From 9f05087475ea4eaee3852a4290f32e0bacc7543d Mon Sep 17 00:00:00 2001 From: Janek Date: Sat, 17 May 2025 19:04:23 +0200 Subject: [PATCH] added feedback --- Software/Code/Core/Src/can_communication.c | 4 +- Software/Code/Core/Src/main.c | 2 +- .../Code/Debug/Core/Src/can_communication.o | Bin 983436 -> 983416 bytes Software/Code/Debug/Core/Src/main.o | Bin 1004864 -> 1004864 bytes Software/Code/Debug/PDU_FT25.elf | Bin 1153928 -> 1153920 bytes Software/Code/Debug/PDU_FT25.list | 22236 ++++--- Software/Code/Debug/PDU_FT25.map | 761 +- Software/PDU_FT25.ioc | 8 +- TDK_piggyback/TDK_piggyback.kicad_pcb | 23508 ++++++- TDK_piggyback/TDK_piggyback.kicad_pro | 2 +- TDK_piggyback/TDK_piggyback.kicad_sch | 856 +- .../TDK_piggyback.round-tracks-config | 2 + .../FaSTTUBe_logos.pretty/medusa.kicad_mod | 54252 ++++++++++++++++ 13 files changed, 88260 insertions(+), 13371 deletions(-) create mode 100644 TDK_piggyback/TDK_piggyback.round-tracks-config create mode 100644 TDK_piggyback/libraries/FaSTTUBe_logos.pretty/medusa.kicad_mod diff --git a/Software/Code/Core/Src/can_communication.c b/Software/Code/Core/Src/can_communication.c index 982f8ea..5ecbbdb 100644 --- a/Software/Code/Core/Src/can_communication.c +++ b/Software/Code/Core/Src/can_communication.c @@ -80,8 +80,8 @@ void can_sendloop(){ data[3] = current_measurements_adc_val.lvms_v & 0xFF; data[4] = current_measurements_adc_val.asms_v >> 8; data[5] = current_measurements_adc_val.asms_v & 0xFF; - data[6] = current_measurements_adc_val.epsc_precharge >> 8; // not used (transmits 313) - data[7] = current_measurements_adc_val.epsc_precharge & 0xFF; // not used (transmits 313) + data[6] = 0x01; // not used (transmits 313) + data[7] = 0x39; // not used (transmits 313) ftcan_transmit(CUR_CHANNELS_4_ID, data, 8); break; diff --git a/Software/Code/Core/Src/main.c b/Software/Code/Core/Src/main.c index 8f23e20..b972295 100644 --- a/Software/Code/Core/Src/main.c +++ b/Software/Code/Core/Src/main.c @@ -123,6 +123,7 @@ int main(void) ChannelControl_init(); can_init(&hcan); current_monitor_init(&hadc1, &hadc2, &htim6); + uint32_t lasttick = HAL_GetTick(); // time in ms since start // begin start-up animation HAL_GPIO_WritePin(LED1_GPIO_Port, LED1_Pin, GPIO_PIN_SET); @@ -150,7 +151,6 @@ int main(void) HAL_GPIO_WritePin(LED4_GPIO_Port, LED4_Pin, GPIO_PIN_SET); // indicates running STM - uint32_t lasttick = HAL_GetTick(); // time in ms since start inhibit_SDC = 0; // allow SDC to be closed diff --git a/Software/Code/Debug/Core/Src/can_communication.o b/Software/Code/Debug/Core/Src/can_communication.o index f99e35e6737a798e2285990f6501b061e171739a..c6b530bfaf07b38a5d3a3464d73d61e2726663cf 100644 GIT binary patch delta 2154 zcmYL}e@s(X6vxkfP${+V(#j&5N(OWY&KZeuih@g7;>5ifFwQ8cKOklsx-_E&XBXlR zGz6HNVKhEVzp=idBdBGkd$5u+7am;dxTIyReAjS% z?63qwkx+?u3+9nfqqoM0v{9|ky9x71=!tiO;a0U0UlrzfpKqPvR@y$_+a0+nnY&w} z6^5fV>Gu}q((g^ft!jPV6_`uEVc7VUG9tO0vy)GvBz9^Ze2H z^YziiMsQ-{2}e<8IJvG4ByL`OZ!42m>k2GkNKqi)r9?=XpRv~ zZql2LxwLl}LFLrvoq@S@pKe4Z+%qwk?#$We)0Q}UT&W=oi}n1=Z)q&nF<@W7V*BFu zaNN#zon;N-9hcb?vo?Qz%dQ&?mxe0^S1K+Ot|_?EaG7zXoPSfx03pU-76arZuVvT9-ahZiuvm?y)a zSS!QVVy6tl;+PCJaSemXW&)@bHDf$eSYzCVLubdZT%7?>D(tenL6#2-50+WE2*~iG zxF|!NxQ9V|Y!`ft&(_=TTX80UQvk4BG(F|B#KtjRptr}Y;NnzYAKxORIDVjMm&>b59m;gRY{BlF*W4?6bkl$JM~_qMT)K>dK_sU(NUy@idGQ4g7g4U z8`I$nMOPE8$^}?Wv>R!)qHBnrK$;@XjA37!hJDq%Yl(K{0c<0!D@BJ^rCmof%L(uc zX$O%Os?(_=`tT)yS)`4bbjVR!H_>VN6Fag^ncUGvq6?A!MA~AcW;NC31ZBGL{D-IL zO4GqVjZU$KbW0Zjyhs!E&eWk!>9&xrO6U(!SLo1Ty^AGI{~gkus9@lsetX;;{A$+s zNS7tLq%Mx6avAm8O1k~c4BDt)`9Ti-s^9xWUua>lmR!w24zV6KL%5WdG>qTl7V~_BWjZ2zJ(q^Ll zCm9TowtaxZsM59&Z9c^yTjV}Qt^YFq(Q2SJqFhL>==JhbBmLD;vUUVJ* z)~U4L0MWe{8B~$h{PW~gB0*V1%p1oe_9JPXLb`*b3w+PuHPXRd4&`dzAko`MGwCGC zk=CknIzsgK0S41a+x;7d8A^MU=u@Oii4G!7I)6!Y(Pah;6BIwv_nza|cpFyy0egm% zRR&(oC}6(^HsUoDXwE3m;x_`PGiI~8zz~)?1JCe!Rpc`a7sM(IrtT5kvwUtd{|9|j Bu?zqJ delta 1874 zcmYk6e@v8h9LGPOhr8pT=N`CVC_5ky5Zp);Ct*U3E3@dykY;OjEM;LEhMRXl&}cdo zM+!0>(#J`gW5d-Jb8?86QCnANwJ5o@^~0k9o16Z@kRwcz6Z(94o|ET~&wW1ky7%Y( zeLvqluyCZL<7mmLOx!ZyJRsRVR2@ylb&aaKskyGPt4B(YJIEv^ALf4O3P@|pYE;Jw zM|_VjulKb3eUptWi=Gld0*sN_`RSyqUU-`d1jrrINh3+y5r}}<@-y^ z?@Vq}dmg1N;#s&Cs-b9#!=BCjMc8jr9qoDy?*^WQeZJZgjp1F-^Q!&miv3fQ*=kSp zAw8Kq3;PVUM|T?bICvKBscPtvdkW9OJy~_PEBdW@?ffO=8{A^@#badfwi1*u(sk9o z86!uh?fz*y9=eQ&{O@1KMJp}+iivHtH;_x>is3SGnYk=nv0PTJIIeiE$Efy(e1aBk z$fZdU1aK+VHmMU`%37B#Rto#oF}VS8+8+qY@ABdPb>nig?EH?E@mBz*xl4Y4S<$}) zm=}Ewz(QN#j_eQIv7KLx%Z_7a2YAU}b4w|T$7<@GQSvcDzsxAvSWn>@B@bIE^)9z@ za*1|{YDAl+)7;EyW&ot%n4Cmoca=m;qbc!gGR4hutEB>N=Fj0sMc_%s zxf=df;8qGUmMo9cgIOgP`^Xt)4;Ph*)<+(0mU|fh`;lG?D_MAp0*uUiG66PfHhaTt zbB645j88INZ@{BeCGZgAECY_vfWUt+?lj;W!haa=a{^Qt@Ca2fwp?Kxqo>HBUZK32 z#lZ~9-4qte>}-GuUC9?X&q`?>K-#L(X0q6TPltXkH*E+j4s!-ej3IMqN^F)g{%ds; zU!{V3d`4<6z=lNaPIgm^Ks%lWctSsRl!A<6_Z9J@tVJphD^4sS=f7-tr5xda!SD=u z7+bP;A=DSH7~14Y1$I5FrK?#U!UaY{-3UXv-#k?aw4V^_G-NYfRNzm3cg6iQXbJv4i!iQlj8j-_Ts?>I zwT_a>^&f|7_!ME&YABn0S%IzkMK@~~eSswvU zi14I_Y^I+SXp%IecFpMKCFJ*I?N zZw9=bDg@p*h_IJ-hWVescIp+R^BaV>48k-DGq&7j{FPa|mJV_)v9kAjgy#&(WID~* zGQl`Wf51wb63V%22q^~T2o)?dwq8frX29drBJlH!w-|5^1qJ?q@ez8s%u%bmoe6ok x&|Su#KX!W(@+5hz`&>dUwsr>+^345XvTpDRCM4n{*^z}~^o(dDRD}s^{s-sjvD*Lu diff --git a/Software/Code/Debug/Core/Src/main.o b/Software/Code/Debug/Core/Src/main.o index 5b52404a962b871a6a123b405f2458f924775f77..08d9ace9332f0c302a6a3e789a542a62534478cf 100644 GIT binary patch delta 826 zcmZ9J%WD%+7{$-Mc{G`HoCG0-_-H3BhR~w4L5-H0C{jw*R%?n{AC#)W$HqwU0b&LU zMq<~dD-l5#T@?$xA}*>R`Ufb8bSJn;;|oP7V*T#qTQm-w`F-b{VeY-$#o4~a*}l1_ zvbg&D@9K?l5g-1E!s!9+&b8?`+~l~M=+-HW{?|H%BiuUnP($a~gWP28fi;bYJNEtt zKYWaSoN0_`BfV>q`bKuRiJqN8if6~}<|%7$bte(e+FkB6f7cUj-yNHp^rEHYF~ml| zmzMxy`GACx5bHPVC=;XCDCNFolgi{(ZwO_Nk(cuywv0$|d#W?3I+Nn&bMZ_){v+e0;C|xAcfRYwYeNq7yRa_aAYM!%kdK? zHmmnhbHenWpUho6d%4oxVQx}m9j27UJ=7Y@z(LI#FrxVdIK%!D^9tv;*xzAJbAF%w zL*^6C=h!c>f5rZ7-52qWgOB{dXZAmsf0%wz-(Z;8qe&ajGW#{Z0)v|0fFaHAbRh00 znA4hc&<8HnSi;;XBjn4x&Wua-C~5Aqf|71g_5-b@TG~{#^t#rSz4ro?C4j1C5_l6N zb^+H6;x=GGvj_O4xgAK+UC1n-J C?+K#- delta 845 zcmZ9IOK1~O6o&shN!n!6$utNJqy;;%7{)4Uq!=I3M6pJV4`QSyg($VAsH;fuvC2Tf zXmH`ms0$InO;*K<1I0xVx^-2-RS{fC8y_eN3dVCM2WcJdf4}qp=Q8)q%r_JB&BV-e zr79vPzoT4Cw}1X=PY%i*PEv3Z*|o}J|8=c$mb;d5YE92FGTccTM^<%2#4--8@$$W? zbbIXIwVgrst~%5iB<>`#w#p-1TSknlq_NGZL?mf!aVq%_gKTO*h$~`L@X5VehD&pbvuxSsQ;^v%qX+QfQ z`n?0=Q;8{B`9z*pf-184aZjk=(f8GsmIX;6xkzr3htx&tCV5Fdl1lR1OUpg=uwClX zioHSf&@}w?5>@+cpEjX24i0G{e>#;pclcr@cj>|vJ3pkklmQEUWr NdQ=$puAJU2{sK?k4^aRB diff --git a/Software/Code/Debug/PDU_FT25.elf b/Software/Code/Debug/PDU_FT25.elf index 00782c71f3540ba281774f02388743fba07b412c..aa9437c881b5192dbe323290b000b9d9662ec032 100644 GIT binary patch delta 16230 zcmb7rd3+Yt753bjc{6V|$RvTRWQ8O^Ad3kQNgxQsgs=r!WlKzC7f3`23MMGBShVoH z=wTBjVCYR|NSZY-}+NbBNHv*0?_CGx8na-VgFSz zPo*BRdPh)>Q?LaEaRcA^9|bxZE}3~O1HN|*Fhk^dp4AgYN6&UWN_4D0s7Lt>8FF2U zm*S-6=dVleyL;{{sNE+?weKw1A-(;0aa48hN9PrfuYMALqozq+1Kt;jQsSvydmhy; z1t>~FM8P5C9DMx|XewQ$ANPB@g@@HlDUNzB%5TH2Q@eUsmLq*?*OQfH#iv$yd3!1+ zA$@AsFO?ID$6LJKRpXF`Ue%c5@mAhFRU?sxURCc7Zj^KwCAGP}?98y@sO7fx!AP_9 zLB-=O-k!?)YXI2%z~WQ3V%2>}v-$kuD7zX}c}TaI{}|@Ky*Bnt&*BYtDxZZko6jsh zWml>)4QaOCtvKp8RyC@+AkEfOiZ`IdN!;>1Rh{n8;h;rUI6#F`IGNv$oZOn_vs$!oNDQb`B!cHMfCE!Z_F3kPqT$+O!b zRfd4K$>e!kp~klX=S7p_ZG#-|2hK{bEw=B+9Z=>1^J!1dn4Ii~Z|Rt~kp*#P)=9V8 z4EkkSNNJlvd+@hRxrTB2F|Uh^963rlvNVPKyOhqc_rYA13muu9G z+gFP{6BEa{N^ai1`kVScB`#|t7S{L6?CRtD&OMSlElYA2*FV;)w@={C?vncpJXi39 z)$i+5tc&mJeTRP*gE@b4_8YE|Rg$~H^X!~*G1zl{PJc1DzT4b#zrfWqB=^gBw&J1s zm!J5Jh|ilPxd-AIf~OqM0~X~pKjS?`3n~5zQorJfe?)Tk#FK1MPVC$ac=~7{ymq}uixhudp(bAeL$$5{aY)L zPI~PjvCy;PwIcCA{THvPswniF*w#sedTwn?6`}QAw|^Tbj(Yr!l#s?Yk{kP?BsM10 zW&2B_yU$=xfiXsmuHR&Q9CdHxr96KrY?u7d(N-I|kQ=N$y!*_UeBA(xW2F)BkuU zvC=dBc&2FbY&>2NdQ+F&CvbKU8@UPLIZ%7b^Yig+5nP}8WtA#=d0zP{Rn*iU`KqX$ zDD|{&PK|jQ#|Uo6JMAPXl-toLT#uOTD3v1DdrF&&FdV;c?jVvpA0a)<6MQLEyx{43 zDO$YlnQ*B6+ls;Qv~?+iDa$3sijU}dmk8@Hb+ja% z#>mGN`b+KxAE^*j)XJklx?iOIE|DU>Gk$Q1Y#$LoaRFj)$Yq=ddEmuHpROpoy$C!) z{|ON7#4K_Jit!?!$^udLVB>{Aaa9uwX=yvrQB0#ZnT#}!wiEx6#TBD5Tx|Chg)}2U z^c1!9YJ#{&45BZYbSJ+=kOu0LD0+z$V}7C_A?m1YC$UVdCF%r2OK2~Xx%3^A35HLS zctb@gf9N94iUz~eRg9IzD!R~3JS+MbRoz8{kJwDf*-&0dgPBxQC6fwziOF!7wV_}}Caf|op=0Gt^9#ffF_I1z zh|VI2{!<{n6Wi$6{bC(@ZDyf}5+a=MO>Fuvz$X!YW&6ptm-tP2d$vwcF1FL-`$*&Zv>F3Gx z&_t0Oy7rFf6I-;4UY;mAhu1>lojA#FOvWtxK=H$|S!y!AnJDswI8CvWML#i#$|j@o z%V{Z-m*`C<+vq5hGjxTCA4Qgegj3&A(Mfcnhf6UKV`(LmTB>KVlD=ZHkwh8DDoQC6 zT|_B8P$qKaA0MFAWg=3jR97bA#bElBb>`9)Cc7#6A&@iFpUF^~!K8{-GkKSGGx-~R z`;bT!he;_H9p#(F)VUlmh=u?LrVRG(H=~6A?*d4aif|YqNKmuA<)TyInjv1_FjKS* z3#7_YRHTl4D_~cqbS7CehDjkk#iW#e$K*>o!o-JuViHb~4})~4eoUUDX-xi1zh%;f z{>Y>cea&PzsZ&6vP*)~(G=jx}dXakdZ^k*jD(0L{)6f_-VDD`AgO_P{hpl6v3 zr#dF<=?f-}bc4wc6h8x`7ZozuNOPF{Krb-~qJ2#6rL!|c1Lo_xnIcpbarB2dq7c@u z&Jl5#QQ>njG7{x78BV24CeRWlt7sdO&2(h0m@dkV9+jeJkO(qnFBUFUzBz>+dlrl2 z95p^GibWFzEX7P~q|Bv2b;eUmMTC#oW~^N);@ilV%W2Pg@s=1s(>Gvx-AFXv*dRXf z!;*UJb&Puot$!UZC6vy-F3yQm-G|fJYdMu|G4x=8gQ9Uyo=;UGes=ajOFp4}u(I1O+v4)0x zjGg3y@%YDLbBq{ng#92crUf=*<2maqxl>_2i1bJ~He#WlBH7um;|rVwxDm7$V*8_LRRFS!SU+9#q5I2p}F zcKhIDpRM9>3=4o>DrH2;v1o1yNREA|aN{Uafz6bET(w!Tux=tr;wpz?GahW=EYMQg z9wjFSp0oC7bFZdPU~wRy3GAbQeMYd)4)&SCK5N)#5c_OmpII8HUo`6Y5tT*D$-WnG zP#6xYxwM+O`Lq)xV-~jTQgDxerhwX8IFb^3Wd3n3{xJ?PL5>0CH@`o5(%eeX&UW}k(ZTCNcCo(YtbbZU2D-g(1m8)3Il_!f`4n# zttpw3dnL>^;4bq7c-?WI;ltJ-Q0~rJ(2qbd1!Co7tgHR8a;&dkFUh?Ixi-;x<|dII zCnwi@&>Q=dHB{U{zdkKPGZc6<@N5Ou@8_-S35#B^sDzys%TfxpXo^L_l9-=s;o%mo zuxPcH`bjG-#%9_dC->AF0C|eoJ9s$x#>;8rM)sH7BiSZ?T+MC3Q%odDvn^__kpbRq zcO+Z|U}?f0~LCF+t*JMWWmj z4r)J?;UA5^CCYyg*u__Ol7D+|-4t)9BEQ**jTUaYi+}De45$2HlKeWHv`Chh;e1Og zQc#!B>8;JBSU8vVr^sXAYa%*>L|g!S8-{uf?x6$Fz!S5vQb1E^MHlpnOxwH2o6?&V z&2&gw5d6<93_lJ%lFBueG}AR{reo4fw zdg1c9+$HsQ7Gb(Ajh)t67267Yme5R>B}`PPnf}U5XKAHyQp>%9T&dh?#&lnr>AW=a z`k|SZ5)D_C8n;_BZ!nta%rw)LX{IC7OgE;PPE0dhm}WXK&2(Ry_a??u`A!o)f(Pqp z*5<5`aJOucn7&QRO_1EO^omoEmk(a5nJ3r$+s689`aR9`dYb9;On$ieces@fpz>~V zW1#8kG}F;(3n{(3+y!oKe0Mn;8`|pbatN*#zw0hP8ew`h&Gc!S>CrUPpJ{cJktT=c zn$AnnOy8xMo=Y?RmS%b_p%rFhXubV=L6&}Swjz`kr^(@N(~&9KCfbrF$JHd=E4eo- zW>uf_W}9JxLi6tgjUC(p@30QnOz&n2hHC8D{_Ufgj!iS&nr1pR&2(v+>CiOOotYUz zHPe-8rX$l#H>Saf`MEa+&sad%G)LOQ#Pqdh><25zcr zwtOGEso6c`h!E3FSt_QB(sF5i4|zNs)XzQOoij`arD^P+4#*n2r=zl#GFNhczCI zC5sxPOjX^oNH%8psKGJ<1dH72b%87Xd_T2=j7$5A0qPBb>-nlSYNCvrb3+j8KV$3* zX1!B}5z2Jr8#~*pGLGH5!Z}+H<7gza%Z#P3Fox?6x=_XwA)W=-fV|gw)FK?VnjFUqoAzaClOJ?t@ z^c1eN?yihD*~RQ$U>~L4h3Zvpw?9|y3Rf+I;*P0qy7i>$Z#3>#n-rsDi2A(}!%kZH zN)j$b@y*T7PBVWQX?d=&aW17V4J%RG%WcQgj1sj3SB1SL>SWwMqerNxaB;deLj417 zOm94(_QhT2pAV>ga05vispiG7Ggl6(u-bRed*k|`&V4YnsGLCM;%MovMyNf7DD>?-ixSyHnL0S`<5K3cjq6*`gr5G*=C0hwfIE3c3j0niqx0_I4T9iru^NYAY7| zdgbj_EOz|LUNl6>bUDrQR-hcS`1vhXd2>*{HTiiikuUq$6|RoQLRbF%-#K^-QEvV> zpEnidIoVsXql5}OZzasqXDT76su7;BzZxB4aXhN1kdiISH3^6sHL>vpmh8k3$^Q`};e zvFt^))P=~@x%FzMKx`&zqZ;iugtrsr-7d~7ytgRFx`+`ihIyk=zH6n$yN=S_idAPU zd0j0>#E#CrsW$UPtWF))n>Qil{a(V=ey~fqk0+UGH;H#9<(MVvJKd$tY9+3v^0(CK zSZANSrQUYKr+o59wSz$P-rvbC5xBtQ_J9a&h1k# zi&EZzl)4~iYj`(O_O)X1)}(yeipBes@@*>?Z(4W_;5tntJBWf>j`yNrl5Z4=X1l{&3J$6JLAl@_HJ)*wtE50;le5oc2pNfGf z>_h7HSGAY%*GXN%d#U5L$OiEfNRb`1>iYNA_^AVktJ&(#SL z6QelK^|%5T{^xwxt`2Zrk4pFfyMB&9bl|yX zT<|VysN1uya&f{~{j4iZApX05sjIIdaO8i^g~tbvhR2P^7mptve>?$r0`auL)7B8r z1^u)vo&ya1+PIg=FNl6^!uthk^1s@+`vnHZ;q1V_v(zpa@AiWzCs@A+yUrtw_R?x5 zD!pSO<7BYzFI?sspZc}aLtNpwCl!(iMV7&o9SYq>8W*a^ilek3RPPyYhac{g9E6fl zS{#>%yiIhBGp(d6OtL7V9Y`(ZwZjJn7ib)i%RKLMXR}Wbrl%r6)GtgQlVZmo`n6G)2~>#huSanI zHjng3+k9FTrWgA1HIk(W%Y>t4FxxXwwnOiPU3NKA}@%q#jChBlTHuv|mT+#VXcO zNi5np%}W-Vgf_?OJK$7H;vm7YToA9%floajug{mUzm|0bd#;x(@shP(Qb(c_3QnN~ zouJY{TRQ29D!WL^FVLf1OAwJ6MCZZ8cmyVa6jDYKDjZ5Hl5~P|i%&+rO;nVuzmFh; zZ;Jk*_<)Y3=)+jn8Dun7c81CU+Rx;Kmt61?iS#aDhI&Z~m32XeTrV2#B^6#$?IkO{ zWHW1arJE^wM>>60vd1N_tUY@k|NosIdk zmUd>N*waj+s5x7I4b%I@9{SrVdnC%gS6@l_9nj7lJ$03R(l6;R7aIh<6a)0#l5MUoZ8V}AI^VL{y0G2Cc`~#FVO$)gLU-$5d9SlMYo~o zl@un)XaPu9I0 zI&EAWr|%IZ{Jssnk8>pg4*2oQZl;PAN@&5}_*V<|#=%;!dE}R>jqBs}wxWh_z-$MR zU2}LtIA;+r~IZLbt%q_;>8SLbp z+W8L5rErMHDbJ$LW%_T+_zL1=zvjT4jc*{foH0j&Y|L%k*tP|;yupE4ev~2}(%-M) zeZ|i9u8^d7D@-k;>pleDhZ{u&6c~R2{Cuc4?9KQLaJCixW_%HNvGrj9|i6^KWI!&Xkr@hcm1z0*;kjai=qTQ+8SH43mX%Q@m@W0s$F zV1$_@iGyKIg^{SSjoAQin>JR{(da=Nvz$X~Hs<_sh^N^&p2L8tG_C^E zhvRHEpY?Xox(Yp3=TMuItRx9F4OvTMNJi&BiR}4c*2pAM3y@ zFLhv+pLXCevPAPA*7a!K{%s?iiMM?l(~^hv0X2NPvpKB6S34)>dz};Wea^;awH%o9 z^SQt&pXvav=I|a<2q46P-@qc72-eNGaECw5#<}knpPjqQ9 z$nw(;%<{3g@q*yz-JJO9?8JO;c4EFXx8NGQTx!LTBz^&9D{ujuySHGjzzzpyc}hlW zd6omSJT9}foMXXY;|KT2ez^`^WMZoY93^&QK8HFn-_MChgn*&I=Js%^??jXB2blygkki8-w7#2i|7V!q-#aE-(ld)!vEuUhl*l zmUd#k-8(T~?VXtK^({CNo~0E7j^r-9nHJ1MM{zLQ&X);{G<~LegpbBdF_0hqu?Tr8DN2Xu{eJDjf1i$Qj#mHp8zIY_nX< zs-Z2IL8x z9c;XfmXylY`#8U5va@mNwKG~Uch4#ZW_kFm*795jX8BPEM*bS6(L&QaeQW3K|-dW<_ z8l}?$W~bc6&Z6yLXSCdMHK_?5+H$@1kM`Q4wC+(ocEmcY zkpY(ayAV5z`viCDsYLzd<3Enm*U88o*q-c(F&3--F_Q*G3v#i9I^Z_KA1k;9R2V) z6xw0F+Wqh^;G%#QgFXn4oX0(eEwX`N;H_vlZ_1220o%hBgbxWafSnb-5BNB|8Gp*c z`VVT9^q3y3@3%f5XWrw`$)%#laO-;*+tz!Q>UuUsE5I&sT5P(jgzxXd*MJxKc|UPu z>k6vw%pVLKNWPC_Iy%_{S&eeQ&Ugi4lfHdE`4EcM5+T8To4}HaZ*Zw~(8^)ndE^cs~`f+7^_> zW5ev-U|+;o@i#V%KLi%E0&4nkgb8+AY671UzE6LeucwKVbe^TF6Y;@^m1#Vr^C+Sk z?yw!knKuiz^&Hqk+ITO33nt(6%Yr$86b*!^lmVRK{)(wthOgRhnSoul1v^#8))Q&F_!6&eeBiUk=Rw#%fRgSAjpqgyg2P{&wK&4#%_y_*b32LOJmt z;(Ep3B(mNq@O9WhZB6`7;5>?0grL!JN9&SdcZ*{x5%Iro0} z4Ak80+WWzF<{rzKI@e%|@55ppYpJa z4TpvxDvM*P?a#UcA9PI15@4sI;R~LKD}+!lSf!J>J$#r|nGY=opB6?LoS+UQfc? T$M_B44yGa|BdBtN9`=6$Ul0G2 delta 16338 zcmb7rd3+Vs75}~S=4DW#t%qi}Up;4fa`=`Dn)ZSabcFR90cBQzzSLBdsI)6y?vYYSlPSjpdK4g_Nyzx zE0RQu?}~WK(|2EC{XQY;|FC?!cw+b`D07QS!MUkAB8mX&F>%YK}|8O zD;a0$_S6ik17P<>C8z9+^Y1{K-47{=wVN?NAL%yt@523;mnWXStz_+u#`i^<-RG8^ zvKv*CgEV{3DvAA#)r|Q)k!J7dC2LXR4DR`!`Dp-c?vKL#o0l_Br!diJALb;cgb?!$e6*=d#|_(f4=|cB_drO z`+14`w2B)RRj9Nq_HB(BBG>sY#=Ia0`5I%($v1WT?eYZ^q3h#&CoW!g^L-gNFxYclB3$kGO#8(%eQg_I-)Z3PtWLW-e>h@bYQ63N7u4_x2Ev|}! z?ln_qw^!6eK)2r1`CF@cJ3vFG#@|-O8wAaheqZcA2;Hx*aznY?m!8lscj`4AvpJ?P z$t+rVt;4XNr$tnD7`6w0Yp1ze{&>}s99(>Pnrw+|4M+|u-i=g8-*X9lRelD2#}dBn zT>JB{U;4+_BIWv}OP7_x;KH!N=)&ulKJ=YTtn1wK=ZThWi^I06X=aixqn^7OX&Iv& z#>-cIPkEoJ`@XfZ==!B2S0@dtEasGUO(yf5-EMy(5qsZQ6#wR_`qZ9sx_fw-~7s)6(ZM=e(oHHN9nssptg-J1#($ z+e}RtQzL2yK$C51;;e?`L6g?XjjFH7MLHSjdT$O=@kr%+c@jjK74}3bqE)nff4#QS z7nYLeF1vdDQn9ZrWt4k(>-9@3n>MGc=pa`$W#^;^1RlIqcn0?to^eh0<@FB;JJ4B9eik~+*D0IUN z;n|9-3D>JlPb~h8^p?#Mo{_jF;JP2zWJ_|IubIAnOUdh=Ej*#PvT@ystFI+F&DY?j zi%V17q03RNeKjXzjqlSFiQ%(gsx(ar;poaWj9}==)bQ1vg=dyu-B=JT z?w3P-Lr!)9?M*+KBhUKQoh*zD2^XG^u&0pgxC>GJknK6&PbYI_OjE`O^Ho{od*PD| zxuWUlC&jnOdA?398416`HiP@|hg*b*~en6dpzmVklfJR|`-<ZRmN4MDn z?hF=thXMPiMd&5i-xvVg!OR~ztT1@8c(GTTVh%Dqoz#Y-fFFwj=IxAJ7y1J5!mu{n z2^CE9wBaXUAA?mLJg* zZrM40?ma?$iaVcF6f8Wu0z?s{tXJ-V==BR7aLY9LwegKx<_5?(N(zyCBh(cCU6Shp z(ouIO8Tu*xCq&*Nmy$bFj*}y(Din2B7*B@EOPX9okKH0uWi7qVqS`oii~Nrwe=+t) z$<2XsG|fnsedTI;FjNDDf@08DB)MggRSSizJMX^i|4;f-lzmDJhP8Ev+nyI;1 z&XivmS;J&!7n)X7h8ETuv&-Z?Qsx-VcgawRp8kEf{9b-VZ;z0}@;Vmi8A3uwl8`Nb{gCkf9`bAC1k z2oY3?rzxP4?wugJMQ*xbde1ifg`S@vyGN~tg&9Mx>-Op-%(Ay#LD)`okBsBh6dW^*@^g4^(bc{s{{m3GQVk#lhXmF+MB5$MnDsdyG(JB_Jsfoop z`h>+6l2s7vDXmKOkn`wQRdRr$R8V7;jFFMFrAm6`czU1n)YFeF4pH2_5G^!>#YCFH z;t^_OafEiW_>MlmSEk5M$TeA}Dj}uReKKGYl>vt4mHOA4kuvz@5R#QL3QhJ{hj724>Qy?CsbQXK*ZWjNdMJ#&JdKUN6J1iE^w=5o~Tc$$% ziw3aBpvf$T(&H?q(GC`?=_3}O(sdStsOvO{d#Q}YW3+(9Hd@PKIsJvjxAZlOJPMl* zF_HSRXrPHKTIo?1m9&M$YxEBm$LK1HtK^*lQA9;7w$NM_SLqoRNwkl}FgiO!?!tV1 zZl;V>WfpClD~sUm(p;H@85K1TcP5Mmu&AU;7PDwMi}kdL#dbP6PfnLJjXpK9Zl0+9(fJ#BAv3fU3r|a+@MOS!9O*GiVst~0@Ze@;tz^c&~wPGkH+q90j%~e?=&5Ty4c>%oQ?1oUKc4mn^4!# zPQp_PY43yiYRPFsJa!F2UYC*t-gQw_)!>?A?jIYiXu} zIJEL3s)|#(1-4=~r3mg+Li;IX8l=65BPp1Z`NyUB$2iWA@row( zYAp7cm!j5^t0+1_8H}fA3`BHuSL_)uPW)^33xPedsHGhV%8II48UDicmVC;Rn=H8( za;X{75~4R23;sQefz8Vio>g$$jHAqA=mz09!`rQ~kUXHPArC>0rsoosZg{c|Br1u4 zF?quC6iRKQuUXrN^dzNQ-3R@#Qdu{PI~X&l?dIGCJOy};ONbK%{)=2()SlBA*jg|`~A6YyflJjk7pJVgAnCC|0@snM(a7R!e>S?LUp@0W}@kwasW zF;i;q6rS#Qi_zeTZ zWT%_Uuy{1{sG*q$5Y0T6XyCIt7)(0TOfu6nB1n7CJT=uUT_))j({%1EHl9T+rj#4@}6e0o@R2MsgE-M zj@d|M;F)#5c}fq|&lXCCXzGnM>P78#0xo zx<0oF&w7{H)W`kBW|*MJ{5xJ_f@}8Q))AV?Zl>WbjhXG+0L>&e&7?KWBsI;XG|eP5 z&7?E4K%{0;nPw81X404j5)1M~Y9@tg+i6&qk{W6fm}b(KmPSjml$0SRd6`Z|XeM!) z={e@#49%o0%_J<%q$|xNE7KZh{`F|@)0r$~YNxNjVo&-zx!Nz5OKky7%vPd7TD93q zQZJLVv=gANTG8J*cqV9*Rz$VNRzpwW)hcX(iSY~ zIZ8T6Yg7(ajtZ*FQKFf&*5oKNnY03WD~mEr(lY%=Y9?W6CS6$?ld7yVXzKOeN*!n_ zJy*G%X=+X%B|5^SDJzRfQCcaj>7$GTLH*PR?3`^9l%_F1H7gp^(=kQMnJjKf4}K;Ct9L*BO_LF)|dj zw<1>g`URLi8%(pCMZN>8S%p>#Z5jlt>be7c$<e4bQ-Mw%Y$Rnl{?j>DCS#NU+K>5<<3r0 z+(Jrso^UItDZ5C$q`eu;jrsAJX=;)&yjcBAQ$oV2SGn3LZrs#?Q}J)iz%lqY5GlYh zn}pOUAOOX%L7Uvw^5>vQHDN64VMU~ zq)t`u#_nd}RQ0w{re(gb?#L2%Fl9|uI~gaYsvl`MqHLY3Mg=e}yFR90kftx@s*y3w z&8|!EA1D-6<|xVy|D?}Tqw1KhT~AAy>mMDinYr8bVmlQRx$BK~DrR-pUNqK~<97OG zo_8I$^!aUGnfYCxoBDxnnXd$x4Jk!^yc)Q^{qGXIKDb){ThA+o>v6?jv!jM)SQ;L zai?EbTd+DE-=Yr3Io!JykIq;cuoaKPY8tmyoi0Zk2e+!%Ju=le_@){!5jpw7P~VZ; zjMsOob2&^E`zQ6JMA+)$9(5I)AKs@{$tlL^ed-Ugl9vwGmM~`vc^z@>Yp3Ex#r1wW z6|XR^&)cbZxpB3$Q{_?b{c4v=UUpnB>CRes4RY;jr{V?4b+Da^x7e-^bmy4zO6B^h zU9RoMANQ*xJs75rht=!^UbtMVLZv$<(;eK)EeC>3rBoI3(MvNX9#*?c1mPNvsPl2a z|M>_w4it0kT{SP7moV2Ro|eP8oN7;<#WegV26rdTKB^9t?;AUhs&53!uZ(*?P`k;1 z1$Us-JCyaInrFQ8q55}@$F2ET{Rwk}8c(Uk^2DpBPN^PD*H6DtA9BfjW9+}xYaThz z7}KIo)Z}?%_azmv%(J9lRi{PsvgLZrk~wI6aHy{dliky*xmm%Do? z*0OKH+%NN5)~LH5N<^1BX1lirBNDW4fV)d1uVb#SdOC;jEd2xvXeDl-y9)v##*l&T z2VGdp{*>?D84ntpJ<)wYf|fEX;egjM*M)ZXpwyUF=}r#B%JZA)?w_J@=zrwb?iXb+ zFKe#1I!m`UoC+RwcceUhVc)Otax9^sgJ*^Eq%7zVRS>Ev7dv$hS_xsTByTFD}ewwlN|9WT6+)kNxj zdA)coQcu8LIn2g&bb-ZC(r?jI+~&5O&P3=D?z1>hwNg22%?*5;_9!(%i`C%|EC$fW zx9HsvX^@>z(8gt{ zP}lp#Q+~0@FZR-vRDB^Bv!;vQP365gjqvJ8AkBSU(44V&ivY2j++86?Q}?d=D2(^A zt~!Aeqr1WFHY(_*zlErROw-?yAJE}6eK^~?LrkIR-I3)4HL^J87p;B~M%g`}O!W&i zAYD(Vqg{1=)nHmG{bGS%H2B3jzu3;%-#|yb8G1J*WC#t*z?@5?=^6TeFg9a)qVnCe zxu-rAb5`$#wpUXwi^VjC#ZG#tmp&Pkbfy=|BMK0htBs@*!lk~)Fj+j7+pCaH> zL?L!!LaR=WrP!G5wX|W9KD>(KDNc2>19MY3(&Dsx5Dd2QbcvuL0%9Dklp@IN8pmX8 zJ6E%p$}9Cu{m@P7IBKlaCuMWY#+kd+fw^{$<~Z&7p9%=TsnX8UQ<@73R``zjNY%3fNYtJE)6ESxc#Q785ycy2eqiv&lgoR~vZHs*Hcqe2^V zevV<;nC%Uyz{YInRno?6|G|L~QNp_EP;iE7wAe1d4tPPeG25FRnC%=ZbJ{a7f;MJ5 zN6~D|<+Bhvv$2;Wegmky8qeK&nD+us%m+Lhn=Nx-_QwZ3hrLeJI~1IO&wGvx;#mh~JD>ZU_AL&~c0T_(?fV^= z?Ho&NvxB8i(19s>X12}T%+=iR@i!>WWzxn+?aB#pnY>f=!F9ZMX>$kCa$v5GV~bAv zF$ZQlA2pr!RtIJ~?|z*2Ccp!kdzzkDx89-N zg$H~L2Og2ndcei@u5HEk!`^7URbe~3<(E6QTduu2tqs46{QRLAzn$Uyr-1pRGk*2J z_&*9B;BioZp-qL^PKN__c&Au^ zheB{jz==5?;KUpZaAJ-^J28g@oS5SQPRzl8Hk<-xX{P{_+=Q`_o{53t*tK1*8~EWM za1j*tBjFj+X6NzcV1b?gcH|EQwx>AXk5q@9^QSrR1my1yJOFyjf1RjwWZ(iEIfuYc z5pz)BKHv%y`S(%V9d^#o(RI$v`IjO8AA$KbAy>e5jch& z;3mugdb7OckVExO{5~C@g@NQiy{+DjdQO`0cz-*N0WY#%E!yqkAc&oxtIa8Fk2$LE zwDW1i#yrry@ov(_|8!xIo2~2kBDYOx-VKEL?Mz%rK5dwdwpKgXUc<7^nBSR6Yc*Kl zu*bm8*tWA9etTfM#&S|d$u{so-p=hEr170{gFxyW!F!zw(m_Xp?pOv+ULD`t?9Fwv!m*42X zUS0wCEsHb5SqEkZ{5hG^o<=ouajM9wY_DEj)rPs)ItS)@N6-NjtE-sYKAT$IhRxAx%hlc59!LXd$AOhASLuxFNq z=iXG{;hXSNz<)%qRSYASe-#-2>CL>^T;UtQjc70*`Pu$g;DL@&{CmJ;A-Z6?+r#*O zkYQvxCtY|YdSmZ0&L&yFno594eadU?Z97>{s89AaqA0nF7_bQ zrBv_$&WaCUq5HGtZ4H;EWl)zpot(JI>6bU*%fKsx{9nPbcNbdgEFTUWPx3)D!l}N4 zvr#tG*>7OK*I+ebG1LdU`ajcRZ>xa$e*{99U48+Hr)e2`+nmuhaz8*ln|3^?4{ldU z9^T@Xkz9yVNGvv){J9l7odfkgl;)4Q7%vAtP6eEe|6d;84p#4m`WM_D{s@QhJHR?E zLpJ?O1Q&K&*(AO;{2T39sAtNr=?q&pq~MDXtI#-Dmy=!#0`=n7_O=Q=4)vH0{;vVq z_Y1%mzy?K@eFv~}xQ;NUnp!=x;GsnS_j_Cn5hl?u$N%{mI3X_44r}S`ajoU%232QSot*0`zz+b*Ua4BCAi05 zgZ24qEFR@AO?5e|FJSL-+2Vs((B*x!3~JerHZ0LItCl&Y>_%8eV(H&z4bGdu`>-_I zWN-rbmx4BY2{<0l*(@u6Xvg*)PGU^iOVI^4=3f-D@vSU|y2U}oBY~fwnx%R~U8~jn z+M7Hz0P}x_wFmx1;8U2JJPO?1&A|M>b?s+z4{&I>|9|ALeLrv{sw_o*X8*T=Kg5}h zziVXsDPXTxbhxpc{2Pig(jUUA^rd42x}m}yj_EQG*m>{nxd~6Z2`{<{uLAxU?M}7& zLBIu$hvoS&G|ySV9%QJY;}2n~U2(K4SjTL~5ZiYu1K3&Y4&aB#`!I@qh8dY=-HB?b zZ!Hv_LTlI;axn+{uVzd&DCP~tvuAsMi`9;a{Wsu&v;*1nse}9QawQ)EAEpf`U3W3C z?KzK(K)e^5Uz_uK0iSeC-Ev^3+v=O}L%{br26W9$_Sb=R$Am+uH>aJ$_irljPv9yH z?K-P_=h;rn>ith5MBQx1lQ: 80001ac: b508 push {r3, lr} @@ -76,7 +76,7 @@ Disassembly of section .text: 80001ba: bd08 pop {r3, pc} 80001bc: 00000000 .word 0x00000000 80001c0: 20000010 .word 0x20000010 - 80001c4: 08007234 .word 0x08007234 + 80001c4: 08007224 .word 0x08007224 080001c8 <__aeabi_dmul>: 80001c8: b570 push {r4, r5, r6, lr} @@ -598,11 +598,11 @@ void can_init(CAN_HandleTypeDef* hcan){ 80007da: 6078 str r0, [r7, #4] ftcan_init(hcan); 80007dc: 6878 ldr r0, [r7, #4] - 80007de: f000 f953 bl 8000a88 + 80007de: f000 f94d bl 8000a7c ftcan_add_filter(0x00, 0x00); // no filter 80007e2: 2100 movs r1, #0 80007e4: 2000 movs r0, #0 - 80007e6: f000 f993 bl 8000b10 + 80007e6: f000 f98d bl 8000b04 } 80007ea: bf00 nop 80007ec: 3708 adds r7, #8 @@ -620,15 +620,15 @@ void can_sendloop(){ uint8_t status_data[3]; status_data[0] = update_ports.porta.porta; - 80007fa: 4b79 ldr r3, [pc, #484] @ (80009e0 ) + 80007fa: 4b76 ldr r3, [pc, #472] @ (80009d4 ) 80007fc: 781b ldrb r3, [r3, #0] 80007fe: 733b strb r3, [r7, #12] status_data[1] = update_ports.portb.portb; - 8000800: 4b77 ldr r3, [pc, #476] @ (80009e0 ) + 8000800: 4b74 ldr r3, [pc, #464] @ (80009d4 ) 8000802: 785b ldrb r3, [r3, #1] 8000804: 737b strb r3, [r7, #13] status_data[2] = !inhibit_SDC; - 8000806: 4b77 ldr r3, [pc, #476] @ (80009e4 ) + 8000806: 4b74 ldr r3, [pc, #464] @ (80009d8 ) 8000808: 681b ldr r3, [r3, #0] 800080a: 2b00 cmp r3, #0 800080c: bf0c ite eq @@ -641,15 +641,15 @@ void can_sendloop(){ 800081a: 2203 movs r2, #3 800081c: 4619 mov r1, r3 800081e: 20c9 movs r0, #201 @ 0xc9 - 8000820: f000 f952 bl 8000ac8 + 8000820: f000 f94c bl 8000abc uint8_t data[8]; switch (additionaltxcounter) { - 8000824: 4b70 ldr r3, [pc, #448] @ (80009e8 ) + 8000824: 4b6d ldr r3, [pc, #436] @ (80009dc ) 8000826: 781b ldrb r3, [r3, #0] 8000828: 2b03 cmp r3, #3 - 800082a: f200 80c7 bhi.w 80009bc + 800082a: f200 80c1 bhi.w 80009b0 800082e: a201 add r2, pc, #4 @ (adr r2, 8000834 ) 8000830: f852 f023 ldr.w pc, [r2, r3, lsl #2] 8000834: 08000845 .word 0x08000845 @@ -658,50 +658,50 @@ void can_sendloop(){ 8000840: 0800095f .word 0x0800095f case 0: data[0] = current_measurements_adc_val.alwayson >> 8; - 8000844: 4b69 ldr r3, [pc, #420] @ (80009ec ) + 8000844: 4b66 ldr r3, [pc, #408] @ (80009e0 ) 8000846: 8a1b ldrh r3, [r3, #16] 8000848: 0a1b lsrs r3, r3, #8 800084a: b29b uxth r3, r3 800084c: b2db uxtb r3, r3 800084e: 713b strb r3, [r7, #4] data[1] = current_measurements_adc_val.alwayson & 0xFF; - 8000850: 4b66 ldr r3, [pc, #408] @ (80009ec ) + 8000850: 4b63 ldr r3, [pc, #396] @ (80009e0 ) 8000852: 8a1b ldrh r3, [r3, #16] 8000854: b2db uxtb r3, r3 8000856: 717b strb r3, [r7, #5] data[2] = current_measurements_adc_val.misc >> 8; - 8000858: 4b64 ldr r3, [pc, #400] @ (80009ec ) + 8000858: 4b61 ldr r3, [pc, #388] @ (80009e0 ) 800085a: 89db ldrh r3, [r3, #14] 800085c: 0a1b lsrs r3, r3, #8 800085e: b29b uxth r3, r3 8000860: b2db uxtb r3, r3 8000862: 71bb strb r3, [r7, #6] data[3] = current_measurements_adc_val.misc & 0xFF; - 8000864: 4b61 ldr r3, [pc, #388] @ (80009ec ) + 8000864: 4b5e ldr r3, [pc, #376] @ (80009e0 ) 8000866: 89db ldrh r3, [r3, #14] 8000868: b2db uxtb r3, r3 800086a: 71fb strb r3, [r7, #7] data[4] = current_measurements_adc_val.inverter >> 8; - 800086c: 4b5f ldr r3, [pc, #380] @ (80009ec ) + 800086c: 4b5c ldr r3, [pc, #368] @ (80009e0 ) 800086e: 895b ldrh r3, [r3, #10] 8000870: 0a1b lsrs r3, r3, #8 8000872: b29b uxth r3, r3 8000874: b2db uxtb r3, r3 8000876: 723b strb r3, [r7, #8] data[5] = current_measurements_adc_val.inverter & 0xFF; - 8000878: 4b5c ldr r3, [pc, #368] @ (80009ec ) + 8000878: 4b59 ldr r3, [pc, #356] @ (80009e0 ) 800087a: 895b ldrh r3, [r3, #10] 800087c: b2db uxtb r3, r3 800087e: 727b strb r3, [r7, #9] data[6] = current_measurements_adc_val.sdc >> 8; - 8000880: 4b5a ldr r3, [pc, #360] @ (80009ec ) + 8000880: 4b57 ldr r3, [pc, #348] @ (80009e0 ) 8000882: 8a5b ldrh r3, [r3, #18] 8000884: 0a1b lsrs r3, r3, #8 8000886: b29b uxth r3, r3 8000888: b2db uxtb r3, r3 800088a: 72bb strb r3, [r7, #10] data[7] = current_measurements_adc_val.sdc & 0xFF; - 800088c: 4b57 ldr r3, [pc, #348] @ (80009ec ) + 800088c: 4b54 ldr r3, [pc, #336] @ (80009e0 ) 800088e: 8a5b ldrh r3, [r3, #18] 8000890: b2db uxtb r3, r3 8000892: 72fb strb r3, [r7, #11] @@ -710,56 +710,56 @@ void can_sendloop(){ 8000896: 2208 movs r2, #8 8000898: 4619 mov r1, r3 800089a: 20ca movs r0, #202 @ 0xca - 800089c: f000 f914 bl 8000ac8 + 800089c: f000 f90e bl 8000abc break; - 80008a0: e08d b.n 80009be + 80008a0: e087 b.n 80009b2 case 1: data[0] = current_measurements_adc_val.acc_cooling >> 8; - 80008a2: 4b52 ldr r3, [pc, #328] @ (80009ec ) + 80008a2: 4b4f ldr r3, [pc, #316] @ (80009e0 ) 80008a4: 881b ldrh r3, [r3, #0] 80008a6: 0a1b lsrs r3, r3, #8 80008a8: b29b uxth r3, r3 80008aa: b2db uxtb r3, r3 80008ac: 713b strb r3, [r7, #4] data[1] = current_measurements_adc_val.acc_cooling & 0xFF; - 80008ae: 4b4f ldr r3, [pc, #316] @ (80009ec ) + 80008ae: 4b4c ldr r3, [pc, #304] @ (80009e0 ) 80008b0: 881b ldrh r3, [r3, #0] 80008b2: b2db uxtb r3, r3 80008b4: 717b strb r3, [r7, #5] data[2] = current_measurements_adc_val.ts_cooling >> 8; - 80008b6: 4b4d ldr r3, [pc, #308] @ (80009ec ) + 80008b6: 4b4a ldr r3, [pc, #296] @ (80009e0 ) 80008b8: 885b ldrh r3, [r3, #2] 80008ba: 0a1b lsrs r3, r3, #8 80008bc: b29b uxth r3, r3 80008be: b2db uxtb r3, r3 80008c0: 71bb strb r3, [r7, #6] data[3] = current_measurements_adc_val.ts_cooling & 0xFF; - 80008c2: 4b4a ldr r3, [pc, #296] @ (80009ec ) + 80008c2: 4b47 ldr r3, [pc, #284] @ (80009e0 ) 80008c4: 885b ldrh r3, [r3, #2] 80008c6: b2db uxtb r3, r3 80008c8: 71fb strb r3, [r7, #7] data[4] = current_measurements_adc_val.acu >> 8; - 80008ca: 4b48 ldr r3, [pc, #288] @ (80009ec ) + 80008ca: 4b45 ldr r3, [pc, #276] @ (80009e0 ) 80008cc: 88db ldrh r3, [r3, #6] 80008ce: 0a1b lsrs r3, r3, #8 80008d0: b29b uxth r3, r3 80008d2: b2db uxtb r3, r3 80008d4: 723b strb r3, [r7, #8] data[5] = current_measurements_adc_val.acu & 0xFF; - 80008d6: 4b45 ldr r3, [pc, #276] @ (80009ec ) + 80008d6: 4b42 ldr r3, [pc, #264] @ (80009e0 ) 80008d8: 88db ldrh r3, [r3, #6] 80008da: b2db uxtb r3, r3 80008dc: 727b strb r3, [r7, #9] data[6] = current_measurements_adc_val.epsc >> 8; - 80008de: 4b43 ldr r3, [pc, #268] @ (80009ec ) + 80008de: 4b40 ldr r3, [pc, #256] @ (80009e0 ) 80008e0: 891b ldrh r3, [r3, #8] 80008e2: 0a1b lsrs r3, r3, #8 80008e4: b29b uxth r3, r3 80008e6: b2db uxtb r3, r3 80008e8: 72bb strb r3, [r7, #10] data[7] = current_measurements_adc_val.epsc & 0xFF; - 80008ea: 4b40 ldr r3, [pc, #256] @ (80009ec ) + 80008ea: 4b3d ldr r3, [pc, #244] @ (80009e0 ) 80008ec: 891b ldrh r3, [r3, #8] 80008ee: b2db uxtb r3, r3 80008f0: 72fb strb r3, [r7, #11] @@ -768,56 +768,56 @@ void can_sendloop(){ 80008f4: 2208 movs r2, #8 80008f6: 4619 mov r1, r3 80008f8: 20cb movs r0, #203 @ 0xcb - 80008fa: f000 f8e5 bl 8000ac8 + 80008fa: f000 f8df bl 8000abc break; - 80008fe: e05e b.n 80009be + 80008fe: e058 b.n 80009b2 case 2: data[0] = current_measurements_adc_val.ebs1 >> 8; - 8000900: 4b3a ldr r3, [pc, #232] @ (80009ec ) + 8000900: 4b37 ldr r3, [pc, #220] @ (80009e0 ) 8000902: 8a9b ldrh r3, [r3, #20] 8000904: 0a1b lsrs r3, r3, #8 8000906: b29b uxth r3, r3 8000908: b2db uxtb r3, r3 800090a: 713b strb r3, [r7, #4] data[1] = current_measurements_adc_val.ebs1 & 0xFF; - 800090c: 4b37 ldr r3, [pc, #220] @ (80009ec ) + 800090c: 4b34 ldr r3, [pc, #208] @ (80009e0 ) 800090e: 8a9b ldrh r3, [r3, #20] 8000910: b2db uxtb r3, r3 8000912: 717b strb r3, [r7, #5] data[2] = current_measurements_adc_val.ebs2 >> 8; - 8000914: 4b35 ldr r3, [pc, #212] @ (80009ec ) + 8000914: 4b32 ldr r3, [pc, #200] @ (80009e0 ) 8000916: 8adb ldrh r3, [r3, #22] 8000918: 0a1b lsrs r3, r3, #8 800091a: b29b uxth r3, r3 800091c: b2db uxtb r3, r3 800091e: 71bb strb r3, [r7, #6] data[3] = current_measurements_adc_val.ebs2 & 0xFF; - 8000920: 4b32 ldr r3, [pc, #200] @ (80009ec ) + 8000920: 4b2f ldr r3, [pc, #188] @ (80009e0 ) 8000922: 8adb ldrh r3, [r3, #22] 8000924: b2db uxtb r3, r3 8000926: 71fb strb r3, [r7, #7] data[4] = current_measurements_adc_val.ebs3 >> 8; - 8000928: 4b30 ldr r3, [pc, #192] @ (80009ec ) + 8000928: 4b2d ldr r3, [pc, #180] @ (80009e0 ) 800092a: 8b1b ldrh r3, [r3, #24] 800092c: 0a1b lsrs r3, r3, #8 800092e: b29b uxth r3, r3 8000930: b2db uxtb r3, r3 8000932: 723b strb r3, [r7, #8] data[5] = current_measurements_adc_val.ebs3 & 0xFF; - 8000934: 4b2d ldr r3, [pc, #180] @ (80009ec ) + 8000934: 4b2a ldr r3, [pc, #168] @ (80009e0 ) 8000936: 8b1b ldrh r3, [r3, #24] 8000938: b2db uxtb r3, r3 800093a: 727b strb r3, [r7, #9] data[6] = current_measurements_adc_val.drs >> 8; - 800093c: 4b2b ldr r3, [pc, #172] @ (80009ec ) + 800093c: 4b28 ldr r3, [pc, #160] @ (80009e0 ) 800093e: 889b ldrh r3, [r3, #4] 8000940: 0a1b lsrs r3, r3, #8 8000942: b29b uxth r3, r3 8000944: b2db uxtb r3, r3 8000946: 72bb strb r3, [r7, #10] data[7] = current_measurements_adc_val.drs & 0xFF; - 8000948: 4b28 ldr r3, [pc, #160] @ (80009ec ) + 8000948: 4b25 ldr r3, [pc, #148] @ (80009e0 ) 800094a: 889b ldrh r3, [r3, #4] 800094c: b2db uxtb r3, r3 800094e: 72fb strb r3, [r7, #11] @@ -826,17321 +826,17313 @@ void can_sendloop(){ 8000952: 2208 movs r2, #8 8000954: 4619 mov r1, r3 8000956: 20cc movs r0, #204 @ 0xcc - 8000958: f000 f8b6 bl 8000ac8 + 8000958: f000 f8b0 bl 8000abc break; - 800095c: e02f b.n 80009be + 800095c: e029 b.n 80009b2 case 3: data[0] = current_measurements_adc_val.lidar >> 8; - 800095e: 4b23 ldr r3, [pc, #140] @ (80009ec ) + 800095e: 4b20 ldr r3, [pc, #128] @ (80009e0 ) 8000960: 899b ldrh r3, [r3, #12] 8000962: 0a1b lsrs r3, r3, #8 8000964: b29b uxth r3, r3 8000966: b2db uxtb r3, r3 8000968: 713b strb r3, [r7, #4] data[1] = current_measurements_adc_val.lidar & 0xFF; - 800096a: 4b20 ldr r3, [pc, #128] @ (80009ec ) + 800096a: 4b1d ldr r3, [pc, #116] @ (80009e0 ) 800096c: 899b ldrh r3, [r3, #12] 800096e: b2db uxtb r3, r3 8000970: 717b strb r3, [r7, #5] data[2] = current_measurements_adc_val.lvms_v >> 8; - 8000972: 4b1e ldr r3, [pc, #120] @ (80009ec ) + 8000972: 4b1b ldr r3, [pc, #108] @ (80009e0 ) 8000974: 8b9b ldrh r3, [r3, #28] 8000976: 0a1b lsrs r3, r3, #8 8000978: b29b uxth r3, r3 800097a: b2db uxtb r3, r3 800097c: 71bb strb r3, [r7, #6] data[3] = current_measurements_adc_val.lvms_v & 0xFF; - 800097e: 4b1b ldr r3, [pc, #108] @ (80009ec ) + 800097e: 4b18 ldr r3, [pc, #96] @ (80009e0 ) 8000980: 8b9b ldrh r3, [r3, #28] 8000982: b2db uxtb r3, r3 8000984: 71fb strb r3, [r7, #7] data[4] = current_measurements_adc_val.asms_v >> 8; - 8000986: 4b19 ldr r3, [pc, #100] @ (80009ec ) + 8000986: 4b16 ldr r3, [pc, #88] @ (80009e0 ) 8000988: 8bdb ldrh r3, [r3, #30] 800098a: 0a1b lsrs r3, r3, #8 800098c: b29b uxth r3, r3 800098e: b2db uxtb r3, r3 8000990: 723b strb r3, [r7, #8] data[5] = current_measurements_adc_val.asms_v & 0xFF; - 8000992: 4b16 ldr r3, [pc, #88] @ (80009ec ) + 8000992: 4b13 ldr r3, [pc, #76] @ (80009e0 ) 8000994: 8bdb ldrh r3, [r3, #30] 8000996: b2db uxtb r3, r3 8000998: 727b strb r3, [r7, #9] - data[6] = current_measurements_adc_val.epsc_precharge >> 8; // not used (transmits 313) - 800099a: 4b14 ldr r3, [pc, #80] @ (80009ec ) - 800099c: 8b5b ldrh r3, [r3, #26] - 800099e: 0a1b lsrs r3, r3, #8 - 80009a0: b29b uxth r3, r3 - 80009a2: b2db uxtb r3, r3 - 80009a4: 72bb strb r3, [r7, #10] - data[7] = current_measurements_adc_val.epsc_precharge & 0xFF; // not used (transmits 313) - 80009a6: 4b11 ldr r3, [pc, #68] @ (80009ec ) - 80009a8: 8b5b ldrh r3, [r3, #26] - 80009aa: b2db uxtb r3, r3 - 80009ac: 72fb strb r3, [r7, #11] + data[6] = 0x01; // not used (transmits 313) + 800099a: 2301 movs r3, #1 + 800099c: 72bb strb r3, [r7, #10] + data[7] = 0x39; // not used (transmits 313) + 800099e: 2339 movs r3, #57 @ 0x39 + 80009a0: 72fb strb r3, [r7, #11] ftcan_transmit(CUR_CHANNELS_4_ID, data, 8); - 80009ae: 1d3b adds r3, r7, #4 - 80009b0: 2208 movs r2, #8 - 80009b2: 4619 mov r1, r3 - 80009b4: 20cd movs r0, #205 @ 0xcd - 80009b6: f000 f887 bl 8000ac8 + 80009a2: 1d3b adds r3, r7, #4 + 80009a4: 2208 movs r2, #8 + 80009a6: 4619 mov r1, r3 + 80009a8: 20cd movs r0, #205 @ 0xcd + 80009aa: f000 f887 bl 8000abc break; - 80009ba: e000 b.n 80009be + 80009ae: e000 b.n 80009b2 default: break; - 80009bc: bf00 nop + 80009b0: bf00 nop } additionaltxcounter = (additionaltxcounter + 1) % 4; - 80009be: 4b0a ldr r3, [pc, #40] @ (80009e8 ) - 80009c0: 781b ldrb r3, [r3, #0] - 80009c2: 3301 adds r3, #1 - 80009c4: 425a negs r2, r3 - 80009c6: f003 0303 and.w r3, r3, #3 - 80009ca: f002 0203 and.w r2, r2, #3 - 80009ce: bf58 it pl - 80009d0: 4253 negpl r3, r2 - 80009d2: b2da uxtb r2, r3 - 80009d4: 4b04 ldr r3, [pc, #16] @ (80009e8 ) - 80009d6: 701a strb r2, [r3, #0] + 80009b2: 4b0a ldr r3, [pc, #40] @ (80009dc ) + 80009b4: 781b ldrb r3, [r3, #0] + 80009b6: 3301 adds r3, #1 + 80009b8: 425a negs r2, r3 + 80009ba: f003 0303 and.w r3, r3, #3 + 80009be: f002 0203 and.w r2, r2, #3 + 80009c2: bf58 it pl + 80009c4: 4253 negpl r3, r2 + 80009c6: b2da uxtb r2, r3 + 80009c8: 4b04 ldr r3, [pc, #16] @ (80009dc ) + 80009ca: 701a strb r2, [r3, #0] } - 80009d8: bf00 nop - 80009da: 3710 adds r7, #16 - 80009dc: 46bd mov sp, r7 - 80009de: bd80 pop {r7, pc} - 80009e0: 200002e8 .word 0x200002e8 - 80009e4: 200002f0 .word 0x200002f0 - 80009e8: 2000002d .word 0x2000002d - 80009ec: 20000098 .word 0x20000098 + 80009cc: bf00 nop + 80009ce: 3710 adds r7, #16 + 80009d0: 46bd mov sp, r7 + 80009d2: bd80 pop {r7, pc} + 80009d4: 200002e8 .word 0x200002e8 + 80009d8: 200002f0 .word 0x200002f0 + 80009dc: 2000002d .word 0x2000002d + 80009e0: 20000098 .word 0x20000098 -080009f0 : +080009e4 : void can_error_report(){ - 80009f0: b580 push {r7, lr} - 80009f2: b082 sub sp, #8 - 80009f4: af00 add r7, sp, #0 + 80009e4: b580 push {r7, lr} + 80009e6: b082 sub sp, #8 + 80009e8: af00 add r7, sp, #0 uint8_t error_data[2]; error_data[0] = error.group1.group1; - 80009f6: 4b08 ldr r3, [pc, #32] @ (8000a18 ) - 80009f8: 781b ldrb r3, [r3, #0] - 80009fa: 713b strb r3, [r7, #4] + 80009ea: 4b08 ldr r3, [pc, #32] @ (8000a0c ) + 80009ec: 781b ldrb r3, [r3, #0] + 80009ee: 713b strb r3, [r7, #4] error_data[1] = error.group2.group2; - 80009fc: 4b06 ldr r3, [pc, #24] @ (8000a18 ) - 80009fe: 785b ldrb r3, [r3, #1] - 8000a00: 717b strb r3, [r7, #5] + 80009f0: 4b06 ldr r3, [pc, #24] @ (8000a0c ) + 80009f2: 785b ldrb r3, [r3, #1] + 80009f4: 717b strb r3, [r7, #5] ftcan_transmit(ERROR_ID, error_data, 2); - 8000a02: 1d3b adds r3, r7, #4 - 8000a04: 2202 movs r2, #2 - 8000a06: 4619 mov r1, r3 - 8000a08: 20ce movs r0, #206 @ 0xce - 8000a0a: f000 f85d bl 8000ac8 + 80009f6: 1d3b adds r3, r7, #4 + 80009f8: 2202 movs r2, #2 + 80009fa: 4619 mov r1, r3 + 80009fc: 20ce movs r0, #206 @ 0xce + 80009fe: f000 f85d bl 8000abc } - 8000a0e: bf00 nop - 8000a10: 3708 adds r7, #8 - 8000a12: 46bd mov sp, r7 - 8000a14: bd80 pop {r7, pc} - 8000a16: bf00 nop - 8000a18: 200002f4 .word 0x200002f4 + 8000a02: bf00 nop + 8000a04: 3708 adds r7, #8 + 8000a06: 46bd mov sp, r7 + 8000a08: bd80 pop {r7, pc} + 8000a0a: bf00 nop + 8000a0c: 200002f4 .word 0x200002f4 -08000a1c : +08000a10 : void ftcan_msg_received_cb(uint16_t id, size_t datalen, const uint8_t* data){ - 8000a1c: b580 push {r7, lr} - 8000a1e: b084 sub sp, #16 - 8000a20: af00 add r7, sp, #0 - 8000a22: 4603 mov r3, r0 - 8000a24: 60b9 str r1, [r7, #8] - 8000a26: 607a str r2, [r7, #4] - 8000a28: 81fb strh r3, [r7, #14] + 8000a10: b580 push {r7, lr} + 8000a12: b084 sub sp, #16 + 8000a14: af00 add r7, sp, #0 + 8000a16: 4603 mov r3, r0 + 8000a18: 60b9 str r1, [r7, #8] + 8000a1a: 607a str r2, [r7, #4] + 8000a1c: 81fb strh r3, [r7, #14] canmsg_received = 1; - 8000a2a: 4b13 ldr r3, [pc, #76] @ (8000a78 ) - 8000a2c: 2201 movs r2, #1 - 8000a2e: 701a strb r2, [r3, #0] + 8000a1e: 4b13 ldr r3, [pc, #76] @ (8000a6c ) + 8000a20: 2201 movs r2, #1 + 8000a22: 701a strb r2, [r3, #0] if((id == RX_STATUS_MSG_ID) && (datalen == 3)){ - 8000a30: 89fb ldrh r3, [r7, #14] - 8000a32: 2bc8 cmp r3, #200 @ 0xc8 - 8000a34: d110 bne.n 8000a58 - 8000a36: 68bb ldr r3, [r7, #8] - 8000a38: 2b03 cmp r3, #3 - 8000a3a: d10d bne.n 8000a58 + 8000a24: 89fb ldrh r3, [r7, #14] + 8000a26: 2bc8 cmp r3, #200 @ 0xc8 + 8000a28: d110 bne.n 8000a4c + 8000a2a: 68bb ldr r3, [r7, #8] + 8000a2c: 2b03 cmp r3, #3 + 8000a2e: d10d bne.n 8000a4c rxstate.iostatus.porta.porta = data[0]; - 8000a3c: 687b ldr r3, [r7, #4] - 8000a3e: 781a ldrb r2, [r3, #0] - 8000a40: 4b0e ldr r3, [pc, #56] @ (8000a7c ) - 8000a42: 701a strb r2, [r3, #0] + 8000a30: 687b ldr r3, [r7, #4] + 8000a32: 781a ldrb r2, [r3, #0] + 8000a34: 4b0e ldr r3, [pc, #56] @ (8000a70 ) + 8000a36: 701a strb r2, [r3, #0] rxstate.iostatus.portb.portb = data[1]; - 8000a44: 687b ldr r3, [r7, #4] - 8000a46: 3301 adds r3, #1 - 8000a48: 781a ldrb r2, [r3, #0] - 8000a4a: 4b0c ldr r3, [pc, #48] @ (8000a7c ) - 8000a4c: 705a strb r2, [r3, #1] + 8000a38: 687b ldr r3, [r7, #4] + 8000a3a: 3301 adds r3, #1 + 8000a3c: 781a ldrb r2, [r3, #0] + 8000a3e: 4b0c ldr r3, [pc, #48] @ (8000a70 ) + 8000a40: 705a strb r2, [r3, #1] rxstate.checksum = data[2]; - 8000a4e: 687b ldr r3, [r7, #4] - 8000a50: 3302 adds r3, #2 - 8000a52: 781a ldrb r2, [r3, #0] - 8000a54: 4b09 ldr r3, [pc, #36] @ (8000a7c ) - 8000a56: 709a strb r2, [r3, #2] + 8000a42: 687b ldr r3, [r7, #4] + 8000a44: 3302 adds r3, #2 + 8000a46: 781a ldrb r2, [r3, #0] + 8000a48: 4b09 ldr r3, [pc, #36] @ (8000a70 ) + 8000a4a: 709a strb r2, [r3, #2] } if (id == RX_STATUS_HEARTBEAT){ - 8000a58: 89fb ldrh r3, [r7, #14] - 8000a5a: 2bc7 cmp r3, #199 @ 0xc7 - 8000a5c: d107 bne.n 8000a6e + 8000a4c: 89fb ldrh r3, [r7, #14] + 8000a4e: 2bc7 cmp r3, #199 @ 0xc7 + 8000a50: d107 bne.n 8000a62 lastheartbeat = HAL_GetTick(); - 8000a5e: f001 fc51 bl 8002304 - 8000a62: 4603 mov r3, r0 - 8000a64: 4a06 ldr r2, [pc, #24] @ (8000a80 ) - 8000a66: 6013 str r3, [r2, #0] + 8000a52: f001 fc4f bl 80022f4 + 8000a56: 4603 mov r3, r0 + 8000a58: 4a06 ldr r2, [pc, #24] @ (8000a74 ) + 8000a5a: 6013 str r3, [r2, #0] inhibit_SDC = 0; - 8000a68: 4b06 ldr r3, [pc, #24] @ (8000a84 ) - 8000a6a: 2200 movs r2, #0 - 8000a6c: 601a str r2, [r3, #0] + 8000a5c: 4b06 ldr r3, [pc, #24] @ (8000a78 ) + 8000a5e: 2200 movs r2, #0 + 8000a60: 601a str r2, [r3, #0] } } - 8000a6e: bf00 nop - 8000a70: 3710 adds r7, #16 - 8000a72: 46bd mov sp, r7 - 8000a74: bd80 pop {r7, pc} - 8000a76: bf00 nop - 8000a78: 2000002c .word 0x2000002c - 8000a7c: 20000028 .word 0x20000028 - 8000a80: 200002ec .word 0x200002ec - 8000a84: 200002f0 .word 0x200002f0 + 8000a62: bf00 nop + 8000a64: 3710 adds r7, #16 + 8000a66: 46bd mov sp, r7 + 8000a68: bd80 pop {r7, pc} + 8000a6a: bf00 nop + 8000a6c: 2000002c .word 0x2000002c + 8000a70: 20000028 .word 0x20000028 + 8000a74: 200002ec .word 0x200002ec + 8000a78: 200002f0 .word 0x200002f0 -08000a88 : +08000a7c : #include #if defined(FTCAN_IS_BXCAN) static CAN_HandleTypeDef *hcan; HAL_StatusTypeDef ftcan_init(CAN_HandleTypeDef *handle) { - 8000a88: b580 push {r7, lr} - 8000a8a: b084 sub sp, #16 - 8000a8c: af00 add r7, sp, #0 - 8000a8e: 6078 str r0, [r7, #4] + 8000a7c: b580 push {r7, lr} + 8000a7e: b084 sub sp, #16 + 8000a80: af00 add r7, sp, #0 + 8000a82: 6078 str r0, [r7, #4] hcan = handle; - 8000a90: 4a0c ldr r2, [pc, #48] @ (8000ac4 ) - 8000a92: 687b ldr r3, [r7, #4] - 8000a94: 6013 str r3, [r2, #0] + 8000a84: 4a0c ldr r2, [pc, #48] @ (8000ab8 ) + 8000a86: 687b ldr r3, [r7, #4] + 8000a88: 6013 str r3, [r2, #0] HAL_StatusTypeDef status = HAL_CAN_ActivateNotification(hcan, CAN_IT_RX_FIFO0_MSG_PENDING); - 8000a96: 4b0b ldr r3, [pc, #44] @ (8000ac4 ) - 8000a98: 681b ldr r3, [r3, #0] - 8000a9a: 2102 movs r1, #2 - 8000a9c: 4618 mov r0, r3 - 8000a9e: f003 f9bc bl 8003e1a - 8000aa2: 4603 mov r3, r0 - 8000aa4: 73fb strb r3, [r7, #15] + 8000a8a: 4b0b ldr r3, [pc, #44] @ (8000ab8 ) + 8000a8c: 681b ldr r3, [r3, #0] + 8000a8e: 2102 movs r1, #2 + 8000a90: 4618 mov r0, r3 + 8000a92: f003 f9ba bl 8003e0a + 8000a96: 4603 mov r3, r0 + 8000a98: 73fb strb r3, [r7, #15] if (status != HAL_OK) { - 8000aa6: 7bfb ldrb r3, [r7, #15] - 8000aa8: 2b00 cmp r3, #0 - 8000aaa: d001 beq.n 8000ab0 + 8000a9a: 7bfb ldrb r3, [r7, #15] + 8000a9c: 2b00 cmp r3, #0 + 8000a9e: d001 beq.n 8000aa4 return status; - 8000aac: 7bfb ldrb r3, [r7, #15] - 8000aae: e005 b.n 8000abc + 8000aa0: 7bfb ldrb r3, [r7, #15] + 8000aa2: e005 b.n 8000ab0 } return HAL_CAN_Start(hcan); - 8000ab0: 4b04 ldr r3, [pc, #16] @ (8000ac4 ) - 8000ab2: 681b ldr r3, [r3, #0] - 8000ab4: 4618 mov r0, r3 - 8000ab6: f002 ff7a bl 80039ae - 8000aba: 4603 mov r3, r0 + 8000aa4: 4b04 ldr r3, [pc, #16] @ (8000ab8 ) + 8000aa6: 681b ldr r3, [r3, #0] + 8000aa8: 4618 mov r0, r3 + 8000aaa: f002 ff78 bl 800399e + 8000aae: 4603 mov r3, r0 } - 8000abc: 4618 mov r0, r3 - 8000abe: 3710 adds r7, #16 - 8000ac0: 46bd mov sp, r7 - 8000ac2: bd80 pop {r7, pc} - 8000ac4: 20000030 .word 0x20000030 + 8000ab0: 4618 mov r0, r3 + 8000ab2: 3710 adds r7, #16 + 8000ab4: 46bd mov sp, r7 + 8000ab6: bd80 pop {r7, pc} + 8000ab8: 20000030 .word 0x20000030 -08000ac8 : +08000abc : HAL_StatusTypeDef ftcan_transmit(uint16_t id, const uint8_t *data, size_t datalen) { - 8000ac8: b580 push {r7, lr} - 8000aca: b086 sub sp, #24 - 8000acc: af00 add r7, sp, #0 - 8000ace: 4603 mov r3, r0 - 8000ad0: 60b9 str r1, [r7, #8] - 8000ad2: 607a str r2, [r7, #4] - 8000ad4: 81fb strh r3, [r7, #14] + 8000abc: b580 push {r7, lr} + 8000abe: b086 sub sp, #24 + 8000ac0: af00 add r7, sp, #0 + 8000ac2: 4603 mov r3, r0 + 8000ac4: 60b9 str r1, [r7, #8] + 8000ac6: 607a str r2, [r7, #4] + 8000ac8: 81fb strh r3, [r7, #14] static CAN_TxHeaderTypeDef header; header.StdId = id; - 8000ad6: 89fb ldrh r3, [r7, #14] - 8000ad8: 4a0b ldr r2, [pc, #44] @ (8000b08 ) - 8000ada: 6013 str r3, [r2, #0] + 8000aca: 89fb ldrh r3, [r7, #14] + 8000acc: 4a0b ldr r2, [pc, #44] @ (8000afc ) + 8000ace: 6013 str r3, [r2, #0] header.IDE = CAN_ID_STD; - 8000adc: 4b0a ldr r3, [pc, #40] @ (8000b08 ) - 8000ade: 2200 movs r2, #0 - 8000ae0: 609a str r2, [r3, #8] + 8000ad0: 4b0a ldr r3, [pc, #40] @ (8000afc ) + 8000ad2: 2200 movs r2, #0 + 8000ad4: 609a str r2, [r3, #8] header.RTR = CAN_RTR_DATA; - 8000ae2: 4b09 ldr r3, [pc, #36] @ (8000b08 ) - 8000ae4: 2200 movs r2, #0 - 8000ae6: 60da str r2, [r3, #12] + 8000ad6: 4b09 ldr r3, [pc, #36] @ (8000afc ) + 8000ad8: 2200 movs r2, #0 + 8000ada: 60da str r2, [r3, #12] header.DLC = datalen; - 8000ae8: 4a07 ldr r2, [pc, #28] @ (8000b08 ) - 8000aea: 687b ldr r3, [r7, #4] - 8000aec: 6113 str r3, [r2, #16] + 8000adc: 4a07 ldr r2, [pc, #28] @ (8000afc ) + 8000ade: 687b ldr r3, [r7, #4] + 8000ae0: 6113 str r3, [r2, #16] uint32_t mailbox; return HAL_CAN_AddTxMessage(hcan, &header, data, &mailbox); - 8000aee: 4b07 ldr r3, [pc, #28] @ (8000b0c ) - 8000af0: 6818 ldr r0, [r3, #0] - 8000af2: f107 0314 add.w r3, r7, #20 - 8000af6: 68ba ldr r2, [r7, #8] - 8000af8: 4903 ldr r1, [pc, #12] @ (8000b08 ) - 8000afa: f002 ff9c bl 8003a36 - 8000afe: 4603 mov r3, r0 + 8000ae2: 4b07 ldr r3, [pc, #28] @ (8000b00 ) + 8000ae4: 6818 ldr r0, [r3, #0] + 8000ae6: f107 0314 add.w r3, r7, #20 + 8000aea: 68ba ldr r2, [r7, #8] + 8000aec: 4903 ldr r1, [pc, #12] @ (8000afc ) + 8000aee: f002 ff9a bl 8003a26 + 8000af2: 4603 mov r3, r0 } - 8000b00: 4618 mov r0, r3 - 8000b02: 3718 adds r7, #24 - 8000b04: 46bd mov sp, r7 - 8000b06: bd80 pop {r7, pc} - 8000b08: 20000034 .word 0x20000034 - 8000b0c: 20000030 .word 0x20000030 + 8000af4: 4618 mov r0, r3 + 8000af6: 3718 adds r7, #24 + 8000af8: 46bd mov sp, r7 + 8000afa: bd80 pop {r7, pc} + 8000afc: 20000034 .word 0x20000034 + 8000b00: 20000030 .word 0x20000030 -08000b10 : +08000b04 : HAL_StatusTypeDef ftcan_add_filter(uint16_t id, uint16_t mask) { - 8000b10: b580 push {r7, lr} - 8000b12: b084 sub sp, #16 - 8000b14: af00 add r7, sp, #0 - 8000b16: 4603 mov r3, r0 - 8000b18: 460a mov r2, r1 - 8000b1a: 80fb strh r3, [r7, #6] - 8000b1c: 4613 mov r3, r2 - 8000b1e: 80bb strh r3, [r7, #4] + 8000b04: b580 push {r7, lr} + 8000b06: b084 sub sp, #16 + 8000b08: af00 add r7, sp, #0 + 8000b0a: 4603 mov r3, r0 + 8000b0c: 460a mov r2, r1 + 8000b0e: 80fb strh r3, [r7, #6] + 8000b10: 4613 mov r3, r2 + 8000b12: 80bb strh r3, [r7, #4] static uint32_t next_filter_no = 0; static CAN_FilterTypeDef filter; if (next_filter_no % 2 == 0) { - 8000b20: 4b26 ldr r3, [pc, #152] @ (8000bbc ) - 8000b22: 681b ldr r3, [r3, #0] - 8000b24: f003 0301 and.w r3, r3, #1 - 8000b28: 2b00 cmp r3, #0 - 8000b2a: d110 bne.n 8000b4e + 8000b14: 4b26 ldr r3, [pc, #152] @ (8000bb0 ) + 8000b16: 681b ldr r3, [r3, #0] + 8000b18: f003 0301 and.w r3, r3, #1 + 8000b1c: 2b00 cmp r3, #0 + 8000b1e: d110 bne.n 8000b42 filter.FilterIdHigh = id << 5; - 8000b2c: 88fb ldrh r3, [r7, #6] - 8000b2e: 015b lsls r3, r3, #5 - 8000b30: 4a23 ldr r2, [pc, #140] @ (8000bc0 ) - 8000b32: 6013 str r3, [r2, #0] + 8000b20: 88fb ldrh r3, [r7, #6] + 8000b22: 015b lsls r3, r3, #5 + 8000b24: 4a23 ldr r2, [pc, #140] @ (8000bb4 ) + 8000b26: 6013 str r3, [r2, #0] filter.FilterMaskIdHigh = mask << 5; - 8000b34: 88bb ldrh r3, [r7, #4] - 8000b36: 015b lsls r3, r3, #5 - 8000b38: 4a21 ldr r2, [pc, #132] @ (8000bc0 ) - 8000b3a: 6093 str r3, [r2, #8] + 8000b28: 88bb ldrh r3, [r7, #4] + 8000b2a: 015b lsls r3, r3, #5 + 8000b2c: 4a21 ldr r2, [pc, #132] @ (8000bb4 ) + 8000b2e: 6093 str r3, [r2, #8] filter.FilterIdLow = id << 5; - 8000b3c: 88fb ldrh r3, [r7, #6] - 8000b3e: 015b lsls r3, r3, #5 - 8000b40: 4a1f ldr r2, [pc, #124] @ (8000bc0 ) - 8000b42: 6053 str r3, [r2, #4] + 8000b30: 88fb ldrh r3, [r7, #6] + 8000b32: 015b lsls r3, r3, #5 + 8000b34: 4a1f ldr r2, [pc, #124] @ (8000bb4 ) + 8000b36: 6053 str r3, [r2, #4] filter.FilterMaskIdLow = mask << 5; - 8000b44: 88bb ldrh r3, [r7, #4] - 8000b46: 015b lsls r3, r3, #5 - 8000b48: 4a1d ldr r2, [pc, #116] @ (8000bc0 ) - 8000b4a: 60d3 str r3, [r2, #12] - 8000b4c: e007 b.n 8000b5e + 8000b38: 88bb ldrh r3, [r7, #4] + 8000b3a: 015b lsls r3, r3, #5 + 8000b3c: 4a1d ldr r2, [pc, #116] @ (8000bb4 ) + 8000b3e: 60d3 str r3, [r2, #12] + 8000b40: e007 b.n 8000b52 } else { // Leave high filter untouched from the last configuration filter.FilterIdLow = id << 5; - 8000b4e: 88fb ldrh r3, [r7, #6] - 8000b50: 015b lsls r3, r3, #5 - 8000b52: 4a1b ldr r2, [pc, #108] @ (8000bc0 ) - 8000b54: 6053 str r3, [r2, #4] + 8000b42: 88fb ldrh r3, [r7, #6] + 8000b44: 015b lsls r3, r3, #5 + 8000b46: 4a1b ldr r2, [pc, #108] @ (8000bb4 ) + 8000b48: 6053 str r3, [r2, #4] filter.FilterMaskIdLow = mask << 5; - 8000b56: 88bb ldrh r3, [r7, #4] - 8000b58: 015b lsls r3, r3, #5 - 8000b5a: 4a19 ldr r2, [pc, #100] @ (8000bc0 ) - 8000b5c: 60d3 str r3, [r2, #12] + 8000b4a: 88bb ldrh r3, [r7, #4] + 8000b4c: 015b lsls r3, r3, #5 + 8000b4e: 4a19 ldr r2, [pc, #100] @ (8000bb4 ) + 8000b50: 60d3 str r3, [r2, #12] } filter.FilterFIFOAssignment = CAN_FILTER_FIFO0; - 8000b5e: 4b18 ldr r3, [pc, #96] @ (8000bc0 ) - 8000b60: 2200 movs r2, #0 - 8000b62: 611a str r2, [r3, #16] + 8000b52: 4b18 ldr r3, [pc, #96] @ (8000bb4 ) + 8000b54: 2200 movs r2, #0 + 8000b56: 611a str r2, [r3, #16] filter.FilterBank = next_filter_no / 2; - 8000b64: 4b15 ldr r3, [pc, #84] @ (8000bbc ) - 8000b66: 681b ldr r3, [r3, #0] - 8000b68: 085b lsrs r3, r3, #1 - 8000b6a: 4a15 ldr r2, [pc, #84] @ (8000bc0 ) - 8000b6c: 6153 str r3, [r2, #20] + 8000b58: 4b15 ldr r3, [pc, #84] @ (8000bb0 ) + 8000b5a: 681b ldr r3, [r3, #0] + 8000b5c: 085b lsrs r3, r3, #1 + 8000b5e: 4a15 ldr r2, [pc, #84] @ (8000bb4 ) + 8000b60: 6153 str r3, [r2, #20] if (filter.FilterBank > FTCAN_NUM_FILTERS + 1) { - 8000b6e: 4b14 ldr r3, [pc, #80] @ (8000bc0 ) - 8000b70: 695b ldr r3, [r3, #20] - 8000b72: 2b0e cmp r3, #14 - 8000b74: d901 bls.n 8000b7a + 8000b62: 4b14 ldr r3, [pc, #80] @ (8000bb4 ) + 8000b64: 695b ldr r3, [r3, #20] + 8000b66: 2b0e cmp r3, #14 + 8000b68: d901 bls.n 8000b6e return HAL_ERROR; - 8000b76: 2301 movs r3, #1 - 8000b78: e01c b.n 8000bb4 + 8000b6a: 2301 movs r3, #1 + 8000b6c: e01c b.n 8000ba8 } filter.FilterMode = CAN_FILTERMODE_IDMASK; - 8000b7a: 4b11 ldr r3, [pc, #68] @ (8000bc0 ) - 8000b7c: 2200 movs r2, #0 - 8000b7e: 619a str r2, [r3, #24] + 8000b6e: 4b11 ldr r3, [pc, #68] @ (8000bb4 ) + 8000b70: 2200 movs r2, #0 + 8000b72: 619a str r2, [r3, #24] filter.FilterScale = CAN_FILTERSCALE_16BIT; - 8000b80: 4b0f ldr r3, [pc, #60] @ (8000bc0 ) - 8000b82: 2200 movs r2, #0 - 8000b84: 61da str r2, [r3, #28] + 8000b74: 4b0f ldr r3, [pc, #60] @ (8000bb4 ) + 8000b76: 2200 movs r2, #0 + 8000b78: 61da str r2, [r3, #28] filter.FilterActivation = CAN_FILTER_ENABLE; - 8000b86: 4b0e ldr r3, [pc, #56] @ (8000bc0 ) - 8000b88: 2201 movs r2, #1 - 8000b8a: 621a str r2, [r3, #32] + 8000b7a: 4b0e ldr r3, [pc, #56] @ (8000bb4 ) + 8000b7c: 2201 movs r2, #1 + 8000b7e: 621a str r2, [r3, #32] // Disable slave filters // TODO: Some STM32 have multiple CAN peripherals, and one uses the slave // filter bank filter.SlaveStartFilterBank = FTCAN_NUM_FILTERS; - 8000b8c: 4b0c ldr r3, [pc, #48] @ (8000bc0 ) - 8000b8e: 220d movs r2, #13 - 8000b90: 625a str r2, [r3, #36] @ 0x24 + 8000b80: 4b0c ldr r3, [pc, #48] @ (8000bb4 ) + 8000b82: 220d movs r2, #13 + 8000b84: 625a str r2, [r3, #36] @ 0x24 HAL_StatusTypeDef status = HAL_CAN_ConfigFilter(hcan, &filter); - 8000b92: 4b0c ldr r3, [pc, #48] @ (8000bc4 ) - 8000b94: 681b ldr r3, [r3, #0] - 8000b96: 490a ldr r1, [pc, #40] @ (8000bc0 ) - 8000b98: 4618 mov r0, r3 - 8000b9a: f002 fe3e bl 800381a - 8000b9e: 4603 mov r3, r0 - 8000ba0: 73fb strb r3, [r7, #15] + 8000b86: 4b0c ldr r3, [pc, #48] @ (8000bb8 ) + 8000b88: 681b ldr r3, [r3, #0] + 8000b8a: 490a ldr r1, [pc, #40] @ (8000bb4 ) + 8000b8c: 4618 mov r0, r3 + 8000b8e: f002 fe3c bl 800380a + 8000b92: 4603 mov r3, r0 + 8000b94: 73fb strb r3, [r7, #15] if (status == HAL_OK) { - 8000ba2: 7bfb ldrb r3, [r7, #15] - 8000ba4: 2b00 cmp r3, #0 - 8000ba6: d104 bne.n 8000bb2 + 8000b96: 7bfb ldrb r3, [r7, #15] + 8000b98: 2b00 cmp r3, #0 + 8000b9a: d104 bne.n 8000ba6 next_filter_no++; - 8000ba8: 4b04 ldr r3, [pc, #16] @ (8000bbc ) - 8000baa: 681b ldr r3, [r3, #0] - 8000bac: 3301 adds r3, #1 - 8000bae: 4a03 ldr r2, [pc, #12] @ (8000bbc ) - 8000bb0: 6013 str r3, [r2, #0] + 8000b9c: 4b04 ldr r3, [pc, #16] @ (8000bb0 ) + 8000b9e: 681b ldr r3, [r3, #0] + 8000ba0: 3301 adds r3, #1 + 8000ba2: 4a03 ldr r2, [pc, #12] @ (8000bb0 ) + 8000ba4: 6013 str r3, [r2, #0] } return status; - 8000bb2: 7bfb ldrb r3, [r7, #15] + 8000ba6: 7bfb ldrb r3, [r7, #15] } - 8000bb4: 4618 mov r0, r3 - 8000bb6: 3710 adds r7, #16 - 8000bb8: 46bd mov sp, r7 - 8000bba: bd80 pop {r7, pc} - 8000bbc: 2000004c .word 0x2000004c - 8000bc0: 20000050 .word 0x20000050 - 8000bc4: 20000030 .word 0x20000030 + 8000ba8: 4618 mov r0, r3 + 8000baa: 3710 adds r7, #16 + 8000bac: 46bd mov sp, r7 + 8000bae: bd80 pop {r7, pc} + 8000bb0: 2000004c .word 0x2000004c + 8000bb4: 20000050 .word 0x20000050 + 8000bb8: 20000030 .word 0x20000030 -08000bc8 : +08000bbc : void HAL_CAN_RxFifo0MsgPendingCallback(CAN_HandleTypeDef *handle) { - 8000bc8: b580 push {r7, lr} - 8000bca: b08c sub sp, #48 @ 0x30 - 8000bcc: af00 add r7, sp, #0 - 8000bce: 6078 str r0, [r7, #4] + 8000bbc: b580 push {r7, lr} + 8000bbe: b08c sub sp, #48 @ 0x30 + 8000bc0: af00 add r7, sp, #0 + 8000bc2: 6078 str r0, [r7, #4] if (handle != hcan) { - 8000bd0: 4b12 ldr r3, [pc, #72] @ (8000c1c ) - 8000bd2: 681b ldr r3, [r3, #0] - 8000bd4: 687a ldr r2, [r7, #4] - 8000bd6: 429a cmp r2, r3 - 8000bd8: d117 bne.n 8000c0a + 8000bc4: 4b12 ldr r3, [pc, #72] @ (8000c10 ) + 8000bc6: 681b ldr r3, [r3, #0] + 8000bc8: 687a ldr r2, [r7, #4] + 8000bca: 429a cmp r2, r3 + 8000bcc: d117 bne.n 8000bfe return; } CAN_RxHeaderTypeDef header; uint8_t data[8]; if (HAL_CAN_GetRxMessage(hcan, CAN_RX_FIFO0, &header, data) != HAL_OK) { - 8000bda: 4b10 ldr r3, [pc, #64] @ (8000c1c ) - 8000bdc: 6818 ldr r0, [r3, #0] - 8000bde: f107 030c add.w r3, r7, #12 - 8000be2: f107 0214 add.w r2, r7, #20 - 8000be6: 2100 movs r1, #0 - 8000be8: f002 fff5 bl 8003bd6 - 8000bec: 4603 mov r3, r0 - 8000bee: 2b00 cmp r3, #0 - 8000bf0: d10d bne.n 8000c0e + 8000bce: 4b10 ldr r3, [pc, #64] @ (8000c10 ) + 8000bd0: 6818 ldr r0, [r3, #0] + 8000bd2: f107 030c add.w r3, r7, #12 + 8000bd6: f107 0214 add.w r2, r7, #20 + 8000bda: 2100 movs r1, #0 + 8000bdc: f002 fff3 bl 8003bc6 + 8000be0: 4603 mov r3, r0 + 8000be2: 2b00 cmp r3, #0 + 8000be4: d10d bne.n 8000c02 return; } if (header.IDE != CAN_ID_STD) { - 8000bf2: 69fb ldr r3, [r7, #28] - 8000bf4: 2b00 cmp r3, #0 - 8000bf6: d10c bne.n 8000c12 + 8000be6: 69fb ldr r3, [r7, #28] + 8000be8: 2b00 cmp r3, #0 + 8000bea: d10c bne.n 8000c06 return; } ftcan_msg_received_cb(header.StdId, header.DLC, data); - 8000bf8: 697b ldr r3, [r7, #20] - 8000bfa: b29b uxth r3, r3 - 8000bfc: 6a79 ldr r1, [r7, #36] @ 0x24 - 8000bfe: f107 020c add.w r2, r7, #12 - 8000c02: 4618 mov r0, r3 - 8000c04: f7ff ff0a bl 8000a1c - 8000c08: e004 b.n 8000c14 + 8000bec: 697b ldr r3, [r7, #20] + 8000bee: b29b uxth r3, r3 + 8000bf0: 6a79 ldr r1, [r7, #36] @ 0x24 + 8000bf2: f107 020c add.w r2, r7, #12 + 8000bf6: 4618 mov r0, r3 + 8000bf8: f7ff ff0a bl 8000a10 + 8000bfc: e004 b.n 8000c08 return; - 8000c0a: bf00 nop - 8000c0c: e002 b.n 8000c14 + 8000bfe: bf00 nop + 8000c00: e002 b.n 8000c08 return; - 8000c0e: bf00 nop - 8000c10: e000 b.n 8000c14 + 8000c02: bf00 nop + 8000c04: e000 b.n 8000c08 return; - 8000c12: bf00 nop + 8000c06: bf00 nop } - 8000c14: 3730 adds r7, #48 @ 0x30 - 8000c16: 46bd mov sp, r7 - 8000c18: bd80 pop {r7, pc} - 8000c1a: bf00 nop - 8000c1c: 20000030 .word 0x20000030 + 8000c08: 3730 adds r7, #48 @ 0x30 + 8000c0a: 46bd mov sp, r7 + 8000c0c: bd80 pop {r7, pc} + 8000c0e: bf00 nop + 8000c10: 20000030 .word 0x20000030 -08000c20 : +08000c14 : extern current_measurements current_measurements_adc_val; extern int inhibit_SDC; volatile int prev_epsc_state; void ChannelControl_init(){ - 8000c20: b580 push {r7, lr} - 8000c22: af00 add r7, sp, #0 + 8000c14: b580 push {r7, lr} + 8000c16: af00 add r7, sp, #0 update_ports.porta.porta = 0; - 8000c24: 4b09 ldr r3, [pc, #36] @ (8000c4c ) - 8000c26: 2200 movs r2, #0 - 8000c28: 701a strb r2, [r3, #0] + 8000c18: 4b09 ldr r3, [pc, #36] @ (8000c40 ) + 8000c1a: 2200 movs r2, #0 + 8000c1c: 701a strb r2, [r3, #0] update_ports.portb.portb = 0; - 8000c2a: 4b08 ldr r3, [pc, #32] @ (8000c4c ) - 8000c2c: 2200 movs r2, #0 - 8000c2e: 705a strb r2, [r3, #1] + 8000c1e: 4b08 ldr r3, [pc, #32] @ (8000c40 ) + 8000c20: 2200 movs r2, #0 + 8000c22: 705a strb r2, [r3, #1] update_ports.portb.alwayson = 1; - 8000c30: 4a06 ldr r2, [pc, #24] @ (8000c4c ) - 8000c32: 7853 ldrb r3, [r2, #1] - 8000c34: f043 0301 orr.w r3, r3, #1 - 8000c38: 7053 strb r3, [r2, #1] + 8000c24: 4a06 ldr r2, [pc, #24] @ (8000c40 ) + 8000c26: 7853 ldrb r3, [r2, #1] + 8000c28: f043 0301 orr.w r3, r3, #1 + 8000c2c: 7053 strb r3, [r2, #1] ChannelControl_UpdateGPIOs(update_ports); - 8000c3a: 4b04 ldr r3, [pc, #16] @ (8000c4c ) - 8000c3c: 8818 ldrh r0, [r3, #0] - 8000c3e: f000 f809 bl 8000c54 + 8000c2e: 4b04 ldr r3, [pc, #16] @ (8000c40 ) + 8000c30: 8818 ldrh r0, [r3, #0] + 8000c32: f000 f809 bl 8000c48 prev_epsc_state = 0; - 8000c42: 4b03 ldr r3, [pc, #12] @ (8000c50 ) - 8000c44: 2200 movs r2, #0 - 8000c46: 601a str r2, [r3, #0] + 8000c36: 4b03 ldr r3, [pc, #12] @ (8000c44 ) + 8000c38: 2200 movs r2, #0 + 8000c3a: 601a str r2, [r3, #0] } - 8000c48: bf00 nop - 8000c4a: bd80 pop {r7, pc} - 8000c4c: 200002e8 .word 0x200002e8 - 8000c50: 20000078 .word 0x20000078 + 8000c3c: bf00 nop + 8000c3e: bd80 pop {r7, pc} + 8000c40: 200002e8 .word 0x200002e8 + 8000c44: 20000078 .word 0x20000078 -08000c54 : +08000c48 : void ChannelControl_UpdateGPIOs(enable_gpios UpdatePorts){ - 8000c54: b580 push {r7, lr} - 8000c56: b082 sub sp, #8 - 8000c58: af00 add r7, sp, #0 - 8000c5a: 80b8 strh r0, [r7, #4] + 8000c48: b580 push {r7, lr} + 8000c4a: b082 sub sp, #8 + 8000c4c: af00 add r7, sp, #0 + 8000c4e: 80b8 strh r0, [r7, #4] UpdatePorts.portb.alwayson = 1; // ensure always on stays always on - 8000c5c: 797b ldrb r3, [r7, #5] - 8000c5e: f043 0301 orr.w r3, r3, #1 - 8000c62: 717b strb r3, [r7, #5] + 8000c50: 797b ldrb r3, [r7, #5] + 8000c52: f043 0301 orr.w r3, r3, #1 + 8000c56: 717b strb r3, [r7, #5] if (inhibit_SDC == 1){ - 8000c64: 4b76 ldr r3, [pc, #472] @ (8000e40 ) - 8000c66: 681b ldr r3, [r3, #0] - 8000c68: 2b01 cmp r3, #1 - 8000c6a: d109 bne.n 8000c80 + 8000c58: 4b76 ldr r3, [pc, #472] @ (8000e34 ) + 8000c5a: 681b ldr r3, [r3, #0] + 8000c5c: 2b01 cmp r3, #1 + 8000c5e: d109 bne.n 8000c74 UpdatePorts.portb.sdc = 0; - 8000c6c: 797b ldrb r3, [r7, #5] - 8000c6e: f36f 0341 bfc r3, #1, #1 - 8000c72: 717b strb r3, [r7, #5] + 8000c60: 797b ldrb r3, [r7, #5] + 8000c62: f36f 0341 bfc r3, #1, #1 + 8000c66: 717b strb r3, [r7, #5] HAL_GPIO_WritePin(LED1_GPIO_Port, LED1_Pin, 1); - 8000c74: 2201 movs r2, #1 - 8000c76: f44f 7100 mov.w r1, #512 @ 0x200 - 8000c7a: 4872 ldr r0, [pc, #456] @ (8000e44 ) - 8000c7c: f003 ff60 bl 8004b40 + 8000c68: 2201 movs r2, #1 + 8000c6a: f44f 7100 mov.w r1, #512 @ 0x200 + 8000c6e: 4872 ldr r0, [pc, #456] @ (8000e38 ) + 8000c70: f003 ff5e bl 8004b30 } HAL_GPIO_WritePin(IN1_GPIO_Port, IN1_Pin, (GPIO_PinState)UpdatePorts.porta.acc_cooling); // Acc-Cooling - 8000c80: 793b ldrb r3, [r7, #4] - 8000c82: f3c3 0300 ubfx r3, r3, #0, #1 - 8000c86: b2db uxtb r3, r3 - 8000c88: 461a mov r2, r3 - 8000c8a: f44f 7100 mov.w r1, #512 @ 0x200 - 8000c8e: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 - 8000c92: f003 ff55 bl 8004b40 + 8000c74: 793b ldrb r3, [r7, #4] + 8000c76: f3c3 0300 ubfx r3, r3, #0, #1 + 8000c7a: b2db uxtb r3, r3 + 8000c7c: 461a mov r2, r3 + 8000c7e: f44f 7100 mov.w r1, #512 @ 0x200 + 8000c82: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 + 8000c86: f003 ff53 bl 8004b30 HAL_GPIO_WritePin(IN2_GPIO_Port, IN2_Pin, (GPIO_PinState)UpdatePorts.porta.ts_cooling); // TS-Cooling - 8000c96: 793b ldrb r3, [r7, #4] - 8000c98: f3c3 0340 ubfx r3, r3, #1, #1 - 8000c9c: b2db uxtb r3, r3 - 8000c9e: 461a mov r2, r3 - 8000ca0: f44f 7180 mov.w r1, #256 @ 0x100 - 8000ca4: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 - 8000ca8: f003 ff4a bl 8004b40 + 8000c8a: 793b ldrb r3, [r7, #4] + 8000c8c: f3c3 0340 ubfx r3, r3, #1, #1 + 8000c90: b2db uxtb r3, r3 + 8000c92: 461a mov r2, r3 + 8000c94: f44f 7180 mov.w r1, #256 @ 0x100 + 8000c98: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 + 8000c9c: f003 ff48 bl 8004b30 HAL_GPIO_WritePin(IN3_GPIO_Port, IN3_Pin, (GPIO_PinState)UpdatePorts.porta.drs); // DRS - 8000cac: 793b ldrb r3, [r7, #4] - 8000cae: f3c3 0380 ubfx r3, r3, #2, #1 - 8000cb2: b2db uxtb r3, r3 - 8000cb4: 461a mov r2, r3 - 8000cb6: f44f 5180 mov.w r1, #4096 @ 0x1000 - 8000cba: 4863 ldr r0, [pc, #396] @ (8000e48 ) - 8000cbc: f003 ff40 bl 8004b40 + 8000ca0: 793b ldrb r3, [r7, #4] + 8000ca2: f3c3 0380 ubfx r3, r3, #2, #1 + 8000ca6: b2db uxtb r3, r3 + 8000ca8: 461a mov r2, r3 + 8000caa: f44f 5180 mov.w r1, #4096 @ 0x1000 + 8000cae: 4863 ldr r0, [pc, #396] @ (8000e3c ) + 8000cb0: f003 ff3e bl 8004b30 HAL_GPIO_WritePin(IN4_GPIO_Port, IN4_Pin, (GPIO_PinState)UpdatePorts.porta.acu); // ACU - 8000cc0: 793b ldrb r3, [r7, #4] - 8000cc2: f3c3 03c0 ubfx r3, r3, #3, #1 - 8000cc6: b2db uxtb r3, r3 - 8000cc8: 461a mov r2, r3 - 8000cca: f44f 4100 mov.w r1, #32768 @ 0x8000 - 8000cce: 485e ldr r0, [pc, #376] @ (8000e48 ) - 8000cd0: f003 ff36 bl 8004b40 + 8000cb4: 793b ldrb r3, [r7, #4] + 8000cb6: f3c3 03c0 ubfx r3, r3, #3, #1 + 8000cba: b2db uxtb r3, r3 + 8000cbc: 461a mov r2, r3 + 8000cbe: f44f 4100 mov.w r1, #32768 @ 0x8000 + 8000cc2: 485e ldr r0, [pc, #376] @ (8000e3c ) + 8000cc4: f003 ff34 bl 8004b30 if (prev_epsc_state == 0 && UpdatePorts.porta.epsc == 1){ - 8000cd4: 4b5d ldr r3, [pc, #372] @ (8000e4c ) - 8000cd6: 681b ldr r3, [r3, #0] + 8000cc8: 4b5d ldr r3, [pc, #372] @ (8000e40 ) + 8000cca: 681b ldr r3, [r3, #0] + 8000ccc: 2b00 cmp r3, #0 + 8000cce: d135 bne.n 8000d3c + 8000cd0: 793b ldrb r3, [r7, #4] + 8000cd2: f003 0310 and.w r3, r3, #16 + 8000cd6: b2db uxtb r3, r3 8000cd8: 2b00 cmp r3, #0 - 8000cda: d135 bne.n 8000d48 - 8000cdc: 793b ldrb r3, [r7, #4] - 8000cde: f003 0310 and.w r3, r3, #16 - 8000ce2: b2db uxtb r3, r3 - 8000ce4: 2b00 cmp r3, #0 - 8000ce6: d02f beq.n 8000d48 + 8000cda: d02f beq.n 8000d3c HAL_GPIO_WritePin(PC_EN_GPIO_Port, PC_EN_Pin, 1); // enable precharge - 8000ce8: 2201 movs r2, #1 - 8000cea: 2140 movs r1, #64 @ 0x40 - 8000cec: 4856 ldr r0, [pc, #344] @ (8000e48 ) - 8000cee: f003 ff27 bl 8004b40 + 8000cdc: 2201 movs r2, #1 + 8000cde: 2140 movs r1, #64 @ 0x40 + 8000ce0: 4856 ldr r0, [pc, #344] @ (8000e3c ) + 8000ce2: f003 ff25 bl 8004b30 if (current_measurements_adc_val.epsc_precharge >= (0.95f * current_measurements_adc_val.asms_v)) { // check if precharge is complete (no while loop needed, this function is called by the main while-loop) - 8000cf2: 4b57 ldr r3, [pc, #348] @ (8000e50 ) - 8000cf4: 8b5b ldrh r3, [r3, #26] + 8000ce6: 4b57 ldr r3, [pc, #348] @ (8000e44 ) + 8000ce8: 8b5b ldrh r3, [r3, #26] + 8000cea: ee07 3a90 vmov s15, r3 + 8000cee: eeb8 7ae7 vcvt.f32.s32 s14, s15 + 8000cf2: 4b54 ldr r3, [pc, #336] @ (8000e44 ) + 8000cf4: 8bdb ldrh r3, [r3, #30] 8000cf6: ee07 3a90 vmov s15, r3 - 8000cfa: eeb8 7ae7 vcvt.f32.s32 s14, s15 - 8000cfe: 4b54 ldr r3, [pc, #336] @ (8000e50 ) - 8000d00: 8bdb ldrh r3, [r3, #30] - 8000d02: ee07 3a90 vmov s15, r3 - 8000d06: eef8 7ae7 vcvt.f32.s32 s15, s15 - 8000d0a: eddf 6a52 vldr s13, [pc, #328] @ 8000e54 - 8000d0e: ee67 7aa6 vmul.f32 s15, s15, s13 - 8000d12: eeb4 7ae7 vcmpe.f32 s14, s15 - 8000d16: eef1 fa10 vmrs APSR_nzcv, fpscr - 8000d1a: db15 blt.n 8000d48 + 8000cfa: eef8 7ae7 vcvt.f32.s32 s15, s15 + 8000cfe: eddf 6a52 vldr s13, [pc, #328] @ 8000e48 + 8000d02: ee67 7aa6 vmul.f32 s15, s15, s13 + 8000d06: eeb4 7ae7 vcmpe.f32 s14, s15 + 8000d0a: eef1 fa10 vmrs APSR_nzcv, fpscr + 8000d0e: db15 blt.n 8000d3c HAL_GPIO_WritePin(IN5_GPIO_Port, IN5_Pin, (GPIO_PinState)UpdatePorts.porta.epsc); // switch on PROFET - 8000d1c: 793b ldrb r3, [r7, #4] - 8000d1e: f3c3 1300 ubfx r3, r3, #4, #1 - 8000d22: b2db uxtb r3, r3 - 8000d24: 461a mov r2, r3 - 8000d26: f44f 4180 mov.w r1, #16384 @ 0x4000 - 8000d2a: 4847 ldr r0, [pc, #284] @ (8000e48 ) - 8000d2c: f003 ff08 bl 8004b40 + 8000d10: 793b ldrb r3, [r7, #4] + 8000d12: f3c3 1300 ubfx r3, r3, #4, #1 + 8000d16: b2db uxtb r3, r3 + 8000d18: 461a mov r2, r3 + 8000d1a: f44f 4180 mov.w r1, #16384 @ 0x4000 + 8000d1e: 4847 ldr r0, [pc, #284] @ (8000e3c ) + 8000d20: f003 ff06 bl 8004b30 HAL_GPIO_WritePin(PC_EN_GPIO_Port, PC_EN_Pin, 0); // disengage precharge - 8000d30: 2200 movs r2, #0 - 8000d32: 2140 movs r1, #64 @ 0x40 - 8000d34: 4844 ldr r0, [pc, #272] @ (8000e48 ) - 8000d36: f003 ff03 bl 8004b40 + 8000d24: 2200 movs r2, #0 + 8000d26: 2140 movs r1, #64 @ 0x40 + 8000d28: 4844 ldr r0, [pc, #272] @ (8000e3c ) + 8000d2a: f003 ff01 bl 8004b30 prev_epsc_state = UpdatePorts.porta.epsc; - 8000d3a: 793b ldrb r3, [r7, #4] - 8000d3c: f3c3 1300 ubfx r3, r3, #4, #1 - 8000d40: b2db uxtb r3, r3 - 8000d42: 461a mov r2, r3 - 8000d44: 4b41 ldr r3, [pc, #260] @ (8000e4c ) - 8000d46: 601a str r2, [r3, #0] + 8000d2e: 793b ldrb r3, [r7, #4] + 8000d30: f3c3 1300 ubfx r3, r3, #4, #1 + 8000d34: b2db uxtb r3, r3 + 8000d36: 461a mov r2, r3 + 8000d38: 4b41 ldr r3, [pc, #260] @ (8000e40 ) + 8000d3a: 601a str r2, [r3, #0] } } if ((prev_epsc_state == 1 && UpdatePorts.porta.epsc == 0) || (prev_epsc_state == UpdatePorts.porta.epsc)){ - 8000d48: 4b40 ldr r3, [pc, #256] @ (8000e4c ) - 8000d4a: 681b ldr r3, [r3, #0] - 8000d4c: 2b01 cmp r3, #1 - 8000d4e: d105 bne.n 8000d5c + 8000d3c: 4b40 ldr r3, [pc, #256] @ (8000e40 ) + 8000d3e: 681b ldr r3, [r3, #0] + 8000d40: 2b01 cmp r3, #1 + 8000d42: d105 bne.n 8000d50 + 8000d44: 793b ldrb r3, [r7, #4] + 8000d46: f003 0310 and.w r3, r3, #16 + 8000d4a: b2db uxtb r3, r3 + 8000d4c: 2b00 cmp r3, #0 + 8000d4e: d008 beq.n 8000d62 8000d50: 793b ldrb r3, [r7, #4] - 8000d52: f003 0310 and.w r3, r3, #16 + 8000d52: f3c3 1300 ubfx r3, r3, #4, #1 8000d56: b2db uxtb r3, r3 - 8000d58: 2b00 cmp r3, #0 - 8000d5a: d008 beq.n 8000d6e - 8000d5c: 793b ldrb r3, [r7, #4] - 8000d5e: f3c3 1300 ubfx r3, r3, #4, #1 - 8000d62: b2db uxtb r3, r3 - 8000d64: 461a mov r2, r3 - 8000d66: 4b39 ldr r3, [pc, #228] @ (8000e4c ) - 8000d68: 681b ldr r3, [r3, #0] - 8000d6a: 429a cmp r2, r3 - 8000d6c: d115 bne.n 8000d9a + 8000d58: 461a mov r2, r3 + 8000d5a: 4b39 ldr r3, [pc, #228] @ (8000e40 ) + 8000d5c: 681b ldr r3, [r3, #0] + 8000d5e: 429a cmp r2, r3 + 8000d60: d115 bne.n 8000d8e HAL_GPIO_WritePin(PC_EN_GPIO_Port, PC_EN_Pin, 0); // ensure precharge is disabled, when not needed or stopped before completion - 8000d6e: 2200 movs r2, #0 - 8000d70: 2140 movs r1, #64 @ 0x40 - 8000d72: 4835 ldr r0, [pc, #212] @ (8000e48 ) - 8000d74: f003 fee4 bl 8004b40 + 8000d62: 2200 movs r2, #0 + 8000d64: 2140 movs r1, #64 @ 0x40 + 8000d66: 4835 ldr r0, [pc, #212] @ (8000e3c ) + 8000d68: f003 fee2 bl 8004b30 HAL_GPIO_WritePin(IN5_GPIO_Port, IN5_Pin, (GPIO_PinState)UpdatePorts.porta.epsc); - 8000d78: 793b ldrb r3, [r7, #4] - 8000d7a: f3c3 1300 ubfx r3, r3, #4, #1 - 8000d7e: b2db uxtb r3, r3 - 8000d80: 461a mov r2, r3 - 8000d82: f44f 4180 mov.w r1, #16384 @ 0x4000 - 8000d86: 4830 ldr r0, [pc, #192] @ (8000e48 ) - 8000d88: f003 feda bl 8004b40 + 8000d6c: 793b ldrb r3, [r7, #4] + 8000d6e: f3c3 1300 ubfx r3, r3, #4, #1 + 8000d72: b2db uxtb r3, r3 + 8000d74: 461a mov r2, r3 + 8000d76: f44f 4180 mov.w r1, #16384 @ 0x4000 + 8000d7a: 4830 ldr r0, [pc, #192] @ (8000e3c ) + 8000d7c: f003 fed8 bl 8004b30 prev_epsc_state = UpdatePorts.porta.epsc; - 8000d8c: 793b ldrb r3, [r7, #4] - 8000d8e: f3c3 1300 ubfx r3, r3, #4, #1 - 8000d92: b2db uxtb r3, r3 - 8000d94: 461a mov r2, r3 - 8000d96: 4b2d ldr r3, [pc, #180] @ (8000e4c ) - 8000d98: 601a str r2, [r3, #0] + 8000d80: 793b ldrb r3, [r7, #4] + 8000d82: f3c3 1300 ubfx r3, r3, #4, #1 + 8000d86: b2db uxtb r3, r3 + 8000d88: 461a mov r2, r3 + 8000d8a: 4b2d ldr r3, [pc, #180] @ (8000e40 ) + 8000d8c: 601a str r2, [r3, #0] } HAL_GPIO_WritePin(IN6_GPIO_Port, IN6_Pin, (GPIO_PinState)UpdatePorts.porta.inverter); // inverter - 8000d9a: 793b ldrb r3, [r7, #4] - 8000d9c: f3c3 1340 ubfx r3, r3, #5, #1 - 8000da0: b2db uxtb r3, r3 - 8000da2: 461a mov r2, r3 - 8000da4: f44f 6180 mov.w r1, #1024 @ 0x400 - 8000da8: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 - 8000dac: f003 fec8 bl 8004b40 + 8000d8e: 793b ldrb r3, [r7, #4] + 8000d90: f3c3 1340 ubfx r3, r3, #5, #1 + 8000d94: b2db uxtb r3, r3 + 8000d96: 461a mov r2, r3 + 8000d98: f44f 6180 mov.w r1, #1024 @ 0x400 + 8000d9c: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 + 8000da0: f003 fec6 bl 8004b30 HAL_GPIO_WritePin(IN7_GPIO_Port, IN7_Pin, (GPIO_PinState)UpdatePorts.porta.lidar); // lidar - 8000db0: 793b ldrb r3, [r7, #4] - 8000db2: f3c3 1380 ubfx r3, r3, #6, #1 - 8000db6: b2db uxtb r3, r3 - 8000db8: 461a mov r2, r3 - 8000dba: f44f 7180 mov.w r1, #256 @ 0x100 - 8000dbe: 4822 ldr r0, [pc, #136] @ (8000e48 ) - 8000dc0: f003 febe bl 8004b40 + 8000da4: 793b ldrb r3, [r7, #4] + 8000da6: f3c3 1380 ubfx r3, r3, #6, #1 + 8000daa: b2db uxtb r3, r3 + 8000dac: 461a mov r2, r3 + 8000dae: f44f 7180 mov.w r1, #256 @ 0x100 + 8000db2: 4822 ldr r0, [pc, #136] @ (8000e3c ) + 8000db4: f003 febc bl 8004b30 HAL_GPIO_WritePin(IN8_GPIO_Port, IN8_Pin, (GPIO_PinState)UpdatePorts.porta.misc); // MISC - 8000dc4: 793b ldrb r3, [r7, #4] - 8000dc6: f3c3 13c0 ubfx r3, r3, #7, #1 - 8000dca: b2db uxtb r3, r3 - 8000dcc: 461a mov r2, r3 - 8000dce: f44f 5100 mov.w r1, #8192 @ 0x2000 - 8000dd2: 481d ldr r0, [pc, #116] @ (8000e48 ) - 8000dd4: f003 feb4 bl 8004b40 + 8000db8: 793b ldrb r3, [r7, #4] + 8000dba: f3c3 13c0 ubfx r3, r3, #7, #1 + 8000dbe: b2db uxtb r3, r3 + 8000dc0: 461a mov r2, r3 + 8000dc2: f44f 5100 mov.w r1, #8192 @ 0x2000 + 8000dc6: 481d ldr r0, [pc, #116] @ (8000e3c ) + 8000dc8: f003 feb2 bl 8004b30 HAL_GPIO_WritePin(IN9_GPIO_Port, IN9_Pin, (GPIO_PinState)UpdatePorts.portb.alwayson); // always on - 8000dd8: 797b ldrb r3, [r7, #5] - 8000dda: f3c3 0300 ubfx r3, r3, #0, #1 - 8000dde: b2db uxtb r3, r3 - 8000de0: 461a mov r2, r3 - 8000de2: f44f 6100 mov.w r1, #2048 @ 0x800 - 8000de6: 4818 ldr r0, [pc, #96] @ (8000e48 ) - 8000de8: f003 feaa bl 8004b40 + 8000dcc: 797b ldrb r3, [r7, #5] + 8000dce: f3c3 0300 ubfx r3, r3, #0, #1 + 8000dd2: b2db uxtb r3, r3 + 8000dd4: 461a mov r2, r3 + 8000dd6: f44f 6100 mov.w r1, #2048 @ 0x800 + 8000dda: 4818 ldr r0, [pc, #96] @ (8000e3c ) + 8000ddc: f003 fea8 bl 8004b30 HAL_GPIO_WritePin(IN10_GPIO_Port, IN10_Pin, (GPIO_PinState)UpdatePorts.portb.sdc); // SDC - 8000dec: 797b ldrb r3, [r7, #5] - 8000dee: f3c3 0340 ubfx r3, r3, #1, #1 - 8000df2: b2db uxtb r3, r3 - 8000df4: 461a mov r2, r3 - 8000df6: f44f 7100 mov.w r1, #512 @ 0x200 - 8000dfa: 4813 ldr r0, [pc, #76] @ (8000e48 ) - 8000dfc: f003 fea0 bl 8004b40 + 8000de0: 797b ldrb r3, [r7, #5] + 8000de2: f3c3 0340 ubfx r3, r3, #1, #1 + 8000de6: b2db uxtb r3, r3 + 8000de8: 461a mov r2, r3 + 8000dea: f44f 7100 mov.w r1, #512 @ 0x200 + 8000dee: 4813 ldr r0, [pc, #76] @ (8000e3c ) + 8000df0: f003 fe9e bl 8004b30 HAL_GPIO_WritePin(IN11_GPIO_Port, IN11_Pin, (GPIO_PinState)UpdatePorts.portb.ebs1); // EBS 1 - 8000e00: 797b ldrb r3, [r7, #5] - 8000e02: f3c3 0380 ubfx r3, r3, #2, #1 - 8000e06: b2db uxtb r3, r3 - 8000e08: 461a mov r2, r3 - 8000e0a: 2104 movs r1, #4 - 8000e0c: 480e ldr r0, [pc, #56] @ (8000e48 ) - 8000e0e: f003 fe97 bl 8004b40 + 8000df4: 797b ldrb r3, [r7, #5] + 8000df6: f3c3 0380 ubfx r3, r3, #2, #1 + 8000dfa: b2db uxtb r3, r3 + 8000dfc: 461a mov r2, r3 + 8000dfe: 2104 movs r1, #4 + 8000e00: 480e ldr r0, [pc, #56] @ (8000e3c ) + 8000e02: f003 fe95 bl 8004b30 HAL_GPIO_WritePin(IN12_GPIO_Port, IN12_Pin, (GPIO_PinState)UpdatePorts.portb.ebs2); // EBS 2 - 8000e12: 797b ldrb r3, [r7, #5] - 8000e14: f3c3 03c0 ubfx r3, r3, #3, #1 - 8000e18: b2db uxtb r3, r3 - 8000e1a: 461a mov r2, r3 - 8000e1c: 2102 movs r1, #2 - 8000e1e: 480a ldr r0, [pc, #40] @ (8000e48 ) - 8000e20: f003 fe8e bl 8004b40 + 8000e06: 797b ldrb r3, [r7, #5] + 8000e08: f3c3 03c0 ubfx r3, r3, #3, #1 + 8000e0c: b2db uxtb r3, r3 + 8000e0e: 461a mov r2, r3 + 8000e10: 2102 movs r1, #2 + 8000e12: 480a ldr r0, [pc, #40] @ (8000e3c ) + 8000e14: f003 fe8c bl 8004b30 HAL_GPIO_WritePin(IN13_GPIO_Port, IN13_Pin, (GPIO_PinState)UpdatePorts.portb.ebs3); // EBS 3 - 8000e24: 797b ldrb r3, [r7, #5] - 8000e26: f3c3 1300 ubfx r3, r3, #4, #1 - 8000e2a: b2db uxtb r3, r3 - 8000e2c: 461a mov r2, r3 - 8000e2e: f44f 6180 mov.w r1, #1024 @ 0x400 - 8000e32: 4805 ldr r0, [pc, #20] @ (8000e48 ) - 8000e34: f003 fe84 bl 8004b40 + 8000e18: 797b ldrb r3, [r7, #5] + 8000e1a: f3c3 1300 ubfx r3, r3, #4, #1 + 8000e1e: b2db uxtb r3, r3 + 8000e20: 461a mov r2, r3 + 8000e22: f44f 6180 mov.w r1, #1024 @ 0x400 + 8000e26: 4805 ldr r0, [pc, #20] @ (8000e3c ) + 8000e28: f003 fe82 bl 8004b30 } - 8000e38: bf00 nop - 8000e3a: 3708 adds r7, #8 - 8000e3c: 46bd mov sp, r7 - 8000e3e: bd80 pop {r7, pc} - 8000e40: 200002f0 .word 0x200002f0 - 8000e44: 48000800 .word 0x48000800 - 8000e48: 48000400 .word 0x48000400 - 8000e4c: 20000078 .word 0x20000078 - 8000e50: 20000098 .word 0x20000098 - 8000e54: 3f733333 .word 0x3f733333 + 8000e2c: bf00 nop + 8000e2e: 3708 adds r7, #8 + 8000e30: 46bd mov sp, r7 + 8000e32: bd80 pop {r7, pc} + 8000e34: 200002f0 .word 0x200002f0 + 8000e38: 48000800 .word 0x48000800 + 8000e3c: 48000400 .word 0x48000400 + 8000e40: 20000078 .word 0x20000078 + 8000e44: 20000098 .word 0x20000098 + 8000e48: 3f733333 .word 0x3f733333 -08000e58 : +08000e4c : GPIO_PinState valve3 = GPIO_PIN_RESET; ADC_HandleTypeDef* adc1; ADC_HandleTypeDef* adc2; void current_monitor_init(ADC_HandleTypeDef* hadc1, ADC_HandleTypeDef* hadc2, TIM_HandleTypeDef* trigtim) { - 8000e58: b580 push {r7, lr} - 8000e5a: b084 sub sp, #16 - 8000e5c: af00 add r7, sp, #0 - 8000e5e: 60f8 str r0, [r7, #12] - 8000e60: 60b9 str r1, [r7, #8] - 8000e62: 607a str r2, [r7, #4] + 8000e4c: b580 push {r7, lr} + 8000e4e: b084 sub sp, #16 + 8000e50: af00 add r7, sp, #0 + 8000e52: 60f8 str r0, [r7, #12] + 8000e54: 60b9 str r1, [r7, #8] + 8000e56: 607a str r2, [r7, #4] HAL_GPIO_WritePin(DSEL0_GPIO_Port, DSEL0_Pin, valve3); - 8000e64: 4b12 ldr r3, [pc, #72] @ (8000eb0 ) - 8000e66: 781b ldrb r3, [r3, #0] - 8000e68: 461a mov r2, r3 - 8000e6a: 2110 movs r1, #16 - 8000e6c: 4811 ldr r0, [pc, #68] @ (8000eb4 ) - 8000e6e: f003 fe67 bl 8004b40 + 8000e58: 4b12 ldr r3, [pc, #72] @ (8000ea4 ) + 8000e5a: 781b ldrb r3, [r3, #0] + 8000e5c: 461a mov r2, r3 + 8000e5e: 2110 movs r1, #16 + 8000e60: 4811 ldr r0, [pc, #68] @ (8000ea8 ) + 8000e62: f003 fe65 bl 8004b30 HAL_GPIO_WritePin(DSEL1_GPIO_Port, DSEL1_Pin, valve2); - 8000e72: 4b11 ldr r3, [pc, #68] @ (8000eb8 ) - 8000e74: 781b ldrb r3, [r3, #0] - 8000e76: 461a mov r2, r3 - 8000e78: 2120 movs r1, #32 - 8000e7a: 480e ldr r0, [pc, #56] @ (8000eb4 ) - 8000e7c: f003 fe60 bl 8004b40 + 8000e66: 4b11 ldr r3, [pc, #68] @ (8000eac ) + 8000e68: 781b ldrb r3, [r3, #0] + 8000e6a: 461a mov r2, r3 + 8000e6c: 2120 movs r1, #32 + 8000e6e: 480e ldr r0, [pc, #56] @ (8000ea8 ) + 8000e70: f003 fe5e bl 8004b30 adc1 = hadc1; - 8000e80: 4a0e ldr r2, [pc, #56] @ (8000ebc ) - 8000e82: 68fb ldr r3, [r7, #12] - 8000e84: 6013 str r3, [r2, #0] + 8000e74: 4a0e ldr r2, [pc, #56] @ (8000eb0 ) + 8000e76: 68fb ldr r3, [r7, #12] + 8000e78: 6013 str r3, [r2, #0] adc2 = hadc2; - 8000e86: 4a0e ldr r2, [pc, #56] @ (8000ec0 ) - 8000e88: 68bb ldr r3, [r7, #8] - 8000e8a: 6013 str r3, [r2, #0] + 8000e7a: 4a0e ldr r2, [pc, #56] @ (8000eb4 ) + 8000e7c: 68bb ldr r3, [r7, #8] + 8000e7e: 6013 str r3, [r2, #0] HAL_TIM_Base_Start(trigtim); - 8000e8c: 6878 ldr r0, [r7, #4] - 8000e8e: f005 fab9 bl 8006404 + 8000e80: 6878 ldr r0, [r7, #4] + 8000e82: f005 fab7 bl 80063f4 HAL_ADC_Start_DMA(hadc1, (uint32_t*)adc_channels1.adcbuffer, 8); - 8000e92: 2208 movs r2, #8 - 8000e94: 490b ldr r1, [pc, #44] @ (8000ec4 ) - 8000e96: 68f8 ldr r0, [r7, #12] - 8000e98: f001 fc14 bl 80026c4 + 8000e86: 2208 movs r2, #8 + 8000e88: 490b ldr r1, [pc, #44] @ (8000eb8 ) + 8000e8a: 68f8 ldr r0, [r7, #12] + 8000e8c: f001 fc12 bl 80026b4 HAL_ADC_Start_DMA(hadc2, (uint32_t*)adc_channels2.adcbuffer, 6); - 8000e9c: 2206 movs r2, #6 - 8000e9e: 490a ldr r1, [pc, #40] @ (8000ec8 ) - 8000ea0: 68b8 ldr r0, [r7, #8] - 8000ea2: f001 fc0f bl 80026c4 + 8000e90: 2206 movs r2, #6 + 8000e92: 490a ldr r1, [pc, #40] @ (8000ebc ) + 8000e94: 68b8 ldr r0, [r7, #8] + 8000e96: f001 fc0d bl 80026b4 } - 8000ea6: bf00 nop - 8000ea8: 3710 adds r7, #16 - 8000eaa: 46bd mov sp, r7 - 8000eac: bd80 pop {r7, pc} - 8000eae: bf00 nop - 8000eb0: 200000b9 .word 0x200000b9 - 8000eb4: 48000400 .word 0x48000400 - 8000eb8: 200000b8 .word 0x200000b8 - 8000ebc: 200000bc .word 0x200000bc - 8000ec0: 200000c0 .word 0x200000c0 - 8000ec4: 2000007c .word 0x2000007c - 8000ec8: 2000008c .word 0x2000008c + 8000e9a: bf00 nop + 8000e9c: 3710 adds r7, #16 + 8000e9e: 46bd mov sp, r7 + 8000ea0: bd80 pop {r7, pc} + 8000ea2: bf00 nop + 8000ea4: 200000b9 .word 0x200000b9 + 8000ea8: 48000400 .word 0x48000400 + 8000eac: 200000b8 .word 0x200000b8 + 8000eb0: 200000bc .word 0x200000bc + 8000eb4: 200000c0 .word 0x200000c0 + 8000eb8: 2000007c .word 0x2000007c + 8000ebc: 2000008c .word 0x2000008c -08000ecc : +08000ec0 : uint8_t current_monitor_checklimits() {return 0;} // TODO: implement properly - 8000ecc: b480 push {r7} - 8000ece: af00 add r7, sp, #0 - 8000ed0: 2300 movs r3, #0 - 8000ed2: 4618 mov r0, r3 - 8000ed4: 46bd mov sp, r7 - 8000ed6: f85d 7b04 ldr.w r7, [sp], #4 - 8000eda: 4770 bx lr - 8000edc: 0000 movs r0, r0 - ... + 8000ec0: b480 push {r7} + 8000ec2: af00 add r7, sp, #0 + 8000ec4: 2300 movs r3, #0 + 8000ec6: 4618 mov r0, r3 + 8000ec8: 46bd mov sp, r7 + 8000eca: f85d 7b04 ldr.w r7, [sp], #4 + 8000ece: 4770 bx lr -08000ee0 : +08000ed0 : void HAL_ADC_ConvCpltCallback(ADC_HandleTypeDef* hadc) { - 8000ee0: b580 push {r7, lr} - 8000ee2: b082 sub sp, #8 - 8000ee4: af00 add r7, sp, #0 - 8000ee6: 6078 str r0, [r7, #4] + 8000ed0: b580 push {r7, lr} + 8000ed2: b082 sub sp, #8 + 8000ed4: af00 add r7, sp, #0 + 8000ed6: 6078 str r0, [r7, #4] if (hadc == adc1){ - 8000ee8: 4b30 ldr r3, [pc, #192] @ (8000fac ) - 8000eea: 681b ldr r3, [r3, #0] - 8000eec: 687a ldr r2, [r7, #4] - 8000eee: 429a cmp r2, r3 - 8000ef0: d168 bne.n 8000fc4 + 8000ed8: 4b30 ldr r3, [pc, #192] @ (8000f9c ) + 8000eda: 681b ldr r3, [r3, #0] + 8000edc: 687a ldr r2, [r7, #4] + 8000ede: 429a cmp r2, r3 + 8000ee0: d168 bne.n 8000fb4 if (valve2 == GPIO_PIN_RESET && valve3 == GPIO_PIN_RESET){ - 8000ef2: 4b2f ldr r3, [pc, #188] @ (8000fb0 ) - 8000ef4: 781b ldrb r3, [r3, #0] - 8000ef6: 2b00 cmp r3, #0 - 8000ef8: d118 bne.n 8000f2c - 8000efa: 4b2e ldr r3, [pc, #184] @ (8000fb4 ) - 8000efc: 781b ldrb r3, [r3, #0] - 8000efe: 2b00 cmp r3, #0 - 8000f00: d114 bne.n 8000f2c + 8000ee2: 4b2f ldr r3, [pc, #188] @ (8000fa0 ) + 8000ee4: 781b ldrb r3, [r3, #0] + 8000ee6: 2b00 cmp r3, #0 + 8000ee8: d118 bne.n 8000f1c + 8000eea: 4b2e ldr r3, [pc, #184] @ (8000fa4 ) + 8000eec: 781b ldrb r3, [r3, #0] + 8000eee: 2b00 cmp r3, #0 + 8000ef0: d114 bne.n 8000f1c current_measurements_adc_val.ebs1 = adc_channels1.adcbank1.isense11 * CURR_SENSE_FACTOR_1A; - 8000f02: 4b2d ldr r3, [pc, #180] @ (8000fb8 ) - 8000f04: 881b ldrh r3, [r3, #0] - 8000f06: b29b uxth r3, r3 - 8000f08: ee07 3a90 vmov s15, r3 - 8000f0c: eef8 7ae7 vcvt.f32.s32 s15, s15 - 8000f10: ed9f 7a2a vldr s14, [pc, #168] @ 8000fbc - 8000f14: ee67 7a87 vmul.f32 s15, s15, s14 - 8000f18: eefc 7ae7 vcvt.u32.f32 s15, s15 - 8000f1c: ee17 3a90 vmov r3, s15 - 8000f20: b29a uxth r2, r3 - 8000f22: 4b27 ldr r3, [pc, #156] @ (8000fc0 ) - 8000f24: 829a strh r2, [r3, #20] + 8000ef2: 4b2d ldr r3, [pc, #180] @ (8000fa8 ) + 8000ef4: 881b ldrh r3, [r3, #0] + 8000ef6: b29b uxth r3, r3 + 8000ef8: ee07 3a90 vmov s15, r3 + 8000efc: eef8 7ae7 vcvt.f32.s32 s15, s15 + 8000f00: ed9f 7a2a vldr s14, [pc, #168] @ 8000fac + 8000f04: ee67 7a87 vmul.f32 s15, s15, s14 + 8000f08: eefc 7ae7 vcvt.u32.f32 s15, s15 + 8000f0c: ee17 3a90 vmov r3, s15 + 8000f10: b29a uxth r2, r3 + 8000f12: 4b27 ldr r3, [pc, #156] @ (8000fb0 ) + 8000f14: 829a strh r2, [r3, #20] valve2 = GPIO_PIN_SET; - 8000f26: 4b22 ldr r3, [pc, #136] @ (8000fb0 ) - 8000f28: 2201 movs r2, #1 - 8000f2a: 701a strb r2, [r3, #0] + 8000f16: 4b22 ldr r3, [pc, #136] @ (8000fa0 ) + 8000f18: 2201 movs r2, #1 + 8000f1a: 701a strb r2, [r3, #0] } if (valve2 == GPIO_PIN_SET && valve3 == GPIO_PIN_RESET){ - 8000f2c: 4b20 ldr r3, [pc, #128] @ (8000fb0 ) - 8000f2e: 781b ldrb r3, [r3, #0] - 8000f30: 2b01 cmp r3, #1 - 8000f32: d11b bne.n 8000f6c - 8000f34: 4b1f ldr r3, [pc, #124] @ (8000fb4 ) - 8000f36: 781b ldrb r3, [r3, #0] - 8000f38: 2b00 cmp r3, #0 - 8000f3a: d117 bne.n 8000f6c + 8000f1c: 4b20 ldr r3, [pc, #128] @ (8000fa0 ) + 8000f1e: 781b ldrb r3, [r3, #0] + 8000f20: 2b01 cmp r3, #1 + 8000f22: d11b bne.n 8000f5c + 8000f24: 4b1f ldr r3, [pc, #124] @ (8000fa4 ) + 8000f26: 781b ldrb r3, [r3, #0] + 8000f28: 2b00 cmp r3, #0 + 8000f2a: d117 bne.n 8000f5c current_measurements_adc_val.ebs2 = adc_channels1.adcbank1.isense11 * CURR_SENSE_FACTOR_1A; - 8000f3c: 4b1e ldr r3, [pc, #120] @ (8000fb8 ) - 8000f3e: 881b ldrh r3, [r3, #0] - 8000f40: b29b uxth r3, r3 - 8000f42: ee07 3a90 vmov s15, r3 - 8000f46: eef8 7ae7 vcvt.f32.s32 s15, s15 - 8000f4a: ed9f 7a1c vldr s14, [pc, #112] @ 8000fbc - 8000f4e: ee67 7a87 vmul.f32 s15, s15, s14 - 8000f52: eefc 7ae7 vcvt.u32.f32 s15, s15 - 8000f56: ee17 3a90 vmov r3, s15 - 8000f5a: b29a uxth r2, r3 - 8000f5c: 4b18 ldr r3, [pc, #96] @ (8000fc0 ) - 8000f5e: 82da strh r2, [r3, #22] + 8000f2c: 4b1e ldr r3, [pc, #120] @ (8000fa8 ) + 8000f2e: 881b ldrh r3, [r3, #0] + 8000f30: b29b uxth r3, r3 + 8000f32: ee07 3a90 vmov s15, r3 + 8000f36: eef8 7ae7 vcvt.f32.s32 s15, s15 + 8000f3a: ed9f 7a1c vldr s14, [pc, #112] @ 8000fac + 8000f3e: ee67 7a87 vmul.f32 s15, s15, s14 + 8000f42: eefc 7ae7 vcvt.u32.f32 s15, s15 + 8000f46: ee17 3a90 vmov r3, s15 + 8000f4a: b29a uxth r2, r3 + 8000f4c: 4b18 ldr r3, [pc, #96] @ (8000fb0 ) + 8000f4e: 82da strh r2, [r3, #22] valve2 = GPIO_PIN_RESET; - 8000f60: 4b13 ldr r3, [pc, #76] @ (8000fb0 ) - 8000f62: 2200 movs r2, #0 - 8000f64: 701a strb r2, [r3, #0] + 8000f50: 4b13 ldr r3, [pc, #76] @ (8000fa0 ) + 8000f52: 2200 movs r2, #0 + 8000f54: 701a strb r2, [r3, #0] valve3 = GPIO_PIN_SET; - 8000f66: 4b13 ldr r3, [pc, #76] @ (8000fb4 ) - 8000f68: 2201 movs r2, #1 - 8000f6a: 701a strb r2, [r3, #0] + 8000f56: 4b13 ldr r3, [pc, #76] @ (8000fa4 ) + 8000f58: 2201 movs r2, #1 + 8000f5a: 701a strb r2, [r3, #0] } if (valve2 == GPIO_PIN_RESET && valve3 == GPIO_PIN_SET){ - 8000f6c: 4b10 ldr r3, [pc, #64] @ (8000fb0 ) - 8000f6e: 781b ldrb r3, [r3, #0] - 8000f70: 2b00 cmp r3, #0 - 8000f72: f040 80b9 bne.w 80010e8 - 8000f76: 4b0f ldr r3, [pc, #60] @ (8000fb4 ) - 8000f78: 781b ldrb r3, [r3, #0] - 8000f7a: 2b01 cmp r3, #1 - 8000f7c: f040 80b4 bne.w 80010e8 + 8000f5c: 4b10 ldr r3, [pc, #64] @ (8000fa0 ) + 8000f5e: 781b ldrb r3, [r3, #0] + 8000f60: 2b00 cmp r3, #0 + 8000f62: f040 80b9 bne.w 80010d8 + 8000f66: 4b0f ldr r3, [pc, #60] @ (8000fa4 ) + 8000f68: 781b ldrb r3, [r3, #0] + 8000f6a: 2b01 cmp r3, #1 + 8000f6c: f040 80b4 bne.w 80010d8 current_measurements_adc_val.ebs3 = adc_channels1.adcbank1.isense11 * CURR_SENSE_FACTOR_1A; - 8000f80: 4b0d ldr r3, [pc, #52] @ (8000fb8 ) - 8000f82: 881b ldrh r3, [r3, #0] - 8000f84: b29b uxth r3, r3 - 8000f86: ee07 3a90 vmov s15, r3 - 8000f8a: eef8 7ae7 vcvt.f32.s32 s15, s15 - 8000f8e: ed9f 7a0b vldr s14, [pc, #44] @ 8000fbc - 8000f92: ee67 7a87 vmul.f32 s15, s15, s14 - 8000f96: eefc 7ae7 vcvt.u32.f32 s15, s15 - 8000f9a: ee17 3a90 vmov r3, s15 - 8000f9e: b29a uxth r2, r3 - 8000fa0: 4b07 ldr r3, [pc, #28] @ (8000fc0 ) - 8000fa2: 831a strh r2, [r3, #24] + 8000f70: 4b0d ldr r3, [pc, #52] @ (8000fa8 ) + 8000f72: 881b ldrh r3, [r3, #0] + 8000f74: b29b uxth r3, r3 + 8000f76: ee07 3a90 vmov s15, r3 + 8000f7a: eef8 7ae7 vcvt.f32.s32 s15, s15 + 8000f7e: ed9f 7a0b vldr s14, [pc, #44] @ 8000fac + 8000f82: ee67 7a87 vmul.f32 s15, s15, s14 + 8000f86: eefc 7ae7 vcvt.u32.f32 s15, s15 + 8000f8a: ee17 3a90 vmov r3, s15 + 8000f8e: b29a uxth r2, r3 + 8000f90: 4b07 ldr r3, [pc, #28] @ (8000fb0 ) + 8000f92: 831a strh r2, [r3, #24] valve3 = GPIO_PIN_RESET; - 8000fa4: 4b03 ldr r3, [pc, #12] @ (8000fb4 ) - 8000fa6: 2200 movs r2, #0 - 8000fa8: 701a strb r2, [r3, #0] - 8000faa: e09d b.n 80010e8 - 8000fac: 200000bc .word 0x200000bc - 8000fb0: 200000b8 .word 0x200000b8 - 8000fb4: 200000b9 .word 0x200000b9 - 8000fb8: 2000007c .word 0x2000007c - 8000fbc: 3d778f79 .word 0x3d778f79 - 8000fc0: 20000098 .word 0x20000098 + 8000f94: 4b03 ldr r3, [pc, #12] @ (8000fa4 ) + 8000f96: 2200 movs r2, #0 + 8000f98: 701a strb r2, [r3, #0] + 8000f9a: e09d b.n 80010d8 + 8000f9c: 200000bc .word 0x200000bc + 8000fa0: 200000b8 .word 0x200000b8 + 8000fa4: 200000b9 .word 0x200000b9 + 8000fa8: 2000007c .word 0x2000007c + 8000fac: 3d778f79 .word 0x3d778f79 + 8000fb0: 20000098 .word 0x20000098 } } else { current_measurements_adc_val.lvms_v = adc_channels1.adcbank1.lvms_vsense * LV_SENSE_FACTOR; - 8000fc4: 4b88 ldr r3, [pc, #544] @ (80011e8 ) - 8000fc6: 885b ldrh r3, [r3, #2] - 8000fc8: b29b uxth r3, r3 - 8000fca: 4618 mov r0, r3 - 8000fcc: f7ff fb78 bl 80006c0 <__aeabi_i2d> - 8000fd0: a383 add r3, pc, #524 @ (adr r3, 80011e0 ) - 8000fd2: e9d3 2300 ldrd r2, r3, [r3] - 8000fd6: f7ff f8f7 bl 80001c8 <__aeabi_dmul> - 8000fda: 4602 mov r2, r0 - 8000fdc: 460b mov r3, r1 - 8000fde: 4610 mov r0, r2 - 8000fe0: 4619 mov r1, r3 - 8000fe2: f7ff fbd7 bl 8000794 <__aeabi_d2uiz> - 8000fe6: 4603 mov r3, r0 - 8000fe8: b29a uxth r2, r3 - 8000fea: 4b80 ldr r3, [pc, #512] @ (80011ec ) - 8000fec: 839a strh r2, [r3, #28] + 8000fb4: 4b88 ldr r3, [pc, #544] @ (80011d8 ) + 8000fb6: 885b ldrh r3, [r3, #2] + 8000fb8: b29b uxth r3, r3 + 8000fba: 4618 mov r0, r3 + 8000fbc: f7ff fb80 bl 80006c0 <__aeabi_i2d> + 8000fc0: a383 add r3, pc, #524 @ (adr r3, 80011d0 ) + 8000fc2: e9d3 2300 ldrd r2, r3, [r3] + 8000fc6: f7ff f8ff bl 80001c8 <__aeabi_dmul> + 8000fca: 4602 mov r2, r0 + 8000fcc: 460b mov r3, r1 + 8000fce: 4610 mov r0, r2 + 8000fd0: 4619 mov r1, r3 + 8000fd2: f7ff fbdf bl 8000794 <__aeabi_d2uiz> + 8000fd6: 4603 mov r3, r0 + 8000fd8: b29a uxth r2, r3 + 8000fda: 4b80 ldr r3, [pc, #512] @ (80011dc ) + 8000fdc: 839a strh r2, [r3, #28] current_measurements_adc_val.acc_cooling = adc_channels1.adcbank1.isense1 * CURR_SENSE_FACTOR_9A; - 8000fee: 4b7e ldr r3, [pc, #504] @ (80011e8 ) - 8000ff0: 889b ldrh r3, [r3, #4] - 8000ff2: b29b uxth r3, r3 - 8000ff4: ee07 3a90 vmov s15, r3 - 8000ff8: eef8 7ae7 vcvt.f32.s32 s15, s15 - 8000ffc: ed9f 7a7c vldr s14, [pc, #496] @ 80011f0 - 8001000: ee67 7a87 vmul.f32 s15, s15, s14 - 8001004: eefc 7ae7 vcvt.u32.f32 s15, s15 - 8001008: ee17 3a90 vmov r3, s15 - 800100c: b29a uxth r2, r3 - 800100e: 4b77 ldr r3, [pc, #476] @ (80011ec ) - 8001010: 801a strh r2, [r3, #0] + 8000fde: 4b7e ldr r3, [pc, #504] @ (80011d8 ) + 8000fe0: 889b ldrh r3, [r3, #4] + 8000fe2: b29b uxth r3, r3 + 8000fe4: ee07 3a90 vmov s15, r3 + 8000fe8: eef8 7ae7 vcvt.f32.s32 s15, s15 + 8000fec: ed9f 7a7c vldr s14, [pc, #496] @ 80011e0 + 8000ff0: ee67 7a87 vmul.f32 s15, s15, s14 + 8000ff4: eefc 7ae7 vcvt.u32.f32 s15, s15 + 8000ff8: ee17 3a90 vmov r3, s15 + 8000ffc: b29a uxth r2, r3 + 8000ffe: 4b77 ldr r3, [pc, #476] @ (80011dc ) + 8001000: 801a strh r2, [r3, #0] current_measurements_adc_val.ts_cooling = adc_channels1.adcbank1.isense2 * CURR_SENSE_FACTOR_9A; - 8001012: 4b75 ldr r3, [pc, #468] @ (80011e8 ) - 8001014: 88db ldrh r3, [r3, #6] - 8001016: b29b uxth r3, r3 - 8001018: ee07 3a90 vmov s15, r3 - 800101c: eef8 7ae7 vcvt.f32.s32 s15, s15 - 8001020: ed9f 7a73 vldr s14, [pc, #460] @ 80011f0 - 8001024: ee67 7a87 vmul.f32 s15, s15, s14 - 8001028: eefc 7ae7 vcvt.u32.f32 s15, s15 - 800102c: ee17 3a90 vmov r3, s15 - 8001030: b29a uxth r2, r3 - 8001032: 4b6e ldr r3, [pc, #440] @ (80011ec ) - 8001034: 805a strh r2, [r3, #2] + 8001002: 4b75 ldr r3, [pc, #468] @ (80011d8 ) + 8001004: 88db ldrh r3, [r3, #6] + 8001006: b29b uxth r3, r3 + 8001008: ee07 3a90 vmov s15, r3 + 800100c: eef8 7ae7 vcvt.f32.s32 s15, s15 + 8001010: ed9f 7a73 vldr s14, [pc, #460] @ 80011e0 + 8001014: ee67 7a87 vmul.f32 s15, s15, s14 + 8001018: eefc 7ae7 vcvt.u32.f32 s15, s15 + 800101c: ee17 3a90 vmov r3, s15 + 8001020: b29a uxth r2, r3 + 8001022: 4b6e ldr r3, [pc, #440] @ (80011dc ) + 8001024: 805a strh r2, [r3, #2] current_measurements_adc_val.alwayson = adc_channels1.adcbank1.isense9 * CURR_SENSE_FACTOR_9A; - 8001036: 4b6c ldr r3, [pc, #432] @ (80011e8 ) - 8001038: 891b ldrh r3, [r3, #8] - 800103a: b29b uxth r3, r3 - 800103c: ee07 3a90 vmov s15, r3 - 8001040: eef8 7ae7 vcvt.f32.s32 s15, s15 - 8001044: ed9f 7a6a vldr s14, [pc, #424] @ 80011f0 - 8001048: ee67 7a87 vmul.f32 s15, s15, s14 - 800104c: eefc 7ae7 vcvt.u32.f32 s15, s15 - 8001050: ee17 3a90 vmov r3, s15 - 8001054: b29a uxth r2, r3 - 8001056: 4b65 ldr r3, [pc, #404] @ (80011ec ) - 8001058: 821a strh r2, [r3, #16] + 8001026: 4b6c ldr r3, [pc, #432] @ (80011d8 ) + 8001028: 891b ldrh r3, [r3, #8] + 800102a: b29b uxth r3, r3 + 800102c: ee07 3a90 vmov s15, r3 + 8001030: eef8 7ae7 vcvt.f32.s32 s15, s15 + 8001034: ed9f 7a6a vldr s14, [pc, #424] @ 80011e0 + 8001038: ee67 7a87 vmul.f32 s15, s15, s14 + 800103c: eefc 7ae7 vcvt.u32.f32 s15, s15 + 8001040: ee17 3a90 vmov r3, s15 + 8001044: b29a uxth r2, r3 + 8001046: 4b65 ldr r3, [pc, #404] @ (80011dc ) + 8001048: 821a strh r2, [r3, #16] current_measurements_adc_val.asms_v = adc_channels1.adcbank1.asms_vsense * LV_SENSE_FACTOR; - 800105a: 4b63 ldr r3, [pc, #396] @ (80011e8 ) - 800105c: 895b ldrh r3, [r3, #10] - 800105e: b29b uxth r3, r3 - 8001060: 4618 mov r0, r3 - 8001062: f7ff fb2d bl 80006c0 <__aeabi_i2d> - 8001066: a35e add r3, pc, #376 @ (adr r3, 80011e0 ) - 8001068: e9d3 2300 ldrd r2, r3, [r3] - 800106c: f7ff f8ac bl 80001c8 <__aeabi_dmul> - 8001070: 4602 mov r2, r0 - 8001072: 460b mov r3, r1 - 8001074: 4610 mov r0, r2 - 8001076: 4619 mov r1, r3 - 8001078: f7ff fb8c bl 8000794 <__aeabi_d2uiz> - 800107c: 4603 mov r3, r0 - 800107e: b29a uxth r2, r3 - 8001080: 4b5a ldr r3, [pc, #360] @ (80011ec ) - 8001082: 83da strh r2, [r3, #30] + 800104a: 4b63 ldr r3, [pc, #396] @ (80011d8 ) + 800104c: 895b ldrh r3, [r3, #10] + 800104e: b29b uxth r3, r3 + 8001050: 4618 mov r0, r3 + 8001052: f7ff fb35 bl 80006c0 <__aeabi_i2d> + 8001056: a35e add r3, pc, #376 @ (adr r3, 80011d0 ) + 8001058: e9d3 2300 ldrd r2, r3, [r3] + 800105c: f7ff f8b4 bl 80001c8 <__aeabi_dmul> + 8001060: 4602 mov r2, r0 + 8001062: 460b mov r3, r1 + 8001064: 4610 mov r0, r2 + 8001066: 4619 mov r1, r3 + 8001068: f7ff fb94 bl 8000794 <__aeabi_d2uiz> + 800106c: 4603 mov r3, r0 + 800106e: b29a uxth r2, r3 + 8001070: 4b5a ldr r3, [pc, #360] @ (80011dc ) + 8001072: 83da strh r2, [r3, #30] current_measurements_adc_val.sdc = adc_channels1.adcbank1.isense10 * CURR_SENSE_FACTOR_4_5A; - 8001084: 4b58 ldr r3, [pc, #352] @ (80011e8 ) - 8001086: 899b ldrh r3, [r3, #12] - 8001088: b29b uxth r3, r3 - 800108a: ee07 3a90 vmov s15, r3 - 800108e: eef8 7ae7 vcvt.f32.s32 s15, s15 - 8001092: ed9f 7a58 vldr s14, [pc, #352] @ 80011f4 - 8001096: ee67 7a87 vmul.f32 s15, s15, s14 - 800109a: eefc 7ae7 vcvt.u32.f32 s15, s15 - 800109e: ee17 3a90 vmov r3, s15 - 80010a2: b29a uxth r2, r3 - 80010a4: 4b51 ldr r3, [pc, #324] @ (80011ec ) - 80010a6: 825a strh r2, [r3, #18] + 8001074: 4b58 ldr r3, [pc, #352] @ (80011d8 ) + 8001076: 899b ldrh r3, [r3, #12] + 8001078: b29b uxth r3, r3 + 800107a: ee07 3a90 vmov s15, r3 + 800107e: eef8 7ae7 vcvt.f32.s32 s15, s15 + 8001082: ed9f 7a58 vldr s14, [pc, #352] @ 80011e4 + 8001086: ee67 7a87 vmul.f32 s15, s15, s14 + 800108a: eefc 7ae7 vcvt.u32.f32 s15, s15 + 800108e: ee17 3a90 vmov r3, s15 + 8001092: b29a uxth r2, r3 + 8001094: 4b51 ldr r3, [pc, #324] @ (80011dc ) + 8001096: 825a strh r2, [r3, #18] current_measurements_adc_val.inverter = adc_channels1.adcbank1.isense6 * CURR_SENSE_FACTOR_9A; - 80010a8: 4b4f ldr r3, [pc, #316] @ (80011e8 ) - 80010aa: 89db ldrh r3, [r3, #14] - 80010ac: b29b uxth r3, r3 - 80010ae: ee07 3a90 vmov s15, r3 - 80010b2: eef8 7ae7 vcvt.f32.s32 s15, s15 - 80010b6: ed9f 7a4e vldr s14, [pc, #312] @ 80011f0 - 80010ba: ee67 7a87 vmul.f32 s15, s15, s14 - 80010be: eefc 7ae7 vcvt.u32.f32 s15, s15 - 80010c2: ee17 3a90 vmov r3, s15 - 80010c6: b29a uxth r2, r3 - 80010c8: 4b48 ldr r3, [pc, #288] @ (80011ec ) - 80010ca: 815a strh r2, [r3, #10] + 8001098: 4b4f ldr r3, [pc, #316] @ (80011d8 ) + 800109a: 89db ldrh r3, [r3, #14] + 800109c: b29b uxth r3, r3 + 800109e: ee07 3a90 vmov s15, r3 + 80010a2: eef8 7ae7 vcvt.f32.s32 s15, s15 + 80010a6: ed9f 7a4e vldr s14, [pc, #312] @ 80011e0 + 80010aa: ee67 7a87 vmul.f32 s15, s15, s14 + 80010ae: eefc 7ae7 vcvt.u32.f32 s15, s15 + 80010b2: ee17 3a90 vmov r3, s15 + 80010b6: b29a uxth r2, r3 + 80010b8: 4b48 ldr r3, [pc, #288] @ (80011dc ) + 80010ba: 815a strh r2, [r3, #10] HAL_GPIO_WritePin(DSEL0_GPIO_Port, DSEL0_Pin, valve3); - 80010cc: 4b4a ldr r3, [pc, #296] @ (80011f8 ) - 80010ce: 781b ldrb r3, [r3, #0] - 80010d0: 461a mov r2, r3 - 80010d2: 2110 movs r1, #16 - 80010d4: 4849 ldr r0, [pc, #292] @ (80011fc ) - 80010d6: f003 fd33 bl 8004b40 + 80010bc: 4b4a ldr r3, [pc, #296] @ (80011e8 ) + 80010be: 781b ldrb r3, [r3, #0] + 80010c0: 461a mov r2, r3 + 80010c2: 2110 movs r1, #16 + 80010c4: 4849 ldr r0, [pc, #292] @ (80011ec ) + 80010c6: f003 fd33 bl 8004b30 HAL_GPIO_WritePin(DSEL1_GPIO_Port, DSEL1_Pin, valve2); - 80010da: 4b49 ldr r3, [pc, #292] @ (8001200 ) - 80010dc: 781b ldrb r3, [r3, #0] - 80010de: 461a mov r2, r3 - 80010e0: 2120 movs r1, #32 - 80010e2: 4846 ldr r0, [pc, #280] @ (80011fc ) - 80010e4: f003 fd2c bl 8004b40 + 80010ca: 4b49 ldr r3, [pc, #292] @ (80011f0 ) + 80010cc: 781b ldrb r3, [r3, #0] + 80010ce: 461a mov r2, r3 + 80010d0: 2120 movs r1, #32 + 80010d2: 4846 ldr r0, [pc, #280] @ (80011ec ) + 80010d4: f003 fd2c bl 8004b30 } if (hadc == adc2){ - 80010e8: 4b46 ldr r3, [pc, #280] @ (8001204 ) - 80010ea: 681b ldr r3, [r3, #0] - 80010ec: 687a ldr r2, [r7, #4] - 80010ee: 429a cmp r2, r3 - 80010f0: d16e bne.n 80011d0 + 80010d8: 4b46 ldr r3, [pc, #280] @ (80011f4 ) + 80010da: 681b ldr r3, [r3, #0] + 80010dc: 687a ldr r2, [r7, #4] + 80010de: 429a cmp r2, r3 + 80010e0: d16e bne.n 80011c0 current_measurements_adc_val.drs = adc_channels2.adcbank2.isense3 * CURR_SENSE_FACTOR_4_5A; - 80010f2: 4b45 ldr r3, [pc, #276] @ (8001208 ) - 80010f4: 881b ldrh r3, [r3, #0] - 80010f6: b29b uxth r3, r3 - 80010f8: ee07 3a90 vmov s15, r3 - 80010fc: eef8 7ae7 vcvt.f32.s32 s15, s15 - 8001100: ed9f 7a3c vldr s14, [pc, #240] @ 80011f4 - 8001104: ee67 7a87 vmul.f32 s15, s15, s14 - 8001108: eefc 7ae7 vcvt.u32.f32 s15, s15 - 800110c: ee17 3a90 vmov r3, s15 - 8001110: b29a uxth r2, r3 - 8001112: 4b36 ldr r3, [pc, #216] @ (80011ec ) - 8001114: 809a strh r2, [r3, #4] + 80010e2: 4b45 ldr r3, [pc, #276] @ (80011f8 ) + 80010e4: 881b ldrh r3, [r3, #0] + 80010e6: b29b uxth r3, r3 + 80010e8: ee07 3a90 vmov s15, r3 + 80010ec: eef8 7ae7 vcvt.f32.s32 s15, s15 + 80010f0: ed9f 7a3c vldr s14, [pc, #240] @ 80011e4 + 80010f4: ee67 7a87 vmul.f32 s15, s15, s14 + 80010f8: eefc 7ae7 vcvt.u32.f32 s15, s15 + 80010fc: ee17 3a90 vmov r3, s15 + 8001100: b29a uxth r2, r3 + 8001102: 4b36 ldr r3, [pc, #216] @ (80011dc ) + 8001104: 809a strh r2, [r3, #4] current_measurements_adc_val.misc = adc_channels2.adcbank2.isense8 * CURR_SENSE_FACTOR_4_5A; - 8001116: 4b3c ldr r3, [pc, #240] @ (8001208 ) - 8001118: 885b ldrh r3, [r3, #2] - 800111a: b29b uxth r3, r3 - 800111c: ee07 3a90 vmov s15, r3 - 8001120: eef8 7ae7 vcvt.f32.s32 s15, s15 - 8001124: ed9f 7a33 vldr s14, [pc, #204] @ 80011f4 - 8001128: ee67 7a87 vmul.f32 s15, s15, s14 - 800112c: eefc 7ae7 vcvt.u32.f32 s15, s15 - 8001130: ee17 3a90 vmov r3, s15 - 8001134: b29a uxth r2, r3 - 8001136: 4b2d ldr r3, [pc, #180] @ (80011ec ) - 8001138: 81da strh r2, [r3, #14] + 8001106: 4b3c ldr r3, [pc, #240] @ (80011f8 ) + 8001108: 885b ldrh r3, [r3, #2] + 800110a: b29b uxth r3, r3 + 800110c: ee07 3a90 vmov s15, r3 + 8001110: eef8 7ae7 vcvt.f32.s32 s15, s15 + 8001114: ed9f 7a33 vldr s14, [pc, #204] @ 80011e4 + 8001118: ee67 7a87 vmul.f32 s15, s15, s14 + 800111c: eefc 7ae7 vcvt.u32.f32 s15, s15 + 8001120: ee17 3a90 vmov r3, s15 + 8001124: b29a uxth r2, r3 + 8001126: 4b2d ldr r3, [pc, #180] @ (80011dc ) + 8001128: 81da strh r2, [r3, #14] current_measurements_adc_val.acu = adc_channels2.adcbank2.isense4 * CURR_SENSE_FACTOR_9A; - 800113a: 4b33 ldr r3, [pc, #204] @ (8001208 ) - 800113c: 889b ldrh r3, [r3, #4] - 800113e: b29b uxth r3, r3 - 8001140: ee07 3a90 vmov s15, r3 - 8001144: eef8 7ae7 vcvt.f32.s32 s15, s15 - 8001148: ed9f 7a29 vldr s14, [pc, #164] @ 80011f0 - 800114c: ee67 7a87 vmul.f32 s15, s15, s14 - 8001150: eefc 7ae7 vcvt.u32.f32 s15, s15 - 8001154: ee17 3a90 vmov r3, s15 - 8001158: b29a uxth r2, r3 - 800115a: 4b24 ldr r3, [pc, #144] @ (80011ec ) - 800115c: 80da strh r2, [r3, #6] + 800112a: 4b33 ldr r3, [pc, #204] @ (80011f8 ) + 800112c: 889b ldrh r3, [r3, #4] + 800112e: b29b uxth r3, r3 + 8001130: ee07 3a90 vmov s15, r3 + 8001134: eef8 7ae7 vcvt.f32.s32 s15, s15 + 8001138: ed9f 7a29 vldr s14, [pc, #164] @ 80011e0 + 800113c: ee67 7a87 vmul.f32 s15, s15, s14 + 8001140: eefc 7ae7 vcvt.u32.f32 s15, s15 + 8001144: ee17 3a90 vmov r3, s15 + 8001148: b29a uxth r2, r3 + 800114a: 4b24 ldr r3, [pc, #144] @ (80011dc ) + 800114c: 80da strh r2, [r3, #6] current_measurements_adc_val.epsc = adc_channels2.adcbank2.isense5 * CURR_SENSE_FACTOR_9A; - 800115e: 4b2a ldr r3, [pc, #168] @ (8001208 ) - 8001160: 88db ldrh r3, [r3, #6] - 8001162: b29b uxth r3, r3 - 8001164: ee07 3a90 vmov s15, r3 - 8001168: eef8 7ae7 vcvt.f32.s32 s15, s15 - 800116c: ed9f 7a20 vldr s14, [pc, #128] @ 80011f0 - 8001170: ee67 7a87 vmul.f32 s15, s15, s14 - 8001174: eefc 7ae7 vcvt.u32.f32 s15, s15 - 8001178: ee17 3a90 vmov r3, s15 - 800117c: b29a uxth r2, r3 - 800117e: 4b1b ldr r3, [pc, #108] @ (80011ec ) - 8001180: 811a strh r2, [r3, #8] + 800114e: 4b2a ldr r3, [pc, #168] @ (80011f8 ) + 8001150: 88db ldrh r3, [r3, #6] + 8001152: b29b uxth r3, r3 + 8001154: ee07 3a90 vmov s15, r3 + 8001158: eef8 7ae7 vcvt.f32.s32 s15, s15 + 800115c: ed9f 7a20 vldr s14, [pc, #128] @ 80011e0 + 8001160: ee67 7a87 vmul.f32 s15, s15, s14 + 8001164: eefc 7ae7 vcvt.u32.f32 s15, s15 + 8001168: ee17 3a90 vmov r3, s15 + 800116c: b29a uxth r2, r3 + 800116e: 4b1b ldr r3, [pc, #108] @ (80011dc ) + 8001170: 811a strh r2, [r3, #8] current_measurements_adc_val.epsc_precharge = adc_channels2.adcbank2.pc_read * LV_SENSE_FACTOR; - 8001182: 4b21 ldr r3, [pc, #132] @ (8001208 ) - 8001184: 891b ldrh r3, [r3, #8] - 8001186: b29b uxth r3, r3 - 8001188: 4618 mov r0, r3 - 800118a: f7ff fa99 bl 80006c0 <__aeabi_i2d> - 800118e: a314 add r3, pc, #80 @ (adr r3, 80011e0 ) - 8001190: e9d3 2300 ldrd r2, r3, [r3] - 8001194: f7ff f818 bl 80001c8 <__aeabi_dmul> - 8001198: 4602 mov r2, r0 - 800119a: 460b mov r3, r1 - 800119c: 4610 mov r0, r2 - 800119e: 4619 mov r1, r3 - 80011a0: f7ff faf8 bl 8000794 <__aeabi_d2uiz> - 80011a4: 4603 mov r3, r0 - 80011a6: b29a uxth r2, r3 - 80011a8: 4b10 ldr r3, [pc, #64] @ (80011ec ) - 80011aa: 835a strh r2, [r3, #26] + 8001172: 4b21 ldr r3, [pc, #132] @ (80011f8 ) + 8001174: 891b ldrh r3, [r3, #8] + 8001176: b29b uxth r3, r3 + 8001178: 4618 mov r0, r3 + 800117a: f7ff faa1 bl 80006c0 <__aeabi_i2d> + 800117e: a314 add r3, pc, #80 @ (adr r3, 80011d0 ) + 8001180: e9d3 2300 ldrd r2, r3, [r3] + 8001184: f7ff f820 bl 80001c8 <__aeabi_dmul> + 8001188: 4602 mov r2, r0 + 800118a: 460b mov r3, r1 + 800118c: 4610 mov r0, r2 + 800118e: 4619 mov r1, r3 + 8001190: f7ff fb00 bl 8000794 <__aeabi_d2uiz> + 8001194: 4603 mov r3, r0 + 8001196: b29a uxth r2, r3 + 8001198: 4b10 ldr r3, [pc, #64] @ (80011dc ) + 800119a: 835a strh r2, [r3, #26] current_measurements_adc_val.lidar = adc_channels2.adcbank2.isense7 * CURR_SENSE_FACTOR_4_5A; - 80011ac: 4b16 ldr r3, [pc, #88] @ (8001208 ) - 80011ae: 895b ldrh r3, [r3, #10] - 80011b0: b29b uxth r3, r3 - 80011b2: ee07 3a90 vmov s15, r3 - 80011b6: eef8 7ae7 vcvt.f32.s32 s15, s15 - 80011ba: ed9f 7a0e vldr s14, [pc, #56] @ 80011f4 - 80011be: ee67 7a87 vmul.f32 s15, s15, s14 - 80011c2: eefc 7ae7 vcvt.u32.f32 s15, s15 - 80011c6: ee17 3a90 vmov r3, s15 - 80011ca: b29a uxth r2, r3 - 80011cc: 4b07 ldr r3, [pc, #28] @ (80011ec ) - 80011ce: 819a strh r2, [r3, #12] + 800119c: 4b16 ldr r3, [pc, #88] @ (80011f8 ) + 800119e: 895b ldrh r3, [r3, #10] + 80011a0: b29b uxth r3, r3 + 80011a2: ee07 3a90 vmov s15, r3 + 80011a6: eef8 7ae7 vcvt.f32.s32 s15, s15 + 80011aa: ed9f 7a0e vldr s14, [pc, #56] @ 80011e4 + 80011ae: ee67 7a87 vmul.f32 s15, s15, s14 + 80011b2: eefc 7ae7 vcvt.u32.f32 s15, s15 + 80011b6: ee17 3a90 vmov r3, s15 + 80011ba: b29a uxth r2, r3 + 80011bc: 4b07 ldr r3, [pc, #28] @ (80011dc ) + 80011be: 819a strh r2, [r3, #12] } check_plausibility(); - 80011d0: f000 fc3a bl 8001a48 + 80011c0: f000 fc3a bl 8001a38 } - 80011d4: bf00 nop - 80011d6: 3708 adds r7, #8 - 80011d8: 46bd mov sp, r7 - 80011da: bd80 pop {r7, pc} - 80011dc: f3af 8000 nop.w - 80011e0: a56db813 .word 0xa56db813 - 80011e4: 401a0c2d .word 0x401a0c2d - 80011e8: 2000007c .word 0x2000007c - 80011ec: 20000098 .word 0x20000098 - 80011f0: 40279e79 .word 0x40279e79 - 80011f4: 3f9ab9ab .word 0x3f9ab9ab - 80011f8: 200000b9 .word 0x200000b9 - 80011fc: 48000400 .word 0x48000400 - 8001200: 200000b8 .word 0x200000b8 - 8001204: 200000c0 .word 0x200000c0 - 8001208: 2000008c .word 0x2000008c + 80011c4: bf00 nop + 80011c6: 3708 adds r7, #8 + 80011c8: 46bd mov sp, r7 + 80011ca: bd80 pop {r7, pc} + 80011cc: f3af 8000 nop.w + 80011d0: a56db813 .word 0xa56db813 + 80011d4: 401a0c2d .word 0x401a0c2d + 80011d8: 2000007c .word 0x2000007c + 80011dc: 20000098 .word 0x20000098 + 80011e0: 40279e79 .word 0x40279e79 + 80011e4: 3f9ab9ab .word 0x3f9ab9ab + 80011e8: 200000b9 .word 0x200000b9 + 80011ec: 48000400 .word 0x48000400 + 80011f0: 200000b8 .word 0x200000b8 + 80011f4: 200000c0 .word 0x200000c0 + 80011f8: 2000008c .word 0x2000008c -0800120c
: +080011fc
: /** * @brief The application entry point. * @retval int */ int main(void) { - 800120c: b580 push {r7, lr} - 800120e: b082 sub sp, #8 - 8001210: af00 add r7, sp, #0 + 80011fc: b580 push {r7, lr} + 80011fe: b082 sub sp, #8 + 8001200: af00 add r7, sp, #0 /* USER CODE END 1 */ /* MCU Configuration--------------------------------------------------------*/ /* Reset of all peripherals, Initializes the Flash interface and the Systick. */ HAL_Init(); - 8001212: f001 f81d bl 8002250 + 8001202: f001 f81d bl 8002240 /* USER CODE BEGIN Init */ /* USER CODE END Init */ /* Configure the system clock */ SystemClock_Config(); - 8001216: f000 f8e5 bl 80013e4 + 8001206: f000 f8e5 bl 80013d4 /* USER CODE BEGIN SysInit */ /* USER CODE END SysInit */ /* Initialize all configured peripherals */ MX_GPIO_Init(); - 800121a: f000 fb89 bl 8001930 + 800120a: f000 fb89 bl 8001920 MX_DMA_Init(); - 800121e: f000 fb55 bl 80018cc + 800120e: f000 fb55 bl 80018bc MX_ADC1_Init(); - 8001222: f000 f93b bl 800149c + 8001212: f000 f93b bl 800148c MX_ADC2_Init(); - 8001226: f000 fa0d bl 8001644 + 8001216: f000 fa0d bl 8001634 MX_CAN_Init(); - 800122a: f000 fab1 bl 8001790 + 800121a: f000 fab1 bl 8001780 MX_UART4_Init(); - 800122e: f000 fb1d bl 800186c + 800121e: f000 fb1d bl 800185c MX_TIM6_Init(); - 8001232: f000 fae3 bl 80017fc + 8001222: f000 fae3 bl 80017ec /* USER CODE BEGIN 2 */ ChannelControl_init(); - 8001236: f7ff fcf3 bl 8000c20 + 8001226: f7ff fcf5 bl 8000c14 can_init(&hcan); - 800123a: 4860 ldr r0, [pc, #384] @ (80013bc ) - 800123c: f7ff faca bl 80007d4 + 800122a: 4860 ldr r0, [pc, #384] @ (80013ac ) + 800122c: f7ff fad2 bl 80007d4 current_monitor_init(&hadc1, &hadc2, &htim6); - 8001240: 4a5f ldr r2, [pc, #380] @ (80013c0 ) - 8001242: 4960 ldr r1, [pc, #384] @ (80013c4 ) - 8001244: 4860 ldr r0, [pc, #384] @ (80013c8 ) - 8001246: f7ff fe07 bl 8000e58 + 8001230: 4a5f ldr r2, [pc, #380] @ (80013b0 ) + 8001232: 4960 ldr r1, [pc, #384] @ (80013b4 ) + 8001234: 4860 ldr r0, [pc, #384] @ (80013b8 ) + 8001236: f7ff fe09 bl 8000e4c + uint32_t lasttick = HAL_GetTick(); // time in ms since start + 800123a: f001 f85b bl 80022f4 + 800123e: 6078 str r0, [r7, #4] // begin start-up animation HAL_GPIO_WritePin(LED1_GPIO_Port, LED1_Pin, GPIO_PIN_SET); - 800124a: 2201 movs r2, #1 - 800124c: f44f 7100 mov.w r1, #512 @ 0x200 - 8001250: 485e ldr r0, [pc, #376] @ (80013cc ) - 8001252: f003 fc75 bl 8004b40 + 8001240: 2201 movs r2, #1 + 8001242: f44f 7100 mov.w r1, #512 @ 0x200 + 8001246: 485d ldr r0, [pc, #372] @ (80013bc ) + 8001248: f003 fc72 bl 8004b30 HAL_Delay(100); - 8001256: 2064 movs r0, #100 @ 0x64 - 8001258: f001 f860 bl 800231c + 800124c: 2064 movs r0, #100 @ 0x64 + 800124e: f001 f85d bl 800230c HAL_GPIO_WritePin(LED1_GPIO_Port, LED1_Pin, GPIO_PIN_RESET); - 800125c: 2200 movs r2, #0 - 800125e: f44f 7100 mov.w r1, #512 @ 0x200 - 8001262: 485a ldr r0, [pc, #360] @ (80013cc ) - 8001264: f003 fc6c bl 8004b40 + 8001252: 2200 movs r2, #0 + 8001254: f44f 7100 mov.w r1, #512 @ 0x200 + 8001258: 4858 ldr r0, [pc, #352] @ (80013bc ) + 800125a: f003 fc69 bl 8004b30 HAL_GPIO_WritePin(LED2_GPIO_Port, LED2_Pin, GPIO_PIN_SET); - 8001268: 2201 movs r2, #1 - 800126a: f44f 7180 mov.w r1, #256 @ 0x100 - 800126e: 4857 ldr r0, [pc, #348] @ (80013cc ) - 8001270: f003 fc66 bl 8004b40 + 800125e: 2201 movs r2, #1 + 8001260: f44f 7180 mov.w r1, #256 @ 0x100 + 8001264: 4855 ldr r0, [pc, #340] @ (80013bc ) + 8001266: f003 fc63 bl 8004b30 HAL_Delay(100); - 8001274: 2064 movs r0, #100 @ 0x64 - 8001276: f001 f851 bl 800231c + 800126a: 2064 movs r0, #100 @ 0x64 + 800126c: f001 f84e bl 800230c HAL_GPIO_WritePin(LED2_GPIO_Port, LED2_Pin, GPIO_PIN_RESET); - 800127a: 2200 movs r2, #0 - 800127c: f44f 7180 mov.w r1, #256 @ 0x100 - 8001280: 4852 ldr r0, [pc, #328] @ (80013cc ) - 8001282: f003 fc5d bl 8004b40 + 8001270: 2200 movs r2, #0 + 8001272: f44f 7180 mov.w r1, #256 @ 0x100 + 8001276: 4851 ldr r0, [pc, #324] @ (80013bc ) + 8001278: f003 fc5a bl 8004b30 HAL_GPIO_WritePin(LED3_GPIO_Port, LED3_Pin, GPIO_PIN_SET); - 8001286: 2201 movs r2, #1 - 8001288: 2180 movs r1, #128 @ 0x80 - 800128a: 4850 ldr r0, [pc, #320] @ (80013cc ) - 800128c: f003 fc58 bl 8004b40 + 800127c: 2201 movs r2, #1 + 800127e: 2180 movs r1, #128 @ 0x80 + 8001280: 484e ldr r0, [pc, #312] @ (80013bc ) + 8001282: f003 fc55 bl 8004b30 HAL_Delay(100); - 8001290: 2064 movs r0, #100 @ 0x64 - 8001292: f001 f843 bl 800231c + 8001286: 2064 movs r0, #100 @ 0x64 + 8001288: f001 f840 bl 800230c HAL_GPIO_WritePin(LED3_GPIO_Port, LED3_Pin, GPIO_PIN_RESET); - 8001296: 2200 movs r2, #0 - 8001298: 2180 movs r1, #128 @ 0x80 - 800129a: 484c ldr r0, [pc, #304] @ (80013cc ) - 800129c: f003 fc50 bl 8004b40 + 800128c: 2200 movs r2, #0 + 800128e: 2180 movs r1, #128 @ 0x80 + 8001290: 484a ldr r0, [pc, #296] @ (80013bc ) + 8001292: f003 fc4d bl 8004b30 HAL_GPIO_WritePin(LED4_GPIO_Port, LED4_Pin, GPIO_PIN_SET); - 80012a0: 2201 movs r2, #1 - 80012a2: 2140 movs r1, #64 @ 0x40 - 80012a4: 4849 ldr r0, [pc, #292] @ (80013cc ) - 80012a6: f003 fc4b bl 8004b40 + 8001296: 2201 movs r2, #1 + 8001298: 2140 movs r1, #64 @ 0x40 + 800129a: 4848 ldr r0, [pc, #288] @ (80013bc ) + 800129c: f003 fc48 bl 8004b30 HAL_Delay(100); - 80012aa: 2064 movs r0, #100 @ 0x64 - 80012ac: f001 f836 bl 800231c + 80012a0: 2064 movs r0, #100 @ 0x64 + 80012a2: f001 f833 bl 800230c HAL_GPIO_WritePin(LED4_GPIO_Port, LED3_Pin, GPIO_PIN_SET); - 80012b0: 2201 movs r2, #1 - 80012b2: 2180 movs r1, #128 @ 0x80 - 80012b4: 4845 ldr r0, [pc, #276] @ (80013cc ) - 80012b6: f003 fc43 bl 8004b40 + 80012a6: 2201 movs r2, #1 + 80012a8: 2180 movs r1, #128 @ 0x80 + 80012aa: 4844 ldr r0, [pc, #272] @ (80013bc ) + 80012ac: f003 fc40 bl 8004b30 HAL_Delay(100); - 80012ba: 2064 movs r0, #100 @ 0x64 - 80012bc: f001 f82e bl 800231c + 80012b0: 2064 movs r0, #100 @ 0x64 + 80012b2: f001 f82b bl 800230c HAL_GPIO_WritePin(LED2_GPIO_Port, LED2_Pin, GPIO_PIN_SET); - 80012c0: 2201 movs r2, #1 - 80012c2: f44f 7180 mov.w r1, #256 @ 0x100 - 80012c6: 4841 ldr r0, [pc, #260] @ (80013cc ) - 80012c8: f003 fc3a bl 8004b40 + 80012b6: 2201 movs r2, #1 + 80012b8: f44f 7180 mov.w r1, #256 @ 0x100 + 80012bc: 483f ldr r0, [pc, #252] @ (80013bc ) + 80012be: f003 fc37 bl 8004b30 HAL_Delay(100); - 80012cc: 2064 movs r0, #100 @ 0x64 - 80012ce: f001 f825 bl 800231c + 80012c2: 2064 movs r0, #100 @ 0x64 + 80012c4: f001 f822 bl 800230c HAL_GPIO_WritePin(LED1_GPIO_Port, LED1_Pin, GPIO_PIN_SET); - 80012d2: 2201 movs r2, #1 - 80012d4: f44f 7100 mov.w r1, #512 @ 0x200 - 80012d8: 483c ldr r0, [pc, #240] @ (80013cc ) - 80012da: f003 fc31 bl 8004b40 + 80012c8: 2201 movs r2, #1 + 80012ca: f44f 7100 mov.w r1, #512 @ 0x200 + 80012ce: 483b ldr r0, [pc, #236] @ (80013bc ) + 80012d0: f003 fc2e bl 8004b30 HAL_Delay(100); - 80012de: 2064 movs r0, #100 @ 0x64 - 80012e0: f001 f81c bl 800231c + 80012d4: 2064 movs r0, #100 @ 0x64 + 80012d6: f001 f819 bl 800230c HAL_GPIO_WritePin(LED1_GPIO_Port, LED1_Pin, GPIO_PIN_RESET); - 80012e4: 2200 movs r2, #0 - 80012e6: f44f 7100 mov.w r1, #512 @ 0x200 - 80012ea: 4838 ldr r0, [pc, #224] @ (80013cc ) - 80012ec: f003 fc28 bl 8004b40 + 80012da: 2200 movs r2, #0 + 80012dc: f44f 7100 mov.w r1, #512 @ 0x200 + 80012e0: 4836 ldr r0, [pc, #216] @ (80013bc ) + 80012e2: f003 fc25 bl 8004b30 HAL_GPIO_WritePin(LED2_GPIO_Port, LED2_Pin, GPIO_PIN_RESET); - 80012f0: 2200 movs r2, #0 - 80012f2: f44f 7180 mov.w r1, #256 @ 0x100 - 80012f6: 4835 ldr r0, [pc, #212] @ (80013cc ) - 80012f8: f003 fc22 bl 8004b40 + 80012e6: 2200 movs r2, #0 + 80012e8: f44f 7180 mov.w r1, #256 @ 0x100 + 80012ec: 4833 ldr r0, [pc, #204] @ (80013bc ) + 80012ee: f003 fc1f bl 8004b30 HAL_GPIO_WritePin(LED3_GPIO_Port, LED3_Pin, GPIO_PIN_RESET); - 80012fc: 2200 movs r2, #0 - 80012fe: 2180 movs r1, #128 @ 0x80 - 8001300: 4832 ldr r0, [pc, #200] @ (80013cc ) - 8001302: f003 fc1d bl 8004b40 + 80012f2: 2200 movs r2, #0 + 80012f4: 2180 movs r1, #128 @ 0x80 + 80012f6: 4831 ldr r0, [pc, #196] @ (80013bc ) + 80012f8: f003 fc1a bl 8004b30 HAL_GPIO_WritePin(LED4_GPIO_Port, LED4_Pin, GPIO_PIN_RESET); - 8001306: 2200 movs r2, #0 - 8001308: 2140 movs r1, #64 @ 0x40 - 800130a: 4830 ldr r0, [pc, #192] @ (80013cc ) - 800130c: f003 fc18 bl 8004b40 + 80012fc: 2200 movs r2, #0 + 80012fe: 2140 movs r1, #64 @ 0x40 + 8001300: 482e ldr r0, [pc, #184] @ (80013bc ) + 8001302: f003 fc15 bl 8004b30 // end start-up animation HAL_GPIO_WritePin(LED4_GPIO_Port, LED4_Pin, GPIO_PIN_SET); // indicates running STM - 8001310: 2201 movs r2, #1 - 8001312: 2140 movs r1, #64 @ 0x40 - 8001314: 482d ldr r0, [pc, #180] @ (80013cc ) - 8001316: f003 fc13 bl 8004b40 + 8001306: 2201 movs r2, #1 + 8001308: 2140 movs r1, #64 @ 0x40 + 800130a: 482c ldr r0, [pc, #176] @ (80013bc ) + 800130c: f003 fc10 bl 8004b30 - uint32_t lasttick = HAL_GetTick(); // time in ms since start - 800131a: f000 fff3 bl 8002304 - 800131e: 6078 str r0, [r7, #4] inhibit_SDC = 0; // allow SDC to be closed - 8001320: 4b2b ldr r3, [pc, #172] @ (80013d0 ) - 8001322: 2200 movs r2, #0 - 8001324: 601a str r2, [r3, #0] + 8001310: 4b2b ldr r3, [pc, #172] @ (80013c0 ) + 8001312: 2200 movs r2, #0 + 8001314: 601a str r2, [r3, #0] while (1) { /* USER CODE END WHILE */ /* USER CODE BEGIN 3 */ if (canmsg_received){ - 8001326: 4b2b ldr r3, [pc, #172] @ (80013d4 ) - 8001328: 781b ldrb r3, [r3, #0] - 800132a: b2db uxtb r3, r3 - 800132c: 2b00 cmp r3, #0 - 800132e: d006 beq.n 800133e + 8001316: 4b2b ldr r3, [pc, #172] @ (80013c4 ) + 8001318: 781b ldrb r3, [r3, #0] + 800131a: b2db uxtb r3, r3 + 800131c: 2b00 cmp r3, #0 + 800131e: d006 beq.n 800132e canmsg_received = 0; - 8001330: 4b28 ldr r3, [pc, #160] @ (80013d4 ) - 8001332: 2200 movs r2, #0 - 8001334: 701a strb r2, [r3, #0] + 8001320: 4b28 ldr r3, [pc, #160] @ (80013c4 ) + 8001322: 2200 movs r2, #0 + 8001324: 701a strb r2, [r3, #0] update_ports = rxstate.iostatus; - 8001336: 4a28 ldr r2, [pc, #160] @ (80013d8 ) - 8001338: 4b28 ldr r3, [pc, #160] @ (80013dc ) - 800133a: 881b ldrh r3, [r3, #0] - 800133c: 8013 strh r3, [r2, #0] + 8001326: 4a28 ldr r2, [pc, #160] @ (80013c8 ) + 8001328: 4b28 ldr r3, [pc, #160] @ (80013cc ) + 800132a: 881b ldrh r3, [r3, #0] + 800132c: 8013 strh r3, [r2, #0] } if ((HAL_GetTick() - lasttick) > 100u){ - 800133e: f000 ffe1 bl 8002304 - 8001342: 4602 mov r2, r0 - 8001344: 687b ldr r3, [r7, #4] - 8001346: 1ad3 subs r3, r2, r3 - 8001348: 2b64 cmp r3, #100 @ 0x64 - 800134a: d908 bls.n 800135e + 800132e: f000 ffe1 bl 80022f4 + 8001332: 4602 mov r2, r0 + 8001334: 687b ldr r3, [r7, #4] + 8001336: 1ad3 subs r3, r2, r3 + 8001338: 2b64 cmp r3, #100 @ 0x64 + 800133a: d908 bls.n 800134e lasttick = HAL_GetTick(); - 800134c: f000 ffda bl 8002304 - 8001350: 6078 str r0, [r7, #4] + 800133c: f000 ffda bl 80022f4 + 8001340: 6078 str r0, [r7, #4] check_plausibility(); - 8001352: f000 fb79 bl 8001a48 + 8001342: f000 fb79 bl 8001a38 can_sendloop(); - 8001356: f7ff fa4d bl 80007f4 + 8001346: f7ff fa55 bl 80007f4 can_error_report(); - 800135a: f7ff fb49 bl 80009f0 + 800134a: f7ff fb4b bl 80009e4 } if (((HAL_GetTick() - lastheartbeat) > 200U) && (HAL_GetTick() > 1000U)) { - 800135e: f000 ffd1 bl 8002304 - 8001362: 4602 mov r2, r0 - 8001364: 4b1e ldr r3, [pc, #120] @ (80013e0 ) - 8001366: 681b ldr r3, [r3, #0] - 8001368: 1ad3 subs r3, r2, r3 - 800136a: 2bc8 cmp r3, #200 @ 0xc8 - 800136c: d908 bls.n 8001380 - 800136e: f000 ffc9 bl 8002304 - 8001372: 4603 mov r3, r0 - 8001374: f5b3 7f7a cmp.w r3, #1000 @ 0x3e8 - 8001378: d902 bls.n 8001380 + 800134e: f000 ffd1 bl 80022f4 + 8001352: 4602 mov r2, r0 + 8001354: 4b1e ldr r3, [pc, #120] @ (80013d0 ) + 8001356: 681b ldr r3, [r3, #0] + 8001358: 1ad3 subs r3, r2, r3 + 800135a: 2bc8 cmp r3, #200 @ 0xc8 + 800135c: d908 bls.n 8001370 + 800135e: f000 ffc9 bl 80022f4 + 8001362: 4603 mov r3, r0 + 8001364: f5b3 7f7a cmp.w r3, #1000 @ 0x3e8 + 8001368: d902 bls.n 8001370 inhibit_SDC = 1; - 800137a: 4b15 ldr r3, [pc, #84] @ (80013d0 ) - 800137c: 2201 movs r2, #1 - 800137e: 601a str r2, [r3, #0] + 800136a: 4b15 ldr r3, [pc, #84] @ (80013c0 ) + 800136c: 2201 movs r2, #1 + 800136e: 601a str r2, [r3, #0] } HAL_GPIO_WritePin(LED1_GPIO_Port, LED1_Pin, (GPIO_PinState)!update_ports.portb.sdc); // indicates open SDC - 8001380: 4b15 ldr r3, [pc, #84] @ (80013d8 ) - 8001382: 785b ldrb r3, [r3, #1] - 8001384: f3c3 0340 ubfx r3, r3, #1, #1 - 8001388: b2db uxtb r3, r3 - 800138a: f083 0301 eor.w r3, r3, #1 - 800138e: b2db uxtb r3, r3 - 8001390: 461a mov r2, r3 - 8001392: f44f 7100 mov.w r1, #512 @ 0x200 - 8001396: 480d ldr r0, [pc, #52] @ (80013cc ) - 8001398: f003 fbd2 bl 8004b40 + 8001370: 4b15 ldr r3, [pc, #84] @ (80013c8 ) + 8001372: 785b ldrb r3, [r3, #1] + 8001374: f3c3 0340 ubfx r3, r3, #1, #1 + 8001378: b2db uxtb r3, r3 + 800137a: f083 0301 eor.w r3, r3, #1 + 800137e: b2db uxtb r3, r3 + 8001380: 461a mov r2, r3 + 8001382: f44f 7100 mov.w r1, #512 @ 0x200 + 8001386: 480d ldr r0, [pc, #52] @ (80013bc ) + 8001388: f003 fbd2 bl 8004b30 HAL_GPIO_WritePin(LED2_GPIO_Port, LED2_Pin, (GPIO_PinState)inhibit_SDC); // indicates watchdog-status - 800139c: 4b0c ldr r3, [pc, #48] @ (80013d0 ) - 800139e: 681b ldr r3, [r3, #0] - 80013a0: b2db uxtb r3, r3 - 80013a2: 461a mov r2, r3 - 80013a4: f44f 7180 mov.w r1, #256 @ 0x100 - 80013a8: 4808 ldr r0, [pc, #32] @ (80013cc ) - 80013aa: f003 fbc9 bl 8004b40 + 800138c: 4b0c ldr r3, [pc, #48] @ (80013c0 ) + 800138e: 681b ldr r3, [r3, #0] + 8001390: b2db uxtb r3, r3 + 8001392: 461a mov r2, r3 + 8001394: f44f 7180 mov.w r1, #256 @ 0x100 + 8001398: 4808 ldr r0, [pc, #32] @ (80013bc ) + 800139a: f003 fbc9 bl 8004b30 ChannelControl_UpdateGPIOs(update_ports); - 80013ae: 4b0a ldr r3, [pc, #40] @ (80013d8 ) - 80013b0: 8818 ldrh r0, [r3, #0] - 80013b2: f7ff fc4f bl 8000c54 + 800139e: 4b0a ldr r3, [pc, #40] @ (80013c8 ) + 80013a0: 8818 ldrh r0, [r3, #0] + 80013a2: f7ff fc51 bl 8000c48 current_monitor_checklimits(); // currently not implemented - 80013b6: f7ff fd89 bl 8000ecc + 80013a6: f7ff fd8b bl 8000ec0 if (canmsg_received){ - 80013ba: e7b4 b.n 8001326 - 80013bc: 200001ec .word 0x200001ec - 80013c0: 20000214 .word 0x20000214 - 80013c4: 20000114 .word 0x20000114 - 80013c8: 200000c4 .word 0x200000c4 - 80013cc: 48000800 .word 0x48000800 - 80013d0: 200002f0 .word 0x200002f0 - 80013d4: 2000002c .word 0x2000002c - 80013d8: 200002e8 .word 0x200002e8 - 80013dc: 20000028 .word 0x20000028 - 80013e0: 200002ec .word 0x200002ec + 80013aa: e7b4 b.n 8001316 + 80013ac: 200001ec .word 0x200001ec + 80013b0: 20000214 .word 0x20000214 + 80013b4: 20000114 .word 0x20000114 + 80013b8: 200000c4 .word 0x200000c4 + 80013bc: 48000800 .word 0x48000800 + 80013c0: 200002f0 .word 0x200002f0 + 80013c4: 2000002c .word 0x2000002c + 80013c8: 200002e8 .word 0x200002e8 + 80013cc: 20000028 .word 0x20000028 + 80013d0: 200002ec .word 0x200002ec -080013e4 : +080013d4 : /** * @brief System Clock Configuration * @retval None */ void SystemClock_Config(void) { - 80013e4: b580 push {r7, lr} - 80013e6: b09c sub sp, #112 @ 0x70 - 80013e8: af00 add r7, sp, #0 + 80013d4: b580 push {r7, lr} + 80013d6: b09c sub sp, #112 @ 0x70 + 80013d8: af00 add r7, sp, #0 RCC_OscInitTypeDef RCC_OscInitStruct = {0}; - 80013ea: f107 0348 add.w r3, r7, #72 @ 0x48 - 80013ee: 2228 movs r2, #40 @ 0x28 - 80013f0: 2100 movs r1, #0 - 80013f2: 4618 mov r0, r3 - 80013f4: f005 fef1 bl 80071da + 80013da: f107 0348 add.w r3, r7, #72 @ 0x48 + 80013de: 2228 movs r2, #40 @ 0x28 + 80013e0: 2100 movs r1, #0 + 80013e2: 4618 mov r0, r3 + 80013e4: f005 fef1 bl 80071ca RCC_ClkInitTypeDef RCC_ClkInitStruct = {0}; - 80013f8: f107 0334 add.w r3, r7, #52 @ 0x34 - 80013fc: 2200 movs r2, #0 - 80013fe: 601a str r2, [r3, #0] - 8001400: 605a str r2, [r3, #4] - 8001402: 609a str r2, [r3, #8] - 8001404: 60da str r2, [r3, #12] - 8001406: 611a str r2, [r3, #16] + 80013e8: f107 0334 add.w r3, r7, #52 @ 0x34 + 80013ec: 2200 movs r2, #0 + 80013ee: 601a str r2, [r3, #0] + 80013f0: 605a str r2, [r3, #4] + 80013f2: 609a str r2, [r3, #8] + 80013f4: 60da str r2, [r3, #12] + 80013f6: 611a str r2, [r3, #16] RCC_PeriphCLKInitTypeDef PeriphClkInit = {0}; - 8001408: 463b mov r3, r7 - 800140a: 2234 movs r2, #52 @ 0x34 - 800140c: 2100 movs r1, #0 - 800140e: 4618 mov r0, r3 - 8001410: f005 fee3 bl 80071da + 80013f8: 463b mov r3, r7 + 80013fa: 2234 movs r2, #52 @ 0x34 + 80013fc: 2100 movs r1, #0 + 80013fe: 4618 mov r0, r3 + 8001400: f005 fee3 bl 80071ca /** Initializes the RCC Oscillators according to the specified parameters * in the RCC_OscInitTypeDef structure. */ RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSE; - 8001414: 2301 movs r3, #1 - 8001416: 64bb str r3, [r7, #72] @ 0x48 + 8001404: 2301 movs r3, #1 + 8001406: 64bb str r3, [r7, #72] @ 0x48 RCC_OscInitStruct.HSEState = RCC_HSE_ON; - 8001418: f44f 3380 mov.w r3, #65536 @ 0x10000 - 800141c: 64fb str r3, [r7, #76] @ 0x4c + 8001408: f44f 3380 mov.w r3, #65536 @ 0x10000 + 800140c: 64fb str r3, [r7, #76] @ 0x4c RCC_OscInitStruct.HSEPredivValue = RCC_HSE_PREDIV_DIV1; - 800141e: 2300 movs r3, #0 - 8001420: 653b str r3, [r7, #80] @ 0x50 + 800140e: 2300 movs r3, #0 + 8001410: 653b str r3, [r7, #80] @ 0x50 RCC_OscInitStruct.HSIState = RCC_HSI_ON; - 8001422: 2301 movs r3, #1 - 8001424: 65bb str r3, [r7, #88] @ 0x58 + 8001412: 2301 movs r3, #1 + 8001414: 65bb str r3, [r7, #88] @ 0x58 RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON; - 8001426: 2302 movs r3, #2 - 8001428: 667b str r3, [r7, #100] @ 0x64 + 8001416: 2302 movs r3, #2 + 8001418: 667b str r3, [r7, #100] @ 0x64 RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSE; - 800142a: f44f 3380 mov.w r3, #65536 @ 0x10000 - 800142e: 66bb str r3, [r7, #104] @ 0x68 + 800141a: f44f 3380 mov.w r3, #65536 @ 0x10000 + 800141e: 66bb str r3, [r7, #104] @ 0x68 RCC_OscInitStruct.PLL.PLLMUL = RCC_PLL_MUL4; - 8001430: f44f 2300 mov.w r3, #524288 @ 0x80000 - 8001434: 66fb str r3, [r7, #108] @ 0x6c + 8001420: f44f 2300 mov.w r3, #524288 @ 0x80000 + 8001424: 66fb str r3, [r7, #108] @ 0x6c if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK) - 8001436: f107 0348 add.w r3, r7, #72 @ 0x48 - 800143a: 4618 mov r0, r3 - 800143c: f003 fb98 bl 8004b70 - 8001440: 4603 mov r3, r0 - 8001442: 2b00 cmp r3, #0 - 8001444: d001 beq.n 800144a + 8001426: f107 0348 add.w r3, r7, #72 @ 0x48 + 800142a: 4618 mov r0, r3 + 800142c: f003 fb98 bl 8004b60 + 8001430: 4603 mov r3, r0 + 8001432: 2b00 cmp r3, #0 + 8001434: d001 beq.n 800143a { Error_Handler(); - 8001446: f000 faf9 bl 8001a3c + 8001436: f000 faf9 bl 8001a2c } /** Initializes the CPU, AHB and APB buses clocks */ RCC_ClkInitStruct.ClockType = RCC_CLOCKTYPE_HCLK|RCC_CLOCKTYPE_SYSCLK - 800144a: 230f movs r3, #15 - 800144c: 637b str r3, [r7, #52] @ 0x34 + 800143a: 230f movs r3, #15 + 800143c: 637b str r3, [r7, #52] @ 0x34 |RCC_CLOCKTYPE_PCLK1|RCC_CLOCKTYPE_PCLK2; RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_HSE; - 800144e: 2301 movs r3, #1 - 8001450: 63bb str r3, [r7, #56] @ 0x38 + 800143e: 2301 movs r3, #1 + 8001440: 63bb str r3, [r7, #56] @ 0x38 RCC_ClkInitStruct.AHBCLKDivider = RCC_SYSCLK_DIV1; - 8001452: 2300 movs r3, #0 - 8001454: 63fb str r3, [r7, #60] @ 0x3c + 8001442: 2300 movs r3, #0 + 8001444: 63fb str r3, [r7, #60] @ 0x3c RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV1; - 8001456: 2300 movs r3, #0 - 8001458: 643b str r3, [r7, #64] @ 0x40 + 8001446: 2300 movs r3, #0 + 8001448: 643b str r3, [r7, #64] @ 0x40 RCC_ClkInitStruct.APB2CLKDivider = RCC_HCLK_DIV1; - 800145a: 2300 movs r3, #0 - 800145c: 647b str r3, [r7, #68] @ 0x44 + 800144a: 2300 movs r3, #0 + 800144c: 647b str r3, [r7, #68] @ 0x44 if (HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_0) != HAL_OK) - 800145e: f107 0334 add.w r3, r7, #52 @ 0x34 - 8001462: 2100 movs r1, #0 - 8001464: 4618 mov r0, r3 - 8001466: f004 fbc1 bl 8005bec - 800146a: 4603 mov r3, r0 - 800146c: 2b00 cmp r3, #0 - 800146e: d001 beq.n 8001474 + 800144e: f107 0334 add.w r3, r7, #52 @ 0x34 + 8001452: 2100 movs r1, #0 + 8001454: 4618 mov r0, r3 + 8001456: f004 fbc1 bl 8005bdc + 800145a: 4603 mov r3, r0 + 800145c: 2b00 cmp r3, #0 + 800145e: d001 beq.n 8001464 { Error_Handler(); - 8001470: f000 fae4 bl 8001a3c + 8001460: f000 fae4 bl 8001a2c } PeriphClkInit.PeriphClockSelection = RCC_PERIPHCLK_UART4|RCC_PERIPHCLK_ADC12; - 8001474: 2388 movs r3, #136 @ 0x88 - 8001476: 603b str r3, [r7, #0] + 8001464: 2388 movs r3, #136 @ 0x88 + 8001466: 603b str r3, [r7, #0] PeriphClkInit.Uart4ClockSelection = RCC_UART4CLKSOURCE_PCLK1; - 8001478: 2300 movs r3, #0 - 800147a: 617b str r3, [r7, #20] + 8001468: 2300 movs r3, #0 + 800146a: 617b str r3, [r7, #20] PeriphClkInit.Adc12ClockSelection = RCC_ADC12PLLCLK_DIV1; - 800147c: f44f 7380 mov.w r3, #256 @ 0x100 - 8001480: 627b str r3, [r7, #36] @ 0x24 + 800146c: f44f 7380 mov.w r3, #256 @ 0x100 + 8001470: 627b str r3, [r7, #36] @ 0x24 if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInit) != HAL_OK) - 8001482: 463b mov r3, r7 - 8001484: 4618 mov r0, r3 - 8001486: f004 fdd3 bl 8006030 - 800148a: 4603 mov r3, r0 - 800148c: 2b00 cmp r3, #0 - 800148e: d001 beq.n 8001494 + 8001472: 463b mov r3, r7 + 8001474: 4618 mov r0, r3 + 8001476: f004 fdd3 bl 8006020 + 800147a: 4603 mov r3, r0 + 800147c: 2b00 cmp r3, #0 + 800147e: d001 beq.n 8001484 { Error_Handler(); - 8001490: f000 fad4 bl 8001a3c + 8001480: f000 fad4 bl 8001a2c } } - 8001494: bf00 nop - 8001496: 3770 adds r7, #112 @ 0x70 - 8001498: 46bd mov sp, r7 - 800149a: bd80 pop {r7, pc} + 8001484: bf00 nop + 8001486: 3770 adds r7, #112 @ 0x70 + 8001488: 46bd mov sp, r7 + 800148a: bd80 pop {r7, pc} -0800149c : +0800148c : * @brief ADC1 Initialization Function * @param None * @retval None */ static void MX_ADC1_Init(void) { - 800149c: b580 push {r7, lr} - 800149e: b08a sub sp, #40 @ 0x28 - 80014a0: af00 add r7, sp, #0 + 800148c: b580 push {r7, lr} + 800148e: b08a sub sp, #40 @ 0x28 + 8001490: af00 add r7, sp, #0 /* USER CODE BEGIN ADC1_Init 0 */ /* USER CODE END ADC1_Init 0 */ ADC_MultiModeTypeDef multimode = {0}; - 80014a2: f107 031c add.w r3, r7, #28 - 80014a6: 2200 movs r2, #0 - 80014a8: 601a str r2, [r3, #0] - 80014aa: 605a str r2, [r3, #4] - 80014ac: 609a str r2, [r3, #8] + 8001492: f107 031c add.w r3, r7, #28 + 8001496: 2200 movs r2, #0 + 8001498: 601a str r2, [r3, #0] + 800149a: 605a str r2, [r3, #4] + 800149c: 609a str r2, [r3, #8] ADC_ChannelConfTypeDef sConfig = {0}; - 80014ae: 1d3b adds r3, r7, #4 - 80014b0: 2200 movs r2, #0 - 80014b2: 601a str r2, [r3, #0] - 80014b4: 605a str r2, [r3, #4] - 80014b6: 609a str r2, [r3, #8] - 80014b8: 60da str r2, [r3, #12] - 80014ba: 611a str r2, [r3, #16] - 80014bc: 615a str r2, [r3, #20] + 800149e: 1d3b adds r3, r7, #4 + 80014a0: 2200 movs r2, #0 + 80014a2: 601a str r2, [r3, #0] + 80014a4: 605a str r2, [r3, #4] + 80014a6: 609a str r2, [r3, #8] + 80014a8: 60da str r2, [r3, #12] + 80014aa: 611a str r2, [r3, #16] + 80014ac: 615a str r2, [r3, #20] /* USER CODE END ADC1_Init 1 */ /** Common config */ hadc1.Instance = ADC1; - 80014be: 4b60 ldr r3, [pc, #384] @ (8001640 ) - 80014c0: f04f 42a0 mov.w r2, #1342177280 @ 0x50000000 - 80014c4: 601a str r2, [r3, #0] + 80014ae: 4b60 ldr r3, [pc, #384] @ (8001630 ) + 80014b0: f04f 42a0 mov.w r2, #1342177280 @ 0x50000000 + 80014b4: 601a str r2, [r3, #0] hadc1.Init.ClockPrescaler = ADC_CLOCK_ASYNC_DIV1; - 80014c6: 4b5e ldr r3, [pc, #376] @ (8001640 ) - 80014c8: 2200 movs r2, #0 - 80014ca: 605a str r2, [r3, #4] + 80014b6: 4b5e ldr r3, [pc, #376] @ (8001630 ) + 80014b8: 2200 movs r2, #0 + 80014ba: 605a str r2, [r3, #4] hadc1.Init.Resolution = ADC_RESOLUTION_12B; - 80014cc: 4b5c ldr r3, [pc, #368] @ (8001640 ) - 80014ce: 2200 movs r2, #0 - 80014d0: 609a str r2, [r3, #8] + 80014bc: 4b5c ldr r3, [pc, #368] @ (8001630 ) + 80014be: 2200 movs r2, #0 + 80014c0: 609a str r2, [r3, #8] hadc1.Init.ScanConvMode = ADC_SCAN_ENABLE; - 80014d2: 4b5b ldr r3, [pc, #364] @ (8001640 ) - 80014d4: 2201 movs r2, #1 - 80014d6: 611a str r2, [r3, #16] + 80014c2: 4b5b ldr r3, [pc, #364] @ (8001630 ) + 80014c4: 2201 movs r2, #1 + 80014c6: 611a str r2, [r3, #16] hadc1.Init.ContinuousConvMode = DISABLE; - 80014d8: 4b59 ldr r3, [pc, #356] @ (8001640 ) - 80014da: 2200 movs r2, #0 - 80014dc: 765a strb r2, [r3, #25] + 80014c8: 4b59 ldr r3, [pc, #356] @ (8001630 ) + 80014ca: 2200 movs r2, #0 + 80014cc: 765a strb r2, [r3, #25] hadc1.Init.DiscontinuousConvMode = DISABLE; - 80014de: 4b58 ldr r3, [pc, #352] @ (8001640 ) - 80014e0: 2200 movs r2, #0 - 80014e2: f883 2020 strb.w r2, [r3, #32] + 80014ce: 4b58 ldr r3, [pc, #352] @ (8001630 ) + 80014d0: 2200 movs r2, #0 + 80014d2: f883 2020 strb.w r2, [r3, #32] hadc1.Init.ExternalTrigConvEdge = ADC_EXTERNALTRIGCONVEDGE_RISING; - 80014e6: 4b56 ldr r3, [pc, #344] @ (8001640 ) - 80014e8: f44f 6280 mov.w r2, #1024 @ 0x400 - 80014ec: 62da str r2, [r3, #44] @ 0x2c + 80014d6: 4b56 ldr r3, [pc, #344] @ (8001630 ) + 80014d8: f44f 6280 mov.w r2, #1024 @ 0x400 + 80014dc: 62da str r2, [r3, #44] @ 0x2c hadc1.Init.ExternalTrigConv = ADC_EXTERNALTRIGCONV_T6_TRGO; - 80014ee: 4b54 ldr r3, [pc, #336] @ (8001640 ) - 80014f0: f44f 7250 mov.w r2, #832 @ 0x340 - 80014f4: 629a str r2, [r3, #40] @ 0x28 + 80014de: 4b54 ldr r3, [pc, #336] @ (8001630 ) + 80014e0: f44f 7250 mov.w r2, #832 @ 0x340 + 80014e4: 629a str r2, [r3, #40] @ 0x28 hadc1.Init.DataAlign = ADC_DATAALIGN_RIGHT; - 80014f6: 4b52 ldr r3, [pc, #328] @ (8001640 ) - 80014f8: 2200 movs r2, #0 - 80014fa: 60da str r2, [r3, #12] + 80014e6: 4b52 ldr r3, [pc, #328] @ (8001630 ) + 80014e8: 2200 movs r2, #0 + 80014ea: 60da str r2, [r3, #12] hadc1.Init.NbrOfConversion = 8; - 80014fc: 4b50 ldr r3, [pc, #320] @ (8001640 ) - 80014fe: 2208 movs r2, #8 - 8001500: 61da str r2, [r3, #28] + 80014ec: 4b50 ldr r3, [pc, #320] @ (8001630 ) + 80014ee: 2208 movs r2, #8 + 80014f0: 61da str r2, [r3, #28] hadc1.Init.DMAContinuousRequests = ENABLE; - 8001502: 4b4f ldr r3, [pc, #316] @ (8001640 ) - 8001504: 2201 movs r2, #1 - 8001506: f883 2030 strb.w r2, [r3, #48] @ 0x30 + 80014f2: 4b4f ldr r3, [pc, #316] @ (8001630 ) + 80014f4: 2201 movs r2, #1 + 80014f6: f883 2030 strb.w r2, [r3, #48] @ 0x30 hadc1.Init.EOCSelection = ADC_EOC_SEQ_CONV; - 800150a: 4b4d ldr r3, [pc, #308] @ (8001640 ) - 800150c: 2208 movs r2, #8 - 800150e: 615a str r2, [r3, #20] + 80014fa: 4b4d ldr r3, [pc, #308] @ (8001630 ) + 80014fc: 2208 movs r2, #8 + 80014fe: 615a str r2, [r3, #20] hadc1.Init.LowPowerAutoWait = DISABLE; - 8001510: 4b4b ldr r3, [pc, #300] @ (8001640 ) - 8001512: 2200 movs r2, #0 - 8001514: 761a strb r2, [r3, #24] + 8001500: 4b4b ldr r3, [pc, #300] @ (8001630 ) + 8001502: 2200 movs r2, #0 + 8001504: 761a strb r2, [r3, #24] hadc1.Init.Overrun = ADC_OVR_DATA_OVERWRITTEN; - 8001516: 4b4a ldr r3, [pc, #296] @ (8001640 ) - 8001518: 2200 movs r2, #0 - 800151a: 635a str r2, [r3, #52] @ 0x34 + 8001506: 4b4a ldr r3, [pc, #296] @ (8001630 ) + 8001508: 2200 movs r2, #0 + 800150a: 635a str r2, [r3, #52] @ 0x34 if (HAL_ADC_Init(&hadc1) != HAL_OK) - 800151c: 4848 ldr r0, [pc, #288] @ (8001640 ) - 800151e: f000 ff3f bl 80023a0 - 8001522: 4603 mov r3, r0 - 8001524: 2b00 cmp r3, #0 - 8001526: d001 beq.n 800152c + 800150c: 4848 ldr r0, [pc, #288] @ (8001630 ) + 800150e: f000 ff3f bl 8002390 + 8001512: 4603 mov r3, r0 + 8001514: 2b00 cmp r3, #0 + 8001516: d001 beq.n 800151c { Error_Handler(); - 8001528: f000 fa88 bl 8001a3c + 8001518: f000 fa88 bl 8001a2c } /** Configure the ADC multi-mode */ multimode.Mode = ADC_MODE_INDEPENDENT; - 800152c: 2300 movs r3, #0 - 800152e: 61fb str r3, [r7, #28] + 800151c: 2300 movs r3, #0 + 800151e: 61fb str r3, [r7, #28] if (HAL_ADCEx_MultiModeConfigChannel(&hadc1, &multimode) != HAL_OK) - 8001530: f107 031c add.w r3, r7, #28 - 8001534: 4619 mov r1, r3 - 8001536: 4842 ldr r0, [pc, #264] @ (8001640 ) - 8001538: f001 fe7e bl 8003238 - 800153c: 4603 mov r3, r0 - 800153e: 2b00 cmp r3, #0 - 8001540: d001 beq.n 8001546 + 8001520: f107 031c add.w r3, r7, #28 + 8001524: 4619 mov r1, r3 + 8001526: 4842 ldr r0, [pc, #264] @ (8001630 ) + 8001528: f001 fe7e bl 8003228 + 800152c: 4603 mov r3, r0 + 800152e: 2b00 cmp r3, #0 + 8001530: d001 beq.n 8001536 { Error_Handler(); - 8001542: f000 fa7b bl 8001a3c + 8001532: f000 fa7b bl 8001a2c } /** Configure Regular Channel */ sConfig.Channel = ADC_CHANNEL_5; - 8001546: 2305 movs r3, #5 - 8001548: 607b str r3, [r7, #4] + 8001536: 2305 movs r3, #5 + 8001538: 607b str r3, [r7, #4] sConfig.Rank = ADC_REGULAR_RANK_1; - 800154a: 2301 movs r3, #1 - 800154c: 60bb str r3, [r7, #8] + 800153a: 2301 movs r3, #1 + 800153c: 60bb str r3, [r7, #8] sConfig.SingleDiff = ADC_SINGLE_ENDED; - 800154e: 2300 movs r3, #0 - 8001550: 613b str r3, [r7, #16] + 800153e: 2300 movs r3, #0 + 8001540: 613b str r3, [r7, #16] sConfig.SamplingTime = ADC_SAMPLETIME_61CYCLES_5; - 8001552: 2305 movs r3, #5 - 8001554: 60fb str r3, [r7, #12] + 8001542: 2305 movs r3, #5 + 8001544: 60fb str r3, [r7, #12] sConfig.OffsetNumber = ADC_OFFSET_NONE; - 8001556: 2300 movs r3, #0 - 8001558: 617b str r3, [r7, #20] + 8001546: 2300 movs r3, #0 + 8001548: 617b str r3, [r7, #20] sConfig.Offset = 0; - 800155a: 2300 movs r3, #0 - 800155c: 61bb str r3, [r7, #24] + 800154a: 2300 movs r3, #0 + 800154c: 61bb str r3, [r7, #24] if (HAL_ADC_ConfigChannel(&hadc1, &sConfig) != HAL_OK) - 800155e: 1d3b adds r3, r7, #4 - 8001560: 4619 mov r1, r3 - 8001562: 4837 ldr r0, [pc, #220] @ (8001640 ) - 8001564: f001 fbaa bl 8002cbc - 8001568: 4603 mov r3, r0 - 800156a: 2b00 cmp r3, #0 - 800156c: d001 beq.n 8001572 + 800154e: 1d3b adds r3, r7, #4 + 8001550: 4619 mov r1, r3 + 8001552: 4837 ldr r0, [pc, #220] @ (8001630 ) + 8001554: f001 fbaa bl 8002cac + 8001558: 4603 mov r3, r0 + 800155a: 2b00 cmp r3, #0 + 800155c: d001 beq.n 8001562 { Error_Handler(); - 800156e: f000 fa65 bl 8001a3c + 800155e: f000 fa65 bl 8001a2c } /** Configure Regular Channel */ sConfig.Channel = ADC_CHANNEL_6; - 8001572: 2306 movs r3, #6 - 8001574: 607b str r3, [r7, #4] + 8001562: 2306 movs r3, #6 + 8001564: 607b str r3, [r7, #4] sConfig.Rank = ADC_REGULAR_RANK_2; - 8001576: 2302 movs r3, #2 - 8001578: 60bb str r3, [r7, #8] + 8001566: 2302 movs r3, #2 + 8001568: 60bb str r3, [r7, #8] if (HAL_ADC_ConfigChannel(&hadc1, &sConfig) != HAL_OK) - 800157a: 1d3b adds r3, r7, #4 - 800157c: 4619 mov r1, r3 - 800157e: 4830 ldr r0, [pc, #192] @ (8001640 ) - 8001580: f001 fb9c bl 8002cbc - 8001584: 4603 mov r3, r0 - 8001586: 2b00 cmp r3, #0 - 8001588: d001 beq.n 800158e + 800156a: 1d3b adds r3, r7, #4 + 800156c: 4619 mov r1, r3 + 800156e: 4830 ldr r0, [pc, #192] @ (8001630 ) + 8001570: f001 fb9c bl 8002cac + 8001574: 4603 mov r3, r0 + 8001576: 2b00 cmp r3, #0 + 8001578: d001 beq.n 800157e { Error_Handler(); - 800158a: f000 fa57 bl 8001a3c + 800157a: f000 fa57 bl 8001a2c } /** Configure Regular Channel */ sConfig.Channel = ADC_CHANNEL_2; - 800158e: 2302 movs r3, #2 - 8001590: 607b str r3, [r7, #4] + 800157e: 2302 movs r3, #2 + 8001580: 607b str r3, [r7, #4] sConfig.Rank = ADC_REGULAR_RANK_3; - 8001592: 2303 movs r3, #3 - 8001594: 60bb str r3, [r7, #8] + 8001582: 2303 movs r3, #3 + 8001584: 60bb str r3, [r7, #8] if (HAL_ADC_ConfigChannel(&hadc1, &sConfig) != HAL_OK) - 8001596: 1d3b adds r3, r7, #4 - 8001598: 4619 mov r1, r3 - 800159a: 4829 ldr r0, [pc, #164] @ (8001640 ) - 800159c: f001 fb8e bl 8002cbc - 80015a0: 4603 mov r3, r0 - 80015a2: 2b00 cmp r3, #0 - 80015a4: d001 beq.n 80015aa + 8001586: 1d3b adds r3, r7, #4 + 8001588: 4619 mov r1, r3 + 800158a: 4829 ldr r0, [pc, #164] @ (8001630 ) + 800158c: f001 fb8e bl 8002cac + 8001590: 4603 mov r3, r0 + 8001592: 2b00 cmp r3, #0 + 8001594: d001 beq.n 800159a { Error_Handler(); - 80015a6: f000 fa49 bl 8001a3c + 8001596: f000 fa49 bl 8001a2c } /** Configure Regular Channel */ sConfig.Channel = ADC_CHANNEL_3; - 80015aa: 2303 movs r3, #3 - 80015ac: 607b str r3, [r7, #4] + 800159a: 2303 movs r3, #3 + 800159c: 607b str r3, [r7, #4] sConfig.Rank = ADC_REGULAR_RANK_4; - 80015ae: 2304 movs r3, #4 - 80015b0: 60bb str r3, [r7, #8] + 800159e: 2304 movs r3, #4 + 80015a0: 60bb str r3, [r7, #8] if (HAL_ADC_ConfigChannel(&hadc1, &sConfig) != HAL_OK) - 80015b2: 1d3b adds r3, r7, #4 - 80015b4: 4619 mov r1, r3 - 80015b6: 4822 ldr r0, [pc, #136] @ (8001640 ) - 80015b8: f001 fb80 bl 8002cbc - 80015bc: 4603 mov r3, r0 - 80015be: 2b00 cmp r3, #0 - 80015c0: d001 beq.n 80015c6 + 80015a2: 1d3b adds r3, r7, #4 + 80015a4: 4619 mov r1, r3 + 80015a6: 4822 ldr r0, [pc, #136] @ (8001630 ) + 80015a8: f001 fb80 bl 8002cac + 80015ac: 4603 mov r3, r0 + 80015ae: 2b00 cmp r3, #0 + 80015b0: d001 beq.n 80015b6 { Error_Handler(); - 80015c2: f000 fa3b bl 8001a3c + 80015b2: f000 fa3b bl 8001a2c } /** Configure Regular Channel */ sConfig.Channel = ADC_CHANNEL_4; - 80015c6: 2304 movs r3, #4 - 80015c8: 607b str r3, [r7, #4] + 80015b6: 2304 movs r3, #4 + 80015b8: 607b str r3, [r7, #4] sConfig.Rank = ADC_REGULAR_RANK_5; - 80015ca: 2305 movs r3, #5 - 80015cc: 60bb str r3, [r7, #8] + 80015ba: 2305 movs r3, #5 + 80015bc: 60bb str r3, [r7, #8] if (HAL_ADC_ConfigChannel(&hadc1, &sConfig) != HAL_OK) - 80015ce: 1d3b adds r3, r7, #4 - 80015d0: 4619 mov r1, r3 - 80015d2: 481b ldr r0, [pc, #108] @ (8001640 ) - 80015d4: f001 fb72 bl 8002cbc - 80015d8: 4603 mov r3, r0 - 80015da: 2b00 cmp r3, #0 - 80015dc: d001 beq.n 80015e2 + 80015be: 1d3b adds r3, r7, #4 + 80015c0: 4619 mov r1, r3 + 80015c2: 481b ldr r0, [pc, #108] @ (8001630 ) + 80015c4: f001 fb72 bl 8002cac + 80015c8: 4603 mov r3, r0 + 80015ca: 2b00 cmp r3, #0 + 80015cc: d001 beq.n 80015d2 { Error_Handler(); - 80015de: f000 fa2d bl 8001a3c + 80015ce: f000 fa2d bl 8001a2c } /** Configure Regular Channel */ sConfig.Channel = ADC_CHANNEL_1; - 80015e2: 2301 movs r3, #1 - 80015e4: 607b str r3, [r7, #4] + 80015d2: 2301 movs r3, #1 + 80015d4: 607b str r3, [r7, #4] sConfig.Rank = ADC_REGULAR_RANK_6; - 80015e6: 2306 movs r3, #6 - 80015e8: 60bb str r3, [r7, #8] + 80015d6: 2306 movs r3, #6 + 80015d8: 60bb str r3, [r7, #8] if (HAL_ADC_ConfigChannel(&hadc1, &sConfig) != HAL_OK) - 80015ea: 1d3b adds r3, r7, #4 - 80015ec: 4619 mov r1, r3 - 80015ee: 4814 ldr r0, [pc, #80] @ (8001640 ) - 80015f0: f001 fb64 bl 8002cbc - 80015f4: 4603 mov r3, r0 - 80015f6: 2b00 cmp r3, #0 - 80015f8: d001 beq.n 80015fe + 80015da: 1d3b adds r3, r7, #4 + 80015dc: 4619 mov r1, r3 + 80015de: 4814 ldr r0, [pc, #80] @ (8001630 ) + 80015e0: f001 fb64 bl 8002cac + 80015e4: 4603 mov r3, r0 + 80015e6: 2b00 cmp r3, #0 + 80015e8: d001 beq.n 80015ee { Error_Handler(); - 80015fa: f000 fa1f bl 8001a3c + 80015ea: f000 fa1f bl 8001a2c } /** Configure Regular Channel */ sConfig.Channel = ADC_CHANNEL_7; - 80015fe: 2307 movs r3, #7 - 8001600: 607b str r3, [r7, #4] + 80015ee: 2307 movs r3, #7 + 80015f0: 607b str r3, [r7, #4] sConfig.Rank = ADC_REGULAR_RANK_7; - 8001602: 2307 movs r3, #7 - 8001604: 60bb str r3, [r7, #8] + 80015f2: 2307 movs r3, #7 + 80015f4: 60bb str r3, [r7, #8] if (HAL_ADC_ConfigChannel(&hadc1, &sConfig) != HAL_OK) - 8001606: 1d3b adds r3, r7, #4 - 8001608: 4619 mov r1, r3 - 800160a: 480d ldr r0, [pc, #52] @ (8001640 ) - 800160c: f001 fb56 bl 8002cbc - 8001610: 4603 mov r3, r0 - 8001612: 2b00 cmp r3, #0 - 8001614: d001 beq.n 800161a + 80015f6: 1d3b adds r3, r7, #4 + 80015f8: 4619 mov r1, r3 + 80015fa: 480d ldr r0, [pc, #52] @ (8001630 ) + 80015fc: f001 fb56 bl 8002cac + 8001600: 4603 mov r3, r0 + 8001602: 2b00 cmp r3, #0 + 8001604: d001 beq.n 800160a { Error_Handler(); - 8001616: f000 fa11 bl 8001a3c + 8001606: f000 fa11 bl 8001a2c } /** Configure Regular Channel */ sConfig.Channel = ADC_CHANNEL_8; - 800161a: 2308 movs r3, #8 - 800161c: 607b str r3, [r7, #4] + 800160a: 2308 movs r3, #8 + 800160c: 607b str r3, [r7, #4] sConfig.Rank = ADC_REGULAR_RANK_8; - 800161e: 2308 movs r3, #8 - 8001620: 60bb str r3, [r7, #8] + 800160e: 2308 movs r3, #8 + 8001610: 60bb str r3, [r7, #8] if (HAL_ADC_ConfigChannel(&hadc1, &sConfig) != HAL_OK) - 8001622: 1d3b adds r3, r7, #4 - 8001624: 4619 mov r1, r3 - 8001626: 4806 ldr r0, [pc, #24] @ (8001640 ) - 8001628: f001 fb48 bl 8002cbc - 800162c: 4603 mov r3, r0 - 800162e: 2b00 cmp r3, #0 - 8001630: d001 beq.n 8001636 + 8001612: 1d3b adds r3, r7, #4 + 8001614: 4619 mov r1, r3 + 8001616: 4806 ldr r0, [pc, #24] @ (8001630 ) + 8001618: f001 fb48 bl 8002cac + 800161c: 4603 mov r3, r0 + 800161e: 2b00 cmp r3, #0 + 8001620: d001 beq.n 8001626 { Error_Handler(); - 8001632: f000 fa03 bl 8001a3c + 8001622: f000 fa03 bl 8001a2c } /* USER CODE BEGIN ADC1_Init 2 */ /* USER CODE END ADC1_Init 2 */ } - 8001636: bf00 nop - 8001638: 3728 adds r7, #40 @ 0x28 - 800163a: 46bd mov sp, r7 - 800163c: bd80 pop {r7, pc} - 800163e: bf00 nop - 8001640: 200000c4 .word 0x200000c4 + 8001626: bf00 nop + 8001628: 3728 adds r7, #40 @ 0x28 + 800162a: 46bd mov sp, r7 + 800162c: bd80 pop {r7, pc} + 800162e: bf00 nop + 8001630: 200000c4 .word 0x200000c4 -08001644 : +08001634 : * @brief ADC2 Initialization Function * @param None * @retval None */ static void MX_ADC2_Init(void) { - 8001644: b580 push {r7, lr} - 8001646: b086 sub sp, #24 - 8001648: af00 add r7, sp, #0 + 8001634: b580 push {r7, lr} + 8001636: b086 sub sp, #24 + 8001638: af00 add r7, sp, #0 /* USER CODE BEGIN ADC2_Init 0 */ /* USER CODE END ADC2_Init 0 */ ADC_ChannelConfTypeDef sConfig = {0}; - 800164a: 463b mov r3, r7 - 800164c: 2200 movs r2, #0 - 800164e: 601a str r2, [r3, #0] - 8001650: 605a str r2, [r3, #4] - 8001652: 609a str r2, [r3, #8] - 8001654: 60da str r2, [r3, #12] - 8001656: 611a str r2, [r3, #16] - 8001658: 615a str r2, [r3, #20] + 800163a: 463b mov r3, r7 + 800163c: 2200 movs r2, #0 + 800163e: 601a str r2, [r3, #0] + 8001640: 605a str r2, [r3, #4] + 8001642: 609a str r2, [r3, #8] + 8001644: 60da str r2, [r3, #12] + 8001646: 611a str r2, [r3, #16] + 8001648: 615a str r2, [r3, #20] /* USER CODE END ADC2_Init 1 */ /** Common config */ hadc2.Instance = ADC2; - 800165a: 4b4b ldr r3, [pc, #300] @ (8001788 ) - 800165c: 4a4b ldr r2, [pc, #300] @ (800178c ) - 800165e: 601a str r2, [r3, #0] + 800164a: 4b4b ldr r3, [pc, #300] @ (8001778 ) + 800164c: 4a4b ldr r2, [pc, #300] @ (800177c ) + 800164e: 601a str r2, [r3, #0] hadc2.Init.ClockPrescaler = ADC_CLOCK_ASYNC_DIV1; - 8001660: 4b49 ldr r3, [pc, #292] @ (8001788 ) - 8001662: 2200 movs r2, #0 - 8001664: 605a str r2, [r3, #4] + 8001650: 4b49 ldr r3, [pc, #292] @ (8001778 ) + 8001652: 2200 movs r2, #0 + 8001654: 605a str r2, [r3, #4] hadc2.Init.Resolution = ADC_RESOLUTION_12B; - 8001666: 4b48 ldr r3, [pc, #288] @ (8001788 ) - 8001668: 2200 movs r2, #0 - 800166a: 609a str r2, [r3, #8] + 8001656: 4b48 ldr r3, [pc, #288] @ (8001778 ) + 8001658: 2200 movs r2, #0 + 800165a: 609a str r2, [r3, #8] hadc2.Init.ScanConvMode = ADC_SCAN_ENABLE; - 800166c: 4b46 ldr r3, [pc, #280] @ (8001788 ) - 800166e: 2201 movs r2, #1 - 8001670: 611a str r2, [r3, #16] + 800165c: 4b46 ldr r3, [pc, #280] @ (8001778 ) + 800165e: 2201 movs r2, #1 + 8001660: 611a str r2, [r3, #16] hadc2.Init.ContinuousConvMode = DISABLE; - 8001672: 4b45 ldr r3, [pc, #276] @ (8001788 ) - 8001674: 2200 movs r2, #0 - 8001676: 765a strb r2, [r3, #25] + 8001662: 4b45 ldr r3, [pc, #276] @ (8001778 ) + 8001664: 2200 movs r2, #0 + 8001666: 765a strb r2, [r3, #25] hadc2.Init.DiscontinuousConvMode = DISABLE; - 8001678: 4b43 ldr r3, [pc, #268] @ (8001788 ) - 800167a: 2200 movs r2, #0 - 800167c: f883 2020 strb.w r2, [r3, #32] + 8001668: 4b43 ldr r3, [pc, #268] @ (8001778 ) + 800166a: 2200 movs r2, #0 + 800166c: f883 2020 strb.w r2, [r3, #32] hadc2.Init.ExternalTrigConvEdge = ADC_EXTERNALTRIGCONVEDGE_RISING; - 8001680: 4b41 ldr r3, [pc, #260] @ (8001788 ) - 8001682: f44f 6280 mov.w r2, #1024 @ 0x400 - 8001686: 62da str r2, [r3, #44] @ 0x2c + 8001670: 4b41 ldr r3, [pc, #260] @ (8001778 ) + 8001672: f44f 6280 mov.w r2, #1024 @ 0x400 + 8001676: 62da str r2, [r3, #44] @ 0x2c hadc2.Init.ExternalTrigConv = ADC_EXTERNALTRIGCONV_T6_TRGO; - 8001688: 4b3f ldr r3, [pc, #252] @ (8001788 ) - 800168a: f44f 7250 mov.w r2, #832 @ 0x340 - 800168e: 629a str r2, [r3, #40] @ 0x28 + 8001678: 4b3f ldr r3, [pc, #252] @ (8001778 ) + 800167a: f44f 7250 mov.w r2, #832 @ 0x340 + 800167e: 629a str r2, [r3, #40] @ 0x28 hadc2.Init.DataAlign = ADC_DATAALIGN_RIGHT; - 8001690: 4b3d ldr r3, [pc, #244] @ (8001788 ) - 8001692: 2200 movs r2, #0 - 8001694: 60da str r2, [r3, #12] + 8001680: 4b3d ldr r3, [pc, #244] @ (8001778 ) + 8001682: 2200 movs r2, #0 + 8001684: 60da str r2, [r3, #12] hadc2.Init.NbrOfConversion = 6; - 8001696: 4b3c ldr r3, [pc, #240] @ (8001788 ) - 8001698: 2206 movs r2, #6 - 800169a: 61da str r2, [r3, #28] + 8001686: 4b3c ldr r3, [pc, #240] @ (8001778 ) + 8001688: 2206 movs r2, #6 + 800168a: 61da str r2, [r3, #28] hadc2.Init.DMAContinuousRequests = ENABLE; - 800169c: 4b3a ldr r3, [pc, #232] @ (8001788 ) - 800169e: 2201 movs r2, #1 - 80016a0: f883 2030 strb.w r2, [r3, #48] @ 0x30 + 800168c: 4b3a ldr r3, [pc, #232] @ (8001778 ) + 800168e: 2201 movs r2, #1 + 8001690: f883 2030 strb.w r2, [r3, #48] @ 0x30 hadc2.Init.EOCSelection = ADC_EOC_SEQ_CONV; - 80016a4: 4b38 ldr r3, [pc, #224] @ (8001788 ) - 80016a6: 2208 movs r2, #8 - 80016a8: 615a str r2, [r3, #20] + 8001694: 4b38 ldr r3, [pc, #224] @ (8001778 ) + 8001696: 2208 movs r2, #8 + 8001698: 615a str r2, [r3, #20] hadc2.Init.LowPowerAutoWait = DISABLE; - 80016aa: 4b37 ldr r3, [pc, #220] @ (8001788 ) - 80016ac: 2200 movs r2, #0 - 80016ae: 761a strb r2, [r3, #24] + 800169a: 4b37 ldr r3, [pc, #220] @ (8001778 ) + 800169c: 2200 movs r2, #0 + 800169e: 761a strb r2, [r3, #24] hadc2.Init.Overrun = ADC_OVR_DATA_OVERWRITTEN; - 80016b0: 4b35 ldr r3, [pc, #212] @ (8001788 ) - 80016b2: 2200 movs r2, #0 - 80016b4: 635a str r2, [r3, #52] @ 0x34 + 80016a0: 4b35 ldr r3, [pc, #212] @ (8001778 ) + 80016a2: 2200 movs r2, #0 + 80016a4: 635a str r2, [r3, #52] @ 0x34 if (HAL_ADC_Init(&hadc2) != HAL_OK) - 80016b6: 4834 ldr r0, [pc, #208] @ (8001788 ) - 80016b8: f000 fe72 bl 80023a0 - 80016bc: 4603 mov r3, r0 - 80016be: 2b00 cmp r3, #0 - 80016c0: d001 beq.n 80016c6 + 80016a6: 4834 ldr r0, [pc, #208] @ (8001778 ) + 80016a8: f000 fe72 bl 8002390 + 80016ac: 4603 mov r3, r0 + 80016ae: 2b00 cmp r3, #0 + 80016b0: d001 beq.n 80016b6 { Error_Handler(); - 80016c2: f000 f9bb bl 8001a3c + 80016b2: f000 f9bb bl 8001a2c } /** Configure Regular Channel */ sConfig.Channel = ADC_CHANNEL_1; - 80016c6: 2301 movs r3, #1 - 80016c8: 603b str r3, [r7, #0] + 80016b6: 2301 movs r3, #1 + 80016b8: 603b str r3, [r7, #0] sConfig.Rank = ADC_REGULAR_RANK_1; - 80016ca: 2301 movs r3, #1 - 80016cc: 607b str r3, [r7, #4] + 80016ba: 2301 movs r3, #1 + 80016bc: 607b str r3, [r7, #4] sConfig.SingleDiff = ADC_SINGLE_ENDED; - 80016ce: 2300 movs r3, #0 - 80016d0: 60fb str r3, [r7, #12] + 80016be: 2300 movs r3, #0 + 80016c0: 60fb str r3, [r7, #12] sConfig.SamplingTime = ADC_SAMPLETIME_61CYCLES_5; - 80016d2: 2305 movs r3, #5 - 80016d4: 60bb str r3, [r7, #8] + 80016c2: 2305 movs r3, #5 + 80016c4: 60bb str r3, [r7, #8] sConfig.OffsetNumber = ADC_OFFSET_NONE; - 80016d6: 2300 movs r3, #0 - 80016d8: 613b str r3, [r7, #16] + 80016c6: 2300 movs r3, #0 + 80016c8: 613b str r3, [r7, #16] sConfig.Offset = 0; - 80016da: 2300 movs r3, #0 - 80016dc: 617b str r3, [r7, #20] + 80016ca: 2300 movs r3, #0 + 80016cc: 617b str r3, [r7, #20] if (HAL_ADC_ConfigChannel(&hadc2, &sConfig) != HAL_OK) - 80016de: 463b mov r3, r7 - 80016e0: 4619 mov r1, r3 - 80016e2: 4829 ldr r0, [pc, #164] @ (8001788 ) - 80016e4: f001 faea bl 8002cbc - 80016e8: 4603 mov r3, r0 - 80016ea: 2b00 cmp r3, #0 - 80016ec: d001 beq.n 80016f2 + 80016ce: 463b mov r3, r7 + 80016d0: 4619 mov r1, r3 + 80016d2: 4829 ldr r0, [pc, #164] @ (8001778 ) + 80016d4: f001 faea bl 8002cac + 80016d8: 4603 mov r3, r0 + 80016da: 2b00 cmp r3, #0 + 80016dc: d001 beq.n 80016e2 { Error_Handler(); - 80016ee: f000 f9a5 bl 8001a3c + 80016de: f000 f9a5 bl 8001a2c } /** Configure Regular Channel */ sConfig.Channel = ADC_CHANNEL_2; - 80016f2: 2302 movs r3, #2 - 80016f4: 603b str r3, [r7, #0] + 80016e2: 2302 movs r3, #2 + 80016e4: 603b str r3, [r7, #0] sConfig.Rank = ADC_REGULAR_RANK_2; - 80016f6: 2302 movs r3, #2 - 80016f8: 607b str r3, [r7, #4] + 80016e6: 2302 movs r3, #2 + 80016e8: 607b str r3, [r7, #4] if (HAL_ADC_ConfigChannel(&hadc2, &sConfig) != HAL_OK) - 80016fa: 463b mov r3, r7 - 80016fc: 4619 mov r1, r3 - 80016fe: 4822 ldr r0, [pc, #136] @ (8001788 ) - 8001700: f001 fadc bl 8002cbc - 8001704: 4603 mov r3, r0 - 8001706: 2b00 cmp r3, #0 - 8001708: d001 beq.n 800170e + 80016ea: 463b mov r3, r7 + 80016ec: 4619 mov r1, r3 + 80016ee: 4822 ldr r0, [pc, #136] @ (8001778 ) + 80016f0: f001 fadc bl 8002cac + 80016f4: 4603 mov r3, r0 + 80016f6: 2b00 cmp r3, #0 + 80016f8: d001 beq.n 80016fe { Error_Handler(); - 800170a: f000 f997 bl 8001a3c + 80016fa: f000 f997 bl 8001a2c } /** Configure Regular Channel */ sConfig.Channel = ADC_CHANNEL_3; - 800170e: 2303 movs r3, #3 - 8001710: 603b str r3, [r7, #0] + 80016fe: 2303 movs r3, #3 + 8001700: 603b str r3, [r7, #0] sConfig.Rank = ADC_REGULAR_RANK_3; - 8001712: 2303 movs r3, #3 - 8001714: 607b str r3, [r7, #4] + 8001702: 2303 movs r3, #3 + 8001704: 607b str r3, [r7, #4] if (HAL_ADC_ConfigChannel(&hadc2, &sConfig) != HAL_OK) - 8001716: 463b mov r3, r7 - 8001718: 4619 mov r1, r3 - 800171a: 481b ldr r0, [pc, #108] @ (8001788 ) - 800171c: f001 face bl 8002cbc - 8001720: 4603 mov r3, r0 - 8001722: 2b00 cmp r3, #0 - 8001724: d001 beq.n 800172a + 8001706: 463b mov r3, r7 + 8001708: 4619 mov r1, r3 + 800170a: 481b ldr r0, [pc, #108] @ (8001778 ) + 800170c: f001 face bl 8002cac + 8001710: 4603 mov r3, r0 + 8001712: 2b00 cmp r3, #0 + 8001714: d001 beq.n 800171a { Error_Handler(); - 8001726: f000 f989 bl 8001a3c + 8001716: f000 f989 bl 8001a2c } /** Configure Regular Channel */ sConfig.Channel = ADC_CHANNEL_4; - 800172a: 2304 movs r3, #4 - 800172c: 603b str r3, [r7, #0] + 800171a: 2304 movs r3, #4 + 800171c: 603b str r3, [r7, #0] sConfig.Rank = ADC_REGULAR_RANK_4; - 800172e: 2304 movs r3, #4 - 8001730: 607b str r3, [r7, #4] + 800171e: 2304 movs r3, #4 + 8001720: 607b str r3, [r7, #4] if (HAL_ADC_ConfigChannel(&hadc2, &sConfig) != HAL_OK) - 8001732: 463b mov r3, r7 - 8001734: 4619 mov r1, r3 - 8001736: 4814 ldr r0, [pc, #80] @ (8001788 ) - 8001738: f001 fac0 bl 8002cbc - 800173c: 4603 mov r3, r0 - 800173e: 2b00 cmp r3, #0 - 8001740: d001 beq.n 8001746 + 8001722: 463b mov r3, r7 + 8001724: 4619 mov r1, r3 + 8001726: 4814 ldr r0, [pc, #80] @ (8001778 ) + 8001728: f001 fac0 bl 8002cac + 800172c: 4603 mov r3, r0 + 800172e: 2b00 cmp r3, #0 + 8001730: d001 beq.n 8001736 { Error_Handler(); - 8001742: f000 f97b bl 8001a3c + 8001732: f000 f97b bl 8001a2c } /** Configure Regular Channel */ sConfig.Channel = ADC_CHANNEL_5; - 8001746: 2305 movs r3, #5 - 8001748: 603b str r3, [r7, #0] + 8001736: 2305 movs r3, #5 + 8001738: 603b str r3, [r7, #0] sConfig.Rank = ADC_REGULAR_RANK_5; - 800174a: 2305 movs r3, #5 - 800174c: 607b str r3, [r7, #4] + 800173a: 2305 movs r3, #5 + 800173c: 607b str r3, [r7, #4] if (HAL_ADC_ConfigChannel(&hadc2, &sConfig) != HAL_OK) - 800174e: 463b mov r3, r7 - 8001750: 4619 mov r1, r3 - 8001752: 480d ldr r0, [pc, #52] @ (8001788 ) - 8001754: f001 fab2 bl 8002cbc - 8001758: 4603 mov r3, r0 - 800175a: 2b00 cmp r3, #0 - 800175c: d001 beq.n 8001762 + 800173e: 463b mov r3, r7 + 8001740: 4619 mov r1, r3 + 8001742: 480d ldr r0, [pc, #52] @ (8001778 ) + 8001744: f001 fab2 bl 8002cac + 8001748: 4603 mov r3, r0 + 800174a: 2b00 cmp r3, #0 + 800174c: d001 beq.n 8001752 { Error_Handler(); - 800175e: f000 f96d bl 8001a3c + 800174e: f000 f96d bl 8001a2c } /** Configure Regular Channel */ sConfig.Channel = ADC_CHANNEL_9; - 8001762: 2309 movs r3, #9 - 8001764: 603b str r3, [r7, #0] + 8001752: 2309 movs r3, #9 + 8001754: 603b str r3, [r7, #0] sConfig.Rank = ADC_REGULAR_RANK_6; - 8001766: 2306 movs r3, #6 - 8001768: 607b str r3, [r7, #4] + 8001756: 2306 movs r3, #6 + 8001758: 607b str r3, [r7, #4] if (HAL_ADC_ConfigChannel(&hadc2, &sConfig) != HAL_OK) - 800176a: 463b mov r3, r7 - 800176c: 4619 mov r1, r3 - 800176e: 4806 ldr r0, [pc, #24] @ (8001788 ) - 8001770: f001 faa4 bl 8002cbc - 8001774: 4603 mov r3, r0 - 8001776: 2b00 cmp r3, #0 - 8001778: d001 beq.n 800177e + 800175a: 463b mov r3, r7 + 800175c: 4619 mov r1, r3 + 800175e: 4806 ldr r0, [pc, #24] @ (8001778 ) + 8001760: f001 faa4 bl 8002cac + 8001764: 4603 mov r3, r0 + 8001766: 2b00 cmp r3, #0 + 8001768: d001 beq.n 800176e { Error_Handler(); - 800177a: f000 f95f bl 8001a3c + 800176a: f000 f95f bl 8001a2c } /* USER CODE BEGIN ADC2_Init 2 */ /* USER CODE END ADC2_Init 2 */ } - 800177e: bf00 nop - 8001780: 3718 adds r7, #24 - 8001782: 46bd mov sp, r7 - 8001784: bd80 pop {r7, pc} - 8001786: bf00 nop - 8001788: 20000114 .word 0x20000114 - 800178c: 50000100 .word 0x50000100 + 800176e: bf00 nop + 8001770: 3718 adds r7, #24 + 8001772: 46bd mov sp, r7 + 8001774: bd80 pop {r7, pc} + 8001776: bf00 nop + 8001778: 20000114 .word 0x20000114 + 800177c: 50000100 .word 0x50000100 -08001790 : +08001780 : * @brief CAN Initialization Function * @param None * @retval None */ static void MX_CAN_Init(void) { - 8001790: b580 push {r7, lr} - 8001792: af00 add r7, sp, #0 + 8001780: b580 push {r7, lr} + 8001782: af00 add r7, sp, #0 /* USER CODE END CAN_Init 0 */ /* USER CODE BEGIN CAN_Init 1 */ /* USER CODE END CAN_Init 1 */ hcan.Instance = CAN; - 8001794: 4b17 ldr r3, [pc, #92] @ (80017f4 ) - 8001796: 4a18 ldr r2, [pc, #96] @ (80017f8 ) - 8001798: 601a str r2, [r3, #0] + 8001784: 4b17 ldr r3, [pc, #92] @ (80017e4 ) + 8001786: 4a18 ldr r2, [pc, #96] @ (80017e8 ) + 8001788: 601a str r2, [r3, #0] hcan.Init.Prescaler = 2; - 800179a: 4b16 ldr r3, [pc, #88] @ (80017f4 ) - 800179c: 2202 movs r2, #2 - 800179e: 605a str r2, [r3, #4] + 800178a: 4b16 ldr r3, [pc, #88] @ (80017e4 ) + 800178c: 2202 movs r2, #2 + 800178e: 605a str r2, [r3, #4] hcan.Init.Mode = CAN_MODE_NORMAL; - 80017a0: 4b14 ldr r3, [pc, #80] @ (80017f4 ) - 80017a2: 2200 movs r2, #0 - 80017a4: 609a str r2, [r3, #8] + 8001790: 4b14 ldr r3, [pc, #80] @ (80017e4 ) + 8001792: 2200 movs r2, #0 + 8001794: 609a str r2, [r3, #8] hcan.Init.SyncJumpWidth = CAN_SJW_1TQ; - 80017a6: 4b13 ldr r3, [pc, #76] @ (80017f4 ) - 80017a8: 2200 movs r2, #0 - 80017aa: 60da str r2, [r3, #12] + 8001796: 4b13 ldr r3, [pc, #76] @ (80017e4 ) + 8001798: 2200 movs r2, #0 + 800179a: 60da str r2, [r3, #12] hcan.Init.TimeSeg1 = CAN_BS1_13TQ; - 80017ac: 4b11 ldr r3, [pc, #68] @ (80017f4 ) - 80017ae: f44f 2240 mov.w r2, #786432 @ 0xc0000 - 80017b2: 611a str r2, [r3, #16] + 800179c: 4b11 ldr r3, [pc, #68] @ (80017e4 ) + 800179e: f44f 2240 mov.w r2, #786432 @ 0xc0000 + 80017a2: 611a str r2, [r3, #16] hcan.Init.TimeSeg2 = CAN_BS2_2TQ; - 80017b4: 4b0f ldr r3, [pc, #60] @ (80017f4 ) - 80017b6: f44f 1280 mov.w r2, #1048576 @ 0x100000 - 80017ba: 615a str r2, [r3, #20] + 80017a4: 4b0f ldr r3, [pc, #60] @ (80017e4 ) + 80017a6: f44f 1280 mov.w r2, #1048576 @ 0x100000 + 80017aa: 615a str r2, [r3, #20] hcan.Init.TimeTriggeredMode = DISABLE; - 80017bc: 4b0d ldr r3, [pc, #52] @ (80017f4 ) - 80017be: 2200 movs r2, #0 - 80017c0: 761a strb r2, [r3, #24] + 80017ac: 4b0d ldr r3, [pc, #52] @ (80017e4 ) + 80017ae: 2200 movs r2, #0 + 80017b0: 761a strb r2, [r3, #24] hcan.Init.AutoBusOff = DISABLE; - 80017c2: 4b0c ldr r3, [pc, #48] @ (80017f4 ) - 80017c4: 2200 movs r2, #0 - 80017c6: 765a strb r2, [r3, #25] + 80017b2: 4b0c ldr r3, [pc, #48] @ (80017e4 ) + 80017b4: 2200 movs r2, #0 + 80017b6: 765a strb r2, [r3, #25] hcan.Init.AutoWakeUp = DISABLE; - 80017c8: 4b0a ldr r3, [pc, #40] @ (80017f4 ) - 80017ca: 2200 movs r2, #0 - 80017cc: 769a strb r2, [r3, #26] + 80017b8: 4b0a ldr r3, [pc, #40] @ (80017e4 ) + 80017ba: 2200 movs r2, #0 + 80017bc: 769a strb r2, [r3, #26] hcan.Init.AutoRetransmission = DISABLE; - 80017ce: 4b09 ldr r3, [pc, #36] @ (80017f4 ) - 80017d0: 2200 movs r2, #0 - 80017d2: 76da strb r2, [r3, #27] + 80017be: 4b09 ldr r3, [pc, #36] @ (80017e4 ) + 80017c0: 2200 movs r2, #0 + 80017c2: 76da strb r2, [r3, #27] hcan.Init.ReceiveFifoLocked = DISABLE; - 80017d4: 4b07 ldr r3, [pc, #28] @ (80017f4 ) - 80017d6: 2200 movs r2, #0 - 80017d8: 771a strb r2, [r3, #28] + 80017c4: 4b07 ldr r3, [pc, #28] @ (80017e4 ) + 80017c6: 2200 movs r2, #0 + 80017c8: 771a strb r2, [r3, #28] hcan.Init.TransmitFifoPriority = DISABLE; - 80017da: 4b06 ldr r3, [pc, #24] @ (80017f4 ) - 80017dc: 2200 movs r2, #0 - 80017de: 775a strb r2, [r3, #29] + 80017ca: 4b06 ldr r3, [pc, #24] @ (80017e4 ) + 80017cc: 2200 movs r2, #0 + 80017ce: 775a strb r2, [r3, #29] if (HAL_CAN_Init(&hcan) != HAL_OK) - 80017e0: 4804 ldr r0, [pc, #16] @ (80017f4 ) - 80017e2: f001 ff1f bl 8003624 - 80017e6: 4603 mov r3, r0 - 80017e8: 2b00 cmp r3, #0 - 80017ea: d001 beq.n 80017f0 + 80017d0: 4804 ldr r0, [pc, #16] @ (80017e4 ) + 80017d2: f001 ff1f bl 8003614 + 80017d6: 4603 mov r3, r0 + 80017d8: 2b00 cmp r3, #0 + 80017da: d001 beq.n 80017e0 { Error_Handler(); - 80017ec: f000 f926 bl 8001a3c + 80017dc: f000 f926 bl 8001a2c } /* USER CODE BEGIN CAN_Init 2 */ /* USER CODE END CAN_Init 2 */ } - 80017f0: bf00 nop - 80017f2: bd80 pop {r7, pc} - 80017f4: 200001ec .word 0x200001ec - 80017f8: 40006400 .word 0x40006400 + 80017e0: bf00 nop + 80017e2: bd80 pop {r7, pc} + 80017e4: 200001ec .word 0x200001ec + 80017e8: 40006400 .word 0x40006400 -080017fc : +080017ec : * @brief TIM6 Initialization Function * @param None * @retval None */ static void MX_TIM6_Init(void) { - 80017fc: b580 push {r7, lr} - 80017fe: b084 sub sp, #16 - 8001800: af00 add r7, sp, #0 + 80017ec: b580 push {r7, lr} + 80017ee: b084 sub sp, #16 + 80017f0: af00 add r7, sp, #0 /* USER CODE BEGIN TIM6_Init 0 */ /* USER CODE END TIM6_Init 0 */ TIM_MasterConfigTypeDef sMasterConfig = {0}; - 8001802: 1d3b adds r3, r7, #4 - 8001804: 2200 movs r2, #0 - 8001806: 601a str r2, [r3, #0] - 8001808: 605a str r2, [r3, #4] - 800180a: 609a str r2, [r3, #8] + 80017f2: 1d3b adds r3, r7, #4 + 80017f4: 2200 movs r2, #0 + 80017f6: 601a str r2, [r3, #0] + 80017f8: 605a str r2, [r3, #4] + 80017fa: 609a str r2, [r3, #8] /* USER CODE BEGIN TIM6_Init 1 */ /* USER CODE END TIM6_Init 1 */ htim6.Instance = TIM6; - 800180c: 4b15 ldr r3, [pc, #84] @ (8001864 ) - 800180e: 4a16 ldr r2, [pc, #88] @ (8001868 ) - 8001810: 601a str r2, [r3, #0] + 80017fc: 4b15 ldr r3, [pc, #84] @ (8001854 ) + 80017fe: 4a16 ldr r2, [pc, #88] @ (8001858 ) + 8001800: 601a str r2, [r3, #0] htim6.Init.Prescaler = 400; - 8001812: 4b14 ldr r3, [pc, #80] @ (8001864 ) - 8001814: f44f 72c8 mov.w r2, #400 @ 0x190 - 8001818: 605a str r2, [r3, #4] + 8001802: 4b14 ldr r3, [pc, #80] @ (8001854 ) + 8001804: f44f 72c8 mov.w r2, #400 @ 0x190 + 8001808: 605a str r2, [r3, #4] htim6.Init.CounterMode = TIM_COUNTERMODE_UP; - 800181a: 4b12 ldr r3, [pc, #72] @ (8001864 ) - 800181c: 2200 movs r2, #0 - 800181e: 609a str r2, [r3, #8] + 800180a: 4b12 ldr r3, [pc, #72] @ (8001854 ) + 800180c: 2200 movs r2, #0 + 800180e: 609a str r2, [r3, #8] htim6.Init.Period = 8000-1; - 8001820: 4b10 ldr r3, [pc, #64] @ (8001864 ) - 8001822: f641 723f movw r2, #7999 @ 0x1f3f - 8001826: 60da str r2, [r3, #12] + 8001810: 4b10 ldr r3, [pc, #64] @ (8001854 ) + 8001812: f641 723f movw r2, #7999 @ 0x1f3f + 8001816: 60da str r2, [r3, #12] htim6.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_DISABLE; - 8001828: 4b0e ldr r3, [pc, #56] @ (8001864 ) - 800182a: 2200 movs r2, #0 - 800182c: 619a str r2, [r3, #24] + 8001818: 4b0e ldr r3, [pc, #56] @ (8001854 ) + 800181a: 2200 movs r2, #0 + 800181c: 619a str r2, [r3, #24] if (HAL_TIM_Base_Init(&htim6) != HAL_OK) - 800182e: 480d ldr r0, [pc, #52] @ (8001864 ) - 8001830: f004 fd90 bl 8006354 - 8001834: 4603 mov r3, r0 - 8001836: 2b00 cmp r3, #0 - 8001838: d001 beq.n 800183e + 800181e: 480d ldr r0, [pc, #52] @ (8001854 ) + 8001820: f004 fd90 bl 8006344 + 8001824: 4603 mov r3, r0 + 8001826: 2b00 cmp r3, #0 + 8001828: d001 beq.n 800182e { Error_Handler(); - 800183a: f000 f8ff bl 8001a3c + 800182a: f000 f8ff bl 8001a2c } sMasterConfig.MasterOutputTrigger = TIM_TRGO_UPDATE; - 800183e: 2320 movs r3, #32 - 8001840: 607b str r3, [r7, #4] + 800182e: 2320 movs r3, #32 + 8001830: 607b str r3, [r7, #4] sMasterConfig.MasterSlaveMode = TIM_MASTERSLAVEMODE_DISABLE; - 8001842: 2300 movs r3, #0 - 8001844: 60fb str r3, [r7, #12] + 8001832: 2300 movs r3, #0 + 8001834: 60fb str r3, [r7, #12] if (HAL_TIMEx_MasterConfigSynchronization(&htim6, &sMasterConfig) != HAL_OK) - 8001846: 1d3b adds r3, r7, #4 - 8001848: 4619 mov r1, r3 - 800184a: 4806 ldr r0, [pc, #24] @ (8001864 ) - 800184c: f004 fff6 bl 800683c - 8001850: 4603 mov r3, r0 - 8001852: 2b00 cmp r3, #0 - 8001854: d001 beq.n 800185a + 8001836: 1d3b adds r3, r7, #4 + 8001838: 4619 mov r1, r3 + 800183a: 4806 ldr r0, [pc, #24] @ (8001854 ) + 800183c: f004 fff6 bl 800682c + 8001840: 4603 mov r3, r0 + 8001842: 2b00 cmp r3, #0 + 8001844: d001 beq.n 800184a { Error_Handler(); - 8001856: f000 f8f1 bl 8001a3c + 8001846: f000 f8f1 bl 8001a2c } /* USER CODE BEGIN TIM6_Init 2 */ /* USER CODE END TIM6_Init 2 */ } - 800185a: bf00 nop - 800185c: 3710 adds r7, #16 - 800185e: 46bd mov sp, r7 - 8001860: bd80 pop {r7, pc} - 8001862: bf00 nop - 8001864: 20000214 .word 0x20000214 - 8001868: 40001000 .word 0x40001000 + 800184a: bf00 nop + 800184c: 3710 adds r7, #16 + 800184e: 46bd mov sp, r7 + 8001850: bd80 pop {r7, pc} + 8001852: bf00 nop + 8001854: 20000214 .word 0x20000214 + 8001858: 40001000 .word 0x40001000 -0800186c : +0800185c : * @brief UART4 Initialization Function * @param None * @retval None */ static void MX_UART4_Init(void) { - 800186c: b580 push {r7, lr} - 800186e: af00 add r7, sp, #0 + 800185c: b580 push {r7, lr} + 800185e: af00 add r7, sp, #0 /* USER CODE END UART4_Init 0 */ /* USER CODE BEGIN UART4_Init 1 */ /* USER CODE END UART4_Init 1 */ huart4.Instance = UART4; - 8001870: 4b14 ldr r3, [pc, #80] @ (80018c4 ) - 8001872: 4a15 ldr r2, [pc, #84] @ (80018c8 ) - 8001874: 601a str r2, [r3, #0] + 8001860: 4b14 ldr r3, [pc, #80] @ (80018b4 ) + 8001862: 4a15 ldr r2, [pc, #84] @ (80018b8 ) + 8001864: 601a str r2, [r3, #0] huart4.Init.BaudRate = 115200; - 8001876: 4b13 ldr r3, [pc, #76] @ (80018c4 ) - 8001878: f44f 32e1 mov.w r2, #115200 @ 0x1c200 - 800187c: 605a str r2, [r3, #4] + 8001866: 4b13 ldr r3, [pc, #76] @ (80018b4 ) + 8001868: f44f 32e1 mov.w r2, #115200 @ 0x1c200 + 800186c: 605a str r2, [r3, #4] huart4.Init.WordLength = UART_WORDLENGTH_8B; - 800187e: 4b11 ldr r3, [pc, #68] @ (80018c4 ) - 8001880: 2200 movs r2, #0 - 8001882: 609a str r2, [r3, #8] + 800186e: 4b11 ldr r3, [pc, #68] @ (80018b4 ) + 8001870: 2200 movs r2, #0 + 8001872: 609a str r2, [r3, #8] huart4.Init.StopBits = UART_STOPBITS_1; - 8001884: 4b0f ldr r3, [pc, #60] @ (80018c4 ) - 8001886: 2200 movs r2, #0 - 8001888: 60da str r2, [r3, #12] + 8001874: 4b0f ldr r3, [pc, #60] @ (80018b4 ) + 8001876: 2200 movs r2, #0 + 8001878: 60da str r2, [r3, #12] huart4.Init.Parity = UART_PARITY_NONE; - 800188a: 4b0e ldr r3, [pc, #56] @ (80018c4 ) - 800188c: 2200 movs r2, #0 - 800188e: 611a str r2, [r3, #16] + 800187a: 4b0e ldr r3, [pc, #56] @ (80018b4 ) + 800187c: 2200 movs r2, #0 + 800187e: 611a str r2, [r3, #16] huart4.Init.Mode = UART_MODE_TX_RX; - 8001890: 4b0c ldr r3, [pc, #48] @ (80018c4 ) - 8001892: 220c movs r2, #12 - 8001894: 615a str r2, [r3, #20] + 8001880: 4b0c ldr r3, [pc, #48] @ (80018b4 ) + 8001882: 220c movs r2, #12 + 8001884: 615a str r2, [r3, #20] huart4.Init.HwFlowCtl = UART_HWCONTROL_NONE; - 8001896: 4b0b ldr r3, [pc, #44] @ (80018c4 ) - 8001898: 2200 movs r2, #0 - 800189a: 619a str r2, [r3, #24] + 8001886: 4b0b ldr r3, [pc, #44] @ (80018b4 ) + 8001888: 2200 movs r2, #0 + 800188a: 619a str r2, [r3, #24] huart4.Init.OverSampling = UART_OVERSAMPLING_16; - 800189c: 4b09 ldr r3, [pc, #36] @ (80018c4 ) - 800189e: 2200 movs r2, #0 - 80018a0: 61da str r2, [r3, #28] + 800188c: 4b09 ldr r3, [pc, #36] @ (80018b4 ) + 800188e: 2200 movs r2, #0 + 8001890: 61da str r2, [r3, #28] huart4.Init.OneBitSampling = UART_ONE_BIT_SAMPLE_DISABLE; - 80018a2: 4b08 ldr r3, [pc, #32] @ (80018c4 ) - 80018a4: 2200 movs r2, #0 - 80018a6: 621a str r2, [r3, #32] + 8001892: 4b08 ldr r3, [pc, #32] @ (80018b4 ) + 8001894: 2200 movs r2, #0 + 8001896: 621a str r2, [r3, #32] huart4.AdvancedInit.AdvFeatureInit = UART_ADVFEATURE_NO_INIT; - 80018a8: 4b06 ldr r3, [pc, #24] @ (80018c4 ) - 80018aa: 2200 movs r2, #0 - 80018ac: 625a str r2, [r3, #36] @ 0x24 + 8001898: 4b06 ldr r3, [pc, #24] @ (80018b4 ) + 800189a: 2200 movs r2, #0 + 800189c: 625a str r2, [r3, #36] @ 0x24 if (HAL_UART_Init(&huart4) != HAL_OK) - 80018ae: 4805 ldr r0, [pc, #20] @ (80018c4 ) - 80018b0: f005 f856 bl 8006960 - 80018b4: 4603 mov r3, r0 - 80018b6: 2b00 cmp r3, #0 - 80018b8: d001 beq.n 80018be + 800189e: 4805 ldr r0, [pc, #20] @ (80018b4 ) + 80018a0: f005 f856 bl 8006950 + 80018a4: 4603 mov r3, r0 + 80018a6: 2b00 cmp r3, #0 + 80018a8: d001 beq.n 80018ae { Error_Handler(); - 80018ba: f000 f8bf bl 8001a3c + 80018aa: f000 f8bf bl 8001a2c } /* USER CODE BEGIN UART4_Init 2 */ /* USER CODE END UART4_Init 2 */ } - 80018be: bf00 nop - 80018c0: bd80 pop {r7, pc} - 80018c2: bf00 nop - 80018c4: 20000260 .word 0x20000260 - 80018c8: 40004c00 .word 0x40004c00 + 80018ae: bf00 nop + 80018b0: bd80 pop {r7, pc} + 80018b2: bf00 nop + 80018b4: 20000260 .word 0x20000260 + 80018b8: 40004c00 .word 0x40004c00 -080018cc : +080018bc : /** * Enable DMA controller clock */ static void MX_DMA_Init(void) { - 80018cc: b580 push {r7, lr} - 80018ce: b082 sub sp, #8 - 80018d0: af00 add r7, sp, #0 + 80018bc: b580 push {r7, lr} + 80018be: b082 sub sp, #8 + 80018c0: af00 add r7, sp, #0 /* DMA controller clock enable */ __HAL_RCC_DMA1_CLK_ENABLE(); - 80018d2: 4b16 ldr r3, [pc, #88] @ (800192c ) - 80018d4: 695b ldr r3, [r3, #20] - 80018d6: 4a15 ldr r2, [pc, #84] @ (800192c ) - 80018d8: f043 0301 orr.w r3, r3, #1 - 80018dc: 6153 str r3, [r2, #20] - 80018de: 4b13 ldr r3, [pc, #76] @ (800192c ) - 80018e0: 695b ldr r3, [r3, #20] - 80018e2: f003 0301 and.w r3, r3, #1 - 80018e6: 607b str r3, [r7, #4] - 80018e8: 687b ldr r3, [r7, #4] + 80018c2: 4b16 ldr r3, [pc, #88] @ (800191c ) + 80018c4: 695b ldr r3, [r3, #20] + 80018c6: 4a15 ldr r2, [pc, #84] @ (800191c ) + 80018c8: f043 0301 orr.w r3, r3, #1 + 80018cc: 6153 str r3, [r2, #20] + 80018ce: 4b13 ldr r3, [pc, #76] @ (800191c ) + 80018d0: 695b ldr r3, [r3, #20] + 80018d2: f003 0301 and.w r3, r3, #1 + 80018d6: 607b str r3, [r7, #4] + 80018d8: 687b ldr r3, [r7, #4] __HAL_RCC_DMA2_CLK_ENABLE(); - 80018ea: 4b10 ldr r3, [pc, #64] @ (800192c ) - 80018ec: 695b ldr r3, [r3, #20] - 80018ee: 4a0f ldr r2, [pc, #60] @ (800192c ) - 80018f0: f043 0302 orr.w r3, r3, #2 - 80018f4: 6153 str r3, [r2, #20] - 80018f6: 4b0d ldr r3, [pc, #52] @ (800192c ) - 80018f8: 695b ldr r3, [r3, #20] - 80018fa: f003 0302 and.w r3, r3, #2 - 80018fe: 603b str r3, [r7, #0] - 8001900: 683b ldr r3, [r7, #0] + 80018da: 4b10 ldr r3, [pc, #64] @ (800191c ) + 80018dc: 695b ldr r3, [r3, #20] + 80018de: 4a0f ldr r2, [pc, #60] @ (800191c ) + 80018e0: f043 0302 orr.w r3, r3, #2 + 80018e4: 6153 str r3, [r2, #20] + 80018e6: 4b0d ldr r3, [pc, #52] @ (800191c ) + 80018e8: 695b ldr r3, [r3, #20] + 80018ea: f003 0302 and.w r3, r3, #2 + 80018ee: 603b str r3, [r7, #0] + 80018f0: 683b ldr r3, [r7, #0] /* DMA interrupt init */ /* DMA1_Channel1_IRQn interrupt configuration */ HAL_NVIC_SetPriority(DMA1_Channel1_IRQn, 0, 0); - 8001902: 2200 movs r2, #0 - 8001904: 2100 movs r1, #0 - 8001906: 200b movs r0, #11 - 8001908: f002 fdb7 bl 800447a + 80018f2: 2200 movs r2, #0 + 80018f4: 2100 movs r1, #0 + 80018f6: 200b movs r0, #11 + 80018f8: f002 fdb7 bl 800446a HAL_NVIC_EnableIRQ(DMA1_Channel1_IRQn); - 800190c: 200b movs r0, #11 - 800190e: f002 fdd0 bl 80044b2 + 80018fc: 200b movs r0, #11 + 80018fe: f002 fdd0 bl 80044a2 /* DMA2_Channel1_IRQn interrupt configuration */ HAL_NVIC_SetPriority(DMA2_Channel1_IRQn, 0, 0); - 8001912: 2200 movs r2, #0 - 8001914: 2100 movs r1, #0 - 8001916: 2038 movs r0, #56 @ 0x38 - 8001918: f002 fdaf bl 800447a + 8001902: 2200 movs r2, #0 + 8001904: 2100 movs r1, #0 + 8001906: 2038 movs r0, #56 @ 0x38 + 8001908: f002 fdaf bl 800446a HAL_NVIC_EnableIRQ(DMA2_Channel1_IRQn); - 800191c: 2038 movs r0, #56 @ 0x38 - 800191e: f002 fdc8 bl 80044b2 + 800190c: 2038 movs r0, #56 @ 0x38 + 800190e: f002 fdc8 bl 80044a2 } - 8001922: bf00 nop - 8001924: 3708 adds r7, #8 - 8001926: 46bd mov sp, r7 - 8001928: bd80 pop {r7, pc} - 800192a: bf00 nop - 800192c: 40021000 .word 0x40021000 + 8001912: bf00 nop + 8001914: 3708 adds r7, #8 + 8001916: 46bd mov sp, r7 + 8001918: bd80 pop {r7, pc} + 800191a: bf00 nop + 800191c: 40021000 .word 0x40021000 -08001930 : +08001920 : * @brief GPIO Initialization Function * @param None * @retval None */ static void MX_GPIO_Init(void) { - 8001930: b580 push {r7, lr} - 8001932: b08a sub sp, #40 @ 0x28 - 8001934: af00 add r7, sp, #0 + 8001920: b580 push {r7, lr} + 8001922: b08a sub sp, #40 @ 0x28 + 8001924: af00 add r7, sp, #0 GPIO_InitTypeDef GPIO_InitStruct = {0}; - 8001936: f107 0314 add.w r3, r7, #20 - 800193a: 2200 movs r2, #0 - 800193c: 601a str r2, [r3, #0] - 800193e: 605a str r2, [r3, #4] - 8001940: 609a str r2, [r3, #8] - 8001942: 60da str r2, [r3, #12] - 8001944: 611a str r2, [r3, #16] + 8001926: f107 0314 add.w r3, r7, #20 + 800192a: 2200 movs r2, #0 + 800192c: 601a str r2, [r3, #0] + 800192e: 605a str r2, [r3, #4] + 8001930: 609a str r2, [r3, #8] + 8001932: 60da str r2, [r3, #12] + 8001934: 611a str r2, [r3, #16] /* USER CODE BEGIN MX_GPIO_Init_1 */ /* USER CODE END MX_GPIO_Init_1 */ /* GPIO Ports Clock Enable */ __HAL_RCC_GPIOF_CLK_ENABLE(); - 8001946: 4b3a ldr r3, [pc, #232] @ (8001a30 ) - 8001948: 695b ldr r3, [r3, #20] - 800194a: 4a39 ldr r2, [pc, #228] @ (8001a30 ) - 800194c: f443 0380 orr.w r3, r3, #4194304 @ 0x400000 - 8001950: 6153 str r3, [r2, #20] - 8001952: 4b37 ldr r3, [pc, #220] @ (8001a30 ) - 8001954: 695b ldr r3, [r3, #20] - 8001956: f403 0380 and.w r3, r3, #4194304 @ 0x400000 - 800195a: 613b str r3, [r7, #16] - 800195c: 693b ldr r3, [r7, #16] + 8001936: 4b3a ldr r3, [pc, #232] @ (8001a20 ) + 8001938: 695b ldr r3, [r3, #20] + 800193a: 4a39 ldr r2, [pc, #228] @ (8001a20 ) + 800193c: f443 0380 orr.w r3, r3, #4194304 @ 0x400000 + 8001940: 6153 str r3, [r2, #20] + 8001942: 4b37 ldr r3, [pc, #220] @ (8001a20 ) + 8001944: 695b ldr r3, [r3, #20] + 8001946: f403 0380 and.w r3, r3, #4194304 @ 0x400000 + 800194a: 613b str r3, [r7, #16] + 800194c: 693b ldr r3, [r7, #16] __HAL_RCC_GPIOC_CLK_ENABLE(); - 800195e: 4b34 ldr r3, [pc, #208] @ (8001a30 ) - 8001960: 695b ldr r3, [r3, #20] - 8001962: 4a33 ldr r2, [pc, #204] @ (8001a30 ) - 8001964: f443 2300 orr.w r3, r3, #524288 @ 0x80000 - 8001968: 6153 str r3, [r2, #20] - 800196a: 4b31 ldr r3, [pc, #196] @ (8001a30 ) - 800196c: 695b ldr r3, [r3, #20] - 800196e: f403 2300 and.w r3, r3, #524288 @ 0x80000 - 8001972: 60fb str r3, [r7, #12] - 8001974: 68fb ldr r3, [r7, #12] + 800194e: 4b34 ldr r3, [pc, #208] @ (8001a20 ) + 8001950: 695b ldr r3, [r3, #20] + 8001952: 4a33 ldr r2, [pc, #204] @ (8001a20 ) + 8001954: f443 2300 orr.w r3, r3, #524288 @ 0x80000 + 8001958: 6153 str r3, [r2, #20] + 800195a: 4b31 ldr r3, [pc, #196] @ (8001a20 ) + 800195c: 695b ldr r3, [r3, #20] + 800195e: f403 2300 and.w r3, r3, #524288 @ 0x80000 + 8001962: 60fb str r3, [r7, #12] + 8001964: 68fb ldr r3, [r7, #12] __HAL_RCC_GPIOA_CLK_ENABLE(); - 8001976: 4b2e ldr r3, [pc, #184] @ (8001a30 ) - 8001978: 695b ldr r3, [r3, #20] - 800197a: 4a2d ldr r2, [pc, #180] @ (8001a30 ) - 800197c: f443 3300 orr.w r3, r3, #131072 @ 0x20000 - 8001980: 6153 str r3, [r2, #20] - 8001982: 4b2b ldr r3, [pc, #172] @ (8001a30 ) - 8001984: 695b ldr r3, [r3, #20] - 8001986: f403 3300 and.w r3, r3, #131072 @ 0x20000 - 800198a: 60bb str r3, [r7, #8] - 800198c: 68bb ldr r3, [r7, #8] + 8001966: 4b2e ldr r3, [pc, #184] @ (8001a20 ) + 8001968: 695b ldr r3, [r3, #20] + 800196a: 4a2d ldr r2, [pc, #180] @ (8001a20 ) + 800196c: f443 3300 orr.w r3, r3, #131072 @ 0x20000 + 8001970: 6153 str r3, [r2, #20] + 8001972: 4b2b ldr r3, [pc, #172] @ (8001a20 ) + 8001974: 695b ldr r3, [r3, #20] + 8001976: f403 3300 and.w r3, r3, #131072 @ 0x20000 + 800197a: 60bb str r3, [r7, #8] + 800197c: 68bb ldr r3, [r7, #8] __HAL_RCC_GPIOB_CLK_ENABLE(); - 800198e: 4b28 ldr r3, [pc, #160] @ (8001a30 ) - 8001990: 695b ldr r3, [r3, #20] - 8001992: 4a27 ldr r2, [pc, #156] @ (8001a30 ) - 8001994: f443 2380 orr.w r3, r3, #262144 @ 0x40000 - 8001998: 6153 str r3, [r2, #20] - 800199a: 4b25 ldr r3, [pc, #148] @ (8001a30 ) - 800199c: 695b ldr r3, [r3, #20] - 800199e: f403 2380 and.w r3, r3, #262144 @ 0x40000 - 80019a2: 607b str r3, [r7, #4] - 80019a4: 687b ldr r3, [r7, #4] + 800197e: 4b28 ldr r3, [pc, #160] @ (8001a20 ) + 8001980: 695b ldr r3, [r3, #20] + 8001982: 4a27 ldr r2, [pc, #156] @ (8001a20 ) + 8001984: f443 2380 orr.w r3, r3, #262144 @ 0x40000 + 8001988: 6153 str r3, [r2, #20] + 800198a: 4b25 ldr r3, [pc, #148] @ (8001a20 ) + 800198c: 695b ldr r3, [r3, #20] + 800198e: f403 2380 and.w r3, r3, #262144 @ 0x40000 + 8001992: 607b str r3, [r7, #4] + 8001994: 687b ldr r3, [r7, #4] /*Configure GPIO pin Output Level */ HAL_GPIO_WritePin(GPIOB, IN12_Pin|IN11_Pin|IN13_Pin|IN9_Pin - 80019a6: 2200 movs r2, #0 - 80019a8: f64f 7176 movw r1, #65398 @ 0xff76 - 80019ac: 4821 ldr r0, [pc, #132] @ (8001a34 ) - 80019ae: f003 f8c7 bl 8004b40 + 8001996: 2200 movs r2, #0 + 8001998: f64f 7176 movw r1, #65398 @ 0xff76 + 800199c: 4821 ldr r0, [pc, #132] @ (8001a24 ) + 800199e: f003 f8c7 bl 8004b30 |IN3_Pin|IN8_Pin|IN5_Pin|IN4_Pin |DSEL0_Pin|DSEL1_Pin|PC_EN_Pin|IN7_Pin |IN10_Pin, GPIO_PIN_RESET); /*Configure GPIO pin Output Level */ HAL_GPIO_WritePin(GPIOC, LED4_Pin|LED3_Pin|LED2_Pin|LED1_Pin, GPIO_PIN_RESET); - 80019b2: 2200 movs r2, #0 - 80019b4: f44f 7170 mov.w r1, #960 @ 0x3c0 - 80019b8: 481f ldr r0, [pc, #124] @ (8001a38 ) - 80019ba: f003 f8c1 bl 8004b40 + 80019a2: 2200 movs r2, #0 + 80019a4: f44f 7170 mov.w r1, #960 @ 0x3c0 + 80019a8: 481f ldr r0, [pc, #124] @ (8001a28 ) + 80019aa: f003 f8c1 bl 8004b30 /*Configure GPIO pin Output Level */ HAL_GPIO_WritePin(GPIOA, IN2_Pin|IN1_Pin|IN6_Pin, GPIO_PIN_RESET); - 80019be: 2200 movs r2, #0 - 80019c0: f44f 61e0 mov.w r1, #1792 @ 0x700 - 80019c4: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 - 80019c8: f003 f8ba bl 8004b40 + 80019ae: 2200 movs r2, #0 + 80019b0: f44f 61e0 mov.w r1, #1792 @ 0x700 + 80019b4: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 + 80019b8: f003 f8ba bl 8004b30 /*Configure GPIO pins : IN12_Pin IN11_Pin IN13_Pin IN9_Pin IN3_Pin IN8_Pin IN5_Pin IN4_Pin DSEL0_Pin DSEL1_Pin PC_EN_Pin IN7_Pin IN10_Pin */ GPIO_InitStruct.Pin = IN12_Pin|IN11_Pin|IN13_Pin|IN9_Pin - 80019cc: f64f 7376 movw r3, #65398 @ 0xff76 - 80019d0: 617b str r3, [r7, #20] + 80019bc: f64f 7376 movw r3, #65398 @ 0xff76 + 80019c0: 617b str r3, [r7, #20] |IN3_Pin|IN8_Pin|IN5_Pin|IN4_Pin |DSEL0_Pin|DSEL1_Pin|PC_EN_Pin|IN7_Pin |IN10_Pin; GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; - 80019d2: 2301 movs r3, #1 - 80019d4: 61bb str r3, [r7, #24] + 80019c2: 2301 movs r3, #1 + 80019c4: 61bb str r3, [r7, #24] GPIO_InitStruct.Pull = GPIO_NOPULL; - 80019d6: 2300 movs r3, #0 - 80019d8: 61fb str r3, [r7, #28] + 80019c6: 2300 movs r3, #0 + 80019c8: 61fb str r3, [r7, #28] GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; - 80019da: 2300 movs r3, #0 - 80019dc: 623b str r3, [r7, #32] + 80019ca: 2300 movs r3, #0 + 80019cc: 623b str r3, [r7, #32] HAL_GPIO_Init(GPIOB, &GPIO_InitStruct); - 80019de: f107 0314 add.w r3, r7, #20 - 80019e2: 4619 mov r1, r3 - 80019e4: 4813 ldr r0, [pc, #76] @ (8001a34 ) - 80019e6: f002 ff31 bl 800484c + 80019ce: f107 0314 add.w r3, r7, #20 + 80019d2: 4619 mov r1, r3 + 80019d4: 4813 ldr r0, [pc, #76] @ (8001a24 ) + 80019d6: f002 ff31 bl 800483c /*Configure GPIO pins : LED4_Pin LED3_Pin LED2_Pin LED1_Pin */ GPIO_InitStruct.Pin = LED4_Pin|LED3_Pin|LED2_Pin|LED1_Pin; - 80019ea: f44f 7370 mov.w r3, #960 @ 0x3c0 - 80019ee: 617b str r3, [r7, #20] + 80019da: f44f 7370 mov.w r3, #960 @ 0x3c0 + 80019de: 617b str r3, [r7, #20] GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; - 80019f0: 2301 movs r3, #1 - 80019f2: 61bb str r3, [r7, #24] + 80019e0: 2301 movs r3, #1 + 80019e2: 61bb str r3, [r7, #24] GPIO_InitStruct.Pull = GPIO_NOPULL; - 80019f4: 2300 movs r3, #0 - 80019f6: 61fb str r3, [r7, #28] + 80019e4: 2300 movs r3, #0 + 80019e6: 61fb str r3, [r7, #28] GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; - 80019f8: 2300 movs r3, #0 - 80019fa: 623b str r3, [r7, #32] + 80019e8: 2300 movs r3, #0 + 80019ea: 623b str r3, [r7, #32] HAL_GPIO_Init(GPIOC, &GPIO_InitStruct); - 80019fc: f107 0314 add.w r3, r7, #20 - 8001a00: 4619 mov r1, r3 - 8001a02: 480d ldr r0, [pc, #52] @ (8001a38 ) - 8001a04: f002 ff22 bl 800484c + 80019ec: f107 0314 add.w r3, r7, #20 + 80019f0: 4619 mov r1, r3 + 80019f2: 480d ldr r0, [pc, #52] @ (8001a28 ) + 80019f4: f002 ff22 bl 800483c /*Configure GPIO pins : IN2_Pin IN1_Pin IN6_Pin */ GPIO_InitStruct.Pin = IN2_Pin|IN1_Pin|IN6_Pin; - 8001a08: f44f 63e0 mov.w r3, #1792 @ 0x700 - 8001a0c: 617b str r3, [r7, #20] + 80019f8: f44f 63e0 mov.w r3, #1792 @ 0x700 + 80019fc: 617b str r3, [r7, #20] GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; - 8001a0e: 2301 movs r3, #1 - 8001a10: 61bb str r3, [r7, #24] + 80019fe: 2301 movs r3, #1 + 8001a00: 61bb str r3, [r7, #24] GPIO_InitStruct.Pull = GPIO_NOPULL; - 8001a12: 2300 movs r3, #0 - 8001a14: 61fb str r3, [r7, #28] + 8001a02: 2300 movs r3, #0 + 8001a04: 61fb str r3, [r7, #28] GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; - 8001a16: 2300 movs r3, #0 - 8001a18: 623b str r3, [r7, #32] + 8001a06: 2300 movs r3, #0 + 8001a08: 623b str r3, [r7, #32] HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); - 8001a1a: f107 0314 add.w r3, r7, #20 - 8001a1e: 4619 mov r1, r3 - 8001a20: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 - 8001a24: f002 ff12 bl 800484c + 8001a0a: f107 0314 add.w r3, r7, #20 + 8001a0e: 4619 mov r1, r3 + 8001a10: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 + 8001a14: f002 ff12 bl 800483c /* USER CODE BEGIN MX_GPIO_Init_2 */ /* USER CODE END MX_GPIO_Init_2 */ } - 8001a28: bf00 nop - 8001a2a: 3728 adds r7, #40 @ 0x28 - 8001a2c: 46bd mov sp, r7 - 8001a2e: bd80 pop {r7, pc} - 8001a30: 40021000 .word 0x40021000 - 8001a34: 48000400 .word 0x48000400 - 8001a38: 48000800 .word 0x48000800 + 8001a18: bf00 nop + 8001a1a: 3728 adds r7, #40 @ 0x28 + 8001a1c: 46bd mov sp, r7 + 8001a1e: bd80 pop {r7, pc} + 8001a20: 40021000 .word 0x40021000 + 8001a24: 48000400 .word 0x48000400 + 8001a28: 48000800 .word 0x48000800 -08001a3c : +08001a2c : /** * @brief This function is executed in case of error occurrence. * @retval None */ void Error_Handler(void) { - 8001a3c: b480 push {r7} - 8001a3e: af00 add r7, sp, #0 + 8001a2c: b480 push {r7} + 8001a2e: af00 add r7, sp, #0 \details Disables IRQ interrupts by setting the I-bit in the CPSR. Can only be executed in Privileged modes. */ __STATIC_FORCEINLINE void __disable_irq(void) { __ASM volatile ("cpsid i" : : : "memory"); - 8001a40: b672 cpsid i + 8001a30: b672 cpsid i } - 8001a42: bf00 nop + 8001a32: bf00 nop /* USER CODE BEGIN Error_Handler_Debug */ /* User can add his own implementation to report the HAL error return state */ __disable_irq(); while (1) - 8001a44: bf00 nop - 8001a46: e7fd b.n 8001a44 + 8001a34: bf00 nop + 8001a36: e7fd b.n 8001a34 -08001a48 : +08001a38 : extern enable_gpios update_ports; extern current_measurements current_measurements_adc_val; volatile err_states error; extern int inhibit_SDC; void check_plausibility() { - 8001a48: b480 push {r7} - 8001a4a: af00 add r7, sp, #0 + 8001a38: b480 push {r7} + 8001a3a: af00 add r7, sp, #0 if (!update_ports.portb.sdc || inhibit_SDC == 1) {error.group1.sdc_open = 1;} - 8001a4c: 4b9c ldr r3, [pc, #624] @ (8001cc0 ) - 8001a4e: 785b ldrb r3, [r3, #1] - 8001a50: f003 0302 and.w r3, r3, #2 - 8001a54: b2db uxtb r3, r3 - 8001a56: 2b00 cmp r3, #0 - 8001a58: d003 beq.n 8001a62 - 8001a5a: 4b9a ldr r3, [pc, #616] @ (8001cc4 ) - 8001a5c: 681b ldr r3, [r3, #0] - 8001a5e: 2b01 cmp r3, #1 - 8001a60: d105 bne.n 8001a6e - 8001a62: 4a99 ldr r2, [pc, #612] @ (8001cc8 ) - 8001a64: 7813 ldrb r3, [r2, #0] - 8001a66: f043 0301 orr.w r3, r3, #1 - 8001a6a: 7013 strb r3, [r2, #0] - 8001a6c: e004 b.n 8001a78 + 8001a3c: 4b9c ldr r3, [pc, #624] @ (8001cb0 ) + 8001a3e: 785b ldrb r3, [r3, #1] + 8001a40: f003 0302 and.w r3, r3, #2 + 8001a44: b2db uxtb r3, r3 + 8001a46: 2b00 cmp r3, #0 + 8001a48: d003 beq.n 8001a52 + 8001a4a: 4b9a ldr r3, [pc, #616] @ (8001cb4 ) + 8001a4c: 681b ldr r3, [r3, #0] + 8001a4e: 2b01 cmp r3, #1 + 8001a50: d105 bne.n 8001a5e + 8001a52: 4a99 ldr r2, [pc, #612] @ (8001cb8 ) + 8001a54: 7813 ldrb r3, [r2, #0] + 8001a56: f043 0301 orr.w r3, r3, #1 + 8001a5a: 7013 strb r3, [r2, #0] + 8001a5c: e004 b.n 8001a68 else {error.group1.sdc_open = 0;} - 8001a6e: 4a96 ldr r2, [pc, #600] @ (8001cc8 ) - 8001a70: 7813 ldrb r3, [r2, #0] - 8001a72: f36f 0300 bfc r3, #0, #1 - 8001a76: 7013 strb r3, [r2, #0] + 8001a5e: 4a96 ldr r2, [pc, #600] @ (8001cb8 ) + 8001a60: 7813 ldrb r3, [r2, #0] + 8001a62: f36f 0300 bfc r3, #0, #1 + 8001a66: 7013 strb r3, [r2, #0] if (update_ports.porta.acc_cooling == 1 && current_measurements_adc_val.acc_cooling == 0) { - 8001a78: 4b91 ldr r3, [pc, #580] @ (8001cc0 ) - 8001a7a: 781b ldrb r3, [r3, #0] - 8001a7c: f003 0301 and.w r3, r3, #1 - 8001a80: b2db uxtb r3, r3 - 8001a82: 2b00 cmp r3, #0 - 8001a84: d009 beq.n 8001a9a - 8001a86: 4b91 ldr r3, [pc, #580] @ (8001ccc ) - 8001a88: 881b ldrh r3, [r3, #0] - 8001a8a: 2b00 cmp r3, #0 - 8001a8c: d105 bne.n 8001a9a + 8001a68: 4b91 ldr r3, [pc, #580] @ (8001cb0 ) + 8001a6a: 781b ldrb r3, [r3, #0] + 8001a6c: f003 0301 and.w r3, r3, #1 + 8001a70: b2db uxtb r3, r3 + 8001a72: 2b00 cmp r3, #0 + 8001a74: d009 beq.n 8001a8a + 8001a76: 4b91 ldr r3, [pc, #580] @ (8001cbc ) + 8001a78: 881b ldrh r3, [r3, #0] + 8001a7a: 2b00 cmp r3, #0 + 8001a7c: d105 bne.n 8001a8a error.group1.noload_acc_cooling = 1; - 8001a8e: 4a8e ldr r2, [pc, #568] @ (8001cc8 ) - 8001a90: 7813 ldrb r3, [r2, #0] - 8001a92: f043 0302 orr.w r3, r3, #2 - 8001a96: 7013 strb r3, [r2, #0] - 8001a98: e004 b.n 8001aa4 + 8001a7e: 4a8e ldr r2, [pc, #568] @ (8001cb8 ) + 8001a80: 7813 ldrb r3, [r2, #0] + 8001a82: f043 0302 orr.w r3, r3, #2 + 8001a86: 7013 strb r3, [r2, #0] + 8001a88: e004 b.n 8001a94 } else { error.group1.noload_acc_cooling = 0; - 8001a9a: 4a8b ldr r2, [pc, #556] @ (8001cc8 ) - 8001a9c: 7813 ldrb r3, [r2, #0] - 8001a9e: f36f 0341 bfc r3, #1, #1 - 8001aa2: 7013 strb r3, [r2, #0] + 8001a8a: 4a8b ldr r2, [pc, #556] @ (8001cb8 ) + 8001a8c: 7813 ldrb r3, [r2, #0] + 8001a8e: f36f 0341 bfc r3, #1, #1 + 8001a92: 7013 strb r3, [r2, #0] } if (update_ports.porta.ts_cooling == 1 && current_measurements_adc_val.ts_cooling == 0) { - 8001aa4: 4b86 ldr r3, [pc, #536] @ (8001cc0 ) - 8001aa6: 781b ldrb r3, [r3, #0] - 8001aa8: f003 0302 and.w r3, r3, #2 - 8001aac: b2db uxtb r3, r3 - 8001aae: 2b00 cmp r3, #0 - 8001ab0: d009 beq.n 8001ac6 - 8001ab2: 4b86 ldr r3, [pc, #536] @ (8001ccc ) - 8001ab4: 885b ldrh r3, [r3, #2] - 8001ab6: 2b00 cmp r3, #0 - 8001ab8: d105 bne.n 8001ac6 + 8001a94: 4b86 ldr r3, [pc, #536] @ (8001cb0 ) + 8001a96: 781b ldrb r3, [r3, #0] + 8001a98: f003 0302 and.w r3, r3, #2 + 8001a9c: b2db uxtb r3, r3 + 8001a9e: 2b00 cmp r3, #0 + 8001aa0: d009 beq.n 8001ab6 + 8001aa2: 4b86 ldr r3, [pc, #536] @ (8001cbc ) + 8001aa4: 885b ldrh r3, [r3, #2] + 8001aa6: 2b00 cmp r3, #0 + 8001aa8: d105 bne.n 8001ab6 error.group1.noload_ts_cooling = 1; - 8001aba: 4a83 ldr r2, [pc, #524] @ (8001cc8 ) - 8001abc: 7813 ldrb r3, [r2, #0] - 8001abe: f043 0304 orr.w r3, r3, #4 - 8001ac2: 7013 strb r3, [r2, #0] - 8001ac4: e004 b.n 8001ad0 + 8001aaa: 4a83 ldr r2, [pc, #524] @ (8001cb8 ) + 8001aac: 7813 ldrb r3, [r2, #0] + 8001aae: f043 0304 orr.w r3, r3, #4 + 8001ab2: 7013 strb r3, [r2, #0] + 8001ab4: e004 b.n 8001ac0 } else { error.group1.noload_ts_cooling = 0; - 8001ac6: 4a80 ldr r2, [pc, #512] @ (8001cc8 ) - 8001ac8: 7813 ldrb r3, [r2, #0] - 8001aca: f36f 0382 bfc r3, #2, #1 - 8001ace: 7013 strb r3, [r2, #0] + 8001ab6: 4a80 ldr r2, [pc, #512] @ (8001cb8 ) + 8001ab8: 7813 ldrb r3, [r2, #0] + 8001aba: f36f 0382 bfc r3, #2, #1 + 8001abe: 7013 strb r3, [r2, #0] } if (update_ports.porta.drs == 1 && current_measurements_adc_val.drs == 0) { - 8001ad0: 4b7b ldr r3, [pc, #492] @ (8001cc0 ) - 8001ad2: 781b ldrb r3, [r3, #0] - 8001ad4: f003 0304 and.w r3, r3, #4 - 8001ad8: b2db uxtb r3, r3 - 8001ada: 2b00 cmp r3, #0 - 8001adc: d009 beq.n 8001af2 - 8001ade: 4b7b ldr r3, [pc, #492] @ (8001ccc ) - 8001ae0: 889b ldrh r3, [r3, #4] - 8001ae2: 2b00 cmp r3, #0 - 8001ae4: d105 bne.n 8001af2 + 8001ac0: 4b7b ldr r3, [pc, #492] @ (8001cb0 ) + 8001ac2: 781b ldrb r3, [r3, #0] + 8001ac4: f003 0304 and.w r3, r3, #4 + 8001ac8: b2db uxtb r3, r3 + 8001aca: 2b00 cmp r3, #0 + 8001acc: d009 beq.n 8001ae2 + 8001ace: 4b7b ldr r3, [pc, #492] @ (8001cbc ) + 8001ad0: 889b ldrh r3, [r3, #4] + 8001ad2: 2b00 cmp r3, #0 + 8001ad4: d105 bne.n 8001ae2 error.group1.noload_drs = 1; - 8001ae6: 4a78 ldr r2, [pc, #480] @ (8001cc8 ) - 8001ae8: 7813 ldrb r3, [r2, #0] - 8001aea: f043 0308 orr.w r3, r3, #8 - 8001aee: 7013 strb r3, [r2, #0] - 8001af0: e004 b.n 8001afc + 8001ad6: 4a78 ldr r2, [pc, #480] @ (8001cb8 ) + 8001ad8: 7813 ldrb r3, [r2, #0] + 8001ada: f043 0308 orr.w r3, r3, #8 + 8001ade: 7013 strb r3, [r2, #0] + 8001ae0: e004 b.n 8001aec } else { error.group1.noload_drs = 0; - 8001af2: 4a75 ldr r2, [pc, #468] @ (8001cc8 ) - 8001af4: 7813 ldrb r3, [r2, #0] - 8001af6: f36f 03c3 bfc r3, #3, #1 - 8001afa: 7013 strb r3, [r2, #0] + 8001ae2: 4a75 ldr r2, [pc, #468] @ (8001cb8 ) + 8001ae4: 7813 ldrb r3, [r2, #0] + 8001ae6: f36f 03c3 bfc r3, #3, #1 + 8001aea: 7013 strb r3, [r2, #0] } if (update_ports.porta.acu == 1 && current_measurements_adc_val.acu == 0) { - 8001afc: 4b70 ldr r3, [pc, #448] @ (8001cc0 ) - 8001afe: 781b ldrb r3, [r3, #0] - 8001b00: f003 0308 and.w r3, r3, #8 - 8001b04: b2db uxtb r3, r3 - 8001b06: 2b00 cmp r3, #0 - 8001b08: d009 beq.n 8001b1e - 8001b0a: 4b70 ldr r3, [pc, #448] @ (8001ccc ) - 8001b0c: 88db ldrh r3, [r3, #6] - 8001b0e: 2b00 cmp r3, #0 - 8001b10: d105 bne.n 8001b1e + 8001aec: 4b70 ldr r3, [pc, #448] @ (8001cb0 ) + 8001aee: 781b ldrb r3, [r3, #0] + 8001af0: f003 0308 and.w r3, r3, #8 + 8001af4: b2db uxtb r3, r3 + 8001af6: 2b00 cmp r3, #0 + 8001af8: d009 beq.n 8001b0e + 8001afa: 4b70 ldr r3, [pc, #448] @ (8001cbc ) + 8001afc: 88db ldrh r3, [r3, #6] + 8001afe: 2b00 cmp r3, #0 + 8001b00: d105 bne.n 8001b0e error.group1.noload_acu = 1; - 8001b12: 4a6d ldr r2, [pc, #436] @ (8001cc8 ) - 8001b14: 7813 ldrb r3, [r2, #0] - 8001b16: f043 0310 orr.w r3, r3, #16 - 8001b1a: 7013 strb r3, [r2, #0] - 8001b1c: e004 b.n 8001b28 + 8001b02: 4a6d ldr r2, [pc, #436] @ (8001cb8 ) + 8001b04: 7813 ldrb r3, [r2, #0] + 8001b06: f043 0310 orr.w r3, r3, #16 + 8001b0a: 7013 strb r3, [r2, #0] + 8001b0c: e004 b.n 8001b18 } else { error.group1.noload_acu = 0; - 8001b1e: 4a6a ldr r2, [pc, #424] @ (8001cc8 ) - 8001b20: 7813 ldrb r3, [r2, #0] - 8001b22: f36f 1304 bfc r3, #4, #1 - 8001b26: 7013 strb r3, [r2, #0] + 8001b0e: 4a6a ldr r2, [pc, #424] @ (8001cb8 ) + 8001b10: 7813 ldrb r3, [r2, #0] + 8001b12: f36f 1304 bfc r3, #4, #1 + 8001b16: 7013 strb r3, [r2, #0] } if (update_ports.porta.epsc == 1 && current_measurements_adc_val.epsc == 0) { - 8001b28: 4b65 ldr r3, [pc, #404] @ (8001cc0 ) - 8001b2a: 781b ldrb r3, [r3, #0] - 8001b2c: f003 0310 and.w r3, r3, #16 - 8001b30: b2db uxtb r3, r3 - 8001b32: 2b00 cmp r3, #0 - 8001b34: d009 beq.n 8001b4a - 8001b36: 4b65 ldr r3, [pc, #404] @ (8001ccc ) - 8001b38: 891b ldrh r3, [r3, #8] - 8001b3a: 2b00 cmp r3, #0 - 8001b3c: d105 bne.n 8001b4a + 8001b18: 4b65 ldr r3, [pc, #404] @ (8001cb0 ) + 8001b1a: 781b ldrb r3, [r3, #0] + 8001b1c: f003 0310 and.w r3, r3, #16 + 8001b20: b2db uxtb r3, r3 + 8001b22: 2b00 cmp r3, #0 + 8001b24: d009 beq.n 8001b3a + 8001b26: 4b65 ldr r3, [pc, #404] @ (8001cbc ) + 8001b28: 891b ldrh r3, [r3, #8] + 8001b2a: 2b00 cmp r3, #0 + 8001b2c: d105 bne.n 8001b3a error.group1.noload_epsc = 1; - 8001b3e: 4a62 ldr r2, [pc, #392] @ (8001cc8 ) - 8001b40: 7813 ldrb r3, [r2, #0] - 8001b42: f043 0320 orr.w r3, r3, #32 - 8001b46: 7013 strb r3, [r2, #0] - 8001b48: e004 b.n 8001b54 + 8001b2e: 4a62 ldr r2, [pc, #392] @ (8001cb8 ) + 8001b30: 7813 ldrb r3, [r2, #0] + 8001b32: f043 0320 orr.w r3, r3, #32 + 8001b36: 7013 strb r3, [r2, #0] + 8001b38: e004 b.n 8001b44 } else { error.group1.noload_epsc = 0; - 8001b4a: 4a5f ldr r2, [pc, #380] @ (8001cc8 ) - 8001b4c: 7813 ldrb r3, [r2, #0] - 8001b4e: f36f 1345 bfc r3, #5, #1 - 8001b52: 7013 strb r3, [r2, #0] + 8001b3a: 4a5f ldr r2, [pc, #380] @ (8001cb8 ) + 8001b3c: 7813 ldrb r3, [r2, #0] + 8001b3e: f36f 1345 bfc r3, #5, #1 + 8001b42: 7013 strb r3, [r2, #0] } if (update_ports.porta.inverter == 1 && current_measurements_adc_val.inverter == 0) { - 8001b54: 4b5a ldr r3, [pc, #360] @ (8001cc0 ) - 8001b56: 781b ldrb r3, [r3, #0] - 8001b58: f003 0320 and.w r3, r3, #32 - 8001b5c: b2db uxtb r3, r3 - 8001b5e: 2b00 cmp r3, #0 - 8001b60: d009 beq.n 8001b76 - 8001b62: 4b5a ldr r3, [pc, #360] @ (8001ccc ) - 8001b64: 895b ldrh r3, [r3, #10] - 8001b66: 2b00 cmp r3, #0 - 8001b68: d105 bne.n 8001b76 + 8001b44: 4b5a ldr r3, [pc, #360] @ (8001cb0 ) + 8001b46: 781b ldrb r3, [r3, #0] + 8001b48: f003 0320 and.w r3, r3, #32 + 8001b4c: b2db uxtb r3, r3 + 8001b4e: 2b00 cmp r3, #0 + 8001b50: d009 beq.n 8001b66 + 8001b52: 4b5a ldr r3, [pc, #360] @ (8001cbc ) + 8001b54: 895b ldrh r3, [r3, #10] + 8001b56: 2b00 cmp r3, #0 + 8001b58: d105 bne.n 8001b66 error.group1.noload_inverter = 1; - 8001b6a: 4a57 ldr r2, [pc, #348] @ (8001cc8 ) - 8001b6c: 7813 ldrb r3, [r2, #0] - 8001b6e: f043 0340 orr.w r3, r3, #64 @ 0x40 - 8001b72: 7013 strb r3, [r2, #0] - 8001b74: e004 b.n 8001b80 + 8001b5a: 4a57 ldr r2, [pc, #348] @ (8001cb8 ) + 8001b5c: 7813 ldrb r3, [r2, #0] + 8001b5e: f043 0340 orr.w r3, r3, #64 @ 0x40 + 8001b62: 7013 strb r3, [r2, #0] + 8001b64: e004 b.n 8001b70 } else { error.group1.noload_inverter = 0; - 8001b76: 4a54 ldr r2, [pc, #336] @ (8001cc8 ) - 8001b78: 7813 ldrb r3, [r2, #0] - 8001b7a: f36f 1386 bfc r3, #6, #1 - 8001b7e: 7013 strb r3, [r2, #0] + 8001b66: 4a54 ldr r2, [pc, #336] @ (8001cb8 ) + 8001b68: 7813 ldrb r3, [r2, #0] + 8001b6a: f36f 1386 bfc r3, #6, #1 + 8001b6e: 7013 strb r3, [r2, #0] } if (update_ports.porta.lidar == 1 && current_measurements_adc_val.lidar == 0) { - 8001b80: 4b4f ldr r3, [pc, #316] @ (8001cc0 ) - 8001b82: 781b ldrb r3, [r3, #0] - 8001b84: f003 0340 and.w r3, r3, #64 @ 0x40 - 8001b88: b2db uxtb r3, r3 - 8001b8a: 2b00 cmp r3, #0 - 8001b8c: d009 beq.n 8001ba2 - 8001b8e: 4b4f ldr r3, [pc, #316] @ (8001ccc ) - 8001b90: 899b ldrh r3, [r3, #12] - 8001b92: 2b00 cmp r3, #0 - 8001b94: d105 bne.n 8001ba2 + 8001b70: 4b4f ldr r3, [pc, #316] @ (8001cb0 ) + 8001b72: 781b ldrb r3, [r3, #0] + 8001b74: f003 0340 and.w r3, r3, #64 @ 0x40 + 8001b78: b2db uxtb r3, r3 + 8001b7a: 2b00 cmp r3, #0 + 8001b7c: d009 beq.n 8001b92 + 8001b7e: 4b4f ldr r3, [pc, #316] @ (8001cbc ) + 8001b80: 899b ldrh r3, [r3, #12] + 8001b82: 2b00 cmp r3, #0 + 8001b84: d105 bne.n 8001b92 error.group1.noload_lidar = 1; - 8001b96: 4a4c ldr r2, [pc, #304] @ (8001cc8 ) - 8001b98: 7813 ldrb r3, [r2, #0] - 8001b9a: f043 0380 orr.w r3, r3, #128 @ 0x80 - 8001b9e: 7013 strb r3, [r2, #0] - 8001ba0: e004 b.n 8001bac + 8001b86: 4a4c ldr r2, [pc, #304] @ (8001cb8 ) + 8001b88: 7813 ldrb r3, [r2, #0] + 8001b8a: f043 0380 orr.w r3, r3, #128 @ 0x80 + 8001b8e: 7013 strb r3, [r2, #0] + 8001b90: e004 b.n 8001b9c } else { error.group1.noload_lidar = 0; - 8001ba2: 4a49 ldr r2, [pc, #292] @ (8001cc8 ) - 8001ba4: 7813 ldrb r3, [r2, #0] - 8001ba6: f36f 13c7 bfc r3, #7, #1 - 8001baa: 7013 strb r3, [r2, #0] + 8001b92: 4a49 ldr r2, [pc, #292] @ (8001cb8 ) + 8001b94: 7813 ldrb r3, [r2, #0] + 8001b96: f36f 13c7 bfc r3, #7, #1 + 8001b9a: 7013 strb r3, [r2, #0] } if (update_ports.porta.misc == 1 && current_measurements_adc_val.misc == 0) { - 8001bac: 4b44 ldr r3, [pc, #272] @ (8001cc0 ) - 8001bae: 781b ldrb r3, [r3, #0] - 8001bb0: f023 037f bic.w r3, r3, #127 @ 0x7f - 8001bb4: b2db uxtb r3, r3 - 8001bb6: 2b00 cmp r3, #0 - 8001bb8: d009 beq.n 8001bce - 8001bba: 4b44 ldr r3, [pc, #272] @ (8001ccc ) - 8001bbc: 89db ldrh r3, [r3, #14] - 8001bbe: 2b00 cmp r3, #0 - 8001bc0: d105 bne.n 8001bce + 8001b9c: 4b44 ldr r3, [pc, #272] @ (8001cb0 ) + 8001b9e: 781b ldrb r3, [r3, #0] + 8001ba0: f023 037f bic.w r3, r3, #127 @ 0x7f + 8001ba4: b2db uxtb r3, r3 + 8001ba6: 2b00 cmp r3, #0 + 8001ba8: d009 beq.n 8001bbe + 8001baa: 4b44 ldr r3, [pc, #272] @ (8001cbc ) + 8001bac: 89db ldrh r3, [r3, #14] + 8001bae: 2b00 cmp r3, #0 + 8001bb0: d105 bne.n 8001bbe error.group2.noload_misc = 1; - 8001bc2: 4a41 ldr r2, [pc, #260] @ (8001cc8 ) - 8001bc4: 7853 ldrb r3, [r2, #1] - 8001bc6: f043 0301 orr.w r3, r3, #1 - 8001bca: 7053 strb r3, [r2, #1] - 8001bcc: e004 b.n 8001bd8 + 8001bb2: 4a41 ldr r2, [pc, #260] @ (8001cb8 ) + 8001bb4: 7853 ldrb r3, [r2, #1] + 8001bb6: f043 0301 orr.w r3, r3, #1 + 8001bba: 7053 strb r3, [r2, #1] + 8001bbc: e004 b.n 8001bc8 } else { error.group2.noload_misc = 0; - 8001bce: 4a3e ldr r2, [pc, #248] @ (8001cc8 ) - 8001bd0: 7853 ldrb r3, [r2, #1] - 8001bd2: f36f 0300 bfc r3, #0, #1 - 8001bd6: 7053 strb r3, [r2, #1] + 8001bbe: 4a3e ldr r2, [pc, #248] @ (8001cb8 ) + 8001bc0: 7853 ldrb r3, [r2, #1] + 8001bc2: f36f 0300 bfc r3, #0, #1 + 8001bc6: 7053 strb r3, [r2, #1] } if (update_ports.portb.alwayson == 1 && current_measurements_adc_val.alwayson == 0) { - 8001bd8: 4b39 ldr r3, [pc, #228] @ (8001cc0 ) - 8001bda: 785b ldrb r3, [r3, #1] - 8001bdc: f003 0301 and.w r3, r3, #1 - 8001be0: b2db uxtb r3, r3 - 8001be2: 2b00 cmp r3, #0 - 8001be4: d009 beq.n 8001bfa - 8001be6: 4b39 ldr r3, [pc, #228] @ (8001ccc ) - 8001be8: 8a1b ldrh r3, [r3, #16] - 8001bea: 2b00 cmp r3, #0 - 8001bec: d105 bne.n 8001bfa + 8001bc8: 4b39 ldr r3, [pc, #228] @ (8001cb0 ) + 8001bca: 785b ldrb r3, [r3, #1] + 8001bcc: f003 0301 and.w r3, r3, #1 + 8001bd0: b2db uxtb r3, r3 + 8001bd2: 2b00 cmp r3, #0 + 8001bd4: d009 beq.n 8001bea + 8001bd6: 4b39 ldr r3, [pc, #228] @ (8001cbc ) + 8001bd8: 8a1b ldrh r3, [r3, #16] + 8001bda: 2b00 cmp r3, #0 + 8001bdc: d105 bne.n 8001bea error.group2.noload_alwayson = 1; - 8001bee: 4a36 ldr r2, [pc, #216] @ (8001cc8 ) - 8001bf0: 7853 ldrb r3, [r2, #1] - 8001bf2: f043 0302 orr.w r3, r3, #2 - 8001bf6: 7053 strb r3, [r2, #1] - 8001bf8: e004 b.n 8001c04 + 8001bde: 4a36 ldr r2, [pc, #216] @ (8001cb8 ) + 8001be0: 7853 ldrb r3, [r2, #1] + 8001be2: f043 0302 orr.w r3, r3, #2 + 8001be6: 7053 strb r3, [r2, #1] + 8001be8: e004 b.n 8001bf4 } else { error.group2.noload_alwayson = 0; - 8001bfa: 4a33 ldr r2, [pc, #204] @ (8001cc8 ) - 8001bfc: 7853 ldrb r3, [r2, #1] - 8001bfe: f36f 0341 bfc r3, #1, #1 - 8001c02: 7053 strb r3, [r2, #1] + 8001bea: 4a33 ldr r2, [pc, #204] @ (8001cb8 ) + 8001bec: 7853 ldrb r3, [r2, #1] + 8001bee: f36f 0341 bfc r3, #1, #1 + 8001bf2: 7053 strb r3, [r2, #1] } if (update_ports.portb.sdc == 1 && current_measurements_adc_val.sdc == 0) { - 8001c04: 4b2e ldr r3, [pc, #184] @ (8001cc0 ) - 8001c06: 785b ldrb r3, [r3, #1] - 8001c08: f003 0302 and.w r3, r3, #2 - 8001c0c: b2db uxtb r3, r3 - 8001c0e: 2b00 cmp r3, #0 - 8001c10: d009 beq.n 8001c26 - 8001c12: 4b2e ldr r3, [pc, #184] @ (8001ccc ) - 8001c14: 8a5b ldrh r3, [r3, #18] - 8001c16: 2b00 cmp r3, #0 - 8001c18: d105 bne.n 8001c26 + 8001bf4: 4b2e ldr r3, [pc, #184] @ (8001cb0 ) + 8001bf6: 785b ldrb r3, [r3, #1] + 8001bf8: f003 0302 and.w r3, r3, #2 + 8001bfc: b2db uxtb r3, r3 + 8001bfe: 2b00 cmp r3, #0 + 8001c00: d009 beq.n 8001c16 + 8001c02: 4b2e ldr r3, [pc, #184] @ (8001cbc ) + 8001c04: 8a5b ldrh r3, [r3, #18] + 8001c06: 2b00 cmp r3, #0 + 8001c08: d105 bne.n 8001c16 error.group2.noload_sdc = 1; - 8001c1a: 4a2b ldr r2, [pc, #172] @ (8001cc8 ) - 8001c1c: 7853 ldrb r3, [r2, #1] - 8001c1e: f043 0304 orr.w r3, r3, #4 - 8001c22: 7053 strb r3, [r2, #1] - 8001c24: e004 b.n 8001c30 + 8001c0a: 4a2b ldr r2, [pc, #172] @ (8001cb8 ) + 8001c0c: 7853 ldrb r3, [r2, #1] + 8001c0e: f043 0304 orr.w r3, r3, #4 + 8001c12: 7053 strb r3, [r2, #1] + 8001c14: e004 b.n 8001c20 } else { error.group2.noload_sdc = 0; - 8001c26: 4a28 ldr r2, [pc, #160] @ (8001cc8 ) - 8001c28: 7853 ldrb r3, [r2, #1] - 8001c2a: f36f 0382 bfc r3, #2, #1 - 8001c2e: 7053 strb r3, [r2, #1] + 8001c16: 4a28 ldr r2, [pc, #160] @ (8001cb8 ) + 8001c18: 7853 ldrb r3, [r2, #1] + 8001c1a: f36f 0382 bfc r3, #2, #1 + 8001c1e: 7053 strb r3, [r2, #1] } if (update_ports.portb.ebs1 == 1 && current_measurements_adc_val.ebs1 == 0) { - 8001c30: 4b23 ldr r3, [pc, #140] @ (8001cc0 ) - 8001c32: 785b ldrb r3, [r3, #1] - 8001c34: f003 0304 and.w r3, r3, #4 - 8001c38: b2db uxtb r3, r3 - 8001c3a: 2b00 cmp r3, #0 - 8001c3c: d009 beq.n 8001c52 - 8001c3e: 4b23 ldr r3, [pc, #140] @ (8001ccc ) - 8001c40: 8a9b ldrh r3, [r3, #20] - 8001c42: 2b00 cmp r3, #0 - 8001c44: d105 bne.n 8001c52 + 8001c20: 4b23 ldr r3, [pc, #140] @ (8001cb0 ) + 8001c22: 785b ldrb r3, [r3, #1] + 8001c24: f003 0304 and.w r3, r3, #4 + 8001c28: b2db uxtb r3, r3 + 8001c2a: 2b00 cmp r3, #0 + 8001c2c: d009 beq.n 8001c42 + 8001c2e: 4b23 ldr r3, [pc, #140] @ (8001cbc ) + 8001c30: 8a9b ldrh r3, [r3, #20] + 8001c32: 2b00 cmp r3, #0 + 8001c34: d105 bne.n 8001c42 error.group2.noload_ebs1 = 1; - 8001c46: 4a20 ldr r2, [pc, #128] @ (8001cc8 ) - 8001c48: 7853 ldrb r3, [r2, #1] - 8001c4a: f043 0308 orr.w r3, r3, #8 - 8001c4e: 7053 strb r3, [r2, #1] - 8001c50: e004 b.n 8001c5c + 8001c36: 4a20 ldr r2, [pc, #128] @ (8001cb8 ) + 8001c38: 7853 ldrb r3, [r2, #1] + 8001c3a: f043 0308 orr.w r3, r3, #8 + 8001c3e: 7053 strb r3, [r2, #1] + 8001c40: e004 b.n 8001c4c } else { error.group2.noload_ebs1 = 0; - 8001c52: 4a1d ldr r2, [pc, #116] @ (8001cc8 ) - 8001c54: 7853 ldrb r3, [r2, #1] - 8001c56: f36f 03c3 bfc r3, #3, #1 - 8001c5a: 7053 strb r3, [r2, #1] + 8001c42: 4a1d ldr r2, [pc, #116] @ (8001cb8 ) + 8001c44: 7853 ldrb r3, [r2, #1] + 8001c46: f36f 03c3 bfc r3, #3, #1 + 8001c4a: 7053 strb r3, [r2, #1] } if (update_ports.portb.ebs2 == 1 && current_measurements_adc_val.ebs2 == 0) { - 8001c5c: 4b18 ldr r3, [pc, #96] @ (8001cc0 ) - 8001c5e: 785b ldrb r3, [r3, #1] - 8001c60: f003 0308 and.w r3, r3, #8 - 8001c64: b2db uxtb r3, r3 - 8001c66: 2b00 cmp r3, #0 - 8001c68: d009 beq.n 8001c7e - 8001c6a: 4b18 ldr r3, [pc, #96] @ (8001ccc ) - 8001c6c: 8adb ldrh r3, [r3, #22] - 8001c6e: 2b00 cmp r3, #0 - 8001c70: d105 bne.n 8001c7e + 8001c4c: 4b18 ldr r3, [pc, #96] @ (8001cb0 ) + 8001c4e: 785b ldrb r3, [r3, #1] + 8001c50: f003 0308 and.w r3, r3, #8 + 8001c54: b2db uxtb r3, r3 + 8001c56: 2b00 cmp r3, #0 + 8001c58: d009 beq.n 8001c6e + 8001c5a: 4b18 ldr r3, [pc, #96] @ (8001cbc ) + 8001c5c: 8adb ldrh r3, [r3, #22] + 8001c5e: 2b00 cmp r3, #0 + 8001c60: d105 bne.n 8001c6e error.group2.noload_ebs2 = 1; - 8001c72: 4a15 ldr r2, [pc, #84] @ (8001cc8 ) - 8001c74: 7853 ldrb r3, [r2, #1] - 8001c76: f043 0310 orr.w r3, r3, #16 - 8001c7a: 7053 strb r3, [r2, #1] - 8001c7c: e004 b.n 8001c88 + 8001c62: 4a15 ldr r2, [pc, #84] @ (8001cb8 ) + 8001c64: 7853 ldrb r3, [r2, #1] + 8001c66: f043 0310 orr.w r3, r3, #16 + 8001c6a: 7053 strb r3, [r2, #1] + 8001c6c: e004 b.n 8001c78 } else { error.group2.noload_ebs2 = 0; - 8001c7e: 4a12 ldr r2, [pc, #72] @ (8001cc8 ) - 8001c80: 7853 ldrb r3, [r2, #1] - 8001c82: f36f 1304 bfc r3, #4, #1 - 8001c86: 7053 strb r3, [r2, #1] + 8001c6e: 4a12 ldr r2, [pc, #72] @ (8001cb8 ) + 8001c70: 7853 ldrb r3, [r2, #1] + 8001c72: f36f 1304 bfc r3, #4, #1 + 8001c76: 7053 strb r3, [r2, #1] } if (update_ports.portb.ebs3 == 1 && current_measurements_adc_val.ebs3 == 0) { - 8001c88: 4b0d ldr r3, [pc, #52] @ (8001cc0 ) - 8001c8a: 785b ldrb r3, [r3, #1] - 8001c8c: f003 0310 and.w r3, r3, #16 - 8001c90: b2db uxtb r3, r3 - 8001c92: 2b00 cmp r3, #0 - 8001c94: d009 beq.n 8001caa - 8001c96: 4b0d ldr r3, [pc, #52] @ (8001ccc ) - 8001c98: 8b1b ldrh r3, [r3, #24] - 8001c9a: 2b00 cmp r3, #0 - 8001c9c: d105 bne.n 8001caa + 8001c78: 4b0d ldr r3, [pc, #52] @ (8001cb0 ) + 8001c7a: 785b ldrb r3, [r3, #1] + 8001c7c: f003 0310 and.w r3, r3, #16 + 8001c80: b2db uxtb r3, r3 + 8001c82: 2b00 cmp r3, #0 + 8001c84: d009 beq.n 8001c9a + 8001c86: 4b0d ldr r3, [pc, #52] @ (8001cbc ) + 8001c88: 8b1b ldrh r3, [r3, #24] + 8001c8a: 2b00 cmp r3, #0 + 8001c8c: d105 bne.n 8001c9a error.group2.noload_ebs3 = 1; - 8001c9e: 4a0a ldr r2, [pc, #40] @ (8001cc8 ) - 8001ca0: 7853 ldrb r3, [r2, #1] - 8001ca2: f043 0320 orr.w r3, r3, #32 - 8001ca6: 7053 strb r3, [r2, #1] - 8001ca8: e005 b.n 8001cb6 + 8001c8e: 4a0a ldr r2, [pc, #40] @ (8001cb8 ) + 8001c90: 7853 ldrb r3, [r2, #1] + 8001c92: f043 0320 orr.w r3, r3, #32 + 8001c96: 7053 strb r3, [r2, #1] + 8001c98: e005 b.n 8001ca6 } else { error.group2.noload_ebs3 = 0; - 8001caa: 4a07 ldr r2, [pc, #28] @ (8001cc8 ) - 8001cac: 7853 ldrb r3, [r2, #1] - 8001cae: f36f 1345 bfc r3, #5, #1 - 8001cb2: 7053 strb r3, [r2, #1] + 8001c9a: 4a07 ldr r2, [pc, #28] @ (8001cb8 ) + 8001c9c: 7853 ldrb r3, [r2, #1] + 8001c9e: f36f 1345 bfc r3, #5, #1 + 8001ca2: 7053 strb r3, [r2, #1] } } - 8001cb4: bf00 nop - 8001cb6: bf00 nop - 8001cb8: 46bd mov sp, r7 - 8001cba: f85d 7b04 ldr.w r7, [sp], #4 - 8001cbe: 4770 bx lr - 8001cc0: 200002e8 .word 0x200002e8 - 8001cc4: 200002f0 .word 0x200002f0 - 8001cc8: 200002f4 .word 0x200002f4 - 8001ccc: 20000098 .word 0x20000098 + 8001ca4: bf00 nop + 8001ca6: bf00 nop + 8001ca8: 46bd mov sp, r7 + 8001caa: f85d 7b04 ldr.w r7, [sp], #4 + 8001cae: 4770 bx lr + 8001cb0: 200002e8 .word 0x200002e8 + 8001cb4: 200002f0 .word 0x200002f0 + 8001cb8: 200002f4 .word 0x200002f4 + 8001cbc: 20000098 .word 0x20000098 -08001cd0 : +08001cc0 : /* USER CODE END 0 */ /** * Initializes the Global MSP. */ void HAL_MspInit(void) { - 8001cd0: b480 push {r7} - 8001cd2: b083 sub sp, #12 - 8001cd4: af00 add r7, sp, #0 + 8001cc0: b480 push {r7} + 8001cc2: b083 sub sp, #12 + 8001cc4: af00 add r7, sp, #0 /* USER CODE BEGIN MspInit 0 */ /* USER CODE END MspInit 0 */ __HAL_RCC_SYSCFG_CLK_ENABLE(); - 8001cd6: 4b0f ldr r3, [pc, #60] @ (8001d14 ) - 8001cd8: 699b ldr r3, [r3, #24] - 8001cda: 4a0e ldr r2, [pc, #56] @ (8001d14 ) - 8001cdc: f043 0301 orr.w r3, r3, #1 - 8001ce0: 6193 str r3, [r2, #24] - 8001ce2: 4b0c ldr r3, [pc, #48] @ (8001d14 ) - 8001ce4: 699b ldr r3, [r3, #24] - 8001ce6: f003 0301 and.w r3, r3, #1 - 8001cea: 607b str r3, [r7, #4] - 8001cec: 687b ldr r3, [r7, #4] + 8001cc6: 4b0f ldr r3, [pc, #60] @ (8001d04 ) + 8001cc8: 699b ldr r3, [r3, #24] + 8001cca: 4a0e ldr r2, [pc, #56] @ (8001d04 ) + 8001ccc: f043 0301 orr.w r3, r3, #1 + 8001cd0: 6193 str r3, [r2, #24] + 8001cd2: 4b0c ldr r3, [pc, #48] @ (8001d04 ) + 8001cd4: 699b ldr r3, [r3, #24] + 8001cd6: f003 0301 and.w r3, r3, #1 + 8001cda: 607b str r3, [r7, #4] + 8001cdc: 687b ldr r3, [r7, #4] __HAL_RCC_PWR_CLK_ENABLE(); - 8001cee: 4b09 ldr r3, [pc, #36] @ (8001d14 ) - 8001cf0: 69db ldr r3, [r3, #28] - 8001cf2: 4a08 ldr r2, [pc, #32] @ (8001d14 ) - 8001cf4: f043 5380 orr.w r3, r3, #268435456 @ 0x10000000 - 8001cf8: 61d3 str r3, [r2, #28] - 8001cfa: 4b06 ldr r3, [pc, #24] @ (8001d14 ) - 8001cfc: 69db ldr r3, [r3, #28] - 8001cfe: f003 5380 and.w r3, r3, #268435456 @ 0x10000000 - 8001d02: 603b str r3, [r7, #0] - 8001d04: 683b ldr r3, [r7, #0] + 8001cde: 4b09 ldr r3, [pc, #36] @ (8001d04 ) + 8001ce0: 69db ldr r3, [r3, #28] + 8001ce2: 4a08 ldr r2, [pc, #32] @ (8001d04 ) + 8001ce4: f043 5380 orr.w r3, r3, #268435456 @ 0x10000000 + 8001ce8: 61d3 str r3, [r2, #28] + 8001cea: 4b06 ldr r3, [pc, #24] @ (8001d04 ) + 8001cec: 69db ldr r3, [r3, #28] + 8001cee: f003 5380 and.w r3, r3, #268435456 @ 0x10000000 + 8001cf2: 603b str r3, [r7, #0] + 8001cf4: 683b ldr r3, [r7, #0] /* System interrupt init*/ /* USER CODE BEGIN MspInit 1 */ /* USER CODE END MspInit 1 */ } - 8001d06: bf00 nop - 8001d08: 370c adds r7, #12 - 8001d0a: 46bd mov sp, r7 - 8001d0c: f85d 7b04 ldr.w r7, [sp], #4 - 8001d10: 4770 bx lr - 8001d12: bf00 nop - 8001d14: 40021000 .word 0x40021000 + 8001cf6: bf00 nop + 8001cf8: 370c adds r7, #12 + 8001cfa: 46bd mov sp, r7 + 8001cfc: f85d 7b04 ldr.w r7, [sp], #4 + 8001d00: 4770 bx lr + 8001d02: bf00 nop + 8001d04: 40021000 .word 0x40021000 -08001d18 : +08001d08 : * This function configures the hardware resources used in this example * @param hadc: ADC handle pointer * @retval None */ void HAL_ADC_MspInit(ADC_HandleTypeDef* hadc) { - 8001d18: b580 push {r7, lr} - 8001d1a: b08e sub sp, #56 @ 0x38 - 8001d1c: af00 add r7, sp, #0 - 8001d1e: 6078 str r0, [r7, #4] + 8001d08: b580 push {r7, lr} + 8001d0a: b08e sub sp, #56 @ 0x38 + 8001d0c: af00 add r7, sp, #0 + 8001d0e: 6078 str r0, [r7, #4] GPIO_InitTypeDef GPIO_InitStruct = {0}; - 8001d20: f107 0324 add.w r3, r7, #36 @ 0x24 - 8001d24: 2200 movs r2, #0 - 8001d26: 601a str r2, [r3, #0] - 8001d28: 605a str r2, [r3, #4] - 8001d2a: 609a str r2, [r3, #8] - 8001d2c: 60da str r2, [r3, #12] - 8001d2e: 611a str r2, [r3, #16] + 8001d10: f107 0324 add.w r3, r7, #36 @ 0x24 + 8001d14: 2200 movs r2, #0 + 8001d16: 601a str r2, [r3, #0] + 8001d18: 605a str r2, [r3, #4] + 8001d1a: 609a str r2, [r3, #8] + 8001d1c: 60da str r2, [r3, #12] + 8001d1e: 611a str r2, [r3, #16] if(hadc->Instance==ADC1) - 8001d30: 687b ldr r3, [r7, #4] - 8001d32: 681b ldr r3, [r3, #0] - 8001d34: f1b3 4fa0 cmp.w r3, #1342177280 @ 0x50000000 - 8001d38: f040 808f bne.w 8001e5a + 8001d20: 687b ldr r3, [r7, #4] + 8001d22: 681b ldr r3, [r3, #0] + 8001d24: f1b3 4fa0 cmp.w r3, #1342177280 @ 0x50000000 + 8001d28: f040 808f bne.w 8001e4a { /* USER CODE BEGIN ADC1_MspInit 0 */ /* USER CODE END ADC1_MspInit 0 */ /* Peripheral clock enable */ HAL_RCC_ADC12_CLK_ENABLED++; - 8001d3c: 4b86 ldr r3, [pc, #536] @ (8001f58 ) - 8001d3e: 681b ldr r3, [r3, #0] - 8001d40: 3301 adds r3, #1 - 8001d42: 4a85 ldr r2, [pc, #532] @ (8001f58 ) - 8001d44: 6013 str r3, [r2, #0] + 8001d2c: 4b86 ldr r3, [pc, #536] @ (8001f48 ) + 8001d2e: 681b ldr r3, [r3, #0] + 8001d30: 3301 adds r3, #1 + 8001d32: 4a85 ldr r2, [pc, #532] @ (8001f48 ) + 8001d34: 6013 str r3, [r2, #0] if(HAL_RCC_ADC12_CLK_ENABLED==1){ - 8001d46: 4b84 ldr r3, [pc, #528] @ (8001f58 ) - 8001d48: 681b ldr r3, [r3, #0] - 8001d4a: 2b01 cmp r3, #1 - 8001d4c: d10b bne.n 8001d66 + 8001d36: 4b84 ldr r3, [pc, #528] @ (8001f48 ) + 8001d38: 681b ldr r3, [r3, #0] + 8001d3a: 2b01 cmp r3, #1 + 8001d3c: d10b bne.n 8001d56 __HAL_RCC_ADC12_CLK_ENABLE(); - 8001d4e: 4b83 ldr r3, [pc, #524] @ (8001f5c ) - 8001d50: 695b ldr r3, [r3, #20] - 8001d52: 4a82 ldr r2, [pc, #520] @ (8001f5c ) - 8001d54: f043 5380 orr.w r3, r3, #268435456 @ 0x10000000 - 8001d58: 6153 str r3, [r2, #20] - 8001d5a: 4b80 ldr r3, [pc, #512] @ (8001f5c ) - 8001d5c: 695b ldr r3, [r3, #20] - 8001d5e: f003 5380 and.w r3, r3, #268435456 @ 0x10000000 - 8001d62: 623b str r3, [r7, #32] - 8001d64: 6a3b ldr r3, [r7, #32] + 8001d3e: 4b83 ldr r3, [pc, #524] @ (8001f4c ) + 8001d40: 695b ldr r3, [r3, #20] + 8001d42: 4a82 ldr r2, [pc, #520] @ (8001f4c ) + 8001d44: f043 5380 orr.w r3, r3, #268435456 @ 0x10000000 + 8001d48: 6153 str r3, [r2, #20] + 8001d4a: 4b80 ldr r3, [pc, #512] @ (8001f4c ) + 8001d4c: 695b ldr r3, [r3, #20] + 8001d4e: f003 5380 and.w r3, r3, #268435456 @ 0x10000000 + 8001d52: 623b str r3, [r7, #32] + 8001d54: 6a3b ldr r3, [r7, #32] } __HAL_RCC_GPIOC_CLK_ENABLE(); - 8001d66: 4b7d ldr r3, [pc, #500] @ (8001f5c ) - 8001d68: 695b ldr r3, [r3, #20] - 8001d6a: 4a7c ldr r2, [pc, #496] @ (8001f5c ) - 8001d6c: f443 2300 orr.w r3, r3, #524288 @ 0x80000 - 8001d70: 6153 str r3, [r2, #20] - 8001d72: 4b7a ldr r3, [pc, #488] @ (8001f5c ) - 8001d74: 695b ldr r3, [r3, #20] - 8001d76: f403 2300 and.w r3, r3, #524288 @ 0x80000 - 8001d7a: 61fb str r3, [r7, #28] - 8001d7c: 69fb ldr r3, [r7, #28] + 8001d56: 4b7d ldr r3, [pc, #500] @ (8001f4c ) + 8001d58: 695b ldr r3, [r3, #20] + 8001d5a: 4a7c ldr r2, [pc, #496] @ (8001f4c ) + 8001d5c: f443 2300 orr.w r3, r3, #524288 @ 0x80000 + 8001d60: 6153 str r3, [r2, #20] + 8001d62: 4b7a ldr r3, [pc, #488] @ (8001f4c ) + 8001d64: 695b ldr r3, [r3, #20] + 8001d66: f403 2300 and.w r3, r3, #524288 @ 0x80000 + 8001d6a: 61fb str r3, [r7, #28] + 8001d6c: 69fb ldr r3, [r7, #28] __HAL_RCC_GPIOA_CLK_ENABLE(); - 8001d7e: 4b77 ldr r3, [pc, #476] @ (8001f5c ) - 8001d80: 695b ldr r3, [r3, #20] - 8001d82: 4a76 ldr r2, [pc, #472] @ (8001f5c ) - 8001d84: f443 3300 orr.w r3, r3, #131072 @ 0x20000 - 8001d88: 6153 str r3, [r2, #20] - 8001d8a: 4b74 ldr r3, [pc, #464] @ (8001f5c ) - 8001d8c: 695b ldr r3, [r3, #20] - 8001d8e: f403 3300 and.w r3, r3, #131072 @ 0x20000 - 8001d92: 61bb str r3, [r7, #24] - 8001d94: 69bb ldr r3, [r7, #24] + 8001d6e: 4b77 ldr r3, [pc, #476] @ (8001f4c ) + 8001d70: 695b ldr r3, [r3, #20] + 8001d72: 4a76 ldr r2, [pc, #472] @ (8001f4c ) + 8001d74: f443 3300 orr.w r3, r3, #131072 @ 0x20000 + 8001d78: 6153 str r3, [r2, #20] + 8001d7a: 4b74 ldr r3, [pc, #464] @ (8001f4c ) + 8001d7c: 695b ldr r3, [r3, #20] + 8001d7e: f403 3300 and.w r3, r3, #131072 @ 0x20000 + 8001d82: 61bb str r3, [r7, #24] + 8001d84: 69bb ldr r3, [r7, #24] __HAL_RCC_GPIOF_CLK_ENABLE(); - 8001d96: 4b71 ldr r3, [pc, #452] @ (8001f5c ) - 8001d98: 695b ldr r3, [r3, #20] - 8001d9a: 4a70 ldr r2, [pc, #448] @ (8001f5c ) - 8001d9c: f443 0380 orr.w r3, r3, #4194304 @ 0x400000 - 8001da0: 6153 str r3, [r2, #20] - 8001da2: 4b6e ldr r3, [pc, #440] @ (8001f5c ) - 8001da4: 695b ldr r3, [r3, #20] - 8001da6: f403 0380 and.w r3, r3, #4194304 @ 0x400000 - 8001daa: 617b str r3, [r7, #20] - 8001dac: 697b ldr r3, [r7, #20] + 8001d86: 4b71 ldr r3, [pc, #452] @ (8001f4c ) + 8001d88: 695b ldr r3, [r3, #20] + 8001d8a: 4a70 ldr r2, [pc, #448] @ (8001f4c ) + 8001d8c: f443 0380 orr.w r3, r3, #4194304 @ 0x400000 + 8001d90: 6153 str r3, [r2, #20] + 8001d92: 4b6e ldr r3, [pc, #440] @ (8001f4c ) + 8001d94: 695b ldr r3, [r3, #20] + 8001d96: f403 0380 and.w r3, r3, #4194304 @ 0x400000 + 8001d9a: 617b str r3, [r7, #20] + 8001d9c: 697b ldr r3, [r7, #20] PA1 ------> ADC1_IN2 PA2 ------> ADC1_IN3 PA3 ------> ADC1_IN4 PF4 ------> ADC1_IN5 */ GPIO_InitStruct.Pin = LVMS_Vsense_Pin|IS10_Pin|IS6_Pin; - 8001dae: 2307 movs r3, #7 - 8001db0: 627b str r3, [r7, #36] @ 0x24 + 8001d9e: 2307 movs r3, #7 + 8001da0: 627b str r3, [r7, #36] @ 0x24 GPIO_InitStruct.Mode = GPIO_MODE_ANALOG; - 8001db2: 2303 movs r3, #3 - 8001db4: 62bb str r3, [r7, #40] @ 0x28 + 8001da2: 2303 movs r3, #3 + 8001da4: 62bb str r3, [r7, #40] @ 0x28 GPIO_InitStruct.Pull = GPIO_NOPULL; - 8001db6: 2300 movs r3, #0 - 8001db8: 62fb str r3, [r7, #44] @ 0x2c + 8001da6: 2300 movs r3, #0 + 8001da8: 62fb str r3, [r7, #44] @ 0x2c HAL_GPIO_Init(GPIOC, &GPIO_InitStruct); - 8001dba: f107 0324 add.w r3, r7, #36 @ 0x24 - 8001dbe: 4619 mov r1, r3 - 8001dc0: 4867 ldr r0, [pc, #412] @ (8001f60 ) - 8001dc2: f002 fd43 bl 800484c + 8001daa: f107 0324 add.w r3, r7, #36 @ 0x24 + 8001dae: 4619 mov r1, r3 + 8001db0: 4867 ldr r0, [pc, #412] @ (8001f50 ) + 8001db2: f002 fd43 bl 800483c GPIO_InitStruct.Pin = ASMS_Vsense_Pin|IS1_Pin|IS2_Pin|IS9_Pin; - 8001dc6: 230f movs r3, #15 - 8001dc8: 627b str r3, [r7, #36] @ 0x24 + 8001db6: 230f movs r3, #15 + 8001db8: 627b str r3, [r7, #36] @ 0x24 GPIO_InitStruct.Mode = GPIO_MODE_ANALOG; - 8001dca: 2303 movs r3, #3 - 8001dcc: 62bb str r3, [r7, #40] @ 0x28 + 8001dba: 2303 movs r3, #3 + 8001dbc: 62bb str r3, [r7, #40] @ 0x28 GPIO_InitStruct.Pull = GPIO_NOPULL; - 8001dce: 2300 movs r3, #0 - 8001dd0: 62fb str r3, [r7, #44] @ 0x2c + 8001dbe: 2300 movs r3, #0 + 8001dc0: 62fb str r3, [r7, #44] @ 0x2c HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); - 8001dd2: f107 0324 add.w r3, r7, #36 @ 0x24 - 8001dd6: 4619 mov r1, r3 - 8001dd8: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 - 8001ddc: f002 fd36 bl 800484c + 8001dc2: f107 0324 add.w r3, r7, #36 @ 0x24 + 8001dc6: 4619 mov r1, r3 + 8001dc8: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 + 8001dcc: f002 fd36 bl 800483c GPIO_InitStruct.Pin = IS11_Pin; - 8001de0: 2310 movs r3, #16 - 8001de2: 627b str r3, [r7, #36] @ 0x24 + 8001dd0: 2310 movs r3, #16 + 8001dd2: 627b str r3, [r7, #36] @ 0x24 GPIO_InitStruct.Mode = GPIO_MODE_ANALOG; - 8001de4: 2303 movs r3, #3 - 8001de6: 62bb str r3, [r7, #40] @ 0x28 + 8001dd4: 2303 movs r3, #3 + 8001dd6: 62bb str r3, [r7, #40] @ 0x28 GPIO_InitStruct.Pull = GPIO_NOPULL; - 8001de8: 2300 movs r3, #0 - 8001dea: 62fb str r3, [r7, #44] @ 0x2c + 8001dd8: 2300 movs r3, #0 + 8001dda: 62fb str r3, [r7, #44] @ 0x2c HAL_GPIO_Init(IS11_GPIO_Port, &GPIO_InitStruct); - 8001dec: f107 0324 add.w r3, r7, #36 @ 0x24 - 8001df0: 4619 mov r1, r3 - 8001df2: 485c ldr r0, [pc, #368] @ (8001f64 ) - 8001df4: f002 fd2a bl 800484c + 8001ddc: f107 0324 add.w r3, r7, #36 @ 0x24 + 8001de0: 4619 mov r1, r3 + 8001de2: 485c ldr r0, [pc, #368] @ (8001f54 ) + 8001de4: f002 fd2a bl 800483c /* ADC1 DMA Init */ /* ADC1 Init */ hdma_adc1.Instance = DMA1_Channel1; - 8001df8: 4b5b ldr r3, [pc, #364] @ (8001f68 ) - 8001dfa: 4a5c ldr r2, [pc, #368] @ (8001f6c ) - 8001dfc: 601a str r2, [r3, #0] + 8001de8: 4b5b ldr r3, [pc, #364] @ (8001f58 ) + 8001dea: 4a5c ldr r2, [pc, #368] @ (8001f5c ) + 8001dec: 601a str r2, [r3, #0] hdma_adc1.Init.Direction = DMA_PERIPH_TO_MEMORY; - 8001dfe: 4b5a ldr r3, [pc, #360] @ (8001f68 ) - 8001e00: 2200 movs r2, #0 - 8001e02: 605a str r2, [r3, #4] + 8001dee: 4b5a ldr r3, [pc, #360] @ (8001f58 ) + 8001df0: 2200 movs r2, #0 + 8001df2: 605a str r2, [r3, #4] hdma_adc1.Init.PeriphInc = DMA_PINC_DISABLE; - 8001e04: 4b58 ldr r3, [pc, #352] @ (8001f68 ) - 8001e06: 2200 movs r2, #0 - 8001e08: 609a str r2, [r3, #8] + 8001df4: 4b58 ldr r3, [pc, #352] @ (8001f58 ) + 8001df6: 2200 movs r2, #0 + 8001df8: 609a str r2, [r3, #8] hdma_adc1.Init.MemInc = DMA_MINC_ENABLE; - 8001e0a: 4b57 ldr r3, [pc, #348] @ (8001f68 ) - 8001e0c: 2280 movs r2, #128 @ 0x80 - 8001e0e: 60da str r2, [r3, #12] + 8001dfa: 4b57 ldr r3, [pc, #348] @ (8001f58 ) + 8001dfc: 2280 movs r2, #128 @ 0x80 + 8001dfe: 60da str r2, [r3, #12] hdma_adc1.Init.PeriphDataAlignment = DMA_PDATAALIGN_HALFWORD; - 8001e10: 4b55 ldr r3, [pc, #340] @ (8001f68 ) - 8001e12: f44f 7280 mov.w r2, #256 @ 0x100 - 8001e16: 611a str r2, [r3, #16] + 8001e00: 4b55 ldr r3, [pc, #340] @ (8001f58 ) + 8001e02: f44f 7280 mov.w r2, #256 @ 0x100 + 8001e06: 611a str r2, [r3, #16] hdma_adc1.Init.MemDataAlignment = DMA_MDATAALIGN_HALFWORD; - 8001e18: 4b53 ldr r3, [pc, #332] @ (8001f68 ) - 8001e1a: f44f 6280 mov.w r2, #1024 @ 0x400 - 8001e1e: 615a str r2, [r3, #20] + 8001e08: 4b53 ldr r3, [pc, #332] @ (8001f58 ) + 8001e0a: f44f 6280 mov.w r2, #1024 @ 0x400 + 8001e0e: 615a str r2, [r3, #20] hdma_adc1.Init.Mode = DMA_CIRCULAR; - 8001e20: 4b51 ldr r3, [pc, #324] @ (8001f68 ) - 8001e22: 2220 movs r2, #32 - 8001e24: 619a str r2, [r3, #24] + 8001e10: 4b51 ldr r3, [pc, #324] @ (8001f58 ) + 8001e12: 2220 movs r2, #32 + 8001e14: 619a str r2, [r3, #24] hdma_adc1.Init.Priority = DMA_PRIORITY_LOW; - 8001e26: 4b50 ldr r3, [pc, #320] @ (8001f68 ) - 8001e28: 2200 movs r2, #0 - 8001e2a: 61da str r2, [r3, #28] + 8001e16: 4b50 ldr r3, [pc, #320] @ (8001f58 ) + 8001e18: 2200 movs r2, #0 + 8001e1a: 61da str r2, [r3, #28] if (HAL_DMA_Init(&hdma_adc1) != HAL_OK) - 8001e2c: 484e ldr r0, [pc, #312] @ (8001f68 ) - 8001e2e: f002 fb5a bl 80044e6 - 8001e32: 4603 mov r3, r0 - 8001e34: 2b00 cmp r3, #0 - 8001e36: d001 beq.n 8001e3c + 8001e1c: 484e ldr r0, [pc, #312] @ (8001f58 ) + 8001e1e: f002 fb5a bl 80044d6 + 8001e22: 4603 mov r3, r0 + 8001e24: 2b00 cmp r3, #0 + 8001e26: d001 beq.n 8001e2c { Error_Handler(); - 8001e38: f7ff fe00 bl 8001a3c + 8001e28: f7ff fe00 bl 8001a2c } __HAL_LINKDMA(hadc,DMA_Handle,hdma_adc1); - 8001e3c: 687b ldr r3, [r7, #4] - 8001e3e: 4a4a ldr r2, [pc, #296] @ (8001f68 ) - 8001e40: 639a str r2, [r3, #56] @ 0x38 - 8001e42: 4a49 ldr r2, [pc, #292] @ (8001f68 ) - 8001e44: 687b ldr r3, [r7, #4] - 8001e46: 6253 str r3, [r2, #36] @ 0x24 + 8001e2c: 687b ldr r3, [r7, #4] + 8001e2e: 4a4a ldr r2, [pc, #296] @ (8001f58 ) + 8001e30: 639a str r2, [r3, #56] @ 0x38 + 8001e32: 4a49 ldr r2, [pc, #292] @ (8001f58 ) + 8001e34: 687b ldr r3, [r7, #4] + 8001e36: 6253 str r3, [r2, #36] @ 0x24 /* ADC1 interrupt Init */ HAL_NVIC_SetPriority(ADC1_2_IRQn, 0, 0); - 8001e48: 2200 movs r2, #0 - 8001e4a: 2100 movs r1, #0 - 8001e4c: 2012 movs r0, #18 - 8001e4e: f002 fb14 bl 800447a + 8001e38: 2200 movs r2, #0 + 8001e3a: 2100 movs r1, #0 + 8001e3c: 2012 movs r0, #18 + 8001e3e: f002 fb14 bl 800446a HAL_NVIC_EnableIRQ(ADC1_2_IRQn); - 8001e52: 2012 movs r0, #18 - 8001e54: f002 fb2d bl 80044b2 + 8001e42: 2012 movs r0, #18 + 8001e44: f002 fb2d bl 80044a2 /* USER CODE BEGIN ADC2_MspInit 1 */ /* USER CODE END ADC2_MspInit 1 */ } } - 8001e58: e07a b.n 8001f50 + 8001e48: e07a b.n 8001f40 else if(hadc->Instance==ADC2) - 8001e5a: 687b ldr r3, [r7, #4] - 8001e5c: 681b ldr r3, [r3, #0] - 8001e5e: 4a44 ldr r2, [pc, #272] @ (8001f70 ) - 8001e60: 4293 cmp r3, r2 - 8001e62: d175 bne.n 8001f50 + 8001e4a: 687b ldr r3, [r7, #4] + 8001e4c: 681b ldr r3, [r3, #0] + 8001e4e: 4a44 ldr r2, [pc, #272] @ (8001f60 ) + 8001e50: 4293 cmp r3, r2 + 8001e52: d175 bne.n 8001f40 HAL_RCC_ADC12_CLK_ENABLED++; - 8001e64: 4b3c ldr r3, [pc, #240] @ (8001f58 ) - 8001e66: 681b ldr r3, [r3, #0] - 8001e68: 3301 adds r3, #1 - 8001e6a: 4a3b ldr r2, [pc, #236] @ (8001f58 ) - 8001e6c: 6013 str r3, [r2, #0] + 8001e54: 4b3c ldr r3, [pc, #240] @ (8001f48 ) + 8001e56: 681b ldr r3, [r3, #0] + 8001e58: 3301 adds r3, #1 + 8001e5a: 4a3b ldr r2, [pc, #236] @ (8001f48 ) + 8001e5c: 6013 str r3, [r2, #0] if(HAL_RCC_ADC12_CLK_ENABLED==1){ - 8001e6e: 4b3a ldr r3, [pc, #232] @ (8001f58 ) - 8001e70: 681b ldr r3, [r3, #0] - 8001e72: 2b01 cmp r3, #1 - 8001e74: d10b bne.n 8001e8e + 8001e5e: 4b3a ldr r3, [pc, #232] @ (8001f48 ) + 8001e60: 681b ldr r3, [r3, #0] + 8001e62: 2b01 cmp r3, #1 + 8001e64: d10b bne.n 8001e7e __HAL_RCC_ADC12_CLK_ENABLE(); - 8001e76: 4b39 ldr r3, [pc, #228] @ (8001f5c ) - 8001e78: 695b ldr r3, [r3, #20] - 8001e7a: 4a38 ldr r2, [pc, #224] @ (8001f5c ) - 8001e7c: f043 5380 orr.w r3, r3, #268435456 @ 0x10000000 - 8001e80: 6153 str r3, [r2, #20] - 8001e82: 4b36 ldr r3, [pc, #216] @ (8001f5c ) - 8001e84: 695b ldr r3, [r3, #20] - 8001e86: f003 5380 and.w r3, r3, #268435456 @ 0x10000000 - 8001e8a: 613b str r3, [r7, #16] - 8001e8c: 693b ldr r3, [r7, #16] + 8001e66: 4b39 ldr r3, [pc, #228] @ (8001f4c ) + 8001e68: 695b ldr r3, [r3, #20] + 8001e6a: 4a38 ldr r2, [pc, #224] @ (8001f4c ) + 8001e6c: f043 5380 orr.w r3, r3, #268435456 @ 0x10000000 + 8001e70: 6153 str r3, [r2, #20] + 8001e72: 4b36 ldr r3, [pc, #216] @ (8001f4c ) + 8001e74: 695b ldr r3, [r3, #20] + 8001e76: f003 5380 and.w r3, r3, #268435456 @ 0x10000000 + 8001e7a: 613b str r3, [r7, #16] + 8001e7c: 693b ldr r3, [r7, #16] __HAL_RCC_GPIOC_CLK_ENABLE(); - 8001e8e: 4b33 ldr r3, [pc, #204] @ (8001f5c ) - 8001e90: 695b ldr r3, [r3, #20] - 8001e92: 4a32 ldr r2, [pc, #200] @ (8001f5c ) - 8001e94: f443 2300 orr.w r3, r3, #524288 @ 0x80000 - 8001e98: 6153 str r3, [r2, #20] - 8001e9a: 4b30 ldr r3, [pc, #192] @ (8001f5c ) - 8001e9c: 695b ldr r3, [r3, #20] - 8001e9e: f403 2300 and.w r3, r3, #524288 @ 0x80000 - 8001ea2: 60fb str r3, [r7, #12] - 8001ea4: 68fb ldr r3, [r7, #12] + 8001e7e: 4b33 ldr r3, [pc, #204] @ (8001f4c ) + 8001e80: 695b ldr r3, [r3, #20] + 8001e82: 4a32 ldr r2, [pc, #200] @ (8001f4c ) + 8001e84: f443 2300 orr.w r3, r3, #524288 @ 0x80000 + 8001e88: 6153 str r3, [r2, #20] + 8001e8a: 4b30 ldr r3, [pc, #192] @ (8001f4c ) + 8001e8c: 695b ldr r3, [r3, #20] + 8001e8e: f403 2300 and.w r3, r3, #524288 @ 0x80000 + 8001e92: 60fb str r3, [r7, #12] + 8001e94: 68fb ldr r3, [r7, #12] __HAL_RCC_GPIOA_CLK_ENABLE(); - 8001ea6: 4b2d ldr r3, [pc, #180] @ (8001f5c ) - 8001ea8: 695b ldr r3, [r3, #20] - 8001eaa: 4a2c ldr r2, [pc, #176] @ (8001f5c ) - 8001eac: f443 3300 orr.w r3, r3, #131072 @ 0x20000 - 8001eb0: 6153 str r3, [r2, #20] - 8001eb2: 4b2a ldr r3, [pc, #168] @ (8001f5c ) - 8001eb4: 695b ldr r3, [r3, #20] - 8001eb6: f403 3300 and.w r3, r3, #131072 @ 0x20000 - 8001eba: 60bb str r3, [r7, #8] - 8001ebc: 68bb ldr r3, [r7, #8] + 8001e96: 4b2d ldr r3, [pc, #180] @ (8001f4c ) + 8001e98: 695b ldr r3, [r3, #20] + 8001e9a: 4a2c ldr r2, [pc, #176] @ (8001f4c ) + 8001e9c: f443 3300 orr.w r3, r3, #131072 @ 0x20000 + 8001ea0: 6153 str r3, [r2, #20] + 8001ea2: 4b2a ldr r3, [pc, #168] @ (8001f4c ) + 8001ea4: 695b ldr r3, [r3, #20] + 8001ea6: f403 3300 and.w r3, r3, #131072 @ 0x20000 + 8001eaa: 60bb str r3, [r7, #8] + 8001eac: 68bb ldr r3, [r7, #8] GPIO_InitStruct.Pin = IS7_Pin|PC_Read_Pin; - 8001ebe: 2318 movs r3, #24 - 8001ec0: 627b str r3, [r7, #36] @ 0x24 + 8001eae: 2318 movs r3, #24 + 8001eb0: 627b str r3, [r7, #36] @ 0x24 GPIO_InitStruct.Mode = GPIO_MODE_ANALOG; - 8001ec2: 2303 movs r3, #3 - 8001ec4: 62bb str r3, [r7, #40] @ 0x28 + 8001eb2: 2303 movs r3, #3 + 8001eb4: 62bb str r3, [r7, #40] @ 0x28 GPIO_InitStruct.Pull = GPIO_NOPULL; - 8001ec6: 2300 movs r3, #0 - 8001ec8: 62fb str r3, [r7, #44] @ 0x2c + 8001eb6: 2300 movs r3, #0 + 8001eb8: 62fb str r3, [r7, #44] @ 0x2c HAL_GPIO_Init(GPIOC, &GPIO_InitStruct); - 8001eca: f107 0324 add.w r3, r7, #36 @ 0x24 - 8001ece: 4619 mov r1, r3 - 8001ed0: 4823 ldr r0, [pc, #140] @ (8001f60 ) - 8001ed2: f002 fcbb bl 800484c + 8001eba: f107 0324 add.w r3, r7, #36 @ 0x24 + 8001ebe: 4619 mov r1, r3 + 8001ec0: 4823 ldr r0, [pc, #140] @ (8001f50 ) + 8001ec2: f002 fcbb bl 800483c GPIO_InitStruct.Pin = IS3_Pin|IS8_Pin|IS4_Pin|IS5_Pin; - 8001ed6: 23f0 movs r3, #240 @ 0xf0 - 8001ed8: 627b str r3, [r7, #36] @ 0x24 + 8001ec6: 23f0 movs r3, #240 @ 0xf0 + 8001ec8: 627b str r3, [r7, #36] @ 0x24 GPIO_InitStruct.Mode = GPIO_MODE_ANALOG; - 8001eda: 2303 movs r3, #3 - 8001edc: 62bb str r3, [r7, #40] @ 0x28 + 8001eca: 2303 movs r3, #3 + 8001ecc: 62bb str r3, [r7, #40] @ 0x28 GPIO_InitStruct.Pull = GPIO_NOPULL; - 8001ede: 2300 movs r3, #0 - 8001ee0: 62fb str r3, [r7, #44] @ 0x2c + 8001ece: 2300 movs r3, #0 + 8001ed0: 62fb str r3, [r7, #44] @ 0x2c HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); - 8001ee2: f107 0324 add.w r3, r7, #36 @ 0x24 - 8001ee6: 4619 mov r1, r3 - 8001ee8: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 - 8001eec: f002 fcae bl 800484c + 8001ed2: f107 0324 add.w r3, r7, #36 @ 0x24 + 8001ed6: 4619 mov r1, r3 + 8001ed8: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 + 8001edc: f002 fcae bl 800483c hdma_adc2.Instance = DMA2_Channel1; - 8001ef0: 4b20 ldr r3, [pc, #128] @ (8001f74 ) - 8001ef2: 4a21 ldr r2, [pc, #132] @ (8001f78 ) - 8001ef4: 601a str r2, [r3, #0] + 8001ee0: 4b20 ldr r3, [pc, #128] @ (8001f64 ) + 8001ee2: 4a21 ldr r2, [pc, #132] @ (8001f68 ) + 8001ee4: 601a str r2, [r3, #0] hdma_adc2.Init.Direction = DMA_PERIPH_TO_MEMORY; - 8001ef6: 4b1f ldr r3, [pc, #124] @ (8001f74 ) - 8001ef8: 2200 movs r2, #0 - 8001efa: 605a str r2, [r3, #4] + 8001ee6: 4b1f ldr r3, [pc, #124] @ (8001f64 ) + 8001ee8: 2200 movs r2, #0 + 8001eea: 605a str r2, [r3, #4] hdma_adc2.Init.PeriphInc = DMA_PINC_DISABLE; - 8001efc: 4b1d ldr r3, [pc, #116] @ (8001f74 ) - 8001efe: 2200 movs r2, #0 - 8001f00: 609a str r2, [r3, #8] + 8001eec: 4b1d ldr r3, [pc, #116] @ (8001f64 ) + 8001eee: 2200 movs r2, #0 + 8001ef0: 609a str r2, [r3, #8] hdma_adc2.Init.MemInc = DMA_MINC_ENABLE; - 8001f02: 4b1c ldr r3, [pc, #112] @ (8001f74 ) - 8001f04: 2280 movs r2, #128 @ 0x80 - 8001f06: 60da str r2, [r3, #12] + 8001ef2: 4b1c ldr r3, [pc, #112] @ (8001f64 ) + 8001ef4: 2280 movs r2, #128 @ 0x80 + 8001ef6: 60da str r2, [r3, #12] hdma_adc2.Init.PeriphDataAlignment = DMA_PDATAALIGN_HALFWORD; - 8001f08: 4b1a ldr r3, [pc, #104] @ (8001f74 ) - 8001f0a: f44f 7280 mov.w r2, #256 @ 0x100 - 8001f0e: 611a str r2, [r3, #16] + 8001ef8: 4b1a ldr r3, [pc, #104] @ (8001f64 ) + 8001efa: f44f 7280 mov.w r2, #256 @ 0x100 + 8001efe: 611a str r2, [r3, #16] hdma_adc2.Init.MemDataAlignment = DMA_MDATAALIGN_HALFWORD; - 8001f10: 4b18 ldr r3, [pc, #96] @ (8001f74 ) - 8001f12: f44f 6280 mov.w r2, #1024 @ 0x400 - 8001f16: 615a str r2, [r3, #20] + 8001f00: 4b18 ldr r3, [pc, #96] @ (8001f64 ) + 8001f02: f44f 6280 mov.w r2, #1024 @ 0x400 + 8001f06: 615a str r2, [r3, #20] hdma_adc2.Init.Mode = DMA_CIRCULAR; - 8001f18: 4b16 ldr r3, [pc, #88] @ (8001f74 ) - 8001f1a: 2220 movs r2, #32 - 8001f1c: 619a str r2, [r3, #24] + 8001f08: 4b16 ldr r3, [pc, #88] @ (8001f64 ) + 8001f0a: 2220 movs r2, #32 + 8001f0c: 619a str r2, [r3, #24] hdma_adc2.Init.Priority = DMA_PRIORITY_LOW; - 8001f1e: 4b15 ldr r3, [pc, #84] @ (8001f74 ) - 8001f20: 2200 movs r2, #0 - 8001f22: 61da str r2, [r3, #28] + 8001f0e: 4b15 ldr r3, [pc, #84] @ (8001f64 ) + 8001f10: 2200 movs r2, #0 + 8001f12: 61da str r2, [r3, #28] if (HAL_DMA_Init(&hdma_adc2) != HAL_OK) - 8001f24: 4813 ldr r0, [pc, #76] @ (8001f74 ) - 8001f26: f002 fade bl 80044e6 - 8001f2a: 4603 mov r3, r0 - 8001f2c: 2b00 cmp r3, #0 - 8001f2e: d001 beq.n 8001f34 + 8001f14: 4813 ldr r0, [pc, #76] @ (8001f64 ) + 8001f16: f002 fade bl 80044d6 + 8001f1a: 4603 mov r3, r0 + 8001f1c: 2b00 cmp r3, #0 + 8001f1e: d001 beq.n 8001f24 Error_Handler(); - 8001f30: f7ff fd84 bl 8001a3c + 8001f20: f7ff fd84 bl 8001a2c __HAL_LINKDMA(hadc,DMA_Handle,hdma_adc2); - 8001f34: 687b ldr r3, [r7, #4] - 8001f36: 4a0f ldr r2, [pc, #60] @ (8001f74 ) - 8001f38: 639a str r2, [r3, #56] @ 0x38 - 8001f3a: 4a0e ldr r2, [pc, #56] @ (8001f74 ) - 8001f3c: 687b ldr r3, [r7, #4] - 8001f3e: 6253 str r3, [r2, #36] @ 0x24 + 8001f24: 687b ldr r3, [r7, #4] + 8001f26: 4a0f ldr r2, [pc, #60] @ (8001f64 ) + 8001f28: 639a str r2, [r3, #56] @ 0x38 + 8001f2a: 4a0e ldr r2, [pc, #56] @ (8001f64 ) + 8001f2c: 687b ldr r3, [r7, #4] + 8001f2e: 6253 str r3, [r2, #36] @ 0x24 HAL_NVIC_SetPriority(ADC1_2_IRQn, 0, 0); - 8001f40: 2200 movs r2, #0 - 8001f42: 2100 movs r1, #0 - 8001f44: 2012 movs r0, #18 - 8001f46: f002 fa98 bl 800447a + 8001f30: 2200 movs r2, #0 + 8001f32: 2100 movs r1, #0 + 8001f34: 2012 movs r0, #18 + 8001f36: f002 fa98 bl 800446a HAL_NVIC_EnableIRQ(ADC1_2_IRQn); - 8001f4a: 2012 movs r0, #18 - 8001f4c: f002 fab1 bl 80044b2 + 8001f3a: 2012 movs r0, #18 + 8001f3c: f002 fab1 bl 80044a2 } - 8001f50: bf00 nop - 8001f52: 3738 adds r7, #56 @ 0x38 - 8001f54: 46bd mov sp, r7 - 8001f56: bd80 pop {r7, pc} - 8001f58: 200002f8 .word 0x200002f8 - 8001f5c: 40021000 .word 0x40021000 - 8001f60: 48000800 .word 0x48000800 - 8001f64: 48001400 .word 0x48001400 - 8001f68: 20000164 .word 0x20000164 - 8001f6c: 40020008 .word 0x40020008 - 8001f70: 50000100 .word 0x50000100 - 8001f74: 200001a8 .word 0x200001a8 - 8001f78: 40020408 .word 0x40020408 + 8001f40: bf00 nop + 8001f42: 3738 adds r7, #56 @ 0x38 + 8001f44: 46bd mov sp, r7 + 8001f46: bd80 pop {r7, pc} + 8001f48: 200002f8 .word 0x200002f8 + 8001f4c: 40021000 .word 0x40021000 + 8001f50: 48000800 .word 0x48000800 + 8001f54: 48001400 .word 0x48001400 + 8001f58: 20000164 .word 0x20000164 + 8001f5c: 40020008 .word 0x40020008 + 8001f60: 50000100 .word 0x50000100 + 8001f64: 200001a8 .word 0x200001a8 + 8001f68: 40020408 .word 0x40020408 -08001f7c : +08001f6c : * This function configures the hardware resources used in this example * @param hcan: CAN handle pointer * @retval None */ void HAL_CAN_MspInit(CAN_HandleTypeDef* hcan) { - 8001f7c: b580 push {r7, lr} - 8001f7e: b08a sub sp, #40 @ 0x28 - 8001f80: af00 add r7, sp, #0 - 8001f82: 6078 str r0, [r7, #4] + 8001f6c: b580 push {r7, lr} + 8001f6e: b08a sub sp, #40 @ 0x28 + 8001f70: af00 add r7, sp, #0 + 8001f72: 6078 str r0, [r7, #4] GPIO_InitTypeDef GPIO_InitStruct = {0}; - 8001f84: f107 0314 add.w r3, r7, #20 - 8001f88: 2200 movs r2, #0 - 8001f8a: 601a str r2, [r3, #0] - 8001f8c: 605a str r2, [r3, #4] - 8001f8e: 609a str r2, [r3, #8] - 8001f90: 60da str r2, [r3, #12] - 8001f92: 611a str r2, [r3, #16] + 8001f74: f107 0314 add.w r3, r7, #20 + 8001f78: 2200 movs r2, #0 + 8001f7a: 601a str r2, [r3, #0] + 8001f7c: 605a str r2, [r3, #4] + 8001f7e: 609a str r2, [r3, #8] + 8001f80: 60da str r2, [r3, #12] + 8001f82: 611a str r2, [r3, #16] if(hcan->Instance==CAN) - 8001f94: 687b ldr r3, [r7, #4] - 8001f96: 681b ldr r3, [r3, #0] - 8001f98: 4a20 ldr r2, [pc, #128] @ (800201c ) - 8001f9a: 4293 cmp r3, r2 - 8001f9c: d139 bne.n 8002012 + 8001f84: 687b ldr r3, [r7, #4] + 8001f86: 681b ldr r3, [r3, #0] + 8001f88: 4a20 ldr r2, [pc, #128] @ (800200c ) + 8001f8a: 4293 cmp r3, r2 + 8001f8c: d139 bne.n 8002002 { /* USER CODE BEGIN CAN_MspInit 0 */ /* USER CODE END CAN_MspInit 0 */ /* Peripheral clock enable */ __HAL_RCC_CAN1_CLK_ENABLE(); - 8001f9e: 4b20 ldr r3, [pc, #128] @ (8002020 ) - 8001fa0: 69db ldr r3, [r3, #28] - 8001fa2: 4a1f ldr r2, [pc, #124] @ (8002020 ) - 8001fa4: f043 7300 orr.w r3, r3, #33554432 @ 0x2000000 - 8001fa8: 61d3 str r3, [r2, #28] - 8001faa: 4b1d ldr r3, [pc, #116] @ (8002020 ) - 8001fac: 69db ldr r3, [r3, #28] - 8001fae: f003 7300 and.w r3, r3, #33554432 @ 0x2000000 - 8001fb2: 613b str r3, [r7, #16] - 8001fb4: 693b ldr r3, [r7, #16] + 8001f8e: 4b20 ldr r3, [pc, #128] @ (8002010 ) + 8001f90: 69db ldr r3, [r3, #28] + 8001f92: 4a1f ldr r2, [pc, #124] @ (8002010 ) + 8001f94: f043 7300 orr.w r3, r3, #33554432 @ 0x2000000 + 8001f98: 61d3 str r3, [r2, #28] + 8001f9a: 4b1d ldr r3, [pc, #116] @ (8002010 ) + 8001f9c: 69db ldr r3, [r3, #28] + 8001f9e: f003 7300 and.w r3, r3, #33554432 @ 0x2000000 + 8001fa2: 613b str r3, [r7, #16] + 8001fa4: 693b ldr r3, [r7, #16] __HAL_RCC_GPIOA_CLK_ENABLE(); - 8001fb6: 4b1a ldr r3, [pc, #104] @ (8002020 ) - 8001fb8: 695b ldr r3, [r3, #20] - 8001fba: 4a19 ldr r2, [pc, #100] @ (8002020 ) - 8001fbc: f443 3300 orr.w r3, r3, #131072 @ 0x20000 - 8001fc0: 6153 str r3, [r2, #20] - 8001fc2: 4b17 ldr r3, [pc, #92] @ (8002020 ) - 8001fc4: 695b ldr r3, [r3, #20] - 8001fc6: f403 3300 and.w r3, r3, #131072 @ 0x20000 - 8001fca: 60fb str r3, [r7, #12] - 8001fcc: 68fb ldr r3, [r7, #12] + 8001fa6: 4b1a ldr r3, [pc, #104] @ (8002010 ) + 8001fa8: 695b ldr r3, [r3, #20] + 8001faa: 4a19 ldr r2, [pc, #100] @ (8002010 ) + 8001fac: f443 3300 orr.w r3, r3, #131072 @ 0x20000 + 8001fb0: 6153 str r3, [r2, #20] + 8001fb2: 4b17 ldr r3, [pc, #92] @ (8002010 ) + 8001fb4: 695b ldr r3, [r3, #20] + 8001fb6: f403 3300 and.w r3, r3, #131072 @ 0x20000 + 8001fba: 60fb str r3, [r7, #12] + 8001fbc: 68fb ldr r3, [r7, #12] /**CAN GPIO Configuration PA11 ------> CAN_RX PA12 ------> CAN_TX */ GPIO_InitStruct.Pin = GPIO_PIN_11|GPIO_PIN_12; - 8001fce: f44f 53c0 mov.w r3, #6144 @ 0x1800 - 8001fd2: 617b str r3, [r7, #20] + 8001fbe: f44f 53c0 mov.w r3, #6144 @ 0x1800 + 8001fc2: 617b str r3, [r7, #20] GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; - 8001fd4: 2302 movs r3, #2 - 8001fd6: 61bb str r3, [r7, #24] + 8001fc4: 2302 movs r3, #2 + 8001fc6: 61bb str r3, [r7, #24] GPIO_InitStruct.Pull = GPIO_NOPULL; - 8001fd8: 2300 movs r3, #0 - 8001fda: 61fb str r3, [r7, #28] + 8001fc8: 2300 movs r3, #0 + 8001fca: 61fb str r3, [r7, #28] GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH; - 8001fdc: 2303 movs r3, #3 - 8001fde: 623b str r3, [r7, #32] + 8001fcc: 2303 movs r3, #3 + 8001fce: 623b str r3, [r7, #32] GPIO_InitStruct.Alternate = GPIO_AF9_CAN; - 8001fe0: 2309 movs r3, #9 - 8001fe2: 627b str r3, [r7, #36] @ 0x24 + 8001fd0: 2309 movs r3, #9 + 8001fd2: 627b str r3, [r7, #36] @ 0x24 HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); - 8001fe4: f107 0314 add.w r3, r7, #20 - 8001fe8: 4619 mov r1, r3 - 8001fea: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 - 8001fee: f002 fc2d bl 800484c + 8001fd4: f107 0314 add.w r3, r7, #20 + 8001fd8: 4619 mov r1, r3 + 8001fda: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 + 8001fde: f002 fc2d bl 800483c /* CAN interrupt Init */ HAL_NVIC_SetPriority(USB_LP_CAN_RX0_IRQn, 0, 0); + 8001fe2: 2200 movs r2, #0 + 8001fe4: 2100 movs r1, #0 + 8001fe6: 2014 movs r0, #20 + 8001fe8: f002 fa3f bl 800446a + HAL_NVIC_EnableIRQ(USB_LP_CAN_RX0_IRQn); + 8001fec: 2014 movs r0, #20 + 8001fee: f002 fa58 bl 80044a2 + HAL_NVIC_SetPriority(CAN_RX1_IRQn, 0, 0); 8001ff2: 2200 movs r2, #0 8001ff4: 2100 movs r1, #0 - 8001ff6: 2014 movs r0, #20 - 8001ff8: f002 fa3f bl 800447a - HAL_NVIC_EnableIRQ(USB_LP_CAN_RX0_IRQn); - 8001ffc: 2014 movs r0, #20 - 8001ffe: f002 fa58 bl 80044b2 - HAL_NVIC_SetPriority(CAN_RX1_IRQn, 0, 0); - 8002002: 2200 movs r2, #0 - 8002004: 2100 movs r1, #0 - 8002006: 2015 movs r0, #21 - 8002008: f002 fa37 bl 800447a + 8001ff6: 2015 movs r0, #21 + 8001ff8: f002 fa37 bl 800446a HAL_NVIC_EnableIRQ(CAN_RX1_IRQn); - 800200c: 2015 movs r0, #21 - 800200e: f002 fa50 bl 80044b2 + 8001ffc: 2015 movs r0, #21 + 8001ffe: f002 fa50 bl 80044a2 /* USER CODE END CAN_MspInit 1 */ } } - 8002012: bf00 nop - 8002014: 3728 adds r7, #40 @ 0x28 - 8002016: 46bd mov sp, r7 - 8002018: bd80 pop {r7, pc} - 800201a: bf00 nop - 800201c: 40006400 .word 0x40006400 - 8002020: 40021000 .word 0x40021000 + 8002002: bf00 nop + 8002004: 3728 adds r7, #40 @ 0x28 + 8002006: 46bd mov sp, r7 + 8002008: bd80 pop {r7, pc} + 800200a: bf00 nop + 800200c: 40006400 .word 0x40006400 + 8002010: 40021000 .word 0x40021000 -08002024 : +08002014 : * This function configures the hardware resources used in this example * @param htim_base: TIM_Base handle pointer * @retval None */ void HAL_TIM_Base_MspInit(TIM_HandleTypeDef* htim_base) { - 8002024: b580 push {r7, lr} - 8002026: b084 sub sp, #16 - 8002028: af00 add r7, sp, #0 - 800202a: 6078 str r0, [r7, #4] + 8002014: b580 push {r7, lr} + 8002016: b084 sub sp, #16 + 8002018: af00 add r7, sp, #0 + 800201a: 6078 str r0, [r7, #4] if(htim_base->Instance==TIM6) - 800202c: 687b ldr r3, [r7, #4] - 800202e: 681b ldr r3, [r3, #0] - 8002030: 4a0d ldr r2, [pc, #52] @ (8002068 ) - 8002032: 4293 cmp r3, r2 - 8002034: d113 bne.n 800205e + 800201c: 687b ldr r3, [r7, #4] + 800201e: 681b ldr r3, [r3, #0] + 8002020: 4a0d ldr r2, [pc, #52] @ (8002058 ) + 8002022: 4293 cmp r3, r2 + 8002024: d113 bne.n 800204e { /* USER CODE BEGIN TIM6_MspInit 0 */ /* USER CODE END TIM6_MspInit 0 */ /* Peripheral clock enable */ __HAL_RCC_TIM6_CLK_ENABLE(); - 8002036: 4b0d ldr r3, [pc, #52] @ (800206c ) - 8002038: 69db ldr r3, [r3, #28] - 800203a: 4a0c ldr r2, [pc, #48] @ (800206c ) - 800203c: f043 0310 orr.w r3, r3, #16 - 8002040: 61d3 str r3, [r2, #28] - 8002042: 4b0a ldr r3, [pc, #40] @ (800206c ) - 8002044: 69db ldr r3, [r3, #28] - 8002046: f003 0310 and.w r3, r3, #16 - 800204a: 60fb str r3, [r7, #12] - 800204c: 68fb ldr r3, [r7, #12] + 8002026: 4b0d ldr r3, [pc, #52] @ (800205c ) + 8002028: 69db ldr r3, [r3, #28] + 800202a: 4a0c ldr r2, [pc, #48] @ (800205c ) + 800202c: f043 0310 orr.w r3, r3, #16 + 8002030: 61d3 str r3, [r2, #28] + 8002032: 4b0a ldr r3, [pc, #40] @ (800205c ) + 8002034: 69db ldr r3, [r3, #28] + 8002036: f003 0310 and.w r3, r3, #16 + 800203a: 60fb str r3, [r7, #12] + 800203c: 68fb ldr r3, [r7, #12] /* TIM6 interrupt Init */ HAL_NVIC_SetPriority(TIM6_DAC_IRQn, 0, 0); - 800204e: 2200 movs r2, #0 - 8002050: 2100 movs r1, #0 - 8002052: 2036 movs r0, #54 @ 0x36 - 8002054: f002 fa11 bl 800447a + 800203e: 2200 movs r2, #0 + 8002040: 2100 movs r1, #0 + 8002042: 2036 movs r0, #54 @ 0x36 + 8002044: f002 fa11 bl 800446a HAL_NVIC_EnableIRQ(TIM6_DAC_IRQn); - 8002058: 2036 movs r0, #54 @ 0x36 - 800205a: f002 fa2a bl 80044b2 + 8002048: 2036 movs r0, #54 @ 0x36 + 800204a: f002 fa2a bl 80044a2 /* USER CODE END TIM6_MspInit 1 */ } } - 800205e: bf00 nop - 8002060: 3710 adds r7, #16 - 8002062: 46bd mov sp, r7 - 8002064: bd80 pop {r7, pc} - 8002066: bf00 nop - 8002068: 40001000 .word 0x40001000 - 800206c: 40021000 .word 0x40021000 + 800204e: bf00 nop + 8002050: 3710 adds r7, #16 + 8002052: 46bd mov sp, r7 + 8002054: bd80 pop {r7, pc} + 8002056: bf00 nop + 8002058: 40001000 .word 0x40001000 + 800205c: 40021000 .word 0x40021000 -08002070 : +08002060 : * This function configures the hardware resources used in this example * @param huart: UART handle pointer * @retval None */ void HAL_UART_MspInit(UART_HandleTypeDef* huart) { - 8002070: b580 push {r7, lr} - 8002072: b08a sub sp, #40 @ 0x28 - 8002074: af00 add r7, sp, #0 - 8002076: 6078 str r0, [r7, #4] + 8002060: b580 push {r7, lr} + 8002062: b08a sub sp, #40 @ 0x28 + 8002064: af00 add r7, sp, #0 + 8002066: 6078 str r0, [r7, #4] GPIO_InitTypeDef GPIO_InitStruct = {0}; - 8002078: f107 0314 add.w r3, r7, #20 - 800207c: 2200 movs r2, #0 - 800207e: 601a str r2, [r3, #0] - 8002080: 605a str r2, [r3, #4] - 8002082: 609a str r2, [r3, #8] - 8002084: 60da str r2, [r3, #12] - 8002086: 611a str r2, [r3, #16] + 8002068: f107 0314 add.w r3, r7, #20 + 800206c: 2200 movs r2, #0 + 800206e: 601a str r2, [r3, #0] + 8002070: 605a str r2, [r3, #4] + 8002072: 609a str r2, [r3, #8] + 8002074: 60da str r2, [r3, #12] + 8002076: 611a str r2, [r3, #16] if(huart->Instance==UART4) - 8002088: 687b ldr r3, [r7, #4] - 800208a: 681b ldr r3, [r3, #0] - 800208c: 4a17 ldr r2, [pc, #92] @ (80020ec ) - 800208e: 4293 cmp r3, r2 - 8002090: d128 bne.n 80020e4 + 8002078: 687b ldr r3, [r7, #4] + 800207a: 681b ldr r3, [r3, #0] + 800207c: 4a17 ldr r2, [pc, #92] @ (80020dc ) + 800207e: 4293 cmp r3, r2 + 8002080: d128 bne.n 80020d4 { /* USER CODE BEGIN UART4_MspInit 0 */ /* USER CODE END UART4_MspInit 0 */ /* Peripheral clock enable */ __HAL_RCC_UART4_CLK_ENABLE(); - 8002092: 4b17 ldr r3, [pc, #92] @ (80020f0 ) - 8002094: 69db ldr r3, [r3, #28] - 8002096: 4a16 ldr r2, [pc, #88] @ (80020f0 ) - 8002098: f443 2300 orr.w r3, r3, #524288 @ 0x80000 - 800209c: 61d3 str r3, [r2, #28] - 800209e: 4b14 ldr r3, [pc, #80] @ (80020f0 ) - 80020a0: 69db ldr r3, [r3, #28] - 80020a2: f403 2300 and.w r3, r3, #524288 @ 0x80000 - 80020a6: 613b str r3, [r7, #16] - 80020a8: 693b ldr r3, [r7, #16] + 8002082: 4b17 ldr r3, [pc, #92] @ (80020e0 ) + 8002084: 69db ldr r3, [r3, #28] + 8002086: 4a16 ldr r2, [pc, #88] @ (80020e0 ) + 8002088: f443 2300 orr.w r3, r3, #524288 @ 0x80000 + 800208c: 61d3 str r3, [r2, #28] + 800208e: 4b14 ldr r3, [pc, #80] @ (80020e0 ) + 8002090: 69db ldr r3, [r3, #28] + 8002092: f403 2300 and.w r3, r3, #524288 @ 0x80000 + 8002096: 613b str r3, [r7, #16] + 8002098: 693b ldr r3, [r7, #16] __HAL_RCC_GPIOC_CLK_ENABLE(); - 80020aa: 4b11 ldr r3, [pc, #68] @ (80020f0 ) - 80020ac: 695b ldr r3, [r3, #20] - 80020ae: 4a10 ldr r2, [pc, #64] @ (80020f0 ) - 80020b0: f443 2300 orr.w r3, r3, #524288 @ 0x80000 - 80020b4: 6153 str r3, [r2, #20] - 80020b6: 4b0e ldr r3, [pc, #56] @ (80020f0 ) - 80020b8: 695b ldr r3, [r3, #20] - 80020ba: f403 2300 and.w r3, r3, #524288 @ 0x80000 - 80020be: 60fb str r3, [r7, #12] - 80020c0: 68fb ldr r3, [r7, #12] + 800209a: 4b11 ldr r3, [pc, #68] @ (80020e0 ) + 800209c: 695b ldr r3, [r3, #20] + 800209e: 4a10 ldr r2, [pc, #64] @ (80020e0 ) + 80020a0: f443 2300 orr.w r3, r3, #524288 @ 0x80000 + 80020a4: 6153 str r3, [r2, #20] + 80020a6: 4b0e ldr r3, [pc, #56] @ (80020e0 ) + 80020a8: 695b ldr r3, [r3, #20] + 80020aa: f403 2300 and.w r3, r3, #524288 @ 0x80000 + 80020ae: 60fb str r3, [r7, #12] + 80020b0: 68fb ldr r3, [r7, #12] /**UART4 GPIO Configuration PC10 ------> UART4_TX PC11 ------> UART4_RX */ GPIO_InitStruct.Pin = GPIO_PIN_10|GPIO_PIN_11; - 80020c2: f44f 6340 mov.w r3, #3072 @ 0xc00 - 80020c6: 617b str r3, [r7, #20] + 80020b2: f44f 6340 mov.w r3, #3072 @ 0xc00 + 80020b6: 617b str r3, [r7, #20] GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; - 80020c8: 2302 movs r3, #2 - 80020ca: 61bb str r3, [r7, #24] + 80020b8: 2302 movs r3, #2 + 80020ba: 61bb str r3, [r7, #24] GPIO_InitStruct.Pull = GPIO_NOPULL; - 80020cc: 2300 movs r3, #0 - 80020ce: 61fb str r3, [r7, #28] + 80020bc: 2300 movs r3, #0 + 80020be: 61fb str r3, [r7, #28] GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH; - 80020d0: 2303 movs r3, #3 - 80020d2: 623b str r3, [r7, #32] + 80020c0: 2303 movs r3, #3 + 80020c2: 623b str r3, [r7, #32] GPIO_InitStruct.Alternate = GPIO_AF5_UART4; - 80020d4: 2305 movs r3, #5 - 80020d6: 627b str r3, [r7, #36] @ 0x24 + 80020c4: 2305 movs r3, #5 + 80020c6: 627b str r3, [r7, #36] @ 0x24 HAL_GPIO_Init(GPIOC, &GPIO_InitStruct); - 80020d8: f107 0314 add.w r3, r7, #20 - 80020dc: 4619 mov r1, r3 - 80020de: 4805 ldr r0, [pc, #20] @ (80020f4 ) - 80020e0: f002 fbb4 bl 800484c + 80020c8: f107 0314 add.w r3, r7, #20 + 80020cc: 4619 mov r1, r3 + 80020ce: 4805 ldr r0, [pc, #20] @ (80020e4 ) + 80020d0: f002 fbb4 bl 800483c /* USER CODE END UART4_MspInit 1 */ } } - 80020e4: bf00 nop - 80020e6: 3728 adds r7, #40 @ 0x28 - 80020e8: 46bd mov sp, r7 - 80020ea: bd80 pop {r7, pc} - 80020ec: 40004c00 .word 0x40004c00 - 80020f0: 40021000 .word 0x40021000 - 80020f4: 48000800 .word 0x48000800 + 80020d4: bf00 nop + 80020d6: 3728 adds r7, #40 @ 0x28 + 80020d8: 46bd mov sp, r7 + 80020da: bd80 pop {r7, pc} + 80020dc: 40004c00 .word 0x40004c00 + 80020e0: 40021000 .word 0x40021000 + 80020e4: 48000800 .word 0x48000800 -080020f8 : +080020e8 : /******************************************************************************/ /** * @brief This function handles Non maskable interrupt. */ void NMI_Handler(void) { - 80020f8: b480 push {r7} - 80020fa: af00 add r7, sp, #0 + 80020e8: b480 push {r7} + 80020ea: af00 add r7, sp, #0 /* USER CODE BEGIN NonMaskableInt_IRQn 0 */ /* USER CODE END NonMaskableInt_IRQn 0 */ /* USER CODE BEGIN NonMaskableInt_IRQn 1 */ while (1) - 80020fc: bf00 nop - 80020fe: e7fd b.n 80020fc + 80020ec: bf00 nop + 80020ee: e7fd b.n 80020ec -08002100 : +080020f0 : /** * @brief This function handles Hard fault interrupt. */ void HardFault_Handler(void) { - 8002100: b480 push {r7} - 8002102: af00 add r7, sp, #0 + 80020f0: b480 push {r7} + 80020f2: af00 add r7, sp, #0 /* USER CODE BEGIN HardFault_IRQn 0 */ /* USER CODE END HardFault_IRQn 0 */ while (1) - 8002104: bf00 nop - 8002106: e7fd b.n 8002104 + 80020f4: bf00 nop + 80020f6: e7fd b.n 80020f4 -08002108 : +080020f8 : /** * @brief This function handles Memory management fault. */ void MemManage_Handler(void) { - 8002108: b480 push {r7} - 800210a: af00 add r7, sp, #0 + 80020f8: b480 push {r7} + 80020fa: af00 add r7, sp, #0 /* USER CODE BEGIN MemoryManagement_IRQn 0 */ /* USER CODE END MemoryManagement_IRQn 0 */ while (1) - 800210c: bf00 nop - 800210e: e7fd b.n 800210c + 80020fc: bf00 nop + 80020fe: e7fd b.n 80020fc -08002110 : +08002100 : /** * @brief This function handles Pre-fetch fault, memory access fault. */ void BusFault_Handler(void) { - 8002110: b480 push {r7} - 8002112: af00 add r7, sp, #0 + 8002100: b480 push {r7} + 8002102: af00 add r7, sp, #0 /* USER CODE BEGIN BusFault_IRQn 0 */ /* USER CODE END BusFault_IRQn 0 */ while (1) - 8002114: bf00 nop - 8002116: e7fd b.n 8002114 + 8002104: bf00 nop + 8002106: e7fd b.n 8002104 -08002118 : +08002108 : /** * @brief This function handles Undefined instruction or illegal state. */ void UsageFault_Handler(void) { - 8002118: b480 push {r7} - 800211a: af00 add r7, sp, #0 + 8002108: b480 push {r7} + 800210a: af00 add r7, sp, #0 /* USER CODE BEGIN UsageFault_IRQn 0 */ /* USER CODE END UsageFault_IRQn 0 */ while (1) - 800211c: bf00 nop - 800211e: e7fd b.n 800211c + 800210c: bf00 nop + 800210e: e7fd b.n 800210c -08002120 : +08002110 : /** * @brief This function handles System service call via SWI instruction. */ void SVC_Handler(void) { - 8002120: b480 push {r7} - 8002122: af00 add r7, sp, #0 + 8002110: b480 push {r7} + 8002112: af00 add r7, sp, #0 /* USER CODE END SVCall_IRQn 0 */ /* USER CODE BEGIN SVCall_IRQn 1 */ /* USER CODE END SVCall_IRQn 1 */ } - 8002124: bf00 nop - 8002126: 46bd mov sp, r7 - 8002128: f85d 7b04 ldr.w r7, [sp], #4 - 800212c: 4770 bx lr + 8002114: bf00 nop + 8002116: 46bd mov sp, r7 + 8002118: f85d 7b04 ldr.w r7, [sp], #4 + 800211c: 4770 bx lr -0800212e : +0800211e : /** * @brief This function handles Debug monitor. */ void DebugMon_Handler(void) { - 800212e: b480 push {r7} - 8002130: af00 add r7, sp, #0 + 800211e: b480 push {r7} + 8002120: af00 add r7, sp, #0 /* USER CODE END DebugMonitor_IRQn 0 */ /* USER CODE BEGIN DebugMonitor_IRQn 1 */ /* USER CODE END DebugMonitor_IRQn 1 */ } - 8002132: bf00 nop - 8002134: 46bd mov sp, r7 - 8002136: f85d 7b04 ldr.w r7, [sp], #4 - 800213a: 4770 bx lr + 8002122: bf00 nop + 8002124: 46bd mov sp, r7 + 8002126: f85d 7b04 ldr.w r7, [sp], #4 + 800212a: 4770 bx lr -0800213c : +0800212c : /** * @brief This function handles Pendable request for system service. */ void PendSV_Handler(void) { - 800213c: b480 push {r7} - 800213e: af00 add r7, sp, #0 + 800212c: b480 push {r7} + 800212e: af00 add r7, sp, #0 /* USER CODE END PendSV_IRQn 0 */ /* USER CODE BEGIN PendSV_IRQn 1 */ /* USER CODE END PendSV_IRQn 1 */ } - 8002140: bf00 nop - 8002142: 46bd mov sp, r7 - 8002144: f85d 7b04 ldr.w r7, [sp], #4 - 8002148: 4770 bx lr + 8002130: bf00 nop + 8002132: 46bd mov sp, r7 + 8002134: f85d 7b04 ldr.w r7, [sp], #4 + 8002138: 4770 bx lr -0800214a : +0800213a : /** * @brief This function handles System tick timer. */ void SysTick_Handler(void) { - 800214a: b580 push {r7, lr} - 800214c: af00 add r7, sp, #0 + 800213a: b580 push {r7, lr} + 800213c: af00 add r7, sp, #0 /* USER CODE BEGIN SysTick_IRQn 0 */ /* USER CODE END SysTick_IRQn 0 */ HAL_IncTick(); - 800214e: f000 f8c5 bl 80022dc + 800213e: f000 f8c5 bl 80022cc /* USER CODE BEGIN SysTick_IRQn 1 */ /* USER CODE END SysTick_IRQn 1 */ } - 8002152: bf00 nop - 8002154: bd80 pop {r7, pc} + 8002142: bf00 nop + 8002144: bd80 pop {r7, pc} ... -08002158 : +08002148 : /** * @brief This function handles DMA1 channel1 global interrupt. */ void DMA1_Channel1_IRQHandler(void) { - 8002158: b580 push {r7, lr} - 800215a: af00 add r7, sp, #0 + 8002148: b580 push {r7, lr} + 800214a: af00 add r7, sp, #0 /* USER CODE BEGIN DMA1_Channel1_IRQn 0 */ /* USER CODE END DMA1_Channel1_IRQn 0 */ HAL_DMA_IRQHandler(&hdma_adc1); - 800215c: 4802 ldr r0, [pc, #8] @ (8002168 ) - 800215e: f002 fa68 bl 8004632 + 800214c: 4802 ldr r0, [pc, #8] @ (8002158 ) + 800214e: f002 fa68 bl 8004622 /* USER CODE BEGIN DMA1_Channel1_IRQn 1 */ /* USER CODE END DMA1_Channel1_IRQn 1 */ } - 8002162: bf00 nop - 8002164: bd80 pop {r7, pc} - 8002166: bf00 nop - 8002168: 20000164 .word 0x20000164 + 8002152: bf00 nop + 8002154: bd80 pop {r7, pc} + 8002156: bf00 nop + 8002158: 20000164 .word 0x20000164 -0800216c : +0800215c : /** * @brief This function handles ADC1 and ADC2 interrupts. */ void ADC1_2_IRQHandler(void) { - 800216c: b580 push {r7, lr} - 800216e: af00 add r7, sp, #0 + 800215c: b580 push {r7, lr} + 800215e: af00 add r7, sp, #0 /* USER CODE BEGIN ADC1_2_IRQn 0 */ /* USER CODE END ADC1_2_IRQn 0 */ HAL_ADC_IRQHandler(&hadc1); - 8002170: 4803 ldr r0, [pc, #12] @ (8002180 ) - 8002172: f000 fb81 bl 8002878 + 8002160: 4803 ldr r0, [pc, #12] @ (8002170 ) + 8002162: f000 fb81 bl 8002868 HAL_ADC_IRQHandler(&hadc2); - 8002176: 4803 ldr r0, [pc, #12] @ (8002184 ) - 8002178: f000 fb7e bl 8002878 + 8002166: 4803 ldr r0, [pc, #12] @ (8002174 ) + 8002168: f000 fb7e bl 8002868 /* USER CODE BEGIN ADC1_2_IRQn 1 */ /* USER CODE END ADC1_2_IRQn 1 */ } - 800217c: bf00 nop - 800217e: bd80 pop {r7, pc} - 8002180: 200000c4 .word 0x200000c4 - 8002184: 20000114 .word 0x20000114 + 800216c: bf00 nop + 800216e: bd80 pop {r7, pc} + 8002170: 200000c4 .word 0x200000c4 + 8002174: 20000114 .word 0x20000114 -08002188 : +08002178 : /** * @brief This function handles USB low priority or CAN_RX0 interrupts. */ void USB_LP_CAN_RX0_IRQHandler(void) { - 8002188: b580 push {r7, lr} - 800218a: af00 add r7, sp, #0 + 8002178: b580 push {r7, lr} + 800217a: af00 add r7, sp, #0 /* USER CODE BEGIN USB_LP_CAN_RX0_IRQn 0 */ /* USER CODE END USB_LP_CAN_RX0_IRQn 0 */ HAL_CAN_IRQHandler(&hcan); - 800218c: 4802 ldr r0, [pc, #8] @ (8002198 ) - 800218e: f001 fe6a bl 8003e66 + 800217c: 4802 ldr r0, [pc, #8] @ (8002188 ) + 800217e: f001 fe6a bl 8003e56 /* USER CODE BEGIN USB_LP_CAN_RX0_IRQn 1 */ /* USER CODE END USB_LP_CAN_RX0_IRQn 1 */ } - 8002192: bf00 nop - 8002194: bd80 pop {r7, pc} - 8002196: bf00 nop - 8002198: 200001ec .word 0x200001ec + 8002182: bf00 nop + 8002184: bd80 pop {r7, pc} + 8002186: bf00 nop + 8002188: 200001ec .word 0x200001ec -0800219c : +0800218c : /** * @brief This function handles CAN RX1 interrupt. */ void CAN_RX1_IRQHandler(void) { - 800219c: b580 push {r7, lr} - 800219e: af00 add r7, sp, #0 + 800218c: b580 push {r7, lr} + 800218e: af00 add r7, sp, #0 /* USER CODE BEGIN CAN_RX1_IRQn 0 */ /* USER CODE END CAN_RX1_IRQn 0 */ HAL_CAN_IRQHandler(&hcan); - 80021a0: 4802 ldr r0, [pc, #8] @ (80021ac ) - 80021a2: f001 fe60 bl 8003e66 + 8002190: 4802 ldr r0, [pc, #8] @ (800219c ) + 8002192: f001 fe60 bl 8003e56 /* USER CODE BEGIN CAN_RX1_IRQn 1 */ /* USER CODE END CAN_RX1_IRQn 1 */ } - 80021a6: bf00 nop - 80021a8: bd80 pop {r7, pc} - 80021aa: bf00 nop - 80021ac: 200001ec .word 0x200001ec + 8002196: bf00 nop + 8002198: bd80 pop {r7, pc} + 800219a: bf00 nop + 800219c: 200001ec .word 0x200001ec -080021b0 : +080021a0 : /** * @brief This function handles Timer 6 interrupt and DAC underrun interrupts. */ void TIM6_DAC_IRQHandler(void) { - 80021b0: b580 push {r7, lr} - 80021b2: af00 add r7, sp, #0 + 80021a0: b580 push {r7, lr} + 80021a2: af00 add r7, sp, #0 /* USER CODE BEGIN TIM6_DAC_IRQn 0 */ /* USER CODE END TIM6_DAC_IRQn 0 */ HAL_TIM_IRQHandler(&htim6); - 80021b4: 4802 ldr r0, [pc, #8] @ (80021c0 ) - 80021b6: f004 f97f bl 80064b8 + 80021a4: 4802 ldr r0, [pc, #8] @ (80021b0 ) + 80021a6: f004 f97f bl 80064a8 /* USER CODE BEGIN TIM6_DAC_IRQn 1 */ /* USER CODE END TIM6_DAC_IRQn 1 */ } - 80021ba: bf00 nop - 80021bc: bd80 pop {r7, pc} - 80021be: bf00 nop - 80021c0: 20000214 .word 0x20000214 + 80021aa: bf00 nop + 80021ac: bd80 pop {r7, pc} + 80021ae: bf00 nop + 80021b0: 20000214 .word 0x20000214 -080021c4 : +080021b4 : /** * @brief This function handles DMA2 channel1 global interrupt. */ void DMA2_Channel1_IRQHandler(void) { - 80021c4: b580 push {r7, lr} - 80021c6: af00 add r7, sp, #0 + 80021b4: b580 push {r7, lr} + 80021b6: af00 add r7, sp, #0 /* USER CODE BEGIN DMA2_Channel1_IRQn 0 */ /* USER CODE END DMA2_Channel1_IRQn 0 */ HAL_DMA_IRQHandler(&hdma_adc2); - 80021c8: 4802 ldr r0, [pc, #8] @ (80021d4 ) - 80021ca: f002 fa32 bl 8004632 + 80021b8: 4802 ldr r0, [pc, #8] @ (80021c4 ) + 80021ba: f002 fa32 bl 8004622 /* USER CODE BEGIN DMA2_Channel1_IRQn 1 */ /* USER CODE END DMA2_Channel1_IRQn 1 */ } - 80021ce: bf00 nop - 80021d0: bd80 pop {r7, pc} - 80021d2: bf00 nop - 80021d4: 200001a8 .word 0x200001a8 + 80021be: bf00 nop + 80021c0: bd80 pop {r7, pc} + 80021c2: bf00 nop + 80021c4: 200001a8 .word 0x200001a8 -080021d8 : +080021c8 : * @brief Setup the microcontroller system * @param None * @retval None */ void SystemInit(void) { - 80021d8: b480 push {r7} - 80021da: af00 add r7, sp, #0 + 80021c8: b480 push {r7} + 80021ca: af00 add r7, sp, #0 /* FPU settings --------------------------------------------------------------*/ #if (__FPU_PRESENT == 1) && (__FPU_USED == 1) SCB->CPACR |= ((3UL << 10*2)|(3UL << 11*2)); /* set CP10 and CP11 Full Access */ - 80021dc: 4b06 ldr r3, [pc, #24] @ (80021f8 ) - 80021de: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 - 80021e2: 4a05 ldr r2, [pc, #20] @ (80021f8 ) - 80021e4: f443 0370 orr.w r3, r3, #15728640 @ 0xf00000 - 80021e8: f8c2 3088 str.w r3, [r2, #136] @ 0x88 + 80021cc: 4b06 ldr r3, [pc, #24] @ (80021e8 ) + 80021ce: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 80021d2: 4a05 ldr r2, [pc, #20] @ (80021e8 ) + 80021d4: f443 0370 orr.w r3, r3, #15728640 @ 0xf00000 + 80021d8: f8c2 3088 str.w r3, [r2, #136] @ 0x88 /* Configure the Vector Table location -------------------------------------*/ #if defined(USER_VECT_TAB_ADDRESS) SCB->VTOR = VECT_TAB_BASE_ADDRESS | VECT_TAB_OFFSET; /* Vector Table Relocation in Internal SRAM */ #endif /* USER_VECT_TAB_ADDRESS */ } - 80021ec: bf00 nop - 80021ee: 46bd mov sp, r7 - 80021f0: f85d 7b04 ldr.w r7, [sp], #4 - 80021f4: 4770 bx lr - 80021f6: bf00 nop - 80021f8: e000ed00 .word 0xe000ed00 + 80021dc: bf00 nop + 80021de: 46bd mov sp, r7 + 80021e0: f85d 7b04 ldr.w r7, [sp], #4 + 80021e4: 4770 bx lr + 80021e6: bf00 nop + 80021e8: e000ed00 .word 0xe000ed00 -080021fc : +080021ec : .section .text.Reset_Handler .weak Reset_Handler .type Reset_Handler, %function Reset_Handler: ldr sp, =_estack /* Atollic update: set stack pointer */ - 80021fc: f8df d034 ldr.w sp, [pc, #52] @ 8002234 + 80021ec: f8df d034 ldr.w sp, [pc, #52] @ 8002224 /* Call the clock system initialization function.*/ bl SystemInit - 8002200: f7ff ffea bl 80021d8 + 80021f0: f7ff ffea bl 80021c8 /* Copy the data segment initializers from flash to SRAM */ ldr r0, =_sdata - 8002204: 480c ldr r0, [pc, #48] @ (8002238 ) + 80021f4: 480c ldr r0, [pc, #48] @ (8002228 ) ldr r1, =_edata - 8002206: 490d ldr r1, [pc, #52] @ (800223c ) + 80021f6: 490d ldr r1, [pc, #52] @ (800222c ) ldr r2, =_sidata - 8002208: 4a0d ldr r2, [pc, #52] @ (8002240 ) + 80021f8: 4a0d ldr r2, [pc, #52] @ (8002230 ) movs r3, #0 - 800220a: 2300 movs r3, #0 + 80021fa: 2300 movs r3, #0 b LoopCopyDataInit - 800220c: e002 b.n 8002214 + 80021fc: e002 b.n 8002204 -0800220e : +080021fe : CopyDataInit: ldr r4, [r2, r3] - 800220e: 58d4 ldr r4, [r2, r3] + 80021fe: 58d4 ldr r4, [r2, r3] str r4, [r0, r3] - 8002210: 50c4 str r4, [r0, r3] + 8002200: 50c4 str r4, [r0, r3] adds r3, r3, #4 - 8002212: 3304 adds r3, #4 + 8002202: 3304 adds r3, #4 -08002214 : +08002204 : LoopCopyDataInit: adds r4, r0, r3 - 8002214: 18c4 adds r4, r0, r3 + 8002204: 18c4 adds r4, r0, r3 cmp r4, r1 - 8002216: 428c cmp r4, r1 + 8002206: 428c cmp r4, r1 bcc CopyDataInit - 8002218: d3f9 bcc.n 800220e + 8002208: d3f9 bcc.n 80021fe /* Zero fill the bss segment. */ ldr r2, =_sbss - 800221a: 4a0a ldr r2, [pc, #40] @ (8002244 ) + 800220a: 4a0a ldr r2, [pc, #40] @ (8002234 ) ldr r4, =_ebss - 800221c: 4c0a ldr r4, [pc, #40] @ (8002248 ) + 800220c: 4c0a ldr r4, [pc, #40] @ (8002238 ) movs r3, #0 - 800221e: 2300 movs r3, #0 + 800220e: 2300 movs r3, #0 b LoopFillZerobss - 8002220: e001 b.n 8002226 + 8002210: e001 b.n 8002216 -08002222 : +08002212 : FillZerobss: str r3, [r2] - 8002222: 6013 str r3, [r2, #0] + 8002212: 6013 str r3, [r2, #0] adds r2, r2, #4 - 8002224: 3204 adds r2, #4 + 8002214: 3204 adds r2, #4 -08002226 : +08002216 : LoopFillZerobss: cmp r2, r4 - 8002226: 42a2 cmp r2, r4 + 8002216: 42a2 cmp r2, r4 bcc FillZerobss - 8002228: d3fb bcc.n 8002222 + 8002218: d3fb bcc.n 8002212 /* Call static constructors */ bl __libc_init_array - 800222a: f004 ffdf bl 80071ec <__libc_init_array> + 800221a: f004 ffdf bl 80071dc <__libc_init_array> /* Call the application's entry point.*/ bl main - 800222e: f7fe ffed bl 800120c
+ 800221e: f7fe ffed bl 80011fc
-08002232 : +08002222 : LoopForever: b LoopForever - 8002232: e7fe b.n 8002232 + 8002222: e7fe b.n 8002222 ldr sp, =_estack /* Atollic update: set stack pointer */ - 8002234: 20008000 .word 0x20008000 + 8002224: 20008000 .word 0x20008000 ldr r0, =_sdata - 8002238: 20000000 .word 0x20000000 + 8002228: 20000000 .word 0x20000000 ldr r1, =_edata - 800223c: 2000000c .word 0x2000000c + 800222c: 2000000c .word 0x2000000c ldr r2, =_sidata - 8002240: 0800728c .word 0x0800728c + 8002230: 0800727c .word 0x0800727c ldr r2, =_sbss - 8002244: 2000000c .word 0x2000000c + 8002234: 2000000c .word 0x2000000c ldr r4, =_ebss - 8002248: 20000300 .word 0x20000300 + 8002238: 20000300 .word 0x20000300 -0800224c : +0800223c : * @retval : None */ .section .text.Default_Handler,"ax",%progbits Default_Handler: Infinite_Loop: b Infinite_Loop - 800224c: e7fe b.n 800224c + 800223c: e7fe b.n 800223c ... -08002250 : +08002240 : * In the default implementation,Systick is used as source of time base. * The tick variable is incremented each 1ms in its ISR. * @retval HAL status */ HAL_StatusTypeDef HAL_Init(void) { - 8002250: b580 push {r7, lr} - 8002252: af00 add r7, sp, #0 + 8002240: b580 push {r7, lr} + 8002242: af00 add r7, sp, #0 /* Configure Flash prefetch */ #if (PREFETCH_ENABLE != 0U) __HAL_FLASH_PREFETCH_BUFFER_ENABLE(); - 8002254: 4b08 ldr r3, [pc, #32] @ (8002278 ) - 8002256: 681b ldr r3, [r3, #0] - 8002258: 4a07 ldr r2, [pc, #28] @ (8002278 ) - 800225a: f043 0310 orr.w r3, r3, #16 - 800225e: 6013 str r3, [r2, #0] + 8002244: 4b08 ldr r3, [pc, #32] @ (8002268 ) + 8002246: 681b ldr r3, [r3, #0] + 8002248: 4a07 ldr r2, [pc, #28] @ (8002268 ) + 800224a: f043 0310 orr.w r3, r3, #16 + 800224e: 6013 str r3, [r2, #0] #endif /* PREFETCH_ENABLE */ /* Set Interrupt Group Priority */ HAL_NVIC_SetPriorityGrouping(NVIC_PRIORITYGROUP_4); - 8002260: 2003 movs r0, #3 - 8002262: f002 f8ff bl 8004464 + 8002250: 2003 movs r0, #3 + 8002252: f002 f8ff bl 8004454 /* Enable systick and configure 1ms tick (default clock after Reset is HSI) */ HAL_InitTick(TICK_INT_PRIORITY); - 8002266: 200f movs r0, #15 - 8002268: f000 f808 bl 800227c + 8002256: 200f movs r0, #15 + 8002258: f000 f808 bl 800226c /* Init the low level hardware */ HAL_MspInit(); - 800226c: f7ff fd30 bl 8001cd0 + 800225c: f7ff fd30 bl 8001cc0 /* Return function status */ return HAL_OK; - 8002270: 2300 movs r3, #0 + 8002260: 2300 movs r3, #0 } - 8002272: 4618 mov r0, r3 - 8002274: bd80 pop {r7, pc} - 8002276: bf00 nop - 8002278: 40022000 .word 0x40022000 + 8002262: 4618 mov r0, r3 + 8002264: bd80 pop {r7, pc} + 8002266: bf00 nop + 8002268: 40022000 .word 0x40022000 -0800227c : +0800226c : * implementation in user file. * @param TickPriority Tick interrupt priority. * @retval HAL status */ __weak HAL_StatusTypeDef HAL_InitTick(uint32_t TickPriority) { - 800227c: b580 push {r7, lr} - 800227e: b082 sub sp, #8 - 8002280: af00 add r7, sp, #0 - 8002282: 6078 str r0, [r7, #4] + 800226c: b580 push {r7, lr} + 800226e: b082 sub sp, #8 + 8002270: af00 add r7, sp, #0 + 8002272: 6078 str r0, [r7, #4] /* Configure the SysTick to have interrupt in 1ms time basis*/ if (HAL_SYSTICK_Config(SystemCoreClock / (1000U / uwTickFreq)) > 0U) - 8002284: 4b12 ldr r3, [pc, #72] @ (80022d0 ) - 8002286: 681a ldr r2, [r3, #0] - 8002288: 4b12 ldr r3, [pc, #72] @ (80022d4 ) - 800228a: 781b ldrb r3, [r3, #0] - 800228c: 4619 mov r1, r3 - 800228e: f44f 737a mov.w r3, #1000 @ 0x3e8 - 8002292: fbb3 f3f1 udiv r3, r3, r1 - 8002296: fbb2 f3f3 udiv r3, r2, r3 - 800229a: 4618 mov r0, r3 - 800229c: f002 f917 bl 80044ce - 80022a0: 4603 mov r3, r0 - 80022a2: 2b00 cmp r3, #0 - 80022a4: d001 beq.n 80022aa + 8002274: 4b12 ldr r3, [pc, #72] @ (80022c0 ) + 8002276: 681a ldr r2, [r3, #0] + 8002278: 4b12 ldr r3, [pc, #72] @ (80022c4 ) + 800227a: 781b ldrb r3, [r3, #0] + 800227c: 4619 mov r1, r3 + 800227e: f44f 737a mov.w r3, #1000 @ 0x3e8 + 8002282: fbb3 f3f1 udiv r3, r3, r1 + 8002286: fbb2 f3f3 udiv r3, r2, r3 + 800228a: 4618 mov r0, r3 + 800228c: f002 f917 bl 80044be + 8002290: 4603 mov r3, r0 + 8002292: 2b00 cmp r3, #0 + 8002294: d001 beq.n 800229a { return HAL_ERROR; - 80022a6: 2301 movs r3, #1 - 80022a8: e00e b.n 80022c8 + 8002296: 2301 movs r3, #1 + 8002298: e00e b.n 80022b8 } /* Configure the SysTick IRQ priority */ if (TickPriority < (1UL << __NVIC_PRIO_BITS)) - 80022aa: 687b ldr r3, [r7, #4] - 80022ac: 2b0f cmp r3, #15 - 80022ae: d80a bhi.n 80022c6 + 800229a: 687b ldr r3, [r7, #4] + 800229c: 2b0f cmp r3, #15 + 800229e: d80a bhi.n 80022b6 { HAL_NVIC_SetPriority(SysTick_IRQn, TickPriority, 0U); - 80022b0: 2200 movs r2, #0 - 80022b2: 6879 ldr r1, [r7, #4] - 80022b4: f04f 30ff mov.w r0, #4294967295 - 80022b8: f002 f8df bl 800447a + 80022a0: 2200 movs r2, #0 + 80022a2: 6879 ldr r1, [r7, #4] + 80022a4: f04f 30ff mov.w r0, #4294967295 + 80022a8: f002 f8df bl 800446a uwTickPrio = TickPriority; - 80022bc: 4a06 ldr r2, [pc, #24] @ (80022d8 ) - 80022be: 687b ldr r3, [r7, #4] - 80022c0: 6013 str r3, [r2, #0] + 80022ac: 4a06 ldr r2, [pc, #24] @ (80022c8 ) + 80022ae: 687b ldr r3, [r7, #4] + 80022b0: 6013 str r3, [r2, #0] else { return HAL_ERROR; } /* Return function status */ return HAL_OK; - 80022c2: 2300 movs r3, #0 - 80022c4: e000 b.n 80022c8 + 80022b2: 2300 movs r3, #0 + 80022b4: e000 b.n 80022b8 return HAL_ERROR; - 80022c6: 2301 movs r3, #1 + 80022b6: 2301 movs r3, #1 } - 80022c8: 4618 mov r0, r3 - 80022ca: 3708 adds r7, #8 - 80022cc: 46bd mov sp, r7 - 80022ce: bd80 pop {r7, pc} - 80022d0: 20000000 .word 0x20000000 - 80022d4: 20000008 .word 0x20000008 - 80022d8: 20000004 .word 0x20000004 + 80022b8: 4618 mov r0, r3 + 80022ba: 3708 adds r7, #8 + 80022bc: 46bd mov sp, r7 + 80022be: bd80 pop {r7, pc} + 80022c0: 20000000 .word 0x20000000 + 80022c4: 20000008 .word 0x20000008 + 80022c8: 20000004 .word 0x20000004 -080022dc : +080022cc : * @note This function is declared as __weak to be overwritten in case of other * implementations in user file. * @retval None */ __weak void HAL_IncTick(void) { - 80022dc: b480 push {r7} - 80022de: af00 add r7, sp, #0 + 80022cc: b480 push {r7} + 80022ce: af00 add r7, sp, #0 uwTick += uwTickFreq; - 80022e0: 4b06 ldr r3, [pc, #24] @ (80022fc ) - 80022e2: 781b ldrb r3, [r3, #0] - 80022e4: 461a mov r2, r3 - 80022e6: 4b06 ldr r3, [pc, #24] @ (8002300 ) - 80022e8: 681b ldr r3, [r3, #0] - 80022ea: 4413 add r3, r2 - 80022ec: 4a04 ldr r2, [pc, #16] @ (8002300 ) - 80022ee: 6013 str r3, [r2, #0] + 80022d0: 4b06 ldr r3, [pc, #24] @ (80022ec ) + 80022d2: 781b ldrb r3, [r3, #0] + 80022d4: 461a mov r2, r3 + 80022d6: 4b06 ldr r3, [pc, #24] @ (80022f0 ) + 80022d8: 681b ldr r3, [r3, #0] + 80022da: 4413 add r3, r2 + 80022dc: 4a04 ldr r2, [pc, #16] @ (80022f0 ) + 80022de: 6013 str r3, [r2, #0] } - 80022f0: bf00 nop - 80022f2: 46bd mov sp, r7 - 80022f4: f85d 7b04 ldr.w r7, [sp], #4 - 80022f8: 4770 bx lr - 80022fa: bf00 nop - 80022fc: 20000008 .word 0x20000008 - 8002300: 200002fc .word 0x200002fc + 80022e0: bf00 nop + 80022e2: 46bd mov sp, r7 + 80022e4: f85d 7b04 ldr.w r7, [sp], #4 + 80022e8: 4770 bx lr + 80022ea: bf00 nop + 80022ec: 20000008 .word 0x20000008 + 80022f0: 200002fc .word 0x200002fc -08002304 : +080022f4 : * @note The function is declared as __Weak to be overwritten in case of other * implementations in user file. * @retval tick value */ __weak uint32_t HAL_GetTick(void) { - 8002304: b480 push {r7} - 8002306: af00 add r7, sp, #0 + 80022f4: b480 push {r7} + 80022f6: af00 add r7, sp, #0 return uwTick; - 8002308: 4b03 ldr r3, [pc, #12] @ (8002318 ) - 800230a: 681b ldr r3, [r3, #0] + 80022f8: 4b03 ldr r3, [pc, #12] @ (8002308 ) + 80022fa: 681b ldr r3, [r3, #0] } - 800230c: 4618 mov r0, r3 - 800230e: 46bd mov sp, r7 - 8002310: f85d 7b04 ldr.w r7, [sp], #4 - 8002314: 4770 bx lr - 8002316: bf00 nop - 8002318: 200002fc .word 0x200002fc + 80022fc: 4618 mov r0, r3 + 80022fe: 46bd mov sp, r7 + 8002300: f85d 7b04 ldr.w r7, [sp], #4 + 8002304: 4770 bx lr + 8002306: bf00 nop + 8002308: 200002fc .word 0x200002fc -0800231c : +0800230c : * implementations in user file. * @param Delay specifies the delay time length, in milliseconds. * @retval None */ __weak void HAL_Delay(uint32_t Delay) { - 800231c: b580 push {r7, lr} - 800231e: b084 sub sp, #16 - 8002320: af00 add r7, sp, #0 - 8002322: 6078 str r0, [r7, #4] + 800230c: b580 push {r7, lr} + 800230e: b084 sub sp, #16 + 8002310: af00 add r7, sp, #0 + 8002312: 6078 str r0, [r7, #4] uint32_t tickstart = HAL_GetTick(); - 8002324: f7ff ffee bl 8002304 - 8002328: 60b8 str r0, [r7, #8] + 8002314: f7ff ffee bl 80022f4 + 8002318: 60b8 str r0, [r7, #8] uint32_t wait = Delay; - 800232a: 687b ldr r3, [r7, #4] - 800232c: 60fb str r3, [r7, #12] + 800231a: 687b ldr r3, [r7, #4] + 800231c: 60fb str r3, [r7, #12] /* Add freq to guarantee minimum wait */ if (wait < HAL_MAX_DELAY) - 800232e: 68fb ldr r3, [r7, #12] - 8002330: f1b3 3fff cmp.w r3, #4294967295 - 8002334: d005 beq.n 8002342 + 800231e: 68fb ldr r3, [r7, #12] + 8002320: f1b3 3fff cmp.w r3, #4294967295 + 8002324: d005 beq.n 8002332 { wait += (uint32_t)(uwTickFreq); - 8002336: 4b0a ldr r3, [pc, #40] @ (8002360 ) - 8002338: 781b ldrb r3, [r3, #0] - 800233a: 461a mov r2, r3 - 800233c: 68fb ldr r3, [r7, #12] - 800233e: 4413 add r3, r2 - 8002340: 60fb str r3, [r7, #12] + 8002326: 4b0a ldr r3, [pc, #40] @ (8002350 ) + 8002328: 781b ldrb r3, [r3, #0] + 800232a: 461a mov r2, r3 + 800232c: 68fb ldr r3, [r7, #12] + 800232e: 4413 add r3, r2 + 8002330: 60fb str r3, [r7, #12] } while((HAL_GetTick() - tickstart) < wait) - 8002342: bf00 nop - 8002344: f7ff ffde bl 8002304 - 8002348: 4602 mov r2, r0 - 800234a: 68bb ldr r3, [r7, #8] - 800234c: 1ad3 subs r3, r2, r3 - 800234e: 68fa ldr r2, [r7, #12] - 8002350: 429a cmp r2, r3 - 8002352: d8f7 bhi.n 8002344 + 8002332: bf00 nop + 8002334: f7ff ffde bl 80022f4 + 8002338: 4602 mov r2, r0 + 800233a: 68bb ldr r3, [r7, #8] + 800233c: 1ad3 subs r3, r2, r3 + 800233e: 68fa ldr r2, [r7, #12] + 8002340: 429a cmp r2, r3 + 8002342: d8f7 bhi.n 8002334 { } } - 8002354: bf00 nop - 8002356: bf00 nop - 8002358: 3710 adds r7, #16 - 800235a: 46bd mov sp, r7 - 800235c: bd80 pop {r7, pc} - 800235e: bf00 nop - 8002360: 20000008 .word 0x20000008 + 8002344: bf00 nop + 8002346: bf00 nop + 8002348: 3710 adds r7, #16 + 800234a: 46bd mov sp, r7 + 800234c: bd80 pop {r7, pc} + 800234e: bf00 nop + 8002350: 20000008 .word 0x20000008 -08002364 : +08002354 : * @brief Conversion DMA half-transfer callback in non blocking mode * @param hadc ADC handle * @retval None */ __weak void HAL_ADC_ConvHalfCpltCallback(ADC_HandleTypeDef* hadc) { - 8002364: b480 push {r7} - 8002366: b083 sub sp, #12 - 8002368: af00 add r7, sp, #0 - 800236a: 6078 str r0, [r7, #4] + 8002354: b480 push {r7} + 8002356: b083 sub sp, #12 + 8002358: af00 add r7, sp, #0 + 800235a: 6078 str r0, [r7, #4] UNUSED(hadc); /* NOTE : This function should not be modified. When the callback is needed, function HAL_ADC_ConvHalfCpltCallback must be implemented in the user file. */ } - 800236c: bf00 nop - 800236e: 370c adds r7, #12 - 8002370: 46bd mov sp, r7 - 8002372: f85d 7b04 ldr.w r7, [sp], #4 - 8002376: 4770 bx lr + 800235c: bf00 nop + 800235e: 370c adds r7, #12 + 8002360: 46bd mov sp, r7 + 8002362: f85d 7b04 ldr.w r7, [sp], #4 + 8002366: 4770 bx lr -08002378 : +08002368 : * @brief Analog watchdog callback in non blocking mode. * @param hadc ADC handle * @retval None */ __weak void HAL_ADC_LevelOutOfWindowCallback(ADC_HandleTypeDef* hadc) { - 8002378: b480 push {r7} - 800237a: b083 sub sp, #12 - 800237c: af00 add r7, sp, #0 - 800237e: 6078 str r0, [r7, #4] + 8002368: b480 push {r7} + 800236a: b083 sub sp, #12 + 800236c: af00 add r7, sp, #0 + 800236e: 6078 str r0, [r7, #4] UNUSED(hadc); /* NOTE : This function should not be modified. When the callback is needed, function HAL_ADC_LevelOoutOfWindowCallback must be implemented in the user file. */ } - 8002380: bf00 nop - 8002382: 370c adds r7, #12 - 8002384: 46bd mov sp, r7 - 8002386: f85d 7b04 ldr.w r7, [sp], #4 - 800238a: 4770 bx lr + 8002370: bf00 nop + 8002372: 370c adds r7, #12 + 8002374: 46bd mov sp, r7 + 8002376: f85d 7b04 ldr.w r7, [sp], #4 + 800237a: 4770 bx lr -0800238c : +0800237c : * (ADC conversion with interruption or transfer by DMA) * @param hadc ADC handle * @retval None */ __weak void HAL_ADC_ErrorCallback(ADC_HandleTypeDef *hadc) { - 800238c: b480 push {r7} - 800238e: b083 sub sp, #12 - 8002390: af00 add r7, sp, #0 - 8002392: 6078 str r0, [r7, #4] + 800237c: b480 push {r7} + 800237e: b083 sub sp, #12 + 8002380: af00 add r7, sp, #0 + 8002382: 6078 str r0, [r7, #4] UNUSED(hadc); /* NOTE : This function should not be modified. When the callback is needed, function HAL_ADC_ErrorCallback must be implemented in the user file. */ } - 8002394: bf00 nop - 8002396: 370c adds r7, #12 - 8002398: 46bd mov sp, r7 - 800239a: f85d 7b04 ldr.w r7, [sp], #4 - 800239e: 4770 bx lr + 8002384: bf00 nop + 8002386: 370c adds r7, #12 + 8002388: 46bd mov sp, r7 + 800238a: f85d 7b04 ldr.w r7, [sp], #4 + 800238e: 4770 bx lr -080023a0 : +08002390 : * without disabling the other ADCs sharing the same common group. * @param hadc ADC handle * @retval HAL status */ HAL_StatusTypeDef HAL_ADC_Init(ADC_HandleTypeDef* hadc) { - 80023a0: b580 push {r7, lr} - 80023a2: b09a sub sp, #104 @ 0x68 - 80023a4: af00 add r7, sp, #0 - 80023a6: 6078 str r0, [r7, #4] + 8002390: b580 push {r7, lr} + 8002392: b09a sub sp, #104 @ 0x68 + 8002394: af00 add r7, sp, #0 + 8002396: 6078 str r0, [r7, #4] HAL_StatusTypeDef tmp_hal_status = HAL_OK; - 80023a8: 2300 movs r3, #0 - 80023aa: f887 3067 strb.w r3, [r7, #103] @ 0x67 + 8002398: 2300 movs r3, #0 + 800239a: f887 3067 strb.w r3, [r7, #103] @ 0x67 ADC_Common_TypeDef *tmpADC_Common; ADC_HandleTypeDef tmphadcSharingSameCommonRegister; uint32_t tmpCFGR = 0U; - 80023ae: 2300 movs r3, #0 - 80023b0: 663b str r3, [r7, #96] @ 0x60 + 800239e: 2300 movs r3, #0 + 80023a0: 663b str r3, [r7, #96] @ 0x60 __IO uint32_t wait_loop_index = 0U; - 80023b2: 2300 movs r3, #0 - 80023b4: 60bb str r3, [r7, #8] + 80023a2: 2300 movs r3, #0 + 80023a4: 60bb str r3, [r7, #8] /* Check ADC handle */ if(hadc == NULL) - 80023b6: 687b ldr r3, [r7, #4] - 80023b8: 2b00 cmp r3, #0 - 80023ba: d101 bne.n 80023c0 + 80023a6: 687b ldr r3, [r7, #4] + 80023a8: 2b00 cmp r3, #0 + 80023aa: d101 bne.n 80023b0 { return HAL_ERROR; - 80023bc: 2301 movs r3, #1 - 80023be: e172 b.n 80026a6 + 80023ac: 2301 movs r3, #1 + 80023ae: e172 b.n 8002696 assert_param(IS_FUNCTIONAL_STATE(hadc->Init.DMAContinuousRequests)); assert_param(IS_ADC_EOC_SELECTION(hadc->Init.EOCSelection)); assert_param(IS_ADC_OVERRUN(hadc->Init.Overrun)); assert_param(IS_FUNCTIONAL_STATE(hadc->Init.LowPowerAutoWait)); if(hadc->Init.ScanConvMode != ADC_SCAN_DISABLE) - 80023c0: 687b ldr r3, [r7, #4] - 80023c2: 691b ldr r3, [r3, #16] - 80023c4: 2b00 cmp r3, #0 + 80023b0: 687b ldr r3, [r7, #4] + 80023b2: 691b ldr r3, [r3, #16] + 80023b4: 2b00 cmp r3, #0 assert_param(IS_ADC_REGULAR_DISCONT_NUMBER(hadc->Init.NbrOfDiscConversion)); } } /* Configuration of ADC core parameters and ADC MSP related parameters */ if (HAL_IS_BIT_CLR(hadc->State, HAL_ADC_STATE_ERROR_INTERNAL)) - 80023c6: 687b ldr r3, [r7, #4] - 80023c8: 6c1b ldr r3, [r3, #64] @ 0x40 - 80023ca: f003 0310 and.w r3, r3, #16 - 80023ce: 2b00 cmp r3, #0 - 80023d0: d176 bne.n 80024c0 + 80023b6: 687b ldr r3, [r7, #4] + 80023b8: 6c1b ldr r3, [r3, #64] @ 0x40 + 80023ba: f003 0310 and.w r3, r3, #16 + 80023be: 2b00 cmp r3, #0 + 80023c0: d176 bne.n 80024b0 /* procedure. */ /* Actions performed only if ADC is coming from state reset: */ /* - Initialization of ADC MSP */ /* - ADC voltage regulator enable */ if (hadc->State == HAL_ADC_STATE_RESET) - 80023d2: 687b ldr r3, [r7, #4] - 80023d4: 6c1b ldr r3, [r3, #64] @ 0x40 - 80023d6: 2b00 cmp r3, #0 - 80023d8: d152 bne.n 8002480 + 80023c2: 687b ldr r3, [r7, #4] + 80023c4: 6c1b ldr r3, [r3, #64] @ 0x40 + 80023c6: 2b00 cmp r3, #0 + 80023c8: d152 bne.n 8002470 { /* Initialize ADC error code */ ADC_CLEAR_ERRORCODE(hadc); - 80023da: 687b ldr r3, [r7, #4] - 80023dc: 2200 movs r2, #0 - 80023de: 645a str r2, [r3, #68] @ 0x44 + 80023ca: 687b ldr r3, [r7, #4] + 80023cc: 2200 movs r2, #0 + 80023ce: 645a str r2, [r3, #68] @ 0x44 /* Initialize HAL ADC API internal variables */ hadc->InjectionConfig.ChannelCount = 0U; - 80023e0: 687b ldr r3, [r7, #4] - 80023e2: 2200 movs r2, #0 - 80023e4: 64da str r2, [r3, #76] @ 0x4c + 80023d0: 687b ldr r3, [r7, #4] + 80023d2: 2200 movs r2, #0 + 80023d4: 64da str r2, [r3, #76] @ 0x4c hadc->InjectionConfig.ContextQueue = 0U; - 80023e6: 687b ldr r3, [r7, #4] - 80023e8: 2200 movs r2, #0 - 80023ea: 649a str r2, [r3, #72] @ 0x48 + 80023d6: 687b ldr r3, [r7, #4] + 80023d8: 2200 movs r2, #0 + 80023da: 649a str r2, [r3, #72] @ 0x48 /* Allocate lock resource and initialize it */ hadc->Lock = HAL_UNLOCKED; - 80023ec: 687b ldr r3, [r7, #4] - 80023ee: 2200 movs r2, #0 - 80023f0: f883 203c strb.w r2, [r3, #60] @ 0x3c + 80023dc: 687b ldr r3, [r7, #4] + 80023de: 2200 movs r2, #0 + 80023e0: f883 203c strb.w r2, [r3, #60] @ 0x3c /* Init the low level hardware */ hadc->MspInitCallback(hadc); #else /* Init the low level hardware */ HAL_ADC_MspInit(hadc); - 80023f4: 6878 ldr r0, [r7, #4] - 80023f6: f7ff fc8f bl 8001d18 + 80023e4: 6878 ldr r0, [r7, #4] + 80023e6: f7ff fc8f bl 8001d08 #endif /* USE_HAL_ADC_REGISTER_CALLBACKS */ /* Enable voltage regulator (if disabled at this step) */ if (HAL_IS_BIT_CLR(hadc->Instance->CR, ADC_CR_ADVREGEN_0)) - 80023fa: 687b ldr r3, [r7, #4] - 80023fc: 681b ldr r3, [r3, #0] - 80023fe: 689b ldr r3, [r3, #8] - 8002400: f003 5380 and.w r3, r3, #268435456 @ 0x10000000 - 8002404: 2b00 cmp r3, #0 - 8002406: d13b bne.n 8002480 + 80023ea: 687b ldr r3, [r7, #4] + 80023ec: 681b ldr r3, [r3, #0] + 80023ee: 689b ldr r3, [r3, #8] + 80023f0: f003 5380 and.w r3, r3, #268435456 @ 0x10000000 + 80023f4: 2b00 cmp r3, #0 + 80023f6: d13b bne.n 8002470 /* enabling the ADC. This temporization must be implemented by */ /* software and is equal to 10 us in the worst case */ /* process/temperature/power supply. */ /* Disable the ADC (if not already disabled) */ tmp_hal_status = ADC_Disable(hadc); - 8002408: 6878 ldr r0, [r7, #4] - 800240a: f001 f8a5 bl 8003558 - 800240e: 4603 mov r3, r0 - 8002410: f887 3067 strb.w r3, [r7, #103] @ 0x67 + 80023f8: 6878 ldr r0, [r7, #4] + 80023fa: f001 f8a5 bl 8003548 + 80023fe: 4603 mov r3, r0 + 8002400: f887 3067 strb.w r3, [r7, #103] @ 0x67 /* Check if ADC is effectively disabled */ /* Configuration of ADC parameters if previous preliminary actions */ /* are correctly completed. */ if (HAL_IS_BIT_CLR(hadc->State, HAL_ADC_STATE_ERROR_INTERNAL) && - 8002414: 687b ldr r3, [r7, #4] - 8002416: 6c1b ldr r3, [r3, #64] @ 0x40 - 8002418: f003 0310 and.w r3, r3, #16 - 800241c: 2b00 cmp r3, #0 - 800241e: d12f bne.n 8002480 - 8002420: f897 3067 ldrb.w r3, [r7, #103] @ 0x67 - 8002424: 2b00 cmp r3, #0 - 8002426: d12b bne.n 8002480 + 8002404: 687b ldr r3, [r7, #4] + 8002406: 6c1b ldr r3, [r3, #64] @ 0x40 + 8002408: f003 0310 and.w r3, r3, #16 + 800240c: 2b00 cmp r3, #0 + 800240e: d12f bne.n 8002470 + 8002410: f897 3067 ldrb.w r3, [r7, #103] @ 0x67 + 8002414: 2b00 cmp r3, #0 + 8002416: d12b bne.n 8002470 (tmp_hal_status == HAL_OK) ) { /* Set ADC state */ ADC_STATE_CLR_SET(hadc->State, + 8002418: 687b ldr r3, [r7, #4] + 800241a: 6c1b ldr r3, [r3, #64] @ 0x40 + 800241c: f423 5388 bic.w r3, r3, #4352 @ 0x1100 + 8002420: f023 0302 bic.w r3, r3, #2 + 8002424: f043 0202 orr.w r2, r3, #2 8002428: 687b ldr r3, [r7, #4] - 800242a: 6c1b ldr r3, [r3, #64] @ 0x40 - 800242c: f423 5388 bic.w r3, r3, #4352 @ 0x1100 - 8002430: f023 0302 bic.w r3, r3, #2 - 8002434: f043 0202 orr.w r2, r3, #2 - 8002438: 687b ldr r3, [r7, #4] - 800243a: 641a str r2, [r3, #64] @ 0x40 + 800242a: 641a str r2, [r3, #64] @ 0x40 HAL_ADC_STATE_REG_BUSY | HAL_ADC_STATE_INJ_BUSY, HAL_ADC_STATE_BUSY_INTERNAL); /* Set the intermediate state before moving the ADC voltage */ /* regulator to state enable. */ CLEAR_BIT(hadc->Instance->CR, (ADC_CR_ADVREGEN_1 | ADC_CR_ADVREGEN_0)); + 800242c: 687b ldr r3, [r7, #4] + 800242e: 681b ldr r3, [r3, #0] + 8002430: 689a ldr r2, [r3, #8] + 8002432: 687b ldr r3, [r7, #4] + 8002434: 681b ldr r3, [r3, #0] + 8002436: f022 5240 bic.w r2, r2, #805306368 @ 0x30000000 + 800243a: 609a str r2, [r3, #8] + /* Set ADVREGEN bits to 0x01U */ + SET_BIT(hadc->Instance->CR, ADC_CR_ADVREGEN_0); 800243c: 687b ldr r3, [r7, #4] 800243e: 681b ldr r3, [r3, #0] 8002440: 689a ldr r2, [r3, #8] 8002442: 687b ldr r3, [r7, #4] 8002444: 681b ldr r3, [r3, #0] - 8002446: f022 5240 bic.w r2, r2, #805306368 @ 0x30000000 + 8002446: f042 5280 orr.w r2, r2, #268435456 @ 0x10000000 800244a: 609a str r2, [r3, #8] - /* Set ADVREGEN bits to 0x01U */ - SET_BIT(hadc->Instance->CR, ADC_CR_ADVREGEN_0); - 800244c: 687b ldr r3, [r7, #4] - 800244e: 681b ldr r3, [r3, #0] - 8002450: 689a ldr r2, [r3, #8] - 8002452: 687b ldr r3, [r7, #4] - 8002454: 681b ldr r3, [r3, #0] - 8002456: f042 5280 orr.w r2, r2, #268435456 @ 0x10000000 - 800245a: 609a str r2, [r3, #8] /* Delay for ADC stabilization time. */ /* Compute number of CPU cycles to wait for */ wait_loop_index = (ADC_STAB_DELAY_US * (SystemCoreClock / 1000000U)); - 800245c: 4b94 ldr r3, [pc, #592] @ (80026b0 ) - 800245e: 681b ldr r3, [r3, #0] - 8002460: 4a94 ldr r2, [pc, #592] @ (80026b4 ) - 8002462: fba2 2303 umull r2, r3, r2, r3 - 8002466: 0c9a lsrs r2, r3, #18 - 8002468: 4613 mov r3, r2 - 800246a: 009b lsls r3, r3, #2 - 800246c: 4413 add r3, r2 - 800246e: 005b lsls r3, r3, #1 - 8002470: 60bb str r3, [r7, #8] + 800244c: 4b94 ldr r3, [pc, #592] @ (80026a0 ) + 800244e: 681b ldr r3, [r3, #0] + 8002450: 4a94 ldr r2, [pc, #592] @ (80026a4 ) + 8002452: fba2 2303 umull r2, r3, r2, r3 + 8002456: 0c9a lsrs r2, r3, #18 + 8002458: 4613 mov r3, r2 + 800245a: 009b lsls r3, r3, #2 + 800245c: 4413 add r3, r2 + 800245e: 005b lsls r3, r3, #1 + 8002460: 60bb str r3, [r7, #8] while(wait_loop_index != 0U) - 8002472: e002 b.n 800247a + 8002462: e002 b.n 800246a { wait_loop_index--; - 8002474: 68bb ldr r3, [r7, #8] - 8002476: 3b01 subs r3, #1 - 8002478: 60bb str r3, [r7, #8] + 8002464: 68bb ldr r3, [r7, #8] + 8002466: 3b01 subs r3, #1 + 8002468: 60bb str r3, [r7, #8] while(wait_loop_index != 0U) - 800247a: 68bb ldr r3, [r7, #8] - 800247c: 2b00 cmp r3, #0 - 800247e: d1f9 bne.n 8002474 + 800246a: 68bb ldr r3, [r7, #8] + 800246c: 2b00 cmp r3, #0 + 800246e: d1f9 bne.n 8002464 } /* Verification that ADC voltage regulator is correctly enabled, whether */ /* or not ADC is coming from state reset (if any potential problem of */ /* clocking, voltage regulator would not be enabled). */ if (HAL_IS_BIT_CLR(hadc->Instance->CR, ADC_CR_ADVREGEN_0) || - 8002480: 687b ldr r3, [r7, #4] - 8002482: 681b ldr r3, [r3, #0] - 8002484: 689b ldr r3, [r3, #8] - 8002486: f003 5380 and.w r3, r3, #268435456 @ 0x10000000 - 800248a: 2b00 cmp r3, #0 - 800248c: d007 beq.n 800249e + 8002470: 687b ldr r3, [r7, #4] + 8002472: 681b ldr r3, [r3, #0] + 8002474: 689b ldr r3, [r3, #8] + 8002476: f003 5380 and.w r3, r3, #268435456 @ 0x10000000 + 800247a: 2b00 cmp r3, #0 + 800247c: d007 beq.n 800248e HAL_IS_BIT_SET(hadc->Instance->CR, ADC_CR_ADVREGEN_1) ) - 800248e: 687b ldr r3, [r7, #4] - 8002490: 681b ldr r3, [r3, #0] - 8002492: 689b ldr r3, [r3, #8] - 8002494: f003 5300 and.w r3, r3, #536870912 @ 0x20000000 + 800247e: 687b ldr r3, [r7, #4] + 8002480: 681b ldr r3, [r3, #0] + 8002482: 689b ldr r3, [r3, #8] + 8002484: f003 5300 and.w r3, r3, #536870912 @ 0x20000000 if (HAL_IS_BIT_CLR(hadc->Instance->CR, ADC_CR_ADVREGEN_0) || - 8002498: f1b3 5f00 cmp.w r3, #536870912 @ 0x20000000 - 800249c: d110 bne.n 80024c0 + 8002488: f1b3 5f00 cmp.w r3, #536870912 @ 0x20000000 + 800248c: d110 bne.n 80024b0 { /* Update ADC state machine to error */ ADC_STATE_CLR_SET(hadc->State, - 800249e: 687b ldr r3, [r7, #4] - 80024a0: 6c1b ldr r3, [r3, #64] @ 0x40 - 80024a2: f023 0312 bic.w r3, r3, #18 - 80024a6: f043 0210 orr.w r2, r3, #16 - 80024aa: 687b ldr r3, [r7, #4] - 80024ac: 641a str r2, [r3, #64] @ 0x40 + 800248e: 687b ldr r3, [r7, #4] + 8002490: 6c1b ldr r3, [r3, #64] @ 0x40 + 8002492: f023 0312 bic.w r3, r3, #18 + 8002496: f043 0210 orr.w r2, r3, #16 + 800249a: 687b ldr r3, [r7, #4] + 800249c: 641a str r2, [r3, #64] @ 0x40 HAL_ADC_STATE_BUSY_INTERNAL, HAL_ADC_STATE_ERROR_INTERNAL); /* Set ADC error code to ADC IP internal error */ SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_INTERNAL); - 80024ae: 687b ldr r3, [r7, #4] - 80024b0: 6c5b ldr r3, [r3, #68] @ 0x44 - 80024b2: f043 0201 orr.w r2, r3, #1 - 80024b6: 687b ldr r3, [r7, #4] - 80024b8: 645a str r2, [r3, #68] @ 0x44 + 800249e: 687b ldr r3, [r7, #4] + 80024a0: 6c5b ldr r3, [r3, #68] @ 0x44 + 80024a2: f043 0201 orr.w r2, r3, #1 + 80024a6: 687b ldr r3, [r7, #4] + 80024a8: 645a str r2, [r3, #68] @ 0x44 tmp_hal_status = HAL_ERROR; - 80024ba: 2301 movs r3, #1 - 80024bc: f887 3067 strb.w r3, [r7, #103] @ 0x67 + 80024aa: 2301 movs r3, #1 + 80024ac: f887 3067 strb.w r3, [r7, #103] @ 0x67 /* Configuration of ADC parameters if previous preliminary actions are */ /* correctly completed and if there is no conversion on going on regular */ /* group (ADC may already be enabled at this point if HAL_ADC_Init() is */ /* called to update a parameter on the fly). */ if (HAL_IS_BIT_CLR(hadc->State, HAL_ADC_STATE_ERROR_INTERNAL) && - 80024c0: 687b ldr r3, [r7, #4] - 80024c2: 6c1b ldr r3, [r3, #64] @ 0x40 - 80024c4: f003 0310 and.w r3, r3, #16 - 80024c8: 2b00 cmp r3, #0 - 80024ca: f040 80df bne.w 800268c - 80024ce: f897 3067 ldrb.w r3, [r7, #103] @ 0x67 - 80024d2: 2b00 cmp r3, #0 - 80024d4: f040 80da bne.w 800268c + 80024b0: 687b ldr r3, [r7, #4] + 80024b2: 6c1b ldr r3, [r3, #64] @ 0x40 + 80024b4: f003 0310 and.w r3, r3, #16 + 80024b8: 2b00 cmp r3, #0 + 80024ba: f040 80df bne.w 800267c + 80024be: f897 3067 ldrb.w r3, [r7, #103] @ 0x67 + 80024c2: 2b00 cmp r3, #0 + 80024c4: f040 80da bne.w 800267c (tmp_hal_status == HAL_OK) && (ADC_IS_CONVERSION_ONGOING_REGULAR(hadc) == RESET) ) - 80024d8: 687b ldr r3, [r7, #4] - 80024da: 681b ldr r3, [r3, #0] - 80024dc: 689b ldr r3, [r3, #8] - 80024de: f003 0304 and.w r3, r3, #4 + 80024c8: 687b ldr r3, [r7, #4] + 80024ca: 681b ldr r3, [r3, #0] + 80024cc: 689b ldr r3, [r3, #8] + 80024ce: f003 0304 and.w r3, r3, #4 (tmp_hal_status == HAL_OK) && - 80024e2: 2b00 cmp r3, #0 - 80024e4: f040 80d2 bne.w 800268c + 80024d2: 2b00 cmp r3, #0 + 80024d4: f040 80d2 bne.w 800267c { /* Set ADC state */ ADC_STATE_CLR_SET(hadc->State, - 80024e8: 687b ldr r3, [r7, #4] - 80024ea: 6c1b ldr r3, [r3, #64] @ 0x40 - 80024ec: f423 7381 bic.w r3, r3, #258 @ 0x102 - 80024f0: f043 0202 orr.w r2, r3, #2 - 80024f4: 687b ldr r3, [r7, #4] - 80024f6: 641a str r2, [r3, #64] @ 0x40 + 80024d8: 687b ldr r3, [r7, #4] + 80024da: 6c1b ldr r3, [r3, #64] @ 0x40 + 80024dc: f423 7381 bic.w r3, r3, #258 @ 0x102 + 80024e0: f043 0202 orr.w r2, r3, #2 + 80024e4: 687b ldr r3, [r7, #4] + 80024e6: 641a str r2, [r3, #64] @ 0x40 /* Configuration of common ADC parameters */ /* Pointer to the common control register to which is belonging hadc */ /* (Depending on STM32F3 product, there may be up to 4 ADC and 2 common */ /* control registers) */ tmpADC_Common = ADC_COMMON_REGISTER(hadc); - 80024f8: 4b6f ldr r3, [pc, #444] @ (80026b8 ) - 80024fa: 65fb str r3, [r7, #92] @ 0x5c + 80024e8: 4b6f ldr r3, [pc, #444] @ (80026a8 ) + 80024ea: 65fb str r3, [r7, #92] @ 0x5c /* Set handle of the other ADC sharing the same common register */ ADC_COMMON_ADC_OTHER(hadc, &tmphadcSharingSameCommonRegister); - 80024fc: 687b ldr r3, [r7, #4] - 80024fe: 681b ldr r3, [r3, #0] - 8002500: f1b3 4fa0 cmp.w r3, #1342177280 @ 0x50000000 - 8002504: d102 bne.n 800250c - 8002506: 4b6d ldr r3, [pc, #436] @ (80026bc ) - 8002508: 60fb str r3, [r7, #12] - 800250a: e002 b.n 8002512 - 800250c: f04f 43a0 mov.w r3, #1342177280 @ 0x50000000 - 8002510: 60fb str r3, [r7, #12] + 80024ec: 687b ldr r3, [r7, #4] + 80024ee: 681b ldr r3, [r3, #0] + 80024f0: f1b3 4fa0 cmp.w r3, #1342177280 @ 0x50000000 + 80024f4: d102 bne.n 80024fc + 80024f6: 4b6d ldr r3, [pc, #436] @ (80026ac ) + 80024f8: 60fb str r3, [r7, #12] + 80024fa: e002 b.n 8002502 + 80024fc: f04f 43a0 mov.w r3, #1342177280 @ 0x50000000 + 8002500: 60fb str r3, [r7, #12] /* Parameters update conditioned to ADC state: */ /* Parameters that can be updated only when ADC is disabled: */ /* - Multimode clock configuration */ if ((ADC_IS_ENABLE(hadc) == RESET) && - 8002512: 687b ldr r3, [r7, #4] + 8002502: 687b ldr r3, [r7, #4] + 8002504: 681b ldr r3, [r3, #0] + 8002506: 689b ldr r3, [r3, #8] + 8002508: f003 0303 and.w r3, r3, #3 + 800250c: 2b01 cmp r3, #1 + 800250e: d108 bne.n 8002522 + 8002510: 687b ldr r3, [r7, #4] + 8002512: 681b ldr r3, [r3, #0] 8002514: 681b ldr r3, [r3, #0] - 8002516: 689b ldr r3, [r3, #8] - 8002518: f003 0303 and.w r3, r3, #3 - 800251c: 2b01 cmp r3, #1 - 800251e: d108 bne.n 8002532 - 8002520: 687b ldr r3, [r7, #4] - 8002522: 681b ldr r3, [r3, #0] - 8002524: 681b ldr r3, [r3, #0] - 8002526: f003 0301 and.w r3, r3, #1 - 800252a: 2b01 cmp r3, #1 - 800252c: d101 bne.n 8002532 - 800252e: 2301 movs r3, #1 - 8002530: e000 b.n 8002534 - 8002532: 2300 movs r3, #0 - 8002534: 2b00 cmp r3, #0 - 8002536: d11c bne.n 8002572 + 8002516: f003 0301 and.w r3, r3, #1 + 800251a: 2b01 cmp r3, #1 + 800251c: d101 bne.n 8002522 + 800251e: 2301 movs r3, #1 + 8002520: e000 b.n 8002524 + 8002522: 2300 movs r3, #0 + 8002524: 2b00 cmp r3, #0 + 8002526: d11c bne.n 8002562 ((tmphadcSharingSameCommonRegister.Instance == NULL) || - 8002538: 68fb ldr r3, [r7, #12] + 8002528: 68fb ldr r3, [r7, #12] if ((ADC_IS_ENABLE(hadc) == RESET) && - 800253a: 2b00 cmp r3, #0 - 800253c: d010 beq.n 8002560 + 800252a: 2b00 cmp r3, #0 + 800252c: d010 beq.n 8002550 (ADC_IS_ENABLE(&tmphadcSharingSameCommonRegister) == RESET) ) ) - 800253e: 68fb ldr r3, [r7, #12] - 8002540: 689b ldr r3, [r3, #8] - 8002542: f003 0303 and.w r3, r3, #3 - 8002546: 2b01 cmp r3, #1 - 8002548: d107 bne.n 800255a - 800254a: 68fb ldr r3, [r7, #12] - 800254c: 681b ldr r3, [r3, #0] - 800254e: f003 0301 and.w r3, r3, #1 - 8002552: 2b01 cmp r3, #1 - 8002554: d101 bne.n 800255a - 8002556: 2301 movs r3, #1 - 8002558: e000 b.n 800255c - 800255a: 2300 movs r3, #0 + 800252e: 68fb ldr r3, [r7, #12] + 8002530: 689b ldr r3, [r3, #8] + 8002532: f003 0303 and.w r3, r3, #3 + 8002536: 2b01 cmp r3, #1 + 8002538: d107 bne.n 800254a + 800253a: 68fb ldr r3, [r7, #12] + 800253c: 681b ldr r3, [r3, #0] + 800253e: f003 0301 and.w r3, r3, #1 + 8002542: 2b01 cmp r3, #1 + 8002544: d101 bne.n 800254a + 8002546: 2301 movs r3, #1 + 8002548: e000 b.n 800254c + 800254a: 2300 movs r3, #0 ((tmphadcSharingSameCommonRegister.Instance == NULL) || - 800255c: 2b00 cmp r3, #0 - 800255e: d108 bne.n 8002572 + 800254c: 2b00 cmp r3, #0 + 800254e: d108 bne.n 8002562 /* into HAL_ADCEx_MultiModeConfigChannel() ) */ /* - internal measurement paths: Vbat, temperature sensor, Vref */ /* (set into HAL_ADC_ConfigChannel() or */ /* HAL_ADCEx_InjectedConfigChannel() ) */ MODIFY_REG(tmpADC_Common->CCR , - 8002560: 6dfb ldr r3, [r7, #92] @ 0x5c - 8002562: 689b ldr r3, [r3, #8] - 8002564: f423 3240 bic.w r2, r3, #196608 @ 0x30000 - 8002568: 687b ldr r3, [r7, #4] - 800256a: 685b ldr r3, [r3, #4] - 800256c: 431a orrs r2, r3 - 800256e: 6dfb ldr r3, [r7, #92] @ 0x5c - 8002570: 609a str r2, [r3, #8] + 8002550: 6dfb ldr r3, [r7, #92] @ 0x5c + 8002552: 689b ldr r3, [r3, #8] + 8002554: f423 3240 bic.w r2, r3, #196608 @ 0x30000 + 8002558: 687b ldr r3, [r7, #4] + 800255a: 685b ldr r3, [r3, #4] + 800255c: 431a orrs r2, r3 + 800255e: 6dfb ldr r3, [r7, #92] @ 0x5c + 8002560: 609a str r2, [r3, #8] /* - external trigger to start conversion */ /* - external trigger polarity */ /* - continuous conversion mode */ /* - overrun */ /* - discontinuous mode */ SET_BIT(tmpCFGR, ADC_CFGR_CONTINUOUS((uint32_t)hadc->Init.ContinuousConvMode) | - 8002572: 687b ldr r3, [r7, #4] - 8002574: 7e5b ldrb r3, [r3, #25] - 8002576: 035b lsls r3, r3, #13 - 8002578: 687a ldr r2, [r7, #4] - 800257a: 6b52 ldr r2, [r2, #52] @ 0x34 - 800257c: 2a01 cmp r2, #1 - 800257e: d002 beq.n 8002586 - 8002580: f44f 5280 mov.w r2, #4096 @ 0x1000 - 8002584: e000 b.n 8002588 - 8002586: 2200 movs r2, #0 - 8002588: 431a orrs r2, r3 - 800258a: 687b ldr r3, [r7, #4] - 800258c: 68db ldr r3, [r3, #12] - 800258e: 431a orrs r2, r3 - 8002590: 687b ldr r3, [r7, #4] - 8002592: 689b ldr r3, [r3, #8] - 8002594: 4313 orrs r3, r2 - 8002596: 6e3a ldr r2, [r7, #96] @ 0x60 - 8002598: 4313 orrs r3, r2 - 800259a: 663b str r3, [r7, #96] @ 0x60 + 8002562: 687b ldr r3, [r7, #4] + 8002564: 7e5b ldrb r3, [r3, #25] + 8002566: 035b lsls r3, r3, #13 + 8002568: 687a ldr r2, [r7, #4] + 800256a: 6b52 ldr r2, [r2, #52] @ 0x34 + 800256c: 2a01 cmp r2, #1 + 800256e: d002 beq.n 8002576 + 8002570: f44f 5280 mov.w r2, #4096 @ 0x1000 + 8002574: e000 b.n 8002578 + 8002576: 2200 movs r2, #0 + 8002578: 431a orrs r2, r3 + 800257a: 687b ldr r3, [r7, #4] + 800257c: 68db ldr r3, [r3, #12] + 800257e: 431a orrs r2, r3 + 8002580: 687b ldr r3, [r7, #4] + 8002582: 689b ldr r3, [r3, #8] + 8002584: 4313 orrs r3, r2 + 8002586: 6e3a ldr r2, [r7, #96] @ 0x60 + 8002588: 4313 orrs r3, r2 + 800258a: 663b str r3, [r7, #96] @ 0x60 ADC_CFGR_OVERRUN(hadc->Init.Overrun) | hadc->Init.DataAlign | hadc->Init.Resolution ); /* Enable discontinuous mode only if continuous mode is disabled */ if (hadc->Init.DiscontinuousConvMode == ENABLE) - 800259c: 687b ldr r3, [r7, #4] - 800259e: f893 3020 ldrb.w r3, [r3, #32] - 80025a2: 2b01 cmp r3, #1 - 80025a4: d11b bne.n 80025de + 800258c: 687b ldr r3, [r7, #4] + 800258e: f893 3020 ldrb.w r3, [r3, #32] + 8002592: 2b01 cmp r3, #1 + 8002594: d11b bne.n 80025ce { if (hadc->Init.ContinuousConvMode == DISABLE) - 80025a6: 687b ldr r3, [r7, #4] - 80025a8: 7e5b ldrb r3, [r3, #25] - 80025aa: 2b00 cmp r3, #0 - 80025ac: d109 bne.n 80025c2 + 8002596: 687b ldr r3, [r7, #4] + 8002598: 7e5b ldrb r3, [r3, #25] + 800259a: 2b00 cmp r3, #0 + 800259c: d109 bne.n 80025b2 { /* Enable the selected ADC regular discontinuous mode */ /* Set the number of channels to be converted in discontinuous mode */ SET_BIT(tmpCFGR, ADC_CFGR_DISCEN | - 80025ae: 687b ldr r3, [r7, #4] - 80025b0: 6a5b ldr r3, [r3, #36] @ 0x24 - 80025b2: 3b01 subs r3, #1 - 80025b4: 045a lsls r2, r3, #17 - 80025b6: 6e3b ldr r3, [r7, #96] @ 0x60 - 80025b8: 4313 orrs r3, r2 - 80025ba: f443 3380 orr.w r3, r3, #65536 @ 0x10000 - 80025be: 663b str r3, [r7, #96] @ 0x60 - 80025c0: e00d b.n 80025de + 800259e: 687b ldr r3, [r7, #4] + 80025a0: 6a5b ldr r3, [r3, #36] @ 0x24 + 80025a2: 3b01 subs r3, #1 + 80025a4: 045a lsls r2, r3, #17 + 80025a6: 6e3b ldr r3, [r7, #96] @ 0x60 + 80025a8: 4313 orrs r3, r2 + 80025aa: f443 3380 orr.w r3, r3, #65536 @ 0x10000 + 80025ae: 663b str r3, [r7, #96] @ 0x60 + 80025b0: e00d b.n 80025ce /* ADC regular group discontinuous was intended to be enabled, */ /* but ADC regular group modes continuous and sequencer discontinuous */ /* cannot be enabled simultaneously. */ /* Update ADC state machine to error */ ADC_STATE_CLR_SET(hadc->State, - 80025c2: 687b ldr r3, [r7, #4] - 80025c4: 6c1b ldr r3, [r3, #64] @ 0x40 - 80025c6: f023 0322 bic.w r3, r3, #34 @ 0x22 - 80025ca: f043 0220 orr.w r2, r3, #32 - 80025ce: 687b ldr r3, [r7, #4] - 80025d0: 641a str r2, [r3, #64] @ 0x40 + 80025b2: 687b ldr r3, [r7, #4] + 80025b4: 6c1b ldr r3, [r3, #64] @ 0x40 + 80025b6: f023 0322 bic.w r3, r3, #34 @ 0x22 + 80025ba: f043 0220 orr.w r2, r3, #32 + 80025be: 687b ldr r3, [r7, #4] + 80025c0: 641a str r2, [r3, #64] @ 0x40 HAL_ADC_STATE_BUSY_INTERNAL, HAL_ADC_STATE_ERROR_CONFIG); /* Set ADC error code to ADC IP internal error */ SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_INTERNAL); - 80025d2: 687b ldr r3, [r7, #4] - 80025d4: 6c5b ldr r3, [r3, #68] @ 0x44 - 80025d6: f043 0201 orr.w r2, r3, #1 - 80025da: 687b ldr r3, [r7, #4] - 80025dc: 645a str r2, [r3, #68] @ 0x44 + 80025c2: 687b ldr r3, [r7, #4] + 80025c4: 6c5b ldr r3, [r3, #68] @ 0x44 + 80025c6: f043 0201 orr.w r2, r3, #1 + 80025ca: 687b ldr r3, [r7, #4] + 80025cc: 645a str r2, [r3, #68] @ 0x44 /* Enable external trigger if trigger selection is different of software */ /* start. */ /* Note: This configuration keeps the hardware feature of parameter */ /* ExternalTrigConvEdge "trigger edge none" equivalent to */ /* software start. */ if (hadc->Init.ExternalTrigConv != ADC_SOFTWARE_START) - 80025de: 687b ldr r3, [r7, #4] - 80025e0: 6a9b ldr r3, [r3, #40] @ 0x28 - 80025e2: 2b01 cmp r3, #1 - 80025e4: d007 beq.n 80025f6 + 80025ce: 687b ldr r3, [r7, #4] + 80025d0: 6a9b ldr r3, [r3, #40] @ 0x28 + 80025d2: 2b01 cmp r3, #1 + 80025d4: d007 beq.n 80025e6 { SET_BIT(tmpCFGR, ADC_CFGR_EXTSEL_SET(hadc, hadc->Init.ExternalTrigConv) | - 80025e6: 687b ldr r3, [r7, #4] - 80025e8: 6a9a ldr r2, [r3, #40] @ 0x28 - 80025ea: 687b ldr r3, [r7, #4] - 80025ec: 6adb ldr r3, [r3, #44] @ 0x2c - 80025ee: 4313 orrs r3, r2 - 80025f0: 6e3a ldr r2, [r7, #96] @ 0x60 - 80025f2: 4313 orrs r3, r2 - 80025f4: 663b str r3, [r7, #96] @ 0x60 + 80025d6: 687b ldr r3, [r7, #4] + 80025d8: 6a9a ldr r2, [r3, #40] @ 0x28 + 80025da: 687b ldr r3, [r7, #4] + 80025dc: 6adb ldr r3, [r3, #44] @ 0x2c + 80025de: 4313 orrs r3, r2 + 80025e0: 6e3a ldr r2, [r7, #96] @ 0x60 + 80025e2: 4313 orrs r3, r2 + 80025e4: 663b str r3, [r7, #96] @ 0x60 /* Parameters update conditioned to ADC state: */ /* Parameters that can be updated when ADC is disabled or enabled without */ /* conversion on going on regular and injected groups: */ /* - DMA continuous request */ /* - LowPowerAutoWait feature */ if (ADC_IS_CONVERSION_ONGOING_REGULAR_INJECTED(hadc) == RESET) - 80025f6: 687b ldr r3, [r7, #4] - 80025f8: 681b ldr r3, [r3, #0] - 80025fa: 689b ldr r3, [r3, #8] - 80025fc: f003 030c and.w r3, r3, #12 - 8002600: 2b00 cmp r3, #0 - 8002602: d114 bne.n 800262e + 80025e6: 687b ldr r3, [r7, #4] + 80025e8: 681b ldr r3, [r3, #0] + 80025ea: 689b ldr r3, [r3, #8] + 80025ec: f003 030c and.w r3, r3, #12 + 80025f0: 2b00 cmp r3, #0 + 80025f2: d114 bne.n 800261e { CLEAR_BIT(hadc->Instance->CFGR, ADC_CFGR_AUTDLY | - 8002604: 687b ldr r3, [r7, #4] - 8002606: 681b ldr r3, [r3, #0] - 8002608: 68db ldr r3, [r3, #12] - 800260a: 687a ldr r2, [r7, #4] - 800260c: 6812 ldr r2, [r2, #0] - 800260e: f423 4380 bic.w r3, r3, #16384 @ 0x4000 - 8002612: f023 0302 bic.w r3, r3, #2 - 8002616: 60d3 str r3, [r2, #12] + 80025f4: 687b ldr r3, [r7, #4] + 80025f6: 681b ldr r3, [r3, #0] + 80025f8: 68db ldr r3, [r3, #12] + 80025fa: 687a ldr r2, [r7, #4] + 80025fc: 6812 ldr r2, [r2, #0] + 80025fe: f423 4380 bic.w r3, r3, #16384 @ 0x4000 + 8002602: f023 0302 bic.w r3, r3, #2 + 8002606: 60d3 str r3, [r2, #12] ADC_CFGR_DMACFG ); SET_BIT(tmpCFGR, ADC_CFGR_AUTOWAIT((uint32_t)hadc->Init.LowPowerAutoWait) | - 8002618: 687b ldr r3, [r7, #4] - 800261a: 7e1b ldrb r3, [r3, #24] - 800261c: 039a lsls r2, r3, #14 - 800261e: 687b ldr r3, [r7, #4] - 8002620: f893 3030 ldrb.w r3, [r3, #48] @ 0x30 - 8002624: 005b lsls r3, r3, #1 - 8002626: 4313 orrs r3, r2 - 8002628: 6e3a ldr r2, [r7, #96] @ 0x60 - 800262a: 4313 orrs r3, r2 - 800262c: 663b str r3, [r7, #96] @ 0x60 + 8002608: 687b ldr r3, [r7, #4] + 800260a: 7e1b ldrb r3, [r3, #24] + 800260c: 039a lsls r2, r3, #14 + 800260e: 687b ldr r3, [r7, #4] + 8002610: f893 3030 ldrb.w r3, [r3, #48] @ 0x30 + 8002614: 005b lsls r3, r3, #1 + 8002616: 4313 orrs r3, r2 + 8002618: 6e3a ldr r2, [r7, #96] @ 0x60 + 800261a: 4313 orrs r3, r2 + 800261c: 663b str r3, [r7, #96] @ 0x60 ADC_CFGR_DMACONTREQ((uint32_t)hadc->Init.DMAContinuousRequests) ); } /* Update ADC configuration register with previous settings */ MODIFY_REG(hadc->Instance->CFGR, - 800262e: 687b ldr r3, [r7, #4] - 8002630: 681b ldr r3, [r3, #0] - 8002632: 68da ldr r2, [r3, #12] - 8002634: 4b22 ldr r3, [pc, #136] @ (80026c0 ) - 8002636: 4013 ands r3, r2 - 8002638: 687a ldr r2, [r7, #4] - 800263a: 6812 ldr r2, [r2, #0] - 800263c: 6e39 ldr r1, [r7, #96] @ 0x60 - 800263e: 430b orrs r3, r1 - 8002640: 60d3 str r3, [r2, #12] + 800261e: 687b ldr r3, [r7, #4] + 8002620: 681b ldr r3, [r3, #0] + 8002622: 68da ldr r2, [r3, #12] + 8002624: 4b22 ldr r3, [pc, #136] @ (80026b0 ) + 8002626: 4013 ands r3, r2 + 8002628: 687a ldr r2, [r7, #4] + 800262a: 6812 ldr r2, [r2, #0] + 800262c: 6e39 ldr r1, [r7, #96] @ 0x60 + 800262e: 430b orrs r3, r1 + 8002630: 60d3 str r3, [r2, #12] /* Parameter "NbrOfConversion" is discarded. */ /* Note: Scan mode is not present by hardware on this device, but */ /* emulated by software for alignment over all STM32 devices. */ /* - if scan mode is enabled, regular channels sequence length is set to */ /* parameter "NbrOfConversion" */ if (hadc->Init.ScanConvMode == ADC_SCAN_ENABLE) - 8002642: 687b ldr r3, [r7, #4] - 8002644: 691b ldr r3, [r3, #16] - 8002646: 2b01 cmp r3, #1 - 8002648: d10c bne.n 8002664 + 8002632: 687b ldr r3, [r7, #4] + 8002634: 691b ldr r3, [r3, #16] + 8002636: 2b01 cmp r3, #1 + 8002638: d10c bne.n 8002654 { /* Set number of ranks in regular group sequencer */ MODIFY_REG(hadc->Instance->SQR1 , + 800263a: 687b ldr r3, [r7, #4] + 800263c: 681b ldr r3, [r3, #0] + 800263e: 6b1b ldr r3, [r3, #48] @ 0x30 + 8002640: f023 010f bic.w r1, r3, #15 + 8002644: 687b ldr r3, [r7, #4] + 8002646: 69db ldr r3, [r3, #28] + 8002648: 1e5a subs r2, r3, #1 800264a: 687b ldr r3, [r7, #4] 800264c: 681b ldr r3, [r3, #0] - 800264e: 6b1b ldr r3, [r3, #48] @ 0x30 - 8002650: f023 010f bic.w r1, r3, #15 - 8002654: 687b ldr r3, [r7, #4] - 8002656: 69db ldr r3, [r3, #28] - 8002658: 1e5a subs r2, r3, #1 - 800265a: 687b ldr r3, [r7, #4] - 800265c: 681b ldr r3, [r3, #0] - 800265e: 430a orrs r2, r1 - 8002660: 631a str r2, [r3, #48] @ 0x30 - 8002662: e007 b.n 8002674 + 800264e: 430a orrs r2, r1 + 8002650: 631a str r2, [r3, #48] @ 0x30 + 8002652: e007 b.n 8002664 ADC_SQR1_L , (hadc->Init.NbrOfConversion - (uint8_t)1U) ); } else { CLEAR_BIT(hadc->Instance->SQR1, ADC_SQR1_L); - 8002664: 687b ldr r3, [r7, #4] - 8002666: 681b ldr r3, [r3, #0] - 8002668: 6b1a ldr r2, [r3, #48] @ 0x30 - 800266a: 687b ldr r3, [r7, #4] - 800266c: 681b ldr r3, [r3, #0] - 800266e: f022 020f bic.w r2, r2, #15 - 8002672: 631a str r2, [r3, #48] @ 0x30 + 8002654: 687b ldr r3, [r7, #4] + 8002656: 681b ldr r3, [r3, #0] + 8002658: 6b1a ldr r2, [r3, #48] @ 0x30 + 800265a: 687b ldr r3, [r7, #4] + 800265c: 681b ldr r3, [r3, #0] + 800265e: f022 020f bic.w r2, r2, #15 + 8002662: 631a str r2, [r3, #48] @ 0x30 } /* Set ADC error code to none */ ADC_CLEAR_ERRORCODE(hadc); - 8002674: 687b ldr r3, [r7, #4] - 8002676: 2200 movs r2, #0 - 8002678: 645a str r2, [r3, #68] @ 0x44 + 8002664: 687b ldr r3, [r7, #4] + 8002666: 2200 movs r2, #0 + 8002668: 645a str r2, [r3, #68] @ 0x44 /* Set the ADC state */ ADC_STATE_CLR_SET(hadc->State, - 800267a: 687b ldr r3, [r7, #4] - 800267c: 6c1b ldr r3, [r3, #64] @ 0x40 - 800267e: f023 0303 bic.w r3, r3, #3 - 8002682: f043 0201 orr.w r2, r3, #1 - 8002686: 687b ldr r3, [r7, #4] - 8002688: 641a str r2, [r3, #64] @ 0x40 - 800268a: e00a b.n 80026a2 + 800266a: 687b ldr r3, [r7, #4] + 800266c: 6c1b ldr r3, [r3, #64] @ 0x40 + 800266e: f023 0303 bic.w r3, r3, #3 + 8002672: f043 0201 orr.w r2, r3, #1 + 8002676: 687b ldr r3, [r7, #4] + 8002678: 641a str r2, [r3, #64] @ 0x40 + 800267a: e00a b.n 8002692 HAL_ADC_STATE_READY); } else { /* Update ADC state machine to error */ ADC_STATE_CLR_SET(hadc->State, - 800268c: 687b ldr r3, [r7, #4] - 800268e: 6c1b ldr r3, [r3, #64] @ 0x40 - 8002690: f023 0312 bic.w r3, r3, #18 - 8002694: f043 0210 orr.w r2, r3, #16 - 8002698: 687b ldr r3, [r7, #4] - 800269a: 641a str r2, [r3, #64] @ 0x40 + 800267c: 687b ldr r3, [r7, #4] + 800267e: 6c1b ldr r3, [r3, #64] @ 0x40 + 8002680: f023 0312 bic.w r3, r3, #18 + 8002684: f043 0210 orr.w r2, r3, #16 + 8002688: 687b ldr r3, [r7, #4] + 800268a: 641a str r2, [r3, #64] @ 0x40 HAL_ADC_STATE_BUSY_INTERNAL, HAL_ADC_STATE_ERROR_INTERNAL); tmp_hal_status = HAL_ERROR; - 800269c: 2301 movs r3, #1 - 800269e: f887 3067 strb.w r3, [r7, #103] @ 0x67 + 800268c: 2301 movs r3, #1 + 800268e: f887 3067 strb.w r3, [r7, #103] @ 0x67 } /* Return function status */ return tmp_hal_status; - 80026a2: f897 3067 ldrb.w r3, [r7, #103] @ 0x67 + 8002692: f897 3067 ldrb.w r3, [r7, #103] @ 0x67 } - 80026a6: 4618 mov r0, r3 - 80026a8: 3768 adds r7, #104 @ 0x68 - 80026aa: 46bd mov sp, r7 - 80026ac: bd80 pop {r7, pc} - 80026ae: bf00 nop - 80026b0: 20000000 .word 0x20000000 - 80026b4: 431bde83 .word 0x431bde83 - 80026b8: 50000300 .word 0x50000300 - 80026bc: 50000100 .word 0x50000100 - 80026c0: fff0c007 .word 0xfff0c007 + 8002696: 4618 mov r0, r3 + 8002698: 3768 adds r7, #104 @ 0x68 + 800269a: 46bd mov sp, r7 + 800269c: bd80 pop {r7, pc} + 800269e: bf00 nop + 80026a0: 20000000 .word 0x20000000 + 80026a4: 431bde83 .word 0x431bde83 + 80026a8: 50000300 .word 0x50000300 + 80026ac: 50000100 .word 0x50000100 + 80026b0: fff0c007 .word 0xfff0c007 -080026c4 : +080026b4 : * @param pData The destination Buffer address. * @param Length The length of data to be transferred from ADC peripheral to memory. * @retval None */ HAL_StatusTypeDef HAL_ADC_Start_DMA(ADC_HandleTypeDef* hadc, uint32_t* pData, uint32_t Length) { - 80026c4: b580 push {r7, lr} - 80026c6: b086 sub sp, #24 - 80026c8: af00 add r7, sp, #0 - 80026ca: 60f8 str r0, [r7, #12] - 80026cc: 60b9 str r1, [r7, #8] - 80026ce: 607a str r2, [r7, #4] + 80026b4: b580 push {r7, lr} + 80026b6: b086 sub sp, #24 + 80026b8: af00 add r7, sp, #0 + 80026ba: 60f8 str r0, [r7, #12] + 80026bc: 60b9 str r1, [r7, #8] + 80026be: 607a str r2, [r7, #4] HAL_StatusTypeDef tmp_hal_status = HAL_OK; - 80026d0: 2300 movs r3, #0 - 80026d2: 75fb strb r3, [r7, #23] + 80026c0: 2300 movs r3, #0 + 80026c2: 75fb strb r3, [r7, #23] /* Check the parameters */ assert_param(IS_ADC_ALL_INSTANCE(hadc->Instance)); /* Perform ADC enable and conversion start if no conversion is on going */ if (ADC_IS_CONVERSION_ONGOING_REGULAR(hadc) == RESET) - 80026d4: 68fb ldr r3, [r7, #12] - 80026d6: 681b ldr r3, [r3, #0] - 80026d8: 689b ldr r3, [r3, #8] - 80026da: f003 0304 and.w r3, r3, #4 - 80026de: 2b00 cmp r3, #0 - 80026e0: f040 80b9 bne.w 8002856 + 80026c4: 68fb ldr r3, [r7, #12] + 80026c6: 681b ldr r3, [r3, #0] + 80026c8: 689b ldr r3, [r3, #8] + 80026ca: f003 0304 and.w r3, r3, #4 + 80026ce: 2b00 cmp r3, #0 + 80026d0: f040 80b9 bne.w 8002846 { /* Process locked */ __HAL_LOCK(hadc); - 80026e4: 68fb ldr r3, [r7, #12] - 80026e6: f893 303c ldrb.w r3, [r3, #60] @ 0x3c - 80026ea: 2b01 cmp r3, #1 - 80026ec: d101 bne.n 80026f2 - 80026ee: 2302 movs r3, #2 - 80026f0: e0b4 b.n 800285c - 80026f2: 68fb ldr r3, [r7, #12] - 80026f4: 2201 movs r2, #1 - 80026f6: f883 203c strb.w r2, [r3, #60] @ 0x3c + 80026d4: 68fb ldr r3, [r7, #12] + 80026d6: f893 303c ldrb.w r3, [r3, #60] @ 0x3c + 80026da: 2b01 cmp r3, #1 + 80026dc: d101 bne.n 80026e2 + 80026de: 2302 movs r3, #2 + 80026e0: e0b4 b.n 800284c + 80026e2: 68fb ldr r3, [r7, #12] + 80026e4: 2201 movs r2, #1 + 80026e6: f883 203c strb.w r2, [r3, #60] @ 0x3c /* Verification if multimode is disabled (for devices with several ADC) */ /* If multimode is enabled, dedicated function multimode conversion */ /* start DMA must be used. */ if(ADC_COMMON_CCR_MULTI(hadc) == RESET) - 80026fa: 4b5a ldr r3, [pc, #360] @ (8002864 ) - 80026fc: 689b ldr r3, [r3, #8] - 80026fe: f003 031f and.w r3, r3, #31 - 8002702: 2b00 cmp r3, #0 - 8002704: f040 80a0 bne.w 8002848 + 80026ea: 4b5a ldr r3, [pc, #360] @ (8002854 ) + 80026ec: 689b ldr r3, [r3, #8] + 80026ee: f003 031f and.w r3, r3, #31 + 80026f2: 2b00 cmp r3, #0 + 80026f4: f040 80a0 bne.w 8002838 { /* Enable the ADC peripheral */ tmp_hal_status = ADC_Enable(hadc); - 8002708: 68f8 ldr r0, [r7, #12] - 800270a: f000 fec1 bl 8003490 - 800270e: 4603 mov r3, r0 - 8002710: 75fb strb r3, [r7, #23] + 80026f8: 68f8 ldr r0, [r7, #12] + 80026fa: f000 fec1 bl 8003480 + 80026fe: 4603 mov r3, r0 + 8002700: 75fb strb r3, [r7, #23] /* Start conversion if ADC is effectively enabled */ if (tmp_hal_status == HAL_OK) - 8002712: 7dfb ldrb r3, [r7, #23] - 8002714: 2b00 cmp r3, #0 - 8002716: f040 8092 bne.w 800283e + 8002702: 7dfb ldrb r3, [r7, #23] + 8002704: 2b00 cmp r3, #0 + 8002706: f040 8092 bne.w 800282e { /* Set ADC state */ /* - Clear state bitfield related to regular group conversion results */ /* - Set state bitfield related to regular operation */ ADC_STATE_CLR_SET(hadc->State, + 800270a: 68fb ldr r3, [r7, #12] + 800270c: 6c1b ldr r3, [r3, #64] @ 0x40 + 800270e: f423 6370 bic.w r3, r3, #3840 @ 0xf00 + 8002712: f023 0301 bic.w r3, r3, #1 + 8002716: f443 7280 orr.w r2, r3, #256 @ 0x100 800271a: 68fb ldr r3, [r7, #12] - 800271c: 6c1b ldr r3, [r3, #64] @ 0x40 - 800271e: f423 6370 bic.w r3, r3, #3840 @ 0xf00 - 8002722: f023 0301 bic.w r3, r3, #1 - 8002726: f443 7280 orr.w r2, r3, #256 @ 0x100 - 800272a: 68fb ldr r3, [r7, #12] - 800272c: 641a str r2, [r3, #64] @ 0x40 + 800271c: 641a str r2, [r3, #64] @ 0x40 HAL_ADC_STATE_REG_BUSY); /* Set group injected state (from auto-injection) and multimode state */ /* for all cases of multimode: independent mode, multimode ADC master */ /* or multimode ADC slave (for devices with several ADCs): */ if (ADC_NONMULTIMODE_OR_MULTIMODEMASTER(hadc)) - 800272e: 4b4d ldr r3, [pc, #308] @ (8002864 ) - 8002730: 689b ldr r3, [r3, #8] - 8002732: f003 031f and.w r3, r3, #31 - 8002736: 2b00 cmp r3, #0 - 8002738: d004 beq.n 8002744 - 800273a: 68fb ldr r3, [r7, #12] - 800273c: 681b ldr r3, [r3, #0] - 800273e: f1b3 4fa0 cmp.w r3, #1342177280 @ 0x50000000 - 8002742: d115 bne.n 8002770 + 800271e: 4b4d ldr r3, [pc, #308] @ (8002854 ) + 8002720: 689b ldr r3, [r3, #8] + 8002722: f003 031f and.w r3, r3, #31 + 8002726: 2b00 cmp r3, #0 + 8002728: d004 beq.n 8002734 + 800272a: 68fb ldr r3, [r7, #12] + 800272c: 681b ldr r3, [r3, #0] + 800272e: f1b3 4fa0 cmp.w r3, #1342177280 @ 0x50000000 + 8002732: d115 bne.n 8002760 { /* Set ADC state (ADC independent or master) */ CLEAR_BIT(hadc->State, HAL_ADC_STATE_MULTIMODE_SLAVE); - 8002744: 68fb ldr r3, [r7, #12] - 8002746: 6c1b ldr r3, [r3, #64] @ 0x40 - 8002748: f423 1280 bic.w r2, r3, #1048576 @ 0x100000 - 800274c: 68fb ldr r3, [r7, #12] - 800274e: 641a str r2, [r3, #64] @ 0x40 + 8002734: 68fb ldr r3, [r7, #12] + 8002736: 6c1b ldr r3, [r3, #64] @ 0x40 + 8002738: f423 1280 bic.w r2, r3, #1048576 @ 0x100000 + 800273c: 68fb ldr r3, [r7, #12] + 800273e: 641a str r2, [r3, #64] @ 0x40 /* If conversions on group regular are also triggering group injected,*/ /* update ADC state. */ if (READ_BIT(hadc->Instance->CFGR, ADC_CFGR_JAUTO) != RESET) - 8002750: 68fb ldr r3, [r7, #12] - 8002752: 681b ldr r3, [r3, #0] - 8002754: 68db ldr r3, [r3, #12] - 8002756: f003 7300 and.w r3, r3, #33554432 @ 0x2000000 - 800275a: 2b00 cmp r3, #0 - 800275c: d027 beq.n 80027ae + 8002740: 68fb ldr r3, [r7, #12] + 8002742: 681b ldr r3, [r3, #0] + 8002744: 68db ldr r3, [r3, #12] + 8002746: f003 7300 and.w r3, r3, #33554432 @ 0x2000000 + 800274a: 2b00 cmp r3, #0 + 800274c: d027 beq.n 800279e { ADC_STATE_CLR_SET(hadc->State, HAL_ADC_STATE_INJ_EOC, HAL_ADC_STATE_INJ_BUSY); - 800275e: 68fb ldr r3, [r7, #12] - 8002760: 6c1b ldr r3, [r3, #64] @ 0x40 - 8002762: f423 5340 bic.w r3, r3, #12288 @ 0x3000 - 8002766: f443 5280 orr.w r2, r3, #4096 @ 0x1000 - 800276a: 68fb ldr r3, [r7, #12] - 800276c: 641a str r2, [r3, #64] @ 0x40 + 800274e: 68fb ldr r3, [r7, #12] + 8002750: 6c1b ldr r3, [r3, #64] @ 0x40 + 8002752: f423 5340 bic.w r3, r3, #12288 @ 0x3000 + 8002756: f443 5280 orr.w r2, r3, #4096 @ 0x1000 + 800275a: 68fb ldr r3, [r7, #12] + 800275c: 641a str r2, [r3, #64] @ 0x40 if (READ_BIT(hadc->Instance->CFGR, ADC_CFGR_JAUTO) != RESET) - 800276e: e01e b.n 80027ae + 800275e: e01e b.n 800279e } } else { /* Set ADC state (ADC slave) */ SET_BIT(hadc->State, HAL_ADC_STATE_MULTIMODE_SLAVE); - 8002770: 68fb ldr r3, [r7, #12] - 8002772: 6c1b ldr r3, [r3, #64] @ 0x40 - 8002774: f443 1280 orr.w r2, r3, #1048576 @ 0x100000 - 8002778: 68fb ldr r3, [r7, #12] - 800277a: 641a str r2, [r3, #64] @ 0x40 + 8002760: 68fb ldr r3, [r7, #12] + 8002762: 6c1b ldr r3, [r3, #64] @ 0x40 + 8002764: f443 1280 orr.w r2, r3, #1048576 @ 0x100000 + 8002768: 68fb ldr r3, [r7, #12] + 800276a: 641a str r2, [r3, #64] @ 0x40 /* If conversions on group regular are also triggering group injected,*/ /* update ADC state. */ if (ADC_MULTIMODE_AUTO_INJECTED(hadc)) - 800277c: 68fb ldr r3, [r7, #12] - 800277e: 681b ldr r3, [r3, #0] - 8002780: f1b3 4fa0 cmp.w r3, #1342177280 @ 0x50000000 - 8002784: d004 beq.n 8002790 - 8002786: 68fb ldr r3, [r7, #12] - 8002788: 681b ldr r3, [r3, #0] - 800278a: 4a37 ldr r2, [pc, #220] @ (8002868 ) - 800278c: 4293 cmp r3, r2 - 800278e: d10e bne.n 80027ae - 8002790: f04f 43a0 mov.w r3, #1342177280 @ 0x50000000 - 8002794: 68db ldr r3, [r3, #12] - 8002796: f003 7300 and.w r3, r3, #33554432 @ 0x2000000 - 800279a: 2b00 cmp r3, #0 - 800279c: d007 beq.n 80027ae + 800276c: 68fb ldr r3, [r7, #12] + 800276e: 681b ldr r3, [r3, #0] + 8002770: f1b3 4fa0 cmp.w r3, #1342177280 @ 0x50000000 + 8002774: d004 beq.n 8002780 + 8002776: 68fb ldr r3, [r7, #12] + 8002778: 681b ldr r3, [r3, #0] + 800277a: 4a37 ldr r2, [pc, #220] @ (8002858 ) + 800277c: 4293 cmp r3, r2 + 800277e: d10e bne.n 800279e + 8002780: f04f 43a0 mov.w r3, #1342177280 @ 0x50000000 + 8002784: 68db ldr r3, [r3, #12] + 8002786: f003 7300 and.w r3, r3, #33554432 @ 0x2000000 + 800278a: 2b00 cmp r3, #0 + 800278c: d007 beq.n 800279e { ADC_STATE_CLR_SET(hadc->State, HAL_ADC_STATE_INJ_EOC, HAL_ADC_STATE_INJ_BUSY); - 800279e: 68fb ldr r3, [r7, #12] - 80027a0: 6c1b ldr r3, [r3, #64] @ 0x40 - 80027a2: f423 5340 bic.w r3, r3, #12288 @ 0x3000 - 80027a6: f443 5280 orr.w r2, r3, #4096 @ 0x1000 - 80027aa: 68fb ldr r3, [r7, #12] - 80027ac: 641a str r2, [r3, #64] @ 0x40 + 800278e: 68fb ldr r3, [r7, #12] + 8002790: 6c1b ldr r3, [r3, #64] @ 0x40 + 8002792: f423 5340 bic.w r3, r3, #12288 @ 0x3000 + 8002796: f443 5280 orr.w r2, r3, #4096 @ 0x1000 + 800279a: 68fb ldr r3, [r7, #12] + 800279c: 641a str r2, [r3, #64] @ 0x40 } } /* State machine update: Check if an injected conversion is ongoing */ if (HAL_IS_BIT_SET(hadc->State, HAL_ADC_STATE_INJ_BUSY)) - 80027ae: 68fb ldr r3, [r7, #12] - 80027b0: 6c1b ldr r3, [r3, #64] @ 0x40 - 80027b2: f403 5380 and.w r3, r3, #4096 @ 0x1000 - 80027b6: f5b3 5f80 cmp.w r3, #4096 @ 0x1000 - 80027ba: d106 bne.n 80027ca + 800279e: 68fb ldr r3, [r7, #12] + 80027a0: 6c1b ldr r3, [r3, #64] @ 0x40 + 80027a2: f403 5380 and.w r3, r3, #4096 @ 0x1000 + 80027a6: f5b3 5f80 cmp.w r3, #4096 @ 0x1000 + 80027aa: d106 bne.n 80027ba { /* Reset ADC error code fields related to conversions on group regular*/ CLEAR_BIT(hadc->ErrorCode, (HAL_ADC_ERROR_OVR | HAL_ADC_ERROR_DMA)); - 80027bc: 68fb ldr r3, [r7, #12] - 80027be: 6c5b ldr r3, [r3, #68] @ 0x44 - 80027c0: f023 0206 bic.w r2, r3, #6 - 80027c4: 68fb ldr r3, [r7, #12] - 80027c6: 645a str r2, [r3, #68] @ 0x44 - 80027c8: e002 b.n 80027d0 + 80027ac: 68fb ldr r3, [r7, #12] + 80027ae: 6c5b ldr r3, [r3, #68] @ 0x44 + 80027b0: f023 0206 bic.w r2, r3, #6 + 80027b4: 68fb ldr r3, [r7, #12] + 80027b6: 645a str r2, [r3, #68] @ 0x44 + 80027b8: e002 b.n 80027c0 } else { /* Reset ADC all error code fields */ ADC_CLEAR_ERRORCODE(hadc); - 80027ca: 68fb ldr r3, [r7, #12] - 80027cc: 2200 movs r2, #0 - 80027ce: 645a str r2, [r3, #68] @ 0x44 + 80027ba: 68fb ldr r3, [r7, #12] + 80027bc: 2200 movs r2, #0 + 80027be: 645a str r2, [r3, #68] @ 0x44 } /* Process unlocked */ /* Unlock before starting ADC conversions: in case of potential */ /* interruption, to let the process to ADC IRQ Handler. */ __HAL_UNLOCK(hadc); - 80027d0: 68fb ldr r3, [r7, #12] - 80027d2: 2200 movs r2, #0 - 80027d4: f883 203c strb.w r2, [r3, #60] @ 0x3c + 80027c0: 68fb ldr r3, [r7, #12] + 80027c2: 2200 movs r2, #0 + 80027c4: f883 203c strb.w r2, [r3, #60] @ 0x3c /* Set the DMA transfer complete callback */ hadc->DMA_Handle->XferCpltCallback = ADC_DMAConvCplt; - 80027d8: 68fb ldr r3, [r7, #12] - 80027da: 6b9b ldr r3, [r3, #56] @ 0x38 - 80027dc: 4a23 ldr r2, [pc, #140] @ (800286c ) - 80027de: 629a str r2, [r3, #40] @ 0x28 + 80027c8: 68fb ldr r3, [r7, #12] + 80027ca: 6b9b ldr r3, [r3, #56] @ 0x38 + 80027cc: 4a23 ldr r2, [pc, #140] @ (800285c ) + 80027ce: 629a str r2, [r3, #40] @ 0x28 /* Set the DMA half transfer complete callback */ hadc->DMA_Handle->XferHalfCpltCallback = ADC_DMAHalfConvCplt; - 80027e0: 68fb ldr r3, [r7, #12] - 80027e2: 6b9b ldr r3, [r3, #56] @ 0x38 - 80027e4: 4a22 ldr r2, [pc, #136] @ (8002870 ) - 80027e6: 62da str r2, [r3, #44] @ 0x2c + 80027d0: 68fb ldr r3, [r7, #12] + 80027d2: 6b9b ldr r3, [r3, #56] @ 0x38 + 80027d4: 4a22 ldr r2, [pc, #136] @ (8002860 ) + 80027d6: 62da str r2, [r3, #44] @ 0x2c /* Set the DMA error callback */ hadc->DMA_Handle->XferErrorCallback = ADC_DMAError; - 80027e8: 68fb ldr r3, [r7, #12] - 80027ea: 6b9b ldr r3, [r3, #56] @ 0x38 - 80027ec: 4a21 ldr r2, [pc, #132] @ (8002874 ) - 80027ee: 631a str r2, [r3, #48] @ 0x30 + 80027d8: 68fb ldr r3, [r7, #12] + 80027da: 6b9b ldr r3, [r3, #56] @ 0x38 + 80027dc: 4a21 ldr r2, [pc, #132] @ (8002864 ) + 80027de: 631a str r2, [r3, #48] @ 0x30 /* start (in case of SW start): */ /* Clear regular group conversion flag and overrun flag */ /* (To ensure of no unknown state from potential previous ADC */ /* operations) */ __HAL_ADC_CLEAR_FLAG(hadc, (ADC_FLAG_EOC | ADC_FLAG_EOS | ADC_FLAG_OVR)); - 80027f0: 68fb ldr r3, [r7, #12] - 80027f2: 681b ldr r3, [r3, #0] - 80027f4: 221c movs r2, #28 - 80027f6: 601a str r2, [r3, #0] + 80027e0: 68fb ldr r3, [r7, #12] + 80027e2: 681b ldr r3, [r3, #0] + 80027e4: 221c movs r2, #28 + 80027e6: 601a str r2, [r3, #0] /* Enable ADC overrun interrupt */ __HAL_ADC_ENABLE_IT(hadc, ADC_IT_OVR); - 80027f8: 68fb ldr r3, [r7, #12] - 80027fa: 681b ldr r3, [r3, #0] - 80027fc: 685a ldr r2, [r3, #4] - 80027fe: 68fb ldr r3, [r7, #12] - 8002800: 681b ldr r3, [r3, #0] - 8002802: f042 0210 orr.w r2, r2, #16 - 8002806: 605a str r2, [r3, #4] + 80027e8: 68fb ldr r3, [r7, #12] + 80027ea: 681b ldr r3, [r3, #0] + 80027ec: 685a ldr r2, [r3, #4] + 80027ee: 68fb ldr r3, [r7, #12] + 80027f0: 681b ldr r3, [r3, #0] + 80027f2: f042 0210 orr.w r2, r2, #16 + 80027f6: 605a str r2, [r3, #4] /* Enable ADC DMA mode */ SET_BIT(hadc->Instance->CFGR, ADC_CFGR_DMAEN); - 8002808: 68fb ldr r3, [r7, #12] - 800280a: 681b ldr r3, [r3, #0] - 800280c: 68da ldr r2, [r3, #12] - 800280e: 68fb ldr r3, [r7, #12] - 8002810: 681b ldr r3, [r3, #0] - 8002812: f042 0201 orr.w r2, r2, #1 - 8002816: 60da str r2, [r3, #12] + 80027f8: 68fb ldr r3, [r7, #12] + 80027fa: 681b ldr r3, [r3, #0] + 80027fc: 68da ldr r2, [r3, #12] + 80027fe: 68fb ldr r3, [r7, #12] + 8002800: 681b ldr r3, [r3, #0] + 8002802: f042 0201 orr.w r2, r2, #1 + 8002806: 60da str r2, [r3, #12] /* Start the DMA channel */ HAL_DMA_Start_IT(hadc->DMA_Handle, (uint32_t)&hadc->Instance->DR, (uint32_t)pData, Length); - 8002818: 68fb ldr r3, [r7, #12] - 800281a: 6b98 ldr r0, [r3, #56] @ 0x38 - 800281c: 68fb ldr r3, [r7, #12] - 800281e: 681b ldr r3, [r3, #0] - 8002820: 3340 adds r3, #64 @ 0x40 - 8002822: 4619 mov r1, r3 - 8002824: 68ba ldr r2, [r7, #8] - 8002826: 687b ldr r3, [r7, #4] - 8002828: f001 fea4 bl 8004574 + 8002808: 68fb ldr r3, [r7, #12] + 800280a: 6b98 ldr r0, [r3, #56] @ 0x38 + 800280c: 68fb ldr r3, [r7, #12] + 800280e: 681b ldr r3, [r3, #0] + 8002810: 3340 adds r3, #64 @ 0x40 + 8002812: 4619 mov r1, r3 + 8002814: 68ba ldr r2, [r7, #8] + 8002816: 687b ldr r3, [r7, #4] + 8002818: f001 fea4 bl 8004564 /* Enable conversion of regular group. */ /* If software start has been selected, conversion starts immediately.*/ /* If external trigger has been selected, conversion will start at */ /* next trigger event. */ SET_BIT(hadc->Instance->CR, ADC_CR_ADSTART); - 800282c: 68fb ldr r3, [r7, #12] - 800282e: 681b ldr r3, [r3, #0] - 8002830: 689a ldr r2, [r3, #8] - 8002832: 68fb ldr r3, [r7, #12] - 8002834: 681b ldr r3, [r3, #0] - 8002836: f042 0204 orr.w r2, r2, #4 - 800283a: 609a str r2, [r3, #8] - 800283c: e00d b.n 800285a + 800281c: 68fb ldr r3, [r7, #12] + 800281e: 681b ldr r3, [r3, #0] + 8002820: 689a ldr r2, [r3, #8] + 8002822: 68fb ldr r3, [r7, #12] + 8002824: 681b ldr r3, [r3, #0] + 8002826: f042 0204 orr.w r2, r2, #4 + 800282a: 609a str r2, [r3, #8] + 800282c: e00d b.n 800284a } else { /* Process unlocked */ __HAL_UNLOCK(hadc); - 800283e: 68fb ldr r3, [r7, #12] - 8002840: 2200 movs r2, #0 - 8002842: f883 203c strb.w r2, [r3, #60] @ 0x3c - 8002846: e008 b.n 800285a + 800282e: 68fb ldr r3, [r7, #12] + 8002830: 2200 movs r2, #0 + 8002832: f883 203c strb.w r2, [r3, #60] @ 0x3c + 8002836: e008 b.n 800284a } } else { tmp_hal_status = HAL_ERROR; - 8002848: 2301 movs r3, #1 - 800284a: 75fb strb r3, [r7, #23] + 8002838: 2301 movs r3, #1 + 800283a: 75fb strb r3, [r7, #23] /* Process unlocked */ __HAL_UNLOCK(hadc); - 800284c: 68fb ldr r3, [r7, #12] - 800284e: 2200 movs r2, #0 - 8002850: f883 203c strb.w r2, [r3, #60] @ 0x3c - 8002854: e001 b.n 800285a + 800283c: 68fb ldr r3, [r7, #12] + 800283e: 2200 movs r2, #0 + 8002840: f883 203c strb.w r2, [r3, #60] @ 0x3c + 8002844: e001 b.n 800284a } } else { tmp_hal_status = HAL_BUSY; - 8002856: 2302 movs r3, #2 - 8002858: 75fb strb r3, [r7, #23] + 8002846: 2302 movs r3, #2 + 8002848: 75fb strb r3, [r7, #23] } /* Return function status */ return tmp_hal_status; - 800285a: 7dfb ldrb r3, [r7, #23] + 800284a: 7dfb ldrb r3, [r7, #23] } - 800285c: 4618 mov r0, r3 - 800285e: 3718 adds r7, #24 - 8002860: 46bd mov sp, r7 - 8002862: bd80 pop {r7, pc} - 8002864: 50000300 .word 0x50000300 - 8002868: 50000100 .word 0x50000100 - 800286c: 080033c5 .word 0x080033c5 - 8002870: 0800343f .word 0x0800343f - 8002874: 0800345b .word 0x0800345b + 800284c: 4618 mov r0, r3 + 800284e: 3718 adds r7, #24 + 8002850: 46bd mov sp, r7 + 8002852: bd80 pop {r7, pc} + 8002854: 50000300 .word 0x50000300 + 8002858: 50000100 .word 0x50000100 + 800285c: 080033b5 .word 0x080033b5 + 8002860: 0800342f .word 0x0800342f + 8002864: 0800344b .word 0x0800344b -08002878 : +08002868 : * @brief Handles ADC interrupt request. * @param hadc ADC handle * @retval None */ void HAL_ADC_IRQHandler(ADC_HandleTypeDef* hadc) { - 8002878: b580 push {r7, lr} - 800287a: b088 sub sp, #32 - 800287c: af00 add r7, sp, #0 - 800287e: 6078 str r0, [r7, #4] + 8002868: b580 push {r7, lr} + 800286a: b088 sub sp, #32 + 800286c: af00 add r7, sp, #0 + 800286e: 6078 str r0, [r7, #4] uint32_t overrun_error = 0U; /* flag set if overrun occurrence has to be considered as an error */ - 8002880: 2300 movs r3, #0 - 8002882: 61fb str r3, [r7, #28] + 8002870: 2300 movs r3, #0 + 8002872: 61fb str r3, [r7, #28] ADC_Common_TypeDef *tmpADC_Common; uint32_t tmp_cfgr = 0x0U; - 8002884: 2300 movs r3, #0 - 8002886: 61bb str r3, [r7, #24] + 8002874: 2300 movs r3, #0 + 8002876: 61bb str r3, [r7, #24] uint32_t tmp_cfgr_jqm = 0x0U; - 8002888: 2300 movs r3, #0 - 800288a: 617b str r3, [r7, #20] + 8002878: 2300 movs r3, #0 + 800287a: 617b str r3, [r7, #20] uint32_t tmp_isr = hadc->Instance->ISR; - 800288c: 687b ldr r3, [r7, #4] - 800288e: 681b ldr r3, [r3, #0] - 8002890: 681b ldr r3, [r3, #0] - 8002892: 613b str r3, [r7, #16] + 800287c: 687b ldr r3, [r7, #4] + 800287e: 681b ldr r3, [r3, #0] + 8002880: 681b ldr r3, [r3, #0] + 8002882: 613b str r3, [r7, #16] uint32_t tmp_ier = hadc->Instance->IER; - 8002894: 687b ldr r3, [r7, #4] - 8002896: 681b ldr r3, [r3, #0] - 8002898: 685b ldr r3, [r3, #4] - 800289a: 60fb str r3, [r7, #12] + 8002884: 687b ldr r3, [r7, #4] + 8002886: 681b ldr r3, [r3, #0] + 8002888: 685b ldr r3, [r3, #4] + 800288a: 60fb str r3, [r7, #12] assert_param(IS_ADC_ALL_INSTANCE(hadc->Instance)); assert_param(IS_FUNCTIONAL_STATE(hadc->Init.ContinuousConvMode)); assert_param(IS_ADC_EOC_SELECTION(hadc->Init.EOCSelection)); /* ========== Check End of Conversion flag for regular group ========== */ if( (((tmp_isr & ADC_FLAG_EOC) == ADC_FLAG_EOC) && ((tmp_ier & ADC_IT_EOC) == ADC_IT_EOC)) || - 800289c: 693b ldr r3, [r7, #16] - 800289e: f003 0304 and.w r3, r3, #4 - 80028a2: 2b00 cmp r3, #0 - 80028a4: d004 beq.n 80028b0 - 80028a6: 68fb ldr r3, [r7, #12] - 80028a8: f003 0304 and.w r3, r3, #4 - 80028ac: 2b00 cmp r3, #0 - 80028ae: d109 bne.n 80028c4 + 800288c: 693b ldr r3, [r7, #16] + 800288e: f003 0304 and.w r3, r3, #4 + 8002892: 2b00 cmp r3, #0 + 8002894: d004 beq.n 80028a0 + 8002896: 68fb ldr r3, [r7, #12] + 8002898: f003 0304 and.w r3, r3, #4 + 800289c: 2b00 cmp r3, #0 + 800289e: d109 bne.n 80028b4 (((tmp_isr & ADC_FLAG_EOS) == ADC_FLAG_EOS) && ((tmp_ier & ADC_IT_EOS) == ADC_IT_EOS)) ) - 80028b0: 693b ldr r3, [r7, #16] - 80028b2: f003 0308 and.w r3, r3, #8 + 80028a0: 693b ldr r3, [r7, #16] + 80028a2: f003 0308 and.w r3, r3, #8 if( (((tmp_isr & ADC_FLAG_EOC) == ADC_FLAG_EOC) && ((tmp_ier & ADC_IT_EOC) == ADC_IT_EOC)) || - 80028b6: 2b00 cmp r3, #0 - 80028b8: d076 beq.n 80029a8 + 80028a6: 2b00 cmp r3, #0 + 80028a8: d076 beq.n 8002998 (((tmp_isr & ADC_FLAG_EOS) == ADC_FLAG_EOS) && ((tmp_ier & ADC_IT_EOS) == ADC_IT_EOS)) ) - 80028ba: 68fb ldr r3, [r7, #12] - 80028bc: f003 0308 and.w r3, r3, #8 - 80028c0: 2b00 cmp r3, #0 - 80028c2: d071 beq.n 80029a8 + 80028aa: 68fb ldr r3, [r7, #12] + 80028ac: f003 0308 and.w r3, r3, #8 + 80028b0: 2b00 cmp r3, #0 + 80028b2: d071 beq.n 8002998 { /* Update state machine on conversion status if not in error state */ if (HAL_IS_BIT_CLR(hadc->State, HAL_ADC_STATE_ERROR_INTERNAL)) - 80028c4: 687b ldr r3, [r7, #4] - 80028c6: 6c1b ldr r3, [r3, #64] @ 0x40 - 80028c8: f003 0310 and.w r3, r3, #16 - 80028cc: 2b00 cmp r3, #0 - 80028ce: d105 bne.n 80028dc + 80028b4: 687b ldr r3, [r7, #4] + 80028b6: 6c1b ldr r3, [r3, #64] @ 0x40 + 80028b8: f003 0310 and.w r3, r3, #16 + 80028bc: 2b00 cmp r3, #0 + 80028be: d105 bne.n 80028cc { /* Set ADC state */ SET_BIT(hadc->State, HAL_ADC_STATE_REG_EOC); - 80028d0: 687b ldr r3, [r7, #4] - 80028d2: 6c1b ldr r3, [r3, #64] @ 0x40 - 80028d4: f443 7200 orr.w r2, r3, #512 @ 0x200 - 80028d8: 687b ldr r3, [r7, #4] - 80028da: 641a str r2, [r3, #64] @ 0x40 + 80028c0: 687b ldr r3, [r7, #4] + 80028c2: 6c1b ldr r3, [r3, #64] @ 0x40 + 80028c4: f443 7200 orr.w r2, r3, #512 @ 0x200 + 80028c8: 687b ldr r3, [r7, #4] + 80028ca: 641a str r2, [r3, #64] @ 0x40 } /* Get relevant register CFGR in ADC instance of ADC master or slave */ /* in function of multimode state (for devices with multimode */ /* available). */ if (ADC_NONMULTIMODE_REG_OR_MULTIMODEMASTER(hadc)) - 80028dc: 4b82 ldr r3, [pc, #520] @ (8002ae8 ) - 80028de: 689b ldr r3, [r3, #8] - 80028e0: f003 031f and.w r3, r3, #31 - 80028e4: 2b00 cmp r3, #0 - 80028e6: d010 beq.n 800290a - 80028e8: 4b7f ldr r3, [pc, #508] @ (8002ae8 ) - 80028ea: 689b ldr r3, [r3, #8] - 80028ec: f003 031f and.w r3, r3, #31 - 80028f0: 2b05 cmp r3, #5 - 80028f2: d00a beq.n 800290a - 80028f4: 4b7c ldr r3, [pc, #496] @ (8002ae8 ) - 80028f6: 689b ldr r3, [r3, #8] - 80028f8: f003 031f and.w r3, r3, #31 - 80028fc: 2b09 cmp r3, #9 - 80028fe: d004 beq.n 800290a - 8002900: 687b ldr r3, [r7, #4] - 8002902: 681b ldr r3, [r3, #0] - 8002904: f1b3 4fa0 cmp.w r3, #1342177280 @ 0x50000000 - 8002908: d104 bne.n 8002914 + 80028cc: 4b82 ldr r3, [pc, #520] @ (8002ad8 ) + 80028ce: 689b ldr r3, [r3, #8] + 80028d0: f003 031f and.w r3, r3, #31 + 80028d4: 2b00 cmp r3, #0 + 80028d6: d010 beq.n 80028fa + 80028d8: 4b7f ldr r3, [pc, #508] @ (8002ad8 ) + 80028da: 689b ldr r3, [r3, #8] + 80028dc: f003 031f and.w r3, r3, #31 + 80028e0: 2b05 cmp r3, #5 + 80028e2: d00a beq.n 80028fa + 80028e4: 4b7c ldr r3, [pc, #496] @ (8002ad8 ) + 80028e6: 689b ldr r3, [r3, #8] + 80028e8: f003 031f and.w r3, r3, #31 + 80028ec: 2b09 cmp r3, #9 + 80028ee: d004 beq.n 80028fa + 80028f0: 687b ldr r3, [r7, #4] + 80028f2: 681b ldr r3, [r3, #0] + 80028f4: f1b3 4fa0 cmp.w r3, #1342177280 @ 0x50000000 + 80028f8: d104 bne.n 8002904 { tmp_cfgr = READ_REG(hadc->Instance->CFGR); - 800290a: 687b ldr r3, [r7, #4] - 800290c: 681b ldr r3, [r3, #0] - 800290e: 68db ldr r3, [r3, #12] - 8002910: 61bb str r3, [r7, #24] - 8002912: e003 b.n 800291c + 80028fa: 687b ldr r3, [r7, #4] + 80028fc: 681b ldr r3, [r3, #0] + 80028fe: 68db ldr r3, [r3, #12] + 8002900: 61bb str r3, [r7, #24] + 8002902: e003 b.n 800290c } else { tmp_cfgr = READ_REG(ADC_MASTER_INSTANCE(hadc)->CFGR); - 8002914: f04f 43a0 mov.w r3, #1342177280 @ 0x50000000 - 8002918: 68db ldr r3, [r3, #12] - 800291a: 61bb str r3, [r7, #24] + 8002904: f04f 43a0 mov.w r3, #1342177280 @ 0x50000000 + 8002908: 68db ldr r3, [r3, #12] + 800290a: 61bb str r3, [r7, #24] } /* Disable interruption if no further conversion upcoming by regular */ /* external trigger or by continuous mode, */ /* and if scan sequence if completed. */ if(ADC_IS_SOFTWARE_START_REGULAR(hadc) && - 800291c: 687b ldr r3, [r7, #4] - 800291e: 681b ldr r3, [r3, #0] - 8002920: 68db ldr r3, [r3, #12] - 8002922: f403 6340 and.w r3, r3, #3072 @ 0xc00 - 8002926: 2b00 cmp r3, #0 - 8002928: d137 bne.n 800299a + 800290c: 687b ldr r3, [r7, #4] + 800290e: 681b ldr r3, [r3, #0] + 8002910: 68db ldr r3, [r3, #12] + 8002912: f403 6340 and.w r3, r3, #3072 @ 0xc00 + 8002916: 2b00 cmp r3, #0 + 8002918: d137 bne.n 800298a (READ_BIT(tmp_cfgr, ADC_CFGR_CONT) == RESET) ) - 800292a: 69bb ldr r3, [r7, #24] - 800292c: f403 5300 and.w r3, r3, #8192 @ 0x2000 + 800291a: 69bb ldr r3, [r7, #24] + 800291c: f403 5300 and.w r3, r3, #8192 @ 0x2000 if(ADC_IS_SOFTWARE_START_REGULAR(hadc) && - 8002930: 2b00 cmp r3, #0 - 8002932: d132 bne.n 800299a + 8002920: 2b00 cmp r3, #0 + 8002922: d132 bne.n 800298a { /* If End of Sequence is reached, disable interrupts */ if((tmp_isr & ADC_FLAG_EOS) == ADC_FLAG_EOS) - 8002934: 693b ldr r3, [r7, #16] - 8002936: f003 0308 and.w r3, r3, #8 - 800293a: 2b00 cmp r3, #0 - 800293c: d02d beq.n 800299a + 8002924: 693b ldr r3, [r7, #16] + 8002926: f003 0308 and.w r3, r3, #8 + 800292a: 2b00 cmp r3, #0 + 800292c: d02d beq.n 800298a { /* Allowed to modify bits ADC_IT_EOC/ADC_IT_EOS only if bit */ /* ADSTART==0 (no conversion on going) */ if (ADC_IS_CONVERSION_ONGOING_REGULAR(hadc) == RESET) - 800293e: 687b ldr r3, [r7, #4] - 8002940: 681b ldr r3, [r3, #0] - 8002942: 689b ldr r3, [r3, #8] - 8002944: f003 0304 and.w r3, r3, #4 - 8002948: 2b00 cmp r3, #0 - 800294a: d11a bne.n 8002982 + 800292e: 687b ldr r3, [r7, #4] + 8002930: 681b ldr r3, [r3, #0] + 8002932: 689b ldr r3, [r3, #8] + 8002934: f003 0304 and.w r3, r3, #4 + 8002938: 2b00 cmp r3, #0 + 800293a: d11a bne.n 8002972 { /* Disable ADC end of sequence conversion interrupt */ /* Note: Overrun interrupt was enabled with EOC interrupt in */ /* HAL_Start_IT(), but is not disabled here because can be used */ /* by overrun IRQ process below. */ __HAL_ADC_DISABLE_IT(hadc, ADC_IT_EOC | ADC_IT_EOS); - 800294c: 687b ldr r3, [r7, #4] - 800294e: 681b ldr r3, [r3, #0] - 8002950: 685a ldr r2, [r3, #4] - 8002952: 687b ldr r3, [r7, #4] - 8002954: 681b ldr r3, [r3, #0] - 8002956: f022 020c bic.w r2, r2, #12 - 800295a: 605a str r2, [r3, #4] + 800293c: 687b ldr r3, [r7, #4] + 800293e: 681b ldr r3, [r3, #0] + 8002940: 685a ldr r2, [r3, #4] + 8002942: 687b ldr r3, [r7, #4] + 8002944: 681b ldr r3, [r3, #0] + 8002946: f022 020c bic.w r2, r2, #12 + 800294a: 605a str r2, [r3, #4] /* Set ADC state */ CLEAR_BIT(hadc->State, HAL_ADC_STATE_REG_BUSY); - 800295c: 687b ldr r3, [r7, #4] - 800295e: 6c1b ldr r3, [r3, #64] @ 0x40 - 8002960: f423 7280 bic.w r2, r3, #256 @ 0x100 - 8002964: 687b ldr r3, [r7, #4] - 8002966: 641a str r2, [r3, #64] @ 0x40 + 800294c: 687b ldr r3, [r7, #4] + 800294e: 6c1b ldr r3, [r3, #64] @ 0x40 + 8002950: f423 7280 bic.w r2, r3, #256 @ 0x100 + 8002954: 687b ldr r3, [r7, #4] + 8002956: 641a str r2, [r3, #64] @ 0x40 if (HAL_IS_BIT_CLR(hadc->State, HAL_ADC_STATE_INJ_BUSY)) - 8002968: 687b ldr r3, [r7, #4] - 800296a: 6c1b ldr r3, [r3, #64] @ 0x40 - 800296c: f403 5380 and.w r3, r3, #4096 @ 0x1000 - 8002970: 2b00 cmp r3, #0 - 8002972: d112 bne.n 800299a + 8002958: 687b ldr r3, [r7, #4] + 800295a: 6c1b ldr r3, [r3, #64] @ 0x40 + 800295c: f403 5380 and.w r3, r3, #4096 @ 0x1000 + 8002960: 2b00 cmp r3, #0 + 8002962: d112 bne.n 800298a { SET_BIT(hadc->State, HAL_ADC_STATE_READY); - 8002974: 687b ldr r3, [r7, #4] - 8002976: 6c1b ldr r3, [r3, #64] @ 0x40 - 8002978: f043 0201 orr.w r2, r3, #1 - 800297c: 687b ldr r3, [r7, #4] - 800297e: 641a str r2, [r3, #64] @ 0x40 - 8002980: e00b b.n 800299a + 8002964: 687b ldr r3, [r7, #4] + 8002966: 6c1b ldr r3, [r3, #64] @ 0x40 + 8002968: f043 0201 orr.w r2, r3, #1 + 800296c: 687b ldr r3, [r7, #4] + 800296e: 641a str r2, [r3, #64] @ 0x40 + 8002970: e00b b.n 800298a } } else { /* Update ADC state machine to error */ SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_INTERNAL); - 8002982: 687b ldr r3, [r7, #4] - 8002984: 6c1b ldr r3, [r3, #64] @ 0x40 - 8002986: f043 0210 orr.w r2, r3, #16 - 800298a: 687b ldr r3, [r7, #4] - 800298c: 641a str r2, [r3, #64] @ 0x40 + 8002972: 687b ldr r3, [r7, #4] + 8002974: 6c1b ldr r3, [r3, #64] @ 0x40 + 8002976: f043 0210 orr.w r2, r3, #16 + 800297a: 687b ldr r3, [r7, #4] + 800297c: 641a str r2, [r3, #64] @ 0x40 /* Set ADC error code to ADC IP internal error */ SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_INTERNAL); - 800298e: 687b ldr r3, [r7, #4] - 8002990: 6c5b ldr r3, [r3, #68] @ 0x44 - 8002992: f043 0201 orr.w r2, r3, #1 - 8002996: 687b ldr r3, [r7, #4] - 8002998: 645a str r2, [r3, #68] @ 0x44 + 800297e: 687b ldr r3, [r7, #4] + 8002980: 6c5b ldr r3, [r3, #68] @ 0x44 + 8002982: f043 0201 orr.w r2, r3, #1 + 8002986: 687b ldr r3, [r7, #4] + 8002988: 645a str r2, [r3, #68] @ 0x44 /* from EOC or EOS, possibility to use: */ /* " if( __HAL_ADC_GET_FLAG(&hadc, ADC_FLAG_EOS)) " */ #if (USE_HAL_ADC_REGISTER_CALLBACKS == 1) hadc->ConvCpltCallback(hadc); #else HAL_ADC_ConvCpltCallback(hadc); - 800299a: 6878 ldr r0, [r7, #4] - 800299c: f7fe faa0 bl 8000ee0 + 800298a: 6878 ldr r0, [r7, #4] + 800298c: f7fe faa0 bl 8000ed0 /* Note: in case of overrun set to ADC_OVR_DATA_PRESERVED, end of */ /* conversion flags clear induces the release of the preserved */ /* data. */ /* Therefore, if the preserved data value is needed, it must be */ /* read preliminarily into HAL_ADC_ConvCpltCallback(). */ __HAL_ADC_CLEAR_FLAG(hadc, (ADC_FLAG_EOC | ADC_FLAG_EOS) ); - 80029a0: 687b ldr r3, [r7, #4] - 80029a2: 681b ldr r3, [r3, #0] - 80029a4: 220c movs r2, #12 - 80029a6: 601a str r2, [r3, #0] + 8002990: 687b ldr r3, [r7, #4] + 8002992: 681b ldr r3, [r3, #0] + 8002994: 220c movs r2, #12 + 8002996: 601a str r2, [r3, #0] } /* ========== Check End of Conversion flag for injected group ========== */ if( (((tmp_isr & ADC_FLAG_JEOC) == ADC_FLAG_JEOC) && ((tmp_ier & ADC_IT_JEOC) == ADC_IT_JEOC)) || - 80029a8: 693b ldr r3, [r7, #16] - 80029aa: f003 0320 and.w r3, r3, #32 - 80029ae: 2b00 cmp r3, #0 - 80029b0: d004 beq.n 80029bc - 80029b2: 68fb ldr r3, [r7, #12] - 80029b4: f003 0320 and.w r3, r3, #32 - 80029b8: 2b00 cmp r3, #0 - 80029ba: d10b bne.n 80029d4 + 8002998: 693b ldr r3, [r7, #16] + 800299a: f003 0320 and.w r3, r3, #32 + 800299e: 2b00 cmp r3, #0 + 80029a0: d004 beq.n 80029ac + 80029a2: 68fb ldr r3, [r7, #12] + 80029a4: f003 0320 and.w r3, r3, #32 + 80029a8: 2b00 cmp r3, #0 + 80029aa: d10b bne.n 80029c4 (((tmp_isr & ADC_FLAG_JEOS) == ADC_FLAG_JEOS) && ((tmp_ier & ADC_IT_JEOS) == ADC_IT_JEOS)) ) - 80029bc: 693b ldr r3, [r7, #16] - 80029be: f003 0340 and.w r3, r3, #64 @ 0x40 + 80029ac: 693b ldr r3, [r7, #16] + 80029ae: f003 0340 and.w r3, r3, #64 @ 0x40 if( (((tmp_isr & ADC_FLAG_JEOC) == ADC_FLAG_JEOC) && ((tmp_ier & ADC_IT_JEOC) == ADC_IT_JEOC)) || - 80029c2: 2b00 cmp r3, #0 - 80029c4: f000 80a5 beq.w 8002b12 + 80029b2: 2b00 cmp r3, #0 + 80029b4: f000 80a5 beq.w 8002b02 (((tmp_isr & ADC_FLAG_JEOS) == ADC_FLAG_JEOS) && ((tmp_ier & ADC_IT_JEOS) == ADC_IT_JEOS)) ) - 80029c8: 68fb ldr r3, [r7, #12] - 80029ca: f003 0340 and.w r3, r3, #64 @ 0x40 - 80029ce: 2b00 cmp r3, #0 - 80029d0: f000 809f beq.w 8002b12 + 80029b8: 68fb ldr r3, [r7, #12] + 80029ba: f003 0340 and.w r3, r3, #64 @ 0x40 + 80029be: 2b00 cmp r3, #0 + 80029c0: f000 809f beq.w 8002b02 { /* Set ADC state */ SET_BIT(hadc->State, HAL_ADC_STATE_INJ_EOC); - 80029d4: 687b ldr r3, [r7, #4] - 80029d6: 6c1b ldr r3, [r3, #64] @ 0x40 - 80029d8: f443 5200 orr.w r2, r3, #8192 @ 0x2000 - 80029dc: 687b ldr r3, [r7, #4] - 80029de: 641a str r2, [r3, #64] @ 0x40 + 80029c4: 687b ldr r3, [r7, #4] + 80029c6: 6c1b ldr r3, [r3, #64] @ 0x40 + 80029c8: f443 5200 orr.w r2, r3, #8192 @ 0x2000 + 80029cc: 687b ldr r3, [r7, #4] + 80029ce: 641a str r2, [r3, #64] @ 0x40 /* Get relevant register CFGR in ADC instance of ADC master or slave */ /* in function of multimode state (for devices with multimode */ /* available). */ if (ADC_NONMULTIMODE_REG_OR_MULTIMODEMASTER(hadc)) - 80029e0: 4b41 ldr r3, [pc, #260] @ (8002ae8 ) - 80029e2: 689b ldr r3, [r3, #8] - 80029e4: f003 031f and.w r3, r3, #31 - 80029e8: 2b00 cmp r3, #0 - 80029ea: d010 beq.n 8002a0e - 80029ec: 4b3e ldr r3, [pc, #248] @ (8002ae8 ) - 80029ee: 689b ldr r3, [r3, #8] - 80029f0: f003 031f and.w r3, r3, #31 - 80029f4: 2b05 cmp r3, #5 - 80029f6: d00a beq.n 8002a0e - 80029f8: 4b3b ldr r3, [pc, #236] @ (8002ae8 ) - 80029fa: 689b ldr r3, [r3, #8] - 80029fc: f003 031f and.w r3, r3, #31 - 8002a00: 2b09 cmp r3, #9 - 8002a02: d004 beq.n 8002a0e - 8002a04: 687b ldr r3, [r7, #4] - 8002a06: 681b ldr r3, [r3, #0] - 8002a08: f1b3 4fa0 cmp.w r3, #1342177280 @ 0x50000000 - 8002a0c: d104 bne.n 8002a18 + 80029d0: 4b41 ldr r3, [pc, #260] @ (8002ad8 ) + 80029d2: 689b ldr r3, [r3, #8] + 80029d4: f003 031f and.w r3, r3, #31 + 80029d8: 2b00 cmp r3, #0 + 80029da: d010 beq.n 80029fe + 80029dc: 4b3e ldr r3, [pc, #248] @ (8002ad8 ) + 80029de: 689b ldr r3, [r3, #8] + 80029e0: f003 031f and.w r3, r3, #31 + 80029e4: 2b05 cmp r3, #5 + 80029e6: d00a beq.n 80029fe + 80029e8: 4b3b ldr r3, [pc, #236] @ (8002ad8 ) + 80029ea: 689b ldr r3, [r3, #8] + 80029ec: f003 031f and.w r3, r3, #31 + 80029f0: 2b09 cmp r3, #9 + 80029f2: d004 beq.n 80029fe + 80029f4: 687b ldr r3, [r7, #4] + 80029f6: 681b ldr r3, [r3, #0] + 80029f8: f1b3 4fa0 cmp.w r3, #1342177280 @ 0x50000000 + 80029fc: d104 bne.n 8002a08 { tmp_cfgr = READ_REG(hadc->Instance->CFGR); - 8002a0e: 687b ldr r3, [r7, #4] - 8002a10: 681b ldr r3, [r3, #0] - 8002a12: 68db ldr r3, [r3, #12] - 8002a14: 61bb str r3, [r7, #24] - 8002a16: e003 b.n 8002a20 + 80029fe: 687b ldr r3, [r7, #4] + 8002a00: 681b ldr r3, [r3, #0] + 8002a02: 68db ldr r3, [r3, #12] + 8002a04: 61bb str r3, [r7, #24] + 8002a06: e003 b.n 8002a10 } else { tmp_cfgr = READ_REG(ADC_MASTER_INSTANCE(hadc)->CFGR); - 8002a18: f04f 43a0 mov.w r3, #1342177280 @ 0x50000000 - 8002a1c: 68db ldr r3, [r3, #12] - 8002a1e: 61bb str r3, [r7, #24] + 8002a08: f04f 43a0 mov.w r3, #1342177280 @ 0x50000000 + 8002a0c: 68db ldr r3, [r3, #12] + 8002a0e: 61bb str r3, [r7, #24] /* Disable interruption if no further conversion upcoming by injected */ /* external trigger or by automatic injected conversion with regular */ /* group having no further conversion upcoming (same conditions as */ /* regular group interruption disabling above), */ /* and if injected scan sequence is completed. */ if(ADC_IS_SOFTWARE_START_INJECTED(hadc)) - 8002a20: 687b ldr r3, [r7, #4] - 8002a22: 681b ldr r3, [r3, #0] - 8002a24: 6cdb ldr r3, [r3, #76] @ 0x4c - 8002a26: f003 03c0 and.w r3, r3, #192 @ 0xc0 - 8002a2a: 2b00 cmp r3, #0 - 8002a2c: d16a bne.n 8002b04 + 8002a10: 687b ldr r3, [r7, #4] + 8002a12: 681b ldr r3, [r3, #0] + 8002a14: 6cdb ldr r3, [r3, #76] @ 0x4c + 8002a16: f003 03c0 and.w r3, r3, #192 @ 0xc0 + 8002a1a: 2b00 cmp r3, #0 + 8002a1c: d16a bne.n 8002af4 { if((READ_BIT (tmp_cfgr, ADC_CFGR_JAUTO) == RESET) || - 8002a2e: 69bb ldr r3, [r7, #24] - 8002a30: f003 7300 and.w r3, r3, #33554432 @ 0x2000000 - 8002a34: 2b00 cmp r3, #0 - 8002a36: d00b beq.n 8002a50 + 8002a1e: 69bb ldr r3, [r7, #24] + 8002a20: f003 7300 and.w r3, r3, #33554432 @ 0x2000000 + 8002a24: 2b00 cmp r3, #0 + 8002a26: d00b beq.n 8002a40 (ADC_IS_SOFTWARE_START_REGULAR(hadc) && - 8002a38: 687b ldr r3, [r7, #4] - 8002a3a: 681b ldr r3, [r3, #0] - 8002a3c: 68db ldr r3, [r3, #12] - 8002a3e: f403 6340 and.w r3, r3, #3072 @ 0xc00 + 8002a28: 687b ldr r3, [r7, #4] + 8002a2a: 681b ldr r3, [r3, #0] + 8002a2c: 68db ldr r3, [r3, #12] + 8002a2e: f403 6340 and.w r3, r3, #3072 @ 0xc00 if((READ_BIT (tmp_cfgr, ADC_CFGR_JAUTO) == RESET) || - 8002a42: 2b00 cmp r3, #0 - 8002a44: d15e bne.n 8002b04 + 8002a32: 2b00 cmp r3, #0 + 8002a34: d15e bne.n 8002af4 (READ_BIT (tmp_cfgr, ADC_CFGR_CONT) == RESET) ) ) - 8002a46: 69bb ldr r3, [r7, #24] - 8002a48: f403 5300 and.w r3, r3, #8192 @ 0x2000 + 8002a36: 69bb ldr r3, [r7, #24] + 8002a38: f403 5300 and.w r3, r3, #8192 @ 0x2000 (ADC_IS_SOFTWARE_START_REGULAR(hadc) && - 8002a4c: 2b00 cmp r3, #0 - 8002a4e: d159 bne.n 8002b04 + 8002a3c: 2b00 cmp r3, #0 + 8002a3e: d159 bne.n 8002af4 { /* If End of Sequence is reached, disable interrupts */ if((tmp_isr & ADC_FLAG_JEOS) == ADC_FLAG_JEOS) - 8002a50: 693b ldr r3, [r7, #16] - 8002a52: f003 0340 and.w r3, r3, #64 @ 0x40 - 8002a56: 2b00 cmp r3, #0 - 8002a58: d054 beq.n 8002b04 + 8002a40: 693b ldr r3, [r7, #16] + 8002a42: f003 0340 and.w r3, r3, #64 @ 0x40 + 8002a46: 2b00 cmp r3, #0 + 8002a48: d054 beq.n 8002af4 { /* Get relevant register CFGR in ADC instance of ADC master or slave */ /* in function of multimode state (for devices with multimode */ /* available). */ if (ADC_NONMULTIMODE_INJ_OR_MULTIMODEMASTER(hadc)) - 8002a5a: 4b23 ldr r3, [pc, #140] @ (8002ae8 ) - 8002a5c: 689b ldr r3, [r3, #8] - 8002a5e: f003 031f and.w r3, r3, #31 - 8002a62: 2b00 cmp r3, #0 - 8002a64: d010 beq.n 8002a88 - 8002a66: 4b20 ldr r3, [pc, #128] @ (8002ae8 ) - 8002a68: 689b ldr r3, [r3, #8] - 8002a6a: f003 031f and.w r3, r3, #31 - 8002a6e: 2b06 cmp r3, #6 - 8002a70: d00a beq.n 8002a88 - 8002a72: 4b1d ldr r3, [pc, #116] @ (8002ae8 ) - 8002a74: 689b ldr r3, [r3, #8] - 8002a76: f003 031f and.w r3, r3, #31 - 8002a7a: 2b07 cmp r3, #7 - 8002a7c: d004 beq.n 8002a88 - 8002a7e: 687b ldr r3, [r7, #4] - 8002a80: 681b ldr r3, [r3, #0] - 8002a82: f1b3 4fa0 cmp.w r3, #1342177280 @ 0x50000000 - 8002a86: d104 bne.n 8002a92 + 8002a4a: 4b23 ldr r3, [pc, #140] @ (8002ad8 ) + 8002a4c: 689b ldr r3, [r3, #8] + 8002a4e: f003 031f and.w r3, r3, #31 + 8002a52: 2b00 cmp r3, #0 + 8002a54: d010 beq.n 8002a78 + 8002a56: 4b20 ldr r3, [pc, #128] @ (8002ad8 ) + 8002a58: 689b ldr r3, [r3, #8] + 8002a5a: f003 031f and.w r3, r3, #31 + 8002a5e: 2b06 cmp r3, #6 + 8002a60: d00a beq.n 8002a78 + 8002a62: 4b1d ldr r3, [pc, #116] @ (8002ad8 ) + 8002a64: 689b ldr r3, [r3, #8] + 8002a66: f003 031f and.w r3, r3, #31 + 8002a6a: 2b07 cmp r3, #7 + 8002a6c: d004 beq.n 8002a78 + 8002a6e: 687b ldr r3, [r7, #4] + 8002a70: 681b ldr r3, [r3, #0] + 8002a72: f1b3 4fa0 cmp.w r3, #1342177280 @ 0x50000000 + 8002a76: d104 bne.n 8002a82 { tmp_cfgr_jqm = READ_REG(hadc->Instance->CFGR); - 8002a88: 687b ldr r3, [r7, #4] - 8002a8a: 681b ldr r3, [r3, #0] - 8002a8c: 68db ldr r3, [r3, #12] - 8002a8e: 617b str r3, [r7, #20] - 8002a90: e003 b.n 8002a9a + 8002a78: 687b ldr r3, [r7, #4] + 8002a7a: 681b ldr r3, [r3, #0] + 8002a7c: 68db ldr r3, [r3, #12] + 8002a7e: 617b str r3, [r7, #20] + 8002a80: e003 b.n 8002a8a } else { tmp_cfgr_jqm = READ_REG(ADC_MASTER_INSTANCE(hadc)->CFGR); - 8002a92: f04f 43a0 mov.w r3, #1342177280 @ 0x50000000 - 8002a96: 68db ldr r3, [r3, #12] - 8002a98: 617b str r3, [r7, #20] + 8002a82: f04f 43a0 mov.w r3, #1342177280 @ 0x50000000 + 8002a86: 68db ldr r3, [r3, #12] + 8002a88: 617b str r3, [r7, #20] /* when the last context has been fully processed, JSQR is reset */ /* by the hardware. Even if no injected conversion is planned to come */ /* (queue empty, triggers are ignored), it can start again */ /* immediately after setting a new context (JADSTART is still set). */ /* Therefore, state of HAL ADC injected group is kept to busy. */ if(READ_BIT(tmp_cfgr_jqm, ADC_CFGR_JQM) == RESET) - 8002a9a: 697b ldr r3, [r7, #20] - 8002a9c: f403 1300 and.w r3, r3, #2097152 @ 0x200000 - 8002aa0: 2b00 cmp r3, #0 - 8002aa2: d12f bne.n 8002b04 + 8002a8a: 697b ldr r3, [r7, #20] + 8002a8c: f403 1300 and.w r3, r3, #2097152 @ 0x200000 + 8002a90: 2b00 cmp r3, #0 + 8002a92: d12f bne.n 8002af4 { /* Allowed to modify bits ADC_IT_JEOC/ADC_IT_JEOS only if bit */ /* JADSTART==0 (no conversion on going) */ if (ADC_IS_CONVERSION_ONGOING_INJECTED(hadc) == RESET) - 8002aa4: 687b ldr r3, [r7, #4] - 8002aa6: 681b ldr r3, [r3, #0] - 8002aa8: 689b ldr r3, [r3, #8] - 8002aaa: f003 0308 and.w r3, r3, #8 - 8002aae: 2b00 cmp r3, #0 - 8002ab0: d11c bne.n 8002aec + 8002a94: 687b ldr r3, [r7, #4] + 8002a96: 681b ldr r3, [r3, #0] + 8002a98: 689b ldr r3, [r3, #8] + 8002a9a: f003 0308 and.w r3, r3, #8 + 8002a9e: 2b00 cmp r3, #0 + 8002aa0: d11c bne.n 8002adc { /* Disable ADC end of sequence conversion interrupt */ __HAL_ADC_DISABLE_IT(hadc, ADC_IT_JEOC | ADC_IT_JEOS); - 8002ab2: 687b ldr r3, [r7, #4] - 8002ab4: 681b ldr r3, [r3, #0] - 8002ab6: 685a ldr r2, [r3, #4] - 8002ab8: 687b ldr r3, [r7, #4] - 8002aba: 681b ldr r3, [r3, #0] - 8002abc: f022 0260 bic.w r2, r2, #96 @ 0x60 - 8002ac0: 605a str r2, [r3, #4] + 8002aa2: 687b ldr r3, [r7, #4] + 8002aa4: 681b ldr r3, [r3, #0] + 8002aa6: 685a ldr r2, [r3, #4] + 8002aa8: 687b ldr r3, [r7, #4] + 8002aaa: 681b ldr r3, [r3, #0] + 8002aac: f022 0260 bic.w r2, r2, #96 @ 0x60 + 8002ab0: 605a str r2, [r3, #4] /* Set ADC state */ CLEAR_BIT(hadc->State, HAL_ADC_STATE_INJ_BUSY); - 8002ac2: 687b ldr r3, [r7, #4] - 8002ac4: 6c1b ldr r3, [r3, #64] @ 0x40 - 8002ac6: f423 5280 bic.w r2, r3, #4096 @ 0x1000 - 8002aca: 687b ldr r3, [r7, #4] - 8002acc: 641a str r2, [r3, #64] @ 0x40 + 8002ab2: 687b ldr r3, [r7, #4] + 8002ab4: 6c1b ldr r3, [r3, #64] @ 0x40 + 8002ab6: f423 5280 bic.w r2, r3, #4096 @ 0x1000 + 8002aba: 687b ldr r3, [r7, #4] + 8002abc: 641a str r2, [r3, #64] @ 0x40 if (HAL_IS_BIT_CLR(hadc->State, HAL_ADC_STATE_REG_BUSY)) - 8002ace: 687b ldr r3, [r7, #4] - 8002ad0: 6c1b ldr r3, [r3, #64] @ 0x40 - 8002ad2: f403 7380 and.w r3, r3, #256 @ 0x100 - 8002ad6: 2b00 cmp r3, #0 - 8002ad8: d114 bne.n 8002b04 + 8002abe: 687b ldr r3, [r7, #4] + 8002ac0: 6c1b ldr r3, [r3, #64] @ 0x40 + 8002ac2: f403 7380 and.w r3, r3, #256 @ 0x100 + 8002ac6: 2b00 cmp r3, #0 + 8002ac8: d114 bne.n 8002af4 { SET_BIT(hadc->State, HAL_ADC_STATE_READY); - 8002ada: 687b ldr r3, [r7, #4] - 8002adc: 6c1b ldr r3, [r3, #64] @ 0x40 - 8002ade: f043 0201 orr.w r2, r3, #1 - 8002ae2: 687b ldr r3, [r7, #4] - 8002ae4: 641a str r2, [r3, #64] @ 0x40 - 8002ae6: e00d b.n 8002b04 - 8002ae8: 50000300 .word 0x50000300 + 8002aca: 687b ldr r3, [r7, #4] + 8002acc: 6c1b ldr r3, [r3, #64] @ 0x40 + 8002ace: f043 0201 orr.w r2, r3, #1 + 8002ad2: 687b ldr r3, [r7, #4] + 8002ad4: 641a str r2, [r3, #64] @ 0x40 + 8002ad6: e00d b.n 8002af4 + 8002ad8: 50000300 .word 0x50000300 } } else { /* Update ADC state machine to error */ SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_INTERNAL); - 8002aec: 687b ldr r3, [r7, #4] - 8002aee: 6c1b ldr r3, [r3, #64] @ 0x40 - 8002af0: f043 0210 orr.w r2, r3, #16 - 8002af4: 687b ldr r3, [r7, #4] - 8002af6: 641a str r2, [r3, #64] @ 0x40 + 8002adc: 687b ldr r3, [r7, #4] + 8002ade: 6c1b ldr r3, [r3, #64] @ 0x40 + 8002ae0: f043 0210 orr.w r2, r3, #16 + 8002ae4: 687b ldr r3, [r7, #4] + 8002ae6: 641a str r2, [r3, #64] @ 0x40 /* Set ADC error code to ADC IP internal error */ SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_INTERNAL); - 8002af8: 687b ldr r3, [r7, #4] - 8002afa: 6c5b ldr r3, [r3, #68] @ 0x44 - 8002afc: f043 0201 orr.w r2, r3, #1 - 8002b00: 687b ldr r3, [r7, #4] - 8002b02: 645a str r2, [r3, #68] @ 0x44 + 8002ae8: 687b ldr r3, [r7, #4] + 8002aea: 6c5b ldr r3, [r3, #68] @ 0x44 + 8002aec: f043 0201 orr.w r2, r3, #1 + 8002af0: 687b ldr r3, [r7, #4] + 8002af2: 645a str r2, [r3, #68] @ 0x44 /* from JEOC or JEOS, possibility to use: */ /* " if( __HAL_ADC_GET_FLAG(&hadc, ADC_FLAG_JEOS)) " */ #if (USE_HAL_ADC_REGISTER_CALLBACKS == 1) hadc->InjectedConvCpltCallback(hadc); #else HAL_ADCEx_InjectedConvCpltCallback(hadc); - 8002b04: 6878 ldr r0, [r7, #4] - 8002b06: f000 f8b1 bl 8002c6c + 8002af4: 6878 ldr r0, [r7, #4] + 8002af6: f000 f8b1 bl 8002c5c #endif /* USE_HAL_ADC_REGISTER_CALLBACKS */ /* Clear injected group conversion flag */ __HAL_ADC_CLEAR_FLAG(hadc, ADC_FLAG_JEOC | ADC_FLAG_JEOS); - 8002b0a: 687b ldr r3, [r7, #4] - 8002b0c: 681b ldr r3, [r3, #0] - 8002b0e: 2260 movs r2, #96 @ 0x60 - 8002b10: 601a str r2, [r3, #0] + 8002afa: 687b ldr r3, [r7, #4] + 8002afc: 681b ldr r3, [r3, #0] + 8002afe: 2260 movs r2, #96 @ 0x60 + 8002b00: 601a str r2, [r3, #0] } /* ========== Check analog watchdog 1 flag ========== */ if(((tmp_isr & ADC_FLAG_AWD1) == ADC_FLAG_AWD1) && ((tmp_ier & ADC_IT_AWD1) == ADC_IT_AWD1)) - 8002b12: 693b ldr r3, [r7, #16] - 8002b14: f003 0380 and.w r3, r3, #128 @ 0x80 - 8002b18: 2b00 cmp r3, #0 - 8002b1a: d011 beq.n 8002b40 - 8002b1c: 68fb ldr r3, [r7, #12] - 8002b1e: f003 0380 and.w r3, r3, #128 @ 0x80 - 8002b22: 2b00 cmp r3, #0 - 8002b24: d00c beq.n 8002b40 + 8002b02: 693b ldr r3, [r7, #16] + 8002b04: f003 0380 and.w r3, r3, #128 @ 0x80 + 8002b08: 2b00 cmp r3, #0 + 8002b0a: d011 beq.n 8002b30 + 8002b0c: 68fb ldr r3, [r7, #12] + 8002b0e: f003 0380 and.w r3, r3, #128 @ 0x80 + 8002b12: 2b00 cmp r3, #0 + 8002b14: d00c beq.n 8002b30 { /* Set ADC state */ SET_BIT(hadc->State, HAL_ADC_STATE_AWD1); - 8002b26: 687b ldr r3, [r7, #4] - 8002b28: 6c1b ldr r3, [r3, #64] @ 0x40 - 8002b2a: f443 3280 orr.w r2, r3, #65536 @ 0x10000 - 8002b2e: 687b ldr r3, [r7, #4] - 8002b30: 641a str r2, [r3, #64] @ 0x40 + 8002b16: 687b ldr r3, [r7, #4] + 8002b18: 6c1b ldr r3, [r3, #64] @ 0x40 + 8002b1a: f443 3280 orr.w r2, r3, #65536 @ 0x10000 + 8002b1e: 687b ldr r3, [r7, #4] + 8002b20: 641a str r2, [r3, #64] @ 0x40 /* Level out of window 1 callback */ #if (USE_HAL_ADC_REGISTER_CALLBACKS == 1) hadc->LevelOutOfWindowCallback(hadc); #else HAL_ADC_LevelOutOfWindowCallback(hadc); - 8002b32: 6878 ldr r0, [r7, #4] - 8002b34: f7ff fc20 bl 8002378 + 8002b22: 6878 ldr r0, [r7, #4] + 8002b24: f7ff fc20 bl 8002368 #endif /* USE_HAL_ADC_REGISTER_CALLBACKS */ /* Clear ADC analog watchdog flag */ __HAL_ADC_CLEAR_FLAG(hadc, ADC_FLAG_AWD1); - 8002b38: 687b ldr r3, [r7, #4] - 8002b3a: 681b ldr r3, [r3, #0] - 8002b3c: 2280 movs r2, #128 @ 0x80 - 8002b3e: 601a str r2, [r3, #0] + 8002b28: 687b ldr r3, [r7, #4] + 8002b2a: 681b ldr r3, [r3, #0] + 8002b2c: 2280 movs r2, #128 @ 0x80 + 8002b2e: 601a str r2, [r3, #0] } /* ========== Check analog watchdog 2 flag ========== */ if(((tmp_isr & ADC_FLAG_AWD2) == ADC_FLAG_AWD2) && ((tmp_ier & ADC_IT_AWD2) == ADC_IT_AWD2)) - 8002b40: 693b ldr r3, [r7, #16] - 8002b42: f403 7380 and.w r3, r3, #256 @ 0x100 - 8002b46: 2b00 cmp r3, #0 - 8002b48: d012 beq.n 8002b70 - 8002b4a: 68fb ldr r3, [r7, #12] - 8002b4c: f403 7380 and.w r3, r3, #256 @ 0x100 - 8002b50: 2b00 cmp r3, #0 - 8002b52: d00d beq.n 8002b70 + 8002b30: 693b ldr r3, [r7, #16] + 8002b32: f403 7380 and.w r3, r3, #256 @ 0x100 + 8002b36: 2b00 cmp r3, #0 + 8002b38: d012 beq.n 8002b60 + 8002b3a: 68fb ldr r3, [r7, #12] + 8002b3c: f403 7380 and.w r3, r3, #256 @ 0x100 + 8002b40: 2b00 cmp r3, #0 + 8002b42: d00d beq.n 8002b60 { /* Set ADC state */ SET_BIT(hadc->State, HAL_ADC_STATE_AWD2); - 8002b54: 687b ldr r3, [r7, #4] - 8002b56: 6c1b ldr r3, [r3, #64] @ 0x40 - 8002b58: f443 3200 orr.w r2, r3, #131072 @ 0x20000 - 8002b5c: 687b ldr r3, [r7, #4] - 8002b5e: 641a str r2, [r3, #64] @ 0x40 + 8002b44: 687b ldr r3, [r7, #4] + 8002b46: 6c1b ldr r3, [r3, #64] @ 0x40 + 8002b48: f443 3200 orr.w r2, r3, #131072 @ 0x20000 + 8002b4c: 687b ldr r3, [r7, #4] + 8002b4e: 641a str r2, [r3, #64] @ 0x40 /* Level out of window 2 callback */ HAL_ADCEx_LevelOutOfWindow2Callback(hadc); - 8002b60: 6878 ldr r0, [r7, #4] - 8002b62: f000 f897 bl 8002c94 + 8002b50: 6878 ldr r0, [r7, #4] + 8002b52: f000 f897 bl 8002c84 /* Clear ADC analog watchdog flag */ __HAL_ADC_CLEAR_FLAG(hadc, ADC_FLAG_AWD2); - 8002b66: 687b ldr r3, [r7, #4] - 8002b68: 681b ldr r3, [r3, #0] - 8002b6a: f44f 7280 mov.w r2, #256 @ 0x100 - 8002b6e: 601a str r2, [r3, #0] + 8002b56: 687b ldr r3, [r7, #4] + 8002b58: 681b ldr r3, [r3, #0] + 8002b5a: f44f 7280 mov.w r2, #256 @ 0x100 + 8002b5e: 601a str r2, [r3, #0] } /* ========== Check analog watchdog 3 flag ========== */ if(((tmp_isr & ADC_FLAG_AWD3) == ADC_FLAG_AWD3) && ((tmp_ier & ADC_IT_AWD3) == ADC_IT_AWD3)) - 8002b70: 693b ldr r3, [r7, #16] - 8002b72: f403 7300 and.w r3, r3, #512 @ 0x200 - 8002b76: 2b00 cmp r3, #0 - 8002b78: d012 beq.n 8002ba0 - 8002b7a: 68fb ldr r3, [r7, #12] - 8002b7c: f403 7300 and.w r3, r3, #512 @ 0x200 - 8002b80: 2b00 cmp r3, #0 - 8002b82: d00d beq.n 8002ba0 + 8002b60: 693b ldr r3, [r7, #16] + 8002b62: f403 7300 and.w r3, r3, #512 @ 0x200 + 8002b66: 2b00 cmp r3, #0 + 8002b68: d012 beq.n 8002b90 + 8002b6a: 68fb ldr r3, [r7, #12] + 8002b6c: f403 7300 and.w r3, r3, #512 @ 0x200 + 8002b70: 2b00 cmp r3, #0 + 8002b72: d00d beq.n 8002b90 { /* Set ADC state */ SET_BIT(hadc->State, HAL_ADC_STATE_AWD3); - 8002b84: 687b ldr r3, [r7, #4] - 8002b86: 6c1b ldr r3, [r3, #64] @ 0x40 - 8002b88: f443 2280 orr.w r2, r3, #262144 @ 0x40000 - 8002b8c: 687b ldr r3, [r7, #4] - 8002b8e: 641a str r2, [r3, #64] @ 0x40 + 8002b74: 687b ldr r3, [r7, #4] + 8002b76: 6c1b ldr r3, [r3, #64] @ 0x40 + 8002b78: f443 2280 orr.w r2, r3, #262144 @ 0x40000 + 8002b7c: 687b ldr r3, [r7, #4] + 8002b7e: 641a str r2, [r3, #64] @ 0x40 /* Level out of window 3 callback */ HAL_ADCEx_LevelOutOfWindow3Callback(hadc); - 8002b90: 6878 ldr r0, [r7, #4] - 8002b92: f000 f889 bl 8002ca8 + 8002b80: 6878 ldr r0, [r7, #4] + 8002b82: f000 f889 bl 8002c98 /* Clear ADC analog watchdog flag */ __HAL_ADC_CLEAR_FLAG(hadc, ADC_FLAG_AWD3); - 8002b96: 687b ldr r3, [r7, #4] - 8002b98: 681b ldr r3, [r3, #0] - 8002b9a: f44f 7200 mov.w r2, #512 @ 0x200 - 8002b9e: 601a str r2, [r3, #0] + 8002b86: 687b ldr r3, [r7, #4] + 8002b88: 681b ldr r3, [r3, #0] + 8002b8a: f44f 7200 mov.w r2, #512 @ 0x200 + 8002b8e: 601a str r2, [r3, #0] } /* ========== Check Overrun flag ========== */ if(((tmp_isr & ADC_FLAG_OVR) == ADC_FLAG_OVR) && ((tmp_ier & ADC_IT_OVR) == ADC_IT_OVR)) - 8002ba0: 693b ldr r3, [r7, #16] - 8002ba2: f003 0310 and.w r3, r3, #16 - 8002ba6: 2b00 cmp r3, #0 - 8002ba8: d03b beq.n 8002c22 - 8002baa: 68fb ldr r3, [r7, #12] - 8002bac: f003 0310 and.w r3, r3, #16 - 8002bb0: 2b00 cmp r3, #0 - 8002bb2: d036 beq.n 8002c22 + 8002b90: 693b ldr r3, [r7, #16] + 8002b92: f003 0310 and.w r3, r3, #16 + 8002b96: 2b00 cmp r3, #0 + 8002b98: d03b beq.n 8002c12 + 8002b9a: 68fb ldr r3, [r7, #12] + 8002b9c: f003 0310 and.w r3, r3, #16 + 8002ba0: 2b00 cmp r3, #0 + 8002ba2: d036 beq.n 8002c12 /* overrun event is not considered as an error. */ /* (cf ref manual "Managing conversions without using the DMA and */ /* without overrun ") */ /* Exception for usage with DMA overrun event always considered as an */ /* error. */ if (hadc->Init.Overrun == ADC_OVR_DATA_PRESERVED) - 8002bb4: 687b ldr r3, [r7, #4] - 8002bb6: 6b5b ldr r3, [r3, #52] @ 0x34 - 8002bb8: 2b01 cmp r3, #1 - 8002bba: d102 bne.n 8002bc2 + 8002ba4: 687b ldr r3, [r7, #4] + 8002ba6: 6b5b ldr r3, [r3, #52] @ 0x34 + 8002ba8: 2b01 cmp r3, #1 + 8002baa: d102 bne.n 8002bb2 { overrun_error = 1U; - 8002bbc: 2301 movs r3, #1 - 8002bbe: 61fb str r3, [r7, #28] - 8002bc0: e019 b.n 8002bf6 + 8002bac: 2301 movs r3, #1 + 8002bae: 61fb str r3, [r7, #28] + 8002bb0: e019 b.n 8002be6 else { /* Pointer to the common control register to which is belonging hadc */ /* (Depending on STM32F3 product, there may be up to 4 ADC and 2 common */ /* control registers) */ tmpADC_Common = ADC_COMMON_REGISTER(hadc); - 8002bc2: 4b29 ldr r3, [pc, #164] @ (8002c68 ) - 8002bc4: 60bb str r3, [r7, #8] + 8002bb2: 4b29 ldr r3, [pc, #164] @ (8002c58 ) + 8002bb4: 60bb str r3, [r7, #8] /* Check DMA configuration, depending on MultiMode set or not */ if (READ_BIT(tmpADC_Common->CCR, ADC_CCR_MULTI) == ADC_MODE_INDEPENDENT) - 8002bc6: 68bb ldr r3, [r7, #8] - 8002bc8: 689b ldr r3, [r3, #8] - 8002bca: f003 031f and.w r3, r3, #31 - 8002bce: 2b00 cmp r3, #0 - 8002bd0: d109 bne.n 8002be6 + 8002bb6: 68bb ldr r3, [r7, #8] + 8002bb8: 689b ldr r3, [r3, #8] + 8002bba: f003 031f and.w r3, r3, #31 + 8002bbe: 2b00 cmp r3, #0 + 8002bc0: d109 bne.n 8002bd6 { if (HAL_IS_BIT_SET(hadc->Instance->CFGR, ADC_CFGR_DMAEN)) - 8002bd2: 687b ldr r3, [r7, #4] - 8002bd4: 681b ldr r3, [r3, #0] - 8002bd6: 68db ldr r3, [r3, #12] - 8002bd8: f003 0301 and.w r3, r3, #1 - 8002bdc: 2b01 cmp r3, #1 - 8002bde: d10a bne.n 8002bf6 + 8002bc2: 687b ldr r3, [r7, #4] + 8002bc4: 681b ldr r3, [r3, #0] + 8002bc6: 68db ldr r3, [r3, #12] + 8002bc8: f003 0301 and.w r3, r3, #1 + 8002bcc: 2b01 cmp r3, #1 + 8002bce: d10a bne.n 8002be6 { overrun_error = 1U; - 8002be0: 2301 movs r3, #1 - 8002be2: 61fb str r3, [r7, #28] - 8002be4: e007 b.n 8002bf6 + 8002bd0: 2301 movs r3, #1 + 8002bd2: 61fb str r3, [r7, #28] + 8002bd4: e007 b.n 8002be6 } } else { /* MultiMode is enabled, Common Control Register MDMA bits must be checked */ if (READ_BIT(tmpADC_Common->CCR, ADC_CCR_MDMA) != RESET) - 8002be6: 68bb ldr r3, [r7, #8] - 8002be8: 689b ldr r3, [r3, #8] - 8002bea: f403 4340 and.w r3, r3, #49152 @ 0xc000 - 8002bee: 2b00 cmp r3, #0 - 8002bf0: d001 beq.n 8002bf6 + 8002bd6: 68bb ldr r3, [r7, #8] + 8002bd8: 689b ldr r3, [r3, #8] + 8002bda: f403 4340 and.w r3, r3, #49152 @ 0xc000 + 8002bde: 2b00 cmp r3, #0 + 8002be0: d001 beq.n 8002be6 { overrun_error = 1U; - 8002bf2: 2301 movs r3, #1 - 8002bf4: 61fb str r3, [r7, #28] + 8002be2: 2301 movs r3, #1 + 8002be4: 61fb str r3, [r7, #28] } } } if (overrun_error == 1U) - 8002bf6: 69fb ldr r3, [r7, #28] - 8002bf8: 2b01 cmp r3, #1 - 8002bfa: d10e bne.n 8002c1a + 8002be6: 69fb ldr r3, [r7, #28] + 8002be8: 2b01 cmp r3, #1 + 8002bea: d10e bne.n 8002c0a { /* Update ADC state machine to error */ SET_BIT(hadc->State, HAL_ADC_STATE_REG_OVR); - 8002bfc: 687b ldr r3, [r7, #4] - 8002bfe: 6c1b ldr r3, [r3, #64] @ 0x40 - 8002c00: f443 6280 orr.w r2, r3, #1024 @ 0x400 - 8002c04: 687b ldr r3, [r7, #4] - 8002c06: 641a str r2, [r3, #64] @ 0x40 + 8002bec: 687b ldr r3, [r7, #4] + 8002bee: 6c1b ldr r3, [r3, #64] @ 0x40 + 8002bf0: f443 6280 orr.w r2, r3, #1024 @ 0x400 + 8002bf4: 687b ldr r3, [r7, #4] + 8002bf6: 641a str r2, [r3, #64] @ 0x40 /* Set ADC error code to ADC IP internal error */ SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_OVR); - 8002c08: 687b ldr r3, [r7, #4] - 8002c0a: 6c5b ldr r3, [r3, #68] @ 0x44 - 8002c0c: f043 0202 orr.w r2, r3, #2 - 8002c10: 687b ldr r3, [r7, #4] - 8002c12: 645a str r2, [r3, #68] @ 0x44 + 8002bf8: 687b ldr r3, [r7, #4] + 8002bfa: 6c5b ldr r3, [r3, #68] @ 0x44 + 8002bfc: f043 0202 orr.w r2, r3, #2 + 8002c00: 687b ldr r3, [r7, #4] + 8002c02: 645a str r2, [r3, #68] @ 0x44 /* Error callback */ #if (USE_HAL_ADC_REGISTER_CALLBACKS == 1) hadc->ErrorCallback(hadc); #else HAL_ADC_ErrorCallback(hadc); - 8002c14: 6878 ldr r0, [r7, #4] - 8002c16: f7ff fbb9 bl 800238c + 8002c04: 6878 ldr r0, [r7, #4] + 8002c06: f7ff fbb9 bl 800237c #endif /* USE_HAL_ADC_REGISTER_CALLBACKS */ } /* Clear the Overrun flag */ __HAL_ADC_CLEAR_FLAG(hadc, ADC_FLAG_OVR); - 8002c1a: 687b ldr r3, [r7, #4] - 8002c1c: 681b ldr r3, [r3, #0] - 8002c1e: 2210 movs r2, #16 - 8002c20: 601a str r2, [r3, #0] + 8002c0a: 687b ldr r3, [r7, #4] + 8002c0c: 681b ldr r3, [r3, #0] + 8002c0e: 2210 movs r2, #16 + 8002c10: 601a str r2, [r3, #0] } /* ========== Check Injected context queue overflow flag ========== */ if(((tmp_isr & ADC_FLAG_JQOVF) == ADC_FLAG_JQOVF) && ((tmp_ier & ADC_IT_JQOVF) == ADC_IT_JQOVF)) - 8002c22: 693b ldr r3, [r7, #16] - 8002c24: f403 6380 and.w r3, r3, #1024 @ 0x400 - 8002c28: 2b00 cmp r3, #0 - 8002c2a: d018 beq.n 8002c5e - 8002c2c: 68fb ldr r3, [r7, #12] - 8002c2e: f403 6380 and.w r3, r3, #1024 @ 0x400 - 8002c32: 2b00 cmp r3, #0 - 8002c34: d013 beq.n 8002c5e + 8002c12: 693b ldr r3, [r7, #16] + 8002c14: f403 6380 and.w r3, r3, #1024 @ 0x400 + 8002c18: 2b00 cmp r3, #0 + 8002c1a: d018 beq.n 8002c4e + 8002c1c: 68fb ldr r3, [r7, #12] + 8002c1e: f403 6380 and.w r3, r3, #1024 @ 0x400 + 8002c22: 2b00 cmp r3, #0 + 8002c24: d013 beq.n 8002c4e { /* Update ADC state machine to error */ SET_BIT(hadc->State, HAL_ADC_STATE_INJ_JQOVF); - 8002c36: 687b ldr r3, [r7, #4] - 8002c38: 6c1b ldr r3, [r3, #64] @ 0x40 - 8002c3a: f443 4280 orr.w r2, r3, #16384 @ 0x4000 - 8002c3e: 687b ldr r3, [r7, #4] - 8002c40: 641a str r2, [r3, #64] @ 0x40 + 8002c26: 687b ldr r3, [r7, #4] + 8002c28: 6c1b ldr r3, [r3, #64] @ 0x40 + 8002c2a: f443 4280 orr.w r2, r3, #16384 @ 0x4000 + 8002c2e: 687b ldr r3, [r7, #4] + 8002c30: 641a str r2, [r3, #64] @ 0x40 /* Set ADC error code to ADC IP internal error */ SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_JQOVF); - 8002c42: 687b ldr r3, [r7, #4] - 8002c44: 6c5b ldr r3, [r3, #68] @ 0x44 - 8002c46: f043 0208 orr.w r2, r3, #8 - 8002c4a: 687b ldr r3, [r7, #4] - 8002c4c: 645a str r2, [r3, #68] @ 0x44 + 8002c32: 687b ldr r3, [r7, #4] + 8002c34: 6c5b ldr r3, [r3, #68] @ 0x44 + 8002c36: f043 0208 orr.w r2, r3, #8 + 8002c3a: 687b ldr r3, [r7, #4] + 8002c3c: 645a str r2, [r3, #68] @ 0x44 /* Clear the Injected context queue overflow flag */ __HAL_ADC_CLEAR_FLAG(hadc, ADC_FLAG_JQOVF); - 8002c4e: 687b ldr r3, [r7, #4] - 8002c50: 681b ldr r3, [r3, #0] - 8002c52: f44f 6280 mov.w r2, #1024 @ 0x400 - 8002c56: 601a str r2, [r3, #0] + 8002c3e: 687b ldr r3, [r7, #4] + 8002c40: 681b ldr r3, [r3, #0] + 8002c42: f44f 6280 mov.w r2, #1024 @ 0x400 + 8002c46: 601a str r2, [r3, #0] /* Error callback */ HAL_ADCEx_InjectedQueueOverflowCallback(hadc); - 8002c58: 6878 ldr r0, [r7, #4] - 8002c5a: f000 f811 bl 8002c80 + 8002c48: 6878 ldr r0, [r7, #4] + 8002c4a: f000 f811 bl 8002c70 } } - 8002c5e: bf00 nop - 8002c60: 3720 adds r7, #32 - 8002c62: 46bd mov sp, r7 - 8002c64: bd80 pop {r7, pc} - 8002c66: bf00 nop - 8002c68: 50000300 .word 0x50000300 + 8002c4e: bf00 nop + 8002c50: 3720 adds r7, #32 + 8002c52: 46bd mov sp, r7 + 8002c54: bd80 pop {r7, pc} + 8002c56: bf00 nop + 8002c58: 50000300 .word 0x50000300 -08002c6c : +08002c5c : * @brief Injected conversion complete callback in non blocking mode * @param hadc ADC handle * @retval None */ __weak void HAL_ADCEx_InjectedConvCpltCallback(ADC_HandleTypeDef* hadc) { - 8002c6c: b480 push {r7} - 8002c6e: b083 sub sp, #12 - 8002c70: af00 add r7, sp, #0 - 8002c72: 6078 str r0, [r7, #4] + 8002c5c: b480 push {r7} + 8002c5e: b083 sub sp, #12 + 8002c60: af00 add r7, sp, #0 + 8002c62: 6078 str r0, [r7, #4] UNUSED(hadc); /* NOTE : This function Should not be modified, when the callback is needed, the HAL_ADCEx_InjectedConvCpltCallback could be implemented in the user file */ } - 8002c74: bf00 nop - 8002c76: 370c adds r7, #12 - 8002c78: 46bd mov sp, r7 - 8002c7a: f85d 7b04 ldr.w r7, [sp], #4 - 8002c7e: 4770 bx lr + 8002c64: bf00 nop + 8002c66: 370c adds r7, #12 + 8002c68: 46bd mov sp, r7 + 8002c6a: f85d 7b04 ldr.w r7, [sp], #4 + 8002c6e: 4770 bx lr -08002c80 : +08002c70 : contexts). * @param hadc ADC handle * @retval None */ __weak void HAL_ADCEx_InjectedQueueOverflowCallback(ADC_HandleTypeDef* hadc) { - 8002c80: b480 push {r7} - 8002c82: b083 sub sp, #12 - 8002c84: af00 add r7, sp, #0 - 8002c86: 6078 str r0, [r7, #4] + 8002c70: b480 push {r7} + 8002c72: b083 sub sp, #12 + 8002c74: af00 add r7, sp, #0 + 8002c76: 6078 str r0, [r7, #4] /* NOTE : This function should not be modified. When the callback is needed, function HAL_ADCEx_InjectedQueueOverflowCallback must be implemented in the user file. */ } - 8002c88: bf00 nop - 8002c8a: 370c adds r7, #12 - 8002c8c: 46bd mov sp, r7 - 8002c8e: f85d 7b04 ldr.w r7, [sp], #4 - 8002c92: 4770 bx lr + 8002c78: bf00 nop + 8002c7a: 370c adds r7, #12 + 8002c7c: 46bd mov sp, r7 + 8002c7e: f85d 7b04 ldr.w r7, [sp], #4 + 8002c82: 4770 bx lr -08002c94 : +08002c84 : * @brief Analog watchdog 2 callback in non blocking mode. * @param hadc ADC handle * @retval None */ __weak void HAL_ADCEx_LevelOutOfWindow2Callback(ADC_HandleTypeDef* hadc) { - 8002c94: b480 push {r7} - 8002c96: b083 sub sp, #12 - 8002c98: af00 add r7, sp, #0 - 8002c9a: 6078 str r0, [r7, #4] + 8002c84: b480 push {r7} + 8002c86: b083 sub sp, #12 + 8002c88: af00 add r7, sp, #0 + 8002c8a: 6078 str r0, [r7, #4] UNUSED(hadc); /* NOTE : This function should not be modified. When the callback is needed, function HAL_ADC_LevelOoutOfWindow2Callback must be implemented in the user file. */ } - 8002c9c: bf00 nop - 8002c9e: 370c adds r7, #12 - 8002ca0: 46bd mov sp, r7 - 8002ca2: f85d 7b04 ldr.w r7, [sp], #4 - 8002ca6: 4770 bx lr + 8002c8c: bf00 nop + 8002c8e: 370c adds r7, #12 + 8002c90: 46bd mov sp, r7 + 8002c92: f85d 7b04 ldr.w r7, [sp], #4 + 8002c96: 4770 bx lr -08002ca8 : +08002c98 : * @brief Analog watchdog 3 callback in non blocking mode. * @param hadc ADC handle * @retval None */ __weak void HAL_ADCEx_LevelOutOfWindow3Callback(ADC_HandleTypeDef* hadc) { - 8002ca8: b480 push {r7} - 8002caa: b083 sub sp, #12 - 8002cac: af00 add r7, sp, #0 - 8002cae: 6078 str r0, [r7, #4] + 8002c98: b480 push {r7} + 8002c9a: b083 sub sp, #12 + 8002c9c: af00 add r7, sp, #0 + 8002c9e: 6078 str r0, [r7, #4] UNUSED(hadc); /* NOTE : This function should not be modified. When the callback is needed, function HAL_ADC_LevelOoutOfWindow3Callback must be implemented in the user file. */ } - 8002cb0: bf00 nop - 8002cb2: 370c adds r7, #12 - 8002cb4: 46bd mov sp, r7 - 8002cb6: f85d 7b04 ldr.w r7, [sp], #4 - 8002cba: 4770 bx lr + 8002ca0: bf00 nop + 8002ca2: 370c adds r7, #12 + 8002ca4: 46bd mov sp, r7 + 8002ca6: f85d 7b04 ldr.w r7, [sp], #4 + 8002caa: 4770 bx lr -08002cbc : +08002cac : * @param hadc ADC handle * @param sConfig Structure ADC channel for regular group. * @retval HAL status */ HAL_StatusTypeDef HAL_ADC_ConfigChannel(ADC_HandleTypeDef* hadc, ADC_ChannelConfTypeDef* sConfig) { - 8002cbc: b480 push {r7} - 8002cbe: b09b sub sp, #108 @ 0x6c - 8002cc0: af00 add r7, sp, #0 - 8002cc2: 6078 str r0, [r7, #4] - 8002cc4: 6039 str r1, [r7, #0] + 8002cac: b480 push {r7} + 8002cae: b09b sub sp, #108 @ 0x6c + 8002cb0: af00 add r7, sp, #0 + 8002cb2: 6078 str r0, [r7, #4] + 8002cb4: 6039 str r1, [r7, #0] HAL_StatusTypeDef tmp_hal_status = HAL_OK; - 8002cc6: 2300 movs r3, #0 - 8002cc8: f887 3067 strb.w r3, [r7, #103] @ 0x67 + 8002cb6: 2300 movs r3, #0 + 8002cb8: f887 3067 strb.w r3, [r7, #103] @ 0x67 ADC_Common_TypeDef *tmpADC_Common; ADC_HandleTypeDef tmphadcSharingSameCommonRegister; uint32_t tmpOffsetShifted; __IO uint32_t wait_loop_index = 0U; - 8002ccc: 2300 movs r3, #0 - 8002cce: 60bb str r3, [r7, #8] + 8002cbc: 2300 movs r3, #0 + 8002cbe: 60bb str r3, [r7, #8] { assert_param(IS_ADC_DIFF_CHANNEL(sConfig->Channel)); } /* Process locked */ __HAL_LOCK(hadc); - 8002cd0: 687b ldr r3, [r7, #4] - 8002cd2: f893 303c ldrb.w r3, [r3, #60] @ 0x3c - 8002cd6: 2b01 cmp r3, #1 - 8002cd8: d101 bne.n 8002cde - 8002cda: 2302 movs r3, #2 - 8002cdc: e2a1 b.n 8003222 - 8002cde: 687b ldr r3, [r7, #4] - 8002ce0: 2201 movs r2, #1 - 8002ce2: f883 203c strb.w r2, [r3, #60] @ 0x3c + 8002cc0: 687b ldr r3, [r7, #4] + 8002cc2: f893 303c ldrb.w r3, [r3, #60] @ 0x3c + 8002cc6: 2b01 cmp r3, #1 + 8002cc8: d101 bne.n 8002cce + 8002cca: 2302 movs r3, #2 + 8002ccc: e2a1 b.n 8003212 + 8002cce: 687b ldr r3, [r7, #4] + 8002cd0: 2201 movs r2, #1 + 8002cd2: f883 203c strb.w r2, [r3, #60] @ 0x3c /* Parameters update conditioned to ADC state: */ /* Parameters that can be updated when ADC is disabled or enabled without */ /* conversion on going on regular group: */ /* - Channel number */ /* - Channel rank */ if (ADC_IS_CONVERSION_ONGOING_REGULAR(hadc) == RESET) - 8002ce6: 687b ldr r3, [r7, #4] - 8002ce8: 681b ldr r3, [r3, #0] - 8002cea: 689b ldr r3, [r3, #8] - 8002cec: f003 0304 and.w r3, r3, #4 - 8002cf0: 2b00 cmp r3, #0 - 8002cf2: f040 8285 bne.w 8003200 + 8002cd6: 687b ldr r3, [r7, #4] + 8002cd8: 681b ldr r3, [r3, #0] + 8002cda: 689b ldr r3, [r3, #8] + 8002cdc: f003 0304 and.w r3, r3, #4 + 8002ce0: 2b00 cmp r3, #0 + 8002ce2: f040 8285 bne.w 80031f0 { /* Regular sequence configuration */ /* For Rank 1 to 4U */ if (sConfig->Rank < 5U) - 8002cf6: 683b ldr r3, [r7, #0] - 8002cf8: 685b ldr r3, [r3, #4] - 8002cfa: 2b04 cmp r3, #4 - 8002cfc: d81c bhi.n 8002d38 + 8002ce6: 683b ldr r3, [r7, #0] + 8002ce8: 685b ldr r3, [r3, #4] + 8002cea: 2b04 cmp r3, #4 + 8002cec: d81c bhi.n 8002d28 { MODIFY_REG(hadc->Instance->SQR1, - 8002cfe: 687b ldr r3, [r7, #4] - 8002d00: 681b ldr r3, [r3, #0] - 8002d02: 6b19 ldr r1, [r3, #48] @ 0x30 - 8002d04: 683b ldr r3, [r7, #0] - 8002d06: 685a ldr r2, [r3, #4] - 8002d08: 4613 mov r3, r2 - 8002d0a: 005b lsls r3, r3, #1 - 8002d0c: 4413 add r3, r2 - 8002d0e: 005b lsls r3, r3, #1 - 8002d10: 461a mov r2, r3 - 8002d12: 231f movs r3, #31 - 8002d14: 4093 lsls r3, r2 - 8002d16: 43db mvns r3, r3 - 8002d18: 4019 ands r1, r3 - 8002d1a: 683b ldr r3, [r7, #0] - 8002d1c: 6818 ldr r0, [r3, #0] - 8002d1e: 683b ldr r3, [r7, #0] - 8002d20: 685a ldr r2, [r3, #4] - 8002d22: 4613 mov r3, r2 - 8002d24: 005b lsls r3, r3, #1 - 8002d26: 4413 add r3, r2 - 8002d28: 005b lsls r3, r3, #1 - 8002d2a: fa00 f203 lsl.w r2, r0, r3 - 8002d2e: 687b ldr r3, [r7, #4] - 8002d30: 681b ldr r3, [r3, #0] - 8002d32: 430a orrs r2, r1 - 8002d34: 631a str r2, [r3, #48] @ 0x30 - 8002d36: e063 b.n 8002e00 + 8002cee: 687b ldr r3, [r7, #4] + 8002cf0: 681b ldr r3, [r3, #0] + 8002cf2: 6b19 ldr r1, [r3, #48] @ 0x30 + 8002cf4: 683b ldr r3, [r7, #0] + 8002cf6: 685a ldr r2, [r3, #4] + 8002cf8: 4613 mov r3, r2 + 8002cfa: 005b lsls r3, r3, #1 + 8002cfc: 4413 add r3, r2 + 8002cfe: 005b lsls r3, r3, #1 + 8002d00: 461a mov r2, r3 + 8002d02: 231f movs r3, #31 + 8002d04: 4093 lsls r3, r2 + 8002d06: 43db mvns r3, r3 + 8002d08: 4019 ands r1, r3 + 8002d0a: 683b ldr r3, [r7, #0] + 8002d0c: 6818 ldr r0, [r3, #0] + 8002d0e: 683b ldr r3, [r7, #0] + 8002d10: 685a ldr r2, [r3, #4] + 8002d12: 4613 mov r3, r2 + 8002d14: 005b lsls r3, r3, #1 + 8002d16: 4413 add r3, r2 + 8002d18: 005b lsls r3, r3, #1 + 8002d1a: fa00 f203 lsl.w r2, r0, r3 + 8002d1e: 687b ldr r3, [r7, #4] + 8002d20: 681b ldr r3, [r3, #0] + 8002d22: 430a orrs r2, r1 + 8002d24: 631a str r2, [r3, #48] @ 0x30 + 8002d26: e063 b.n 8002df0 ADC_SQR1_RK(ADC_SQR2_SQ5, sConfig->Rank) , ADC_SQR1_RK(sConfig->Channel, sConfig->Rank) ); } /* For Rank 5 to 9U */ else if (sConfig->Rank < 10U) - 8002d38: 683b ldr r3, [r7, #0] - 8002d3a: 685b ldr r3, [r3, #4] - 8002d3c: 2b09 cmp r3, #9 - 8002d3e: d81e bhi.n 8002d7e + 8002d28: 683b ldr r3, [r7, #0] + 8002d2a: 685b ldr r3, [r3, #4] + 8002d2c: 2b09 cmp r3, #9 + 8002d2e: d81e bhi.n 8002d6e { MODIFY_REG(hadc->Instance->SQR2, - 8002d40: 687b ldr r3, [r7, #4] - 8002d42: 681b ldr r3, [r3, #0] - 8002d44: 6b59 ldr r1, [r3, #52] @ 0x34 - 8002d46: 683b ldr r3, [r7, #0] - 8002d48: 685a ldr r2, [r3, #4] - 8002d4a: 4613 mov r3, r2 - 8002d4c: 005b lsls r3, r3, #1 - 8002d4e: 4413 add r3, r2 - 8002d50: 005b lsls r3, r3, #1 - 8002d52: 3b1e subs r3, #30 - 8002d54: 221f movs r2, #31 - 8002d56: fa02 f303 lsl.w r3, r2, r3 - 8002d5a: 43db mvns r3, r3 - 8002d5c: 4019 ands r1, r3 - 8002d5e: 683b ldr r3, [r7, #0] - 8002d60: 6818 ldr r0, [r3, #0] - 8002d62: 683b ldr r3, [r7, #0] - 8002d64: 685a ldr r2, [r3, #4] - 8002d66: 4613 mov r3, r2 - 8002d68: 005b lsls r3, r3, #1 - 8002d6a: 4413 add r3, r2 - 8002d6c: 005b lsls r3, r3, #1 - 8002d6e: 3b1e subs r3, #30 - 8002d70: fa00 f203 lsl.w r2, r0, r3 - 8002d74: 687b ldr r3, [r7, #4] - 8002d76: 681b ldr r3, [r3, #0] - 8002d78: 430a orrs r2, r1 - 8002d7a: 635a str r2, [r3, #52] @ 0x34 - 8002d7c: e040 b.n 8002e00 + 8002d30: 687b ldr r3, [r7, #4] + 8002d32: 681b ldr r3, [r3, #0] + 8002d34: 6b59 ldr r1, [r3, #52] @ 0x34 + 8002d36: 683b ldr r3, [r7, #0] + 8002d38: 685a ldr r2, [r3, #4] + 8002d3a: 4613 mov r3, r2 + 8002d3c: 005b lsls r3, r3, #1 + 8002d3e: 4413 add r3, r2 + 8002d40: 005b lsls r3, r3, #1 + 8002d42: 3b1e subs r3, #30 + 8002d44: 221f movs r2, #31 + 8002d46: fa02 f303 lsl.w r3, r2, r3 + 8002d4a: 43db mvns r3, r3 + 8002d4c: 4019 ands r1, r3 + 8002d4e: 683b ldr r3, [r7, #0] + 8002d50: 6818 ldr r0, [r3, #0] + 8002d52: 683b ldr r3, [r7, #0] + 8002d54: 685a ldr r2, [r3, #4] + 8002d56: 4613 mov r3, r2 + 8002d58: 005b lsls r3, r3, #1 + 8002d5a: 4413 add r3, r2 + 8002d5c: 005b lsls r3, r3, #1 + 8002d5e: 3b1e subs r3, #30 + 8002d60: fa00 f203 lsl.w r2, r0, r3 + 8002d64: 687b ldr r3, [r7, #4] + 8002d66: 681b ldr r3, [r3, #0] + 8002d68: 430a orrs r2, r1 + 8002d6a: 635a str r2, [r3, #52] @ 0x34 + 8002d6c: e040 b.n 8002df0 ADC_SQR2_RK(ADC_SQR2_SQ5, sConfig->Rank) , ADC_SQR2_RK(sConfig->Channel, sConfig->Rank) ); } /* For Rank 10 to 14U */ else if (sConfig->Rank < 15U) - 8002d7e: 683b ldr r3, [r7, #0] - 8002d80: 685b ldr r3, [r3, #4] - 8002d82: 2b0e cmp r3, #14 - 8002d84: d81e bhi.n 8002dc4 + 8002d6e: 683b ldr r3, [r7, #0] + 8002d70: 685b ldr r3, [r3, #4] + 8002d72: 2b0e cmp r3, #14 + 8002d74: d81e bhi.n 8002db4 { MODIFY_REG(hadc->Instance->SQR3 , - 8002d86: 687b ldr r3, [r7, #4] - 8002d88: 681b ldr r3, [r3, #0] - 8002d8a: 6b99 ldr r1, [r3, #56] @ 0x38 - 8002d8c: 683b ldr r3, [r7, #0] - 8002d8e: 685a ldr r2, [r3, #4] - 8002d90: 4613 mov r3, r2 - 8002d92: 005b lsls r3, r3, #1 - 8002d94: 4413 add r3, r2 - 8002d96: 005b lsls r3, r3, #1 - 8002d98: 3b3c subs r3, #60 @ 0x3c - 8002d9a: 221f movs r2, #31 - 8002d9c: fa02 f303 lsl.w r3, r2, r3 - 8002da0: 43db mvns r3, r3 - 8002da2: 4019 ands r1, r3 - 8002da4: 683b ldr r3, [r7, #0] - 8002da6: 6818 ldr r0, [r3, #0] - 8002da8: 683b ldr r3, [r7, #0] - 8002daa: 685a ldr r2, [r3, #4] - 8002dac: 4613 mov r3, r2 - 8002dae: 005b lsls r3, r3, #1 - 8002db0: 4413 add r3, r2 - 8002db2: 005b lsls r3, r3, #1 - 8002db4: 3b3c subs r3, #60 @ 0x3c - 8002db6: fa00 f203 lsl.w r2, r0, r3 - 8002dba: 687b ldr r3, [r7, #4] - 8002dbc: 681b ldr r3, [r3, #0] - 8002dbe: 430a orrs r2, r1 - 8002dc0: 639a str r2, [r3, #56] @ 0x38 - 8002dc2: e01d b.n 8002e00 + 8002d76: 687b ldr r3, [r7, #4] + 8002d78: 681b ldr r3, [r3, #0] + 8002d7a: 6b99 ldr r1, [r3, #56] @ 0x38 + 8002d7c: 683b ldr r3, [r7, #0] + 8002d7e: 685a ldr r2, [r3, #4] + 8002d80: 4613 mov r3, r2 + 8002d82: 005b lsls r3, r3, #1 + 8002d84: 4413 add r3, r2 + 8002d86: 005b lsls r3, r3, #1 + 8002d88: 3b3c subs r3, #60 @ 0x3c + 8002d8a: 221f movs r2, #31 + 8002d8c: fa02 f303 lsl.w r3, r2, r3 + 8002d90: 43db mvns r3, r3 + 8002d92: 4019 ands r1, r3 + 8002d94: 683b ldr r3, [r7, #0] + 8002d96: 6818 ldr r0, [r3, #0] + 8002d98: 683b ldr r3, [r7, #0] + 8002d9a: 685a ldr r2, [r3, #4] + 8002d9c: 4613 mov r3, r2 + 8002d9e: 005b lsls r3, r3, #1 + 8002da0: 4413 add r3, r2 + 8002da2: 005b lsls r3, r3, #1 + 8002da4: 3b3c subs r3, #60 @ 0x3c + 8002da6: fa00 f203 lsl.w r2, r0, r3 + 8002daa: 687b ldr r3, [r7, #4] + 8002dac: 681b ldr r3, [r3, #0] + 8002dae: 430a orrs r2, r1 + 8002db0: 639a str r2, [r3, #56] @ 0x38 + 8002db2: e01d b.n 8002df0 ADC_SQR3_RK(sConfig->Channel, sConfig->Rank) ); } /* For Rank 15 to 16U */ else { MODIFY_REG(hadc->Instance->SQR4 , - 8002dc4: 687b ldr r3, [r7, #4] - 8002dc6: 681b ldr r3, [r3, #0] - 8002dc8: 6bd9 ldr r1, [r3, #60] @ 0x3c - 8002dca: 683b ldr r3, [r7, #0] - 8002dcc: 685a ldr r2, [r3, #4] - 8002dce: 4613 mov r3, r2 - 8002dd0: 005b lsls r3, r3, #1 - 8002dd2: 4413 add r3, r2 - 8002dd4: 005b lsls r3, r3, #1 - 8002dd6: 3b5a subs r3, #90 @ 0x5a - 8002dd8: 221f movs r2, #31 - 8002dda: fa02 f303 lsl.w r3, r2, r3 - 8002dde: 43db mvns r3, r3 - 8002de0: 4019 ands r1, r3 - 8002de2: 683b ldr r3, [r7, #0] - 8002de4: 6818 ldr r0, [r3, #0] - 8002de6: 683b ldr r3, [r7, #0] - 8002de8: 685a ldr r2, [r3, #4] - 8002dea: 4613 mov r3, r2 - 8002dec: 005b lsls r3, r3, #1 - 8002dee: 4413 add r3, r2 - 8002df0: 005b lsls r3, r3, #1 - 8002df2: 3b5a subs r3, #90 @ 0x5a - 8002df4: fa00 f203 lsl.w r2, r0, r3 - 8002df8: 687b ldr r3, [r7, #4] - 8002dfa: 681b ldr r3, [r3, #0] - 8002dfc: 430a orrs r2, r1 - 8002dfe: 63da str r2, [r3, #60] @ 0x3c + 8002db4: 687b ldr r3, [r7, #4] + 8002db6: 681b ldr r3, [r3, #0] + 8002db8: 6bd9 ldr r1, [r3, #60] @ 0x3c + 8002dba: 683b ldr r3, [r7, #0] + 8002dbc: 685a ldr r2, [r3, #4] + 8002dbe: 4613 mov r3, r2 + 8002dc0: 005b lsls r3, r3, #1 + 8002dc2: 4413 add r3, r2 + 8002dc4: 005b lsls r3, r3, #1 + 8002dc6: 3b5a subs r3, #90 @ 0x5a + 8002dc8: 221f movs r2, #31 + 8002dca: fa02 f303 lsl.w r3, r2, r3 + 8002dce: 43db mvns r3, r3 + 8002dd0: 4019 ands r1, r3 + 8002dd2: 683b ldr r3, [r7, #0] + 8002dd4: 6818 ldr r0, [r3, #0] + 8002dd6: 683b ldr r3, [r7, #0] + 8002dd8: 685a ldr r2, [r3, #4] + 8002dda: 4613 mov r3, r2 + 8002ddc: 005b lsls r3, r3, #1 + 8002dde: 4413 add r3, r2 + 8002de0: 005b lsls r3, r3, #1 + 8002de2: 3b5a subs r3, #90 @ 0x5a + 8002de4: fa00 f203 lsl.w r2, r0, r3 + 8002de8: 687b ldr r3, [r7, #4] + 8002dea: 681b ldr r3, [r3, #0] + 8002dec: 430a orrs r2, r1 + 8002dee: 63da str r2, [r3, #60] @ 0x3c /* Parameters update conditioned to ADC state: */ /* Parameters that can be updated when ADC is disabled or enabled without */ /* conversion on going on regular group: */ /* - Channel sampling time */ /* - Channel offset */ if (ADC_IS_CONVERSION_ONGOING_REGULAR_INJECTED(hadc) == RESET) - 8002e00: 687b ldr r3, [r7, #4] - 8002e02: 681b ldr r3, [r3, #0] - 8002e04: 689b ldr r3, [r3, #8] - 8002e06: f003 030c and.w r3, r3, #12 - 8002e0a: 2b00 cmp r3, #0 - 8002e0c: f040 80e5 bne.w 8002fda + 8002df0: 687b ldr r3, [r7, #4] + 8002df2: 681b ldr r3, [r3, #0] + 8002df4: 689b ldr r3, [r3, #8] + 8002df6: f003 030c and.w r3, r3, #12 + 8002dfa: 2b00 cmp r3, #0 + 8002dfc: f040 80e5 bne.w 8002fca { /* Channel sampling time configuration */ /* For channels 10 to 18U */ if (sConfig->Channel >= ADC_CHANNEL_10) - 8002e10: 683b ldr r3, [r7, #0] - 8002e12: 681b ldr r3, [r3, #0] - 8002e14: 2b09 cmp r3, #9 - 8002e16: d91c bls.n 8002e52 + 8002e00: 683b ldr r3, [r7, #0] + 8002e02: 681b ldr r3, [r3, #0] + 8002e04: 2b09 cmp r3, #9 + 8002e06: d91c bls.n 8002e42 { MODIFY_REG(hadc->Instance->SMPR2 , - 8002e18: 687b ldr r3, [r7, #4] - 8002e1a: 681b ldr r3, [r3, #0] - 8002e1c: 6999 ldr r1, [r3, #24] - 8002e1e: 683b ldr r3, [r7, #0] - 8002e20: 681a ldr r2, [r3, #0] - 8002e22: 4613 mov r3, r2 - 8002e24: 005b lsls r3, r3, #1 - 8002e26: 4413 add r3, r2 - 8002e28: 3b1e subs r3, #30 - 8002e2a: 2207 movs r2, #7 - 8002e2c: fa02 f303 lsl.w r3, r2, r3 - 8002e30: 43db mvns r3, r3 - 8002e32: 4019 ands r1, r3 - 8002e34: 683b ldr r3, [r7, #0] - 8002e36: 6898 ldr r0, [r3, #8] - 8002e38: 683b ldr r3, [r7, #0] - 8002e3a: 681a ldr r2, [r3, #0] - 8002e3c: 4613 mov r3, r2 - 8002e3e: 005b lsls r3, r3, #1 - 8002e40: 4413 add r3, r2 - 8002e42: 3b1e subs r3, #30 - 8002e44: fa00 f203 lsl.w r2, r0, r3 - 8002e48: 687b ldr r3, [r7, #4] - 8002e4a: 681b ldr r3, [r3, #0] - 8002e4c: 430a orrs r2, r1 - 8002e4e: 619a str r2, [r3, #24] - 8002e50: e019 b.n 8002e86 + 8002e08: 687b ldr r3, [r7, #4] + 8002e0a: 681b ldr r3, [r3, #0] + 8002e0c: 6999 ldr r1, [r3, #24] + 8002e0e: 683b ldr r3, [r7, #0] + 8002e10: 681a ldr r2, [r3, #0] + 8002e12: 4613 mov r3, r2 + 8002e14: 005b lsls r3, r3, #1 + 8002e16: 4413 add r3, r2 + 8002e18: 3b1e subs r3, #30 + 8002e1a: 2207 movs r2, #7 + 8002e1c: fa02 f303 lsl.w r3, r2, r3 + 8002e20: 43db mvns r3, r3 + 8002e22: 4019 ands r1, r3 + 8002e24: 683b ldr r3, [r7, #0] + 8002e26: 6898 ldr r0, [r3, #8] + 8002e28: 683b ldr r3, [r7, #0] + 8002e2a: 681a ldr r2, [r3, #0] + 8002e2c: 4613 mov r3, r2 + 8002e2e: 005b lsls r3, r3, #1 + 8002e30: 4413 add r3, r2 + 8002e32: 3b1e subs r3, #30 + 8002e34: fa00 f203 lsl.w r2, r0, r3 + 8002e38: 687b ldr r3, [r7, #4] + 8002e3a: 681b ldr r3, [r3, #0] + 8002e3c: 430a orrs r2, r1 + 8002e3e: 619a str r2, [r3, #24] + 8002e40: e019 b.n 8002e76 ADC_SMPR2(ADC_SMPR2_SMP10, sConfig->Channel) , ADC_SMPR2(sConfig->SamplingTime, sConfig->Channel) ); } else /* For channels 1 to 9U */ { MODIFY_REG(hadc->Instance->SMPR1 , - 8002e52: 687b ldr r3, [r7, #4] - 8002e54: 681b ldr r3, [r3, #0] - 8002e56: 6959 ldr r1, [r3, #20] - 8002e58: 683b ldr r3, [r7, #0] - 8002e5a: 681a ldr r2, [r3, #0] - 8002e5c: 4613 mov r3, r2 - 8002e5e: 005b lsls r3, r3, #1 - 8002e60: 4413 add r3, r2 - 8002e62: 2207 movs r2, #7 - 8002e64: fa02 f303 lsl.w r3, r2, r3 - 8002e68: 43db mvns r3, r3 - 8002e6a: 4019 ands r1, r3 - 8002e6c: 683b ldr r3, [r7, #0] - 8002e6e: 6898 ldr r0, [r3, #8] - 8002e70: 683b ldr r3, [r7, #0] - 8002e72: 681a ldr r2, [r3, #0] - 8002e74: 4613 mov r3, r2 - 8002e76: 005b lsls r3, r3, #1 - 8002e78: 4413 add r3, r2 - 8002e7a: fa00 f203 lsl.w r2, r0, r3 - 8002e7e: 687b ldr r3, [r7, #4] - 8002e80: 681b ldr r3, [r3, #0] - 8002e82: 430a orrs r2, r1 - 8002e84: 615a str r2, [r3, #20] + 8002e42: 687b ldr r3, [r7, #4] + 8002e44: 681b ldr r3, [r3, #0] + 8002e46: 6959 ldr r1, [r3, #20] + 8002e48: 683b ldr r3, [r7, #0] + 8002e4a: 681a ldr r2, [r3, #0] + 8002e4c: 4613 mov r3, r2 + 8002e4e: 005b lsls r3, r3, #1 + 8002e50: 4413 add r3, r2 + 8002e52: 2207 movs r2, #7 + 8002e54: fa02 f303 lsl.w r3, r2, r3 + 8002e58: 43db mvns r3, r3 + 8002e5a: 4019 ands r1, r3 + 8002e5c: 683b ldr r3, [r7, #0] + 8002e5e: 6898 ldr r0, [r3, #8] + 8002e60: 683b ldr r3, [r7, #0] + 8002e62: 681a ldr r2, [r3, #0] + 8002e64: 4613 mov r3, r2 + 8002e66: 005b lsls r3, r3, #1 + 8002e68: 4413 add r3, r2 + 8002e6a: fa00 f203 lsl.w r2, r0, r3 + 8002e6e: 687b ldr r3, [r7, #4] + 8002e70: 681b ldr r3, [r3, #0] + 8002e72: 430a orrs r2, r1 + 8002e74: 615a str r2, [r3, #20] /* Configure the offset: offset enable/disable, channel, offset value */ /* Shift the offset in function of the selected ADC resolution. */ /* Offset has to be left-aligned on bit 11U, the LSB (right bits) are set */ /* to 0. */ tmpOffsetShifted = ADC_OFFSET_SHIFT_RESOLUTION(hadc, sConfig->Offset); - 8002e86: 683b ldr r3, [r7, #0] - 8002e88: 695a ldr r2, [r3, #20] - 8002e8a: 687b ldr r3, [r7, #4] - 8002e8c: 681b ldr r3, [r3, #0] - 8002e8e: 68db ldr r3, [r3, #12] - 8002e90: 08db lsrs r3, r3, #3 - 8002e92: f003 0303 and.w r3, r3, #3 - 8002e96: 005b lsls r3, r3, #1 - 8002e98: fa02 f303 lsl.w r3, r2, r3 - 8002e9c: 663b str r3, [r7, #96] @ 0x60 + 8002e76: 683b ldr r3, [r7, #0] + 8002e78: 695a ldr r2, [r3, #20] + 8002e7a: 687b ldr r3, [r7, #4] + 8002e7c: 681b ldr r3, [r3, #0] + 8002e7e: 68db ldr r3, [r3, #12] + 8002e80: 08db lsrs r3, r3, #3 + 8002e82: f003 0303 and.w r3, r3, #3 + 8002e86: 005b lsls r3, r3, #1 + 8002e88: fa02 f303 lsl.w r3, r2, r3 + 8002e8c: 663b str r3, [r7, #96] @ 0x60 /* Configure the selected offset register: */ /* - Enable offset */ /* - Set channel number */ /* - Set offset value */ switch (sConfig->OffsetNumber) - 8002e9e: 683b ldr r3, [r7, #0] - 8002ea0: 691b ldr r3, [r3, #16] - 8002ea2: 3b01 subs r3, #1 - 8002ea4: 2b03 cmp r3, #3 - 8002ea6: d84f bhi.n 8002f48 - 8002ea8: a201 add r2, pc, #4 @ (adr r2, 8002eb0 ) - 8002eaa: f852 f023 ldr.w pc, [r2, r3, lsl #2] - 8002eae: bf00 nop - 8002eb0: 08002ec1 .word 0x08002ec1 - 8002eb4: 08002ee3 .word 0x08002ee3 - 8002eb8: 08002f05 .word 0x08002f05 - 8002ebc: 08002f27 .word 0x08002f27 + 8002e8e: 683b ldr r3, [r7, #0] + 8002e90: 691b ldr r3, [r3, #16] + 8002e92: 3b01 subs r3, #1 + 8002e94: 2b03 cmp r3, #3 + 8002e96: d84f bhi.n 8002f38 + 8002e98: a201 add r2, pc, #4 @ (adr r2, 8002ea0 ) + 8002e9a: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 8002e9e: bf00 nop + 8002ea0: 08002eb1 .word 0x08002eb1 + 8002ea4: 08002ed3 .word 0x08002ed3 + 8002ea8: 08002ef5 .word 0x08002ef5 + 8002eac: 08002f17 .word 0x08002f17 { case ADC_OFFSET_1: /* Configure offset register 1U */ MODIFY_REG(hadc->Instance->OFR1 , - 8002ec0: 687b ldr r3, [r7, #4] - 8002ec2: 681b ldr r3, [r3, #0] - 8002ec4: 6e1a ldr r2, [r3, #96] @ 0x60 - 8002ec6: 4b9c ldr r3, [pc, #624] @ (8003138 ) - 8002ec8: 4013 ands r3, r2 - 8002eca: 683a ldr r2, [r7, #0] - 8002ecc: 6812 ldr r2, [r2, #0] - 8002ece: 0691 lsls r1, r2, #26 - 8002ed0: 6e3a ldr r2, [r7, #96] @ 0x60 - 8002ed2: 430a orrs r2, r1 - 8002ed4: 431a orrs r2, r3 - 8002ed6: 687b ldr r3, [r7, #4] - 8002ed8: 681b ldr r3, [r3, #0] - 8002eda: f042 4200 orr.w r2, r2, #2147483648 @ 0x80000000 - 8002ede: 661a str r2, [r3, #96] @ 0x60 + 8002eb0: 687b ldr r3, [r7, #4] + 8002eb2: 681b ldr r3, [r3, #0] + 8002eb4: 6e1a ldr r2, [r3, #96] @ 0x60 + 8002eb6: 4b9c ldr r3, [pc, #624] @ (8003128 ) + 8002eb8: 4013 ands r3, r2 + 8002eba: 683a ldr r2, [r7, #0] + 8002ebc: 6812 ldr r2, [r2, #0] + 8002ebe: 0691 lsls r1, r2, #26 + 8002ec0: 6e3a ldr r2, [r7, #96] @ 0x60 + 8002ec2: 430a orrs r2, r1 + 8002ec4: 431a orrs r2, r3 + 8002ec6: 687b ldr r3, [r7, #4] + 8002ec8: 681b ldr r3, [r3, #0] + 8002eca: f042 4200 orr.w r2, r2, #2147483648 @ 0x80000000 + 8002ece: 661a str r2, [r3, #96] @ 0x60 ADC_OFR1_OFFSET1_CH | ADC_OFR1_OFFSET1 , ADC_OFR1_OFFSET1_EN | ADC_OFR_CHANNEL(sConfig->Channel) | tmpOffsetShifted ); break; - 8002ee0: e07b b.n 8002fda + 8002ed0: e07b b.n 8002fca case ADC_OFFSET_2: /* Configure offset register 2U */ MODIFY_REG(hadc->Instance->OFR2 , - 8002ee2: 687b ldr r3, [r7, #4] - 8002ee4: 681b ldr r3, [r3, #0] - 8002ee6: 6e5a ldr r2, [r3, #100] @ 0x64 - 8002ee8: 4b93 ldr r3, [pc, #588] @ (8003138 ) - 8002eea: 4013 ands r3, r2 - 8002eec: 683a ldr r2, [r7, #0] - 8002eee: 6812 ldr r2, [r2, #0] - 8002ef0: 0691 lsls r1, r2, #26 - 8002ef2: 6e3a ldr r2, [r7, #96] @ 0x60 - 8002ef4: 430a orrs r2, r1 - 8002ef6: 431a orrs r2, r3 - 8002ef8: 687b ldr r3, [r7, #4] - 8002efa: 681b ldr r3, [r3, #0] - 8002efc: f042 4200 orr.w r2, r2, #2147483648 @ 0x80000000 - 8002f00: 665a str r2, [r3, #100] @ 0x64 + 8002ed2: 687b ldr r3, [r7, #4] + 8002ed4: 681b ldr r3, [r3, #0] + 8002ed6: 6e5a ldr r2, [r3, #100] @ 0x64 + 8002ed8: 4b93 ldr r3, [pc, #588] @ (8003128 ) + 8002eda: 4013 ands r3, r2 + 8002edc: 683a ldr r2, [r7, #0] + 8002ede: 6812 ldr r2, [r2, #0] + 8002ee0: 0691 lsls r1, r2, #26 + 8002ee2: 6e3a ldr r2, [r7, #96] @ 0x60 + 8002ee4: 430a orrs r2, r1 + 8002ee6: 431a orrs r2, r3 + 8002ee8: 687b ldr r3, [r7, #4] + 8002eea: 681b ldr r3, [r3, #0] + 8002eec: f042 4200 orr.w r2, r2, #2147483648 @ 0x80000000 + 8002ef0: 665a str r2, [r3, #100] @ 0x64 ADC_OFR2_OFFSET2_CH | ADC_OFR2_OFFSET2 , ADC_OFR2_OFFSET2_EN | ADC_OFR_CHANNEL(sConfig->Channel) | tmpOffsetShifted ); break; - 8002f02: e06a b.n 8002fda + 8002ef2: e06a b.n 8002fca case ADC_OFFSET_3: /* Configure offset register 3U */ MODIFY_REG(hadc->Instance->OFR3 , - 8002f04: 687b ldr r3, [r7, #4] - 8002f06: 681b ldr r3, [r3, #0] - 8002f08: 6e9a ldr r2, [r3, #104] @ 0x68 - 8002f0a: 4b8b ldr r3, [pc, #556] @ (8003138 ) - 8002f0c: 4013 ands r3, r2 - 8002f0e: 683a ldr r2, [r7, #0] - 8002f10: 6812 ldr r2, [r2, #0] - 8002f12: 0691 lsls r1, r2, #26 - 8002f14: 6e3a ldr r2, [r7, #96] @ 0x60 - 8002f16: 430a orrs r2, r1 - 8002f18: 431a orrs r2, r3 - 8002f1a: 687b ldr r3, [r7, #4] - 8002f1c: 681b ldr r3, [r3, #0] - 8002f1e: f042 4200 orr.w r2, r2, #2147483648 @ 0x80000000 - 8002f22: 669a str r2, [r3, #104] @ 0x68 + 8002ef4: 687b ldr r3, [r7, #4] + 8002ef6: 681b ldr r3, [r3, #0] + 8002ef8: 6e9a ldr r2, [r3, #104] @ 0x68 + 8002efa: 4b8b ldr r3, [pc, #556] @ (8003128 ) + 8002efc: 4013 ands r3, r2 + 8002efe: 683a ldr r2, [r7, #0] + 8002f00: 6812 ldr r2, [r2, #0] + 8002f02: 0691 lsls r1, r2, #26 + 8002f04: 6e3a ldr r2, [r7, #96] @ 0x60 + 8002f06: 430a orrs r2, r1 + 8002f08: 431a orrs r2, r3 + 8002f0a: 687b ldr r3, [r7, #4] + 8002f0c: 681b ldr r3, [r3, #0] + 8002f0e: f042 4200 orr.w r2, r2, #2147483648 @ 0x80000000 + 8002f12: 669a str r2, [r3, #104] @ 0x68 ADC_OFR3_OFFSET3_CH | ADC_OFR3_OFFSET3 , ADC_OFR3_OFFSET3_EN | ADC_OFR_CHANNEL(sConfig->Channel) | tmpOffsetShifted ); break; - 8002f24: e059 b.n 8002fda + 8002f14: e059 b.n 8002fca case ADC_OFFSET_4: /* Configure offset register 4U */ MODIFY_REG(hadc->Instance->OFR4 , - 8002f26: 687b ldr r3, [r7, #4] - 8002f28: 681b ldr r3, [r3, #0] - 8002f2a: 6eda ldr r2, [r3, #108] @ 0x6c - 8002f2c: 4b82 ldr r3, [pc, #520] @ (8003138 ) - 8002f2e: 4013 ands r3, r2 - 8002f30: 683a ldr r2, [r7, #0] - 8002f32: 6812 ldr r2, [r2, #0] - 8002f34: 0691 lsls r1, r2, #26 - 8002f36: 6e3a ldr r2, [r7, #96] @ 0x60 - 8002f38: 430a orrs r2, r1 - 8002f3a: 431a orrs r2, r3 - 8002f3c: 687b ldr r3, [r7, #4] - 8002f3e: 681b ldr r3, [r3, #0] - 8002f40: f042 4200 orr.w r2, r2, #2147483648 @ 0x80000000 - 8002f44: 66da str r2, [r3, #108] @ 0x6c + 8002f16: 687b ldr r3, [r7, #4] + 8002f18: 681b ldr r3, [r3, #0] + 8002f1a: 6eda ldr r2, [r3, #108] @ 0x6c + 8002f1c: 4b82 ldr r3, [pc, #520] @ (8003128 ) + 8002f1e: 4013 ands r3, r2 + 8002f20: 683a ldr r2, [r7, #0] + 8002f22: 6812 ldr r2, [r2, #0] + 8002f24: 0691 lsls r1, r2, #26 + 8002f26: 6e3a ldr r2, [r7, #96] @ 0x60 + 8002f28: 430a orrs r2, r1 + 8002f2a: 431a orrs r2, r3 + 8002f2c: 687b ldr r3, [r7, #4] + 8002f2e: 681b ldr r3, [r3, #0] + 8002f30: f042 4200 orr.w r2, r2, #2147483648 @ 0x80000000 + 8002f34: 66da str r2, [r3, #108] @ 0x6c ADC_OFR4_OFFSET4_CH | ADC_OFR4_OFFSET4 , ADC_OFR4_OFFSET4_EN | ADC_OFR_CHANNEL(sConfig->Channel) | tmpOffsetShifted ); break; - 8002f46: e048 b.n 8002fda + 8002f36: e048 b.n 8002fca /* Case ADC_OFFSET_NONE */ default : /* Scan OFR1, OFR2, OFR3, OFR4 to check if the selected channel is */ /* enabled. If this is the case, offset OFRx is disabled. */ if (((hadc->Instance->OFR1) & ADC_OFR1_OFFSET1_CH) == ADC_OFR_CHANNEL(sConfig->Channel)) - 8002f48: 687b ldr r3, [r7, #4] - 8002f4a: 681b ldr r3, [r3, #0] - 8002f4c: 6e1b ldr r3, [r3, #96] @ 0x60 - 8002f4e: f003 42f8 and.w r2, r3, #2080374784 @ 0x7c000000 - 8002f52: 683b ldr r3, [r7, #0] - 8002f54: 681b ldr r3, [r3, #0] - 8002f56: 069b lsls r3, r3, #26 - 8002f58: 429a cmp r2, r3 - 8002f5a: d107 bne.n 8002f6c + 8002f38: 687b ldr r3, [r7, #4] + 8002f3a: 681b ldr r3, [r3, #0] + 8002f3c: 6e1b ldr r3, [r3, #96] @ 0x60 + 8002f3e: f003 42f8 and.w r2, r3, #2080374784 @ 0x7c000000 + 8002f42: 683b ldr r3, [r7, #0] + 8002f44: 681b ldr r3, [r3, #0] + 8002f46: 069b lsls r3, r3, #26 + 8002f48: 429a cmp r2, r3 + 8002f4a: d107 bne.n 8002f5c { /* Disable offset OFR1*/ CLEAR_BIT(hadc->Instance->OFR1, ADC_OFR1_OFFSET1_EN); - 8002f5c: 687b ldr r3, [r7, #4] - 8002f5e: 681b ldr r3, [r3, #0] - 8002f60: 6e1a ldr r2, [r3, #96] @ 0x60 - 8002f62: 687b ldr r3, [r7, #4] - 8002f64: 681b ldr r3, [r3, #0] - 8002f66: f022 4200 bic.w r2, r2, #2147483648 @ 0x80000000 - 8002f6a: 661a str r2, [r3, #96] @ 0x60 + 8002f4c: 687b ldr r3, [r7, #4] + 8002f4e: 681b ldr r3, [r3, #0] + 8002f50: 6e1a ldr r2, [r3, #96] @ 0x60 + 8002f52: 687b ldr r3, [r7, #4] + 8002f54: 681b ldr r3, [r3, #0] + 8002f56: f022 4200 bic.w r2, r2, #2147483648 @ 0x80000000 + 8002f5a: 661a str r2, [r3, #96] @ 0x60 } if (((hadc->Instance->OFR2) & ADC_OFR2_OFFSET2_CH) == ADC_OFR_CHANNEL(sConfig->Channel)) - 8002f6c: 687b ldr r3, [r7, #4] - 8002f6e: 681b ldr r3, [r3, #0] - 8002f70: 6e5b ldr r3, [r3, #100] @ 0x64 - 8002f72: f003 42f8 and.w r2, r3, #2080374784 @ 0x7c000000 - 8002f76: 683b ldr r3, [r7, #0] - 8002f78: 681b ldr r3, [r3, #0] - 8002f7a: 069b lsls r3, r3, #26 - 8002f7c: 429a cmp r2, r3 - 8002f7e: d107 bne.n 8002f90 + 8002f5c: 687b ldr r3, [r7, #4] + 8002f5e: 681b ldr r3, [r3, #0] + 8002f60: 6e5b ldr r3, [r3, #100] @ 0x64 + 8002f62: f003 42f8 and.w r2, r3, #2080374784 @ 0x7c000000 + 8002f66: 683b ldr r3, [r7, #0] + 8002f68: 681b ldr r3, [r3, #0] + 8002f6a: 069b lsls r3, r3, #26 + 8002f6c: 429a cmp r2, r3 + 8002f6e: d107 bne.n 8002f80 { /* Disable offset OFR2*/ CLEAR_BIT(hadc->Instance->OFR2, ADC_OFR2_OFFSET2_EN); - 8002f80: 687b ldr r3, [r7, #4] - 8002f82: 681b ldr r3, [r3, #0] - 8002f84: 6e5a ldr r2, [r3, #100] @ 0x64 - 8002f86: 687b ldr r3, [r7, #4] - 8002f88: 681b ldr r3, [r3, #0] - 8002f8a: f022 4200 bic.w r2, r2, #2147483648 @ 0x80000000 - 8002f8e: 665a str r2, [r3, #100] @ 0x64 + 8002f70: 687b ldr r3, [r7, #4] + 8002f72: 681b ldr r3, [r3, #0] + 8002f74: 6e5a ldr r2, [r3, #100] @ 0x64 + 8002f76: 687b ldr r3, [r7, #4] + 8002f78: 681b ldr r3, [r3, #0] + 8002f7a: f022 4200 bic.w r2, r2, #2147483648 @ 0x80000000 + 8002f7e: 665a str r2, [r3, #100] @ 0x64 } if (((hadc->Instance->OFR3) & ADC_OFR3_OFFSET3_CH) == ADC_OFR_CHANNEL(sConfig->Channel)) - 8002f90: 687b ldr r3, [r7, #4] - 8002f92: 681b ldr r3, [r3, #0] - 8002f94: 6e9b ldr r3, [r3, #104] @ 0x68 - 8002f96: f003 42f8 and.w r2, r3, #2080374784 @ 0x7c000000 - 8002f9a: 683b ldr r3, [r7, #0] - 8002f9c: 681b ldr r3, [r3, #0] - 8002f9e: 069b lsls r3, r3, #26 - 8002fa0: 429a cmp r2, r3 - 8002fa2: d107 bne.n 8002fb4 + 8002f80: 687b ldr r3, [r7, #4] + 8002f82: 681b ldr r3, [r3, #0] + 8002f84: 6e9b ldr r3, [r3, #104] @ 0x68 + 8002f86: f003 42f8 and.w r2, r3, #2080374784 @ 0x7c000000 + 8002f8a: 683b ldr r3, [r7, #0] + 8002f8c: 681b ldr r3, [r3, #0] + 8002f8e: 069b lsls r3, r3, #26 + 8002f90: 429a cmp r2, r3 + 8002f92: d107 bne.n 8002fa4 { /* Disable offset OFR3*/ CLEAR_BIT(hadc->Instance->OFR3, ADC_OFR3_OFFSET3_EN); - 8002fa4: 687b ldr r3, [r7, #4] - 8002fa6: 681b ldr r3, [r3, #0] - 8002fa8: 6e9a ldr r2, [r3, #104] @ 0x68 - 8002faa: 687b ldr r3, [r7, #4] - 8002fac: 681b ldr r3, [r3, #0] - 8002fae: f022 4200 bic.w r2, r2, #2147483648 @ 0x80000000 - 8002fb2: 669a str r2, [r3, #104] @ 0x68 + 8002f94: 687b ldr r3, [r7, #4] + 8002f96: 681b ldr r3, [r3, #0] + 8002f98: 6e9a ldr r2, [r3, #104] @ 0x68 + 8002f9a: 687b ldr r3, [r7, #4] + 8002f9c: 681b ldr r3, [r3, #0] + 8002f9e: f022 4200 bic.w r2, r2, #2147483648 @ 0x80000000 + 8002fa2: 669a str r2, [r3, #104] @ 0x68 } if (((hadc->Instance->OFR4) & ADC_OFR4_OFFSET4_CH) == ADC_OFR_CHANNEL(sConfig->Channel)) - 8002fb4: 687b ldr r3, [r7, #4] - 8002fb6: 681b ldr r3, [r3, #0] - 8002fb8: 6edb ldr r3, [r3, #108] @ 0x6c - 8002fba: f003 42f8 and.w r2, r3, #2080374784 @ 0x7c000000 - 8002fbe: 683b ldr r3, [r7, #0] - 8002fc0: 681b ldr r3, [r3, #0] - 8002fc2: 069b lsls r3, r3, #26 - 8002fc4: 429a cmp r2, r3 - 8002fc6: d107 bne.n 8002fd8 + 8002fa4: 687b ldr r3, [r7, #4] + 8002fa6: 681b ldr r3, [r3, #0] + 8002fa8: 6edb ldr r3, [r3, #108] @ 0x6c + 8002faa: f003 42f8 and.w r2, r3, #2080374784 @ 0x7c000000 + 8002fae: 683b ldr r3, [r7, #0] + 8002fb0: 681b ldr r3, [r3, #0] + 8002fb2: 069b lsls r3, r3, #26 + 8002fb4: 429a cmp r2, r3 + 8002fb6: d107 bne.n 8002fc8 { /* Disable offset OFR4*/ CLEAR_BIT(hadc->Instance->OFR4, ADC_OFR4_OFFSET4_EN); - 8002fc8: 687b ldr r3, [r7, #4] - 8002fca: 681b ldr r3, [r3, #0] - 8002fcc: 6eda ldr r2, [r3, #108] @ 0x6c - 8002fce: 687b ldr r3, [r7, #4] - 8002fd0: 681b ldr r3, [r3, #0] - 8002fd2: f022 4200 bic.w r2, r2, #2147483648 @ 0x80000000 - 8002fd6: 66da str r2, [r3, #108] @ 0x6c + 8002fb8: 687b ldr r3, [r7, #4] + 8002fba: 681b ldr r3, [r3, #0] + 8002fbc: 6eda ldr r2, [r3, #108] @ 0x6c + 8002fbe: 687b ldr r3, [r7, #4] + 8002fc0: 681b ldr r3, [r3, #0] + 8002fc2: f022 4200 bic.w r2, r2, #2147483648 @ 0x80000000 + 8002fc6: 66da str r2, [r3, #108] @ 0x6c } break; - 8002fd8: bf00 nop + 8002fc8: bf00 nop /* Parameters update conditioned to ADC state: */ /* Parameters that can be updated only when ADC is disabled: */ /* - Single or differential mode */ /* - Internal measurement channels: Vbat/VrefInt/TempSensor */ if (ADC_IS_ENABLE(hadc) == RESET) - 8002fda: 687b ldr r3, [r7, #4] + 8002fca: 687b ldr r3, [r7, #4] + 8002fcc: 681b ldr r3, [r3, #0] + 8002fce: 689b ldr r3, [r3, #8] + 8002fd0: f003 0303 and.w r3, r3, #3 + 8002fd4: 2b01 cmp r3, #1 + 8002fd6: d108 bne.n 8002fea + 8002fd8: 687b ldr r3, [r7, #4] + 8002fda: 681b ldr r3, [r3, #0] 8002fdc: 681b ldr r3, [r3, #0] - 8002fde: 689b ldr r3, [r3, #8] - 8002fe0: f003 0303 and.w r3, r3, #3 - 8002fe4: 2b01 cmp r3, #1 - 8002fe6: d108 bne.n 8002ffa - 8002fe8: 687b ldr r3, [r7, #4] - 8002fea: 681b ldr r3, [r3, #0] - 8002fec: 681b ldr r3, [r3, #0] - 8002fee: f003 0301 and.w r3, r3, #1 - 8002ff2: 2b01 cmp r3, #1 - 8002ff4: d101 bne.n 8002ffa - 8002ff6: 2301 movs r3, #1 - 8002ff8: e000 b.n 8002ffc - 8002ffa: 2300 movs r3, #0 - 8002ffc: 2b00 cmp r3, #0 - 8002ffe: f040 810a bne.w 8003216 + 8002fde: f003 0301 and.w r3, r3, #1 + 8002fe2: 2b01 cmp r3, #1 + 8002fe4: d101 bne.n 8002fea + 8002fe6: 2301 movs r3, #1 + 8002fe8: e000 b.n 8002fec + 8002fea: 2300 movs r3, #0 + 8002fec: 2b00 cmp r3, #0 + 8002fee: f040 810a bne.w 8003206 { /* Configuration of differential mode */ if (sConfig->SingleDiff != ADC_DIFFERENTIAL_ENDED) - 8003002: 683b ldr r3, [r7, #0] - 8003004: 68db ldr r3, [r3, #12] - 8003006: 2b01 cmp r3, #1 - 8003008: d00f beq.n 800302a + 8002ff2: 683b ldr r3, [r7, #0] + 8002ff4: 68db ldr r3, [r3, #12] + 8002ff6: 2b01 cmp r3, #1 + 8002ff8: d00f beq.n 800301a { /* Disable differential mode (default mode: single-ended) */ CLEAR_BIT(hadc->Instance->DIFSEL, ADC_DIFSEL_CHANNEL(sConfig->Channel)); - 800300a: 687b ldr r3, [r7, #4] - 800300c: 681b ldr r3, [r3, #0] - 800300e: f8d3 10b0 ldr.w r1, [r3, #176] @ 0xb0 - 8003012: 683b ldr r3, [r7, #0] - 8003014: 681b ldr r3, [r3, #0] - 8003016: 2201 movs r2, #1 - 8003018: fa02 f303 lsl.w r3, r2, r3 - 800301c: 43da mvns r2, r3 - 800301e: 687b ldr r3, [r7, #4] - 8003020: 681b ldr r3, [r3, #0] - 8003022: 400a ands r2, r1 - 8003024: f8c3 20b0 str.w r2, [r3, #176] @ 0xb0 - 8003028: e049 b.n 80030be + 8002ffa: 687b ldr r3, [r7, #4] + 8002ffc: 681b ldr r3, [r3, #0] + 8002ffe: f8d3 10b0 ldr.w r1, [r3, #176] @ 0xb0 + 8003002: 683b ldr r3, [r7, #0] + 8003004: 681b ldr r3, [r3, #0] + 8003006: 2201 movs r2, #1 + 8003008: fa02 f303 lsl.w r3, r2, r3 + 800300c: 43da mvns r2, r3 + 800300e: 687b ldr r3, [r7, #4] + 8003010: 681b ldr r3, [r3, #0] + 8003012: 400a ands r2, r1 + 8003014: f8c3 20b0 str.w r2, [r3, #176] @ 0xb0 + 8003018: e049 b.n 80030ae } else { /* Enable differential mode */ SET_BIT(hadc->Instance->DIFSEL, ADC_DIFSEL_CHANNEL(sConfig->Channel)); + 800301a: 687b ldr r3, [r7, #4] + 800301c: 681b ldr r3, [r3, #0] + 800301e: f8d3 10b0 ldr.w r1, [r3, #176] @ 0xb0 + 8003022: 683b ldr r3, [r7, #0] + 8003024: 681b ldr r3, [r3, #0] + 8003026: 2201 movs r2, #1 + 8003028: 409a lsls r2, r3 800302a: 687b ldr r3, [r7, #4] 800302c: 681b ldr r3, [r3, #0] - 800302e: f8d3 10b0 ldr.w r1, [r3, #176] @ 0xb0 - 8003032: 683b ldr r3, [r7, #0] - 8003034: 681b ldr r3, [r3, #0] - 8003036: 2201 movs r2, #1 - 8003038: 409a lsls r2, r3 - 800303a: 687b ldr r3, [r7, #4] - 800303c: 681b ldr r3, [r3, #0] - 800303e: 430a orrs r2, r1 - 8003040: f8c3 20b0 str.w r2, [r3, #176] @ 0xb0 + 800302e: 430a orrs r2, r1 + 8003030: f8c3 20b0 str.w r2, [r3, #176] @ 0xb0 /* Channel sampling time configuration (channel ADC_INx +1 */ /* corresponding to differential negative input). */ /* For channels 10 to 18U */ if (sConfig->Channel >= ADC_CHANNEL_10) - 8003044: 683b ldr r3, [r7, #0] - 8003046: 681b ldr r3, [r3, #0] - 8003048: 2b09 cmp r3, #9 - 800304a: d91c bls.n 8003086 + 8003034: 683b ldr r3, [r7, #0] + 8003036: 681b ldr r3, [r3, #0] + 8003038: 2b09 cmp r3, #9 + 800303a: d91c bls.n 8003076 { MODIFY_REG(hadc->Instance->SMPR2, - 800304c: 687b ldr r3, [r7, #4] - 800304e: 681b ldr r3, [r3, #0] - 8003050: 6999 ldr r1, [r3, #24] - 8003052: 683b ldr r3, [r7, #0] - 8003054: 681a ldr r2, [r3, #0] - 8003056: 4613 mov r3, r2 - 8003058: 005b lsls r3, r3, #1 - 800305a: 4413 add r3, r2 - 800305c: 3b1b subs r3, #27 - 800305e: 2207 movs r2, #7 - 8003060: fa02 f303 lsl.w r3, r2, r3 - 8003064: 43db mvns r3, r3 - 8003066: 4019 ands r1, r3 - 8003068: 683b ldr r3, [r7, #0] - 800306a: 6898 ldr r0, [r3, #8] - 800306c: 683b ldr r3, [r7, #0] - 800306e: 681a ldr r2, [r3, #0] - 8003070: 4613 mov r3, r2 - 8003072: 005b lsls r3, r3, #1 - 8003074: 4413 add r3, r2 - 8003076: 3b1b subs r3, #27 - 8003078: fa00 f203 lsl.w r2, r0, r3 - 800307c: 687b ldr r3, [r7, #4] - 800307e: 681b ldr r3, [r3, #0] - 8003080: 430a orrs r2, r1 - 8003082: 619a str r2, [r3, #24] - 8003084: e01b b.n 80030be + 800303c: 687b ldr r3, [r7, #4] + 800303e: 681b ldr r3, [r3, #0] + 8003040: 6999 ldr r1, [r3, #24] + 8003042: 683b ldr r3, [r7, #0] + 8003044: 681a ldr r2, [r3, #0] + 8003046: 4613 mov r3, r2 + 8003048: 005b lsls r3, r3, #1 + 800304a: 4413 add r3, r2 + 800304c: 3b1b subs r3, #27 + 800304e: 2207 movs r2, #7 + 8003050: fa02 f303 lsl.w r3, r2, r3 + 8003054: 43db mvns r3, r3 + 8003056: 4019 ands r1, r3 + 8003058: 683b ldr r3, [r7, #0] + 800305a: 6898 ldr r0, [r3, #8] + 800305c: 683b ldr r3, [r7, #0] + 800305e: 681a ldr r2, [r3, #0] + 8003060: 4613 mov r3, r2 + 8003062: 005b lsls r3, r3, #1 + 8003064: 4413 add r3, r2 + 8003066: 3b1b subs r3, #27 + 8003068: fa00 f203 lsl.w r2, r0, r3 + 800306c: 687b ldr r3, [r7, #4] + 800306e: 681b ldr r3, [r3, #0] + 8003070: 430a orrs r2, r1 + 8003072: 619a str r2, [r3, #24] + 8003074: e01b b.n 80030ae ADC_SMPR2(ADC_SMPR2_SMP10, sConfig->Channel +1U) , ADC_SMPR2(sConfig->SamplingTime, sConfig->Channel +1U) ); } else /* For channels 1 to 9U */ { MODIFY_REG(hadc->Instance->SMPR1, - 8003086: 687b ldr r3, [r7, #4] - 8003088: 681b ldr r3, [r3, #0] - 800308a: 6959 ldr r1, [r3, #20] - 800308c: 683b ldr r3, [r7, #0] - 800308e: 681b ldr r3, [r3, #0] - 8003090: 1c5a adds r2, r3, #1 - 8003092: 4613 mov r3, r2 - 8003094: 005b lsls r3, r3, #1 - 8003096: 4413 add r3, r2 - 8003098: 2207 movs r2, #7 - 800309a: fa02 f303 lsl.w r3, r2, r3 - 800309e: 43db mvns r3, r3 - 80030a0: 4019 ands r1, r3 - 80030a2: 683b ldr r3, [r7, #0] - 80030a4: 6898 ldr r0, [r3, #8] - 80030a6: 683b ldr r3, [r7, #0] + 8003076: 687b ldr r3, [r7, #4] + 8003078: 681b ldr r3, [r3, #0] + 800307a: 6959 ldr r1, [r3, #20] + 800307c: 683b ldr r3, [r7, #0] + 800307e: 681b ldr r3, [r3, #0] + 8003080: 1c5a adds r2, r3, #1 + 8003082: 4613 mov r3, r2 + 8003084: 005b lsls r3, r3, #1 + 8003086: 4413 add r3, r2 + 8003088: 2207 movs r2, #7 + 800308a: fa02 f303 lsl.w r3, r2, r3 + 800308e: 43db mvns r3, r3 + 8003090: 4019 ands r1, r3 + 8003092: 683b ldr r3, [r7, #0] + 8003094: 6898 ldr r0, [r3, #8] + 8003096: 683b ldr r3, [r7, #0] + 8003098: 681b ldr r3, [r3, #0] + 800309a: 1c5a adds r2, r3, #1 + 800309c: 4613 mov r3, r2 + 800309e: 005b lsls r3, r3, #1 + 80030a0: 4413 add r3, r2 + 80030a2: fa00 f203 lsl.w r2, r0, r3 + 80030a6: 687b ldr r3, [r7, #4] 80030a8: 681b ldr r3, [r3, #0] - 80030aa: 1c5a adds r2, r3, #1 - 80030ac: 4613 mov r3, r2 - 80030ae: 005b lsls r3, r3, #1 - 80030b0: 4413 add r3, r2 - 80030b2: fa00 f203 lsl.w r2, r0, r3 - 80030b6: 687b ldr r3, [r7, #4] - 80030b8: 681b ldr r3, [r3, #0] - 80030ba: 430a orrs r2, r1 - 80030bc: 615a str r2, [r3, #20] + 80030aa: 430a orrs r2, r1 + 80030ac: 615a str r2, [r3, #20] /* Configuration of common ADC parameters */ /* Pointer to the common control register to which is belonging hadc */ /* (Depending on STM32F3 product, there may be up to 4 ADC and 2 common */ /* control registers) */ tmpADC_Common = ADC_COMMON_REGISTER(hadc); - 80030be: 4b1f ldr r3, [pc, #124] @ (800313c ) - 80030c0: 65fb str r3, [r7, #92] @ 0x5c + 80030ae: 4b1f ldr r3, [pc, #124] @ (800312c ) + 80030b0: 65fb str r3, [r7, #92] @ 0x5c /* If the requested internal measurement path has already been enabled, */ /* bypass the configuration processing. */ if (( (sConfig->Channel == ADC_CHANNEL_TEMPSENSOR) && - 80030c2: 683b ldr r3, [r7, #0] - 80030c4: 681b ldr r3, [r3, #0] - 80030c6: 2b10 cmp r3, #16 - 80030c8: d105 bne.n 80030d6 + 80030b2: 683b ldr r3, [r7, #0] + 80030b4: 681b ldr r3, [r3, #0] + 80030b6: 2b10 cmp r3, #16 + 80030b8: d105 bne.n 80030c6 (HAL_IS_BIT_CLR(tmpADC_Common->CCR, ADC_CCR_TSEN)) ) || - 80030ca: 6dfb ldr r3, [r7, #92] @ 0x5c - 80030cc: 689b ldr r3, [r3, #8] - 80030ce: f403 0300 and.w r3, r3, #8388608 @ 0x800000 + 80030ba: 6dfb ldr r3, [r7, #92] @ 0x5c + 80030bc: 689b ldr r3, [r3, #8] + 80030be: f403 0300 and.w r3, r3, #8388608 @ 0x800000 if (( (sConfig->Channel == ADC_CHANNEL_TEMPSENSOR) && - 80030d2: 2b00 cmp r3, #0 - 80030d4: d015 beq.n 8003102 + 80030c2: 2b00 cmp r3, #0 + 80030c4: d015 beq.n 80030f2 ( (sConfig->Channel == ADC_CHANNEL_VBAT) && - 80030d6: 683b ldr r3, [r7, #0] - 80030d8: 681b ldr r3, [r3, #0] + 80030c6: 683b ldr r3, [r7, #0] + 80030c8: 681b ldr r3, [r3, #0] (HAL_IS_BIT_CLR(tmpADC_Common->CCR, ADC_CCR_TSEN)) ) || - 80030da: 2b11 cmp r3, #17 - 80030dc: d105 bne.n 80030ea + 80030ca: 2b11 cmp r3, #17 + 80030cc: d105 bne.n 80030da (HAL_IS_BIT_CLR(tmpADC_Common->CCR, ADC_CCR_VBATEN)) ) || - 80030de: 6dfb ldr r3, [r7, #92] @ 0x5c - 80030e0: 689b ldr r3, [r3, #8] - 80030e2: f003 7380 and.w r3, r3, #16777216 @ 0x1000000 + 80030ce: 6dfb ldr r3, [r7, #92] @ 0x5c + 80030d0: 689b ldr r3, [r3, #8] + 80030d2: f003 7380 and.w r3, r3, #16777216 @ 0x1000000 ( (sConfig->Channel == ADC_CHANNEL_VBAT) && - 80030e6: 2b00 cmp r3, #0 - 80030e8: d00b beq.n 8003102 + 80030d6: 2b00 cmp r3, #0 + 80030d8: d00b beq.n 80030f2 ( (sConfig->Channel == ADC_CHANNEL_VREFINT) && - 80030ea: 683b ldr r3, [r7, #0] - 80030ec: 681b ldr r3, [r3, #0] + 80030da: 683b ldr r3, [r7, #0] + 80030dc: 681b ldr r3, [r3, #0] (HAL_IS_BIT_CLR(tmpADC_Common->CCR, ADC_CCR_VBATEN)) ) || - 80030ee: 2b12 cmp r3, #18 - 80030f0: f040 8091 bne.w 8003216 + 80030de: 2b12 cmp r3, #18 + 80030e0: f040 8091 bne.w 8003206 (HAL_IS_BIT_CLR(tmpADC_Common->CCR, ADC_CCR_VREFEN))) - 80030f4: 6dfb ldr r3, [r7, #92] @ 0x5c - 80030f6: 689b ldr r3, [r3, #8] - 80030f8: f403 0380 and.w r3, r3, #4194304 @ 0x400000 + 80030e4: 6dfb ldr r3, [r7, #92] @ 0x5c + 80030e6: 689b ldr r3, [r3, #8] + 80030e8: f403 0380 and.w r3, r3, #4194304 @ 0x400000 ( (sConfig->Channel == ADC_CHANNEL_VREFINT) && - 80030fc: 2b00 cmp r3, #0 - 80030fe: f040 808a bne.w 8003216 + 80030ec: 2b00 cmp r3, #0 + 80030ee: f040 808a bne.w 8003206 ) { /* Configuration of common ADC parameters (continuation) */ /* Set handle of the other ADC sharing the same common register */ ADC_COMMON_ADC_OTHER(hadc, &tmphadcSharingSameCommonRegister); - 8003102: 687b ldr r3, [r7, #4] - 8003104: 681b ldr r3, [r3, #0] - 8003106: f1b3 4fa0 cmp.w r3, #1342177280 @ 0x50000000 - 800310a: d102 bne.n 8003112 - 800310c: 4b0c ldr r3, [pc, #48] @ (8003140 ) - 800310e: 60fb str r3, [r7, #12] - 8003110: e002 b.n 8003118 - 8003112: f04f 43a0 mov.w r3, #1342177280 @ 0x50000000 - 8003116: 60fb str r3, [r7, #12] + 80030f2: 687b ldr r3, [r7, #4] + 80030f4: 681b ldr r3, [r3, #0] + 80030f6: f1b3 4fa0 cmp.w r3, #1342177280 @ 0x50000000 + 80030fa: d102 bne.n 8003102 + 80030fc: 4b0c ldr r3, [pc, #48] @ (8003130 ) + 80030fe: 60fb str r3, [r7, #12] + 8003100: e002 b.n 8003108 + 8003102: f04f 43a0 mov.w r3, #1342177280 @ 0x50000000 + 8003106: 60fb str r3, [r7, #12] /* Software is allowed to change common parameters only when all ADCs */ /* of the common group are disabled. */ if ((ADC_IS_ENABLE(hadc) == RESET) && - 8003118: 687b ldr r3, [r7, #4] + 8003108: 687b ldr r3, [r7, #4] + 800310a: 681b ldr r3, [r3, #0] + 800310c: 689b ldr r3, [r3, #8] + 800310e: f003 0303 and.w r3, r3, #3 + 8003112: 2b01 cmp r3, #1 + 8003114: d10e bne.n 8003134 + 8003116: 687b ldr r3, [r7, #4] + 8003118: 681b ldr r3, [r3, #0] 800311a: 681b ldr r3, [r3, #0] - 800311c: 689b ldr r3, [r3, #8] - 800311e: f003 0303 and.w r3, r3, #3 - 8003122: 2b01 cmp r3, #1 - 8003124: d10e bne.n 8003144 - 8003126: 687b ldr r3, [r7, #4] - 8003128: 681b ldr r3, [r3, #0] - 800312a: 681b ldr r3, [r3, #0] - 800312c: f003 0301 and.w r3, r3, #1 - 8003130: 2b01 cmp r3, #1 - 8003132: d107 bne.n 8003144 - 8003134: 2301 movs r3, #1 - 8003136: e006 b.n 8003146 - 8003138: 83fff000 .word 0x83fff000 - 800313c: 50000300 .word 0x50000300 - 8003140: 50000100 .word 0x50000100 - 8003144: 2300 movs r3, #0 - 8003146: 2b00 cmp r3, #0 - 8003148: d150 bne.n 80031ec + 800311c: f003 0301 and.w r3, r3, #1 + 8003120: 2b01 cmp r3, #1 + 8003122: d107 bne.n 8003134 + 8003124: 2301 movs r3, #1 + 8003126: e006 b.n 8003136 + 8003128: 83fff000 .word 0x83fff000 + 800312c: 50000300 .word 0x50000300 + 8003130: 50000100 .word 0x50000100 + 8003134: 2300 movs r3, #0 + 8003136: 2b00 cmp r3, #0 + 8003138: d150 bne.n 80031dc ( (tmphadcSharingSameCommonRegister.Instance == NULL) || - 800314a: 68fb ldr r3, [r7, #12] + 800313a: 68fb ldr r3, [r7, #12] if ((ADC_IS_ENABLE(hadc) == RESET) && - 800314c: 2b00 cmp r3, #0 - 800314e: d010 beq.n 8003172 + 800313c: 2b00 cmp r3, #0 + 800313e: d010 beq.n 8003162 (ADC_IS_ENABLE(&tmphadcSharingSameCommonRegister) == RESET) ) ) - 8003150: 68fb ldr r3, [r7, #12] - 8003152: 689b ldr r3, [r3, #8] - 8003154: f003 0303 and.w r3, r3, #3 - 8003158: 2b01 cmp r3, #1 - 800315a: d107 bne.n 800316c - 800315c: 68fb ldr r3, [r7, #12] - 800315e: 681b ldr r3, [r3, #0] - 8003160: f003 0301 and.w r3, r3, #1 - 8003164: 2b01 cmp r3, #1 - 8003166: d101 bne.n 800316c - 8003168: 2301 movs r3, #1 - 800316a: e000 b.n 800316e - 800316c: 2300 movs r3, #0 + 8003140: 68fb ldr r3, [r7, #12] + 8003142: 689b ldr r3, [r3, #8] + 8003144: f003 0303 and.w r3, r3, #3 + 8003148: 2b01 cmp r3, #1 + 800314a: d107 bne.n 800315c + 800314c: 68fb ldr r3, [r7, #12] + 800314e: 681b ldr r3, [r3, #0] + 8003150: f003 0301 and.w r3, r3, #1 + 8003154: 2b01 cmp r3, #1 + 8003156: d101 bne.n 800315c + 8003158: 2301 movs r3, #1 + 800315a: e000 b.n 800315e + 800315c: 2300 movs r3, #0 ( (tmphadcSharingSameCommonRegister.Instance == NULL) || - 800316e: 2b00 cmp r3, #0 - 8003170: d13c bne.n 80031ec + 800315e: 2b00 cmp r3, #0 + 8003160: d13c bne.n 80031dc { /* If Channel_16 is selected, enable Temp. sensor measurement path */ /* Note: Temp. sensor internal channels available on ADC1 only */ if ((sConfig->Channel == ADC_CHANNEL_TEMPSENSOR) && (hadc->Instance == ADC1)) - 8003172: 683b ldr r3, [r7, #0] - 8003174: 681b ldr r3, [r3, #0] - 8003176: 2b10 cmp r3, #16 - 8003178: d11d bne.n 80031b6 - 800317a: 687b ldr r3, [r7, #4] - 800317c: 681b ldr r3, [r3, #0] - 800317e: f1b3 4fa0 cmp.w r3, #1342177280 @ 0x50000000 - 8003182: d118 bne.n 80031b6 + 8003162: 683b ldr r3, [r7, #0] + 8003164: 681b ldr r3, [r3, #0] + 8003166: 2b10 cmp r3, #16 + 8003168: d11d bne.n 80031a6 + 800316a: 687b ldr r3, [r7, #4] + 800316c: 681b ldr r3, [r3, #0] + 800316e: f1b3 4fa0 cmp.w r3, #1342177280 @ 0x50000000 + 8003172: d118 bne.n 80031a6 { SET_BIT(tmpADC_Common->CCR, ADC_CCR_TSEN); - 8003184: 6dfb ldr r3, [r7, #92] @ 0x5c - 8003186: 689b ldr r3, [r3, #8] - 8003188: f443 0200 orr.w r2, r3, #8388608 @ 0x800000 - 800318c: 6dfb ldr r3, [r7, #92] @ 0x5c - 800318e: 609a str r2, [r3, #8] + 8003174: 6dfb ldr r3, [r7, #92] @ 0x5c + 8003176: 689b ldr r3, [r3, #8] + 8003178: f443 0200 orr.w r2, r3, #8388608 @ 0x800000 + 800317c: 6dfb ldr r3, [r7, #92] @ 0x5c + 800317e: 609a str r2, [r3, #8] /* Delay for temperature sensor stabilization time */ /* Compute number of CPU cycles to wait for */ wait_loop_index = (ADC_TEMPSENSOR_DELAY_US * (SystemCoreClock / 1000000U)); - 8003190: 4b27 ldr r3, [pc, #156] @ (8003230 ) - 8003192: 681b ldr r3, [r3, #0] - 8003194: 4a27 ldr r2, [pc, #156] @ (8003234 ) - 8003196: fba2 2303 umull r2, r3, r2, r3 - 800319a: 0c9a lsrs r2, r3, #18 - 800319c: 4613 mov r3, r2 - 800319e: 009b lsls r3, r3, #2 - 80031a0: 4413 add r3, r2 - 80031a2: 005b lsls r3, r3, #1 - 80031a4: 60bb str r3, [r7, #8] + 8003180: 4b27 ldr r3, [pc, #156] @ (8003220 ) + 8003182: 681b ldr r3, [r3, #0] + 8003184: 4a27 ldr r2, [pc, #156] @ (8003224 ) + 8003186: fba2 2303 umull r2, r3, r2, r3 + 800318a: 0c9a lsrs r2, r3, #18 + 800318c: 4613 mov r3, r2 + 800318e: 009b lsls r3, r3, #2 + 8003190: 4413 add r3, r2 + 8003192: 005b lsls r3, r3, #1 + 8003194: 60bb str r3, [r7, #8] while(wait_loop_index != 0U) - 80031a6: e002 b.n 80031ae + 8003196: e002 b.n 800319e { wait_loop_index--; - 80031a8: 68bb ldr r3, [r7, #8] - 80031aa: 3b01 subs r3, #1 - 80031ac: 60bb str r3, [r7, #8] + 8003198: 68bb ldr r3, [r7, #8] + 800319a: 3b01 subs r3, #1 + 800319c: 60bb str r3, [r7, #8] while(wait_loop_index != 0U) - 80031ae: 68bb ldr r3, [r7, #8] - 80031b0: 2b00 cmp r3, #0 - 80031b2: d1f9 bne.n 80031a8 + 800319e: 68bb ldr r3, [r7, #8] + 80031a0: 2b00 cmp r3, #0 + 80031a2: d1f9 bne.n 8003198 if ((sConfig->Channel == ADC_CHANNEL_TEMPSENSOR) && (hadc->Instance == ADC1)) - 80031b4: e02e b.n 8003214 + 80031a4: e02e b.n 8003204 } } /* If Channel_17 is selected, enable VBAT measurement path */ /* Note: VBAT internal channels available on ADC1 only */ else if ((sConfig->Channel == ADC_CHANNEL_VBAT) && (hadc->Instance == ADC1)) - 80031b6: 683b ldr r3, [r7, #0] - 80031b8: 681b ldr r3, [r3, #0] - 80031ba: 2b11 cmp r3, #17 - 80031bc: d10b bne.n 80031d6 - 80031be: 687b ldr r3, [r7, #4] - 80031c0: 681b ldr r3, [r3, #0] - 80031c2: f1b3 4fa0 cmp.w r3, #1342177280 @ 0x50000000 - 80031c6: d106 bne.n 80031d6 + 80031a6: 683b ldr r3, [r7, #0] + 80031a8: 681b ldr r3, [r3, #0] + 80031aa: 2b11 cmp r3, #17 + 80031ac: d10b bne.n 80031c6 + 80031ae: 687b ldr r3, [r7, #4] + 80031b0: 681b ldr r3, [r3, #0] + 80031b2: f1b3 4fa0 cmp.w r3, #1342177280 @ 0x50000000 + 80031b6: d106 bne.n 80031c6 { SET_BIT(tmpADC_Common->CCR, ADC_CCR_VBATEN); - 80031c8: 6dfb ldr r3, [r7, #92] @ 0x5c - 80031ca: 689b ldr r3, [r3, #8] - 80031cc: f043 7280 orr.w r2, r3, #16777216 @ 0x1000000 - 80031d0: 6dfb ldr r3, [r7, #92] @ 0x5c - 80031d2: 609a str r2, [r3, #8] + 80031b8: 6dfb ldr r3, [r7, #92] @ 0x5c + 80031ba: 689b ldr r3, [r3, #8] + 80031bc: f043 7280 orr.w r2, r3, #16777216 @ 0x1000000 + 80031c0: 6dfb ldr r3, [r7, #92] @ 0x5c + 80031c2: 609a str r2, [r3, #8] if ((sConfig->Channel == ADC_CHANNEL_TEMPSENSOR) && (hadc->Instance == ADC1)) - 80031d4: e01e b.n 8003214 + 80031c4: e01e b.n 8003204 } /* If Channel_18 is selected, enable VREFINT measurement path */ /* Note: VrefInt internal channels available on all ADCs, but only */ /* one ADC is allowed to be connected to VrefInt at the same */ /* time. */ else if (sConfig->Channel == ADC_CHANNEL_VREFINT) - 80031d6: 683b ldr r3, [r7, #0] - 80031d8: 681b ldr r3, [r3, #0] - 80031da: 2b12 cmp r3, #18 - 80031dc: d11a bne.n 8003214 + 80031c6: 683b ldr r3, [r7, #0] + 80031c8: 681b ldr r3, [r3, #0] + 80031ca: 2b12 cmp r3, #18 + 80031cc: d11a bne.n 8003204 { SET_BIT(tmpADC_Common->CCR, ADC_CCR_VREFEN); - 80031de: 6dfb ldr r3, [r7, #92] @ 0x5c - 80031e0: 689b ldr r3, [r3, #8] - 80031e2: f443 0280 orr.w r2, r3, #4194304 @ 0x400000 - 80031e6: 6dfb ldr r3, [r7, #92] @ 0x5c - 80031e8: 609a str r2, [r3, #8] + 80031ce: 6dfb ldr r3, [r7, #92] @ 0x5c + 80031d0: 689b ldr r3, [r3, #8] + 80031d2: f443 0280 orr.w r2, r3, #4194304 @ 0x400000 + 80031d6: 6dfb ldr r3, [r7, #92] @ 0x5c + 80031d8: 609a str r2, [r3, #8] if ((sConfig->Channel == ADC_CHANNEL_TEMPSENSOR) && (hadc->Instance == ADC1)) - 80031ea: e013 b.n 8003214 + 80031da: e013 b.n 8003204 /* enabled and other ADC of the common group are enabled, internal */ /* measurement paths cannot be enabled. */ else { /* Update ADC state machine to error */ SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_CONFIG); - 80031ec: 687b ldr r3, [r7, #4] - 80031ee: 6c1b ldr r3, [r3, #64] @ 0x40 - 80031f0: f043 0220 orr.w r2, r3, #32 - 80031f4: 687b ldr r3, [r7, #4] - 80031f6: 641a str r2, [r3, #64] @ 0x40 + 80031dc: 687b ldr r3, [r7, #4] + 80031de: 6c1b ldr r3, [r3, #64] @ 0x40 + 80031e0: f043 0220 orr.w r2, r3, #32 + 80031e4: 687b ldr r3, [r7, #4] + 80031e6: 641a str r2, [r3, #64] @ 0x40 tmp_hal_status = HAL_ERROR; - 80031f8: 2301 movs r3, #1 - 80031fa: f887 3067 strb.w r3, [r7, #103] @ 0x67 - 80031fe: e00a b.n 8003216 + 80031e8: 2301 movs r3, #1 + 80031ea: f887 3067 strb.w r3, [r7, #103] @ 0x67 + 80031ee: e00a b.n 8003206 /* channel could be done on neither of the channel configuration structure */ /* parameters. */ else { /* Update ADC state machine to error */ SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_CONFIG); - 8003200: 687b ldr r3, [r7, #4] - 8003202: 6c1b ldr r3, [r3, #64] @ 0x40 - 8003204: f043 0220 orr.w r2, r3, #32 - 8003208: 687b ldr r3, [r7, #4] - 800320a: 641a str r2, [r3, #64] @ 0x40 + 80031f0: 687b ldr r3, [r7, #4] + 80031f2: 6c1b ldr r3, [r3, #64] @ 0x40 + 80031f4: f043 0220 orr.w r2, r3, #32 + 80031f8: 687b ldr r3, [r7, #4] + 80031fa: 641a str r2, [r3, #64] @ 0x40 tmp_hal_status = HAL_ERROR; - 800320c: 2301 movs r3, #1 - 800320e: f887 3067 strb.w r3, [r7, #103] @ 0x67 - 8003212: e000 b.n 8003216 + 80031fc: 2301 movs r3, #1 + 80031fe: f887 3067 strb.w r3, [r7, #103] @ 0x67 + 8003202: e000 b.n 8003206 if ((sConfig->Channel == ADC_CHANNEL_TEMPSENSOR) && (hadc->Instance == ADC1)) - 8003214: bf00 nop + 8003204: bf00 nop } /* Process unlocked */ __HAL_UNLOCK(hadc); - 8003216: 687b ldr r3, [r7, #4] - 8003218: 2200 movs r2, #0 - 800321a: f883 203c strb.w r2, [r3, #60] @ 0x3c + 8003206: 687b ldr r3, [r7, #4] + 8003208: 2200 movs r2, #0 + 800320a: f883 203c strb.w r2, [r3, #60] @ 0x3c /* Return function status */ return tmp_hal_status; - 800321e: f897 3067 ldrb.w r3, [r7, #103] @ 0x67 + 800320e: f897 3067 ldrb.w r3, [r7, #103] @ 0x67 } - 8003222: 4618 mov r0, r3 - 8003224: 376c adds r7, #108 @ 0x6c - 8003226: 46bd mov sp, r7 - 8003228: f85d 7b04 ldr.w r7, [sp], #4 - 800322c: 4770 bx lr - 800322e: bf00 nop - 8003230: 20000000 .word 0x20000000 - 8003234: 431bde83 .word 0x431bde83 + 8003212: 4618 mov r0, r3 + 8003214: 376c adds r7, #108 @ 0x6c + 8003216: 46bd mov sp, r7 + 8003218: f85d 7b04 ldr.w r7, [sp], #4 + 800321c: 4770 bx lr + 800321e: bf00 nop + 8003220: 20000000 .word 0x20000000 + 8003224: 431bde83 .word 0x431bde83 -08003238 : +08003228 : * @param hadc ADC handle * @param multimode Structure of ADC multimode configuration * @retval HAL status */ HAL_StatusTypeDef HAL_ADCEx_MultiModeConfigChannel(ADC_HandleTypeDef* hadc, ADC_MultiModeTypeDef* multimode) { - 8003238: b480 push {r7} - 800323a: b099 sub sp, #100 @ 0x64 - 800323c: af00 add r7, sp, #0 - 800323e: 6078 str r0, [r7, #4] - 8003240: 6039 str r1, [r7, #0] + 8003228: b480 push {r7} + 800322a: b099 sub sp, #100 @ 0x64 + 800322c: af00 add r7, sp, #0 + 800322e: 6078 str r0, [r7, #4] + 8003230: 6039 str r1, [r7, #0] HAL_StatusTypeDef tmp_hal_status = HAL_OK; - 8003242: 2300 movs r3, #0 - 8003244: f887 305f strb.w r3, [r7, #95] @ 0x5f + 8003232: 2300 movs r3, #0 + 8003234: f887 305f strb.w r3, [r7, #95] @ 0x5f assert_param(IS_ADC_DMA_ACCESS_MODE(multimode->DMAAccessMode)); assert_param(IS_ADC_SAMPLING_DELAY(multimode->TwoSamplingDelay)); } /* Set handle of the other ADC sharing the same common register */ ADC_COMMON_ADC_OTHER(hadc, &tmphadcSharingSameCommonRegister); - 8003248: 687b ldr r3, [r7, #4] - 800324a: 681b ldr r3, [r3, #0] - 800324c: f1b3 4fa0 cmp.w r3, #1342177280 @ 0x50000000 - 8003250: d102 bne.n 8003258 - 8003252: 4b5a ldr r3, [pc, #360] @ (80033bc ) - 8003254: 60bb str r3, [r7, #8] - 8003256: e002 b.n 800325e - 8003258: f04f 43a0 mov.w r3, #1342177280 @ 0x50000000 - 800325c: 60bb str r3, [r7, #8] + 8003238: 687b ldr r3, [r7, #4] + 800323a: 681b ldr r3, [r3, #0] + 800323c: f1b3 4fa0 cmp.w r3, #1342177280 @ 0x50000000 + 8003240: d102 bne.n 8003248 + 8003242: 4b5a ldr r3, [pc, #360] @ (80033ac ) + 8003244: 60bb str r3, [r7, #8] + 8003246: e002 b.n 800324e + 8003248: f04f 43a0 mov.w r3, #1342177280 @ 0x50000000 + 800324c: 60bb str r3, [r7, #8] if (tmphadcSharingSameCommonRegister.Instance == NULL) - 800325e: 68bb ldr r3, [r7, #8] - 8003260: 2b00 cmp r3, #0 - 8003262: d101 bne.n 8003268 + 800324e: 68bb ldr r3, [r7, #8] + 8003250: 2b00 cmp r3, #0 + 8003252: d101 bne.n 8003258 { /* Return function status */ return HAL_ERROR; - 8003264: 2301 movs r3, #1 - 8003266: e0a2 b.n 80033ae + 8003254: 2301 movs r3, #1 + 8003256: e0a2 b.n 800339e } /* Process locked */ __HAL_LOCK(hadc); - 8003268: 687b ldr r3, [r7, #4] - 800326a: f893 303c ldrb.w r3, [r3, #60] @ 0x3c - 800326e: 2b01 cmp r3, #1 - 8003270: d101 bne.n 8003276 - 8003272: 2302 movs r3, #2 - 8003274: e09b b.n 80033ae - 8003276: 687b ldr r3, [r7, #4] - 8003278: 2201 movs r2, #1 - 800327a: f883 203c strb.w r2, [r3, #60] @ 0x3c + 8003258: 687b ldr r3, [r7, #4] + 800325a: f893 303c ldrb.w r3, [r3, #60] @ 0x3c + 800325e: 2b01 cmp r3, #1 + 8003260: d101 bne.n 8003266 + 8003262: 2302 movs r3, #2 + 8003264: e09b b.n 800339e + 8003266: 687b ldr r3, [r7, #4] + 8003268: 2201 movs r2, #1 + 800326a: f883 203c strb.w r2, [r3, #60] @ 0x3c /* Parameters update conditioned to ADC state: */ /* Parameters that can be updated when ADC is disabled or enabled without */ /* conversion on going on regular group: */ /* - Multimode DMA configuration */ /* - Multimode DMA mode */ if ( (ADC_IS_CONVERSION_ONGOING_REGULAR(hadc) == RESET) - 800327e: 687b ldr r3, [r7, #4] - 8003280: 681b ldr r3, [r3, #0] - 8003282: 689b ldr r3, [r3, #8] - 8003284: f003 0304 and.w r3, r3, #4 - 8003288: 2b00 cmp r3, #0 - 800328a: d17f bne.n 800338c + 800326e: 687b ldr r3, [r7, #4] + 8003270: 681b ldr r3, [r3, #0] + 8003272: 689b ldr r3, [r3, #8] + 8003274: f003 0304 and.w r3, r3, #4 + 8003278: 2b00 cmp r3, #0 + 800327a: d17f bne.n 800337c && (ADC_IS_CONVERSION_ONGOING_REGULAR(&tmphadcSharingSameCommonRegister) == RESET) ) - 800328c: 68bb ldr r3, [r7, #8] - 800328e: 689b ldr r3, [r3, #8] - 8003290: f003 0304 and.w r3, r3, #4 - 8003294: 2b00 cmp r3, #0 - 8003296: d179 bne.n 800338c + 800327c: 68bb ldr r3, [r7, #8] + 800327e: 689b ldr r3, [r3, #8] + 8003280: f003 0304 and.w r3, r3, #4 + 8003284: 2b00 cmp r3, #0 + 8003286: d179 bne.n 800337c { /* Pointer to the common control register to which is belonging hadc */ /* (Depending on STM32F3 product, there may have up to 4 ADC and 2 common */ /* control registers) */ tmpADC_Common = ADC_COMMON_REGISTER(hadc); - 8003298: 4b49 ldr r3, [pc, #292] @ (80033c0 ) - 800329a: 65bb str r3, [r7, #88] @ 0x58 + 8003288: 4b49 ldr r3, [pc, #292] @ (80033b0 ) + 800328a: 65bb str r3, [r7, #88] @ 0x58 /* If multimode is selected, configure all multimode parameters. */ /* Otherwise, reset multimode parameters (can be used in case of */ /* transition from multimode to independent mode). */ if(multimode->Mode != ADC_MODE_INDEPENDENT) - 800329c: 683b ldr r3, [r7, #0] - 800329e: 681b ldr r3, [r3, #0] - 80032a0: 2b00 cmp r3, #0 - 80032a2: d040 beq.n 8003326 + 800328c: 683b ldr r3, [r7, #0] + 800328e: 681b ldr r3, [r3, #0] + 8003290: 2b00 cmp r3, #0 + 8003292: d040 beq.n 8003316 { /* Configuration of ADC common group ADC1&ADC2, ADC3&ADC4 if available */ /* (ADC2, ADC3, ADC4 availability depends on STM32 product) */ /* - DMA access mode */ MODIFY_REG(tmpADC_Common->CCR , - 80032a4: 6dbb ldr r3, [r7, #88] @ 0x58 - 80032a6: 689b ldr r3, [r3, #8] - 80032a8: f423 4260 bic.w r2, r3, #57344 @ 0xe000 - 80032ac: 683b ldr r3, [r7, #0] - 80032ae: 6859 ldr r1, [r3, #4] - 80032b0: 687b ldr r3, [r7, #4] - 80032b2: f893 3030 ldrb.w r3, [r3, #48] @ 0x30 - 80032b6: 035b lsls r3, r3, #13 - 80032b8: 430b orrs r3, r1 - 80032ba: 431a orrs r2, r3 - 80032bc: 6dbb ldr r3, [r7, #88] @ 0x58 - 80032be: 609a str r2, [r3, #8] + 8003294: 6dbb ldr r3, [r7, #88] @ 0x58 + 8003296: 689b ldr r3, [r3, #8] + 8003298: f423 4260 bic.w r2, r3, #57344 @ 0xe000 + 800329c: 683b ldr r3, [r7, #0] + 800329e: 6859 ldr r1, [r3, #4] + 80032a0: 687b ldr r3, [r7, #4] + 80032a2: f893 3030 ldrb.w r3, [r3, #48] @ 0x30 + 80032a6: 035b lsls r3, r3, #13 + 80032a8: 430b orrs r3, r1 + 80032aa: 431a orrs r2, r3 + 80032ac: 6dbb ldr r3, [r7, #88] @ 0x58 + 80032ae: 609a str r2, [r3, #8] /* parameters, their setting is bypassed without error reporting */ /* (as it can be the expected behaviour in case of intended action */ /* to update parameter above (which fulfills the ADC state */ /* condition: no conversion on going on group regular) */ /* on the fly). */ if ((ADC_IS_ENABLE(hadc) == RESET) && - 80032c0: 687b ldr r3, [r7, #4] + 80032b0: 687b ldr r3, [r7, #4] + 80032b2: 681b ldr r3, [r3, #0] + 80032b4: 689b ldr r3, [r3, #8] + 80032b6: f003 0303 and.w r3, r3, #3 + 80032ba: 2b01 cmp r3, #1 + 80032bc: d108 bne.n 80032d0 + 80032be: 687b ldr r3, [r7, #4] + 80032c0: 681b ldr r3, [r3, #0] 80032c2: 681b ldr r3, [r3, #0] - 80032c4: 689b ldr r3, [r3, #8] - 80032c6: f003 0303 and.w r3, r3, #3 - 80032ca: 2b01 cmp r3, #1 - 80032cc: d108 bne.n 80032e0 - 80032ce: 687b ldr r3, [r7, #4] - 80032d0: 681b ldr r3, [r3, #0] - 80032d2: 681b ldr r3, [r3, #0] - 80032d4: f003 0301 and.w r3, r3, #1 - 80032d8: 2b01 cmp r3, #1 - 80032da: d101 bne.n 80032e0 - 80032dc: 2301 movs r3, #1 - 80032de: e000 b.n 80032e2 - 80032e0: 2300 movs r3, #0 - 80032e2: 2b00 cmp r3, #0 - 80032e4: d15c bne.n 80033a0 + 80032c4: f003 0301 and.w r3, r3, #1 + 80032c8: 2b01 cmp r3, #1 + 80032ca: d101 bne.n 80032d0 + 80032cc: 2301 movs r3, #1 + 80032ce: e000 b.n 80032d2 + 80032d0: 2300 movs r3, #0 + 80032d2: 2b00 cmp r3, #0 + 80032d4: d15c bne.n 8003390 (ADC_IS_ENABLE(&tmphadcSharingSameCommonRegister) == RESET) ) - 80032e6: 68bb ldr r3, [r7, #8] - 80032e8: 689b ldr r3, [r3, #8] - 80032ea: f003 0303 and.w r3, r3, #3 - 80032ee: 2b01 cmp r3, #1 - 80032f0: d107 bne.n 8003302 - 80032f2: 68bb ldr r3, [r7, #8] - 80032f4: 681b ldr r3, [r3, #0] - 80032f6: f003 0301 and.w r3, r3, #1 - 80032fa: 2b01 cmp r3, #1 - 80032fc: d101 bne.n 8003302 - 80032fe: 2301 movs r3, #1 - 8003300: e000 b.n 8003304 - 8003302: 2300 movs r3, #0 + 80032d6: 68bb ldr r3, [r7, #8] + 80032d8: 689b ldr r3, [r3, #8] + 80032da: f003 0303 and.w r3, r3, #3 + 80032de: 2b01 cmp r3, #1 + 80032e0: d107 bne.n 80032f2 + 80032e2: 68bb ldr r3, [r7, #8] + 80032e4: 681b ldr r3, [r3, #0] + 80032e6: f003 0301 and.w r3, r3, #1 + 80032ea: 2b01 cmp r3, #1 + 80032ec: d101 bne.n 80032f2 + 80032ee: 2301 movs r3, #1 + 80032f0: e000 b.n 80032f4 + 80032f2: 2300 movs r3, #0 if ((ADC_IS_ENABLE(hadc) == RESET) && - 8003304: 2b00 cmp r3, #0 - 8003306: d14b bne.n 80033a0 + 80032f4: 2b00 cmp r3, #0 + 80032f6: d14b bne.n 8003390 { MODIFY_REG(tmpADC_Common->CCR , - 8003308: 6dbb ldr r3, [r7, #88] @ 0x58 - 800330a: 689b ldr r3, [r3, #8] - 800330c: f423 6371 bic.w r3, r3, #3856 @ 0xf10 - 8003310: f023 030f bic.w r3, r3, #15 - 8003314: 683a ldr r2, [r7, #0] - 8003316: 6811 ldr r1, [r2, #0] - 8003318: 683a ldr r2, [r7, #0] - 800331a: 6892 ldr r2, [r2, #8] - 800331c: 430a orrs r2, r1 - 800331e: 431a orrs r2, r3 - 8003320: 6dbb ldr r3, [r7, #88] @ 0x58 - 8003322: 609a str r2, [r3, #8] + 80032f8: 6dbb ldr r3, [r7, #88] @ 0x58 + 80032fa: 689b ldr r3, [r3, #8] + 80032fc: f423 6371 bic.w r3, r3, #3856 @ 0xf10 + 8003300: f023 030f bic.w r3, r3, #15 + 8003304: 683a ldr r2, [r7, #0] + 8003306: 6811 ldr r1, [r2, #0] + 8003308: 683a ldr r2, [r7, #0] + 800330a: 6892 ldr r2, [r2, #8] + 800330c: 430a orrs r2, r1 + 800330e: 431a orrs r2, r3 + 8003310: 6dbb ldr r3, [r7, #88] @ 0x58 + 8003312: 609a str r2, [r3, #8] if(multimode->Mode != ADC_MODE_INDEPENDENT) - 8003324: e03c b.n 80033a0 + 8003314: e03c b.n 8003390 multimode->TwoSamplingDelay ); } } else /* ADC_MODE_INDEPENDENT */ { CLEAR_BIT(tmpADC_Common->CCR, ADC_CCR_MDMA | ADC_CCR_DMACFG); - 8003326: 6dbb ldr r3, [r7, #88] @ 0x58 - 8003328: 689b ldr r3, [r3, #8] - 800332a: f423 4260 bic.w r2, r3, #57344 @ 0xe000 - 800332e: 6dbb ldr r3, [r7, #88] @ 0x58 - 8003330: 609a str r2, [r3, #8] + 8003316: 6dbb ldr r3, [r7, #88] @ 0x58 + 8003318: 689b ldr r3, [r3, #8] + 800331a: f423 4260 bic.w r2, r3, #57344 @ 0xe000 + 800331e: 6dbb ldr r3, [r7, #88] @ 0x58 + 8003320: 609a str r2, [r3, #8] /* Parameters that can be updated only when ADC is disabled: */ /* - Multimode mode selection */ /* - Multimode delay */ if ((ADC_IS_ENABLE(hadc) == RESET) && - 8003332: 687b ldr r3, [r7, #4] + 8003322: 687b ldr r3, [r7, #4] + 8003324: 681b ldr r3, [r3, #0] + 8003326: 689b ldr r3, [r3, #8] + 8003328: f003 0303 and.w r3, r3, #3 + 800332c: 2b01 cmp r3, #1 + 800332e: d108 bne.n 8003342 + 8003330: 687b ldr r3, [r7, #4] + 8003332: 681b ldr r3, [r3, #0] 8003334: 681b ldr r3, [r3, #0] - 8003336: 689b ldr r3, [r3, #8] - 8003338: f003 0303 and.w r3, r3, #3 - 800333c: 2b01 cmp r3, #1 - 800333e: d108 bne.n 8003352 - 8003340: 687b ldr r3, [r7, #4] - 8003342: 681b ldr r3, [r3, #0] - 8003344: 681b ldr r3, [r3, #0] - 8003346: f003 0301 and.w r3, r3, #1 - 800334a: 2b01 cmp r3, #1 - 800334c: d101 bne.n 8003352 - 800334e: 2301 movs r3, #1 - 8003350: e000 b.n 8003354 - 8003352: 2300 movs r3, #0 - 8003354: 2b00 cmp r3, #0 - 8003356: d123 bne.n 80033a0 + 8003336: f003 0301 and.w r3, r3, #1 + 800333a: 2b01 cmp r3, #1 + 800333c: d101 bne.n 8003342 + 800333e: 2301 movs r3, #1 + 8003340: e000 b.n 8003344 + 8003342: 2300 movs r3, #0 + 8003344: 2b00 cmp r3, #0 + 8003346: d123 bne.n 8003390 (ADC_IS_ENABLE(&tmphadcSharingSameCommonRegister) == RESET) ) - 8003358: 68bb ldr r3, [r7, #8] - 800335a: 689b ldr r3, [r3, #8] - 800335c: f003 0303 and.w r3, r3, #3 - 8003360: 2b01 cmp r3, #1 - 8003362: d107 bne.n 8003374 - 8003364: 68bb ldr r3, [r7, #8] - 8003366: 681b ldr r3, [r3, #0] - 8003368: f003 0301 and.w r3, r3, #1 - 800336c: 2b01 cmp r3, #1 - 800336e: d101 bne.n 8003374 - 8003370: 2301 movs r3, #1 - 8003372: e000 b.n 8003376 - 8003374: 2300 movs r3, #0 + 8003348: 68bb ldr r3, [r7, #8] + 800334a: 689b ldr r3, [r3, #8] + 800334c: f003 0303 and.w r3, r3, #3 + 8003350: 2b01 cmp r3, #1 + 8003352: d107 bne.n 8003364 + 8003354: 68bb ldr r3, [r7, #8] + 8003356: 681b ldr r3, [r3, #0] + 8003358: f003 0301 and.w r3, r3, #1 + 800335c: 2b01 cmp r3, #1 + 800335e: d101 bne.n 8003364 + 8003360: 2301 movs r3, #1 + 8003362: e000 b.n 8003366 + 8003364: 2300 movs r3, #0 if ((ADC_IS_ENABLE(hadc) == RESET) && - 8003376: 2b00 cmp r3, #0 - 8003378: d112 bne.n 80033a0 + 8003366: 2b00 cmp r3, #0 + 8003368: d112 bne.n 8003390 { CLEAR_BIT(tmpADC_Common->CCR, ADC_CCR_MULTI | ADC_CCR_DELAY); - 800337a: 6dbb ldr r3, [r7, #88] @ 0x58 - 800337c: 689b ldr r3, [r3, #8] - 800337e: f423 6371 bic.w r3, r3, #3856 @ 0xf10 - 8003382: f023 030f bic.w r3, r3, #15 - 8003386: 6dba ldr r2, [r7, #88] @ 0x58 - 8003388: 6093 str r3, [r2, #8] + 800336a: 6dbb ldr r3, [r7, #88] @ 0x58 + 800336c: 689b ldr r3, [r3, #8] + 800336e: f423 6371 bic.w r3, r3, #3856 @ 0xf10 + 8003372: f023 030f bic.w r3, r3, #15 + 8003376: 6dba ldr r2, [r7, #88] @ 0x58 + 8003378: 6093 str r3, [r2, #8] if(multimode->Mode != ADC_MODE_INDEPENDENT) - 800338a: e009 b.n 80033a0 + 800337a: e009 b.n 8003390 /* If one of the ADC sharing the same common group is enabled, no update */ /* could be done on neither of the multimode structure parameters. */ else { /* Update ADC state machine to error */ SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_CONFIG); - 800338c: 687b ldr r3, [r7, #4] - 800338e: 6c1b ldr r3, [r3, #64] @ 0x40 - 8003390: f043 0220 orr.w r2, r3, #32 - 8003394: 687b ldr r3, [r7, #4] - 8003396: 641a str r2, [r3, #64] @ 0x40 + 800337c: 687b ldr r3, [r7, #4] + 800337e: 6c1b ldr r3, [r3, #64] @ 0x40 + 8003380: f043 0220 orr.w r2, r3, #32 + 8003384: 687b ldr r3, [r7, #4] + 8003386: 641a str r2, [r3, #64] @ 0x40 tmp_hal_status = HAL_ERROR; - 8003398: 2301 movs r3, #1 - 800339a: f887 305f strb.w r3, [r7, #95] @ 0x5f - 800339e: e000 b.n 80033a2 + 8003388: 2301 movs r3, #1 + 800338a: f887 305f strb.w r3, [r7, #95] @ 0x5f + 800338e: e000 b.n 8003392 if(multimode->Mode != ADC_MODE_INDEPENDENT) - 80033a0: bf00 nop + 8003390: bf00 nop } /* Process unlocked */ __HAL_UNLOCK(hadc); - 80033a2: 687b ldr r3, [r7, #4] - 80033a4: 2200 movs r2, #0 - 80033a6: f883 203c strb.w r2, [r3, #60] @ 0x3c + 8003392: 687b ldr r3, [r7, #4] + 8003394: 2200 movs r2, #0 + 8003396: f883 203c strb.w r2, [r3, #60] @ 0x3c /* Return function status */ return tmp_hal_status; - 80033aa: f897 305f ldrb.w r3, [r7, #95] @ 0x5f + 800339a: f897 305f ldrb.w r3, [r7, #95] @ 0x5f } - 80033ae: 4618 mov r0, r3 - 80033b0: 3764 adds r7, #100 @ 0x64 - 80033b2: 46bd mov sp, r7 - 80033b4: f85d 7b04 ldr.w r7, [sp], #4 - 80033b8: 4770 bx lr - 80033ba: bf00 nop - 80033bc: 50000100 .word 0x50000100 - 80033c0: 50000300 .word 0x50000300 + 800339e: 4618 mov r0, r3 + 80033a0: 3764 adds r7, #100 @ 0x64 + 80033a2: 46bd mov sp, r7 + 80033a4: f85d 7b04 ldr.w r7, [sp], #4 + 80033a8: 4770 bx lr + 80033aa: bf00 nop + 80033ac: 50000100 .word 0x50000100 + 80033b0: 50000300 .word 0x50000300 -080033c4 : +080033b4 : * @brief DMA transfer complete callback. * @param hdma pointer to DMA handle. * @retval None */ static void ADC_DMAConvCplt(DMA_HandleTypeDef *hdma) { - 80033c4: b580 push {r7, lr} - 80033c6: b084 sub sp, #16 - 80033c8: af00 add r7, sp, #0 - 80033ca: 6078 str r0, [r7, #4] + 80033b4: b580 push {r7, lr} + 80033b6: b084 sub sp, #16 + 80033b8: af00 add r7, sp, #0 + 80033ba: 6078 str r0, [r7, #4] /* Retrieve ADC handle corresponding to current DMA handle */ ADC_HandleTypeDef* hadc = ( ADC_HandleTypeDef* )((DMA_HandleTypeDef* )hdma)->Parent; - 80033cc: 687b ldr r3, [r7, #4] - 80033ce: 6a5b ldr r3, [r3, #36] @ 0x24 - 80033d0: 60fb str r3, [r7, #12] + 80033bc: 687b ldr r3, [r7, #4] + 80033be: 6a5b ldr r3, [r3, #36] @ 0x24 + 80033c0: 60fb str r3, [r7, #12] /* Update state machine on conversion status if not in error state */ if (HAL_IS_BIT_CLR(hadc->State, HAL_ADC_STATE_ERROR_INTERNAL | HAL_ADC_STATE_ERROR_DMA)) - 80033d2: 68fb ldr r3, [r7, #12] - 80033d4: 6c1b ldr r3, [r3, #64] @ 0x40 - 80033d6: f003 0350 and.w r3, r3, #80 @ 0x50 - 80033da: 2b00 cmp r3, #0 - 80033dc: d126 bne.n 800342c + 80033c2: 68fb ldr r3, [r7, #12] + 80033c4: 6c1b ldr r3, [r3, #64] @ 0x40 + 80033c6: f003 0350 and.w r3, r3, #80 @ 0x50 + 80033ca: 2b00 cmp r3, #0 + 80033cc: d126 bne.n 800341c { /* Update ADC state machine */ SET_BIT(hadc->State, HAL_ADC_STATE_REG_EOC); - 80033de: 68fb ldr r3, [r7, #12] - 80033e0: 6c1b ldr r3, [r3, #64] @ 0x40 - 80033e2: f443 7200 orr.w r2, r3, #512 @ 0x200 - 80033e6: 68fb ldr r3, [r7, #12] - 80033e8: 641a str r2, [r3, #64] @ 0x40 + 80033ce: 68fb ldr r3, [r7, #12] + 80033d0: 6c1b ldr r3, [r3, #64] @ 0x40 + 80033d2: f443 7200 orr.w r2, r3, #512 @ 0x200 + 80033d6: 68fb ldr r3, [r7, #12] + 80033d8: 641a str r2, [r3, #64] @ 0x40 /* Determine whether any further conversion upcoming on group regular */ /* by external trigger, continuous mode or scan sequence on going. */ /* Note: On STM32F3 devices, in case of sequencer enabled */ /* (several ranks selected), end of conversion flag is raised */ /* at the end of the sequence. */ if(ADC_IS_SOFTWARE_START_REGULAR(hadc) && - 80033ea: 68fb ldr r3, [r7, #12] - 80033ec: 681b ldr r3, [r3, #0] - 80033ee: 68db ldr r3, [r3, #12] - 80033f0: f403 6340 and.w r3, r3, #3072 @ 0xc00 - 80033f4: 2b00 cmp r3, #0 - 80033f6: d115 bne.n 8003424 + 80033da: 68fb ldr r3, [r7, #12] + 80033dc: 681b ldr r3, [r3, #0] + 80033de: 68db ldr r3, [r3, #12] + 80033e0: f403 6340 and.w r3, r3, #3072 @ 0xc00 + 80033e4: 2b00 cmp r3, #0 + 80033e6: d115 bne.n 8003414 (hadc->Init.ContinuousConvMode == DISABLE) ) - 80033f8: 68fb ldr r3, [r7, #12] - 80033fa: 7e5b ldrb r3, [r3, #25] + 80033e8: 68fb ldr r3, [r7, #12] + 80033ea: 7e5b ldrb r3, [r3, #25] if(ADC_IS_SOFTWARE_START_REGULAR(hadc) && - 80033fc: 2b00 cmp r3, #0 - 80033fe: d111 bne.n 8003424 + 80033ec: 2b00 cmp r3, #0 + 80033ee: d111 bne.n 8003414 { /* Set ADC state */ CLEAR_BIT(hadc->State, HAL_ADC_STATE_REG_BUSY); - 8003400: 68fb ldr r3, [r7, #12] - 8003402: 6c1b ldr r3, [r3, #64] @ 0x40 - 8003404: f423 7280 bic.w r2, r3, #256 @ 0x100 - 8003408: 68fb ldr r3, [r7, #12] - 800340a: 641a str r2, [r3, #64] @ 0x40 + 80033f0: 68fb ldr r3, [r7, #12] + 80033f2: 6c1b ldr r3, [r3, #64] @ 0x40 + 80033f4: f423 7280 bic.w r2, r3, #256 @ 0x100 + 80033f8: 68fb ldr r3, [r7, #12] + 80033fa: 641a str r2, [r3, #64] @ 0x40 if (HAL_IS_BIT_CLR(hadc->State, HAL_ADC_STATE_INJ_BUSY)) - 800340c: 68fb ldr r3, [r7, #12] - 800340e: 6c1b ldr r3, [r3, #64] @ 0x40 - 8003410: f403 5380 and.w r3, r3, #4096 @ 0x1000 - 8003414: 2b00 cmp r3, #0 - 8003416: d105 bne.n 8003424 + 80033fc: 68fb ldr r3, [r7, #12] + 80033fe: 6c1b ldr r3, [r3, #64] @ 0x40 + 8003400: f403 5380 and.w r3, r3, #4096 @ 0x1000 + 8003404: 2b00 cmp r3, #0 + 8003406: d105 bne.n 8003414 { SET_BIT(hadc->State, HAL_ADC_STATE_READY); - 8003418: 68fb ldr r3, [r7, #12] - 800341a: 6c1b ldr r3, [r3, #64] @ 0x40 - 800341c: f043 0201 orr.w r2, r3, #1 - 8003420: 68fb ldr r3, [r7, #12] - 8003422: 641a str r2, [r3, #64] @ 0x40 + 8003408: 68fb ldr r3, [r7, #12] + 800340a: 6c1b ldr r3, [r3, #64] @ 0x40 + 800340c: f043 0201 orr.w r2, r3, #1 + 8003410: 68fb ldr r3, [r7, #12] + 8003412: 641a str r2, [r3, #64] @ 0x40 /* Conversion complete callback */ #if (USE_HAL_ADC_REGISTER_CALLBACKS == 1) hadc->ConvCpltCallback(hadc); #else HAL_ADC_ConvCpltCallback(hadc); - 8003424: 68f8 ldr r0, [r7, #12] - 8003426: f7fd fd5b bl 8000ee0 + 8003414: 68f8 ldr r0, [r7, #12] + 8003416: f7fd fd5b bl 8000ed0 else { /* Call DMA error callback */ hadc->DMA_Handle->XferErrorCallback(hdma); } } - 800342a: e004 b.n 8003436 + 800341a: e004 b.n 8003426 hadc->DMA_Handle->XferErrorCallback(hdma); - 800342c: 68fb ldr r3, [r7, #12] - 800342e: 6b9b ldr r3, [r3, #56] @ 0x38 - 8003430: 6b1b ldr r3, [r3, #48] @ 0x30 - 8003432: 6878 ldr r0, [r7, #4] - 8003434: 4798 blx r3 + 800341c: 68fb ldr r3, [r7, #12] + 800341e: 6b9b ldr r3, [r3, #56] @ 0x38 + 8003420: 6b1b ldr r3, [r3, #48] @ 0x30 + 8003422: 6878 ldr r0, [r7, #4] + 8003424: 4798 blx r3 } - 8003436: bf00 nop - 8003438: 3710 adds r7, #16 - 800343a: 46bd mov sp, r7 - 800343c: bd80 pop {r7, pc} + 8003426: bf00 nop + 8003428: 3710 adds r7, #16 + 800342a: 46bd mov sp, r7 + 800342c: bd80 pop {r7, pc} -0800343e : +0800342e : * @brief DMA half transfer complete callback. * @param hdma pointer to DMA handle. * @retval None */ static void ADC_DMAHalfConvCplt(DMA_HandleTypeDef *hdma) { - 800343e: b580 push {r7, lr} - 8003440: b084 sub sp, #16 - 8003442: af00 add r7, sp, #0 - 8003444: 6078 str r0, [r7, #4] + 800342e: b580 push {r7, lr} + 8003430: b084 sub sp, #16 + 8003432: af00 add r7, sp, #0 + 8003434: 6078 str r0, [r7, #4] /* Retrieve ADC handle corresponding to current DMA handle */ ADC_HandleTypeDef* hadc = ( ADC_HandleTypeDef* )((DMA_HandleTypeDef* )hdma)->Parent; - 8003446: 687b ldr r3, [r7, #4] - 8003448: 6a5b ldr r3, [r3, #36] @ 0x24 - 800344a: 60fb str r3, [r7, #12] + 8003436: 687b ldr r3, [r7, #4] + 8003438: 6a5b ldr r3, [r3, #36] @ 0x24 + 800343a: 60fb str r3, [r7, #12] /* Half conversion callback */ #if (USE_HAL_ADC_REGISTER_CALLBACKS == 1) hadc->ConvHalfCpltCallback(hadc); #else HAL_ADC_ConvHalfCpltCallback(hadc); - 800344c: 68f8 ldr r0, [r7, #12] - 800344e: f7fe ff89 bl 8002364 + 800343c: 68f8 ldr r0, [r7, #12] + 800343e: f7fe ff89 bl 8002354 #endif /* USE_HAL_ADC_REGISTER_CALLBACKS */ } - 8003452: bf00 nop - 8003454: 3710 adds r7, #16 - 8003456: 46bd mov sp, r7 - 8003458: bd80 pop {r7, pc} + 8003442: bf00 nop + 8003444: 3710 adds r7, #16 + 8003446: 46bd mov sp, r7 + 8003448: bd80 pop {r7, pc} -0800345a : +0800344a : * @brief DMA error callback * @param hdma pointer to DMA handle. * @retval None */ static void ADC_DMAError(DMA_HandleTypeDef *hdma) { - 800345a: b580 push {r7, lr} - 800345c: b084 sub sp, #16 - 800345e: af00 add r7, sp, #0 - 8003460: 6078 str r0, [r7, #4] + 800344a: b580 push {r7, lr} + 800344c: b084 sub sp, #16 + 800344e: af00 add r7, sp, #0 + 8003450: 6078 str r0, [r7, #4] /* Retrieve ADC handle corresponding to current DMA handle */ ADC_HandleTypeDef* hadc = ( ADC_HandleTypeDef* )((DMA_HandleTypeDef* )hdma)->Parent; - 8003462: 687b ldr r3, [r7, #4] - 8003464: 6a5b ldr r3, [r3, #36] @ 0x24 - 8003466: 60fb str r3, [r7, #12] + 8003452: 687b ldr r3, [r7, #4] + 8003454: 6a5b ldr r3, [r3, #36] @ 0x24 + 8003456: 60fb str r3, [r7, #12] /* Set ADC state */ SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_DMA); - 8003468: 68fb ldr r3, [r7, #12] - 800346a: 6c1b ldr r3, [r3, #64] @ 0x40 - 800346c: f043 0240 orr.w r2, r3, #64 @ 0x40 - 8003470: 68fb ldr r3, [r7, #12] - 8003472: 641a str r2, [r3, #64] @ 0x40 + 8003458: 68fb ldr r3, [r7, #12] + 800345a: 6c1b ldr r3, [r3, #64] @ 0x40 + 800345c: f043 0240 orr.w r2, r3, #64 @ 0x40 + 8003460: 68fb ldr r3, [r7, #12] + 8003462: 641a str r2, [r3, #64] @ 0x40 /* Set ADC error code to DMA error */ SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_DMA); - 8003474: 68fb ldr r3, [r7, #12] - 8003476: 6c5b ldr r3, [r3, #68] @ 0x44 - 8003478: f043 0204 orr.w r2, r3, #4 - 800347c: 68fb ldr r3, [r7, #12] - 800347e: 645a str r2, [r3, #68] @ 0x44 + 8003464: 68fb ldr r3, [r7, #12] + 8003466: 6c5b ldr r3, [r3, #68] @ 0x44 + 8003468: f043 0204 orr.w r2, r3, #4 + 800346c: 68fb ldr r3, [r7, #12] + 800346e: 645a str r2, [r3, #68] @ 0x44 /* Error callback */ #if (USE_HAL_ADC_REGISTER_CALLBACKS == 1) hadc->ErrorCallback(hadc); #else HAL_ADC_ErrorCallback(hadc); - 8003480: 68f8 ldr r0, [r7, #12] - 8003482: f7fe ff83 bl 800238c + 8003470: 68f8 ldr r0, [r7, #12] + 8003472: f7fe ff83 bl 800237c #endif /* USE_HAL_ADC_REGISTER_CALLBACKS */ } - 8003486: bf00 nop - 8003488: 3710 adds r7, #16 - 800348a: 46bd mov sp, r7 - 800348c: bd80 pop {r7, pc} + 8003476: bf00 nop + 8003478: 3710 adds r7, #16 + 800347a: 46bd mov sp, r7 + 800347c: bd80 pop {r7, pc} ... -08003490 : +08003480 : * and voltage regulator must be enabled (done into HAL_ADC_Init()). * @param hadc ADC handle * @retval HAL status. */ static HAL_StatusTypeDef ADC_Enable(ADC_HandleTypeDef* hadc) { - 8003490: b580 push {r7, lr} - 8003492: b084 sub sp, #16 - 8003494: af00 add r7, sp, #0 - 8003496: 6078 str r0, [r7, #4] + 8003480: b580 push {r7, lr} + 8003482: b084 sub sp, #16 + 8003484: af00 add r7, sp, #0 + 8003486: 6078 str r0, [r7, #4] uint32_t tickstart = 0U; - 8003498: 2300 movs r3, #0 - 800349a: 60fb str r3, [r7, #12] + 8003488: 2300 movs r3, #0 + 800348a: 60fb str r3, [r7, #12] /* ADC enable and wait for ADC ready (in case of ADC is disabled or */ /* enabling phase not yet completed: flag ADC ready not yet set). */ /* Timeout implemented to not be stuck if ADC cannot be enabled (possible */ /* causes: ADC clock not running, ...). */ if (ADC_IS_ENABLE(hadc) == RESET) - 800349c: 687b ldr r3, [r7, #4] + 800348c: 687b ldr r3, [r7, #4] + 800348e: 681b ldr r3, [r3, #0] + 8003490: 689b ldr r3, [r3, #8] + 8003492: f003 0303 and.w r3, r3, #3 + 8003496: 2b01 cmp r3, #1 + 8003498: d108 bne.n 80034ac + 800349a: 687b ldr r3, [r7, #4] + 800349c: 681b ldr r3, [r3, #0] 800349e: 681b ldr r3, [r3, #0] - 80034a0: 689b ldr r3, [r3, #8] - 80034a2: f003 0303 and.w r3, r3, #3 - 80034a6: 2b01 cmp r3, #1 - 80034a8: d108 bne.n 80034bc - 80034aa: 687b ldr r3, [r7, #4] - 80034ac: 681b ldr r3, [r3, #0] - 80034ae: 681b ldr r3, [r3, #0] - 80034b0: f003 0301 and.w r3, r3, #1 - 80034b4: 2b01 cmp r3, #1 - 80034b6: d101 bne.n 80034bc - 80034b8: 2301 movs r3, #1 - 80034ba: e000 b.n 80034be - 80034bc: 2300 movs r3, #0 - 80034be: 2b00 cmp r3, #0 - 80034c0: d143 bne.n 800354a + 80034a0: f003 0301 and.w r3, r3, #1 + 80034a4: 2b01 cmp r3, #1 + 80034a6: d101 bne.n 80034ac + 80034a8: 2301 movs r3, #1 + 80034aa: e000 b.n 80034ae + 80034ac: 2300 movs r3, #0 + 80034ae: 2b00 cmp r3, #0 + 80034b0: d143 bne.n 800353a { /* Check if conditions to enable the ADC are fulfilled */ if (ADC_ENABLING_CONDITIONS(hadc) == RESET) - 80034c2: 687b ldr r3, [r7, #4] - 80034c4: 681b ldr r3, [r3, #0] - 80034c6: 689a ldr r2, [r3, #8] - 80034c8: 4b22 ldr r3, [pc, #136] @ (8003554 ) - 80034ca: 4013 ands r3, r2 - 80034cc: 2b00 cmp r3, #0 - 80034ce: d00d beq.n 80034ec + 80034b2: 687b ldr r3, [r7, #4] + 80034b4: 681b ldr r3, [r3, #0] + 80034b6: 689a ldr r2, [r3, #8] + 80034b8: 4b22 ldr r3, [pc, #136] @ (8003544 ) + 80034ba: 4013 ands r3, r2 + 80034bc: 2b00 cmp r3, #0 + 80034be: d00d beq.n 80034dc { /* Update ADC state machine to error */ SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_INTERNAL); - 80034d0: 687b ldr r3, [r7, #4] - 80034d2: 6c1b ldr r3, [r3, #64] @ 0x40 - 80034d4: f043 0210 orr.w r2, r3, #16 - 80034d8: 687b ldr r3, [r7, #4] - 80034da: 641a str r2, [r3, #64] @ 0x40 + 80034c0: 687b ldr r3, [r7, #4] + 80034c2: 6c1b ldr r3, [r3, #64] @ 0x40 + 80034c4: f043 0210 orr.w r2, r3, #16 + 80034c8: 687b ldr r3, [r7, #4] + 80034ca: 641a str r2, [r3, #64] @ 0x40 /* Set ADC error code to ADC IP internal error */ SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_INTERNAL); - 80034dc: 687b ldr r3, [r7, #4] - 80034de: 6c5b ldr r3, [r3, #68] @ 0x44 - 80034e0: f043 0201 orr.w r2, r3, #1 - 80034e4: 687b ldr r3, [r7, #4] - 80034e6: 645a str r2, [r3, #68] @ 0x44 + 80034cc: 687b ldr r3, [r7, #4] + 80034ce: 6c5b ldr r3, [r3, #68] @ 0x44 + 80034d0: f043 0201 orr.w r2, r3, #1 + 80034d4: 687b ldr r3, [r7, #4] + 80034d6: 645a str r2, [r3, #68] @ 0x44 return HAL_ERROR; - 80034e8: 2301 movs r3, #1 - 80034ea: e02f b.n 800354c + 80034d8: 2301 movs r3, #1 + 80034da: e02f b.n 800353c } /* Enable the ADC peripheral */ __HAL_ADC_ENABLE(hadc); - 80034ec: 687b ldr r3, [r7, #4] - 80034ee: 681b ldr r3, [r3, #0] - 80034f0: 689a ldr r2, [r3, #8] - 80034f2: 687b ldr r3, [r7, #4] - 80034f4: 681b ldr r3, [r3, #0] - 80034f6: f042 0201 orr.w r2, r2, #1 - 80034fa: 609a str r2, [r3, #8] + 80034dc: 687b ldr r3, [r7, #4] + 80034de: 681b ldr r3, [r3, #0] + 80034e0: 689a ldr r2, [r3, #8] + 80034e2: 687b ldr r3, [r7, #4] + 80034e4: 681b ldr r3, [r3, #0] + 80034e6: f042 0201 orr.w r2, r2, #1 + 80034ea: 609a str r2, [r3, #8] /* Wait for ADC effectively enabled */ tickstart = HAL_GetTick(); - 80034fc: f7fe ff02 bl 8002304 - 8003500: 60f8 str r0, [r7, #12] + 80034ec: f7fe ff02 bl 80022f4 + 80034f0: 60f8 str r0, [r7, #12] while(__HAL_ADC_GET_FLAG(hadc, ADC_FLAG_RDY) == RESET) - 8003502: e01b b.n 800353c + 80034f2: e01b b.n 800352c { if((HAL_GetTick() - tickstart) > ADC_ENABLE_TIMEOUT) - 8003504: f7fe fefe bl 8002304 - 8003508: 4602 mov r2, r0 - 800350a: 68fb ldr r3, [r7, #12] - 800350c: 1ad3 subs r3, r2, r3 - 800350e: 2b02 cmp r3, #2 - 8003510: d914 bls.n 800353c + 80034f4: f7fe fefe bl 80022f4 + 80034f8: 4602 mov r2, r0 + 80034fa: 68fb ldr r3, [r7, #12] + 80034fc: 1ad3 subs r3, r2, r3 + 80034fe: 2b02 cmp r3, #2 + 8003500: d914 bls.n 800352c { /* New check to avoid false timeout detection in case of preemption */ if(__HAL_ADC_GET_FLAG(hadc, ADC_FLAG_RDY) == RESET) - 8003512: 687b ldr r3, [r7, #4] - 8003514: 681b ldr r3, [r3, #0] - 8003516: 681b ldr r3, [r3, #0] - 8003518: f003 0301 and.w r3, r3, #1 - 800351c: 2b01 cmp r3, #1 - 800351e: d00d beq.n 800353c + 8003502: 687b ldr r3, [r7, #4] + 8003504: 681b ldr r3, [r3, #0] + 8003506: 681b ldr r3, [r3, #0] + 8003508: f003 0301 and.w r3, r3, #1 + 800350c: 2b01 cmp r3, #1 + 800350e: d00d beq.n 800352c { /* Update ADC state machine to error */ SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_INTERNAL); - 8003520: 687b ldr r3, [r7, #4] - 8003522: 6c1b ldr r3, [r3, #64] @ 0x40 - 8003524: f043 0210 orr.w r2, r3, #16 - 8003528: 687b ldr r3, [r7, #4] - 800352a: 641a str r2, [r3, #64] @ 0x40 + 8003510: 687b ldr r3, [r7, #4] + 8003512: 6c1b ldr r3, [r3, #64] @ 0x40 + 8003514: f043 0210 orr.w r2, r3, #16 + 8003518: 687b ldr r3, [r7, #4] + 800351a: 641a str r2, [r3, #64] @ 0x40 /* Set ADC error code to ADC IP internal error */ SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_INTERNAL); - 800352c: 687b ldr r3, [r7, #4] - 800352e: 6c5b ldr r3, [r3, #68] @ 0x44 - 8003530: f043 0201 orr.w r2, r3, #1 - 8003534: 687b ldr r3, [r7, #4] - 8003536: 645a str r2, [r3, #68] @ 0x44 + 800351c: 687b ldr r3, [r7, #4] + 800351e: 6c5b ldr r3, [r3, #68] @ 0x44 + 8003520: f043 0201 orr.w r2, r3, #1 + 8003524: 687b ldr r3, [r7, #4] + 8003526: 645a str r2, [r3, #68] @ 0x44 return HAL_ERROR; - 8003538: 2301 movs r3, #1 - 800353a: e007 b.n 800354c + 8003528: 2301 movs r3, #1 + 800352a: e007 b.n 800353c while(__HAL_ADC_GET_FLAG(hadc, ADC_FLAG_RDY) == RESET) - 800353c: 687b ldr r3, [r7, #4] - 800353e: 681b ldr r3, [r3, #0] - 8003540: 681b ldr r3, [r3, #0] - 8003542: f003 0301 and.w r3, r3, #1 - 8003546: 2b01 cmp r3, #1 - 8003548: d1dc bne.n 8003504 + 800352c: 687b ldr r3, [r7, #4] + 800352e: 681b ldr r3, [r3, #0] + 8003530: 681b ldr r3, [r3, #0] + 8003532: f003 0301 and.w r3, r3, #1 + 8003536: 2b01 cmp r3, #1 + 8003538: d1dc bne.n 80034f4 } } } /* Return HAL status */ return HAL_OK; - 800354a: 2300 movs r3, #0 + 800353a: 2300 movs r3, #0 } - 800354c: 4618 mov r0, r3 - 800354e: 3710 adds r7, #16 - 8003550: 46bd mov sp, r7 - 8003552: bd80 pop {r7, pc} - 8003554: 8000003f .word 0x8000003f + 800353c: 4618 mov r0, r3 + 800353e: 3710 adds r7, #16 + 8003540: 46bd mov sp, r7 + 8003542: bd80 pop {r7, pc} + 8003544: 8000003f .word 0x8000003f -08003558 : +08003548 : * stopped. * @param hadc ADC handle * @retval HAL status. */ static HAL_StatusTypeDef ADC_Disable(ADC_HandleTypeDef* hadc) { - 8003558: b580 push {r7, lr} - 800355a: b084 sub sp, #16 - 800355c: af00 add r7, sp, #0 - 800355e: 6078 str r0, [r7, #4] + 8003548: b580 push {r7, lr} + 800354a: b084 sub sp, #16 + 800354c: af00 add r7, sp, #0 + 800354e: 6078 str r0, [r7, #4] uint32_t tickstart = 0U; - 8003560: 2300 movs r3, #0 - 8003562: 60fb str r3, [r7, #12] + 8003550: 2300 movs r3, #0 + 8003552: 60fb str r3, [r7, #12] /* Verification if ADC is not already disabled: */ /* Note: forbidden to disable ADC (set bit ADC_CR_ADDIS) if ADC is already */ /* disabled. */ if (ADC_IS_ENABLE(hadc) != RESET ) - 8003564: 687b ldr r3, [r7, #4] + 8003554: 687b ldr r3, [r7, #4] + 8003556: 681b ldr r3, [r3, #0] + 8003558: 689b ldr r3, [r3, #8] + 800355a: f003 0303 and.w r3, r3, #3 + 800355e: 2b01 cmp r3, #1 + 8003560: d108 bne.n 8003574 + 8003562: 687b ldr r3, [r7, #4] + 8003564: 681b ldr r3, [r3, #0] 8003566: 681b ldr r3, [r3, #0] - 8003568: 689b ldr r3, [r3, #8] - 800356a: f003 0303 and.w r3, r3, #3 - 800356e: 2b01 cmp r3, #1 - 8003570: d108 bne.n 8003584 - 8003572: 687b ldr r3, [r7, #4] - 8003574: 681b ldr r3, [r3, #0] - 8003576: 681b ldr r3, [r3, #0] - 8003578: f003 0301 and.w r3, r3, #1 - 800357c: 2b01 cmp r3, #1 - 800357e: d101 bne.n 8003584 - 8003580: 2301 movs r3, #1 - 8003582: e000 b.n 8003586 - 8003584: 2300 movs r3, #0 - 8003586: 2b00 cmp r3, #0 - 8003588: d047 beq.n 800361a + 8003568: f003 0301 and.w r3, r3, #1 + 800356c: 2b01 cmp r3, #1 + 800356e: d101 bne.n 8003574 + 8003570: 2301 movs r3, #1 + 8003572: e000 b.n 8003576 + 8003574: 2300 movs r3, #0 + 8003576: 2b00 cmp r3, #0 + 8003578: d047 beq.n 800360a { /* Check if conditions to disable the ADC are fulfilled */ if (ADC_DISABLING_CONDITIONS(hadc) != RESET) - 800358a: 687b ldr r3, [r7, #4] - 800358c: 681b ldr r3, [r3, #0] - 800358e: 689b ldr r3, [r3, #8] - 8003590: f003 030d and.w r3, r3, #13 - 8003594: 2b01 cmp r3, #1 - 8003596: d10f bne.n 80035b8 + 800357a: 687b ldr r3, [r7, #4] + 800357c: 681b ldr r3, [r3, #0] + 800357e: 689b ldr r3, [r3, #8] + 8003580: f003 030d and.w r3, r3, #13 + 8003584: 2b01 cmp r3, #1 + 8003586: d10f bne.n 80035a8 { /* Disable the ADC peripheral */ __HAL_ADC_DISABLE(hadc); + 8003588: 687b ldr r3, [r7, #4] + 800358a: 681b ldr r3, [r3, #0] + 800358c: 689a ldr r2, [r3, #8] + 800358e: 687b ldr r3, [r7, #4] + 8003590: 681b ldr r3, [r3, #0] + 8003592: f042 0202 orr.w r2, r2, #2 + 8003596: 609a str r2, [r3, #8] 8003598: 687b ldr r3, [r7, #4] 800359a: 681b ldr r3, [r3, #0] - 800359c: 689a ldr r2, [r3, #8] - 800359e: 687b ldr r3, [r7, #4] - 80035a0: 681b ldr r3, [r3, #0] - 80035a2: f042 0202 orr.w r2, r2, #2 - 80035a6: 609a str r2, [r3, #8] - 80035a8: 687b ldr r3, [r7, #4] - 80035aa: 681b ldr r3, [r3, #0] - 80035ac: 2203 movs r2, #3 - 80035ae: 601a str r2, [r3, #0] + 800359c: 2203 movs r2, #3 + 800359e: 601a str r2, [r3, #0] return HAL_ERROR; } /* Wait for ADC effectively disabled */ tickstart = HAL_GetTick(); - 80035b0: f7fe fea8 bl 8002304 - 80035b4: 60f8 str r0, [r7, #12] + 80035a0: f7fe fea8 bl 80022f4 + 80035a4: 60f8 str r0, [r7, #12] while(HAL_IS_BIT_SET(hadc->Instance->CR, ADC_CR_ADEN)) - 80035b6: e029 b.n 800360c + 80035a6: e029 b.n 80035fc SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_INTERNAL); - 80035b8: 687b ldr r3, [r7, #4] - 80035ba: 6c1b ldr r3, [r3, #64] @ 0x40 - 80035bc: f043 0210 orr.w r2, r3, #16 - 80035c0: 687b ldr r3, [r7, #4] - 80035c2: 641a str r2, [r3, #64] @ 0x40 + 80035a8: 687b ldr r3, [r7, #4] + 80035aa: 6c1b ldr r3, [r3, #64] @ 0x40 + 80035ac: f043 0210 orr.w r2, r3, #16 + 80035b0: 687b ldr r3, [r7, #4] + 80035b2: 641a str r2, [r3, #64] @ 0x40 SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_INTERNAL); - 80035c4: 687b ldr r3, [r7, #4] - 80035c6: 6c5b ldr r3, [r3, #68] @ 0x44 - 80035c8: f043 0201 orr.w r2, r3, #1 - 80035cc: 687b ldr r3, [r7, #4] - 80035ce: 645a str r2, [r3, #68] @ 0x44 + 80035b4: 687b ldr r3, [r7, #4] + 80035b6: 6c5b ldr r3, [r3, #68] @ 0x44 + 80035b8: f043 0201 orr.w r2, r3, #1 + 80035bc: 687b ldr r3, [r7, #4] + 80035be: 645a str r2, [r3, #68] @ 0x44 return HAL_ERROR; - 80035d0: 2301 movs r3, #1 - 80035d2: e023 b.n 800361c + 80035c0: 2301 movs r3, #1 + 80035c2: e023 b.n 800360c { if((HAL_GetTick() - tickstart) > ADC_DISABLE_TIMEOUT) - 80035d4: f7fe fe96 bl 8002304 - 80035d8: 4602 mov r2, r0 - 80035da: 68fb ldr r3, [r7, #12] - 80035dc: 1ad3 subs r3, r2, r3 - 80035de: 2b02 cmp r3, #2 - 80035e0: d914 bls.n 800360c + 80035c4: f7fe fe96 bl 80022f4 + 80035c8: 4602 mov r2, r0 + 80035ca: 68fb ldr r3, [r7, #12] + 80035cc: 1ad3 subs r3, r2, r3 + 80035ce: 2b02 cmp r3, #2 + 80035d0: d914 bls.n 80035fc { /* New check to avoid false timeout detection in case of preemption */ if(HAL_IS_BIT_SET(hadc->Instance->CR, ADC_CR_ADEN)) - 80035e2: 687b ldr r3, [r7, #4] - 80035e4: 681b ldr r3, [r3, #0] - 80035e6: 689b ldr r3, [r3, #8] - 80035e8: f003 0301 and.w r3, r3, #1 - 80035ec: 2b01 cmp r3, #1 - 80035ee: d10d bne.n 800360c + 80035d2: 687b ldr r3, [r7, #4] + 80035d4: 681b ldr r3, [r3, #0] + 80035d6: 689b ldr r3, [r3, #8] + 80035d8: f003 0301 and.w r3, r3, #1 + 80035dc: 2b01 cmp r3, #1 + 80035de: d10d bne.n 80035fc { /* Update ADC state machine to error */ SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_INTERNAL); - 80035f0: 687b ldr r3, [r7, #4] - 80035f2: 6c1b ldr r3, [r3, #64] @ 0x40 - 80035f4: f043 0210 orr.w r2, r3, #16 - 80035f8: 687b ldr r3, [r7, #4] - 80035fa: 641a str r2, [r3, #64] @ 0x40 + 80035e0: 687b ldr r3, [r7, #4] + 80035e2: 6c1b ldr r3, [r3, #64] @ 0x40 + 80035e4: f043 0210 orr.w r2, r3, #16 + 80035e8: 687b ldr r3, [r7, #4] + 80035ea: 641a str r2, [r3, #64] @ 0x40 /* Set ADC error code to ADC IP internal error */ SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_INTERNAL); - 80035fc: 687b ldr r3, [r7, #4] - 80035fe: 6c5b ldr r3, [r3, #68] @ 0x44 - 8003600: f043 0201 orr.w r2, r3, #1 - 8003604: 687b ldr r3, [r7, #4] - 8003606: 645a str r2, [r3, #68] @ 0x44 + 80035ec: 687b ldr r3, [r7, #4] + 80035ee: 6c5b ldr r3, [r3, #68] @ 0x44 + 80035f0: f043 0201 orr.w r2, r3, #1 + 80035f4: 687b ldr r3, [r7, #4] + 80035f6: 645a str r2, [r3, #68] @ 0x44 return HAL_ERROR; - 8003608: 2301 movs r3, #1 - 800360a: e007 b.n 800361c + 80035f8: 2301 movs r3, #1 + 80035fa: e007 b.n 800360c while(HAL_IS_BIT_SET(hadc->Instance->CR, ADC_CR_ADEN)) - 800360c: 687b ldr r3, [r7, #4] - 800360e: 681b ldr r3, [r3, #0] - 8003610: 689b ldr r3, [r3, #8] - 8003612: f003 0301 and.w r3, r3, #1 - 8003616: 2b01 cmp r3, #1 - 8003618: d0dc beq.n 80035d4 + 80035fc: 687b ldr r3, [r7, #4] + 80035fe: 681b ldr r3, [r3, #0] + 8003600: 689b ldr r3, [r3, #8] + 8003602: f003 0301 and.w r3, r3, #1 + 8003606: 2b01 cmp r3, #1 + 8003608: d0dc beq.n 80035c4 } } } /* Return HAL status */ return HAL_OK; - 800361a: 2300 movs r3, #0 + 800360a: 2300 movs r3, #0 } - 800361c: 4618 mov r0, r3 - 800361e: 3710 adds r7, #16 - 8003620: 46bd mov sp, r7 - 8003622: bd80 pop {r7, pc} + 800360c: 4618 mov r0, r3 + 800360e: 3710 adds r7, #16 + 8003610: 46bd mov sp, r7 + 8003612: bd80 pop {r7, pc} -08003624 : +08003614 : * @param hcan pointer to a CAN_HandleTypeDef structure that contains * the configuration information for the specified CAN. * @retval HAL status */ HAL_StatusTypeDef HAL_CAN_Init(CAN_HandleTypeDef *hcan) { - 8003624: b580 push {r7, lr} - 8003626: b084 sub sp, #16 - 8003628: af00 add r7, sp, #0 - 800362a: 6078 str r0, [r7, #4] + 8003614: b580 push {r7, lr} + 8003616: b084 sub sp, #16 + 8003618: af00 add r7, sp, #0 + 800361a: 6078 str r0, [r7, #4] uint32_t tickstart; /* Check CAN handle */ if (hcan == NULL) - 800362c: 687b ldr r3, [r7, #4] - 800362e: 2b00 cmp r3, #0 - 8003630: d101 bne.n 8003636 + 800361c: 687b ldr r3, [r7, #4] + 800361e: 2b00 cmp r3, #0 + 8003620: d101 bne.n 8003626 { return HAL_ERROR; - 8003632: 2301 movs r3, #1 - 8003634: e0ed b.n 8003812 + 8003622: 2301 movs r3, #1 + 8003624: e0ed b.n 8003802 /* Init the low level hardware: CLOCK, NVIC */ hcan->MspInitCallback(hcan); } #else if (hcan->State == HAL_CAN_STATE_RESET) - 8003636: 687b ldr r3, [r7, #4] - 8003638: f893 3020 ldrb.w r3, [r3, #32] - 800363c: b2db uxtb r3, r3 - 800363e: 2b00 cmp r3, #0 - 8003640: d102 bne.n 8003648 + 8003626: 687b ldr r3, [r7, #4] + 8003628: f893 3020 ldrb.w r3, [r3, #32] + 800362c: b2db uxtb r3, r3 + 800362e: 2b00 cmp r3, #0 + 8003630: d102 bne.n 8003638 { /* Init the low level hardware: CLOCK, NVIC */ HAL_CAN_MspInit(hcan); - 8003642: 6878 ldr r0, [r7, #4] - 8003644: f7fe fc9a bl 8001f7c + 8003632: 6878 ldr r0, [r7, #4] + 8003634: f7fe fc9a bl 8001f6c } #endif /* USE_HAL_CAN_REGISTER_CALLBACKS */ /* Request initialisation */ SET_BIT(hcan->Instance->MCR, CAN_MCR_INRQ); - 8003648: 687b ldr r3, [r7, #4] - 800364a: 681b ldr r3, [r3, #0] - 800364c: 681a ldr r2, [r3, #0] - 800364e: 687b ldr r3, [r7, #4] - 8003650: 681b ldr r3, [r3, #0] - 8003652: f042 0201 orr.w r2, r2, #1 - 8003656: 601a str r2, [r3, #0] + 8003638: 687b ldr r3, [r7, #4] + 800363a: 681b ldr r3, [r3, #0] + 800363c: 681a ldr r2, [r3, #0] + 800363e: 687b ldr r3, [r7, #4] + 8003640: 681b ldr r3, [r3, #0] + 8003642: f042 0201 orr.w r2, r2, #1 + 8003646: 601a str r2, [r3, #0] /* Get tick */ tickstart = HAL_GetTick(); - 8003658: f7fe fe54 bl 8002304 - 800365c: 60f8 str r0, [r7, #12] + 8003648: f7fe fe54 bl 80022f4 + 800364c: 60f8 str r0, [r7, #12] /* Wait initialisation acknowledge */ while ((hcan->Instance->MSR & CAN_MSR_INAK) == 0U) - 800365e: e012 b.n 8003686 + 800364e: e012 b.n 8003676 { if ((HAL_GetTick() - tickstart) > CAN_TIMEOUT_VALUE) - 8003660: f7fe fe50 bl 8002304 - 8003664: 4602 mov r2, r0 - 8003666: 68fb ldr r3, [r7, #12] - 8003668: 1ad3 subs r3, r2, r3 - 800366a: 2b0a cmp r3, #10 - 800366c: d90b bls.n 8003686 + 8003650: f7fe fe50 bl 80022f4 + 8003654: 4602 mov r2, r0 + 8003656: 68fb ldr r3, [r7, #12] + 8003658: 1ad3 subs r3, r2, r3 + 800365a: 2b0a cmp r3, #10 + 800365c: d90b bls.n 8003676 { /* Update error code */ hcan->ErrorCode |= HAL_CAN_ERROR_TIMEOUT; - 800366e: 687b ldr r3, [r7, #4] - 8003670: 6a5b ldr r3, [r3, #36] @ 0x24 - 8003672: f443 3200 orr.w r2, r3, #131072 @ 0x20000 - 8003676: 687b ldr r3, [r7, #4] - 8003678: 625a str r2, [r3, #36] @ 0x24 + 800365e: 687b ldr r3, [r7, #4] + 8003660: 6a5b ldr r3, [r3, #36] @ 0x24 + 8003662: f443 3200 orr.w r2, r3, #131072 @ 0x20000 + 8003666: 687b ldr r3, [r7, #4] + 8003668: 625a str r2, [r3, #36] @ 0x24 /* Change CAN state */ hcan->State = HAL_CAN_STATE_ERROR; - 800367a: 687b ldr r3, [r7, #4] - 800367c: 2205 movs r2, #5 - 800367e: f883 2020 strb.w r2, [r3, #32] + 800366a: 687b ldr r3, [r7, #4] + 800366c: 2205 movs r2, #5 + 800366e: f883 2020 strb.w r2, [r3, #32] return HAL_ERROR; - 8003682: 2301 movs r3, #1 - 8003684: e0c5 b.n 8003812 + 8003672: 2301 movs r3, #1 + 8003674: e0c5 b.n 8003802 while ((hcan->Instance->MSR & CAN_MSR_INAK) == 0U) - 8003686: 687b ldr r3, [r7, #4] - 8003688: 681b ldr r3, [r3, #0] - 800368a: 685b ldr r3, [r3, #4] - 800368c: f003 0301 and.w r3, r3, #1 - 8003690: 2b00 cmp r3, #0 - 8003692: d0e5 beq.n 8003660 + 8003676: 687b ldr r3, [r7, #4] + 8003678: 681b ldr r3, [r3, #0] + 800367a: 685b ldr r3, [r3, #4] + 800367c: f003 0301 and.w r3, r3, #1 + 8003680: 2b00 cmp r3, #0 + 8003682: d0e5 beq.n 8003650 } } /* Exit from sleep mode */ CLEAR_BIT(hcan->Instance->MCR, CAN_MCR_SLEEP); - 8003694: 687b ldr r3, [r7, #4] - 8003696: 681b ldr r3, [r3, #0] - 8003698: 681a ldr r2, [r3, #0] - 800369a: 687b ldr r3, [r7, #4] - 800369c: 681b ldr r3, [r3, #0] - 800369e: f022 0202 bic.w r2, r2, #2 - 80036a2: 601a str r2, [r3, #0] + 8003684: 687b ldr r3, [r7, #4] + 8003686: 681b ldr r3, [r3, #0] + 8003688: 681a ldr r2, [r3, #0] + 800368a: 687b ldr r3, [r7, #4] + 800368c: 681b ldr r3, [r3, #0] + 800368e: f022 0202 bic.w r2, r2, #2 + 8003692: 601a str r2, [r3, #0] /* Get tick */ tickstart = HAL_GetTick(); - 80036a4: f7fe fe2e bl 8002304 - 80036a8: 60f8 str r0, [r7, #12] + 8003694: f7fe fe2e bl 80022f4 + 8003698: 60f8 str r0, [r7, #12] /* Check Sleep mode leave acknowledge */ while ((hcan->Instance->MSR & CAN_MSR_SLAK) != 0U) - 80036aa: e012 b.n 80036d2 + 800369a: e012 b.n 80036c2 { if ((HAL_GetTick() - tickstart) > CAN_TIMEOUT_VALUE) - 80036ac: f7fe fe2a bl 8002304 - 80036b0: 4602 mov r2, r0 - 80036b2: 68fb ldr r3, [r7, #12] - 80036b4: 1ad3 subs r3, r2, r3 - 80036b6: 2b0a cmp r3, #10 - 80036b8: d90b bls.n 80036d2 + 800369c: f7fe fe2a bl 80022f4 + 80036a0: 4602 mov r2, r0 + 80036a2: 68fb ldr r3, [r7, #12] + 80036a4: 1ad3 subs r3, r2, r3 + 80036a6: 2b0a cmp r3, #10 + 80036a8: d90b bls.n 80036c2 { /* Update error code */ hcan->ErrorCode |= HAL_CAN_ERROR_TIMEOUT; - 80036ba: 687b ldr r3, [r7, #4] - 80036bc: 6a5b ldr r3, [r3, #36] @ 0x24 - 80036be: f443 3200 orr.w r2, r3, #131072 @ 0x20000 - 80036c2: 687b ldr r3, [r7, #4] - 80036c4: 625a str r2, [r3, #36] @ 0x24 + 80036aa: 687b ldr r3, [r7, #4] + 80036ac: 6a5b ldr r3, [r3, #36] @ 0x24 + 80036ae: f443 3200 orr.w r2, r3, #131072 @ 0x20000 + 80036b2: 687b ldr r3, [r7, #4] + 80036b4: 625a str r2, [r3, #36] @ 0x24 /* Change CAN state */ hcan->State = HAL_CAN_STATE_ERROR; - 80036c6: 687b ldr r3, [r7, #4] - 80036c8: 2205 movs r2, #5 - 80036ca: f883 2020 strb.w r2, [r3, #32] + 80036b6: 687b ldr r3, [r7, #4] + 80036b8: 2205 movs r2, #5 + 80036ba: f883 2020 strb.w r2, [r3, #32] return HAL_ERROR; - 80036ce: 2301 movs r3, #1 - 80036d0: e09f b.n 8003812 + 80036be: 2301 movs r3, #1 + 80036c0: e09f b.n 8003802 while ((hcan->Instance->MSR & CAN_MSR_SLAK) != 0U) - 80036d2: 687b ldr r3, [r7, #4] - 80036d4: 681b ldr r3, [r3, #0] - 80036d6: 685b ldr r3, [r3, #4] - 80036d8: f003 0302 and.w r3, r3, #2 - 80036dc: 2b00 cmp r3, #0 - 80036de: d1e5 bne.n 80036ac + 80036c2: 687b ldr r3, [r7, #4] + 80036c4: 681b ldr r3, [r3, #0] + 80036c6: 685b ldr r3, [r3, #4] + 80036c8: f003 0302 and.w r3, r3, #2 + 80036cc: 2b00 cmp r3, #0 + 80036ce: d1e5 bne.n 800369c } } /* Set the time triggered communication mode */ if (hcan->Init.TimeTriggeredMode == ENABLE) - 80036e0: 687b ldr r3, [r7, #4] - 80036e2: 7e1b ldrb r3, [r3, #24] - 80036e4: 2b01 cmp r3, #1 - 80036e6: d108 bne.n 80036fa + 80036d0: 687b ldr r3, [r7, #4] + 80036d2: 7e1b ldrb r3, [r3, #24] + 80036d4: 2b01 cmp r3, #1 + 80036d6: d108 bne.n 80036ea { SET_BIT(hcan->Instance->MCR, CAN_MCR_TTCM); - 80036e8: 687b ldr r3, [r7, #4] - 80036ea: 681b ldr r3, [r3, #0] - 80036ec: 681a ldr r2, [r3, #0] - 80036ee: 687b ldr r3, [r7, #4] - 80036f0: 681b ldr r3, [r3, #0] - 80036f2: f042 0280 orr.w r2, r2, #128 @ 0x80 - 80036f6: 601a str r2, [r3, #0] - 80036f8: e007 b.n 800370a + 80036d8: 687b ldr r3, [r7, #4] + 80036da: 681b ldr r3, [r3, #0] + 80036dc: 681a ldr r2, [r3, #0] + 80036de: 687b ldr r3, [r7, #4] + 80036e0: 681b ldr r3, [r3, #0] + 80036e2: f042 0280 orr.w r2, r2, #128 @ 0x80 + 80036e6: 601a str r2, [r3, #0] + 80036e8: e007 b.n 80036fa } else { CLEAR_BIT(hcan->Instance->MCR, CAN_MCR_TTCM); - 80036fa: 687b ldr r3, [r7, #4] - 80036fc: 681b ldr r3, [r3, #0] - 80036fe: 681a ldr r2, [r3, #0] - 8003700: 687b ldr r3, [r7, #4] - 8003702: 681b ldr r3, [r3, #0] - 8003704: f022 0280 bic.w r2, r2, #128 @ 0x80 - 8003708: 601a str r2, [r3, #0] + 80036ea: 687b ldr r3, [r7, #4] + 80036ec: 681b ldr r3, [r3, #0] + 80036ee: 681a ldr r2, [r3, #0] + 80036f0: 687b ldr r3, [r7, #4] + 80036f2: 681b ldr r3, [r3, #0] + 80036f4: f022 0280 bic.w r2, r2, #128 @ 0x80 + 80036f8: 601a str r2, [r3, #0] } /* Set the automatic bus-off management */ if (hcan->Init.AutoBusOff == ENABLE) - 800370a: 687b ldr r3, [r7, #4] - 800370c: 7e5b ldrb r3, [r3, #25] - 800370e: 2b01 cmp r3, #1 - 8003710: d108 bne.n 8003724 + 80036fa: 687b ldr r3, [r7, #4] + 80036fc: 7e5b ldrb r3, [r3, #25] + 80036fe: 2b01 cmp r3, #1 + 8003700: d108 bne.n 8003714 { SET_BIT(hcan->Instance->MCR, CAN_MCR_ABOM); - 8003712: 687b ldr r3, [r7, #4] - 8003714: 681b ldr r3, [r3, #0] - 8003716: 681a ldr r2, [r3, #0] - 8003718: 687b ldr r3, [r7, #4] - 800371a: 681b ldr r3, [r3, #0] - 800371c: f042 0240 orr.w r2, r2, #64 @ 0x40 - 8003720: 601a str r2, [r3, #0] - 8003722: e007 b.n 8003734 + 8003702: 687b ldr r3, [r7, #4] + 8003704: 681b ldr r3, [r3, #0] + 8003706: 681a ldr r2, [r3, #0] + 8003708: 687b ldr r3, [r7, #4] + 800370a: 681b ldr r3, [r3, #0] + 800370c: f042 0240 orr.w r2, r2, #64 @ 0x40 + 8003710: 601a str r2, [r3, #0] + 8003712: e007 b.n 8003724 } else { CLEAR_BIT(hcan->Instance->MCR, CAN_MCR_ABOM); - 8003724: 687b ldr r3, [r7, #4] - 8003726: 681b ldr r3, [r3, #0] - 8003728: 681a ldr r2, [r3, #0] - 800372a: 687b ldr r3, [r7, #4] - 800372c: 681b ldr r3, [r3, #0] - 800372e: f022 0240 bic.w r2, r2, #64 @ 0x40 - 8003732: 601a str r2, [r3, #0] + 8003714: 687b ldr r3, [r7, #4] + 8003716: 681b ldr r3, [r3, #0] + 8003718: 681a ldr r2, [r3, #0] + 800371a: 687b ldr r3, [r7, #4] + 800371c: 681b ldr r3, [r3, #0] + 800371e: f022 0240 bic.w r2, r2, #64 @ 0x40 + 8003722: 601a str r2, [r3, #0] } /* Set the automatic wake-up mode */ if (hcan->Init.AutoWakeUp == ENABLE) - 8003734: 687b ldr r3, [r7, #4] - 8003736: 7e9b ldrb r3, [r3, #26] - 8003738: 2b01 cmp r3, #1 - 800373a: d108 bne.n 800374e + 8003724: 687b ldr r3, [r7, #4] + 8003726: 7e9b ldrb r3, [r3, #26] + 8003728: 2b01 cmp r3, #1 + 800372a: d108 bne.n 800373e { SET_BIT(hcan->Instance->MCR, CAN_MCR_AWUM); - 800373c: 687b ldr r3, [r7, #4] - 800373e: 681b ldr r3, [r3, #0] - 8003740: 681a ldr r2, [r3, #0] - 8003742: 687b ldr r3, [r7, #4] - 8003744: 681b ldr r3, [r3, #0] - 8003746: f042 0220 orr.w r2, r2, #32 - 800374a: 601a str r2, [r3, #0] - 800374c: e007 b.n 800375e + 800372c: 687b ldr r3, [r7, #4] + 800372e: 681b ldr r3, [r3, #0] + 8003730: 681a ldr r2, [r3, #0] + 8003732: 687b ldr r3, [r7, #4] + 8003734: 681b ldr r3, [r3, #0] + 8003736: f042 0220 orr.w r2, r2, #32 + 800373a: 601a str r2, [r3, #0] + 800373c: e007 b.n 800374e } else { CLEAR_BIT(hcan->Instance->MCR, CAN_MCR_AWUM); - 800374e: 687b ldr r3, [r7, #4] - 8003750: 681b ldr r3, [r3, #0] - 8003752: 681a ldr r2, [r3, #0] - 8003754: 687b ldr r3, [r7, #4] - 8003756: 681b ldr r3, [r3, #0] - 8003758: f022 0220 bic.w r2, r2, #32 - 800375c: 601a str r2, [r3, #0] + 800373e: 687b ldr r3, [r7, #4] + 8003740: 681b ldr r3, [r3, #0] + 8003742: 681a ldr r2, [r3, #0] + 8003744: 687b ldr r3, [r7, #4] + 8003746: 681b ldr r3, [r3, #0] + 8003748: f022 0220 bic.w r2, r2, #32 + 800374c: 601a str r2, [r3, #0] } /* Set the automatic retransmission */ if (hcan->Init.AutoRetransmission == ENABLE) - 800375e: 687b ldr r3, [r7, #4] - 8003760: 7edb ldrb r3, [r3, #27] - 8003762: 2b01 cmp r3, #1 - 8003764: d108 bne.n 8003778 + 800374e: 687b ldr r3, [r7, #4] + 8003750: 7edb ldrb r3, [r3, #27] + 8003752: 2b01 cmp r3, #1 + 8003754: d108 bne.n 8003768 { CLEAR_BIT(hcan->Instance->MCR, CAN_MCR_NART); - 8003766: 687b ldr r3, [r7, #4] - 8003768: 681b ldr r3, [r3, #0] - 800376a: 681a ldr r2, [r3, #0] - 800376c: 687b ldr r3, [r7, #4] - 800376e: 681b ldr r3, [r3, #0] - 8003770: f022 0210 bic.w r2, r2, #16 - 8003774: 601a str r2, [r3, #0] - 8003776: e007 b.n 8003788 + 8003756: 687b ldr r3, [r7, #4] + 8003758: 681b ldr r3, [r3, #0] + 800375a: 681a ldr r2, [r3, #0] + 800375c: 687b ldr r3, [r7, #4] + 800375e: 681b ldr r3, [r3, #0] + 8003760: f022 0210 bic.w r2, r2, #16 + 8003764: 601a str r2, [r3, #0] + 8003766: e007 b.n 8003778 } else { SET_BIT(hcan->Instance->MCR, CAN_MCR_NART); - 8003778: 687b ldr r3, [r7, #4] - 800377a: 681b ldr r3, [r3, #0] - 800377c: 681a ldr r2, [r3, #0] - 800377e: 687b ldr r3, [r7, #4] - 8003780: 681b ldr r3, [r3, #0] - 8003782: f042 0210 orr.w r2, r2, #16 - 8003786: 601a str r2, [r3, #0] + 8003768: 687b ldr r3, [r7, #4] + 800376a: 681b ldr r3, [r3, #0] + 800376c: 681a ldr r2, [r3, #0] + 800376e: 687b ldr r3, [r7, #4] + 8003770: 681b ldr r3, [r3, #0] + 8003772: f042 0210 orr.w r2, r2, #16 + 8003776: 601a str r2, [r3, #0] } /* Set the receive FIFO locked mode */ if (hcan->Init.ReceiveFifoLocked == ENABLE) - 8003788: 687b ldr r3, [r7, #4] - 800378a: 7f1b ldrb r3, [r3, #28] - 800378c: 2b01 cmp r3, #1 - 800378e: d108 bne.n 80037a2 + 8003778: 687b ldr r3, [r7, #4] + 800377a: 7f1b ldrb r3, [r3, #28] + 800377c: 2b01 cmp r3, #1 + 800377e: d108 bne.n 8003792 { SET_BIT(hcan->Instance->MCR, CAN_MCR_RFLM); - 8003790: 687b ldr r3, [r7, #4] - 8003792: 681b ldr r3, [r3, #0] - 8003794: 681a ldr r2, [r3, #0] - 8003796: 687b ldr r3, [r7, #4] - 8003798: 681b ldr r3, [r3, #0] - 800379a: f042 0208 orr.w r2, r2, #8 - 800379e: 601a str r2, [r3, #0] - 80037a0: e007 b.n 80037b2 + 8003780: 687b ldr r3, [r7, #4] + 8003782: 681b ldr r3, [r3, #0] + 8003784: 681a ldr r2, [r3, #0] + 8003786: 687b ldr r3, [r7, #4] + 8003788: 681b ldr r3, [r3, #0] + 800378a: f042 0208 orr.w r2, r2, #8 + 800378e: 601a str r2, [r3, #0] + 8003790: e007 b.n 80037a2 } else { CLEAR_BIT(hcan->Instance->MCR, CAN_MCR_RFLM); - 80037a2: 687b ldr r3, [r7, #4] - 80037a4: 681b ldr r3, [r3, #0] - 80037a6: 681a ldr r2, [r3, #0] - 80037a8: 687b ldr r3, [r7, #4] - 80037aa: 681b ldr r3, [r3, #0] - 80037ac: f022 0208 bic.w r2, r2, #8 - 80037b0: 601a str r2, [r3, #0] + 8003792: 687b ldr r3, [r7, #4] + 8003794: 681b ldr r3, [r3, #0] + 8003796: 681a ldr r2, [r3, #0] + 8003798: 687b ldr r3, [r7, #4] + 800379a: 681b ldr r3, [r3, #0] + 800379c: f022 0208 bic.w r2, r2, #8 + 80037a0: 601a str r2, [r3, #0] } /* Set the transmit FIFO priority */ if (hcan->Init.TransmitFifoPriority == ENABLE) - 80037b2: 687b ldr r3, [r7, #4] - 80037b4: 7f5b ldrb r3, [r3, #29] - 80037b6: 2b01 cmp r3, #1 - 80037b8: d108 bne.n 80037cc + 80037a2: 687b ldr r3, [r7, #4] + 80037a4: 7f5b ldrb r3, [r3, #29] + 80037a6: 2b01 cmp r3, #1 + 80037a8: d108 bne.n 80037bc { SET_BIT(hcan->Instance->MCR, CAN_MCR_TXFP); - 80037ba: 687b ldr r3, [r7, #4] - 80037bc: 681b ldr r3, [r3, #0] - 80037be: 681a ldr r2, [r3, #0] - 80037c0: 687b ldr r3, [r7, #4] - 80037c2: 681b ldr r3, [r3, #0] - 80037c4: f042 0204 orr.w r2, r2, #4 - 80037c8: 601a str r2, [r3, #0] - 80037ca: e007 b.n 80037dc + 80037aa: 687b ldr r3, [r7, #4] + 80037ac: 681b ldr r3, [r3, #0] + 80037ae: 681a ldr r2, [r3, #0] + 80037b0: 687b ldr r3, [r7, #4] + 80037b2: 681b ldr r3, [r3, #0] + 80037b4: f042 0204 orr.w r2, r2, #4 + 80037b8: 601a str r2, [r3, #0] + 80037ba: e007 b.n 80037cc } else { CLEAR_BIT(hcan->Instance->MCR, CAN_MCR_TXFP); - 80037cc: 687b ldr r3, [r7, #4] - 80037ce: 681b ldr r3, [r3, #0] - 80037d0: 681a ldr r2, [r3, #0] - 80037d2: 687b ldr r3, [r7, #4] - 80037d4: 681b ldr r3, [r3, #0] - 80037d6: f022 0204 bic.w r2, r2, #4 - 80037da: 601a str r2, [r3, #0] + 80037bc: 687b ldr r3, [r7, #4] + 80037be: 681b ldr r3, [r3, #0] + 80037c0: 681a ldr r2, [r3, #0] + 80037c2: 687b ldr r3, [r7, #4] + 80037c4: 681b ldr r3, [r3, #0] + 80037c6: f022 0204 bic.w r2, r2, #4 + 80037ca: 601a str r2, [r3, #0] } /* Set the bit timing register */ WRITE_REG(hcan->Instance->BTR, (uint32_t)(hcan->Init.Mode | + 80037cc: 687b ldr r3, [r7, #4] + 80037ce: 689a ldr r2, [r3, #8] + 80037d0: 687b ldr r3, [r7, #4] + 80037d2: 68db ldr r3, [r3, #12] + 80037d4: 431a orrs r2, r3 + 80037d6: 687b ldr r3, [r7, #4] + 80037d8: 691b ldr r3, [r3, #16] + 80037da: 431a orrs r2, r3 80037dc: 687b ldr r3, [r7, #4] - 80037de: 689a ldr r2, [r3, #8] - 80037e0: 687b ldr r3, [r7, #4] - 80037e2: 68db ldr r3, [r3, #12] - 80037e4: 431a orrs r2, r3 - 80037e6: 687b ldr r3, [r7, #4] - 80037e8: 691b ldr r3, [r3, #16] - 80037ea: 431a orrs r2, r3 - 80037ec: 687b ldr r3, [r7, #4] - 80037ee: 695b ldr r3, [r3, #20] - 80037f0: ea42 0103 orr.w r1, r2, r3 - 80037f4: 687b ldr r3, [r7, #4] - 80037f6: 685b ldr r3, [r3, #4] - 80037f8: 1e5a subs r2, r3, #1 - 80037fa: 687b ldr r3, [r7, #4] - 80037fc: 681b ldr r3, [r3, #0] - 80037fe: 430a orrs r2, r1 - 8003800: 61da str r2, [r3, #28] + 80037de: 695b ldr r3, [r3, #20] + 80037e0: ea42 0103 orr.w r1, r2, r3 + 80037e4: 687b ldr r3, [r7, #4] + 80037e6: 685b ldr r3, [r3, #4] + 80037e8: 1e5a subs r2, r3, #1 + 80037ea: 687b ldr r3, [r7, #4] + 80037ec: 681b ldr r3, [r3, #0] + 80037ee: 430a orrs r2, r1 + 80037f0: 61da str r2, [r3, #28] hcan->Init.TimeSeg1 | hcan->Init.TimeSeg2 | (hcan->Init.Prescaler - 1U))); /* Initialize the error code */ hcan->ErrorCode = HAL_CAN_ERROR_NONE; - 8003802: 687b ldr r3, [r7, #4] - 8003804: 2200 movs r2, #0 - 8003806: 625a str r2, [r3, #36] @ 0x24 + 80037f2: 687b ldr r3, [r7, #4] + 80037f4: 2200 movs r2, #0 + 80037f6: 625a str r2, [r3, #36] @ 0x24 /* Initialize the CAN state */ hcan->State = HAL_CAN_STATE_READY; - 8003808: 687b ldr r3, [r7, #4] - 800380a: 2201 movs r2, #1 - 800380c: f883 2020 strb.w r2, [r3, #32] + 80037f8: 687b ldr r3, [r7, #4] + 80037fa: 2201 movs r2, #1 + 80037fc: f883 2020 strb.w r2, [r3, #32] /* Return function status */ return HAL_OK; - 8003810: 2300 movs r3, #0 + 8003800: 2300 movs r3, #0 } - 8003812: 4618 mov r0, r3 - 8003814: 3710 adds r7, #16 - 8003816: 46bd mov sp, r7 - 8003818: bd80 pop {r7, pc} + 8003802: 4618 mov r0, r3 + 8003804: 3710 adds r7, #16 + 8003806: 46bd mov sp, r7 + 8003808: bd80 pop {r7, pc} -0800381a : +0800380a : * @param sFilterConfig pointer to a CAN_FilterTypeDef structure that * contains the filter configuration information. * @retval None */ HAL_StatusTypeDef HAL_CAN_ConfigFilter(CAN_HandleTypeDef *hcan, const CAN_FilterTypeDef *sFilterConfig) { - 800381a: b480 push {r7} - 800381c: b087 sub sp, #28 - 800381e: af00 add r7, sp, #0 - 8003820: 6078 str r0, [r7, #4] - 8003822: 6039 str r1, [r7, #0] + 800380a: b480 push {r7} + 800380c: b087 sub sp, #28 + 800380e: af00 add r7, sp, #0 + 8003810: 6078 str r0, [r7, #4] + 8003812: 6039 str r1, [r7, #0] uint32_t filternbrbitpos; CAN_TypeDef *can_ip = hcan->Instance; - 8003824: 687b ldr r3, [r7, #4] - 8003826: 681b ldr r3, [r3, #0] - 8003828: 617b str r3, [r7, #20] + 8003814: 687b ldr r3, [r7, #4] + 8003816: 681b ldr r3, [r3, #0] + 8003818: 617b str r3, [r7, #20] HAL_CAN_StateTypeDef state = hcan->State; - 800382a: 687b ldr r3, [r7, #4] - 800382c: f893 3020 ldrb.w r3, [r3, #32] - 8003830: 74fb strb r3, [r7, #19] + 800381a: 687b ldr r3, [r7, #4] + 800381c: f893 3020 ldrb.w r3, [r3, #32] + 8003820: 74fb strb r3, [r7, #19] if ((state == HAL_CAN_STATE_READY) || - 8003832: 7cfb ldrb r3, [r7, #19] - 8003834: 2b01 cmp r3, #1 - 8003836: d003 beq.n 8003840 - 8003838: 7cfb ldrb r3, [r7, #19] - 800383a: 2b02 cmp r3, #2 - 800383c: f040 80aa bne.w 8003994 + 8003822: 7cfb ldrb r3, [r7, #19] + 8003824: 2b01 cmp r3, #1 + 8003826: d003 beq.n 8003830 + 8003828: 7cfb ldrb r3, [r7, #19] + 800382a: 2b02 cmp r3, #2 + 800382c: f040 80aa bne.w 8003984 /* Check the parameters */ assert_param(IS_CAN_FILTER_BANK_SINGLE(sFilterConfig->FilterBank)); /* Initialisation mode for the filter */ SET_BIT(can_ip->FMR, CAN_FMR_FINIT); - 8003840: 697b ldr r3, [r7, #20] - 8003842: f8d3 3200 ldr.w r3, [r3, #512] @ 0x200 - 8003846: f043 0201 orr.w r2, r3, #1 - 800384a: 697b ldr r3, [r7, #20] - 800384c: f8c3 2200 str.w r2, [r3, #512] @ 0x200 + 8003830: 697b ldr r3, [r7, #20] + 8003832: f8d3 3200 ldr.w r3, [r3, #512] @ 0x200 + 8003836: f043 0201 orr.w r2, r3, #1 + 800383a: 697b ldr r3, [r7, #20] + 800383c: f8c3 2200 str.w r2, [r3, #512] @ 0x200 /* Convert filter number into bit position */ filternbrbitpos = (uint32_t)1 << (sFilterConfig->FilterBank & 0x1FU); - 8003850: 683b ldr r3, [r7, #0] - 8003852: 695b ldr r3, [r3, #20] - 8003854: f003 031f and.w r3, r3, #31 - 8003858: 2201 movs r2, #1 - 800385a: fa02 f303 lsl.w r3, r2, r3 - 800385e: 60fb str r3, [r7, #12] + 8003840: 683b ldr r3, [r7, #0] + 8003842: 695b ldr r3, [r3, #20] + 8003844: f003 031f and.w r3, r3, #31 + 8003848: 2201 movs r2, #1 + 800384a: fa02 f303 lsl.w r3, r2, r3 + 800384e: 60fb str r3, [r7, #12] /* Filter Deactivation */ CLEAR_BIT(can_ip->FA1R, filternbrbitpos); - 8003860: 697b ldr r3, [r7, #20] - 8003862: f8d3 221c ldr.w r2, [r3, #540] @ 0x21c - 8003866: 68fb ldr r3, [r7, #12] - 8003868: 43db mvns r3, r3 - 800386a: 401a ands r2, r3 - 800386c: 697b ldr r3, [r7, #20] - 800386e: f8c3 221c str.w r2, [r3, #540] @ 0x21c + 8003850: 697b ldr r3, [r7, #20] + 8003852: f8d3 221c ldr.w r2, [r3, #540] @ 0x21c + 8003856: 68fb ldr r3, [r7, #12] + 8003858: 43db mvns r3, r3 + 800385a: 401a ands r2, r3 + 800385c: 697b ldr r3, [r7, #20] + 800385e: f8c3 221c str.w r2, [r3, #540] @ 0x21c /* Filter Scale */ if (sFilterConfig->FilterScale == CAN_FILTERSCALE_16BIT) - 8003872: 683b ldr r3, [r7, #0] - 8003874: 69db ldr r3, [r3, #28] - 8003876: 2b00 cmp r3, #0 - 8003878: d123 bne.n 80038c2 + 8003862: 683b ldr r3, [r7, #0] + 8003864: 69db ldr r3, [r3, #28] + 8003866: 2b00 cmp r3, #0 + 8003868: d123 bne.n 80038b2 { /* 16-bit scale for the filter */ CLEAR_BIT(can_ip->FS1R, filternbrbitpos); - 800387a: 697b ldr r3, [r7, #20] - 800387c: f8d3 220c ldr.w r2, [r3, #524] @ 0x20c - 8003880: 68fb ldr r3, [r7, #12] - 8003882: 43db mvns r3, r3 - 8003884: 401a ands r2, r3 - 8003886: 697b ldr r3, [r7, #20] - 8003888: f8c3 220c str.w r2, [r3, #524] @ 0x20c + 800386a: 697b ldr r3, [r7, #20] + 800386c: f8d3 220c ldr.w r2, [r3, #524] @ 0x20c + 8003870: 68fb ldr r3, [r7, #12] + 8003872: 43db mvns r3, r3 + 8003874: 401a ands r2, r3 + 8003876: 697b ldr r3, [r7, #20] + 8003878: f8c3 220c str.w r2, [r3, #524] @ 0x20c /* First 16-bit identifier and First 16-bit mask */ /* Or First 16-bit identifier and Second 16-bit identifier */ can_ip->sFilterRegister[sFilterConfig->FilterBank].FR1 = ((0x0000FFFFU & (uint32_t)sFilterConfig->FilterMaskIdLow) << 16U) | - 800388c: 683b ldr r3, [r7, #0] - 800388e: 68db ldr r3, [r3, #12] - 8003890: 0419 lsls r1, r3, #16 + 800387c: 683b ldr r3, [r7, #0] + 800387e: 68db ldr r3, [r3, #12] + 8003880: 0419 lsls r1, r3, #16 (0x0000FFFFU & (uint32_t)sFilterConfig->FilterIdLow); - 8003892: 683b ldr r3, [r7, #0] - 8003894: 685b ldr r3, [r3, #4] - 8003896: b29b uxth r3, r3 + 8003882: 683b ldr r3, [r7, #0] + 8003884: 685b ldr r3, [r3, #4] + 8003886: b29b uxth r3, r3 can_ip->sFilterRegister[sFilterConfig->FilterBank].FR1 = - 8003898: 683a ldr r2, [r7, #0] - 800389a: 6952 ldr r2, [r2, #20] + 8003888: 683a ldr r2, [r7, #0] + 800388a: 6952 ldr r2, [r2, #20] ((0x0000FFFFU & (uint32_t)sFilterConfig->FilterMaskIdLow) << 16U) | - 800389c: 4319 orrs r1, r3 + 800388c: 4319 orrs r1, r3 can_ip->sFilterRegister[sFilterConfig->FilterBank].FR1 = - 800389e: 697b ldr r3, [r7, #20] - 80038a0: 3248 adds r2, #72 @ 0x48 - 80038a2: f843 1032 str.w r1, [r3, r2, lsl #3] + 800388e: 697b ldr r3, [r7, #20] + 8003890: 3248 adds r2, #72 @ 0x48 + 8003892: f843 1032 str.w r1, [r3, r2, lsl #3] /* Second 16-bit identifier and Second 16-bit mask */ /* Or Third 16-bit identifier and Fourth 16-bit identifier */ can_ip->sFilterRegister[sFilterConfig->FilterBank].FR2 = ((0x0000FFFFU & (uint32_t)sFilterConfig->FilterMaskIdHigh) << 16U) | - 80038a6: 683b ldr r3, [r7, #0] - 80038a8: 689b ldr r3, [r3, #8] - 80038aa: 0419 lsls r1, r3, #16 + 8003896: 683b ldr r3, [r7, #0] + 8003898: 689b ldr r3, [r3, #8] + 800389a: 0419 lsls r1, r3, #16 (0x0000FFFFU & (uint32_t)sFilterConfig->FilterIdHigh); - 80038ac: 683b ldr r3, [r7, #0] - 80038ae: 681b ldr r3, [r3, #0] - 80038b0: b29a uxth r2, r3 + 800389c: 683b ldr r3, [r7, #0] + 800389e: 681b ldr r3, [r3, #0] + 80038a0: b29a uxth r2, r3 can_ip->sFilterRegister[sFilterConfig->FilterBank].FR2 = - 80038b2: 683b ldr r3, [r7, #0] - 80038b4: 695b ldr r3, [r3, #20] + 80038a2: 683b ldr r3, [r7, #0] + 80038a4: 695b ldr r3, [r3, #20] ((0x0000FFFFU & (uint32_t)sFilterConfig->FilterMaskIdHigh) << 16U) | - 80038b6: 430a orrs r2, r1 + 80038a6: 430a orrs r2, r1 can_ip->sFilterRegister[sFilterConfig->FilterBank].FR2 = - 80038b8: 6979 ldr r1, [r7, #20] - 80038ba: 3348 adds r3, #72 @ 0x48 - 80038bc: 00db lsls r3, r3, #3 - 80038be: 440b add r3, r1 - 80038c0: 605a str r2, [r3, #4] + 80038a8: 6979 ldr r1, [r7, #20] + 80038aa: 3348 adds r3, #72 @ 0x48 + 80038ac: 00db lsls r3, r3, #3 + 80038ae: 440b add r3, r1 + 80038b0: 605a str r2, [r3, #4] } if (sFilterConfig->FilterScale == CAN_FILTERSCALE_32BIT) - 80038c2: 683b ldr r3, [r7, #0] - 80038c4: 69db ldr r3, [r3, #28] - 80038c6: 2b01 cmp r3, #1 - 80038c8: d122 bne.n 8003910 + 80038b2: 683b ldr r3, [r7, #0] + 80038b4: 69db ldr r3, [r3, #28] + 80038b6: 2b01 cmp r3, #1 + 80038b8: d122 bne.n 8003900 { /* 32-bit scale for the filter */ SET_BIT(can_ip->FS1R, filternbrbitpos); - 80038ca: 697b ldr r3, [r7, #20] - 80038cc: f8d3 220c ldr.w r2, [r3, #524] @ 0x20c - 80038d0: 68fb ldr r3, [r7, #12] - 80038d2: 431a orrs r2, r3 - 80038d4: 697b ldr r3, [r7, #20] - 80038d6: f8c3 220c str.w r2, [r3, #524] @ 0x20c + 80038ba: 697b ldr r3, [r7, #20] + 80038bc: f8d3 220c ldr.w r2, [r3, #524] @ 0x20c + 80038c0: 68fb ldr r3, [r7, #12] + 80038c2: 431a orrs r2, r3 + 80038c4: 697b ldr r3, [r7, #20] + 80038c6: f8c3 220c str.w r2, [r3, #524] @ 0x20c /* 32-bit identifier or First 32-bit identifier */ can_ip->sFilterRegister[sFilterConfig->FilterBank].FR1 = ((0x0000FFFFU & (uint32_t)sFilterConfig->FilterIdHigh) << 16U) | - 80038da: 683b ldr r3, [r7, #0] - 80038dc: 681b ldr r3, [r3, #0] - 80038de: 0419 lsls r1, r3, #16 + 80038ca: 683b ldr r3, [r7, #0] + 80038cc: 681b ldr r3, [r3, #0] + 80038ce: 0419 lsls r1, r3, #16 (0x0000FFFFU & (uint32_t)sFilterConfig->FilterIdLow); - 80038e0: 683b ldr r3, [r7, #0] - 80038e2: 685b ldr r3, [r3, #4] - 80038e4: b29b uxth r3, r3 + 80038d0: 683b ldr r3, [r7, #0] + 80038d2: 685b ldr r3, [r3, #4] + 80038d4: b29b uxth r3, r3 can_ip->sFilterRegister[sFilterConfig->FilterBank].FR1 = - 80038e6: 683a ldr r2, [r7, #0] - 80038e8: 6952 ldr r2, [r2, #20] + 80038d6: 683a ldr r2, [r7, #0] + 80038d8: 6952 ldr r2, [r2, #20] ((0x0000FFFFU & (uint32_t)sFilterConfig->FilterIdHigh) << 16U) | - 80038ea: 4319 orrs r1, r3 + 80038da: 4319 orrs r1, r3 can_ip->sFilterRegister[sFilterConfig->FilterBank].FR1 = - 80038ec: 697b ldr r3, [r7, #20] - 80038ee: 3248 adds r2, #72 @ 0x48 - 80038f0: f843 1032 str.w r1, [r3, r2, lsl #3] + 80038dc: 697b ldr r3, [r7, #20] + 80038de: 3248 adds r2, #72 @ 0x48 + 80038e0: f843 1032 str.w r1, [r3, r2, lsl #3] /* 32-bit mask or Second 32-bit identifier */ can_ip->sFilterRegister[sFilterConfig->FilterBank].FR2 = ((0x0000FFFFU & (uint32_t)sFilterConfig->FilterMaskIdHigh) << 16U) | - 80038f4: 683b ldr r3, [r7, #0] - 80038f6: 689b ldr r3, [r3, #8] - 80038f8: 0419 lsls r1, r3, #16 + 80038e4: 683b ldr r3, [r7, #0] + 80038e6: 689b ldr r3, [r3, #8] + 80038e8: 0419 lsls r1, r3, #16 (0x0000FFFFU & (uint32_t)sFilterConfig->FilterMaskIdLow); - 80038fa: 683b ldr r3, [r7, #0] - 80038fc: 68db ldr r3, [r3, #12] - 80038fe: b29a uxth r2, r3 + 80038ea: 683b ldr r3, [r7, #0] + 80038ec: 68db ldr r3, [r3, #12] + 80038ee: b29a uxth r2, r3 can_ip->sFilterRegister[sFilterConfig->FilterBank].FR2 = - 8003900: 683b ldr r3, [r7, #0] - 8003902: 695b ldr r3, [r3, #20] + 80038f0: 683b ldr r3, [r7, #0] + 80038f2: 695b ldr r3, [r3, #20] ((0x0000FFFFU & (uint32_t)sFilterConfig->FilterMaskIdHigh) << 16U) | - 8003904: 430a orrs r2, r1 + 80038f4: 430a orrs r2, r1 can_ip->sFilterRegister[sFilterConfig->FilterBank].FR2 = - 8003906: 6979 ldr r1, [r7, #20] - 8003908: 3348 adds r3, #72 @ 0x48 - 800390a: 00db lsls r3, r3, #3 - 800390c: 440b add r3, r1 - 800390e: 605a str r2, [r3, #4] + 80038f6: 6979 ldr r1, [r7, #20] + 80038f8: 3348 adds r3, #72 @ 0x48 + 80038fa: 00db lsls r3, r3, #3 + 80038fc: 440b add r3, r1 + 80038fe: 605a str r2, [r3, #4] } /* Filter Mode */ if (sFilterConfig->FilterMode == CAN_FILTERMODE_IDMASK) - 8003910: 683b ldr r3, [r7, #0] - 8003912: 699b ldr r3, [r3, #24] - 8003914: 2b00 cmp r3, #0 - 8003916: d109 bne.n 800392c + 8003900: 683b ldr r3, [r7, #0] + 8003902: 699b ldr r3, [r3, #24] + 8003904: 2b00 cmp r3, #0 + 8003906: d109 bne.n 800391c { /* Id/Mask mode for the filter*/ CLEAR_BIT(can_ip->FM1R, filternbrbitpos); - 8003918: 697b ldr r3, [r7, #20] - 800391a: f8d3 2204 ldr.w r2, [r3, #516] @ 0x204 - 800391e: 68fb ldr r3, [r7, #12] - 8003920: 43db mvns r3, r3 - 8003922: 401a ands r2, r3 - 8003924: 697b ldr r3, [r7, #20] - 8003926: f8c3 2204 str.w r2, [r3, #516] @ 0x204 - 800392a: e007 b.n 800393c + 8003908: 697b ldr r3, [r7, #20] + 800390a: f8d3 2204 ldr.w r2, [r3, #516] @ 0x204 + 800390e: 68fb ldr r3, [r7, #12] + 8003910: 43db mvns r3, r3 + 8003912: 401a ands r2, r3 + 8003914: 697b ldr r3, [r7, #20] + 8003916: f8c3 2204 str.w r2, [r3, #516] @ 0x204 + 800391a: e007 b.n 800392c } else /* CAN_FilterInitStruct->CAN_FilterMode == CAN_FilterMode_IdList */ { /* Identifier list mode for the filter*/ SET_BIT(can_ip->FM1R, filternbrbitpos); - 800392c: 697b ldr r3, [r7, #20] - 800392e: f8d3 2204 ldr.w r2, [r3, #516] @ 0x204 - 8003932: 68fb ldr r3, [r7, #12] - 8003934: 431a orrs r2, r3 - 8003936: 697b ldr r3, [r7, #20] - 8003938: f8c3 2204 str.w r2, [r3, #516] @ 0x204 + 800391c: 697b ldr r3, [r7, #20] + 800391e: f8d3 2204 ldr.w r2, [r3, #516] @ 0x204 + 8003922: 68fb ldr r3, [r7, #12] + 8003924: 431a orrs r2, r3 + 8003926: 697b ldr r3, [r7, #20] + 8003928: f8c3 2204 str.w r2, [r3, #516] @ 0x204 } /* Filter FIFO assignment */ if (sFilterConfig->FilterFIFOAssignment == CAN_FILTER_FIFO0) - 800393c: 683b ldr r3, [r7, #0] - 800393e: 691b ldr r3, [r3, #16] - 8003940: 2b00 cmp r3, #0 - 8003942: d109 bne.n 8003958 + 800392c: 683b ldr r3, [r7, #0] + 800392e: 691b ldr r3, [r3, #16] + 8003930: 2b00 cmp r3, #0 + 8003932: d109 bne.n 8003948 { /* FIFO 0 assignation for the filter */ CLEAR_BIT(can_ip->FFA1R, filternbrbitpos); - 8003944: 697b ldr r3, [r7, #20] - 8003946: f8d3 2214 ldr.w r2, [r3, #532] @ 0x214 - 800394a: 68fb ldr r3, [r7, #12] - 800394c: 43db mvns r3, r3 - 800394e: 401a ands r2, r3 - 8003950: 697b ldr r3, [r7, #20] - 8003952: f8c3 2214 str.w r2, [r3, #532] @ 0x214 - 8003956: e007 b.n 8003968 + 8003934: 697b ldr r3, [r7, #20] + 8003936: f8d3 2214 ldr.w r2, [r3, #532] @ 0x214 + 800393a: 68fb ldr r3, [r7, #12] + 800393c: 43db mvns r3, r3 + 800393e: 401a ands r2, r3 + 8003940: 697b ldr r3, [r7, #20] + 8003942: f8c3 2214 str.w r2, [r3, #532] @ 0x214 + 8003946: e007 b.n 8003958 } else { /* FIFO 1 assignation for the filter */ SET_BIT(can_ip->FFA1R, filternbrbitpos); - 8003958: 697b ldr r3, [r7, #20] - 800395a: f8d3 2214 ldr.w r2, [r3, #532] @ 0x214 - 800395e: 68fb ldr r3, [r7, #12] - 8003960: 431a orrs r2, r3 - 8003962: 697b ldr r3, [r7, #20] - 8003964: f8c3 2214 str.w r2, [r3, #532] @ 0x214 + 8003948: 697b ldr r3, [r7, #20] + 800394a: f8d3 2214 ldr.w r2, [r3, #532] @ 0x214 + 800394e: 68fb ldr r3, [r7, #12] + 8003950: 431a orrs r2, r3 + 8003952: 697b ldr r3, [r7, #20] + 8003954: f8c3 2214 str.w r2, [r3, #532] @ 0x214 } /* Filter activation */ if (sFilterConfig->FilterActivation == CAN_FILTER_ENABLE) - 8003968: 683b ldr r3, [r7, #0] - 800396a: 6a1b ldr r3, [r3, #32] - 800396c: 2b01 cmp r3, #1 - 800396e: d107 bne.n 8003980 + 8003958: 683b ldr r3, [r7, #0] + 800395a: 6a1b ldr r3, [r3, #32] + 800395c: 2b01 cmp r3, #1 + 800395e: d107 bne.n 8003970 { SET_BIT(can_ip->FA1R, filternbrbitpos); - 8003970: 697b ldr r3, [r7, #20] - 8003972: f8d3 221c ldr.w r2, [r3, #540] @ 0x21c - 8003976: 68fb ldr r3, [r7, #12] - 8003978: 431a orrs r2, r3 - 800397a: 697b ldr r3, [r7, #20] - 800397c: f8c3 221c str.w r2, [r3, #540] @ 0x21c + 8003960: 697b ldr r3, [r7, #20] + 8003962: f8d3 221c ldr.w r2, [r3, #540] @ 0x21c + 8003966: 68fb ldr r3, [r7, #12] + 8003968: 431a orrs r2, r3 + 800396a: 697b ldr r3, [r7, #20] + 800396c: f8c3 221c str.w r2, [r3, #540] @ 0x21c } /* Leave the initialisation mode for the filter */ CLEAR_BIT(can_ip->FMR, CAN_FMR_FINIT); - 8003980: 697b ldr r3, [r7, #20] - 8003982: f8d3 3200 ldr.w r3, [r3, #512] @ 0x200 - 8003986: f023 0201 bic.w r2, r3, #1 - 800398a: 697b ldr r3, [r7, #20] - 800398c: f8c3 2200 str.w r2, [r3, #512] @ 0x200 + 8003970: 697b ldr r3, [r7, #20] + 8003972: f8d3 3200 ldr.w r3, [r3, #512] @ 0x200 + 8003976: f023 0201 bic.w r2, r3, #1 + 800397a: 697b ldr r3, [r7, #20] + 800397c: f8c3 2200 str.w r2, [r3, #512] @ 0x200 /* Return function status */ return HAL_OK; - 8003990: 2300 movs r3, #0 - 8003992: e006 b.n 80039a2 + 8003980: 2300 movs r3, #0 + 8003982: e006 b.n 8003992 } else { /* Update error code */ hcan->ErrorCode |= HAL_CAN_ERROR_NOT_INITIALIZED; - 8003994: 687b ldr r3, [r7, #4] - 8003996: 6a5b ldr r3, [r3, #36] @ 0x24 - 8003998: f443 2280 orr.w r2, r3, #262144 @ 0x40000 - 800399c: 687b ldr r3, [r7, #4] - 800399e: 625a str r2, [r3, #36] @ 0x24 + 8003984: 687b ldr r3, [r7, #4] + 8003986: 6a5b ldr r3, [r3, #36] @ 0x24 + 8003988: f443 2280 orr.w r2, r3, #262144 @ 0x40000 + 800398c: 687b ldr r3, [r7, #4] + 800398e: 625a str r2, [r3, #36] @ 0x24 return HAL_ERROR; - 80039a0: 2301 movs r3, #1 + 8003990: 2301 movs r3, #1 } } - 80039a2: 4618 mov r0, r3 - 80039a4: 371c adds r7, #28 - 80039a6: 46bd mov sp, r7 - 80039a8: f85d 7b04 ldr.w r7, [sp], #4 - 80039ac: 4770 bx lr + 8003992: 4618 mov r0, r3 + 8003994: 371c adds r7, #28 + 8003996: 46bd mov sp, r7 + 8003998: f85d 7b04 ldr.w r7, [sp], #4 + 800399c: 4770 bx lr -080039ae : +0800399e : * @param hcan pointer to an CAN_HandleTypeDef structure that contains * the configuration information for the specified CAN. * @retval HAL status */ HAL_StatusTypeDef HAL_CAN_Start(CAN_HandleTypeDef *hcan) { - 80039ae: b580 push {r7, lr} - 80039b0: b084 sub sp, #16 - 80039b2: af00 add r7, sp, #0 - 80039b4: 6078 str r0, [r7, #4] + 800399e: b580 push {r7, lr} + 80039a0: b084 sub sp, #16 + 80039a2: af00 add r7, sp, #0 + 80039a4: 6078 str r0, [r7, #4] uint32_t tickstart; if (hcan->State == HAL_CAN_STATE_READY) - 80039b6: 687b ldr r3, [r7, #4] - 80039b8: f893 3020 ldrb.w r3, [r3, #32] - 80039bc: b2db uxtb r3, r3 - 80039be: 2b01 cmp r3, #1 - 80039c0: d12e bne.n 8003a20 + 80039a6: 687b ldr r3, [r7, #4] + 80039a8: f893 3020 ldrb.w r3, [r3, #32] + 80039ac: b2db uxtb r3, r3 + 80039ae: 2b01 cmp r3, #1 + 80039b0: d12e bne.n 8003a10 { /* Change CAN peripheral state */ hcan->State = HAL_CAN_STATE_LISTENING; - 80039c2: 687b ldr r3, [r7, #4] - 80039c4: 2202 movs r2, #2 - 80039c6: f883 2020 strb.w r2, [r3, #32] + 80039b2: 687b ldr r3, [r7, #4] + 80039b4: 2202 movs r2, #2 + 80039b6: f883 2020 strb.w r2, [r3, #32] /* Request leave initialisation */ CLEAR_BIT(hcan->Instance->MCR, CAN_MCR_INRQ); - 80039ca: 687b ldr r3, [r7, #4] - 80039cc: 681b ldr r3, [r3, #0] - 80039ce: 681a ldr r2, [r3, #0] - 80039d0: 687b ldr r3, [r7, #4] - 80039d2: 681b ldr r3, [r3, #0] - 80039d4: f022 0201 bic.w r2, r2, #1 - 80039d8: 601a str r2, [r3, #0] + 80039ba: 687b ldr r3, [r7, #4] + 80039bc: 681b ldr r3, [r3, #0] + 80039be: 681a ldr r2, [r3, #0] + 80039c0: 687b ldr r3, [r7, #4] + 80039c2: 681b ldr r3, [r3, #0] + 80039c4: f022 0201 bic.w r2, r2, #1 + 80039c8: 601a str r2, [r3, #0] /* Get tick */ tickstart = HAL_GetTick(); - 80039da: f7fe fc93 bl 8002304 - 80039de: 60f8 str r0, [r7, #12] + 80039ca: f7fe fc93 bl 80022f4 + 80039ce: 60f8 str r0, [r7, #12] /* Wait the acknowledge */ while ((hcan->Instance->MSR & CAN_MSR_INAK) != 0U) - 80039e0: e012 b.n 8003a08 + 80039d0: e012 b.n 80039f8 { /* Check for the Timeout */ if ((HAL_GetTick() - tickstart) > CAN_TIMEOUT_VALUE) - 80039e2: f7fe fc8f bl 8002304 - 80039e6: 4602 mov r2, r0 - 80039e8: 68fb ldr r3, [r7, #12] - 80039ea: 1ad3 subs r3, r2, r3 - 80039ec: 2b0a cmp r3, #10 - 80039ee: d90b bls.n 8003a08 + 80039d2: f7fe fc8f bl 80022f4 + 80039d6: 4602 mov r2, r0 + 80039d8: 68fb ldr r3, [r7, #12] + 80039da: 1ad3 subs r3, r2, r3 + 80039dc: 2b0a cmp r3, #10 + 80039de: d90b bls.n 80039f8 { /* Update error code */ hcan->ErrorCode |= HAL_CAN_ERROR_TIMEOUT; - 80039f0: 687b ldr r3, [r7, #4] - 80039f2: 6a5b ldr r3, [r3, #36] @ 0x24 - 80039f4: f443 3200 orr.w r2, r3, #131072 @ 0x20000 - 80039f8: 687b ldr r3, [r7, #4] - 80039fa: 625a str r2, [r3, #36] @ 0x24 + 80039e0: 687b ldr r3, [r7, #4] + 80039e2: 6a5b ldr r3, [r3, #36] @ 0x24 + 80039e4: f443 3200 orr.w r2, r3, #131072 @ 0x20000 + 80039e8: 687b ldr r3, [r7, #4] + 80039ea: 625a str r2, [r3, #36] @ 0x24 /* Change CAN state */ hcan->State = HAL_CAN_STATE_ERROR; - 80039fc: 687b ldr r3, [r7, #4] - 80039fe: 2205 movs r2, #5 - 8003a00: f883 2020 strb.w r2, [r3, #32] + 80039ec: 687b ldr r3, [r7, #4] + 80039ee: 2205 movs r2, #5 + 80039f0: f883 2020 strb.w r2, [r3, #32] return HAL_ERROR; - 8003a04: 2301 movs r3, #1 - 8003a06: e012 b.n 8003a2e + 80039f4: 2301 movs r3, #1 + 80039f6: e012 b.n 8003a1e while ((hcan->Instance->MSR & CAN_MSR_INAK) != 0U) - 8003a08: 687b ldr r3, [r7, #4] - 8003a0a: 681b ldr r3, [r3, #0] - 8003a0c: 685b ldr r3, [r3, #4] - 8003a0e: f003 0301 and.w r3, r3, #1 - 8003a12: 2b00 cmp r3, #0 - 8003a14: d1e5 bne.n 80039e2 + 80039f8: 687b ldr r3, [r7, #4] + 80039fa: 681b ldr r3, [r3, #0] + 80039fc: 685b ldr r3, [r3, #4] + 80039fe: f003 0301 and.w r3, r3, #1 + 8003a02: 2b00 cmp r3, #0 + 8003a04: d1e5 bne.n 80039d2 } } /* Reset the CAN ErrorCode */ hcan->ErrorCode = HAL_CAN_ERROR_NONE; - 8003a16: 687b ldr r3, [r7, #4] - 8003a18: 2200 movs r2, #0 - 8003a1a: 625a str r2, [r3, #36] @ 0x24 + 8003a06: 687b ldr r3, [r7, #4] + 8003a08: 2200 movs r2, #0 + 8003a0a: 625a str r2, [r3, #36] @ 0x24 /* Return function status */ return HAL_OK; - 8003a1c: 2300 movs r3, #0 - 8003a1e: e006 b.n 8003a2e + 8003a0c: 2300 movs r3, #0 + 8003a0e: e006 b.n 8003a1e } else { /* Update error code */ hcan->ErrorCode |= HAL_CAN_ERROR_NOT_READY; - 8003a20: 687b ldr r3, [r7, #4] - 8003a22: 6a5b ldr r3, [r3, #36] @ 0x24 - 8003a24: f443 2200 orr.w r2, r3, #524288 @ 0x80000 - 8003a28: 687b ldr r3, [r7, #4] - 8003a2a: 625a str r2, [r3, #36] @ 0x24 + 8003a10: 687b ldr r3, [r7, #4] + 8003a12: 6a5b ldr r3, [r3, #36] @ 0x24 + 8003a14: f443 2200 orr.w r2, r3, #524288 @ 0x80000 + 8003a18: 687b ldr r3, [r7, #4] + 8003a1a: 625a str r2, [r3, #36] @ 0x24 return HAL_ERROR; - 8003a2c: 2301 movs r3, #1 + 8003a1c: 2301 movs r3, #1 } } - 8003a2e: 4618 mov r0, r3 - 8003a30: 3710 adds r7, #16 - 8003a32: 46bd mov sp, r7 - 8003a34: bd80 pop {r7, pc} + 8003a1e: 4618 mov r0, r3 + 8003a20: 3710 adds r7, #16 + 8003a22: 46bd mov sp, r7 + 8003a24: bd80 pop {r7, pc} -08003a36 : +08003a26 : * This parameter can be a value of @arg CAN_Tx_Mailboxes. * @retval HAL status */ HAL_StatusTypeDef HAL_CAN_AddTxMessage(CAN_HandleTypeDef *hcan, const CAN_TxHeaderTypeDef *pHeader, const uint8_t aData[], uint32_t *pTxMailbox) { - 8003a36: b480 push {r7} - 8003a38: b089 sub sp, #36 @ 0x24 - 8003a3a: af00 add r7, sp, #0 - 8003a3c: 60f8 str r0, [r7, #12] - 8003a3e: 60b9 str r1, [r7, #8] - 8003a40: 607a str r2, [r7, #4] - 8003a42: 603b str r3, [r7, #0] + 8003a26: b480 push {r7} + 8003a28: b089 sub sp, #36 @ 0x24 + 8003a2a: af00 add r7, sp, #0 + 8003a2c: 60f8 str r0, [r7, #12] + 8003a2e: 60b9 str r1, [r7, #8] + 8003a30: 607a str r2, [r7, #4] + 8003a32: 603b str r3, [r7, #0] uint32_t transmitmailbox; HAL_CAN_StateTypeDef state = hcan->State; - 8003a44: 68fb ldr r3, [r7, #12] - 8003a46: f893 3020 ldrb.w r3, [r3, #32] - 8003a4a: 77fb strb r3, [r7, #31] + 8003a34: 68fb ldr r3, [r7, #12] + 8003a36: f893 3020 ldrb.w r3, [r3, #32] + 8003a3a: 77fb strb r3, [r7, #31] uint32_t tsr = READ_REG(hcan->Instance->TSR); - 8003a4c: 68fb ldr r3, [r7, #12] - 8003a4e: 681b ldr r3, [r3, #0] - 8003a50: 689b ldr r3, [r3, #8] - 8003a52: 61bb str r3, [r7, #24] + 8003a3c: 68fb ldr r3, [r7, #12] + 8003a3e: 681b ldr r3, [r3, #0] + 8003a40: 689b ldr r3, [r3, #8] + 8003a42: 61bb str r3, [r7, #24] { assert_param(IS_CAN_EXTID(pHeader->ExtId)); } assert_param(IS_FUNCTIONAL_STATE(pHeader->TransmitGlobalTime)); if ((state == HAL_CAN_STATE_READY) || - 8003a54: 7ffb ldrb r3, [r7, #31] - 8003a56: 2b01 cmp r3, #1 - 8003a58: d003 beq.n 8003a62 - 8003a5a: 7ffb ldrb r3, [r7, #31] - 8003a5c: 2b02 cmp r3, #2 - 8003a5e: f040 80ad bne.w 8003bbc + 8003a44: 7ffb ldrb r3, [r7, #31] + 8003a46: 2b01 cmp r3, #1 + 8003a48: d003 beq.n 8003a52 + 8003a4a: 7ffb ldrb r3, [r7, #31] + 8003a4c: 2b02 cmp r3, #2 + 8003a4e: f040 80ad bne.w 8003bac (state == HAL_CAN_STATE_LISTENING)) { /* Check that all the Tx mailboxes are not full */ if (((tsr & CAN_TSR_TME0) != 0U) || - 8003a62: 69bb ldr r3, [r7, #24] - 8003a64: f003 6380 and.w r3, r3, #67108864 @ 0x4000000 - 8003a68: 2b00 cmp r3, #0 - 8003a6a: d10a bne.n 8003a82 + 8003a52: 69bb ldr r3, [r7, #24] + 8003a54: f003 6380 and.w r3, r3, #67108864 @ 0x4000000 + 8003a58: 2b00 cmp r3, #0 + 8003a5a: d10a bne.n 8003a72 ((tsr & CAN_TSR_TME1) != 0U) || - 8003a6c: 69bb ldr r3, [r7, #24] - 8003a6e: f003 6300 and.w r3, r3, #134217728 @ 0x8000000 + 8003a5c: 69bb ldr r3, [r7, #24] + 8003a5e: f003 6300 and.w r3, r3, #134217728 @ 0x8000000 if (((tsr & CAN_TSR_TME0) != 0U) || - 8003a72: 2b00 cmp r3, #0 - 8003a74: d105 bne.n 8003a82 + 8003a62: 2b00 cmp r3, #0 + 8003a64: d105 bne.n 8003a72 ((tsr & CAN_TSR_TME2) != 0U)) - 8003a76: 69bb ldr r3, [r7, #24] - 8003a78: f003 5380 and.w r3, r3, #268435456 @ 0x10000000 + 8003a66: 69bb ldr r3, [r7, #24] + 8003a68: f003 5380 and.w r3, r3, #268435456 @ 0x10000000 ((tsr & CAN_TSR_TME1) != 0U) || - 8003a7c: 2b00 cmp r3, #0 - 8003a7e: f000 8095 beq.w 8003bac + 8003a6c: 2b00 cmp r3, #0 + 8003a6e: f000 8095 beq.w 8003b9c { /* Select an empty transmit mailbox */ transmitmailbox = (tsr & CAN_TSR_CODE) >> CAN_TSR_CODE_Pos; - 8003a82: 69bb ldr r3, [r7, #24] - 8003a84: 0e1b lsrs r3, r3, #24 - 8003a86: f003 0303 and.w r3, r3, #3 - 8003a8a: 617b str r3, [r7, #20] + 8003a72: 69bb ldr r3, [r7, #24] + 8003a74: 0e1b lsrs r3, r3, #24 + 8003a76: f003 0303 and.w r3, r3, #3 + 8003a7a: 617b str r3, [r7, #20] /* Store the Tx mailbox */ *pTxMailbox = (uint32_t)1 << transmitmailbox; - 8003a8c: 2201 movs r2, #1 - 8003a8e: 697b ldr r3, [r7, #20] - 8003a90: 409a lsls r2, r3 - 8003a92: 683b ldr r3, [r7, #0] - 8003a94: 601a str r2, [r3, #0] + 8003a7c: 2201 movs r2, #1 + 8003a7e: 697b ldr r3, [r7, #20] + 8003a80: 409a lsls r2, r3 + 8003a82: 683b ldr r3, [r7, #0] + 8003a84: 601a str r2, [r3, #0] /* Set up the Id */ if (pHeader->IDE == CAN_ID_STD) - 8003a96: 68bb ldr r3, [r7, #8] - 8003a98: 689b ldr r3, [r3, #8] - 8003a9a: 2b00 cmp r3, #0 - 8003a9c: d10d bne.n 8003aba + 8003a86: 68bb ldr r3, [r7, #8] + 8003a88: 689b ldr r3, [r3, #8] + 8003a8a: 2b00 cmp r3, #0 + 8003a8c: d10d bne.n 8003aaa { hcan->Instance->sTxMailBox[transmitmailbox].TIR = ((pHeader->StdId << CAN_TI0R_STID_Pos) | - 8003a9e: 68bb ldr r3, [r7, #8] - 8003aa0: 681b ldr r3, [r3, #0] - 8003aa2: 055a lsls r2, r3, #21 + 8003a8e: 68bb ldr r3, [r7, #8] + 8003a90: 681b ldr r3, [r3, #0] + 8003a92: 055a lsls r2, r3, #21 pHeader->RTR); - 8003aa4: 68bb ldr r3, [r7, #8] - 8003aa6: 68db ldr r3, [r3, #12] + 8003a94: 68bb ldr r3, [r7, #8] + 8003a96: 68db ldr r3, [r3, #12] hcan->Instance->sTxMailBox[transmitmailbox].TIR = ((pHeader->StdId << CAN_TI0R_STID_Pos) | - 8003aa8: 68f9 ldr r1, [r7, #12] - 8003aaa: 6809 ldr r1, [r1, #0] - 8003aac: 431a orrs r2, r3 - 8003aae: 697b ldr r3, [r7, #20] - 8003ab0: 3318 adds r3, #24 - 8003ab2: 011b lsls r3, r3, #4 - 8003ab4: 440b add r3, r1 - 8003ab6: 601a str r2, [r3, #0] - 8003ab8: e00f b.n 8003ada + 8003a98: 68f9 ldr r1, [r7, #12] + 8003a9a: 6809 ldr r1, [r1, #0] + 8003a9c: 431a orrs r2, r3 + 8003a9e: 697b ldr r3, [r7, #20] + 8003aa0: 3318 adds r3, #24 + 8003aa2: 011b lsls r3, r3, #4 + 8003aa4: 440b add r3, r1 + 8003aa6: 601a str r2, [r3, #0] + 8003aa8: e00f b.n 8003aca } else { hcan->Instance->sTxMailBox[transmitmailbox].TIR = ((pHeader->ExtId << CAN_TI0R_EXID_Pos) | - 8003aba: 68bb ldr r3, [r7, #8] - 8003abc: 685b ldr r3, [r3, #4] - 8003abe: 00da lsls r2, r3, #3 + 8003aaa: 68bb ldr r3, [r7, #8] + 8003aac: 685b ldr r3, [r3, #4] + 8003aae: 00da lsls r2, r3, #3 pHeader->IDE | - 8003ac0: 68bb ldr r3, [r7, #8] - 8003ac2: 689b ldr r3, [r3, #8] + 8003ab0: 68bb ldr r3, [r7, #8] + 8003ab2: 689b ldr r3, [r3, #8] hcan->Instance->sTxMailBox[transmitmailbox].TIR = ((pHeader->ExtId << CAN_TI0R_EXID_Pos) | - 8003ac4: 431a orrs r2, r3 + 8003ab4: 431a orrs r2, r3 pHeader->RTR); - 8003ac6: 68bb ldr r3, [r7, #8] - 8003ac8: 68db ldr r3, [r3, #12] + 8003ab6: 68bb ldr r3, [r7, #8] + 8003ab8: 68db ldr r3, [r3, #12] hcan->Instance->sTxMailBox[transmitmailbox].TIR = ((pHeader->ExtId << CAN_TI0R_EXID_Pos) | - 8003aca: 68f9 ldr r1, [r7, #12] - 8003acc: 6809 ldr r1, [r1, #0] + 8003aba: 68f9 ldr r1, [r7, #12] + 8003abc: 6809 ldr r1, [r1, #0] pHeader->IDE | - 8003ace: 431a orrs r2, r3 + 8003abe: 431a orrs r2, r3 hcan->Instance->sTxMailBox[transmitmailbox].TIR = ((pHeader->ExtId << CAN_TI0R_EXID_Pos) | - 8003ad0: 697b ldr r3, [r7, #20] - 8003ad2: 3318 adds r3, #24 - 8003ad4: 011b lsls r3, r3, #4 - 8003ad6: 440b add r3, r1 - 8003ad8: 601a str r2, [r3, #0] + 8003ac0: 697b ldr r3, [r7, #20] + 8003ac2: 3318 adds r3, #24 + 8003ac4: 011b lsls r3, r3, #4 + 8003ac6: 440b add r3, r1 + 8003ac8: 601a str r2, [r3, #0] } /* Set up the DLC */ hcan->Instance->sTxMailBox[transmitmailbox].TDTR = (pHeader->DLC); - 8003ada: 68fb ldr r3, [r7, #12] - 8003adc: 6819 ldr r1, [r3, #0] - 8003ade: 68bb ldr r3, [r7, #8] - 8003ae0: 691a ldr r2, [r3, #16] - 8003ae2: 697b ldr r3, [r7, #20] - 8003ae4: 3318 adds r3, #24 - 8003ae6: 011b lsls r3, r3, #4 - 8003ae8: 440b add r3, r1 - 8003aea: 3304 adds r3, #4 - 8003aec: 601a str r2, [r3, #0] + 8003aca: 68fb ldr r3, [r7, #12] + 8003acc: 6819 ldr r1, [r3, #0] + 8003ace: 68bb ldr r3, [r7, #8] + 8003ad0: 691a ldr r2, [r3, #16] + 8003ad2: 697b ldr r3, [r7, #20] + 8003ad4: 3318 adds r3, #24 + 8003ad6: 011b lsls r3, r3, #4 + 8003ad8: 440b add r3, r1 + 8003ada: 3304 adds r3, #4 + 8003adc: 601a str r2, [r3, #0] /* Set up the Transmit Global Time mode */ if (pHeader->TransmitGlobalTime == ENABLE) - 8003aee: 68bb ldr r3, [r7, #8] - 8003af0: 7d1b ldrb r3, [r3, #20] - 8003af2: 2b01 cmp r3, #1 - 8003af4: d111 bne.n 8003b1a + 8003ade: 68bb ldr r3, [r7, #8] + 8003ae0: 7d1b ldrb r3, [r3, #20] + 8003ae2: 2b01 cmp r3, #1 + 8003ae4: d111 bne.n 8003b0a { SET_BIT(hcan->Instance->sTxMailBox[transmitmailbox].TDTR, CAN_TDT0R_TGT); - 8003af6: 68fb ldr r3, [r7, #12] - 8003af8: 681a ldr r2, [r3, #0] - 8003afa: 697b ldr r3, [r7, #20] - 8003afc: 3318 adds r3, #24 - 8003afe: 011b lsls r3, r3, #4 - 8003b00: 4413 add r3, r2 - 8003b02: 3304 adds r3, #4 - 8003b04: 681b ldr r3, [r3, #0] - 8003b06: 68fa ldr r2, [r7, #12] - 8003b08: 6811 ldr r1, [r2, #0] - 8003b0a: f443 7280 orr.w r2, r3, #256 @ 0x100 - 8003b0e: 697b ldr r3, [r7, #20] - 8003b10: 3318 adds r3, #24 - 8003b12: 011b lsls r3, r3, #4 - 8003b14: 440b add r3, r1 - 8003b16: 3304 adds r3, #4 - 8003b18: 601a str r2, [r3, #0] + 8003ae6: 68fb ldr r3, [r7, #12] + 8003ae8: 681a ldr r2, [r3, #0] + 8003aea: 697b ldr r3, [r7, #20] + 8003aec: 3318 adds r3, #24 + 8003aee: 011b lsls r3, r3, #4 + 8003af0: 4413 add r3, r2 + 8003af2: 3304 adds r3, #4 + 8003af4: 681b ldr r3, [r3, #0] + 8003af6: 68fa ldr r2, [r7, #12] + 8003af8: 6811 ldr r1, [r2, #0] + 8003afa: f443 7280 orr.w r2, r3, #256 @ 0x100 + 8003afe: 697b ldr r3, [r7, #20] + 8003b00: 3318 adds r3, #24 + 8003b02: 011b lsls r3, r3, #4 + 8003b04: 440b add r3, r1 + 8003b06: 3304 adds r3, #4 + 8003b08: 601a str r2, [r3, #0] } /* Set up the data field */ WRITE_REG(hcan->Instance->sTxMailBox[transmitmailbox].TDHR, - 8003b1a: 687b ldr r3, [r7, #4] - 8003b1c: 3307 adds r3, #7 - 8003b1e: 781b ldrb r3, [r3, #0] - 8003b20: 061a lsls r2, r3, #24 - 8003b22: 687b ldr r3, [r7, #4] - 8003b24: 3306 adds r3, #6 - 8003b26: 781b ldrb r3, [r3, #0] - 8003b28: 041b lsls r3, r3, #16 - 8003b2a: 431a orrs r2, r3 - 8003b2c: 687b ldr r3, [r7, #4] - 8003b2e: 3305 adds r3, #5 - 8003b30: 781b ldrb r3, [r3, #0] - 8003b32: 021b lsls r3, r3, #8 - 8003b34: 4313 orrs r3, r2 - 8003b36: 687a ldr r2, [r7, #4] - 8003b38: 3204 adds r2, #4 - 8003b3a: 7812 ldrb r2, [r2, #0] - 8003b3c: 4610 mov r0, r2 - 8003b3e: 68fa ldr r2, [r7, #12] - 8003b40: 6811 ldr r1, [r2, #0] - 8003b42: ea43 0200 orr.w r2, r3, r0 - 8003b46: 697b ldr r3, [r7, #20] - 8003b48: 011b lsls r3, r3, #4 - 8003b4a: 440b add r3, r1 - 8003b4c: f503 73c6 add.w r3, r3, #396 @ 0x18c - 8003b50: 601a str r2, [r3, #0] + 8003b0a: 687b ldr r3, [r7, #4] + 8003b0c: 3307 adds r3, #7 + 8003b0e: 781b ldrb r3, [r3, #0] + 8003b10: 061a lsls r2, r3, #24 + 8003b12: 687b ldr r3, [r7, #4] + 8003b14: 3306 adds r3, #6 + 8003b16: 781b ldrb r3, [r3, #0] + 8003b18: 041b lsls r3, r3, #16 + 8003b1a: 431a orrs r2, r3 + 8003b1c: 687b ldr r3, [r7, #4] + 8003b1e: 3305 adds r3, #5 + 8003b20: 781b ldrb r3, [r3, #0] + 8003b22: 021b lsls r3, r3, #8 + 8003b24: 4313 orrs r3, r2 + 8003b26: 687a ldr r2, [r7, #4] + 8003b28: 3204 adds r2, #4 + 8003b2a: 7812 ldrb r2, [r2, #0] + 8003b2c: 4610 mov r0, r2 + 8003b2e: 68fa ldr r2, [r7, #12] + 8003b30: 6811 ldr r1, [r2, #0] + 8003b32: ea43 0200 orr.w r2, r3, r0 + 8003b36: 697b ldr r3, [r7, #20] + 8003b38: 011b lsls r3, r3, #4 + 8003b3a: 440b add r3, r1 + 8003b3c: f503 73c6 add.w r3, r3, #396 @ 0x18c + 8003b40: 601a str r2, [r3, #0] ((uint32_t)aData[7] << CAN_TDH0R_DATA7_Pos) | ((uint32_t)aData[6] << CAN_TDH0R_DATA6_Pos) | ((uint32_t)aData[5] << CAN_TDH0R_DATA5_Pos) | ((uint32_t)aData[4] << CAN_TDH0R_DATA4_Pos)); WRITE_REG(hcan->Instance->sTxMailBox[transmitmailbox].TDLR, - 8003b52: 687b ldr r3, [r7, #4] - 8003b54: 3303 adds r3, #3 - 8003b56: 781b ldrb r3, [r3, #0] - 8003b58: 061a lsls r2, r3, #24 - 8003b5a: 687b ldr r3, [r7, #4] - 8003b5c: 3302 adds r3, #2 - 8003b5e: 781b ldrb r3, [r3, #0] - 8003b60: 041b lsls r3, r3, #16 - 8003b62: 431a orrs r2, r3 - 8003b64: 687b ldr r3, [r7, #4] - 8003b66: 3301 adds r3, #1 - 8003b68: 781b ldrb r3, [r3, #0] - 8003b6a: 021b lsls r3, r3, #8 - 8003b6c: 4313 orrs r3, r2 - 8003b6e: 687a ldr r2, [r7, #4] - 8003b70: 7812 ldrb r2, [r2, #0] - 8003b72: 4610 mov r0, r2 - 8003b74: 68fa ldr r2, [r7, #12] - 8003b76: 6811 ldr r1, [r2, #0] - 8003b78: ea43 0200 orr.w r2, r3, r0 - 8003b7c: 697b ldr r3, [r7, #20] - 8003b7e: 011b lsls r3, r3, #4 - 8003b80: 440b add r3, r1 - 8003b82: f503 73c4 add.w r3, r3, #392 @ 0x188 - 8003b86: 601a str r2, [r3, #0] + 8003b42: 687b ldr r3, [r7, #4] + 8003b44: 3303 adds r3, #3 + 8003b46: 781b ldrb r3, [r3, #0] + 8003b48: 061a lsls r2, r3, #24 + 8003b4a: 687b ldr r3, [r7, #4] + 8003b4c: 3302 adds r3, #2 + 8003b4e: 781b ldrb r3, [r3, #0] + 8003b50: 041b lsls r3, r3, #16 + 8003b52: 431a orrs r2, r3 + 8003b54: 687b ldr r3, [r7, #4] + 8003b56: 3301 adds r3, #1 + 8003b58: 781b ldrb r3, [r3, #0] + 8003b5a: 021b lsls r3, r3, #8 + 8003b5c: 4313 orrs r3, r2 + 8003b5e: 687a ldr r2, [r7, #4] + 8003b60: 7812 ldrb r2, [r2, #0] + 8003b62: 4610 mov r0, r2 + 8003b64: 68fa ldr r2, [r7, #12] + 8003b66: 6811 ldr r1, [r2, #0] + 8003b68: ea43 0200 orr.w r2, r3, r0 + 8003b6c: 697b ldr r3, [r7, #20] + 8003b6e: 011b lsls r3, r3, #4 + 8003b70: 440b add r3, r1 + 8003b72: f503 73c4 add.w r3, r3, #392 @ 0x188 + 8003b76: 601a str r2, [r3, #0] ((uint32_t)aData[2] << CAN_TDL0R_DATA2_Pos) | ((uint32_t)aData[1] << CAN_TDL0R_DATA1_Pos) | ((uint32_t)aData[0] << CAN_TDL0R_DATA0_Pos)); /* Request transmission */ SET_BIT(hcan->Instance->sTxMailBox[transmitmailbox].TIR, CAN_TI0R_TXRQ); - 8003b88: 68fb ldr r3, [r7, #12] - 8003b8a: 681a ldr r2, [r3, #0] - 8003b8c: 697b ldr r3, [r7, #20] - 8003b8e: 3318 adds r3, #24 - 8003b90: 011b lsls r3, r3, #4 - 8003b92: 4413 add r3, r2 - 8003b94: 681b ldr r3, [r3, #0] - 8003b96: 68fa ldr r2, [r7, #12] - 8003b98: 6811 ldr r1, [r2, #0] - 8003b9a: f043 0201 orr.w r2, r3, #1 - 8003b9e: 697b ldr r3, [r7, #20] - 8003ba0: 3318 adds r3, #24 - 8003ba2: 011b lsls r3, r3, #4 - 8003ba4: 440b add r3, r1 - 8003ba6: 601a str r2, [r3, #0] + 8003b78: 68fb ldr r3, [r7, #12] + 8003b7a: 681a ldr r2, [r3, #0] + 8003b7c: 697b ldr r3, [r7, #20] + 8003b7e: 3318 adds r3, #24 + 8003b80: 011b lsls r3, r3, #4 + 8003b82: 4413 add r3, r2 + 8003b84: 681b ldr r3, [r3, #0] + 8003b86: 68fa ldr r2, [r7, #12] + 8003b88: 6811 ldr r1, [r2, #0] + 8003b8a: f043 0201 orr.w r2, r3, #1 + 8003b8e: 697b ldr r3, [r7, #20] + 8003b90: 3318 adds r3, #24 + 8003b92: 011b lsls r3, r3, #4 + 8003b94: 440b add r3, r1 + 8003b96: 601a str r2, [r3, #0] /* Return function status */ return HAL_OK; - 8003ba8: 2300 movs r3, #0 - 8003baa: e00e b.n 8003bca + 8003b98: 2300 movs r3, #0 + 8003b9a: e00e b.n 8003bba } else { /* Update error code */ hcan->ErrorCode |= HAL_CAN_ERROR_PARAM; - 8003bac: 68fb ldr r3, [r7, #12] - 8003bae: 6a5b ldr r3, [r3, #36] @ 0x24 - 8003bb0: f443 1200 orr.w r2, r3, #2097152 @ 0x200000 - 8003bb4: 68fb ldr r3, [r7, #12] - 8003bb6: 625a str r2, [r3, #36] @ 0x24 + 8003b9c: 68fb ldr r3, [r7, #12] + 8003b9e: 6a5b ldr r3, [r3, #36] @ 0x24 + 8003ba0: f443 1200 orr.w r2, r3, #2097152 @ 0x200000 + 8003ba4: 68fb ldr r3, [r7, #12] + 8003ba6: 625a str r2, [r3, #36] @ 0x24 return HAL_ERROR; - 8003bb8: 2301 movs r3, #1 - 8003bba: e006 b.n 8003bca + 8003ba8: 2301 movs r3, #1 + 8003baa: e006 b.n 8003bba } } else { /* Update error code */ hcan->ErrorCode |= HAL_CAN_ERROR_NOT_INITIALIZED; - 8003bbc: 68fb ldr r3, [r7, #12] - 8003bbe: 6a5b ldr r3, [r3, #36] @ 0x24 - 8003bc0: f443 2280 orr.w r2, r3, #262144 @ 0x40000 - 8003bc4: 68fb ldr r3, [r7, #12] - 8003bc6: 625a str r2, [r3, #36] @ 0x24 + 8003bac: 68fb ldr r3, [r7, #12] + 8003bae: 6a5b ldr r3, [r3, #36] @ 0x24 + 8003bb0: f443 2280 orr.w r2, r3, #262144 @ 0x40000 + 8003bb4: 68fb ldr r3, [r7, #12] + 8003bb6: 625a str r2, [r3, #36] @ 0x24 return HAL_ERROR; - 8003bc8: 2301 movs r3, #1 + 8003bb8: 2301 movs r3, #1 } } - 8003bca: 4618 mov r0, r3 - 8003bcc: 3724 adds r7, #36 @ 0x24 - 8003bce: 46bd mov sp, r7 - 8003bd0: f85d 7b04 ldr.w r7, [sp], #4 - 8003bd4: 4770 bx lr + 8003bba: 4618 mov r0, r3 + 8003bbc: 3724 adds r7, #36 @ 0x24 + 8003bbe: 46bd mov sp, r7 + 8003bc0: f85d 7b04 ldr.w r7, [sp], #4 + 8003bc4: 4770 bx lr -08003bd6 : +08003bc6 : * @param aData array where the payload of the Rx frame will be stored. * @retval HAL status */ HAL_StatusTypeDef HAL_CAN_GetRxMessage(CAN_HandleTypeDef *hcan, uint32_t RxFifo, CAN_RxHeaderTypeDef *pHeader, uint8_t aData[]) { - 8003bd6: b480 push {r7} - 8003bd8: b087 sub sp, #28 - 8003bda: af00 add r7, sp, #0 - 8003bdc: 60f8 str r0, [r7, #12] - 8003bde: 60b9 str r1, [r7, #8] - 8003be0: 607a str r2, [r7, #4] - 8003be2: 603b str r3, [r7, #0] + 8003bc6: b480 push {r7} + 8003bc8: b087 sub sp, #28 + 8003bca: af00 add r7, sp, #0 + 8003bcc: 60f8 str r0, [r7, #12] + 8003bce: 60b9 str r1, [r7, #8] + 8003bd0: 607a str r2, [r7, #4] + 8003bd2: 603b str r3, [r7, #0] HAL_CAN_StateTypeDef state = hcan->State; - 8003be4: 68fb ldr r3, [r7, #12] - 8003be6: f893 3020 ldrb.w r3, [r3, #32] - 8003bea: 75fb strb r3, [r7, #23] + 8003bd4: 68fb ldr r3, [r7, #12] + 8003bd6: f893 3020 ldrb.w r3, [r3, #32] + 8003bda: 75fb strb r3, [r7, #23] assert_param(IS_CAN_RX_FIFO(RxFifo)); if ((state == HAL_CAN_STATE_READY) || - 8003bec: 7dfb ldrb r3, [r7, #23] - 8003bee: 2b01 cmp r3, #1 - 8003bf0: d003 beq.n 8003bfa - 8003bf2: 7dfb ldrb r3, [r7, #23] - 8003bf4: 2b02 cmp r3, #2 - 8003bf6: f040 8103 bne.w 8003e00 + 8003bdc: 7dfb ldrb r3, [r7, #23] + 8003bde: 2b01 cmp r3, #1 + 8003be0: d003 beq.n 8003bea + 8003be2: 7dfb ldrb r3, [r7, #23] + 8003be4: 2b02 cmp r3, #2 + 8003be6: f040 8103 bne.w 8003df0 (state == HAL_CAN_STATE_LISTENING)) { /* Check the Rx FIFO */ if (RxFifo == CAN_RX_FIFO0) /* Rx element is assigned to Rx FIFO 0 */ - 8003bfa: 68bb ldr r3, [r7, #8] - 8003bfc: 2b00 cmp r3, #0 - 8003bfe: d10e bne.n 8003c1e + 8003bea: 68bb ldr r3, [r7, #8] + 8003bec: 2b00 cmp r3, #0 + 8003bee: d10e bne.n 8003c0e { /* Check that the Rx FIFO 0 is not empty */ if ((hcan->Instance->RF0R & CAN_RF0R_FMP0) == 0U) - 8003c00: 68fb ldr r3, [r7, #12] - 8003c02: 681b ldr r3, [r3, #0] - 8003c04: 68db ldr r3, [r3, #12] - 8003c06: f003 0303 and.w r3, r3, #3 - 8003c0a: 2b00 cmp r3, #0 - 8003c0c: d116 bne.n 8003c3c + 8003bf0: 68fb ldr r3, [r7, #12] + 8003bf2: 681b ldr r3, [r3, #0] + 8003bf4: 68db ldr r3, [r3, #12] + 8003bf6: f003 0303 and.w r3, r3, #3 + 8003bfa: 2b00 cmp r3, #0 + 8003bfc: d116 bne.n 8003c2c { /* Update error code */ hcan->ErrorCode |= HAL_CAN_ERROR_PARAM; - 8003c0e: 68fb ldr r3, [r7, #12] - 8003c10: 6a5b ldr r3, [r3, #36] @ 0x24 - 8003c12: f443 1200 orr.w r2, r3, #2097152 @ 0x200000 - 8003c16: 68fb ldr r3, [r7, #12] - 8003c18: 625a str r2, [r3, #36] @ 0x24 + 8003bfe: 68fb ldr r3, [r7, #12] + 8003c00: 6a5b ldr r3, [r3, #36] @ 0x24 + 8003c02: f443 1200 orr.w r2, r3, #2097152 @ 0x200000 + 8003c06: 68fb ldr r3, [r7, #12] + 8003c08: 625a str r2, [r3, #36] @ 0x24 return HAL_ERROR; - 8003c1a: 2301 movs r3, #1 - 8003c1c: e0f7 b.n 8003e0e + 8003c0a: 2301 movs r3, #1 + 8003c0c: e0f7 b.n 8003dfe } } else /* Rx element is assigned to Rx FIFO 1 */ { /* Check that the Rx FIFO 1 is not empty */ if ((hcan->Instance->RF1R & CAN_RF1R_FMP1) == 0U) - 8003c1e: 68fb ldr r3, [r7, #12] - 8003c20: 681b ldr r3, [r3, #0] - 8003c22: 691b ldr r3, [r3, #16] - 8003c24: f003 0303 and.w r3, r3, #3 - 8003c28: 2b00 cmp r3, #0 - 8003c2a: d107 bne.n 8003c3c + 8003c0e: 68fb ldr r3, [r7, #12] + 8003c10: 681b ldr r3, [r3, #0] + 8003c12: 691b ldr r3, [r3, #16] + 8003c14: f003 0303 and.w r3, r3, #3 + 8003c18: 2b00 cmp r3, #0 + 8003c1a: d107 bne.n 8003c2c { /* Update error code */ hcan->ErrorCode |= HAL_CAN_ERROR_PARAM; - 8003c2c: 68fb ldr r3, [r7, #12] - 8003c2e: 6a5b ldr r3, [r3, #36] @ 0x24 - 8003c30: f443 1200 orr.w r2, r3, #2097152 @ 0x200000 - 8003c34: 68fb ldr r3, [r7, #12] - 8003c36: 625a str r2, [r3, #36] @ 0x24 + 8003c1c: 68fb ldr r3, [r7, #12] + 8003c1e: 6a5b ldr r3, [r3, #36] @ 0x24 + 8003c20: f443 1200 orr.w r2, r3, #2097152 @ 0x200000 + 8003c24: 68fb ldr r3, [r7, #12] + 8003c26: 625a str r2, [r3, #36] @ 0x24 return HAL_ERROR; - 8003c38: 2301 movs r3, #1 - 8003c3a: e0e8 b.n 8003e0e + 8003c28: 2301 movs r3, #1 + 8003c2a: e0e8 b.n 8003dfe } } /* Get the header */ pHeader->IDE = CAN_RI0R_IDE & hcan->Instance->sFIFOMailBox[RxFifo].RIR; - 8003c3c: 68fb ldr r3, [r7, #12] - 8003c3e: 681a ldr r2, [r3, #0] - 8003c40: 68bb ldr r3, [r7, #8] - 8003c42: 331b adds r3, #27 - 8003c44: 011b lsls r3, r3, #4 - 8003c46: 4413 add r3, r2 - 8003c48: 681b ldr r3, [r3, #0] - 8003c4a: f003 0204 and.w r2, r3, #4 - 8003c4e: 687b ldr r3, [r7, #4] - 8003c50: 609a str r2, [r3, #8] + 8003c2c: 68fb ldr r3, [r7, #12] + 8003c2e: 681a ldr r2, [r3, #0] + 8003c30: 68bb ldr r3, [r7, #8] + 8003c32: 331b adds r3, #27 + 8003c34: 011b lsls r3, r3, #4 + 8003c36: 4413 add r3, r2 + 8003c38: 681b ldr r3, [r3, #0] + 8003c3a: f003 0204 and.w r2, r3, #4 + 8003c3e: 687b ldr r3, [r7, #4] + 8003c40: 609a str r2, [r3, #8] if (pHeader->IDE == CAN_ID_STD) - 8003c52: 687b ldr r3, [r7, #4] - 8003c54: 689b ldr r3, [r3, #8] - 8003c56: 2b00 cmp r3, #0 - 8003c58: d10c bne.n 8003c74 + 8003c42: 687b ldr r3, [r7, #4] + 8003c44: 689b ldr r3, [r3, #8] + 8003c46: 2b00 cmp r3, #0 + 8003c48: d10c bne.n 8003c64 { pHeader->StdId = (CAN_RI0R_STID & hcan->Instance->sFIFOMailBox[RxFifo].RIR) >> CAN_TI0R_STID_Pos; - 8003c5a: 68fb ldr r3, [r7, #12] - 8003c5c: 681a ldr r2, [r3, #0] - 8003c5e: 68bb ldr r3, [r7, #8] - 8003c60: 331b adds r3, #27 - 8003c62: 011b lsls r3, r3, #4 - 8003c64: 4413 add r3, r2 - 8003c66: 681b ldr r3, [r3, #0] - 8003c68: 0d5b lsrs r3, r3, #21 - 8003c6a: f3c3 020a ubfx r2, r3, #0, #11 - 8003c6e: 687b ldr r3, [r7, #4] - 8003c70: 601a str r2, [r3, #0] - 8003c72: e00b b.n 8003c8c + 8003c4a: 68fb ldr r3, [r7, #12] + 8003c4c: 681a ldr r2, [r3, #0] + 8003c4e: 68bb ldr r3, [r7, #8] + 8003c50: 331b adds r3, #27 + 8003c52: 011b lsls r3, r3, #4 + 8003c54: 4413 add r3, r2 + 8003c56: 681b ldr r3, [r3, #0] + 8003c58: 0d5b lsrs r3, r3, #21 + 8003c5a: f3c3 020a ubfx r2, r3, #0, #11 + 8003c5e: 687b ldr r3, [r7, #4] + 8003c60: 601a str r2, [r3, #0] + 8003c62: e00b b.n 8003c7c } else { pHeader->ExtId = ((CAN_RI0R_EXID | CAN_RI0R_STID) & hcan->Instance->sFIFOMailBox[RxFifo].RIR) >> CAN_RI0R_EXID_Pos; - 8003c74: 68fb ldr r3, [r7, #12] - 8003c76: 681a ldr r2, [r3, #0] - 8003c78: 68bb ldr r3, [r7, #8] - 8003c7a: 331b adds r3, #27 - 8003c7c: 011b lsls r3, r3, #4 - 8003c7e: 4413 add r3, r2 - 8003c80: 681b ldr r3, [r3, #0] - 8003c82: 08db lsrs r3, r3, #3 - 8003c84: f023 4260 bic.w r2, r3, #3758096384 @ 0xe0000000 + 8003c64: 68fb ldr r3, [r7, #12] + 8003c66: 681a ldr r2, [r3, #0] + 8003c68: 68bb ldr r3, [r7, #8] + 8003c6a: 331b adds r3, #27 + 8003c6c: 011b lsls r3, r3, #4 + 8003c6e: 4413 add r3, r2 + 8003c70: 681b ldr r3, [r3, #0] + 8003c72: 08db lsrs r3, r3, #3 + 8003c74: f023 4260 bic.w r2, r3, #3758096384 @ 0xe0000000 pHeader->ExtId = ((CAN_RI0R_EXID | CAN_RI0R_STID) & - 8003c88: 687b ldr r3, [r7, #4] - 8003c8a: 605a str r2, [r3, #4] + 8003c78: 687b ldr r3, [r7, #4] + 8003c7a: 605a str r2, [r3, #4] } pHeader->RTR = (CAN_RI0R_RTR & hcan->Instance->sFIFOMailBox[RxFifo].RIR); - 8003c8c: 68fb ldr r3, [r7, #12] - 8003c8e: 681a ldr r2, [r3, #0] - 8003c90: 68bb ldr r3, [r7, #8] - 8003c92: 331b adds r3, #27 - 8003c94: 011b lsls r3, r3, #4 - 8003c96: 4413 add r3, r2 - 8003c98: 681b ldr r3, [r3, #0] - 8003c9a: f003 0202 and.w r2, r3, #2 - 8003c9e: 687b ldr r3, [r7, #4] - 8003ca0: 60da str r2, [r3, #12] + 8003c7c: 68fb ldr r3, [r7, #12] + 8003c7e: 681a ldr r2, [r3, #0] + 8003c80: 68bb ldr r3, [r7, #8] + 8003c82: 331b adds r3, #27 + 8003c84: 011b lsls r3, r3, #4 + 8003c86: 4413 add r3, r2 + 8003c88: 681b ldr r3, [r3, #0] + 8003c8a: f003 0202 and.w r2, r3, #2 + 8003c8e: 687b ldr r3, [r7, #4] + 8003c90: 60da str r2, [r3, #12] if (((CAN_RDT0R_DLC & hcan->Instance->sFIFOMailBox[RxFifo].RDTR) >> CAN_RDT0R_DLC_Pos) >= 8U) - 8003ca2: 68fb ldr r3, [r7, #12] - 8003ca4: 681a ldr r2, [r3, #0] - 8003ca6: 68bb ldr r3, [r7, #8] - 8003ca8: 331b adds r3, #27 - 8003caa: 011b lsls r3, r3, #4 - 8003cac: 4413 add r3, r2 - 8003cae: 3304 adds r3, #4 - 8003cb0: 681b ldr r3, [r3, #0] - 8003cb2: f003 0308 and.w r3, r3, #8 - 8003cb6: 2b00 cmp r3, #0 - 8003cb8: d003 beq.n 8003cc2 + 8003c92: 68fb ldr r3, [r7, #12] + 8003c94: 681a ldr r2, [r3, #0] + 8003c96: 68bb ldr r3, [r7, #8] + 8003c98: 331b adds r3, #27 + 8003c9a: 011b lsls r3, r3, #4 + 8003c9c: 4413 add r3, r2 + 8003c9e: 3304 adds r3, #4 + 8003ca0: 681b ldr r3, [r3, #0] + 8003ca2: f003 0308 and.w r3, r3, #8 + 8003ca6: 2b00 cmp r3, #0 + 8003ca8: d003 beq.n 8003cb2 { /* Truncate DLC to 8 if received field is over range */ pHeader->DLC = 8U; - 8003cba: 687b ldr r3, [r7, #4] - 8003cbc: 2208 movs r2, #8 - 8003cbe: 611a str r2, [r3, #16] - 8003cc0: e00b b.n 8003cda + 8003caa: 687b ldr r3, [r7, #4] + 8003cac: 2208 movs r2, #8 + 8003cae: 611a str r2, [r3, #16] + 8003cb0: e00b b.n 8003cca } else { pHeader->DLC = (CAN_RDT0R_DLC & hcan->Instance->sFIFOMailBox[RxFifo].RDTR) >> CAN_RDT0R_DLC_Pos; - 8003cc2: 68fb ldr r3, [r7, #12] - 8003cc4: 681a ldr r2, [r3, #0] - 8003cc6: 68bb ldr r3, [r7, #8] - 8003cc8: 331b adds r3, #27 - 8003cca: 011b lsls r3, r3, #4 - 8003ccc: 4413 add r3, r2 - 8003cce: 3304 adds r3, #4 - 8003cd0: 681b ldr r3, [r3, #0] - 8003cd2: f003 020f and.w r2, r3, #15 - 8003cd6: 687b ldr r3, [r7, #4] - 8003cd8: 611a str r2, [r3, #16] + 8003cb2: 68fb ldr r3, [r7, #12] + 8003cb4: 681a ldr r2, [r3, #0] + 8003cb6: 68bb ldr r3, [r7, #8] + 8003cb8: 331b adds r3, #27 + 8003cba: 011b lsls r3, r3, #4 + 8003cbc: 4413 add r3, r2 + 8003cbe: 3304 adds r3, #4 + 8003cc0: 681b ldr r3, [r3, #0] + 8003cc2: f003 020f and.w r2, r3, #15 + 8003cc6: 687b ldr r3, [r7, #4] + 8003cc8: 611a str r2, [r3, #16] } pHeader->FilterMatchIndex = (CAN_RDT0R_FMI & hcan->Instance->sFIFOMailBox[RxFifo].RDTR) >> CAN_RDT0R_FMI_Pos; - 8003cda: 68fb ldr r3, [r7, #12] - 8003cdc: 681a ldr r2, [r3, #0] - 8003cde: 68bb ldr r3, [r7, #8] - 8003ce0: 331b adds r3, #27 - 8003ce2: 011b lsls r3, r3, #4 - 8003ce4: 4413 add r3, r2 - 8003ce6: 3304 adds r3, #4 - 8003ce8: 681b ldr r3, [r3, #0] - 8003cea: 0a1b lsrs r3, r3, #8 - 8003cec: b2da uxtb r2, r3 - 8003cee: 687b ldr r3, [r7, #4] - 8003cf0: 619a str r2, [r3, #24] + 8003cca: 68fb ldr r3, [r7, #12] + 8003ccc: 681a ldr r2, [r3, #0] + 8003cce: 68bb ldr r3, [r7, #8] + 8003cd0: 331b adds r3, #27 + 8003cd2: 011b lsls r3, r3, #4 + 8003cd4: 4413 add r3, r2 + 8003cd6: 3304 adds r3, #4 + 8003cd8: 681b ldr r3, [r3, #0] + 8003cda: 0a1b lsrs r3, r3, #8 + 8003cdc: b2da uxtb r2, r3 + 8003cde: 687b ldr r3, [r7, #4] + 8003ce0: 619a str r2, [r3, #24] pHeader->Timestamp = (CAN_RDT0R_TIME & hcan->Instance->sFIFOMailBox[RxFifo].RDTR) >> CAN_RDT0R_TIME_Pos; - 8003cf2: 68fb ldr r3, [r7, #12] - 8003cf4: 681a ldr r2, [r3, #0] - 8003cf6: 68bb ldr r3, [r7, #8] - 8003cf8: 331b adds r3, #27 - 8003cfa: 011b lsls r3, r3, #4 - 8003cfc: 4413 add r3, r2 - 8003cfe: 3304 adds r3, #4 - 8003d00: 681b ldr r3, [r3, #0] - 8003d02: 0c1b lsrs r3, r3, #16 - 8003d04: b29a uxth r2, r3 - 8003d06: 687b ldr r3, [r7, #4] - 8003d08: 615a str r2, [r3, #20] + 8003ce2: 68fb ldr r3, [r7, #12] + 8003ce4: 681a ldr r2, [r3, #0] + 8003ce6: 68bb ldr r3, [r7, #8] + 8003ce8: 331b adds r3, #27 + 8003cea: 011b lsls r3, r3, #4 + 8003cec: 4413 add r3, r2 + 8003cee: 3304 adds r3, #4 + 8003cf0: 681b ldr r3, [r3, #0] + 8003cf2: 0c1b lsrs r3, r3, #16 + 8003cf4: b29a uxth r2, r3 + 8003cf6: 687b ldr r3, [r7, #4] + 8003cf8: 615a str r2, [r3, #20] /* Get the data */ aData[0] = (uint8_t)((CAN_RDL0R_DATA0 & hcan->Instance->sFIFOMailBox[RxFifo].RDLR) >> CAN_RDL0R_DATA0_Pos); - 8003d0a: 68fb ldr r3, [r7, #12] - 8003d0c: 681a ldr r2, [r3, #0] - 8003d0e: 68bb ldr r3, [r7, #8] - 8003d10: 011b lsls r3, r3, #4 - 8003d12: 4413 add r3, r2 - 8003d14: f503 73dc add.w r3, r3, #440 @ 0x1b8 - 8003d18: 681b ldr r3, [r3, #0] - 8003d1a: b2da uxtb r2, r3 - 8003d1c: 683b ldr r3, [r7, #0] - 8003d1e: 701a strb r2, [r3, #0] + 8003cfa: 68fb ldr r3, [r7, #12] + 8003cfc: 681a ldr r2, [r3, #0] + 8003cfe: 68bb ldr r3, [r7, #8] + 8003d00: 011b lsls r3, r3, #4 + 8003d02: 4413 add r3, r2 + 8003d04: f503 73dc add.w r3, r3, #440 @ 0x1b8 + 8003d08: 681b ldr r3, [r3, #0] + 8003d0a: b2da uxtb r2, r3 + 8003d0c: 683b ldr r3, [r7, #0] + 8003d0e: 701a strb r2, [r3, #0] aData[1] = (uint8_t)((CAN_RDL0R_DATA1 & hcan->Instance->sFIFOMailBox[RxFifo].RDLR) >> CAN_RDL0R_DATA1_Pos); - 8003d20: 68fb ldr r3, [r7, #12] - 8003d22: 681a ldr r2, [r3, #0] - 8003d24: 68bb ldr r3, [r7, #8] - 8003d26: 011b lsls r3, r3, #4 - 8003d28: 4413 add r3, r2 - 8003d2a: f503 73dc add.w r3, r3, #440 @ 0x1b8 - 8003d2e: 681b ldr r3, [r3, #0] - 8003d30: 0a1a lsrs r2, r3, #8 - 8003d32: 683b ldr r3, [r7, #0] - 8003d34: 3301 adds r3, #1 - 8003d36: b2d2 uxtb r2, r2 - 8003d38: 701a strb r2, [r3, #0] + 8003d10: 68fb ldr r3, [r7, #12] + 8003d12: 681a ldr r2, [r3, #0] + 8003d14: 68bb ldr r3, [r7, #8] + 8003d16: 011b lsls r3, r3, #4 + 8003d18: 4413 add r3, r2 + 8003d1a: f503 73dc add.w r3, r3, #440 @ 0x1b8 + 8003d1e: 681b ldr r3, [r3, #0] + 8003d20: 0a1a lsrs r2, r3, #8 + 8003d22: 683b ldr r3, [r7, #0] + 8003d24: 3301 adds r3, #1 + 8003d26: b2d2 uxtb r2, r2 + 8003d28: 701a strb r2, [r3, #0] aData[2] = (uint8_t)((CAN_RDL0R_DATA2 & hcan->Instance->sFIFOMailBox[RxFifo].RDLR) >> CAN_RDL0R_DATA2_Pos); - 8003d3a: 68fb ldr r3, [r7, #12] - 8003d3c: 681a ldr r2, [r3, #0] - 8003d3e: 68bb ldr r3, [r7, #8] - 8003d40: 011b lsls r3, r3, #4 - 8003d42: 4413 add r3, r2 - 8003d44: f503 73dc add.w r3, r3, #440 @ 0x1b8 - 8003d48: 681b ldr r3, [r3, #0] - 8003d4a: 0c1a lsrs r2, r3, #16 - 8003d4c: 683b ldr r3, [r7, #0] - 8003d4e: 3302 adds r3, #2 - 8003d50: b2d2 uxtb r2, r2 - 8003d52: 701a strb r2, [r3, #0] + 8003d2a: 68fb ldr r3, [r7, #12] + 8003d2c: 681a ldr r2, [r3, #0] + 8003d2e: 68bb ldr r3, [r7, #8] + 8003d30: 011b lsls r3, r3, #4 + 8003d32: 4413 add r3, r2 + 8003d34: f503 73dc add.w r3, r3, #440 @ 0x1b8 + 8003d38: 681b ldr r3, [r3, #0] + 8003d3a: 0c1a lsrs r2, r3, #16 + 8003d3c: 683b ldr r3, [r7, #0] + 8003d3e: 3302 adds r3, #2 + 8003d40: b2d2 uxtb r2, r2 + 8003d42: 701a strb r2, [r3, #0] aData[3] = (uint8_t)((CAN_RDL0R_DATA3 & hcan->Instance->sFIFOMailBox[RxFifo].RDLR) >> CAN_RDL0R_DATA3_Pos); - 8003d54: 68fb ldr r3, [r7, #12] - 8003d56: 681a ldr r2, [r3, #0] - 8003d58: 68bb ldr r3, [r7, #8] - 8003d5a: 011b lsls r3, r3, #4 - 8003d5c: 4413 add r3, r2 - 8003d5e: f503 73dc add.w r3, r3, #440 @ 0x1b8 - 8003d62: 681b ldr r3, [r3, #0] - 8003d64: 0e1a lsrs r2, r3, #24 - 8003d66: 683b ldr r3, [r7, #0] - 8003d68: 3303 adds r3, #3 - 8003d6a: b2d2 uxtb r2, r2 - 8003d6c: 701a strb r2, [r3, #0] + 8003d44: 68fb ldr r3, [r7, #12] + 8003d46: 681a ldr r2, [r3, #0] + 8003d48: 68bb ldr r3, [r7, #8] + 8003d4a: 011b lsls r3, r3, #4 + 8003d4c: 4413 add r3, r2 + 8003d4e: f503 73dc add.w r3, r3, #440 @ 0x1b8 + 8003d52: 681b ldr r3, [r3, #0] + 8003d54: 0e1a lsrs r2, r3, #24 + 8003d56: 683b ldr r3, [r7, #0] + 8003d58: 3303 adds r3, #3 + 8003d5a: b2d2 uxtb r2, r2 + 8003d5c: 701a strb r2, [r3, #0] aData[4] = (uint8_t)((CAN_RDH0R_DATA4 & hcan->Instance->sFIFOMailBox[RxFifo].RDHR) >> CAN_RDH0R_DATA4_Pos); - 8003d6e: 68fb ldr r3, [r7, #12] - 8003d70: 681a ldr r2, [r3, #0] - 8003d72: 68bb ldr r3, [r7, #8] - 8003d74: 011b lsls r3, r3, #4 - 8003d76: 4413 add r3, r2 - 8003d78: f503 73de add.w r3, r3, #444 @ 0x1bc - 8003d7c: 681a ldr r2, [r3, #0] - 8003d7e: 683b ldr r3, [r7, #0] - 8003d80: 3304 adds r3, #4 - 8003d82: b2d2 uxtb r2, r2 - 8003d84: 701a strb r2, [r3, #0] + 8003d5e: 68fb ldr r3, [r7, #12] + 8003d60: 681a ldr r2, [r3, #0] + 8003d62: 68bb ldr r3, [r7, #8] + 8003d64: 011b lsls r3, r3, #4 + 8003d66: 4413 add r3, r2 + 8003d68: f503 73de add.w r3, r3, #444 @ 0x1bc + 8003d6c: 681a ldr r2, [r3, #0] + 8003d6e: 683b ldr r3, [r7, #0] + 8003d70: 3304 adds r3, #4 + 8003d72: b2d2 uxtb r2, r2 + 8003d74: 701a strb r2, [r3, #0] aData[5] = (uint8_t)((CAN_RDH0R_DATA5 & hcan->Instance->sFIFOMailBox[RxFifo].RDHR) >> CAN_RDH0R_DATA5_Pos); - 8003d86: 68fb ldr r3, [r7, #12] - 8003d88: 681a ldr r2, [r3, #0] - 8003d8a: 68bb ldr r3, [r7, #8] - 8003d8c: 011b lsls r3, r3, #4 - 8003d8e: 4413 add r3, r2 - 8003d90: f503 73de add.w r3, r3, #444 @ 0x1bc - 8003d94: 681b ldr r3, [r3, #0] - 8003d96: 0a1a lsrs r2, r3, #8 - 8003d98: 683b ldr r3, [r7, #0] - 8003d9a: 3305 adds r3, #5 - 8003d9c: b2d2 uxtb r2, r2 - 8003d9e: 701a strb r2, [r3, #0] + 8003d76: 68fb ldr r3, [r7, #12] + 8003d78: 681a ldr r2, [r3, #0] + 8003d7a: 68bb ldr r3, [r7, #8] + 8003d7c: 011b lsls r3, r3, #4 + 8003d7e: 4413 add r3, r2 + 8003d80: f503 73de add.w r3, r3, #444 @ 0x1bc + 8003d84: 681b ldr r3, [r3, #0] + 8003d86: 0a1a lsrs r2, r3, #8 + 8003d88: 683b ldr r3, [r7, #0] + 8003d8a: 3305 adds r3, #5 + 8003d8c: b2d2 uxtb r2, r2 + 8003d8e: 701a strb r2, [r3, #0] aData[6] = (uint8_t)((CAN_RDH0R_DATA6 & hcan->Instance->sFIFOMailBox[RxFifo].RDHR) >> CAN_RDH0R_DATA6_Pos); - 8003da0: 68fb ldr r3, [r7, #12] - 8003da2: 681a ldr r2, [r3, #0] - 8003da4: 68bb ldr r3, [r7, #8] - 8003da6: 011b lsls r3, r3, #4 - 8003da8: 4413 add r3, r2 - 8003daa: f503 73de add.w r3, r3, #444 @ 0x1bc - 8003dae: 681b ldr r3, [r3, #0] - 8003db0: 0c1a lsrs r2, r3, #16 - 8003db2: 683b ldr r3, [r7, #0] - 8003db4: 3306 adds r3, #6 - 8003db6: b2d2 uxtb r2, r2 - 8003db8: 701a strb r2, [r3, #0] + 8003d90: 68fb ldr r3, [r7, #12] + 8003d92: 681a ldr r2, [r3, #0] + 8003d94: 68bb ldr r3, [r7, #8] + 8003d96: 011b lsls r3, r3, #4 + 8003d98: 4413 add r3, r2 + 8003d9a: f503 73de add.w r3, r3, #444 @ 0x1bc + 8003d9e: 681b ldr r3, [r3, #0] + 8003da0: 0c1a lsrs r2, r3, #16 + 8003da2: 683b ldr r3, [r7, #0] + 8003da4: 3306 adds r3, #6 + 8003da6: b2d2 uxtb r2, r2 + 8003da8: 701a strb r2, [r3, #0] aData[7] = (uint8_t)((CAN_RDH0R_DATA7 & hcan->Instance->sFIFOMailBox[RxFifo].RDHR) >> CAN_RDH0R_DATA7_Pos); - 8003dba: 68fb ldr r3, [r7, #12] - 8003dbc: 681a ldr r2, [r3, #0] - 8003dbe: 68bb ldr r3, [r7, #8] - 8003dc0: 011b lsls r3, r3, #4 - 8003dc2: 4413 add r3, r2 - 8003dc4: f503 73de add.w r3, r3, #444 @ 0x1bc - 8003dc8: 681b ldr r3, [r3, #0] - 8003dca: 0e1a lsrs r2, r3, #24 - 8003dcc: 683b ldr r3, [r7, #0] - 8003dce: 3307 adds r3, #7 - 8003dd0: b2d2 uxtb r2, r2 - 8003dd2: 701a strb r2, [r3, #0] + 8003daa: 68fb ldr r3, [r7, #12] + 8003dac: 681a ldr r2, [r3, #0] + 8003dae: 68bb ldr r3, [r7, #8] + 8003db0: 011b lsls r3, r3, #4 + 8003db2: 4413 add r3, r2 + 8003db4: f503 73de add.w r3, r3, #444 @ 0x1bc + 8003db8: 681b ldr r3, [r3, #0] + 8003dba: 0e1a lsrs r2, r3, #24 + 8003dbc: 683b ldr r3, [r7, #0] + 8003dbe: 3307 adds r3, #7 + 8003dc0: b2d2 uxtb r2, r2 + 8003dc2: 701a strb r2, [r3, #0] /* Release the FIFO */ if (RxFifo == CAN_RX_FIFO0) /* Rx element is assigned to Rx FIFO 0 */ - 8003dd4: 68bb ldr r3, [r7, #8] - 8003dd6: 2b00 cmp r3, #0 - 8003dd8: d108 bne.n 8003dec + 8003dc4: 68bb ldr r3, [r7, #8] + 8003dc6: 2b00 cmp r3, #0 + 8003dc8: d108 bne.n 8003ddc { /* Release RX FIFO 0 */ SET_BIT(hcan->Instance->RF0R, CAN_RF0R_RFOM0); - 8003dda: 68fb ldr r3, [r7, #12] - 8003ddc: 681b ldr r3, [r3, #0] - 8003dde: 68da ldr r2, [r3, #12] - 8003de0: 68fb ldr r3, [r7, #12] - 8003de2: 681b ldr r3, [r3, #0] - 8003de4: f042 0220 orr.w r2, r2, #32 - 8003de8: 60da str r2, [r3, #12] - 8003dea: e007 b.n 8003dfc + 8003dca: 68fb ldr r3, [r7, #12] + 8003dcc: 681b ldr r3, [r3, #0] + 8003dce: 68da ldr r2, [r3, #12] + 8003dd0: 68fb ldr r3, [r7, #12] + 8003dd2: 681b ldr r3, [r3, #0] + 8003dd4: f042 0220 orr.w r2, r2, #32 + 8003dd8: 60da str r2, [r3, #12] + 8003dda: e007 b.n 8003dec } else /* Rx element is assigned to Rx FIFO 1 */ { /* Release RX FIFO 1 */ SET_BIT(hcan->Instance->RF1R, CAN_RF1R_RFOM1); - 8003dec: 68fb ldr r3, [r7, #12] - 8003dee: 681b ldr r3, [r3, #0] - 8003df0: 691a ldr r2, [r3, #16] - 8003df2: 68fb ldr r3, [r7, #12] - 8003df4: 681b ldr r3, [r3, #0] - 8003df6: f042 0220 orr.w r2, r2, #32 - 8003dfa: 611a str r2, [r3, #16] + 8003ddc: 68fb ldr r3, [r7, #12] + 8003dde: 681b ldr r3, [r3, #0] + 8003de0: 691a ldr r2, [r3, #16] + 8003de2: 68fb ldr r3, [r7, #12] + 8003de4: 681b ldr r3, [r3, #0] + 8003de6: f042 0220 orr.w r2, r2, #32 + 8003dea: 611a str r2, [r3, #16] } /* Return function status */ return HAL_OK; - 8003dfc: 2300 movs r3, #0 - 8003dfe: e006 b.n 8003e0e + 8003dec: 2300 movs r3, #0 + 8003dee: e006 b.n 8003dfe } else { /* Update error code */ hcan->ErrorCode |= HAL_CAN_ERROR_NOT_INITIALIZED; - 8003e00: 68fb ldr r3, [r7, #12] - 8003e02: 6a5b ldr r3, [r3, #36] @ 0x24 - 8003e04: f443 2280 orr.w r2, r3, #262144 @ 0x40000 - 8003e08: 68fb ldr r3, [r7, #12] - 8003e0a: 625a str r2, [r3, #36] @ 0x24 + 8003df0: 68fb ldr r3, [r7, #12] + 8003df2: 6a5b ldr r3, [r3, #36] @ 0x24 + 8003df4: f443 2280 orr.w r2, r3, #262144 @ 0x40000 + 8003df8: 68fb ldr r3, [r7, #12] + 8003dfa: 625a str r2, [r3, #36] @ 0x24 return HAL_ERROR; - 8003e0c: 2301 movs r3, #1 + 8003dfc: 2301 movs r3, #1 } } - 8003e0e: 4618 mov r0, r3 - 8003e10: 371c adds r7, #28 - 8003e12: 46bd mov sp, r7 - 8003e14: f85d 7b04 ldr.w r7, [sp], #4 - 8003e18: 4770 bx lr + 8003dfe: 4618 mov r0, r3 + 8003e00: 371c adds r7, #28 + 8003e02: 46bd mov sp, r7 + 8003e04: f85d 7b04 ldr.w r7, [sp], #4 + 8003e08: 4770 bx lr -08003e1a : +08003e0a : * @param ActiveITs indicates which interrupts will be enabled. * This parameter can be any combination of @arg CAN_Interrupts. * @retval HAL status */ HAL_StatusTypeDef HAL_CAN_ActivateNotification(CAN_HandleTypeDef *hcan, uint32_t ActiveITs) { - 8003e1a: b480 push {r7} - 8003e1c: b085 sub sp, #20 - 8003e1e: af00 add r7, sp, #0 - 8003e20: 6078 str r0, [r7, #4] - 8003e22: 6039 str r1, [r7, #0] + 8003e0a: b480 push {r7} + 8003e0c: b085 sub sp, #20 + 8003e0e: af00 add r7, sp, #0 + 8003e10: 6078 str r0, [r7, #4] + 8003e12: 6039 str r1, [r7, #0] HAL_CAN_StateTypeDef state = hcan->State; - 8003e24: 687b ldr r3, [r7, #4] - 8003e26: f893 3020 ldrb.w r3, [r3, #32] - 8003e2a: 73fb strb r3, [r7, #15] + 8003e14: 687b ldr r3, [r7, #4] + 8003e16: f893 3020 ldrb.w r3, [r3, #32] + 8003e1a: 73fb strb r3, [r7, #15] /* Check function parameters */ assert_param(IS_CAN_IT(ActiveITs)); if ((state == HAL_CAN_STATE_READY) || - 8003e2c: 7bfb ldrb r3, [r7, #15] - 8003e2e: 2b01 cmp r3, #1 - 8003e30: d002 beq.n 8003e38 - 8003e32: 7bfb ldrb r3, [r7, #15] - 8003e34: 2b02 cmp r3, #2 - 8003e36: d109 bne.n 8003e4c + 8003e1c: 7bfb ldrb r3, [r7, #15] + 8003e1e: 2b01 cmp r3, #1 + 8003e20: d002 beq.n 8003e28 + 8003e22: 7bfb ldrb r3, [r7, #15] + 8003e24: 2b02 cmp r3, #2 + 8003e26: d109 bne.n 8003e3c (state == HAL_CAN_STATE_LISTENING)) { /* Enable the selected interrupts */ __HAL_CAN_ENABLE_IT(hcan, ActiveITs); - 8003e38: 687b ldr r3, [r7, #4] - 8003e3a: 681b ldr r3, [r3, #0] - 8003e3c: 6959 ldr r1, [r3, #20] - 8003e3e: 687b ldr r3, [r7, #4] - 8003e40: 681b ldr r3, [r3, #0] - 8003e42: 683a ldr r2, [r7, #0] - 8003e44: 430a orrs r2, r1 - 8003e46: 615a str r2, [r3, #20] + 8003e28: 687b ldr r3, [r7, #4] + 8003e2a: 681b ldr r3, [r3, #0] + 8003e2c: 6959 ldr r1, [r3, #20] + 8003e2e: 687b ldr r3, [r7, #4] + 8003e30: 681b ldr r3, [r3, #0] + 8003e32: 683a ldr r2, [r7, #0] + 8003e34: 430a orrs r2, r1 + 8003e36: 615a str r2, [r3, #20] /* Return function status */ return HAL_OK; - 8003e48: 2300 movs r3, #0 - 8003e4a: e006 b.n 8003e5a + 8003e38: 2300 movs r3, #0 + 8003e3a: e006 b.n 8003e4a } else { /* Update error code */ hcan->ErrorCode |= HAL_CAN_ERROR_NOT_INITIALIZED; - 8003e4c: 687b ldr r3, [r7, #4] - 8003e4e: 6a5b ldr r3, [r3, #36] @ 0x24 - 8003e50: f443 2280 orr.w r2, r3, #262144 @ 0x40000 - 8003e54: 687b ldr r3, [r7, #4] - 8003e56: 625a str r2, [r3, #36] @ 0x24 + 8003e3c: 687b ldr r3, [r7, #4] + 8003e3e: 6a5b ldr r3, [r3, #36] @ 0x24 + 8003e40: f443 2280 orr.w r2, r3, #262144 @ 0x40000 + 8003e44: 687b ldr r3, [r7, #4] + 8003e46: 625a str r2, [r3, #36] @ 0x24 return HAL_ERROR; - 8003e58: 2301 movs r3, #1 + 8003e48: 2301 movs r3, #1 } } - 8003e5a: 4618 mov r0, r3 - 8003e5c: 3714 adds r7, #20 - 8003e5e: 46bd mov sp, r7 - 8003e60: f85d 7b04 ldr.w r7, [sp], #4 - 8003e64: 4770 bx lr + 8003e4a: 4618 mov r0, r3 + 8003e4c: 3714 adds r7, #20 + 8003e4e: 46bd mov sp, r7 + 8003e50: f85d 7b04 ldr.w r7, [sp], #4 + 8003e54: 4770 bx lr -08003e66 : +08003e56 : * @param hcan pointer to a CAN_HandleTypeDef structure that contains * the configuration information for the specified CAN. * @retval None */ void HAL_CAN_IRQHandler(CAN_HandleTypeDef *hcan) { - 8003e66: b580 push {r7, lr} - 8003e68: b08a sub sp, #40 @ 0x28 - 8003e6a: af00 add r7, sp, #0 - 8003e6c: 6078 str r0, [r7, #4] + 8003e56: b580 push {r7, lr} + 8003e58: b08a sub sp, #40 @ 0x28 + 8003e5a: af00 add r7, sp, #0 + 8003e5c: 6078 str r0, [r7, #4] uint32_t errorcode = HAL_CAN_ERROR_NONE; - 8003e6e: 2300 movs r3, #0 - 8003e70: 627b str r3, [r7, #36] @ 0x24 + 8003e5e: 2300 movs r3, #0 + 8003e60: 627b str r3, [r7, #36] @ 0x24 uint32_t interrupts = READ_REG(hcan->Instance->IER); + 8003e62: 687b ldr r3, [r7, #4] + 8003e64: 681b ldr r3, [r3, #0] + 8003e66: 695b ldr r3, [r3, #20] + 8003e68: 623b str r3, [r7, #32] + uint32_t msrflags = READ_REG(hcan->Instance->MSR); + 8003e6a: 687b ldr r3, [r7, #4] + 8003e6c: 681b ldr r3, [r3, #0] + 8003e6e: 685b ldr r3, [r3, #4] + 8003e70: 61fb str r3, [r7, #28] + uint32_t tsrflags = READ_REG(hcan->Instance->TSR); 8003e72: 687b ldr r3, [r7, #4] 8003e74: 681b ldr r3, [r3, #0] - 8003e76: 695b ldr r3, [r3, #20] - 8003e78: 623b str r3, [r7, #32] - uint32_t msrflags = READ_REG(hcan->Instance->MSR); + 8003e76: 689b ldr r3, [r3, #8] + 8003e78: 61bb str r3, [r7, #24] + uint32_t rf0rflags = READ_REG(hcan->Instance->RF0R); 8003e7a: 687b ldr r3, [r7, #4] 8003e7c: 681b ldr r3, [r3, #0] - 8003e7e: 685b ldr r3, [r3, #4] - 8003e80: 61fb str r3, [r7, #28] - uint32_t tsrflags = READ_REG(hcan->Instance->TSR); + 8003e7e: 68db ldr r3, [r3, #12] + 8003e80: 617b str r3, [r7, #20] + uint32_t rf1rflags = READ_REG(hcan->Instance->RF1R); 8003e82: 687b ldr r3, [r7, #4] 8003e84: 681b ldr r3, [r3, #0] - 8003e86: 689b ldr r3, [r3, #8] - 8003e88: 61bb str r3, [r7, #24] - uint32_t rf0rflags = READ_REG(hcan->Instance->RF0R); + 8003e86: 691b ldr r3, [r3, #16] + 8003e88: 613b str r3, [r7, #16] + uint32_t esrflags = READ_REG(hcan->Instance->ESR); 8003e8a: 687b ldr r3, [r7, #4] 8003e8c: 681b ldr r3, [r3, #0] - 8003e8e: 68db ldr r3, [r3, #12] - 8003e90: 617b str r3, [r7, #20] - uint32_t rf1rflags = READ_REG(hcan->Instance->RF1R); - 8003e92: 687b ldr r3, [r7, #4] - 8003e94: 681b ldr r3, [r3, #0] - 8003e96: 691b ldr r3, [r3, #16] - 8003e98: 613b str r3, [r7, #16] - uint32_t esrflags = READ_REG(hcan->Instance->ESR); - 8003e9a: 687b ldr r3, [r7, #4] - 8003e9c: 681b ldr r3, [r3, #0] - 8003e9e: 699b ldr r3, [r3, #24] - 8003ea0: 60fb str r3, [r7, #12] + 8003e8e: 699b ldr r3, [r3, #24] + 8003e90: 60fb str r3, [r7, #12] /* Transmit Mailbox empty interrupt management *****************************/ if ((interrupts & CAN_IT_TX_MAILBOX_EMPTY) != 0U) - 8003ea2: 6a3b ldr r3, [r7, #32] - 8003ea4: f003 0301 and.w r3, r3, #1 - 8003ea8: 2b00 cmp r3, #0 - 8003eaa: d07c beq.n 8003fa6 + 8003e92: 6a3b ldr r3, [r7, #32] + 8003e94: f003 0301 and.w r3, r3, #1 + 8003e98: 2b00 cmp r3, #0 + 8003e9a: d07c beq.n 8003f96 { /* Transmit Mailbox 0 management *****************************************/ if ((tsrflags & CAN_TSR_RQCP0) != 0U) - 8003eac: 69bb ldr r3, [r7, #24] - 8003eae: f003 0301 and.w r3, r3, #1 - 8003eb2: 2b00 cmp r3, #0 - 8003eb4: d023 beq.n 8003efe + 8003e9c: 69bb ldr r3, [r7, #24] + 8003e9e: f003 0301 and.w r3, r3, #1 + 8003ea2: 2b00 cmp r3, #0 + 8003ea4: d023 beq.n 8003eee { /* Clear the Transmission Complete flag (and TXOK0,ALST0,TERR0 bits) */ __HAL_CAN_CLEAR_FLAG(hcan, CAN_FLAG_RQCP0); - 8003eb6: 687b ldr r3, [r7, #4] - 8003eb8: 681b ldr r3, [r3, #0] - 8003eba: 2201 movs r2, #1 - 8003ebc: 609a str r2, [r3, #8] + 8003ea6: 687b ldr r3, [r7, #4] + 8003ea8: 681b ldr r3, [r3, #0] + 8003eaa: 2201 movs r2, #1 + 8003eac: 609a str r2, [r3, #8] if ((tsrflags & CAN_TSR_TXOK0) != 0U) - 8003ebe: 69bb ldr r3, [r7, #24] - 8003ec0: f003 0302 and.w r3, r3, #2 - 8003ec4: 2b00 cmp r3, #0 - 8003ec6: d003 beq.n 8003ed0 + 8003eae: 69bb ldr r3, [r7, #24] + 8003eb0: f003 0302 and.w r3, r3, #2 + 8003eb4: 2b00 cmp r3, #0 + 8003eb6: d003 beq.n 8003ec0 #if USE_HAL_CAN_REGISTER_CALLBACKS == 1 /* Call registered callback*/ hcan->TxMailbox0CompleteCallback(hcan); #else /* Call weak (surcharged) callback */ HAL_CAN_TxMailbox0CompleteCallback(hcan); - 8003ec8: 6878 ldr r0, [r7, #4] - 8003eca: f000 f983 bl 80041d4 - 8003ece: e016 b.n 8003efe + 8003eb8: 6878 ldr r0, [r7, #4] + 8003eba: f000 f983 bl 80041c4 + 8003ebe: e016 b.n 8003eee #endif /* USE_HAL_CAN_REGISTER_CALLBACKS */ } else { if ((tsrflags & CAN_TSR_ALST0) != 0U) - 8003ed0: 69bb ldr r3, [r7, #24] - 8003ed2: f003 0304 and.w r3, r3, #4 - 8003ed6: 2b00 cmp r3, #0 - 8003ed8: d004 beq.n 8003ee4 + 8003ec0: 69bb ldr r3, [r7, #24] + 8003ec2: f003 0304 and.w r3, r3, #4 + 8003ec6: 2b00 cmp r3, #0 + 8003ec8: d004 beq.n 8003ed4 { /* Update error code */ errorcode |= HAL_CAN_ERROR_TX_ALST0; - 8003eda: 6a7b ldr r3, [r7, #36] @ 0x24 - 8003edc: f443 6300 orr.w r3, r3, #2048 @ 0x800 - 8003ee0: 627b str r3, [r7, #36] @ 0x24 - 8003ee2: e00c b.n 8003efe + 8003eca: 6a7b ldr r3, [r7, #36] @ 0x24 + 8003ecc: f443 6300 orr.w r3, r3, #2048 @ 0x800 + 8003ed0: 627b str r3, [r7, #36] @ 0x24 + 8003ed2: e00c b.n 8003eee } else if ((tsrflags & CAN_TSR_TERR0) != 0U) - 8003ee4: 69bb ldr r3, [r7, #24] - 8003ee6: f003 0308 and.w r3, r3, #8 - 8003eea: 2b00 cmp r3, #0 - 8003eec: d004 beq.n 8003ef8 + 8003ed4: 69bb ldr r3, [r7, #24] + 8003ed6: f003 0308 and.w r3, r3, #8 + 8003eda: 2b00 cmp r3, #0 + 8003edc: d004 beq.n 8003ee8 { /* Update error code */ errorcode |= HAL_CAN_ERROR_TX_TERR0; - 8003eee: 6a7b ldr r3, [r7, #36] @ 0x24 - 8003ef0: f443 5380 orr.w r3, r3, #4096 @ 0x1000 - 8003ef4: 627b str r3, [r7, #36] @ 0x24 - 8003ef6: e002 b.n 8003efe + 8003ede: 6a7b ldr r3, [r7, #36] @ 0x24 + 8003ee0: f443 5380 orr.w r3, r3, #4096 @ 0x1000 + 8003ee4: 627b str r3, [r7, #36] @ 0x24 + 8003ee6: e002 b.n 8003eee #if USE_HAL_CAN_REGISTER_CALLBACKS == 1 /* Call registered callback*/ hcan->TxMailbox0AbortCallback(hcan); #else /* Call weak (surcharged) callback */ HAL_CAN_TxMailbox0AbortCallback(hcan); - 8003ef8: 6878 ldr r0, [r7, #4] - 8003efa: f000 f989 bl 8004210 + 8003ee8: 6878 ldr r0, [r7, #4] + 8003eea: f000 f989 bl 8004200 } } } /* Transmit Mailbox 1 management *****************************************/ if ((tsrflags & CAN_TSR_RQCP1) != 0U) - 8003efe: 69bb ldr r3, [r7, #24] - 8003f00: f403 7380 and.w r3, r3, #256 @ 0x100 - 8003f04: 2b00 cmp r3, #0 - 8003f06: d024 beq.n 8003f52 + 8003eee: 69bb ldr r3, [r7, #24] + 8003ef0: f403 7380 and.w r3, r3, #256 @ 0x100 + 8003ef4: 2b00 cmp r3, #0 + 8003ef6: d024 beq.n 8003f42 { /* Clear the Transmission Complete flag (and TXOK1,ALST1,TERR1 bits) */ __HAL_CAN_CLEAR_FLAG(hcan, CAN_FLAG_RQCP1); - 8003f08: 687b ldr r3, [r7, #4] - 8003f0a: 681b ldr r3, [r3, #0] - 8003f0c: f44f 7280 mov.w r2, #256 @ 0x100 - 8003f10: 609a str r2, [r3, #8] + 8003ef8: 687b ldr r3, [r7, #4] + 8003efa: 681b ldr r3, [r3, #0] + 8003efc: f44f 7280 mov.w r2, #256 @ 0x100 + 8003f00: 609a str r2, [r3, #8] if ((tsrflags & CAN_TSR_TXOK1) != 0U) - 8003f12: 69bb ldr r3, [r7, #24] - 8003f14: f403 7300 and.w r3, r3, #512 @ 0x200 - 8003f18: 2b00 cmp r3, #0 - 8003f1a: d003 beq.n 8003f24 + 8003f02: 69bb ldr r3, [r7, #24] + 8003f04: f403 7300 and.w r3, r3, #512 @ 0x200 + 8003f08: 2b00 cmp r3, #0 + 8003f0a: d003 beq.n 8003f14 #if USE_HAL_CAN_REGISTER_CALLBACKS == 1 /* Call registered callback*/ hcan->TxMailbox1CompleteCallback(hcan); #else /* Call weak (surcharged) callback */ HAL_CAN_TxMailbox1CompleteCallback(hcan); - 8003f1c: 6878 ldr r0, [r7, #4] - 8003f1e: f000 f963 bl 80041e8 - 8003f22: e016 b.n 8003f52 + 8003f0c: 6878 ldr r0, [r7, #4] + 8003f0e: f000 f963 bl 80041d8 + 8003f12: e016 b.n 8003f42 #endif /* USE_HAL_CAN_REGISTER_CALLBACKS */ } else { if ((tsrflags & CAN_TSR_ALST1) != 0U) - 8003f24: 69bb ldr r3, [r7, #24] - 8003f26: f403 6380 and.w r3, r3, #1024 @ 0x400 - 8003f2a: 2b00 cmp r3, #0 - 8003f2c: d004 beq.n 8003f38 + 8003f14: 69bb ldr r3, [r7, #24] + 8003f16: f403 6380 and.w r3, r3, #1024 @ 0x400 + 8003f1a: 2b00 cmp r3, #0 + 8003f1c: d004 beq.n 8003f28 { /* Update error code */ errorcode |= HAL_CAN_ERROR_TX_ALST1; - 8003f2e: 6a7b ldr r3, [r7, #36] @ 0x24 - 8003f30: f443 5300 orr.w r3, r3, #8192 @ 0x2000 - 8003f34: 627b str r3, [r7, #36] @ 0x24 - 8003f36: e00c b.n 8003f52 + 8003f1e: 6a7b ldr r3, [r7, #36] @ 0x24 + 8003f20: f443 5300 orr.w r3, r3, #8192 @ 0x2000 + 8003f24: 627b str r3, [r7, #36] @ 0x24 + 8003f26: e00c b.n 8003f42 } else if ((tsrflags & CAN_TSR_TERR1) != 0U) - 8003f38: 69bb ldr r3, [r7, #24] - 8003f3a: f403 6300 and.w r3, r3, #2048 @ 0x800 - 8003f3e: 2b00 cmp r3, #0 - 8003f40: d004 beq.n 8003f4c + 8003f28: 69bb ldr r3, [r7, #24] + 8003f2a: f403 6300 and.w r3, r3, #2048 @ 0x800 + 8003f2e: 2b00 cmp r3, #0 + 8003f30: d004 beq.n 8003f3c { /* Update error code */ errorcode |= HAL_CAN_ERROR_TX_TERR1; - 8003f42: 6a7b ldr r3, [r7, #36] @ 0x24 - 8003f44: f443 4380 orr.w r3, r3, #16384 @ 0x4000 - 8003f48: 627b str r3, [r7, #36] @ 0x24 - 8003f4a: e002 b.n 8003f52 + 8003f32: 6a7b ldr r3, [r7, #36] @ 0x24 + 8003f34: f443 4380 orr.w r3, r3, #16384 @ 0x4000 + 8003f38: 627b str r3, [r7, #36] @ 0x24 + 8003f3a: e002 b.n 8003f42 #if USE_HAL_CAN_REGISTER_CALLBACKS == 1 /* Call registered callback*/ hcan->TxMailbox1AbortCallback(hcan); #else /* Call weak (surcharged) callback */ HAL_CAN_TxMailbox1AbortCallback(hcan); - 8003f4c: 6878 ldr r0, [r7, #4] - 8003f4e: f000 f969 bl 8004224 + 8003f3c: 6878 ldr r0, [r7, #4] + 8003f3e: f000 f969 bl 8004214 } } } /* Transmit Mailbox 2 management *****************************************/ if ((tsrflags & CAN_TSR_RQCP2) != 0U) - 8003f52: 69bb ldr r3, [r7, #24] - 8003f54: f403 3380 and.w r3, r3, #65536 @ 0x10000 - 8003f58: 2b00 cmp r3, #0 - 8003f5a: d024 beq.n 8003fa6 + 8003f42: 69bb ldr r3, [r7, #24] + 8003f44: f403 3380 and.w r3, r3, #65536 @ 0x10000 + 8003f48: 2b00 cmp r3, #0 + 8003f4a: d024 beq.n 8003f96 { /* Clear the Transmission Complete flag (and TXOK2,ALST2,TERR2 bits) */ __HAL_CAN_CLEAR_FLAG(hcan, CAN_FLAG_RQCP2); - 8003f5c: 687b ldr r3, [r7, #4] - 8003f5e: 681b ldr r3, [r3, #0] - 8003f60: f44f 3280 mov.w r2, #65536 @ 0x10000 - 8003f64: 609a str r2, [r3, #8] + 8003f4c: 687b ldr r3, [r7, #4] + 8003f4e: 681b ldr r3, [r3, #0] + 8003f50: f44f 3280 mov.w r2, #65536 @ 0x10000 + 8003f54: 609a str r2, [r3, #8] if ((tsrflags & CAN_TSR_TXOK2) != 0U) - 8003f66: 69bb ldr r3, [r7, #24] - 8003f68: f403 3300 and.w r3, r3, #131072 @ 0x20000 - 8003f6c: 2b00 cmp r3, #0 - 8003f6e: d003 beq.n 8003f78 + 8003f56: 69bb ldr r3, [r7, #24] + 8003f58: f403 3300 and.w r3, r3, #131072 @ 0x20000 + 8003f5c: 2b00 cmp r3, #0 + 8003f5e: d003 beq.n 8003f68 #if USE_HAL_CAN_REGISTER_CALLBACKS == 1 /* Call registered callback*/ hcan->TxMailbox2CompleteCallback(hcan); #else /* Call weak (surcharged) callback */ HAL_CAN_TxMailbox2CompleteCallback(hcan); - 8003f70: 6878 ldr r0, [r7, #4] - 8003f72: f000 f943 bl 80041fc - 8003f76: e016 b.n 8003fa6 + 8003f60: 6878 ldr r0, [r7, #4] + 8003f62: f000 f943 bl 80041ec + 8003f66: e016 b.n 8003f96 #endif /* USE_HAL_CAN_REGISTER_CALLBACKS */ } else { if ((tsrflags & CAN_TSR_ALST2) != 0U) - 8003f78: 69bb ldr r3, [r7, #24] - 8003f7a: f403 2380 and.w r3, r3, #262144 @ 0x40000 - 8003f7e: 2b00 cmp r3, #0 - 8003f80: d004 beq.n 8003f8c + 8003f68: 69bb ldr r3, [r7, #24] + 8003f6a: f403 2380 and.w r3, r3, #262144 @ 0x40000 + 8003f6e: 2b00 cmp r3, #0 + 8003f70: d004 beq.n 8003f7c { /* Update error code */ errorcode |= HAL_CAN_ERROR_TX_ALST2; - 8003f82: 6a7b ldr r3, [r7, #36] @ 0x24 - 8003f84: f443 4300 orr.w r3, r3, #32768 @ 0x8000 - 8003f88: 627b str r3, [r7, #36] @ 0x24 - 8003f8a: e00c b.n 8003fa6 + 8003f72: 6a7b ldr r3, [r7, #36] @ 0x24 + 8003f74: f443 4300 orr.w r3, r3, #32768 @ 0x8000 + 8003f78: 627b str r3, [r7, #36] @ 0x24 + 8003f7a: e00c b.n 8003f96 } else if ((tsrflags & CAN_TSR_TERR2) != 0U) - 8003f8c: 69bb ldr r3, [r7, #24] - 8003f8e: f403 2300 and.w r3, r3, #524288 @ 0x80000 - 8003f92: 2b00 cmp r3, #0 - 8003f94: d004 beq.n 8003fa0 + 8003f7c: 69bb ldr r3, [r7, #24] + 8003f7e: f403 2300 and.w r3, r3, #524288 @ 0x80000 + 8003f82: 2b00 cmp r3, #0 + 8003f84: d004 beq.n 8003f90 { /* Update error code */ errorcode |= HAL_CAN_ERROR_TX_TERR2; - 8003f96: 6a7b ldr r3, [r7, #36] @ 0x24 - 8003f98: f443 3380 orr.w r3, r3, #65536 @ 0x10000 - 8003f9c: 627b str r3, [r7, #36] @ 0x24 - 8003f9e: e002 b.n 8003fa6 + 8003f86: 6a7b ldr r3, [r7, #36] @ 0x24 + 8003f88: f443 3380 orr.w r3, r3, #65536 @ 0x10000 + 8003f8c: 627b str r3, [r7, #36] @ 0x24 + 8003f8e: e002 b.n 8003f96 #if USE_HAL_CAN_REGISTER_CALLBACKS == 1 /* Call registered callback*/ hcan->TxMailbox2AbortCallback(hcan); #else /* Call weak (surcharged) callback */ HAL_CAN_TxMailbox2AbortCallback(hcan); - 8003fa0: 6878 ldr r0, [r7, #4] - 8003fa2: f000 f949 bl 8004238 + 8003f90: 6878 ldr r0, [r7, #4] + 8003f92: f000 f949 bl 8004228 } } } /* Receive FIFO 0 overrun interrupt management *****************************/ if ((interrupts & CAN_IT_RX_FIFO0_OVERRUN) != 0U) - 8003fa6: 6a3b ldr r3, [r7, #32] - 8003fa8: f003 0308 and.w r3, r3, #8 - 8003fac: 2b00 cmp r3, #0 - 8003fae: d00c beq.n 8003fca + 8003f96: 6a3b ldr r3, [r7, #32] + 8003f98: f003 0308 and.w r3, r3, #8 + 8003f9c: 2b00 cmp r3, #0 + 8003f9e: d00c beq.n 8003fba { if ((rf0rflags & CAN_RF0R_FOVR0) != 0U) - 8003fb0: 697b ldr r3, [r7, #20] - 8003fb2: f003 0310 and.w r3, r3, #16 - 8003fb6: 2b00 cmp r3, #0 - 8003fb8: d007 beq.n 8003fca + 8003fa0: 697b ldr r3, [r7, #20] + 8003fa2: f003 0310 and.w r3, r3, #16 + 8003fa6: 2b00 cmp r3, #0 + 8003fa8: d007 beq.n 8003fba { /* Set CAN error code to Rx Fifo 0 overrun error */ errorcode |= HAL_CAN_ERROR_RX_FOV0; - 8003fba: 6a7b ldr r3, [r7, #36] @ 0x24 - 8003fbc: f443 7300 orr.w r3, r3, #512 @ 0x200 - 8003fc0: 627b str r3, [r7, #36] @ 0x24 + 8003faa: 6a7b ldr r3, [r7, #36] @ 0x24 + 8003fac: f443 7300 orr.w r3, r3, #512 @ 0x200 + 8003fb0: 627b str r3, [r7, #36] @ 0x24 /* Clear FIFO0 Overrun Flag */ __HAL_CAN_CLEAR_FLAG(hcan, CAN_FLAG_FOV0); - 8003fc2: 687b ldr r3, [r7, #4] - 8003fc4: 681b ldr r3, [r3, #0] - 8003fc6: 2210 movs r2, #16 - 8003fc8: 60da str r2, [r3, #12] + 8003fb2: 687b ldr r3, [r7, #4] + 8003fb4: 681b ldr r3, [r3, #0] + 8003fb6: 2210 movs r2, #16 + 8003fb8: 60da str r2, [r3, #12] } } /* Receive FIFO 0 full interrupt management ********************************/ if ((interrupts & CAN_IT_RX_FIFO0_FULL) != 0U) - 8003fca: 6a3b ldr r3, [r7, #32] - 8003fcc: f003 0304 and.w r3, r3, #4 - 8003fd0: 2b00 cmp r3, #0 - 8003fd2: d00b beq.n 8003fec + 8003fba: 6a3b ldr r3, [r7, #32] + 8003fbc: f003 0304 and.w r3, r3, #4 + 8003fc0: 2b00 cmp r3, #0 + 8003fc2: d00b beq.n 8003fdc { if ((rf0rflags & CAN_RF0R_FULL0) != 0U) - 8003fd4: 697b ldr r3, [r7, #20] - 8003fd6: f003 0308 and.w r3, r3, #8 - 8003fda: 2b00 cmp r3, #0 - 8003fdc: d006 beq.n 8003fec + 8003fc4: 697b ldr r3, [r7, #20] + 8003fc6: f003 0308 and.w r3, r3, #8 + 8003fca: 2b00 cmp r3, #0 + 8003fcc: d006 beq.n 8003fdc { /* Clear FIFO 0 full Flag */ __HAL_CAN_CLEAR_FLAG(hcan, CAN_FLAG_FF0); - 8003fde: 687b ldr r3, [r7, #4] - 8003fe0: 681b ldr r3, [r3, #0] - 8003fe2: 2208 movs r2, #8 - 8003fe4: 60da str r2, [r3, #12] + 8003fce: 687b ldr r3, [r7, #4] + 8003fd0: 681b ldr r3, [r3, #0] + 8003fd2: 2208 movs r2, #8 + 8003fd4: 60da str r2, [r3, #12] #if USE_HAL_CAN_REGISTER_CALLBACKS == 1 /* Call registered callback*/ hcan->RxFifo0FullCallback(hcan); #else /* Call weak (surcharged) callback */ HAL_CAN_RxFifo0FullCallback(hcan); - 8003fe6: 6878 ldr r0, [r7, #4] - 8003fe8: f000 f930 bl 800424c + 8003fd6: 6878 ldr r0, [r7, #4] + 8003fd8: f000 f930 bl 800423c #endif /* USE_HAL_CAN_REGISTER_CALLBACKS */ } } /* Receive FIFO 0 message pending interrupt management *********************/ if ((interrupts & CAN_IT_RX_FIFO0_MSG_PENDING) != 0U) - 8003fec: 6a3b ldr r3, [r7, #32] - 8003fee: f003 0302 and.w r3, r3, #2 - 8003ff2: 2b00 cmp r3, #0 - 8003ff4: d009 beq.n 800400a + 8003fdc: 6a3b ldr r3, [r7, #32] + 8003fde: f003 0302 and.w r3, r3, #2 + 8003fe2: 2b00 cmp r3, #0 + 8003fe4: d009 beq.n 8003ffa { /* Check if message is still pending */ if ((hcan->Instance->RF0R & CAN_RF0R_FMP0) != 0U) - 8003ff6: 687b ldr r3, [r7, #4] - 8003ff8: 681b ldr r3, [r3, #0] - 8003ffa: 68db ldr r3, [r3, #12] - 8003ffc: f003 0303 and.w r3, r3, #3 - 8004000: 2b00 cmp r3, #0 - 8004002: d002 beq.n 800400a + 8003fe6: 687b ldr r3, [r7, #4] + 8003fe8: 681b ldr r3, [r3, #0] + 8003fea: 68db ldr r3, [r3, #12] + 8003fec: f003 0303 and.w r3, r3, #3 + 8003ff0: 2b00 cmp r3, #0 + 8003ff2: d002 beq.n 8003ffa #if USE_HAL_CAN_REGISTER_CALLBACKS == 1 /* Call registered callback*/ hcan->RxFifo0MsgPendingCallback(hcan); #else /* Call weak (surcharged) callback */ HAL_CAN_RxFifo0MsgPendingCallback(hcan); - 8004004: 6878 ldr r0, [r7, #4] - 8004006: f7fc fddf bl 8000bc8 + 8003ff4: 6878 ldr r0, [r7, #4] + 8003ff6: f7fc fde1 bl 8000bbc #endif /* USE_HAL_CAN_REGISTER_CALLBACKS */ } } /* Receive FIFO 1 overrun interrupt management *****************************/ if ((interrupts & CAN_IT_RX_FIFO1_OVERRUN) != 0U) - 800400a: 6a3b ldr r3, [r7, #32] - 800400c: f003 0340 and.w r3, r3, #64 @ 0x40 - 8004010: 2b00 cmp r3, #0 - 8004012: d00c beq.n 800402e + 8003ffa: 6a3b ldr r3, [r7, #32] + 8003ffc: f003 0340 and.w r3, r3, #64 @ 0x40 + 8004000: 2b00 cmp r3, #0 + 8004002: d00c beq.n 800401e { if ((rf1rflags & CAN_RF1R_FOVR1) != 0U) - 8004014: 693b ldr r3, [r7, #16] - 8004016: f003 0310 and.w r3, r3, #16 - 800401a: 2b00 cmp r3, #0 - 800401c: d007 beq.n 800402e + 8004004: 693b ldr r3, [r7, #16] + 8004006: f003 0310 and.w r3, r3, #16 + 800400a: 2b00 cmp r3, #0 + 800400c: d007 beq.n 800401e { /* Set CAN error code to Rx Fifo 1 overrun error */ errorcode |= HAL_CAN_ERROR_RX_FOV1; - 800401e: 6a7b ldr r3, [r7, #36] @ 0x24 - 8004020: f443 6380 orr.w r3, r3, #1024 @ 0x400 - 8004024: 627b str r3, [r7, #36] @ 0x24 + 800400e: 6a7b ldr r3, [r7, #36] @ 0x24 + 8004010: f443 6380 orr.w r3, r3, #1024 @ 0x400 + 8004014: 627b str r3, [r7, #36] @ 0x24 /* Clear FIFO1 Overrun Flag */ __HAL_CAN_CLEAR_FLAG(hcan, CAN_FLAG_FOV1); - 8004026: 687b ldr r3, [r7, #4] - 8004028: 681b ldr r3, [r3, #0] - 800402a: 2210 movs r2, #16 - 800402c: 611a str r2, [r3, #16] + 8004016: 687b ldr r3, [r7, #4] + 8004018: 681b ldr r3, [r3, #0] + 800401a: 2210 movs r2, #16 + 800401c: 611a str r2, [r3, #16] } } /* Receive FIFO 1 full interrupt management ********************************/ if ((interrupts & CAN_IT_RX_FIFO1_FULL) != 0U) - 800402e: 6a3b ldr r3, [r7, #32] - 8004030: f003 0320 and.w r3, r3, #32 - 8004034: 2b00 cmp r3, #0 - 8004036: d00b beq.n 8004050 + 800401e: 6a3b ldr r3, [r7, #32] + 8004020: f003 0320 and.w r3, r3, #32 + 8004024: 2b00 cmp r3, #0 + 8004026: d00b beq.n 8004040 { if ((rf1rflags & CAN_RF1R_FULL1) != 0U) - 8004038: 693b ldr r3, [r7, #16] - 800403a: f003 0308 and.w r3, r3, #8 - 800403e: 2b00 cmp r3, #0 - 8004040: d006 beq.n 8004050 + 8004028: 693b ldr r3, [r7, #16] + 800402a: f003 0308 and.w r3, r3, #8 + 800402e: 2b00 cmp r3, #0 + 8004030: d006 beq.n 8004040 { /* Clear FIFO 1 full Flag */ __HAL_CAN_CLEAR_FLAG(hcan, CAN_FLAG_FF1); - 8004042: 687b ldr r3, [r7, #4] - 8004044: 681b ldr r3, [r3, #0] - 8004046: 2208 movs r2, #8 - 8004048: 611a str r2, [r3, #16] + 8004032: 687b ldr r3, [r7, #4] + 8004034: 681b ldr r3, [r3, #0] + 8004036: 2208 movs r2, #8 + 8004038: 611a str r2, [r3, #16] #if USE_HAL_CAN_REGISTER_CALLBACKS == 1 /* Call registered callback*/ hcan->RxFifo1FullCallback(hcan); #else /* Call weak (surcharged) callback */ HAL_CAN_RxFifo1FullCallback(hcan); - 800404a: 6878 ldr r0, [r7, #4] - 800404c: f000 f912 bl 8004274 + 800403a: 6878 ldr r0, [r7, #4] + 800403c: f000 f912 bl 8004264 #endif /* USE_HAL_CAN_REGISTER_CALLBACKS */ } } /* Receive FIFO 1 message pending interrupt management *********************/ if ((interrupts & CAN_IT_RX_FIFO1_MSG_PENDING) != 0U) - 8004050: 6a3b ldr r3, [r7, #32] - 8004052: f003 0310 and.w r3, r3, #16 - 8004056: 2b00 cmp r3, #0 - 8004058: d009 beq.n 800406e + 8004040: 6a3b ldr r3, [r7, #32] + 8004042: f003 0310 and.w r3, r3, #16 + 8004046: 2b00 cmp r3, #0 + 8004048: d009 beq.n 800405e { /* Check if message is still pending */ if ((hcan->Instance->RF1R & CAN_RF1R_FMP1) != 0U) - 800405a: 687b ldr r3, [r7, #4] - 800405c: 681b ldr r3, [r3, #0] - 800405e: 691b ldr r3, [r3, #16] - 8004060: f003 0303 and.w r3, r3, #3 - 8004064: 2b00 cmp r3, #0 - 8004066: d002 beq.n 800406e + 800404a: 687b ldr r3, [r7, #4] + 800404c: 681b ldr r3, [r3, #0] + 800404e: 691b ldr r3, [r3, #16] + 8004050: f003 0303 and.w r3, r3, #3 + 8004054: 2b00 cmp r3, #0 + 8004056: d002 beq.n 800405e #if USE_HAL_CAN_REGISTER_CALLBACKS == 1 /* Call registered callback*/ hcan->RxFifo1MsgPendingCallback(hcan); #else /* Call weak (surcharged) callback */ HAL_CAN_RxFifo1MsgPendingCallback(hcan); - 8004068: 6878 ldr r0, [r7, #4] - 800406a: f000 f8f9 bl 8004260 + 8004058: 6878 ldr r0, [r7, #4] + 800405a: f000 f8f9 bl 8004250 #endif /* USE_HAL_CAN_REGISTER_CALLBACKS */ } } /* Sleep interrupt management *********************************************/ if ((interrupts & CAN_IT_SLEEP_ACK) != 0U) - 800406e: 6a3b ldr r3, [r7, #32] - 8004070: f403 3300 and.w r3, r3, #131072 @ 0x20000 - 8004074: 2b00 cmp r3, #0 - 8004076: d00b beq.n 8004090 + 800405e: 6a3b ldr r3, [r7, #32] + 8004060: f403 3300 and.w r3, r3, #131072 @ 0x20000 + 8004064: 2b00 cmp r3, #0 + 8004066: d00b beq.n 8004080 { if ((msrflags & CAN_MSR_SLAKI) != 0U) - 8004078: 69fb ldr r3, [r7, #28] - 800407a: f003 0310 and.w r3, r3, #16 - 800407e: 2b00 cmp r3, #0 - 8004080: d006 beq.n 8004090 + 8004068: 69fb ldr r3, [r7, #28] + 800406a: f003 0310 and.w r3, r3, #16 + 800406e: 2b00 cmp r3, #0 + 8004070: d006 beq.n 8004080 { /* Clear Sleep interrupt Flag */ __HAL_CAN_CLEAR_FLAG(hcan, CAN_FLAG_SLAKI); - 8004082: 687b ldr r3, [r7, #4] - 8004084: 681b ldr r3, [r3, #0] - 8004086: 2210 movs r2, #16 - 8004088: 605a str r2, [r3, #4] + 8004072: 687b ldr r3, [r7, #4] + 8004074: 681b ldr r3, [r3, #0] + 8004076: 2210 movs r2, #16 + 8004078: 605a str r2, [r3, #4] #if USE_HAL_CAN_REGISTER_CALLBACKS == 1 /* Call registered callback*/ hcan->SleepCallback(hcan); #else /* Call weak (surcharged) callback */ HAL_CAN_SleepCallback(hcan); - 800408a: 6878 ldr r0, [r7, #4] - 800408c: f000 f8fc bl 8004288 + 800407a: 6878 ldr r0, [r7, #4] + 800407c: f000 f8fc bl 8004278 #endif /* USE_HAL_CAN_REGISTER_CALLBACKS */ } } /* WakeUp interrupt management *********************************************/ if ((interrupts & CAN_IT_WAKEUP) != 0U) - 8004090: 6a3b ldr r3, [r7, #32] - 8004092: f403 3380 and.w r3, r3, #65536 @ 0x10000 - 8004096: 2b00 cmp r3, #0 - 8004098: d00b beq.n 80040b2 + 8004080: 6a3b ldr r3, [r7, #32] + 8004082: f403 3380 and.w r3, r3, #65536 @ 0x10000 + 8004086: 2b00 cmp r3, #0 + 8004088: d00b beq.n 80040a2 { if ((msrflags & CAN_MSR_WKUI) != 0U) - 800409a: 69fb ldr r3, [r7, #28] - 800409c: f003 0308 and.w r3, r3, #8 - 80040a0: 2b00 cmp r3, #0 - 80040a2: d006 beq.n 80040b2 + 800408a: 69fb ldr r3, [r7, #28] + 800408c: f003 0308 and.w r3, r3, #8 + 8004090: 2b00 cmp r3, #0 + 8004092: d006 beq.n 80040a2 { /* Clear WakeUp Flag */ __HAL_CAN_CLEAR_FLAG(hcan, CAN_FLAG_WKU); - 80040a4: 687b ldr r3, [r7, #4] - 80040a6: 681b ldr r3, [r3, #0] - 80040a8: 2208 movs r2, #8 - 80040aa: 605a str r2, [r3, #4] + 8004094: 687b ldr r3, [r7, #4] + 8004096: 681b ldr r3, [r3, #0] + 8004098: 2208 movs r2, #8 + 800409a: 605a str r2, [r3, #4] #if USE_HAL_CAN_REGISTER_CALLBACKS == 1 /* Call registered callback*/ hcan->WakeUpFromRxMsgCallback(hcan); #else /* Call weak (surcharged) callback */ HAL_CAN_WakeUpFromRxMsgCallback(hcan); - 80040ac: 6878 ldr r0, [r7, #4] - 80040ae: f000 f8f5 bl 800429c + 800409c: 6878 ldr r0, [r7, #4] + 800409e: f000 f8f5 bl 800428c #endif /* USE_HAL_CAN_REGISTER_CALLBACKS */ } } /* Error interrupts management *********************************************/ if ((interrupts & CAN_IT_ERROR) != 0U) - 80040b2: 6a3b ldr r3, [r7, #32] - 80040b4: f403 4300 and.w r3, r3, #32768 @ 0x8000 - 80040b8: 2b00 cmp r3, #0 - 80040ba: d07b beq.n 80041b4 + 80040a2: 6a3b ldr r3, [r7, #32] + 80040a4: f403 4300 and.w r3, r3, #32768 @ 0x8000 + 80040a8: 2b00 cmp r3, #0 + 80040aa: d07b beq.n 80041a4 { if ((msrflags & CAN_MSR_ERRI) != 0U) - 80040bc: 69fb ldr r3, [r7, #28] - 80040be: f003 0304 and.w r3, r3, #4 - 80040c2: 2b00 cmp r3, #0 - 80040c4: d072 beq.n 80041ac + 80040ac: 69fb ldr r3, [r7, #28] + 80040ae: f003 0304 and.w r3, r3, #4 + 80040b2: 2b00 cmp r3, #0 + 80040b4: d072 beq.n 800419c { /* Check Error Warning Flag */ if (((interrupts & CAN_IT_ERROR_WARNING) != 0U) && - 80040c6: 6a3b ldr r3, [r7, #32] - 80040c8: f403 7380 and.w r3, r3, #256 @ 0x100 - 80040cc: 2b00 cmp r3, #0 - 80040ce: d008 beq.n 80040e2 + 80040b6: 6a3b ldr r3, [r7, #32] + 80040b8: f403 7380 and.w r3, r3, #256 @ 0x100 + 80040bc: 2b00 cmp r3, #0 + 80040be: d008 beq.n 80040d2 ((esrflags & CAN_ESR_EWGF) != 0U)) - 80040d0: 68fb ldr r3, [r7, #12] - 80040d2: f003 0301 and.w r3, r3, #1 + 80040c0: 68fb ldr r3, [r7, #12] + 80040c2: f003 0301 and.w r3, r3, #1 if (((interrupts & CAN_IT_ERROR_WARNING) != 0U) && - 80040d6: 2b00 cmp r3, #0 - 80040d8: d003 beq.n 80040e2 + 80040c6: 2b00 cmp r3, #0 + 80040c8: d003 beq.n 80040d2 { /* Set CAN error code to Error Warning */ errorcode |= HAL_CAN_ERROR_EWG; - 80040da: 6a7b ldr r3, [r7, #36] @ 0x24 - 80040dc: f043 0301 orr.w r3, r3, #1 - 80040e0: 627b str r3, [r7, #36] @ 0x24 + 80040ca: 6a7b ldr r3, [r7, #36] @ 0x24 + 80040cc: f043 0301 orr.w r3, r3, #1 + 80040d0: 627b str r3, [r7, #36] @ 0x24 /* No need for clear of Error Warning Flag as read-only */ } /* Check Error Passive Flag */ if (((interrupts & CAN_IT_ERROR_PASSIVE) != 0U) && - 80040e2: 6a3b ldr r3, [r7, #32] - 80040e4: f403 7300 and.w r3, r3, #512 @ 0x200 - 80040e8: 2b00 cmp r3, #0 - 80040ea: d008 beq.n 80040fe + 80040d2: 6a3b ldr r3, [r7, #32] + 80040d4: f403 7300 and.w r3, r3, #512 @ 0x200 + 80040d8: 2b00 cmp r3, #0 + 80040da: d008 beq.n 80040ee ((esrflags & CAN_ESR_EPVF) != 0U)) - 80040ec: 68fb ldr r3, [r7, #12] - 80040ee: f003 0302 and.w r3, r3, #2 + 80040dc: 68fb ldr r3, [r7, #12] + 80040de: f003 0302 and.w r3, r3, #2 if (((interrupts & CAN_IT_ERROR_PASSIVE) != 0U) && - 80040f2: 2b00 cmp r3, #0 - 80040f4: d003 beq.n 80040fe + 80040e2: 2b00 cmp r3, #0 + 80040e4: d003 beq.n 80040ee { /* Set CAN error code to Error Passive */ errorcode |= HAL_CAN_ERROR_EPV; - 80040f6: 6a7b ldr r3, [r7, #36] @ 0x24 - 80040f8: f043 0302 orr.w r3, r3, #2 - 80040fc: 627b str r3, [r7, #36] @ 0x24 + 80040e6: 6a7b ldr r3, [r7, #36] @ 0x24 + 80040e8: f043 0302 orr.w r3, r3, #2 + 80040ec: 627b str r3, [r7, #36] @ 0x24 /* No need for clear of Error Passive Flag as read-only */ } /* Check Bus-off Flag */ if (((interrupts & CAN_IT_BUSOFF) != 0U) && - 80040fe: 6a3b ldr r3, [r7, #32] - 8004100: f403 6380 and.w r3, r3, #1024 @ 0x400 - 8004104: 2b00 cmp r3, #0 - 8004106: d008 beq.n 800411a + 80040ee: 6a3b ldr r3, [r7, #32] + 80040f0: f403 6380 and.w r3, r3, #1024 @ 0x400 + 80040f4: 2b00 cmp r3, #0 + 80040f6: d008 beq.n 800410a ((esrflags & CAN_ESR_BOFF) != 0U)) - 8004108: 68fb ldr r3, [r7, #12] - 800410a: f003 0304 and.w r3, r3, #4 + 80040f8: 68fb ldr r3, [r7, #12] + 80040fa: f003 0304 and.w r3, r3, #4 if (((interrupts & CAN_IT_BUSOFF) != 0U) && - 800410e: 2b00 cmp r3, #0 - 8004110: d003 beq.n 800411a + 80040fe: 2b00 cmp r3, #0 + 8004100: d003 beq.n 800410a { /* Set CAN error code to Bus-Off */ errorcode |= HAL_CAN_ERROR_BOF; - 8004112: 6a7b ldr r3, [r7, #36] @ 0x24 - 8004114: f043 0304 orr.w r3, r3, #4 - 8004118: 627b str r3, [r7, #36] @ 0x24 + 8004102: 6a7b ldr r3, [r7, #36] @ 0x24 + 8004104: f043 0304 orr.w r3, r3, #4 + 8004108: 627b str r3, [r7, #36] @ 0x24 /* No need for clear of Error Bus-Off as read-only */ } /* Check Last Error Code Flag */ if (((interrupts & CAN_IT_LAST_ERROR_CODE) != 0U) && - 800411a: 6a3b ldr r3, [r7, #32] - 800411c: f403 6300 and.w r3, r3, #2048 @ 0x800 - 8004120: 2b00 cmp r3, #0 - 8004122: d043 beq.n 80041ac + 800410a: 6a3b ldr r3, [r7, #32] + 800410c: f403 6300 and.w r3, r3, #2048 @ 0x800 + 8004110: 2b00 cmp r3, #0 + 8004112: d043 beq.n 800419c ((esrflags & CAN_ESR_LEC) != 0U)) - 8004124: 68fb ldr r3, [r7, #12] - 8004126: f003 0370 and.w r3, r3, #112 @ 0x70 + 8004114: 68fb ldr r3, [r7, #12] + 8004116: f003 0370 and.w r3, r3, #112 @ 0x70 if (((interrupts & CAN_IT_LAST_ERROR_CODE) != 0U) && - 800412a: 2b00 cmp r3, #0 - 800412c: d03e beq.n 80041ac + 800411a: 2b00 cmp r3, #0 + 800411c: d03e beq.n 800419c { switch (esrflags & CAN_ESR_LEC) - 800412e: 68fb ldr r3, [r7, #12] - 8004130: f003 0370 and.w r3, r3, #112 @ 0x70 - 8004134: 2b60 cmp r3, #96 @ 0x60 - 8004136: d02b beq.n 8004190 - 8004138: 2b60 cmp r3, #96 @ 0x60 - 800413a: d82e bhi.n 800419a - 800413c: 2b50 cmp r3, #80 @ 0x50 - 800413e: d022 beq.n 8004186 - 8004140: 2b50 cmp r3, #80 @ 0x50 - 8004142: d82a bhi.n 800419a - 8004144: 2b40 cmp r3, #64 @ 0x40 - 8004146: d019 beq.n 800417c - 8004148: 2b40 cmp r3, #64 @ 0x40 - 800414a: d826 bhi.n 800419a - 800414c: 2b30 cmp r3, #48 @ 0x30 - 800414e: d010 beq.n 8004172 - 8004150: 2b30 cmp r3, #48 @ 0x30 - 8004152: d822 bhi.n 800419a - 8004154: 2b10 cmp r3, #16 - 8004156: d002 beq.n 800415e - 8004158: 2b20 cmp r3, #32 - 800415a: d005 beq.n 8004168 + 800411e: 68fb ldr r3, [r7, #12] + 8004120: f003 0370 and.w r3, r3, #112 @ 0x70 + 8004124: 2b60 cmp r3, #96 @ 0x60 + 8004126: d02b beq.n 8004180 + 8004128: 2b60 cmp r3, #96 @ 0x60 + 800412a: d82e bhi.n 800418a + 800412c: 2b50 cmp r3, #80 @ 0x50 + 800412e: d022 beq.n 8004176 + 8004130: 2b50 cmp r3, #80 @ 0x50 + 8004132: d82a bhi.n 800418a + 8004134: 2b40 cmp r3, #64 @ 0x40 + 8004136: d019 beq.n 800416c + 8004138: 2b40 cmp r3, #64 @ 0x40 + 800413a: d826 bhi.n 800418a + 800413c: 2b30 cmp r3, #48 @ 0x30 + 800413e: d010 beq.n 8004162 + 8004140: 2b30 cmp r3, #48 @ 0x30 + 8004142: d822 bhi.n 800418a + 8004144: 2b10 cmp r3, #16 + 8004146: d002 beq.n 800414e + 8004148: 2b20 cmp r3, #32 + 800414a: d005 beq.n 8004158 case (CAN_ESR_LEC_2 | CAN_ESR_LEC_1): /* Set CAN error code to CRC error */ errorcode |= HAL_CAN_ERROR_CRC; break; default: break; - 800415c: e01d b.n 800419a + 800414c: e01d b.n 800418a errorcode |= HAL_CAN_ERROR_STF; - 800415e: 6a7b ldr r3, [r7, #36] @ 0x24 - 8004160: f043 0308 orr.w r3, r3, #8 - 8004164: 627b str r3, [r7, #36] @ 0x24 + 800414e: 6a7b ldr r3, [r7, #36] @ 0x24 + 8004150: f043 0308 orr.w r3, r3, #8 + 8004154: 627b str r3, [r7, #36] @ 0x24 break; - 8004166: e019 b.n 800419c + 8004156: e019 b.n 800418c errorcode |= HAL_CAN_ERROR_FOR; - 8004168: 6a7b ldr r3, [r7, #36] @ 0x24 - 800416a: f043 0310 orr.w r3, r3, #16 - 800416e: 627b str r3, [r7, #36] @ 0x24 + 8004158: 6a7b ldr r3, [r7, #36] @ 0x24 + 800415a: f043 0310 orr.w r3, r3, #16 + 800415e: 627b str r3, [r7, #36] @ 0x24 break; - 8004170: e014 b.n 800419c + 8004160: e014 b.n 800418c errorcode |= HAL_CAN_ERROR_ACK; - 8004172: 6a7b ldr r3, [r7, #36] @ 0x24 - 8004174: f043 0320 orr.w r3, r3, #32 - 8004178: 627b str r3, [r7, #36] @ 0x24 + 8004162: 6a7b ldr r3, [r7, #36] @ 0x24 + 8004164: f043 0320 orr.w r3, r3, #32 + 8004168: 627b str r3, [r7, #36] @ 0x24 break; - 800417a: e00f b.n 800419c + 800416a: e00f b.n 800418c errorcode |= HAL_CAN_ERROR_BR; - 800417c: 6a7b ldr r3, [r7, #36] @ 0x24 - 800417e: f043 0340 orr.w r3, r3, #64 @ 0x40 - 8004182: 627b str r3, [r7, #36] @ 0x24 + 800416c: 6a7b ldr r3, [r7, #36] @ 0x24 + 800416e: f043 0340 orr.w r3, r3, #64 @ 0x40 + 8004172: 627b str r3, [r7, #36] @ 0x24 break; - 8004184: e00a b.n 800419c + 8004174: e00a b.n 800418c errorcode |= HAL_CAN_ERROR_BD; - 8004186: 6a7b ldr r3, [r7, #36] @ 0x24 - 8004188: f043 0380 orr.w r3, r3, #128 @ 0x80 - 800418c: 627b str r3, [r7, #36] @ 0x24 + 8004176: 6a7b ldr r3, [r7, #36] @ 0x24 + 8004178: f043 0380 orr.w r3, r3, #128 @ 0x80 + 800417c: 627b str r3, [r7, #36] @ 0x24 break; - 800418e: e005 b.n 800419c + 800417e: e005 b.n 800418c errorcode |= HAL_CAN_ERROR_CRC; - 8004190: 6a7b ldr r3, [r7, #36] @ 0x24 - 8004192: f443 7380 orr.w r3, r3, #256 @ 0x100 - 8004196: 627b str r3, [r7, #36] @ 0x24 + 8004180: 6a7b ldr r3, [r7, #36] @ 0x24 + 8004182: f443 7380 orr.w r3, r3, #256 @ 0x100 + 8004186: 627b str r3, [r7, #36] @ 0x24 break; - 8004198: e000 b.n 800419c + 8004188: e000 b.n 800418c break; - 800419a: bf00 nop + 800418a: bf00 nop } /* Clear Last error code Flag */ CLEAR_BIT(hcan->Instance->ESR, CAN_ESR_LEC); - 800419c: 687b ldr r3, [r7, #4] - 800419e: 681b ldr r3, [r3, #0] - 80041a0: 699a ldr r2, [r3, #24] - 80041a2: 687b ldr r3, [r7, #4] - 80041a4: 681b ldr r3, [r3, #0] - 80041a6: f022 0270 bic.w r2, r2, #112 @ 0x70 - 80041aa: 619a str r2, [r3, #24] + 800418c: 687b ldr r3, [r7, #4] + 800418e: 681b ldr r3, [r3, #0] + 8004190: 699a ldr r2, [r3, #24] + 8004192: 687b ldr r3, [r7, #4] + 8004194: 681b ldr r3, [r3, #0] + 8004196: f022 0270 bic.w r2, r2, #112 @ 0x70 + 800419a: 619a str r2, [r3, #24] } } /* Clear ERRI Flag */ __HAL_CAN_CLEAR_FLAG(hcan, CAN_FLAG_ERRI); - 80041ac: 687b ldr r3, [r7, #4] - 80041ae: 681b ldr r3, [r3, #0] - 80041b0: 2204 movs r2, #4 - 80041b2: 605a str r2, [r3, #4] + 800419c: 687b ldr r3, [r7, #4] + 800419e: 681b ldr r3, [r3, #0] + 80041a0: 2204 movs r2, #4 + 80041a2: 605a str r2, [r3, #4] } /* Call the Error call Back in case of Errors */ if (errorcode != HAL_CAN_ERROR_NONE) - 80041b4: 6a7b ldr r3, [r7, #36] @ 0x24 - 80041b6: 2b00 cmp r3, #0 - 80041b8: d008 beq.n 80041cc + 80041a4: 6a7b ldr r3, [r7, #36] @ 0x24 + 80041a6: 2b00 cmp r3, #0 + 80041a8: d008 beq.n 80041bc { /* Update error code in handle */ hcan->ErrorCode |= errorcode; - 80041ba: 687b ldr r3, [r7, #4] - 80041bc: 6a5a ldr r2, [r3, #36] @ 0x24 - 80041be: 6a7b ldr r3, [r7, #36] @ 0x24 - 80041c0: 431a orrs r2, r3 - 80041c2: 687b ldr r3, [r7, #4] - 80041c4: 625a str r2, [r3, #36] @ 0x24 + 80041aa: 687b ldr r3, [r7, #4] + 80041ac: 6a5a ldr r2, [r3, #36] @ 0x24 + 80041ae: 6a7b ldr r3, [r7, #36] @ 0x24 + 80041b0: 431a orrs r2, r3 + 80041b2: 687b ldr r3, [r7, #4] + 80041b4: 625a str r2, [r3, #36] @ 0x24 #if USE_HAL_CAN_REGISTER_CALLBACKS == 1 /* Call registered callback*/ hcan->ErrorCallback(hcan); #else /* Call weak (surcharged) callback */ HAL_CAN_ErrorCallback(hcan); - 80041c6: 6878 ldr r0, [r7, #4] - 80041c8: f000 f872 bl 80042b0 + 80041b6: 6878 ldr r0, [r7, #4] + 80041b8: f000 f872 bl 80042a0 #endif /* USE_HAL_CAN_REGISTER_CALLBACKS */ } } - 80041cc: bf00 nop - 80041ce: 3728 adds r7, #40 @ 0x28 - 80041d0: 46bd mov sp, r7 - 80041d2: bd80 pop {r7, pc} + 80041bc: bf00 nop + 80041be: 3728 adds r7, #40 @ 0x28 + 80041c0: 46bd mov sp, r7 + 80041c2: bd80 pop {r7, pc} -080041d4 : +080041c4 : * @param hcan pointer to a CAN_HandleTypeDef structure that contains * the configuration information for the specified CAN. * @retval None */ __weak void HAL_CAN_TxMailbox0CompleteCallback(CAN_HandleTypeDef *hcan) { - 80041d4: b480 push {r7} - 80041d6: b083 sub sp, #12 - 80041d8: af00 add r7, sp, #0 - 80041da: 6078 str r0, [r7, #4] + 80041c4: b480 push {r7} + 80041c6: b083 sub sp, #12 + 80041c8: af00 add r7, sp, #0 + 80041ca: 6078 str r0, [r7, #4] /* NOTE : This function Should not be modified, when the callback is needed, the HAL_CAN_TxMailbox0CompleteCallback could be implemented in the user file */ } - 80041dc: bf00 nop - 80041de: 370c adds r7, #12 - 80041e0: 46bd mov sp, r7 - 80041e2: f85d 7b04 ldr.w r7, [sp], #4 - 80041e6: 4770 bx lr + 80041cc: bf00 nop + 80041ce: 370c adds r7, #12 + 80041d0: 46bd mov sp, r7 + 80041d2: f85d 7b04 ldr.w r7, [sp], #4 + 80041d6: 4770 bx lr -080041e8 : +080041d8 : * @param hcan pointer to a CAN_HandleTypeDef structure that contains * the configuration information for the specified CAN. * @retval None */ __weak void HAL_CAN_TxMailbox1CompleteCallback(CAN_HandleTypeDef *hcan) { - 80041e8: b480 push {r7} - 80041ea: b083 sub sp, #12 - 80041ec: af00 add r7, sp, #0 - 80041ee: 6078 str r0, [r7, #4] + 80041d8: b480 push {r7} + 80041da: b083 sub sp, #12 + 80041dc: af00 add r7, sp, #0 + 80041de: 6078 str r0, [r7, #4] /* NOTE : This function Should not be modified, when the callback is needed, the HAL_CAN_TxMailbox1CompleteCallback could be implemented in the user file */ } - 80041f0: bf00 nop - 80041f2: 370c adds r7, #12 - 80041f4: 46bd mov sp, r7 - 80041f6: f85d 7b04 ldr.w r7, [sp], #4 - 80041fa: 4770 bx lr + 80041e0: bf00 nop + 80041e2: 370c adds r7, #12 + 80041e4: 46bd mov sp, r7 + 80041e6: f85d 7b04 ldr.w r7, [sp], #4 + 80041ea: 4770 bx lr -080041fc : +080041ec : * @param hcan pointer to a CAN_HandleTypeDef structure that contains * the configuration information for the specified CAN. * @retval None */ __weak void HAL_CAN_TxMailbox2CompleteCallback(CAN_HandleTypeDef *hcan) { - 80041fc: b480 push {r7} - 80041fe: b083 sub sp, #12 - 8004200: af00 add r7, sp, #0 - 8004202: 6078 str r0, [r7, #4] + 80041ec: b480 push {r7} + 80041ee: b083 sub sp, #12 + 80041f0: af00 add r7, sp, #0 + 80041f2: 6078 str r0, [r7, #4] /* NOTE : This function Should not be modified, when the callback is needed, the HAL_CAN_TxMailbox2CompleteCallback could be implemented in the user file */ } - 8004204: bf00 nop - 8004206: 370c adds r7, #12 - 8004208: 46bd mov sp, r7 - 800420a: f85d 7b04 ldr.w r7, [sp], #4 - 800420e: 4770 bx lr + 80041f4: bf00 nop + 80041f6: 370c adds r7, #12 + 80041f8: 46bd mov sp, r7 + 80041fa: f85d 7b04 ldr.w r7, [sp], #4 + 80041fe: 4770 bx lr -08004210 : +08004200 : * @param hcan pointer to an CAN_HandleTypeDef structure that contains * the configuration information for the specified CAN. * @retval None */ __weak void HAL_CAN_TxMailbox0AbortCallback(CAN_HandleTypeDef *hcan) { - 8004210: b480 push {r7} - 8004212: b083 sub sp, #12 - 8004214: af00 add r7, sp, #0 - 8004216: 6078 str r0, [r7, #4] + 8004200: b480 push {r7} + 8004202: b083 sub sp, #12 + 8004204: af00 add r7, sp, #0 + 8004206: 6078 str r0, [r7, #4] /* NOTE : This function Should not be modified, when the callback is needed, the HAL_CAN_TxMailbox0AbortCallback could be implemented in the user file */ } - 8004218: bf00 nop - 800421a: 370c adds r7, #12 - 800421c: 46bd mov sp, r7 - 800421e: f85d 7b04 ldr.w r7, [sp], #4 - 8004222: 4770 bx lr + 8004208: bf00 nop + 800420a: 370c adds r7, #12 + 800420c: 46bd mov sp, r7 + 800420e: f85d 7b04 ldr.w r7, [sp], #4 + 8004212: 4770 bx lr -08004224 : +08004214 : * @param hcan pointer to an CAN_HandleTypeDef structure that contains * the configuration information for the specified CAN. * @retval None */ __weak void HAL_CAN_TxMailbox1AbortCallback(CAN_HandleTypeDef *hcan) { - 8004224: b480 push {r7} - 8004226: b083 sub sp, #12 - 8004228: af00 add r7, sp, #0 - 800422a: 6078 str r0, [r7, #4] + 8004214: b480 push {r7} + 8004216: b083 sub sp, #12 + 8004218: af00 add r7, sp, #0 + 800421a: 6078 str r0, [r7, #4] /* NOTE : This function Should not be modified, when the callback is needed, the HAL_CAN_TxMailbox1AbortCallback could be implemented in the user file */ } - 800422c: bf00 nop - 800422e: 370c adds r7, #12 - 8004230: 46bd mov sp, r7 - 8004232: f85d 7b04 ldr.w r7, [sp], #4 - 8004236: 4770 bx lr + 800421c: bf00 nop + 800421e: 370c adds r7, #12 + 8004220: 46bd mov sp, r7 + 8004222: f85d 7b04 ldr.w r7, [sp], #4 + 8004226: 4770 bx lr -08004238 : +08004228 : * @param hcan pointer to an CAN_HandleTypeDef structure that contains * the configuration information for the specified CAN. * @retval None */ __weak void HAL_CAN_TxMailbox2AbortCallback(CAN_HandleTypeDef *hcan) { - 8004238: b480 push {r7} - 800423a: b083 sub sp, #12 - 800423c: af00 add r7, sp, #0 - 800423e: 6078 str r0, [r7, #4] + 8004228: b480 push {r7} + 800422a: b083 sub sp, #12 + 800422c: af00 add r7, sp, #0 + 800422e: 6078 str r0, [r7, #4] /* NOTE : This function Should not be modified, when the callback is needed, the HAL_CAN_TxMailbox2AbortCallback could be implemented in the user file */ } - 8004240: bf00 nop - 8004242: 370c adds r7, #12 - 8004244: 46bd mov sp, r7 - 8004246: f85d 7b04 ldr.w r7, [sp], #4 - 800424a: 4770 bx lr + 8004230: bf00 nop + 8004232: 370c adds r7, #12 + 8004234: 46bd mov sp, r7 + 8004236: f85d 7b04 ldr.w r7, [sp], #4 + 800423a: 4770 bx lr -0800424c : +0800423c : * @param hcan pointer to a CAN_HandleTypeDef structure that contains * the configuration information for the specified CAN. * @retval None */ __weak void HAL_CAN_RxFifo0FullCallback(CAN_HandleTypeDef *hcan) { - 800424c: b480 push {r7} - 800424e: b083 sub sp, #12 - 8004250: af00 add r7, sp, #0 - 8004252: 6078 str r0, [r7, #4] + 800423c: b480 push {r7} + 800423e: b083 sub sp, #12 + 8004240: af00 add r7, sp, #0 + 8004242: 6078 str r0, [r7, #4] /* NOTE : This function Should not be modified, when the callback is needed, the HAL_CAN_RxFifo0FullCallback could be implemented in the user file */ } - 8004254: bf00 nop - 8004256: 370c adds r7, #12 - 8004258: 46bd mov sp, r7 - 800425a: f85d 7b04 ldr.w r7, [sp], #4 - 800425e: 4770 bx lr + 8004244: bf00 nop + 8004246: 370c adds r7, #12 + 8004248: 46bd mov sp, r7 + 800424a: f85d 7b04 ldr.w r7, [sp], #4 + 800424e: 4770 bx lr -08004260 : +08004250 : * @param hcan pointer to a CAN_HandleTypeDef structure that contains * the configuration information for the specified CAN. * @retval None */ __weak void HAL_CAN_RxFifo1MsgPendingCallback(CAN_HandleTypeDef *hcan) { - 8004260: b480 push {r7} - 8004262: b083 sub sp, #12 - 8004264: af00 add r7, sp, #0 - 8004266: 6078 str r0, [r7, #4] + 8004250: b480 push {r7} + 8004252: b083 sub sp, #12 + 8004254: af00 add r7, sp, #0 + 8004256: 6078 str r0, [r7, #4] /* NOTE : This function Should not be modified, when the callback is needed, the HAL_CAN_RxFifo1MsgPendingCallback could be implemented in the user file */ } - 8004268: bf00 nop - 800426a: 370c adds r7, #12 - 800426c: 46bd mov sp, r7 - 800426e: f85d 7b04 ldr.w r7, [sp], #4 - 8004272: 4770 bx lr + 8004258: bf00 nop + 800425a: 370c adds r7, #12 + 800425c: 46bd mov sp, r7 + 800425e: f85d 7b04 ldr.w r7, [sp], #4 + 8004262: 4770 bx lr -08004274 : +08004264 : * @param hcan pointer to a CAN_HandleTypeDef structure that contains * the configuration information for the specified CAN. * @retval None */ __weak void HAL_CAN_RxFifo1FullCallback(CAN_HandleTypeDef *hcan) { - 8004274: b480 push {r7} - 8004276: b083 sub sp, #12 - 8004278: af00 add r7, sp, #0 - 800427a: 6078 str r0, [r7, #4] + 8004264: b480 push {r7} + 8004266: b083 sub sp, #12 + 8004268: af00 add r7, sp, #0 + 800426a: 6078 str r0, [r7, #4] /* NOTE : This function Should not be modified, when the callback is needed, the HAL_CAN_RxFifo1FullCallback could be implemented in the user file */ } - 800427c: bf00 nop - 800427e: 370c adds r7, #12 - 8004280: 46bd mov sp, r7 - 8004282: f85d 7b04 ldr.w r7, [sp], #4 - 8004286: 4770 bx lr + 800426c: bf00 nop + 800426e: 370c adds r7, #12 + 8004270: 46bd mov sp, r7 + 8004272: f85d 7b04 ldr.w r7, [sp], #4 + 8004276: 4770 bx lr -08004288 : +08004278 : * @param hcan pointer to a CAN_HandleTypeDef structure that contains * the configuration information for the specified CAN. * @retval None */ __weak void HAL_CAN_SleepCallback(CAN_HandleTypeDef *hcan) { - 8004288: b480 push {r7} - 800428a: b083 sub sp, #12 - 800428c: af00 add r7, sp, #0 - 800428e: 6078 str r0, [r7, #4] + 8004278: b480 push {r7} + 800427a: b083 sub sp, #12 + 800427c: af00 add r7, sp, #0 + 800427e: 6078 str r0, [r7, #4] UNUSED(hcan); /* NOTE : This function Should not be modified, when the callback is needed, the HAL_CAN_SleepCallback could be implemented in the user file */ } - 8004290: bf00 nop - 8004292: 370c adds r7, #12 - 8004294: 46bd mov sp, r7 - 8004296: f85d 7b04 ldr.w r7, [sp], #4 - 800429a: 4770 bx lr + 8004280: bf00 nop + 8004282: 370c adds r7, #12 + 8004284: 46bd mov sp, r7 + 8004286: f85d 7b04 ldr.w r7, [sp], #4 + 800428a: 4770 bx lr -0800429c : +0800428c : * @param hcan pointer to a CAN_HandleTypeDef structure that contains * the configuration information for the specified CAN. * @retval None */ __weak void HAL_CAN_WakeUpFromRxMsgCallback(CAN_HandleTypeDef *hcan) { - 800429c: b480 push {r7} - 800429e: b083 sub sp, #12 - 80042a0: af00 add r7, sp, #0 - 80042a2: 6078 str r0, [r7, #4] + 800428c: b480 push {r7} + 800428e: b083 sub sp, #12 + 8004290: af00 add r7, sp, #0 + 8004292: 6078 str r0, [r7, #4] /* NOTE : This function Should not be modified, when the callback is needed, the HAL_CAN_WakeUpFromRxMsgCallback could be implemented in the user file */ } - 80042a4: bf00 nop - 80042a6: 370c adds r7, #12 - 80042a8: 46bd mov sp, r7 - 80042aa: f85d 7b04 ldr.w r7, [sp], #4 - 80042ae: 4770 bx lr + 8004294: bf00 nop + 8004296: 370c adds r7, #12 + 8004298: 46bd mov sp, r7 + 800429a: f85d 7b04 ldr.w r7, [sp], #4 + 800429e: 4770 bx lr -080042b0 : +080042a0 : * @param hcan pointer to a CAN_HandleTypeDef structure that contains * the configuration information for the specified CAN. * @retval None */ __weak void HAL_CAN_ErrorCallback(CAN_HandleTypeDef *hcan) { - 80042b0: b480 push {r7} - 80042b2: b083 sub sp, #12 - 80042b4: af00 add r7, sp, #0 - 80042b6: 6078 str r0, [r7, #4] + 80042a0: b480 push {r7} + 80042a2: b083 sub sp, #12 + 80042a4: af00 add r7, sp, #0 + 80042a6: 6078 str r0, [r7, #4] UNUSED(hcan); /* NOTE : This function Should not be modified, when the callback is needed, the HAL_CAN_ErrorCallback could be implemented in the user file */ } - 80042b8: bf00 nop - 80042ba: 370c adds r7, #12 - 80042bc: 46bd mov sp, r7 - 80042be: f85d 7b04 ldr.w r7, [sp], #4 - 80042c2: 4770 bx lr + 80042a8: bf00 nop + 80042aa: 370c adds r7, #12 + 80042ac: 46bd mov sp, r7 + 80042ae: f85d 7b04 ldr.w r7, [sp], #4 + 80042b2: 4770 bx lr -080042c4 <__NVIC_SetPriorityGrouping>: +080042b4 <__NVIC_SetPriorityGrouping>: In case of a conflict between priority grouping and available priority bits (__NVIC_PRIO_BITS), the smallest possible priority group is set. \param [in] PriorityGroup Priority grouping field. */ __STATIC_INLINE void __NVIC_SetPriorityGrouping(uint32_t PriorityGroup) { - 80042c4: b480 push {r7} - 80042c6: b085 sub sp, #20 - 80042c8: af00 add r7, sp, #0 - 80042ca: 6078 str r0, [r7, #4] + 80042b4: b480 push {r7} + 80042b6: b085 sub sp, #20 + 80042b8: af00 add r7, sp, #0 + 80042ba: 6078 str r0, [r7, #4] uint32_t reg_value; uint32_t PriorityGroupTmp = (PriorityGroup & (uint32_t)0x07UL); /* only values 0..7 are used */ - 80042cc: 687b ldr r3, [r7, #4] - 80042ce: f003 0307 and.w r3, r3, #7 - 80042d2: 60fb str r3, [r7, #12] + 80042bc: 687b ldr r3, [r7, #4] + 80042be: f003 0307 and.w r3, r3, #7 + 80042c2: 60fb str r3, [r7, #12] reg_value = SCB->AIRCR; /* read old register configuration */ - 80042d4: 4b0c ldr r3, [pc, #48] @ (8004308 <__NVIC_SetPriorityGrouping+0x44>) - 80042d6: 68db ldr r3, [r3, #12] - 80042d8: 60bb str r3, [r7, #8] + 80042c4: 4b0c ldr r3, [pc, #48] @ (80042f8 <__NVIC_SetPriorityGrouping+0x44>) + 80042c6: 68db ldr r3, [r3, #12] + 80042c8: 60bb str r3, [r7, #8] reg_value &= ~((uint32_t)(SCB_AIRCR_VECTKEY_Msk | SCB_AIRCR_PRIGROUP_Msk)); /* clear bits to change */ - 80042da: 68ba ldr r2, [r7, #8] - 80042dc: f64f 03ff movw r3, #63743 @ 0xf8ff - 80042e0: 4013 ands r3, r2 - 80042e2: 60bb str r3, [r7, #8] + 80042ca: 68ba ldr r2, [r7, #8] + 80042cc: f64f 03ff movw r3, #63743 @ 0xf8ff + 80042d0: 4013 ands r3, r2 + 80042d2: 60bb str r3, [r7, #8] reg_value = (reg_value | ((uint32_t)0x5FAUL << SCB_AIRCR_VECTKEY_Pos) | (PriorityGroupTmp << SCB_AIRCR_PRIGROUP_Pos) ); /* Insert write key and priority group */ - 80042e4: 68fb ldr r3, [r7, #12] - 80042e6: 021a lsls r2, r3, #8 + 80042d4: 68fb ldr r3, [r7, #12] + 80042d6: 021a lsls r2, r3, #8 ((uint32_t)0x5FAUL << SCB_AIRCR_VECTKEY_Pos) | - 80042e8: 68bb ldr r3, [r7, #8] - 80042ea: 4313 orrs r3, r2 + 80042d8: 68bb ldr r3, [r7, #8] + 80042da: 4313 orrs r3, r2 reg_value = (reg_value | - 80042ec: f043 63bf orr.w r3, r3, #100139008 @ 0x5f80000 - 80042f0: f443 3300 orr.w r3, r3, #131072 @ 0x20000 - 80042f4: 60bb str r3, [r7, #8] + 80042dc: f043 63bf orr.w r3, r3, #100139008 @ 0x5f80000 + 80042e0: f443 3300 orr.w r3, r3, #131072 @ 0x20000 + 80042e4: 60bb str r3, [r7, #8] SCB->AIRCR = reg_value; - 80042f6: 4a04 ldr r2, [pc, #16] @ (8004308 <__NVIC_SetPriorityGrouping+0x44>) - 80042f8: 68bb ldr r3, [r7, #8] - 80042fa: 60d3 str r3, [r2, #12] + 80042e6: 4a04 ldr r2, [pc, #16] @ (80042f8 <__NVIC_SetPriorityGrouping+0x44>) + 80042e8: 68bb ldr r3, [r7, #8] + 80042ea: 60d3 str r3, [r2, #12] } - 80042fc: bf00 nop - 80042fe: 3714 adds r7, #20 - 8004300: 46bd mov sp, r7 - 8004302: f85d 7b04 ldr.w r7, [sp], #4 - 8004306: 4770 bx lr - 8004308: e000ed00 .word 0xe000ed00 + 80042ec: bf00 nop + 80042ee: 3714 adds r7, #20 + 80042f0: 46bd mov sp, r7 + 80042f2: f85d 7b04 ldr.w r7, [sp], #4 + 80042f6: 4770 bx lr + 80042f8: e000ed00 .word 0xe000ed00 -0800430c <__NVIC_GetPriorityGrouping>: +080042fc <__NVIC_GetPriorityGrouping>: \brief Get Priority Grouping \details Reads the priority grouping field from the NVIC Interrupt Controller. \return Priority grouping field (SCB->AIRCR [10:8] PRIGROUP field). */ __STATIC_INLINE uint32_t __NVIC_GetPriorityGrouping(void) { - 800430c: b480 push {r7} - 800430e: af00 add r7, sp, #0 + 80042fc: b480 push {r7} + 80042fe: af00 add r7, sp, #0 return ((uint32_t)((SCB->AIRCR & SCB_AIRCR_PRIGROUP_Msk) >> SCB_AIRCR_PRIGROUP_Pos)); - 8004310: 4b04 ldr r3, [pc, #16] @ (8004324 <__NVIC_GetPriorityGrouping+0x18>) - 8004312: 68db ldr r3, [r3, #12] - 8004314: 0a1b lsrs r3, r3, #8 - 8004316: f003 0307 and.w r3, r3, #7 + 8004300: 4b04 ldr r3, [pc, #16] @ (8004314 <__NVIC_GetPriorityGrouping+0x18>) + 8004302: 68db ldr r3, [r3, #12] + 8004304: 0a1b lsrs r3, r3, #8 + 8004306: f003 0307 and.w r3, r3, #7 } - 800431a: 4618 mov r0, r3 - 800431c: 46bd mov sp, r7 - 800431e: f85d 7b04 ldr.w r7, [sp], #4 - 8004322: 4770 bx lr - 8004324: e000ed00 .word 0xe000ed00 + 800430a: 4618 mov r0, r3 + 800430c: 46bd mov sp, r7 + 800430e: f85d 7b04 ldr.w r7, [sp], #4 + 8004312: 4770 bx lr + 8004314: e000ed00 .word 0xe000ed00 -08004328 <__NVIC_EnableIRQ>: +08004318 <__NVIC_EnableIRQ>: \details Enables a device specific interrupt in the NVIC interrupt controller. \param [in] IRQn Device specific interrupt number. \note IRQn must not be negative. */ __STATIC_INLINE void __NVIC_EnableIRQ(IRQn_Type IRQn) { - 8004328: b480 push {r7} - 800432a: b083 sub sp, #12 - 800432c: af00 add r7, sp, #0 - 800432e: 4603 mov r3, r0 - 8004330: 71fb strb r3, [r7, #7] + 8004318: b480 push {r7} + 800431a: b083 sub sp, #12 + 800431c: af00 add r7, sp, #0 + 800431e: 4603 mov r3, r0 + 8004320: 71fb strb r3, [r7, #7] if ((int32_t)(IRQn) >= 0) - 8004332: f997 3007 ldrsb.w r3, [r7, #7] - 8004336: 2b00 cmp r3, #0 - 8004338: db0b blt.n 8004352 <__NVIC_EnableIRQ+0x2a> + 8004322: f997 3007 ldrsb.w r3, [r7, #7] + 8004326: 2b00 cmp r3, #0 + 8004328: db0b blt.n 8004342 <__NVIC_EnableIRQ+0x2a> { NVIC->ISER[(((uint32_t)IRQn) >> 5UL)] = (uint32_t)(1UL << (((uint32_t)IRQn) & 0x1FUL)); - 800433a: 79fb ldrb r3, [r7, #7] - 800433c: f003 021f and.w r2, r3, #31 - 8004340: 4907 ldr r1, [pc, #28] @ (8004360 <__NVIC_EnableIRQ+0x38>) - 8004342: f997 3007 ldrsb.w r3, [r7, #7] - 8004346: 095b lsrs r3, r3, #5 - 8004348: 2001 movs r0, #1 - 800434a: fa00 f202 lsl.w r2, r0, r2 - 800434e: f841 2023 str.w r2, [r1, r3, lsl #2] + 800432a: 79fb ldrb r3, [r7, #7] + 800432c: f003 021f and.w r2, r3, #31 + 8004330: 4907 ldr r1, [pc, #28] @ (8004350 <__NVIC_EnableIRQ+0x38>) + 8004332: f997 3007 ldrsb.w r3, [r7, #7] + 8004336: 095b lsrs r3, r3, #5 + 8004338: 2001 movs r0, #1 + 800433a: fa00 f202 lsl.w r2, r0, r2 + 800433e: f841 2023 str.w r2, [r1, r3, lsl #2] } } - 8004352: bf00 nop - 8004354: 370c adds r7, #12 - 8004356: 46bd mov sp, r7 - 8004358: f85d 7b04 ldr.w r7, [sp], #4 - 800435c: 4770 bx lr - 800435e: bf00 nop - 8004360: e000e100 .word 0xe000e100 + 8004342: bf00 nop + 8004344: 370c adds r7, #12 + 8004346: 46bd mov sp, r7 + 8004348: f85d 7b04 ldr.w r7, [sp], #4 + 800434c: 4770 bx lr + 800434e: bf00 nop + 8004350: e000e100 .word 0xe000e100 -08004364 <__NVIC_SetPriority>: +08004354 <__NVIC_SetPriority>: \param [in] IRQn Interrupt number. \param [in] priority Priority to set. \note The priority cannot be set for every processor exception. */ __STATIC_INLINE void __NVIC_SetPriority(IRQn_Type IRQn, uint32_t priority) { - 8004364: b480 push {r7} - 8004366: b083 sub sp, #12 - 8004368: af00 add r7, sp, #0 - 800436a: 4603 mov r3, r0 - 800436c: 6039 str r1, [r7, #0] - 800436e: 71fb strb r3, [r7, #7] + 8004354: b480 push {r7} + 8004356: b083 sub sp, #12 + 8004358: af00 add r7, sp, #0 + 800435a: 4603 mov r3, r0 + 800435c: 6039 str r1, [r7, #0] + 800435e: 71fb strb r3, [r7, #7] if ((int32_t)(IRQn) >= 0) - 8004370: f997 3007 ldrsb.w r3, [r7, #7] - 8004374: 2b00 cmp r3, #0 - 8004376: db0a blt.n 800438e <__NVIC_SetPriority+0x2a> + 8004360: f997 3007 ldrsb.w r3, [r7, #7] + 8004364: 2b00 cmp r3, #0 + 8004366: db0a blt.n 800437e <__NVIC_SetPriority+0x2a> { NVIC->IP[((uint32_t)IRQn)] = (uint8_t)((priority << (8U - __NVIC_PRIO_BITS)) & (uint32_t)0xFFUL); - 8004378: 683b ldr r3, [r7, #0] - 800437a: b2da uxtb r2, r3 - 800437c: 490c ldr r1, [pc, #48] @ (80043b0 <__NVIC_SetPriority+0x4c>) - 800437e: f997 3007 ldrsb.w r3, [r7, #7] - 8004382: 0112 lsls r2, r2, #4 - 8004384: b2d2 uxtb r2, r2 - 8004386: 440b add r3, r1 - 8004388: f883 2300 strb.w r2, [r3, #768] @ 0x300 + 8004368: 683b ldr r3, [r7, #0] + 800436a: b2da uxtb r2, r3 + 800436c: 490c ldr r1, [pc, #48] @ (80043a0 <__NVIC_SetPriority+0x4c>) + 800436e: f997 3007 ldrsb.w r3, [r7, #7] + 8004372: 0112 lsls r2, r2, #4 + 8004374: b2d2 uxtb r2, r2 + 8004376: 440b add r3, r1 + 8004378: f883 2300 strb.w r2, [r3, #768] @ 0x300 } else { SCB->SHP[(((uint32_t)IRQn) & 0xFUL)-4UL] = (uint8_t)((priority << (8U - __NVIC_PRIO_BITS)) & (uint32_t)0xFFUL); } } - 800438c: e00a b.n 80043a4 <__NVIC_SetPriority+0x40> + 800437c: e00a b.n 8004394 <__NVIC_SetPriority+0x40> SCB->SHP[(((uint32_t)IRQn) & 0xFUL)-4UL] = (uint8_t)((priority << (8U - __NVIC_PRIO_BITS)) & (uint32_t)0xFFUL); - 800438e: 683b ldr r3, [r7, #0] - 8004390: b2da uxtb r2, r3 - 8004392: 4908 ldr r1, [pc, #32] @ (80043b4 <__NVIC_SetPriority+0x50>) - 8004394: 79fb ldrb r3, [r7, #7] - 8004396: f003 030f and.w r3, r3, #15 - 800439a: 3b04 subs r3, #4 - 800439c: 0112 lsls r2, r2, #4 - 800439e: b2d2 uxtb r2, r2 - 80043a0: 440b add r3, r1 - 80043a2: 761a strb r2, [r3, #24] + 800437e: 683b ldr r3, [r7, #0] + 8004380: b2da uxtb r2, r3 + 8004382: 4908 ldr r1, [pc, #32] @ (80043a4 <__NVIC_SetPriority+0x50>) + 8004384: 79fb ldrb r3, [r7, #7] + 8004386: f003 030f and.w r3, r3, #15 + 800438a: 3b04 subs r3, #4 + 800438c: 0112 lsls r2, r2, #4 + 800438e: b2d2 uxtb r2, r2 + 8004390: 440b add r3, r1 + 8004392: 761a strb r2, [r3, #24] } - 80043a4: bf00 nop - 80043a6: 370c adds r7, #12 - 80043a8: 46bd mov sp, r7 - 80043aa: f85d 7b04 ldr.w r7, [sp], #4 - 80043ae: 4770 bx lr - 80043b0: e000e100 .word 0xe000e100 - 80043b4: e000ed00 .word 0xe000ed00 + 8004394: bf00 nop + 8004396: 370c adds r7, #12 + 8004398: 46bd mov sp, r7 + 800439a: f85d 7b04 ldr.w r7, [sp], #4 + 800439e: 4770 bx lr + 80043a0: e000e100 .word 0xe000e100 + 80043a4: e000ed00 .word 0xe000ed00 -080043b8 : +080043a8 : \param [in] PreemptPriority Preemptive priority value (starting from 0). \param [in] SubPriority Subpriority value (starting from 0). \return Encoded priority. Value can be used in the function \ref NVIC_SetPriority(). */ __STATIC_INLINE uint32_t NVIC_EncodePriority (uint32_t PriorityGroup, uint32_t PreemptPriority, uint32_t SubPriority) { - 80043b8: b480 push {r7} - 80043ba: b089 sub sp, #36 @ 0x24 - 80043bc: af00 add r7, sp, #0 - 80043be: 60f8 str r0, [r7, #12] - 80043c0: 60b9 str r1, [r7, #8] - 80043c2: 607a str r2, [r7, #4] + 80043a8: b480 push {r7} + 80043aa: b089 sub sp, #36 @ 0x24 + 80043ac: af00 add r7, sp, #0 + 80043ae: 60f8 str r0, [r7, #12] + 80043b0: 60b9 str r1, [r7, #8] + 80043b2: 607a str r2, [r7, #4] uint32_t PriorityGroupTmp = (PriorityGroup & (uint32_t)0x07UL); /* only values 0..7 are used */ - 80043c4: 68fb ldr r3, [r7, #12] - 80043c6: f003 0307 and.w r3, r3, #7 - 80043ca: 61fb str r3, [r7, #28] + 80043b4: 68fb ldr r3, [r7, #12] + 80043b6: f003 0307 and.w r3, r3, #7 + 80043ba: 61fb str r3, [r7, #28] uint32_t PreemptPriorityBits; uint32_t SubPriorityBits; PreemptPriorityBits = ((7UL - PriorityGroupTmp) > (uint32_t)(__NVIC_PRIO_BITS)) ? (uint32_t)(__NVIC_PRIO_BITS) : (uint32_t)(7UL - PriorityGroupTmp); - 80043cc: 69fb ldr r3, [r7, #28] - 80043ce: f1c3 0307 rsb r3, r3, #7 - 80043d2: 2b04 cmp r3, #4 - 80043d4: bf28 it cs - 80043d6: 2304 movcs r3, #4 - 80043d8: 61bb str r3, [r7, #24] + 80043bc: 69fb ldr r3, [r7, #28] + 80043be: f1c3 0307 rsb r3, r3, #7 + 80043c2: 2b04 cmp r3, #4 + 80043c4: bf28 it cs + 80043c6: 2304 movcs r3, #4 + 80043c8: 61bb str r3, [r7, #24] SubPriorityBits = ((PriorityGroupTmp + (uint32_t)(__NVIC_PRIO_BITS)) < (uint32_t)7UL) ? (uint32_t)0UL : (uint32_t)((PriorityGroupTmp - 7UL) + (uint32_t)(__NVIC_PRIO_BITS)); - 80043da: 69fb ldr r3, [r7, #28] - 80043dc: 3304 adds r3, #4 - 80043de: 2b06 cmp r3, #6 - 80043e0: d902 bls.n 80043e8 - 80043e2: 69fb ldr r3, [r7, #28] - 80043e4: 3b03 subs r3, #3 - 80043e6: e000 b.n 80043ea - 80043e8: 2300 movs r3, #0 - 80043ea: 617b str r3, [r7, #20] + 80043ca: 69fb ldr r3, [r7, #28] + 80043cc: 3304 adds r3, #4 + 80043ce: 2b06 cmp r3, #6 + 80043d0: d902 bls.n 80043d8 + 80043d2: 69fb ldr r3, [r7, #28] + 80043d4: 3b03 subs r3, #3 + 80043d6: e000 b.n 80043da + 80043d8: 2300 movs r3, #0 + 80043da: 617b str r3, [r7, #20] return ( ((PreemptPriority & (uint32_t)((1UL << (PreemptPriorityBits)) - 1UL)) << SubPriorityBits) | - 80043ec: f04f 32ff mov.w r2, #4294967295 - 80043f0: 69bb ldr r3, [r7, #24] - 80043f2: fa02 f303 lsl.w r3, r2, r3 - 80043f6: 43da mvns r2, r3 - 80043f8: 68bb ldr r3, [r7, #8] - 80043fa: 401a ands r2, r3 - 80043fc: 697b ldr r3, [r7, #20] - 80043fe: 409a lsls r2, r3 + 80043dc: f04f 32ff mov.w r2, #4294967295 + 80043e0: 69bb ldr r3, [r7, #24] + 80043e2: fa02 f303 lsl.w r3, r2, r3 + 80043e6: 43da mvns r2, r3 + 80043e8: 68bb ldr r3, [r7, #8] + 80043ea: 401a ands r2, r3 + 80043ec: 697b ldr r3, [r7, #20] + 80043ee: 409a lsls r2, r3 ((SubPriority & (uint32_t)((1UL << (SubPriorityBits )) - 1UL))) - 8004400: f04f 31ff mov.w r1, #4294967295 - 8004404: 697b ldr r3, [r7, #20] - 8004406: fa01 f303 lsl.w r3, r1, r3 - 800440a: 43d9 mvns r1, r3 - 800440c: 687b ldr r3, [r7, #4] - 800440e: 400b ands r3, r1 + 80043f0: f04f 31ff mov.w r1, #4294967295 + 80043f4: 697b ldr r3, [r7, #20] + 80043f6: fa01 f303 lsl.w r3, r1, r3 + 80043fa: 43d9 mvns r1, r3 + 80043fc: 687b ldr r3, [r7, #4] + 80043fe: 400b ands r3, r1 ((PreemptPriority & (uint32_t)((1UL << (PreemptPriorityBits)) - 1UL)) << SubPriorityBits) | - 8004410: 4313 orrs r3, r2 + 8004400: 4313 orrs r3, r2 ); } - 8004412: 4618 mov r0, r3 - 8004414: 3724 adds r7, #36 @ 0x24 - 8004416: 46bd mov sp, r7 - 8004418: f85d 7b04 ldr.w r7, [sp], #4 - 800441c: 4770 bx lr + 8004402: 4618 mov r0, r3 + 8004404: 3724 adds r7, #36 @ 0x24 + 8004406: 46bd mov sp, r7 + 8004408: f85d 7b04 ldr.w r7, [sp], #4 + 800440c: 4770 bx lr ... -08004420 : +08004410 : \note When the variable __Vendor_SysTickConfig is set to 1, then the function SysTick_Config is not included. In this case, the file device.h must contain a vendor-specific implementation of this function. */ __STATIC_INLINE uint32_t SysTick_Config(uint32_t ticks) { - 8004420: b580 push {r7, lr} - 8004422: b082 sub sp, #8 - 8004424: af00 add r7, sp, #0 - 8004426: 6078 str r0, [r7, #4] + 8004410: b580 push {r7, lr} + 8004412: b082 sub sp, #8 + 8004414: af00 add r7, sp, #0 + 8004416: 6078 str r0, [r7, #4] if ((ticks - 1UL) > SysTick_LOAD_RELOAD_Msk) - 8004428: 687b ldr r3, [r7, #4] - 800442a: 3b01 subs r3, #1 - 800442c: f1b3 7f80 cmp.w r3, #16777216 @ 0x1000000 - 8004430: d301 bcc.n 8004436 + 8004418: 687b ldr r3, [r7, #4] + 800441a: 3b01 subs r3, #1 + 800441c: f1b3 7f80 cmp.w r3, #16777216 @ 0x1000000 + 8004420: d301 bcc.n 8004426 { return (1UL); /* Reload value impossible */ - 8004432: 2301 movs r3, #1 - 8004434: e00f b.n 8004456 + 8004422: 2301 movs r3, #1 + 8004424: e00f b.n 8004446 } SysTick->LOAD = (uint32_t)(ticks - 1UL); /* set reload register */ - 8004436: 4a0a ldr r2, [pc, #40] @ (8004460 ) - 8004438: 687b ldr r3, [r7, #4] - 800443a: 3b01 subs r3, #1 - 800443c: 6053 str r3, [r2, #4] + 8004426: 4a0a ldr r2, [pc, #40] @ (8004450 ) + 8004428: 687b ldr r3, [r7, #4] + 800442a: 3b01 subs r3, #1 + 800442c: 6053 str r3, [r2, #4] NVIC_SetPriority (SysTick_IRQn, (1UL << __NVIC_PRIO_BITS) - 1UL); /* set Priority for Systick Interrupt */ - 800443e: 210f movs r1, #15 - 8004440: f04f 30ff mov.w r0, #4294967295 - 8004444: f7ff ff8e bl 8004364 <__NVIC_SetPriority> + 800442e: 210f movs r1, #15 + 8004430: f04f 30ff mov.w r0, #4294967295 + 8004434: f7ff ff8e bl 8004354 <__NVIC_SetPriority> SysTick->VAL = 0UL; /* Load the SysTick Counter Value */ - 8004448: 4b05 ldr r3, [pc, #20] @ (8004460 ) - 800444a: 2200 movs r2, #0 - 800444c: 609a str r2, [r3, #8] + 8004438: 4b05 ldr r3, [pc, #20] @ (8004450 ) + 800443a: 2200 movs r2, #0 + 800443c: 609a str r2, [r3, #8] SysTick->CTRL = SysTick_CTRL_CLKSOURCE_Msk | - 800444e: 4b04 ldr r3, [pc, #16] @ (8004460 ) - 8004450: 2207 movs r2, #7 - 8004452: 601a str r2, [r3, #0] + 800443e: 4b04 ldr r3, [pc, #16] @ (8004450 ) + 8004440: 2207 movs r2, #7 + 8004442: 601a str r2, [r3, #0] SysTick_CTRL_TICKINT_Msk | SysTick_CTRL_ENABLE_Msk; /* Enable SysTick IRQ and SysTick Timer */ return (0UL); /* Function successful */ - 8004454: 2300 movs r3, #0 + 8004444: 2300 movs r3, #0 } - 8004456: 4618 mov r0, r3 - 8004458: 3708 adds r7, #8 - 800445a: 46bd mov sp, r7 - 800445c: bd80 pop {r7, pc} - 800445e: bf00 nop - 8004460: e000e010 .word 0xe000e010 + 8004446: 4618 mov r0, r3 + 8004448: 3708 adds r7, #8 + 800444a: 46bd mov sp, r7 + 800444c: bd80 pop {r7, pc} + 800444e: bf00 nop + 8004450: e000e010 .word 0xe000e010 -08004464 : +08004454 : * @note When the NVIC_PriorityGroup_0 is selected, IRQ pre-emption is no more possible. * The pending IRQ priority will be managed only by the subpriority. * @retval None */ void HAL_NVIC_SetPriorityGrouping(uint32_t PriorityGroup) { - 8004464: b580 push {r7, lr} - 8004466: b082 sub sp, #8 - 8004468: af00 add r7, sp, #0 - 800446a: 6078 str r0, [r7, #4] + 8004454: b580 push {r7, lr} + 8004456: b082 sub sp, #8 + 8004458: af00 add r7, sp, #0 + 800445a: 6078 str r0, [r7, #4] /* Check the parameters */ assert_param(IS_NVIC_PRIORITY_GROUP(PriorityGroup)); /* Set the PRIGROUP[10:8] bits according to the PriorityGroup parameter value */ NVIC_SetPriorityGrouping(PriorityGroup); - 800446c: 6878 ldr r0, [r7, #4] - 800446e: f7ff ff29 bl 80042c4 <__NVIC_SetPriorityGrouping> + 800445c: 6878 ldr r0, [r7, #4] + 800445e: f7ff ff29 bl 80042b4 <__NVIC_SetPriorityGrouping> } - 8004472: bf00 nop - 8004474: 3708 adds r7, #8 - 8004476: 46bd mov sp, r7 - 8004478: bd80 pop {r7, pc} + 8004462: bf00 nop + 8004464: 3708 adds r7, #8 + 8004466: 46bd mov sp, r7 + 8004468: bd80 pop {r7, pc} -0800447a : +0800446a : * This parameter can be a value between 0 and 15 as described in the table CORTEX_NVIC_Priority_Table * A lower priority value indicates a higher priority. * @retval None */ void HAL_NVIC_SetPriority(IRQn_Type IRQn, uint32_t PreemptPriority, uint32_t SubPriority) { - 800447a: b580 push {r7, lr} - 800447c: b086 sub sp, #24 - 800447e: af00 add r7, sp, #0 - 8004480: 4603 mov r3, r0 - 8004482: 60b9 str r1, [r7, #8] - 8004484: 607a str r2, [r7, #4] - 8004486: 73fb strb r3, [r7, #15] + 800446a: b580 push {r7, lr} + 800446c: b086 sub sp, #24 + 800446e: af00 add r7, sp, #0 + 8004470: 4603 mov r3, r0 + 8004472: 60b9 str r1, [r7, #8] + 8004474: 607a str r2, [r7, #4] + 8004476: 73fb strb r3, [r7, #15] uint32_t prioritygroup = 0x00U; - 8004488: 2300 movs r3, #0 - 800448a: 617b str r3, [r7, #20] + 8004478: 2300 movs r3, #0 + 800447a: 617b str r3, [r7, #20] /* Check the parameters */ assert_param(IS_NVIC_SUB_PRIORITY(SubPriority)); assert_param(IS_NVIC_PREEMPTION_PRIORITY(PreemptPriority)); prioritygroup = NVIC_GetPriorityGrouping(); - 800448c: f7ff ff3e bl 800430c <__NVIC_GetPriorityGrouping> - 8004490: 6178 str r0, [r7, #20] + 800447c: f7ff ff3e bl 80042fc <__NVIC_GetPriorityGrouping> + 8004480: 6178 str r0, [r7, #20] NVIC_SetPriority(IRQn, NVIC_EncodePriority(prioritygroup, PreemptPriority, SubPriority)); - 8004492: 687a ldr r2, [r7, #4] - 8004494: 68b9 ldr r1, [r7, #8] - 8004496: 6978 ldr r0, [r7, #20] - 8004498: f7ff ff8e bl 80043b8 - 800449c: 4602 mov r2, r0 - 800449e: f997 300f ldrsb.w r3, [r7, #15] - 80044a2: 4611 mov r1, r2 - 80044a4: 4618 mov r0, r3 - 80044a6: f7ff ff5d bl 8004364 <__NVIC_SetPriority> + 8004482: 687a ldr r2, [r7, #4] + 8004484: 68b9 ldr r1, [r7, #8] + 8004486: 6978 ldr r0, [r7, #20] + 8004488: f7ff ff8e bl 80043a8 + 800448c: 4602 mov r2, r0 + 800448e: f997 300f ldrsb.w r3, [r7, #15] + 8004492: 4611 mov r1, r2 + 8004494: 4618 mov r0, r3 + 8004496: f7ff ff5d bl 8004354 <__NVIC_SetPriority> } - 80044aa: bf00 nop - 80044ac: 3718 adds r7, #24 - 80044ae: 46bd mov sp, r7 - 80044b0: bd80 pop {r7, pc} + 800449a: bf00 nop + 800449c: 3718 adds r7, #24 + 800449e: 46bd mov sp, r7 + 80044a0: bd80 pop {r7, pc} -080044b2 : +080044a2 : * This parameter can be an enumerator of IRQn_Type enumeration * (For the complete STM32 Devices IRQ Channels list, please refer to the appropriate CMSIS device file (stm32f3xxxx.h)) * @retval None */ void HAL_NVIC_EnableIRQ(IRQn_Type IRQn) { - 80044b2: b580 push {r7, lr} - 80044b4: b082 sub sp, #8 - 80044b6: af00 add r7, sp, #0 - 80044b8: 4603 mov r3, r0 - 80044ba: 71fb strb r3, [r7, #7] + 80044a2: b580 push {r7, lr} + 80044a4: b082 sub sp, #8 + 80044a6: af00 add r7, sp, #0 + 80044a8: 4603 mov r3, r0 + 80044aa: 71fb strb r3, [r7, #7] /* Check the parameters */ assert_param(IS_NVIC_DEVICE_IRQ(IRQn)); /* Enable interrupt */ NVIC_EnableIRQ(IRQn); - 80044bc: f997 3007 ldrsb.w r3, [r7, #7] - 80044c0: 4618 mov r0, r3 - 80044c2: f7ff ff31 bl 8004328 <__NVIC_EnableIRQ> + 80044ac: f997 3007 ldrsb.w r3, [r7, #7] + 80044b0: 4618 mov r0, r3 + 80044b2: f7ff ff31 bl 8004318 <__NVIC_EnableIRQ> } - 80044c6: bf00 nop - 80044c8: 3708 adds r7, #8 - 80044ca: 46bd mov sp, r7 - 80044cc: bd80 pop {r7, pc} + 80044b6: bf00 nop + 80044b8: 3708 adds r7, #8 + 80044ba: 46bd mov sp, r7 + 80044bc: bd80 pop {r7, pc} -080044ce : +080044be : * @param TicksNumb Specifies the ticks Number of ticks between two interrupts. * @retval status: - 0 Function succeeded. * - 1 Function failed. */ uint32_t HAL_SYSTICK_Config(uint32_t TicksNumb) { - 80044ce: b580 push {r7, lr} - 80044d0: b082 sub sp, #8 - 80044d2: af00 add r7, sp, #0 - 80044d4: 6078 str r0, [r7, #4] + 80044be: b580 push {r7, lr} + 80044c0: b082 sub sp, #8 + 80044c2: af00 add r7, sp, #0 + 80044c4: 6078 str r0, [r7, #4] return SysTick_Config(TicksNumb); - 80044d6: 6878 ldr r0, [r7, #4] - 80044d8: f7ff ffa2 bl 8004420 - 80044dc: 4603 mov r3, r0 + 80044c6: 6878 ldr r0, [r7, #4] + 80044c8: f7ff ffa2 bl 8004410 + 80044cc: 4603 mov r3, r0 } - 80044de: 4618 mov r0, r3 - 80044e0: 3708 adds r7, #8 - 80044e2: 46bd mov sp, r7 - 80044e4: bd80 pop {r7, pc} + 80044ce: 4618 mov r0, r3 + 80044d0: 3708 adds r7, #8 + 80044d2: 46bd mov sp, r7 + 80044d4: bd80 pop {r7, pc} -080044e6 : +080044d6 : * @param hdma Pointer to a DMA_HandleTypeDef structure that contains * the configuration information for the specified DMA Channel. * @retval HAL status */ HAL_StatusTypeDef HAL_DMA_Init(DMA_HandleTypeDef *hdma) { - 80044e6: b580 push {r7, lr} - 80044e8: b084 sub sp, #16 - 80044ea: af00 add r7, sp, #0 - 80044ec: 6078 str r0, [r7, #4] + 80044d6: b580 push {r7, lr} + 80044d8: b084 sub sp, #16 + 80044da: af00 add r7, sp, #0 + 80044dc: 6078 str r0, [r7, #4] uint32_t tmp = 0U; - 80044ee: 2300 movs r3, #0 - 80044f0: 60fb str r3, [r7, #12] + 80044de: 2300 movs r3, #0 + 80044e0: 60fb str r3, [r7, #12] /* Check the DMA handle allocation */ if(NULL == hdma) - 80044f2: 687b ldr r3, [r7, #4] - 80044f4: 2b00 cmp r3, #0 - 80044f6: d101 bne.n 80044fc + 80044e2: 687b ldr r3, [r7, #4] + 80044e4: 2b00 cmp r3, #0 + 80044e6: d101 bne.n 80044ec { return HAL_ERROR; - 80044f8: 2301 movs r3, #1 - 80044fa: e037 b.n 800456c + 80044e8: 2301 movs r3, #1 + 80044ea: e037 b.n 800455c assert_param(IS_DMA_MEMORY_DATA_SIZE(hdma->Init.MemDataAlignment)); assert_param(IS_DMA_MODE(hdma->Init.Mode)); assert_param(IS_DMA_PRIORITY(hdma->Init.Priority)); /* Change DMA peripheral state */ hdma->State = HAL_DMA_STATE_BUSY; - 80044fc: 687b ldr r3, [r7, #4] - 80044fe: 2202 movs r2, #2 - 8004500: f883 2021 strb.w r2, [r3, #33] @ 0x21 + 80044ec: 687b ldr r3, [r7, #4] + 80044ee: 2202 movs r2, #2 + 80044f0: f883 2021 strb.w r2, [r3, #33] @ 0x21 /* Get the CR register value */ tmp = hdma->Instance->CCR; - 8004504: 687b ldr r3, [r7, #4] - 8004506: 681b ldr r3, [r3, #0] - 8004508: 681b ldr r3, [r3, #0] - 800450a: 60fb str r3, [r7, #12] + 80044f4: 687b ldr r3, [r7, #4] + 80044f6: 681b ldr r3, [r3, #0] + 80044f8: 681b ldr r3, [r3, #0] + 80044fa: 60fb str r3, [r7, #12] /* Clear PL, MSIZE, PSIZE, MINC, PINC, CIRC, DIR bits */ tmp &= ((uint32_t)~(DMA_CCR_PL | DMA_CCR_MSIZE | DMA_CCR_PSIZE | \ - 800450c: 68fb ldr r3, [r7, #12] - 800450e: f423 537f bic.w r3, r3, #16320 @ 0x3fc0 - 8004512: f023 0330 bic.w r3, r3, #48 @ 0x30 - 8004516: 60fb str r3, [r7, #12] + 80044fc: 68fb ldr r3, [r7, #12] + 80044fe: f423 537f bic.w r3, r3, #16320 @ 0x3fc0 + 8004502: f023 0330 bic.w r3, r3, #48 @ 0x30 + 8004506: 60fb str r3, [r7, #12] DMA_CCR_MINC | DMA_CCR_PINC | DMA_CCR_CIRC | \ DMA_CCR_DIR)); /* Prepare the DMA Channel configuration */ tmp |= hdma->Init.Direction | + 8004508: 687b ldr r3, [r7, #4] + 800450a: 685a ldr r2, [r3, #4] + hdma->Init.PeriphInc | hdma->Init.MemInc | + 800450c: 687b ldr r3, [r7, #4] + 800450e: 689b ldr r3, [r3, #8] + tmp |= hdma->Init.Direction | + 8004510: 431a orrs r2, r3 + hdma->Init.PeriphInc | hdma->Init.MemInc | + 8004512: 687b ldr r3, [r7, #4] + 8004514: 68db ldr r3, [r3, #12] + 8004516: 431a orrs r2, r3 + hdma->Init.PeriphDataAlignment | hdma->Init.MemDataAlignment | 8004518: 687b ldr r3, [r7, #4] - 800451a: 685a ldr r2, [r3, #4] + 800451a: 691b ldr r3, [r3, #16] hdma->Init.PeriphInc | hdma->Init.MemInc | - 800451c: 687b ldr r3, [r7, #4] - 800451e: 689b ldr r3, [r3, #8] - tmp |= hdma->Init.Direction | - 8004520: 431a orrs r2, r3 - hdma->Init.PeriphInc | hdma->Init.MemInc | - 8004522: 687b ldr r3, [r7, #4] - 8004524: 68db ldr r3, [r3, #12] - 8004526: 431a orrs r2, r3 + 800451c: 431a orrs r2, r3 hdma->Init.PeriphDataAlignment | hdma->Init.MemDataAlignment | - 8004528: 687b ldr r3, [r7, #4] - 800452a: 691b ldr r3, [r3, #16] - hdma->Init.PeriphInc | hdma->Init.MemInc | - 800452c: 431a orrs r2, r3 - hdma->Init.PeriphDataAlignment | hdma->Init.MemDataAlignment | - 800452e: 687b ldr r3, [r7, #4] - 8004530: 695b ldr r3, [r3, #20] - 8004532: 431a orrs r2, r3 + 800451e: 687b ldr r3, [r7, #4] + 8004520: 695b ldr r3, [r3, #20] + 8004522: 431a orrs r2, r3 hdma->Init.Mode | hdma->Init.Priority; - 8004534: 687b ldr r3, [r7, #4] - 8004536: 699b ldr r3, [r3, #24] + 8004524: 687b ldr r3, [r7, #4] + 8004526: 699b ldr r3, [r3, #24] hdma->Init.PeriphDataAlignment | hdma->Init.MemDataAlignment | - 8004538: 431a orrs r2, r3 + 8004528: 431a orrs r2, r3 hdma->Init.Mode | hdma->Init.Priority; - 800453a: 687b ldr r3, [r7, #4] - 800453c: 69db ldr r3, [r3, #28] - 800453e: 4313 orrs r3, r2 + 800452a: 687b ldr r3, [r7, #4] + 800452c: 69db ldr r3, [r3, #28] + 800452e: 4313 orrs r3, r2 tmp |= hdma->Init.Direction | - 8004540: 68fa ldr r2, [r7, #12] - 8004542: 4313 orrs r3, r2 - 8004544: 60fb str r3, [r7, #12] + 8004530: 68fa ldr r2, [r7, #12] + 8004532: 4313 orrs r3, r2 + 8004534: 60fb str r3, [r7, #12] /* Write to DMA Channel CR register */ hdma->Instance->CCR = tmp; - 8004546: 687b ldr r3, [r7, #4] - 8004548: 681b ldr r3, [r3, #0] - 800454a: 68fa ldr r2, [r7, #12] - 800454c: 601a str r2, [r3, #0] + 8004536: 687b ldr r3, [r7, #4] + 8004538: 681b ldr r3, [r3, #0] + 800453a: 68fa ldr r2, [r7, #12] + 800453c: 601a str r2, [r3, #0] /* Initialize DmaBaseAddress and ChannelIndex parameters used by HAL_DMA_IRQHandler() and HAL_DMA_PollForTransfer() */ DMA_CalcBaseAndBitshift(hdma); - 800454e: 6878 ldr r0, [r7, #4] - 8004550: f000 f940 bl 80047d4 + 800453e: 6878 ldr r0, [r7, #4] + 8004540: f000 f940 bl 80047c4 /* Initialise the error code */ hdma->ErrorCode = HAL_DMA_ERROR_NONE; - 8004554: 687b ldr r3, [r7, #4] - 8004556: 2200 movs r2, #0 - 8004558: 639a str r2, [r3, #56] @ 0x38 + 8004544: 687b ldr r3, [r7, #4] + 8004546: 2200 movs r2, #0 + 8004548: 639a str r2, [r3, #56] @ 0x38 /* Initialize the DMA state*/ hdma->State = HAL_DMA_STATE_READY; - 800455a: 687b ldr r3, [r7, #4] - 800455c: 2201 movs r2, #1 - 800455e: f883 2021 strb.w r2, [r3, #33] @ 0x21 + 800454a: 687b ldr r3, [r7, #4] + 800454c: 2201 movs r2, #1 + 800454e: f883 2021 strb.w r2, [r3, #33] @ 0x21 /* Allocate lock resource and initialize it */ hdma->Lock = HAL_UNLOCKED; - 8004562: 687b ldr r3, [r7, #4] - 8004564: 2200 movs r2, #0 - 8004566: f883 2020 strb.w r2, [r3, #32] + 8004552: 687b ldr r3, [r7, #4] + 8004554: 2200 movs r2, #0 + 8004556: f883 2020 strb.w r2, [r3, #32] return HAL_OK; - 800456a: 2300 movs r3, #0 + 800455a: 2300 movs r3, #0 } - 800456c: 4618 mov r0, r3 - 800456e: 3710 adds r7, #16 - 8004570: 46bd mov sp, r7 - 8004572: bd80 pop {r7, pc} + 800455c: 4618 mov r0, r3 + 800455e: 3710 adds r7, #16 + 8004560: 46bd mov sp, r7 + 8004562: bd80 pop {r7, pc} -08004574 : +08004564 : * @param DstAddress The destination memory Buffer address * @param DataLength The length of data to be transferred from source to destination * @retval HAL status */ HAL_StatusTypeDef HAL_DMA_Start_IT(DMA_HandleTypeDef *hdma, uint32_t SrcAddress, uint32_t DstAddress, uint32_t DataLength) { - 8004574: b580 push {r7, lr} - 8004576: b086 sub sp, #24 - 8004578: af00 add r7, sp, #0 - 800457a: 60f8 str r0, [r7, #12] - 800457c: 60b9 str r1, [r7, #8] - 800457e: 607a str r2, [r7, #4] - 8004580: 603b str r3, [r7, #0] + 8004564: b580 push {r7, lr} + 8004566: b086 sub sp, #24 + 8004568: af00 add r7, sp, #0 + 800456a: 60f8 str r0, [r7, #12] + 800456c: 60b9 str r1, [r7, #8] + 800456e: 607a str r2, [r7, #4] + 8004570: 603b str r3, [r7, #0] HAL_StatusTypeDef status = HAL_OK; - 8004582: 2300 movs r3, #0 - 8004584: 75fb strb r3, [r7, #23] + 8004572: 2300 movs r3, #0 + 8004574: 75fb strb r3, [r7, #23] /* Check the parameters */ assert_param(IS_DMA_BUFFER_SIZE(DataLength)); /* Process locked */ __HAL_LOCK(hdma); - 8004586: 68fb ldr r3, [r7, #12] - 8004588: f893 3020 ldrb.w r3, [r3, #32] - 800458c: 2b01 cmp r3, #1 - 800458e: d101 bne.n 8004594 - 8004590: 2302 movs r3, #2 - 8004592: e04a b.n 800462a - 8004594: 68fb ldr r3, [r7, #12] - 8004596: 2201 movs r2, #1 - 8004598: f883 2020 strb.w r2, [r3, #32] + 8004576: 68fb ldr r3, [r7, #12] + 8004578: f893 3020 ldrb.w r3, [r3, #32] + 800457c: 2b01 cmp r3, #1 + 800457e: d101 bne.n 8004584 + 8004580: 2302 movs r3, #2 + 8004582: e04a b.n 800461a + 8004584: 68fb ldr r3, [r7, #12] + 8004586: 2201 movs r2, #1 + 8004588: f883 2020 strb.w r2, [r3, #32] if(HAL_DMA_STATE_READY == hdma->State) - 800459c: 68fb ldr r3, [r7, #12] - 800459e: f893 3021 ldrb.w r3, [r3, #33] @ 0x21 - 80045a2: 2b01 cmp r3, #1 - 80045a4: d13a bne.n 800461c + 800458c: 68fb ldr r3, [r7, #12] + 800458e: f893 3021 ldrb.w r3, [r3, #33] @ 0x21 + 8004592: 2b01 cmp r3, #1 + 8004594: d13a bne.n 800460c { /* Change DMA peripheral state */ hdma->State = HAL_DMA_STATE_BUSY; - 80045a6: 68fb ldr r3, [r7, #12] - 80045a8: 2202 movs r2, #2 - 80045aa: f883 2021 strb.w r2, [r3, #33] @ 0x21 + 8004596: 68fb ldr r3, [r7, #12] + 8004598: 2202 movs r2, #2 + 800459a: f883 2021 strb.w r2, [r3, #33] @ 0x21 hdma->ErrorCode = HAL_DMA_ERROR_NONE; - 80045ae: 68fb ldr r3, [r7, #12] - 80045b0: 2200 movs r2, #0 - 80045b2: 639a str r2, [r3, #56] @ 0x38 + 800459e: 68fb ldr r3, [r7, #12] + 80045a0: 2200 movs r2, #0 + 80045a2: 639a str r2, [r3, #56] @ 0x38 /* Disable the peripheral */ hdma->Instance->CCR &= ~DMA_CCR_EN; - 80045b4: 68fb ldr r3, [r7, #12] - 80045b6: 681b ldr r3, [r3, #0] - 80045b8: 681a ldr r2, [r3, #0] - 80045ba: 68fb ldr r3, [r7, #12] - 80045bc: 681b ldr r3, [r3, #0] - 80045be: f022 0201 bic.w r2, r2, #1 - 80045c2: 601a str r2, [r3, #0] + 80045a4: 68fb ldr r3, [r7, #12] + 80045a6: 681b ldr r3, [r3, #0] + 80045a8: 681a ldr r2, [r3, #0] + 80045aa: 68fb ldr r3, [r7, #12] + 80045ac: 681b ldr r3, [r3, #0] + 80045ae: f022 0201 bic.w r2, r2, #1 + 80045b2: 601a str r2, [r3, #0] /* Configure the source, destination address and the data length */ DMA_SetConfig(hdma, SrcAddress, DstAddress, DataLength); - 80045c4: 683b ldr r3, [r7, #0] - 80045c6: 687a ldr r2, [r7, #4] - 80045c8: 68b9 ldr r1, [r7, #8] - 80045ca: 68f8 ldr r0, [r7, #12] - 80045cc: f000 f8d4 bl 8004778 + 80045b4: 683b ldr r3, [r7, #0] + 80045b6: 687a ldr r2, [r7, #4] + 80045b8: 68b9 ldr r1, [r7, #8] + 80045ba: 68f8 ldr r0, [r7, #12] + 80045bc: f000 f8d4 bl 8004768 /* Enable the transfer complete, & transfer error interrupts */ /* Half transfer interrupt is optional: enable it only if associated callback is available */ if(NULL != hdma->XferHalfCpltCallback ) - 80045d0: 68fb ldr r3, [r7, #12] - 80045d2: 6adb ldr r3, [r3, #44] @ 0x2c - 80045d4: 2b00 cmp r3, #0 - 80045d6: d008 beq.n 80045ea + 80045c0: 68fb ldr r3, [r7, #12] + 80045c2: 6adb ldr r3, [r3, #44] @ 0x2c + 80045c4: 2b00 cmp r3, #0 + 80045c6: d008 beq.n 80045da { hdma->Instance->CCR |= (DMA_IT_TC | DMA_IT_HT | DMA_IT_TE); - 80045d8: 68fb ldr r3, [r7, #12] - 80045da: 681b ldr r3, [r3, #0] - 80045dc: 681a ldr r2, [r3, #0] - 80045de: 68fb ldr r3, [r7, #12] - 80045e0: 681b ldr r3, [r3, #0] - 80045e2: f042 020e orr.w r2, r2, #14 - 80045e6: 601a str r2, [r3, #0] - 80045e8: e00f b.n 800460a + 80045c8: 68fb ldr r3, [r7, #12] + 80045ca: 681b ldr r3, [r3, #0] + 80045cc: 681a ldr r2, [r3, #0] + 80045ce: 68fb ldr r3, [r7, #12] + 80045d0: 681b ldr r3, [r3, #0] + 80045d2: f042 020e orr.w r2, r2, #14 + 80045d6: 601a str r2, [r3, #0] + 80045d8: e00f b.n 80045fa } else { hdma->Instance->CCR |= (DMA_IT_TC | DMA_IT_TE); + 80045da: 68fb ldr r3, [r7, #12] + 80045dc: 681b ldr r3, [r3, #0] + 80045de: 681a ldr r2, [r3, #0] + 80045e0: 68fb ldr r3, [r7, #12] + 80045e2: 681b ldr r3, [r3, #0] + 80045e4: f042 020a orr.w r2, r2, #10 + 80045e8: 601a str r2, [r3, #0] + hdma->Instance->CCR &= ~DMA_IT_HT; 80045ea: 68fb ldr r3, [r7, #12] 80045ec: 681b ldr r3, [r3, #0] 80045ee: 681a ldr r2, [r3, #0] 80045f0: 68fb ldr r3, [r7, #12] 80045f2: 681b ldr r3, [r3, #0] - 80045f4: f042 020a orr.w r2, r2, #10 + 80045f4: f022 0204 bic.w r2, r2, #4 80045f8: 601a str r2, [r3, #0] - hdma->Instance->CCR &= ~DMA_IT_HT; + } + + /* Enable the Peripheral */ + hdma->Instance->CCR |= DMA_CCR_EN; 80045fa: 68fb ldr r3, [r7, #12] 80045fc: 681b ldr r3, [r3, #0] 80045fe: 681a ldr r2, [r3, #0] 8004600: 68fb ldr r3, [r7, #12] 8004602: 681b ldr r3, [r3, #0] - 8004604: f022 0204 bic.w r2, r2, #4 + 8004604: f042 0201 orr.w r2, r2, #1 8004608: 601a str r2, [r3, #0] - } - - /* Enable the Peripheral */ - hdma->Instance->CCR |= DMA_CCR_EN; - 800460a: 68fb ldr r3, [r7, #12] - 800460c: 681b ldr r3, [r3, #0] - 800460e: 681a ldr r2, [r3, #0] - 8004610: 68fb ldr r3, [r7, #12] - 8004612: 681b ldr r3, [r3, #0] - 8004614: f042 0201 orr.w r2, r2, #1 - 8004618: 601a str r2, [r3, #0] - 800461a: e005 b.n 8004628 + 800460a: e005 b.n 8004618 } else { /* Process Unlocked */ __HAL_UNLOCK(hdma); - 800461c: 68fb ldr r3, [r7, #12] - 800461e: 2200 movs r2, #0 - 8004620: f883 2020 strb.w r2, [r3, #32] + 800460c: 68fb ldr r3, [r7, #12] + 800460e: 2200 movs r2, #0 + 8004610: f883 2020 strb.w r2, [r3, #32] /* Remain BUSY */ status = HAL_BUSY; - 8004624: 2302 movs r3, #2 - 8004626: 75fb strb r3, [r7, #23] + 8004614: 2302 movs r3, #2 + 8004616: 75fb strb r3, [r7, #23] } return status; - 8004628: 7dfb ldrb r3, [r7, #23] + 8004618: 7dfb ldrb r3, [r7, #23] } - 800462a: 4618 mov r0, r3 - 800462c: 3718 adds r7, #24 - 800462e: 46bd mov sp, r7 - 8004630: bd80 pop {r7, pc} + 800461a: 4618 mov r0, r3 + 800461c: 3718 adds r7, #24 + 800461e: 46bd mov sp, r7 + 8004620: bd80 pop {r7, pc} -08004632 : +08004622 : * @param hdma pointer to a DMA_HandleTypeDef structure that contains * the configuration information for the specified DMA Channel. * @retval None */ void HAL_DMA_IRQHandler(DMA_HandleTypeDef *hdma) { - 8004632: b580 push {r7, lr} - 8004634: b084 sub sp, #16 - 8004636: af00 add r7, sp, #0 - 8004638: 6078 str r0, [r7, #4] + 8004622: b580 push {r7, lr} + 8004624: b084 sub sp, #16 + 8004626: af00 add r7, sp, #0 + 8004628: 6078 str r0, [r7, #4] uint32_t flag_it = hdma->DmaBaseAddress->ISR; - 800463a: 687b ldr r3, [r7, #4] - 800463c: 6bdb ldr r3, [r3, #60] @ 0x3c - 800463e: 681b ldr r3, [r3, #0] - 8004640: 60fb str r3, [r7, #12] + 800462a: 687b ldr r3, [r7, #4] + 800462c: 6bdb ldr r3, [r3, #60] @ 0x3c + 800462e: 681b ldr r3, [r3, #0] + 8004630: 60fb str r3, [r7, #12] uint32_t source_it = hdma->Instance->CCR; - 8004642: 687b ldr r3, [r7, #4] - 8004644: 681b ldr r3, [r3, #0] - 8004646: 681b ldr r3, [r3, #0] - 8004648: 60bb str r3, [r7, #8] + 8004632: 687b ldr r3, [r7, #4] + 8004634: 681b ldr r3, [r3, #0] + 8004636: 681b ldr r3, [r3, #0] + 8004638: 60bb str r3, [r7, #8] /* Half Transfer Complete Interrupt management ******************************/ if ((RESET != (flag_it & (DMA_FLAG_HT1 << hdma->ChannelIndex))) && (RESET != (source_it & DMA_IT_HT))) - 800464a: 687b ldr r3, [r7, #4] - 800464c: 6c1b ldr r3, [r3, #64] @ 0x40 - 800464e: 2204 movs r2, #4 - 8004650: 409a lsls r2, r3 - 8004652: 68fb ldr r3, [r7, #12] - 8004654: 4013 ands r3, r2 - 8004656: 2b00 cmp r3, #0 - 8004658: d024 beq.n 80046a4 - 800465a: 68bb ldr r3, [r7, #8] - 800465c: f003 0304 and.w r3, r3, #4 - 8004660: 2b00 cmp r3, #0 - 8004662: d01f beq.n 80046a4 + 800463a: 687b ldr r3, [r7, #4] + 800463c: 6c1b ldr r3, [r3, #64] @ 0x40 + 800463e: 2204 movs r2, #4 + 8004640: 409a lsls r2, r3 + 8004642: 68fb ldr r3, [r7, #12] + 8004644: 4013 ands r3, r2 + 8004646: 2b00 cmp r3, #0 + 8004648: d024 beq.n 8004694 + 800464a: 68bb ldr r3, [r7, #8] + 800464c: f003 0304 and.w r3, r3, #4 + 8004650: 2b00 cmp r3, #0 + 8004652: d01f beq.n 8004694 { /* Disable the half transfer interrupt if the DMA mode is not CIRCULAR */ if((hdma->Instance->CCR & DMA_CCR_CIRC) == 0U) - 8004664: 687b ldr r3, [r7, #4] - 8004666: 681b ldr r3, [r3, #0] - 8004668: 681b ldr r3, [r3, #0] - 800466a: f003 0320 and.w r3, r3, #32 - 800466e: 2b00 cmp r3, #0 - 8004670: d107 bne.n 8004682 + 8004654: 687b ldr r3, [r7, #4] + 8004656: 681b ldr r3, [r3, #0] + 8004658: 681b ldr r3, [r3, #0] + 800465a: f003 0320 and.w r3, r3, #32 + 800465e: 2b00 cmp r3, #0 + 8004660: d107 bne.n 8004672 { /* Disable the half transfer interrupt */ hdma->Instance->CCR &= ~DMA_IT_HT; - 8004672: 687b ldr r3, [r7, #4] - 8004674: 681b ldr r3, [r3, #0] - 8004676: 681a ldr r2, [r3, #0] - 8004678: 687b ldr r3, [r7, #4] - 800467a: 681b ldr r3, [r3, #0] - 800467c: f022 0204 bic.w r2, r2, #4 - 8004680: 601a str r2, [r3, #0] + 8004662: 687b ldr r3, [r7, #4] + 8004664: 681b ldr r3, [r3, #0] + 8004666: 681a ldr r2, [r3, #0] + 8004668: 687b ldr r3, [r7, #4] + 800466a: 681b ldr r3, [r3, #0] + 800466c: f022 0204 bic.w r2, r2, #4 + 8004670: 601a str r2, [r3, #0] } /* Clear the half transfer complete flag */ hdma->DmaBaseAddress->IFCR = DMA_FLAG_HT1 << hdma->ChannelIndex; - 8004682: 687b ldr r3, [r7, #4] - 8004684: 6c1a ldr r2, [r3, #64] @ 0x40 - 8004686: 687b ldr r3, [r7, #4] - 8004688: 6bdb ldr r3, [r3, #60] @ 0x3c - 800468a: 2104 movs r1, #4 - 800468c: fa01 f202 lsl.w r2, r1, r2 - 8004690: 605a str r2, [r3, #4] + 8004672: 687b ldr r3, [r7, #4] + 8004674: 6c1a ldr r2, [r3, #64] @ 0x40 + 8004676: 687b ldr r3, [r7, #4] + 8004678: 6bdb ldr r3, [r3, #60] @ 0x3c + 800467a: 2104 movs r1, #4 + 800467c: fa01 f202 lsl.w r2, r1, r2 + 8004680: 605a str r2, [r3, #4] /* DMA peripheral state is not updated in Half Transfer */ /* State is updated only in Transfer Complete case */ if(hdma->XferHalfCpltCallback != NULL) - 8004692: 687b ldr r3, [r7, #4] - 8004694: 6adb ldr r3, [r3, #44] @ 0x2c - 8004696: 2b00 cmp r3, #0 - 8004698: d06a beq.n 8004770 + 8004682: 687b ldr r3, [r7, #4] + 8004684: 6adb ldr r3, [r3, #44] @ 0x2c + 8004686: 2b00 cmp r3, #0 + 8004688: d06a beq.n 8004760 { /* Half transfer callback */ hdma->XferHalfCpltCallback(hdma); - 800469a: 687b ldr r3, [r7, #4] - 800469c: 6adb ldr r3, [r3, #44] @ 0x2c - 800469e: 6878 ldr r0, [r7, #4] - 80046a0: 4798 blx r3 + 800468a: 687b ldr r3, [r7, #4] + 800468c: 6adb ldr r3, [r3, #44] @ 0x2c + 800468e: 6878 ldr r0, [r7, #4] + 8004690: 4798 blx r3 if(hdma->XferHalfCpltCallback != NULL) - 80046a2: e065 b.n 8004770 + 8004692: e065 b.n 8004760 } } /* Transfer Complete Interrupt management ***********************************/ else if ((RESET != (flag_it & (DMA_FLAG_TC1 << hdma->ChannelIndex))) && (RESET != (source_it & DMA_IT_TC))) - 80046a4: 687b ldr r3, [r7, #4] - 80046a6: 6c1b ldr r3, [r3, #64] @ 0x40 - 80046a8: 2202 movs r2, #2 - 80046aa: 409a lsls r2, r3 - 80046ac: 68fb ldr r3, [r7, #12] - 80046ae: 4013 ands r3, r2 - 80046b0: 2b00 cmp r3, #0 - 80046b2: d02c beq.n 800470e - 80046b4: 68bb ldr r3, [r7, #8] - 80046b6: f003 0302 and.w r3, r3, #2 - 80046ba: 2b00 cmp r3, #0 - 80046bc: d027 beq.n 800470e + 8004694: 687b ldr r3, [r7, #4] + 8004696: 6c1b ldr r3, [r3, #64] @ 0x40 + 8004698: 2202 movs r2, #2 + 800469a: 409a lsls r2, r3 + 800469c: 68fb ldr r3, [r7, #12] + 800469e: 4013 ands r3, r2 + 80046a0: 2b00 cmp r3, #0 + 80046a2: d02c beq.n 80046fe + 80046a4: 68bb ldr r3, [r7, #8] + 80046a6: f003 0302 and.w r3, r3, #2 + 80046aa: 2b00 cmp r3, #0 + 80046ac: d027 beq.n 80046fe { if((hdma->Instance->CCR & DMA_CCR_CIRC) == 0U) - 80046be: 687b ldr r3, [r7, #4] - 80046c0: 681b ldr r3, [r3, #0] - 80046c2: 681b ldr r3, [r3, #0] - 80046c4: f003 0320 and.w r3, r3, #32 - 80046c8: 2b00 cmp r3, #0 - 80046ca: d10b bne.n 80046e4 + 80046ae: 687b ldr r3, [r7, #4] + 80046b0: 681b ldr r3, [r3, #0] + 80046b2: 681b ldr r3, [r3, #0] + 80046b4: f003 0320 and.w r3, r3, #32 + 80046b8: 2b00 cmp r3, #0 + 80046ba: d10b bne.n 80046d4 { /* Disable the transfer complete & transfer error interrupts */ /* if the DMA mode is not CIRCULAR */ hdma->Instance->CCR &= ~(DMA_IT_TC | DMA_IT_TE); - 80046cc: 687b ldr r3, [r7, #4] - 80046ce: 681b ldr r3, [r3, #0] - 80046d0: 681a ldr r2, [r3, #0] - 80046d2: 687b ldr r3, [r7, #4] - 80046d4: 681b ldr r3, [r3, #0] - 80046d6: f022 020a bic.w r2, r2, #10 - 80046da: 601a str r2, [r3, #0] + 80046bc: 687b ldr r3, [r7, #4] + 80046be: 681b ldr r3, [r3, #0] + 80046c0: 681a ldr r2, [r3, #0] + 80046c2: 687b ldr r3, [r7, #4] + 80046c4: 681b ldr r3, [r3, #0] + 80046c6: f022 020a bic.w r2, r2, #10 + 80046ca: 601a str r2, [r3, #0] /* Change the DMA state */ hdma->State = HAL_DMA_STATE_READY; - 80046dc: 687b ldr r3, [r7, #4] - 80046de: 2201 movs r2, #1 - 80046e0: f883 2021 strb.w r2, [r3, #33] @ 0x21 + 80046cc: 687b ldr r3, [r7, #4] + 80046ce: 2201 movs r2, #1 + 80046d0: f883 2021 strb.w r2, [r3, #33] @ 0x21 } /* Clear the transfer complete flag */ hdma->DmaBaseAddress->IFCR = DMA_FLAG_TC1 << hdma->ChannelIndex; - 80046e4: 687b ldr r3, [r7, #4] - 80046e6: 6c1a ldr r2, [r3, #64] @ 0x40 - 80046e8: 687b ldr r3, [r7, #4] - 80046ea: 6bdb ldr r3, [r3, #60] @ 0x3c - 80046ec: 2102 movs r1, #2 - 80046ee: fa01 f202 lsl.w r2, r1, r2 - 80046f2: 605a str r2, [r3, #4] + 80046d4: 687b ldr r3, [r7, #4] + 80046d6: 6c1a ldr r2, [r3, #64] @ 0x40 + 80046d8: 687b ldr r3, [r7, #4] + 80046da: 6bdb ldr r3, [r3, #60] @ 0x3c + 80046dc: 2102 movs r1, #2 + 80046de: fa01 f202 lsl.w r2, r1, r2 + 80046e2: 605a str r2, [r3, #4] /* Process Unlocked */ __HAL_UNLOCK(hdma); - 80046f4: 687b ldr r3, [r7, #4] - 80046f6: 2200 movs r2, #0 - 80046f8: f883 2020 strb.w r2, [r3, #32] + 80046e4: 687b ldr r3, [r7, #4] + 80046e6: 2200 movs r2, #0 + 80046e8: f883 2020 strb.w r2, [r3, #32] if(hdma->XferCpltCallback != NULL) - 80046fc: 687b ldr r3, [r7, #4] - 80046fe: 6a9b ldr r3, [r3, #40] @ 0x28 - 8004700: 2b00 cmp r3, #0 - 8004702: d035 beq.n 8004770 + 80046ec: 687b ldr r3, [r7, #4] + 80046ee: 6a9b ldr r3, [r3, #40] @ 0x28 + 80046f0: 2b00 cmp r3, #0 + 80046f2: d035 beq.n 8004760 { /* Transfer complete callback */ hdma->XferCpltCallback(hdma); - 8004704: 687b ldr r3, [r7, #4] - 8004706: 6a9b ldr r3, [r3, #40] @ 0x28 - 8004708: 6878 ldr r0, [r7, #4] - 800470a: 4798 blx r3 + 80046f4: 687b ldr r3, [r7, #4] + 80046f6: 6a9b ldr r3, [r3, #40] @ 0x28 + 80046f8: 6878 ldr r0, [r7, #4] + 80046fa: 4798 blx r3 if(hdma->XferCpltCallback != NULL) - 800470c: e030 b.n 8004770 + 80046fc: e030 b.n 8004760 } } /* Transfer Error Interrupt management ***************************************/ else if (( RESET != (flag_it & (DMA_FLAG_TE1 << hdma->ChannelIndex))) && (RESET != (source_it & DMA_IT_TE))) - 800470e: 687b ldr r3, [r7, #4] - 8004710: 6c1b ldr r3, [r3, #64] @ 0x40 - 8004712: 2208 movs r2, #8 - 8004714: 409a lsls r2, r3 - 8004716: 68fb ldr r3, [r7, #12] - 8004718: 4013 ands r3, r2 - 800471a: 2b00 cmp r3, #0 - 800471c: d028 beq.n 8004770 - 800471e: 68bb ldr r3, [r7, #8] - 8004720: f003 0308 and.w r3, r3, #8 - 8004724: 2b00 cmp r3, #0 - 8004726: d023 beq.n 8004770 + 80046fe: 687b ldr r3, [r7, #4] + 8004700: 6c1b ldr r3, [r3, #64] @ 0x40 + 8004702: 2208 movs r2, #8 + 8004704: 409a lsls r2, r3 + 8004706: 68fb ldr r3, [r7, #12] + 8004708: 4013 ands r3, r2 + 800470a: 2b00 cmp r3, #0 + 800470c: d028 beq.n 8004760 + 800470e: 68bb ldr r3, [r7, #8] + 8004710: f003 0308 and.w r3, r3, #8 + 8004714: 2b00 cmp r3, #0 + 8004716: d023 beq.n 8004760 { /* When a DMA transfer error occurs */ /* A hardware clear of its EN bits is performed */ /* Then, disable all DMA interrupts */ hdma->Instance->CCR &= ~(DMA_IT_TC | DMA_IT_HT | DMA_IT_TE); - 8004728: 687b ldr r3, [r7, #4] - 800472a: 681b ldr r3, [r3, #0] - 800472c: 681a ldr r2, [r3, #0] - 800472e: 687b ldr r3, [r7, #4] - 8004730: 681b ldr r3, [r3, #0] - 8004732: f022 020e bic.w r2, r2, #14 - 8004736: 601a str r2, [r3, #0] + 8004718: 687b ldr r3, [r7, #4] + 800471a: 681b ldr r3, [r3, #0] + 800471c: 681a ldr r2, [r3, #0] + 800471e: 687b ldr r3, [r7, #4] + 8004720: 681b ldr r3, [r3, #0] + 8004722: f022 020e bic.w r2, r2, #14 + 8004726: 601a str r2, [r3, #0] /* Clear all flags */ hdma->DmaBaseAddress->IFCR = DMA_FLAG_GL1 << hdma->ChannelIndex; - 8004738: 687b ldr r3, [r7, #4] - 800473a: 6c1a ldr r2, [r3, #64] @ 0x40 - 800473c: 687b ldr r3, [r7, #4] - 800473e: 6bdb ldr r3, [r3, #60] @ 0x3c - 8004740: 2101 movs r1, #1 - 8004742: fa01 f202 lsl.w r2, r1, r2 - 8004746: 605a str r2, [r3, #4] + 8004728: 687b ldr r3, [r7, #4] + 800472a: 6c1a ldr r2, [r3, #64] @ 0x40 + 800472c: 687b ldr r3, [r7, #4] + 800472e: 6bdb ldr r3, [r3, #60] @ 0x3c + 8004730: 2101 movs r1, #1 + 8004732: fa01 f202 lsl.w r2, r1, r2 + 8004736: 605a str r2, [r3, #4] /* Update error code */ hdma->ErrorCode = HAL_DMA_ERROR_TE; - 8004748: 687b ldr r3, [r7, #4] - 800474a: 2201 movs r2, #1 - 800474c: 639a str r2, [r3, #56] @ 0x38 + 8004738: 687b ldr r3, [r7, #4] + 800473a: 2201 movs r2, #1 + 800473c: 639a str r2, [r3, #56] @ 0x38 /* Change the DMA state */ hdma->State = HAL_DMA_STATE_READY; - 800474e: 687b ldr r3, [r7, #4] - 8004750: 2201 movs r2, #1 - 8004752: f883 2021 strb.w r2, [r3, #33] @ 0x21 + 800473e: 687b ldr r3, [r7, #4] + 8004740: 2201 movs r2, #1 + 8004742: f883 2021 strb.w r2, [r3, #33] @ 0x21 /* Process Unlocked */ __HAL_UNLOCK(hdma); - 8004756: 687b ldr r3, [r7, #4] - 8004758: 2200 movs r2, #0 - 800475a: f883 2020 strb.w r2, [r3, #32] + 8004746: 687b ldr r3, [r7, #4] + 8004748: 2200 movs r2, #0 + 800474a: f883 2020 strb.w r2, [r3, #32] if(hdma->XferErrorCallback != NULL) - 800475e: 687b ldr r3, [r7, #4] - 8004760: 6b1b ldr r3, [r3, #48] @ 0x30 - 8004762: 2b00 cmp r3, #0 - 8004764: d004 beq.n 8004770 + 800474e: 687b ldr r3, [r7, #4] + 8004750: 6b1b ldr r3, [r3, #48] @ 0x30 + 8004752: 2b00 cmp r3, #0 + 8004754: d004 beq.n 8004760 { /* Transfer error callback */ hdma->XferErrorCallback(hdma); - 8004766: 687b ldr r3, [r7, #4] - 8004768: 6b1b ldr r3, [r3, #48] @ 0x30 - 800476a: 6878 ldr r0, [r7, #4] - 800476c: 4798 blx r3 + 8004756: 687b ldr r3, [r7, #4] + 8004758: 6b1b ldr r3, [r3, #48] @ 0x30 + 800475a: 6878 ldr r0, [r7, #4] + 800475c: 4798 blx r3 } } } - 800476e: e7ff b.n 8004770 - 8004770: bf00 nop - 8004772: 3710 adds r7, #16 - 8004774: 46bd mov sp, r7 - 8004776: bd80 pop {r7, pc} + 800475e: e7ff b.n 8004760 + 8004760: bf00 nop + 8004762: 3710 adds r7, #16 + 8004764: 46bd mov sp, r7 + 8004766: bd80 pop {r7, pc} -08004778 : +08004768 : * @param DstAddress The destination memory Buffer address * @param DataLength The length of data to be transferred from source to destination * @retval HAL status */ static void DMA_SetConfig(DMA_HandleTypeDef *hdma, uint32_t SrcAddress, uint32_t DstAddress, uint32_t DataLength) { - 8004778: b480 push {r7} - 800477a: b085 sub sp, #20 - 800477c: af00 add r7, sp, #0 - 800477e: 60f8 str r0, [r7, #12] - 8004780: 60b9 str r1, [r7, #8] - 8004782: 607a str r2, [r7, #4] - 8004784: 603b str r3, [r7, #0] + 8004768: b480 push {r7} + 800476a: b085 sub sp, #20 + 800476c: af00 add r7, sp, #0 + 800476e: 60f8 str r0, [r7, #12] + 8004770: 60b9 str r1, [r7, #8] + 8004772: 607a str r2, [r7, #4] + 8004774: 603b str r3, [r7, #0] /* Clear all flags */ hdma->DmaBaseAddress->IFCR = (DMA_FLAG_GL1 << hdma->ChannelIndex); - 8004786: 68fb ldr r3, [r7, #12] - 8004788: 6c1a ldr r2, [r3, #64] @ 0x40 - 800478a: 68fb ldr r3, [r7, #12] - 800478c: 6bdb ldr r3, [r3, #60] @ 0x3c - 800478e: 2101 movs r1, #1 - 8004790: fa01 f202 lsl.w r2, r1, r2 - 8004794: 605a str r2, [r3, #4] + 8004776: 68fb ldr r3, [r7, #12] + 8004778: 6c1a ldr r2, [r3, #64] @ 0x40 + 800477a: 68fb ldr r3, [r7, #12] + 800477c: 6bdb ldr r3, [r3, #60] @ 0x3c + 800477e: 2101 movs r1, #1 + 8004780: fa01 f202 lsl.w r2, r1, r2 + 8004784: 605a str r2, [r3, #4] /* Configure DMA Channel data length */ hdma->Instance->CNDTR = DataLength; - 8004796: 68fb ldr r3, [r7, #12] - 8004798: 681b ldr r3, [r3, #0] - 800479a: 683a ldr r2, [r7, #0] - 800479c: 605a str r2, [r3, #4] + 8004786: 68fb ldr r3, [r7, #12] + 8004788: 681b ldr r3, [r3, #0] + 800478a: 683a ldr r2, [r7, #0] + 800478c: 605a str r2, [r3, #4] /* Peripheral to Memory */ if((hdma->Init.Direction) == DMA_MEMORY_TO_PERIPH) - 800479e: 68fb ldr r3, [r7, #12] - 80047a0: 685b ldr r3, [r3, #4] - 80047a2: 2b10 cmp r3, #16 - 80047a4: d108 bne.n 80047b8 + 800478e: 68fb ldr r3, [r7, #12] + 8004790: 685b ldr r3, [r3, #4] + 8004792: 2b10 cmp r3, #16 + 8004794: d108 bne.n 80047a8 { /* Configure DMA Channel destination address */ hdma->Instance->CPAR = DstAddress; - 80047a6: 68fb ldr r3, [r7, #12] - 80047a8: 681b ldr r3, [r3, #0] - 80047aa: 687a ldr r2, [r7, #4] - 80047ac: 609a str r2, [r3, #8] + 8004796: 68fb ldr r3, [r7, #12] + 8004798: 681b ldr r3, [r3, #0] + 800479a: 687a ldr r2, [r7, #4] + 800479c: 609a str r2, [r3, #8] /* Configure DMA Channel source address */ hdma->Instance->CMAR = SrcAddress; - 80047ae: 68fb ldr r3, [r7, #12] - 80047b0: 681b ldr r3, [r3, #0] - 80047b2: 68ba ldr r2, [r7, #8] - 80047b4: 60da str r2, [r3, #12] + 800479e: 68fb ldr r3, [r7, #12] + 80047a0: 681b ldr r3, [r3, #0] + 80047a2: 68ba ldr r2, [r7, #8] + 80047a4: 60da str r2, [r3, #12] hdma->Instance->CPAR = SrcAddress; /* Configure DMA Channel destination address */ hdma->Instance->CMAR = DstAddress; } } - 80047b6: e007 b.n 80047c8 + 80047a6: e007 b.n 80047b8 hdma->Instance->CPAR = SrcAddress; - 80047b8: 68fb ldr r3, [r7, #12] - 80047ba: 681b ldr r3, [r3, #0] - 80047bc: 68ba ldr r2, [r7, #8] - 80047be: 609a str r2, [r3, #8] + 80047a8: 68fb ldr r3, [r7, #12] + 80047aa: 681b ldr r3, [r3, #0] + 80047ac: 68ba ldr r2, [r7, #8] + 80047ae: 609a str r2, [r3, #8] hdma->Instance->CMAR = DstAddress; - 80047c0: 68fb ldr r3, [r7, #12] - 80047c2: 681b ldr r3, [r3, #0] - 80047c4: 687a ldr r2, [r7, #4] - 80047c6: 60da str r2, [r3, #12] + 80047b0: 68fb ldr r3, [r7, #12] + 80047b2: 681b ldr r3, [r3, #0] + 80047b4: 687a ldr r2, [r7, #4] + 80047b6: 60da str r2, [r3, #12] } - 80047c8: bf00 nop - 80047ca: 3714 adds r7, #20 - 80047cc: 46bd mov sp, r7 - 80047ce: f85d 7b04 ldr.w r7, [sp], #4 - 80047d2: 4770 bx lr + 80047b8: bf00 nop + 80047ba: 3714 adds r7, #20 + 80047bc: 46bd mov sp, r7 + 80047be: f85d 7b04 ldr.w r7, [sp], #4 + 80047c2: 4770 bx lr -080047d4 : +080047c4 : * @param hdma pointer to a DMA_HandleTypeDef structure that contains * the configuration information for the specified DMA Stream. * @retval None */ static void DMA_CalcBaseAndBitshift(DMA_HandleTypeDef *hdma) { - 80047d4: b480 push {r7} - 80047d6: b083 sub sp, #12 - 80047d8: af00 add r7, sp, #0 - 80047da: 6078 str r0, [r7, #4] + 80047c4: b480 push {r7} + 80047c6: b083 sub sp, #12 + 80047c8: af00 add r7, sp, #0 + 80047ca: 6078 str r0, [r7, #4] #if defined (DMA2) /* calculation of the channel index */ if ((uint32_t)(hdma->Instance) < (uint32_t)(DMA2_Channel1)) - 80047dc: 687b ldr r3, [r7, #4] - 80047de: 681b ldr r3, [r3, #0] - 80047e0: 461a mov r2, r3 - 80047e2: 4b14 ldr r3, [pc, #80] @ (8004834 ) - 80047e4: 429a cmp r2, r3 - 80047e6: d80f bhi.n 8004808 + 80047cc: 687b ldr r3, [r7, #4] + 80047ce: 681b ldr r3, [r3, #0] + 80047d0: 461a mov r2, r3 + 80047d2: 4b14 ldr r3, [pc, #80] @ (8004824 ) + 80047d4: 429a cmp r2, r3 + 80047d6: d80f bhi.n 80047f8 { /* DMA1 */ hdma->ChannelIndex = (((uint32_t)hdma->Instance - (uint32_t)DMA1_Channel1) / ((uint32_t)DMA1_Channel2 - (uint32_t)DMA1_Channel1)) << 2U; - 80047e8: 687b ldr r3, [r7, #4] - 80047ea: 681b ldr r3, [r3, #0] - 80047ec: 461a mov r2, r3 - 80047ee: 4b12 ldr r3, [pc, #72] @ (8004838 ) - 80047f0: 4413 add r3, r2 - 80047f2: 4a12 ldr r2, [pc, #72] @ (800483c ) - 80047f4: fba2 2303 umull r2, r3, r2, r3 - 80047f8: 091b lsrs r3, r3, #4 - 80047fa: 009a lsls r2, r3, #2 - 80047fc: 687b ldr r3, [r7, #4] - 80047fe: 641a str r2, [r3, #64] @ 0x40 + 80047d8: 687b ldr r3, [r7, #4] + 80047da: 681b ldr r3, [r3, #0] + 80047dc: 461a mov r2, r3 + 80047de: 4b12 ldr r3, [pc, #72] @ (8004828 ) + 80047e0: 4413 add r3, r2 + 80047e2: 4a12 ldr r2, [pc, #72] @ (800482c ) + 80047e4: fba2 2303 umull r2, r3, r2, r3 + 80047e8: 091b lsrs r3, r3, #4 + 80047ea: 009a lsls r2, r3, #2 + 80047ec: 687b ldr r3, [r7, #4] + 80047ee: 641a str r2, [r3, #64] @ 0x40 hdma->DmaBaseAddress = DMA1; - 8004800: 687b ldr r3, [r7, #4] - 8004802: 4a0f ldr r2, [pc, #60] @ (8004840 ) - 8004804: 63da str r2, [r3, #60] @ 0x3c + 80047f0: 687b ldr r3, [r7, #4] + 80047f2: 4a0f ldr r2, [pc, #60] @ (8004830 ) + 80047f4: 63da str r2, [r3, #60] @ 0x3c /* calculation of the channel index */ /* DMA1 */ hdma->ChannelIndex = (((uint32_t)hdma->Instance - (uint32_t)DMA1_Channel1) / ((uint32_t)DMA1_Channel2 - (uint32_t)DMA1_Channel1)) << 2U; hdma->DmaBaseAddress = DMA1; #endif } - 8004806: e00e b.n 8004826 + 80047f6: e00e b.n 8004816 hdma->ChannelIndex = (((uint32_t)hdma->Instance - (uint32_t)DMA2_Channel1) / ((uint32_t)DMA2_Channel2 - (uint32_t)DMA2_Channel1)) << 2U; - 8004808: 687b ldr r3, [r7, #4] - 800480a: 681b ldr r3, [r3, #0] - 800480c: 461a mov r2, r3 - 800480e: 4b0d ldr r3, [pc, #52] @ (8004844 ) - 8004810: 4413 add r3, r2 - 8004812: 4a0a ldr r2, [pc, #40] @ (800483c ) - 8004814: fba2 2303 umull r2, r3, r2, r3 - 8004818: 091b lsrs r3, r3, #4 - 800481a: 009a lsls r2, r3, #2 - 800481c: 687b ldr r3, [r7, #4] - 800481e: 641a str r2, [r3, #64] @ 0x40 + 80047f8: 687b ldr r3, [r7, #4] + 80047fa: 681b ldr r3, [r3, #0] + 80047fc: 461a mov r2, r3 + 80047fe: 4b0d ldr r3, [pc, #52] @ (8004834 ) + 8004800: 4413 add r3, r2 + 8004802: 4a0a ldr r2, [pc, #40] @ (800482c ) + 8004804: fba2 2303 umull r2, r3, r2, r3 + 8004808: 091b lsrs r3, r3, #4 + 800480a: 009a lsls r2, r3, #2 + 800480c: 687b ldr r3, [r7, #4] + 800480e: 641a str r2, [r3, #64] @ 0x40 hdma->DmaBaseAddress = DMA2; - 8004820: 687b ldr r3, [r7, #4] - 8004822: 4a09 ldr r2, [pc, #36] @ (8004848 ) - 8004824: 63da str r2, [r3, #60] @ 0x3c + 8004810: 687b ldr r3, [r7, #4] + 8004812: 4a09 ldr r2, [pc, #36] @ (8004838 ) + 8004814: 63da str r2, [r3, #60] @ 0x3c } - 8004826: bf00 nop - 8004828: 370c adds r7, #12 - 800482a: 46bd mov sp, r7 - 800482c: f85d 7b04 ldr.w r7, [sp], #4 - 8004830: 4770 bx lr - 8004832: bf00 nop - 8004834: 40020407 .word 0x40020407 - 8004838: bffdfff8 .word 0xbffdfff8 - 800483c: cccccccd .word 0xcccccccd - 8004840: 40020000 .word 0x40020000 - 8004844: bffdfbf8 .word 0xbffdfbf8 - 8004848: 40020400 .word 0x40020400 + 8004816: bf00 nop + 8004818: 370c adds r7, #12 + 800481a: 46bd mov sp, r7 + 800481c: f85d 7b04 ldr.w r7, [sp], #4 + 8004820: 4770 bx lr + 8004822: bf00 nop + 8004824: 40020407 .word 0x40020407 + 8004828: bffdfff8 .word 0xbffdfff8 + 800482c: cccccccd .word 0xcccccccd + 8004830: 40020000 .word 0x40020000 + 8004834: bffdfbf8 .word 0xbffdfbf8 + 8004838: 40020400 .word 0x40020400 -0800484c : +0800483c : * @param GPIO_Init pointer to a GPIO_InitTypeDef structure that contains * the configuration information for the specified GPIO peripheral. * @retval None */ void HAL_GPIO_Init(GPIO_TypeDef *GPIOx, GPIO_InitTypeDef *GPIO_Init) { - 800484c: b480 push {r7} - 800484e: b087 sub sp, #28 - 8004850: af00 add r7, sp, #0 - 8004852: 6078 str r0, [r7, #4] - 8004854: 6039 str r1, [r7, #0] + 800483c: b480 push {r7} + 800483e: b087 sub sp, #28 + 8004840: af00 add r7, sp, #0 + 8004842: 6078 str r0, [r7, #4] + 8004844: 6039 str r1, [r7, #0] uint32_t position = 0x00u; - 8004856: 2300 movs r3, #0 - 8004858: 617b str r3, [r7, #20] + 8004846: 2300 movs r3, #0 + 8004848: 617b str r3, [r7, #20] assert_param(IS_GPIO_ALL_INSTANCE(GPIOx)); assert_param(IS_GPIO_PIN(GPIO_Init->Pin)); assert_param(IS_GPIO_MODE(GPIO_Init->Mode)); /* Configure the port pins */ while (((GPIO_Init->Pin) >> position) != 0x00u) - 800485a: e154 b.n 8004b06 + 800484a: e154 b.n 8004af6 { /* Get current io position */ iocurrent = (GPIO_Init->Pin) & (1uL << position); - 800485c: 683b ldr r3, [r7, #0] - 800485e: 681a ldr r2, [r3, #0] - 8004860: 2101 movs r1, #1 - 8004862: 697b ldr r3, [r7, #20] - 8004864: fa01 f303 lsl.w r3, r1, r3 - 8004868: 4013 ands r3, r2 - 800486a: 60fb str r3, [r7, #12] + 800484c: 683b ldr r3, [r7, #0] + 800484e: 681a ldr r2, [r3, #0] + 8004850: 2101 movs r1, #1 + 8004852: 697b ldr r3, [r7, #20] + 8004854: fa01 f303 lsl.w r3, r1, r3 + 8004858: 4013 ands r3, r2 + 800485a: 60fb str r3, [r7, #12] if (iocurrent != 0x00u) - 800486c: 68fb ldr r3, [r7, #12] - 800486e: 2b00 cmp r3, #0 - 8004870: f000 8146 beq.w 8004b00 + 800485c: 68fb ldr r3, [r7, #12] + 800485e: 2b00 cmp r3, #0 + 8004860: f000 8146 beq.w 8004af0 { /*--------------------- GPIO Mode Configuration ------------------------*/ /* In case of Output or Alternate function mode selection */ if(((GPIO_Init->Mode & GPIO_MODE) == MODE_OUTPUT) || ((GPIO_Init->Mode & GPIO_MODE) == MODE_AF)) - 8004874: 683b ldr r3, [r7, #0] - 8004876: 685b ldr r3, [r3, #4] - 8004878: f003 0303 and.w r3, r3, #3 - 800487c: 2b01 cmp r3, #1 - 800487e: d005 beq.n 800488c - 8004880: 683b ldr r3, [r7, #0] - 8004882: 685b ldr r3, [r3, #4] - 8004884: f003 0303 and.w r3, r3, #3 - 8004888: 2b02 cmp r3, #2 - 800488a: d130 bne.n 80048ee + 8004864: 683b ldr r3, [r7, #0] + 8004866: 685b ldr r3, [r3, #4] + 8004868: f003 0303 and.w r3, r3, #3 + 800486c: 2b01 cmp r3, #1 + 800486e: d005 beq.n 800487c + 8004870: 683b ldr r3, [r7, #0] + 8004872: 685b ldr r3, [r3, #4] + 8004874: f003 0303 and.w r3, r3, #3 + 8004878: 2b02 cmp r3, #2 + 800487a: d130 bne.n 80048de { /* Check the Speed parameter */ assert_param(IS_GPIO_SPEED(GPIO_Init->Speed)); /* Configure the IO Speed */ temp = GPIOx->OSPEEDR; - 800488c: 687b ldr r3, [r7, #4] - 800488e: 689b ldr r3, [r3, #8] - 8004890: 613b str r3, [r7, #16] + 800487c: 687b ldr r3, [r7, #4] + 800487e: 689b ldr r3, [r3, #8] + 8004880: 613b str r3, [r7, #16] temp &= ~(GPIO_OSPEEDER_OSPEEDR0 << (position * 2u)); - 8004892: 697b ldr r3, [r7, #20] - 8004894: 005b lsls r3, r3, #1 - 8004896: 2203 movs r2, #3 - 8004898: fa02 f303 lsl.w r3, r2, r3 - 800489c: 43db mvns r3, r3 - 800489e: 693a ldr r2, [r7, #16] - 80048a0: 4013 ands r3, r2 - 80048a2: 613b str r3, [r7, #16] + 8004882: 697b ldr r3, [r7, #20] + 8004884: 005b lsls r3, r3, #1 + 8004886: 2203 movs r2, #3 + 8004888: fa02 f303 lsl.w r3, r2, r3 + 800488c: 43db mvns r3, r3 + 800488e: 693a ldr r2, [r7, #16] + 8004890: 4013 ands r3, r2 + 8004892: 613b str r3, [r7, #16] temp |= (GPIO_Init->Speed << (position * 2u)); - 80048a4: 683b ldr r3, [r7, #0] - 80048a6: 68da ldr r2, [r3, #12] - 80048a8: 697b ldr r3, [r7, #20] - 80048aa: 005b lsls r3, r3, #1 - 80048ac: fa02 f303 lsl.w r3, r2, r3 - 80048b0: 693a ldr r2, [r7, #16] - 80048b2: 4313 orrs r3, r2 - 80048b4: 613b str r3, [r7, #16] + 8004894: 683b ldr r3, [r7, #0] + 8004896: 68da ldr r2, [r3, #12] + 8004898: 697b ldr r3, [r7, #20] + 800489a: 005b lsls r3, r3, #1 + 800489c: fa02 f303 lsl.w r3, r2, r3 + 80048a0: 693a ldr r2, [r7, #16] + 80048a2: 4313 orrs r3, r2 + 80048a4: 613b str r3, [r7, #16] GPIOx->OSPEEDR = temp; - 80048b6: 687b ldr r3, [r7, #4] - 80048b8: 693a ldr r2, [r7, #16] - 80048ba: 609a str r2, [r3, #8] + 80048a6: 687b ldr r3, [r7, #4] + 80048a8: 693a ldr r2, [r7, #16] + 80048aa: 609a str r2, [r3, #8] /* Configure the IO Output Type */ temp = GPIOx->OTYPER; - 80048bc: 687b ldr r3, [r7, #4] - 80048be: 685b ldr r3, [r3, #4] - 80048c0: 613b str r3, [r7, #16] + 80048ac: 687b ldr r3, [r7, #4] + 80048ae: 685b ldr r3, [r3, #4] + 80048b0: 613b str r3, [r7, #16] temp &= ~(GPIO_OTYPER_OT_0 << position) ; - 80048c2: 2201 movs r2, #1 - 80048c4: 697b ldr r3, [r7, #20] - 80048c6: fa02 f303 lsl.w r3, r2, r3 - 80048ca: 43db mvns r3, r3 - 80048cc: 693a ldr r2, [r7, #16] - 80048ce: 4013 ands r3, r2 - 80048d0: 613b str r3, [r7, #16] + 80048b2: 2201 movs r2, #1 + 80048b4: 697b ldr r3, [r7, #20] + 80048b6: fa02 f303 lsl.w r3, r2, r3 + 80048ba: 43db mvns r3, r3 + 80048bc: 693a ldr r2, [r7, #16] + 80048be: 4013 ands r3, r2 + 80048c0: 613b str r3, [r7, #16] temp |= (((GPIO_Init->Mode & OUTPUT_TYPE) >> OUTPUT_TYPE_Pos) << position); - 80048d2: 683b ldr r3, [r7, #0] - 80048d4: 685b ldr r3, [r3, #4] - 80048d6: 091b lsrs r3, r3, #4 - 80048d8: f003 0201 and.w r2, r3, #1 - 80048dc: 697b ldr r3, [r7, #20] - 80048de: fa02 f303 lsl.w r3, r2, r3 - 80048e2: 693a ldr r2, [r7, #16] - 80048e4: 4313 orrs r3, r2 - 80048e6: 613b str r3, [r7, #16] + 80048c2: 683b ldr r3, [r7, #0] + 80048c4: 685b ldr r3, [r3, #4] + 80048c6: 091b lsrs r3, r3, #4 + 80048c8: f003 0201 and.w r2, r3, #1 + 80048cc: 697b ldr r3, [r7, #20] + 80048ce: fa02 f303 lsl.w r3, r2, r3 + 80048d2: 693a ldr r2, [r7, #16] + 80048d4: 4313 orrs r3, r2 + 80048d6: 613b str r3, [r7, #16] GPIOx->OTYPER = temp; - 80048e8: 687b ldr r3, [r7, #4] - 80048ea: 693a ldr r2, [r7, #16] - 80048ec: 605a str r2, [r3, #4] + 80048d8: 687b ldr r3, [r7, #4] + 80048da: 693a ldr r2, [r7, #16] + 80048dc: 605a str r2, [r3, #4] } if((GPIO_Init->Mode & GPIO_MODE) != MODE_ANALOG) - 80048ee: 683b ldr r3, [r7, #0] - 80048f0: 685b ldr r3, [r3, #4] - 80048f2: f003 0303 and.w r3, r3, #3 - 80048f6: 2b03 cmp r3, #3 - 80048f8: d017 beq.n 800492a + 80048de: 683b ldr r3, [r7, #0] + 80048e0: 685b ldr r3, [r3, #4] + 80048e2: f003 0303 and.w r3, r3, #3 + 80048e6: 2b03 cmp r3, #3 + 80048e8: d017 beq.n 800491a { /* Check the Pull parameter */ assert_param(IS_GPIO_PULL(GPIO_Init->Pull)); /* Activate the Pull-up or Pull down resistor for the current IO */ temp = GPIOx->PUPDR; - 80048fa: 687b ldr r3, [r7, #4] - 80048fc: 68db ldr r3, [r3, #12] - 80048fe: 613b str r3, [r7, #16] + 80048ea: 687b ldr r3, [r7, #4] + 80048ec: 68db ldr r3, [r3, #12] + 80048ee: 613b str r3, [r7, #16] temp &= ~(GPIO_PUPDR_PUPDR0 << (position * 2u)); - 8004900: 697b ldr r3, [r7, #20] - 8004902: 005b lsls r3, r3, #1 - 8004904: 2203 movs r2, #3 - 8004906: fa02 f303 lsl.w r3, r2, r3 - 800490a: 43db mvns r3, r3 - 800490c: 693a ldr r2, [r7, #16] - 800490e: 4013 ands r3, r2 - 8004910: 613b str r3, [r7, #16] + 80048f0: 697b ldr r3, [r7, #20] + 80048f2: 005b lsls r3, r3, #1 + 80048f4: 2203 movs r2, #3 + 80048f6: fa02 f303 lsl.w r3, r2, r3 + 80048fa: 43db mvns r3, r3 + 80048fc: 693a ldr r2, [r7, #16] + 80048fe: 4013 ands r3, r2 + 8004900: 613b str r3, [r7, #16] temp |= ((GPIO_Init->Pull) << (position * 2u)); - 8004912: 683b ldr r3, [r7, #0] - 8004914: 689a ldr r2, [r3, #8] - 8004916: 697b ldr r3, [r7, #20] - 8004918: 005b lsls r3, r3, #1 - 800491a: fa02 f303 lsl.w r3, r2, r3 - 800491e: 693a ldr r2, [r7, #16] - 8004920: 4313 orrs r3, r2 - 8004922: 613b str r3, [r7, #16] + 8004902: 683b ldr r3, [r7, #0] + 8004904: 689a ldr r2, [r3, #8] + 8004906: 697b ldr r3, [r7, #20] + 8004908: 005b lsls r3, r3, #1 + 800490a: fa02 f303 lsl.w r3, r2, r3 + 800490e: 693a ldr r2, [r7, #16] + 8004910: 4313 orrs r3, r2 + 8004912: 613b str r3, [r7, #16] GPIOx->PUPDR = temp; - 8004924: 687b ldr r3, [r7, #4] - 8004926: 693a ldr r2, [r7, #16] - 8004928: 60da str r2, [r3, #12] + 8004914: 687b ldr r3, [r7, #4] + 8004916: 693a ldr r2, [r7, #16] + 8004918: 60da str r2, [r3, #12] } /*--------------------- GPIO Mode Configuration ------------------------*/ /* In case of Alternate function mode selection */ if((GPIO_Init->Mode & GPIO_MODE) == MODE_AF) - 800492a: 683b ldr r3, [r7, #0] - 800492c: 685b ldr r3, [r3, #4] - 800492e: f003 0303 and.w r3, r3, #3 - 8004932: 2b02 cmp r3, #2 - 8004934: d123 bne.n 800497e + 800491a: 683b ldr r3, [r7, #0] + 800491c: 685b ldr r3, [r3, #4] + 800491e: f003 0303 and.w r3, r3, #3 + 8004922: 2b02 cmp r3, #2 + 8004924: d123 bne.n 800496e /* Check the Alternate function parameters */ assert_param(IS_GPIO_AF_INSTANCE(GPIOx)); assert_param(IS_GPIO_AF(GPIO_Init->Alternate)); /* Configure Alternate function mapped with the current IO */ temp = GPIOx->AFR[position >> 3u]; - 8004936: 697b ldr r3, [r7, #20] - 8004938: 08da lsrs r2, r3, #3 - 800493a: 687b ldr r3, [r7, #4] - 800493c: 3208 adds r2, #8 - 800493e: f853 3022 ldr.w r3, [r3, r2, lsl #2] - 8004942: 613b str r3, [r7, #16] + 8004926: 697b ldr r3, [r7, #20] + 8004928: 08da lsrs r2, r3, #3 + 800492a: 687b ldr r3, [r7, #4] + 800492c: 3208 adds r2, #8 + 800492e: f853 3022 ldr.w r3, [r3, r2, lsl #2] + 8004932: 613b str r3, [r7, #16] temp &= ~(0xFu << ((position & 0x07u) * 4u)); - 8004944: 697b ldr r3, [r7, #20] - 8004946: f003 0307 and.w r3, r3, #7 - 800494a: 009b lsls r3, r3, #2 - 800494c: 220f movs r2, #15 - 800494e: fa02 f303 lsl.w r3, r2, r3 - 8004952: 43db mvns r3, r3 - 8004954: 693a ldr r2, [r7, #16] - 8004956: 4013 ands r3, r2 - 8004958: 613b str r3, [r7, #16] + 8004934: 697b ldr r3, [r7, #20] + 8004936: f003 0307 and.w r3, r3, #7 + 800493a: 009b lsls r3, r3, #2 + 800493c: 220f movs r2, #15 + 800493e: fa02 f303 lsl.w r3, r2, r3 + 8004942: 43db mvns r3, r3 + 8004944: 693a ldr r2, [r7, #16] + 8004946: 4013 ands r3, r2 + 8004948: 613b str r3, [r7, #16] temp |= ((GPIO_Init->Alternate) << ((position & 0x07u) * 4u)); - 800495a: 683b ldr r3, [r7, #0] - 800495c: 691a ldr r2, [r3, #16] - 800495e: 697b ldr r3, [r7, #20] - 8004960: f003 0307 and.w r3, r3, #7 - 8004964: 009b lsls r3, r3, #2 - 8004966: fa02 f303 lsl.w r3, r2, r3 - 800496a: 693a ldr r2, [r7, #16] - 800496c: 4313 orrs r3, r2 - 800496e: 613b str r3, [r7, #16] + 800494a: 683b ldr r3, [r7, #0] + 800494c: 691a ldr r2, [r3, #16] + 800494e: 697b ldr r3, [r7, #20] + 8004950: f003 0307 and.w r3, r3, #7 + 8004954: 009b lsls r3, r3, #2 + 8004956: fa02 f303 lsl.w r3, r2, r3 + 800495a: 693a ldr r2, [r7, #16] + 800495c: 4313 orrs r3, r2 + 800495e: 613b str r3, [r7, #16] GPIOx->AFR[position >> 3u] = temp; - 8004970: 697b ldr r3, [r7, #20] - 8004972: 08da lsrs r2, r3, #3 - 8004974: 687b ldr r3, [r7, #4] - 8004976: 3208 adds r2, #8 - 8004978: 6939 ldr r1, [r7, #16] - 800497a: f843 1022 str.w r1, [r3, r2, lsl #2] + 8004960: 697b ldr r3, [r7, #20] + 8004962: 08da lsrs r2, r3, #3 + 8004964: 687b ldr r3, [r7, #4] + 8004966: 3208 adds r2, #8 + 8004968: 6939 ldr r1, [r7, #16] + 800496a: f843 1022 str.w r1, [r3, r2, lsl #2] } /* Configure IO Direction mode (Input, Output, Alternate or Analog) */ temp = GPIOx->MODER; - 800497e: 687b ldr r3, [r7, #4] - 8004980: 681b ldr r3, [r3, #0] - 8004982: 613b str r3, [r7, #16] + 800496e: 687b ldr r3, [r7, #4] + 8004970: 681b ldr r3, [r3, #0] + 8004972: 613b str r3, [r7, #16] temp &= ~(GPIO_MODER_MODER0 << (position * 2u)); - 8004984: 697b ldr r3, [r7, #20] - 8004986: 005b lsls r3, r3, #1 - 8004988: 2203 movs r2, #3 - 800498a: fa02 f303 lsl.w r3, r2, r3 - 800498e: 43db mvns r3, r3 - 8004990: 693a ldr r2, [r7, #16] - 8004992: 4013 ands r3, r2 - 8004994: 613b str r3, [r7, #16] + 8004974: 697b ldr r3, [r7, #20] + 8004976: 005b lsls r3, r3, #1 + 8004978: 2203 movs r2, #3 + 800497a: fa02 f303 lsl.w r3, r2, r3 + 800497e: 43db mvns r3, r3 + 8004980: 693a ldr r2, [r7, #16] + 8004982: 4013 ands r3, r2 + 8004984: 613b str r3, [r7, #16] temp |= ((GPIO_Init->Mode & GPIO_MODE) << (position * 2u)); - 8004996: 683b ldr r3, [r7, #0] - 8004998: 685b ldr r3, [r3, #4] - 800499a: f003 0203 and.w r2, r3, #3 - 800499e: 697b ldr r3, [r7, #20] - 80049a0: 005b lsls r3, r3, #1 - 80049a2: fa02 f303 lsl.w r3, r2, r3 - 80049a6: 693a ldr r2, [r7, #16] - 80049a8: 4313 orrs r3, r2 - 80049aa: 613b str r3, [r7, #16] + 8004986: 683b ldr r3, [r7, #0] + 8004988: 685b ldr r3, [r3, #4] + 800498a: f003 0203 and.w r2, r3, #3 + 800498e: 697b ldr r3, [r7, #20] + 8004990: 005b lsls r3, r3, #1 + 8004992: fa02 f303 lsl.w r3, r2, r3 + 8004996: 693a ldr r2, [r7, #16] + 8004998: 4313 orrs r3, r2 + 800499a: 613b str r3, [r7, #16] GPIOx->MODER = temp; - 80049ac: 687b ldr r3, [r7, #4] - 80049ae: 693a ldr r2, [r7, #16] - 80049b0: 601a str r2, [r3, #0] + 800499c: 687b ldr r3, [r7, #4] + 800499e: 693a ldr r2, [r7, #16] + 80049a0: 601a str r2, [r3, #0] /*--------------------- EXTI Mode Configuration ------------------------*/ /* Configure the External Interrupt or event for the current IO */ if((GPIO_Init->Mode & EXTI_MODE) != 0x00u) - 80049b2: 683b ldr r3, [r7, #0] - 80049b4: 685b ldr r3, [r3, #4] - 80049b6: f403 3340 and.w r3, r3, #196608 @ 0x30000 - 80049ba: 2b00 cmp r3, #0 - 80049bc: f000 80a0 beq.w 8004b00 + 80049a2: 683b ldr r3, [r7, #0] + 80049a4: 685b ldr r3, [r3, #4] + 80049a6: f403 3340 and.w r3, r3, #196608 @ 0x30000 + 80049aa: 2b00 cmp r3, #0 + 80049ac: f000 80a0 beq.w 8004af0 { /* Enable SYSCFG Clock */ __HAL_RCC_SYSCFG_CLK_ENABLE(); - 80049c0: 4b58 ldr r3, [pc, #352] @ (8004b24 ) - 80049c2: 699b ldr r3, [r3, #24] - 80049c4: 4a57 ldr r2, [pc, #348] @ (8004b24 ) - 80049c6: f043 0301 orr.w r3, r3, #1 - 80049ca: 6193 str r3, [r2, #24] - 80049cc: 4b55 ldr r3, [pc, #340] @ (8004b24 ) - 80049ce: 699b ldr r3, [r3, #24] - 80049d0: f003 0301 and.w r3, r3, #1 - 80049d4: 60bb str r3, [r7, #8] - 80049d6: 68bb ldr r3, [r7, #8] + 80049b0: 4b58 ldr r3, [pc, #352] @ (8004b14 ) + 80049b2: 699b ldr r3, [r3, #24] + 80049b4: 4a57 ldr r2, [pc, #348] @ (8004b14 ) + 80049b6: f043 0301 orr.w r3, r3, #1 + 80049ba: 6193 str r3, [r2, #24] + 80049bc: 4b55 ldr r3, [pc, #340] @ (8004b14 ) + 80049be: 699b ldr r3, [r3, #24] + 80049c0: f003 0301 and.w r3, r3, #1 + 80049c4: 60bb str r3, [r7, #8] + 80049c6: 68bb ldr r3, [r7, #8] temp = SYSCFG->EXTICR[position >> 2u]; - 80049d8: 4a53 ldr r2, [pc, #332] @ (8004b28 ) - 80049da: 697b ldr r3, [r7, #20] - 80049dc: 089b lsrs r3, r3, #2 - 80049de: 3302 adds r3, #2 - 80049e0: f852 3023 ldr.w r3, [r2, r3, lsl #2] - 80049e4: 613b str r3, [r7, #16] + 80049c8: 4a53 ldr r2, [pc, #332] @ (8004b18 ) + 80049ca: 697b ldr r3, [r7, #20] + 80049cc: 089b lsrs r3, r3, #2 + 80049ce: 3302 adds r3, #2 + 80049d0: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 80049d4: 613b str r3, [r7, #16] temp &= ~(0x0FuL << (4u * (position & 0x03u))); - 80049e6: 697b ldr r3, [r7, #20] - 80049e8: f003 0303 and.w r3, r3, #3 - 80049ec: 009b lsls r3, r3, #2 - 80049ee: 220f movs r2, #15 - 80049f0: fa02 f303 lsl.w r3, r2, r3 - 80049f4: 43db mvns r3, r3 - 80049f6: 693a ldr r2, [r7, #16] - 80049f8: 4013 ands r3, r2 - 80049fa: 613b str r3, [r7, #16] + 80049d6: 697b ldr r3, [r7, #20] + 80049d8: f003 0303 and.w r3, r3, #3 + 80049dc: 009b lsls r3, r3, #2 + 80049de: 220f movs r2, #15 + 80049e0: fa02 f303 lsl.w r3, r2, r3 + 80049e4: 43db mvns r3, r3 + 80049e6: 693a ldr r2, [r7, #16] + 80049e8: 4013 ands r3, r2 + 80049ea: 613b str r3, [r7, #16] temp |= (GPIO_GET_INDEX(GPIOx) << (4u * (position & 0x03u))); + 80049ec: 687b ldr r3, [r7, #4] + 80049ee: f1b3 4f90 cmp.w r3, #1207959552 @ 0x48000000 + 80049f2: d019 beq.n 8004a28 + 80049f4: 687b ldr r3, [r7, #4] + 80049f6: 4a49 ldr r2, [pc, #292] @ (8004b1c ) + 80049f8: 4293 cmp r3, r2 + 80049fa: d013 beq.n 8004a24 80049fc: 687b ldr r3, [r7, #4] - 80049fe: f1b3 4f90 cmp.w r3, #1207959552 @ 0x48000000 - 8004a02: d019 beq.n 8004a38 + 80049fe: 4a48 ldr r2, [pc, #288] @ (8004b20 ) + 8004a00: 4293 cmp r3, r2 + 8004a02: d00d beq.n 8004a20 8004a04: 687b ldr r3, [r7, #4] - 8004a06: 4a49 ldr r2, [pc, #292] @ (8004b2c ) + 8004a06: 4a47 ldr r2, [pc, #284] @ (8004b24 ) 8004a08: 4293 cmp r3, r2 - 8004a0a: d013 beq.n 8004a34 + 8004a0a: d007 beq.n 8004a1c 8004a0c: 687b ldr r3, [r7, #4] - 8004a0e: 4a48 ldr r2, [pc, #288] @ (8004b30 ) + 8004a0e: 4a46 ldr r2, [pc, #280] @ (8004b28 ) 8004a10: 4293 cmp r3, r2 - 8004a12: d00d beq.n 8004a30 - 8004a14: 687b ldr r3, [r7, #4] - 8004a16: 4a47 ldr r2, [pc, #284] @ (8004b34 ) - 8004a18: 4293 cmp r3, r2 - 8004a1a: d007 beq.n 8004a2c - 8004a1c: 687b ldr r3, [r7, #4] - 8004a1e: 4a46 ldr r2, [pc, #280] @ (8004b38 ) - 8004a20: 4293 cmp r3, r2 - 8004a22: d101 bne.n 8004a28 - 8004a24: 2304 movs r3, #4 - 8004a26: e008 b.n 8004a3a - 8004a28: 2305 movs r3, #5 - 8004a2a: e006 b.n 8004a3a - 8004a2c: 2303 movs r3, #3 - 8004a2e: e004 b.n 8004a3a - 8004a30: 2302 movs r3, #2 - 8004a32: e002 b.n 8004a3a - 8004a34: 2301 movs r3, #1 - 8004a36: e000 b.n 8004a3a - 8004a38: 2300 movs r3, #0 - 8004a3a: 697a ldr r2, [r7, #20] - 8004a3c: f002 0203 and.w r2, r2, #3 - 8004a40: 0092 lsls r2, r2, #2 - 8004a42: 4093 lsls r3, r2 - 8004a44: 693a ldr r2, [r7, #16] - 8004a46: 4313 orrs r3, r2 - 8004a48: 613b str r3, [r7, #16] + 8004a12: d101 bne.n 8004a18 + 8004a14: 2304 movs r3, #4 + 8004a16: e008 b.n 8004a2a + 8004a18: 2305 movs r3, #5 + 8004a1a: e006 b.n 8004a2a + 8004a1c: 2303 movs r3, #3 + 8004a1e: e004 b.n 8004a2a + 8004a20: 2302 movs r3, #2 + 8004a22: e002 b.n 8004a2a + 8004a24: 2301 movs r3, #1 + 8004a26: e000 b.n 8004a2a + 8004a28: 2300 movs r3, #0 + 8004a2a: 697a ldr r2, [r7, #20] + 8004a2c: f002 0203 and.w r2, r2, #3 + 8004a30: 0092 lsls r2, r2, #2 + 8004a32: 4093 lsls r3, r2 + 8004a34: 693a ldr r2, [r7, #16] + 8004a36: 4313 orrs r3, r2 + 8004a38: 613b str r3, [r7, #16] SYSCFG->EXTICR[position >> 2u] = temp; - 8004a4a: 4937 ldr r1, [pc, #220] @ (8004b28 ) - 8004a4c: 697b ldr r3, [r7, #20] - 8004a4e: 089b lsrs r3, r3, #2 - 8004a50: 3302 adds r3, #2 - 8004a52: 693a ldr r2, [r7, #16] - 8004a54: f841 2023 str.w r2, [r1, r3, lsl #2] + 8004a3a: 4937 ldr r1, [pc, #220] @ (8004b18 ) + 8004a3c: 697b ldr r3, [r7, #20] + 8004a3e: 089b lsrs r3, r3, #2 + 8004a40: 3302 adds r3, #2 + 8004a42: 693a ldr r2, [r7, #16] + 8004a44: f841 2023 str.w r2, [r1, r3, lsl #2] /* Clear Rising Falling edge configuration */ temp = EXTI->RTSR; - 8004a58: 4b38 ldr r3, [pc, #224] @ (8004b3c ) - 8004a5a: 689b ldr r3, [r3, #8] - 8004a5c: 613b str r3, [r7, #16] + 8004a48: 4b38 ldr r3, [pc, #224] @ (8004b2c ) + 8004a4a: 689b ldr r3, [r3, #8] + 8004a4c: 613b str r3, [r7, #16] temp &= ~(iocurrent); - 8004a5e: 68fb ldr r3, [r7, #12] - 8004a60: 43db mvns r3, r3 - 8004a62: 693a ldr r2, [r7, #16] - 8004a64: 4013 ands r3, r2 - 8004a66: 613b str r3, [r7, #16] + 8004a4e: 68fb ldr r3, [r7, #12] + 8004a50: 43db mvns r3, r3 + 8004a52: 693a ldr r2, [r7, #16] + 8004a54: 4013 ands r3, r2 + 8004a56: 613b str r3, [r7, #16] if((GPIO_Init->Mode & TRIGGER_RISING) != 0x00u) - 8004a68: 683b ldr r3, [r7, #0] - 8004a6a: 685b ldr r3, [r3, #4] - 8004a6c: f403 1380 and.w r3, r3, #1048576 @ 0x100000 - 8004a70: 2b00 cmp r3, #0 - 8004a72: d003 beq.n 8004a7c + 8004a58: 683b ldr r3, [r7, #0] + 8004a5a: 685b ldr r3, [r3, #4] + 8004a5c: f403 1380 and.w r3, r3, #1048576 @ 0x100000 + 8004a60: 2b00 cmp r3, #0 + 8004a62: d003 beq.n 8004a6c { temp |= iocurrent; - 8004a74: 693a ldr r2, [r7, #16] - 8004a76: 68fb ldr r3, [r7, #12] - 8004a78: 4313 orrs r3, r2 - 8004a7a: 613b str r3, [r7, #16] + 8004a64: 693a ldr r2, [r7, #16] + 8004a66: 68fb ldr r3, [r7, #12] + 8004a68: 4313 orrs r3, r2 + 8004a6a: 613b str r3, [r7, #16] } EXTI->RTSR = temp; - 8004a7c: 4a2f ldr r2, [pc, #188] @ (8004b3c ) - 8004a7e: 693b ldr r3, [r7, #16] - 8004a80: 6093 str r3, [r2, #8] + 8004a6c: 4a2f ldr r2, [pc, #188] @ (8004b2c ) + 8004a6e: 693b ldr r3, [r7, #16] + 8004a70: 6093 str r3, [r2, #8] temp = EXTI->FTSR; - 8004a82: 4b2e ldr r3, [pc, #184] @ (8004b3c ) - 8004a84: 68db ldr r3, [r3, #12] - 8004a86: 613b str r3, [r7, #16] + 8004a72: 4b2e ldr r3, [pc, #184] @ (8004b2c ) + 8004a74: 68db ldr r3, [r3, #12] + 8004a76: 613b str r3, [r7, #16] temp &= ~(iocurrent); - 8004a88: 68fb ldr r3, [r7, #12] - 8004a8a: 43db mvns r3, r3 - 8004a8c: 693a ldr r2, [r7, #16] - 8004a8e: 4013 ands r3, r2 - 8004a90: 613b str r3, [r7, #16] + 8004a78: 68fb ldr r3, [r7, #12] + 8004a7a: 43db mvns r3, r3 + 8004a7c: 693a ldr r2, [r7, #16] + 8004a7e: 4013 ands r3, r2 + 8004a80: 613b str r3, [r7, #16] if((GPIO_Init->Mode & TRIGGER_FALLING) != 0x00u) - 8004a92: 683b ldr r3, [r7, #0] - 8004a94: 685b ldr r3, [r3, #4] - 8004a96: f403 1300 and.w r3, r3, #2097152 @ 0x200000 - 8004a9a: 2b00 cmp r3, #0 - 8004a9c: d003 beq.n 8004aa6 + 8004a82: 683b ldr r3, [r7, #0] + 8004a84: 685b ldr r3, [r3, #4] + 8004a86: f403 1300 and.w r3, r3, #2097152 @ 0x200000 + 8004a8a: 2b00 cmp r3, #0 + 8004a8c: d003 beq.n 8004a96 { temp |= iocurrent; - 8004a9e: 693a ldr r2, [r7, #16] - 8004aa0: 68fb ldr r3, [r7, #12] - 8004aa2: 4313 orrs r3, r2 - 8004aa4: 613b str r3, [r7, #16] + 8004a8e: 693a ldr r2, [r7, #16] + 8004a90: 68fb ldr r3, [r7, #12] + 8004a92: 4313 orrs r3, r2 + 8004a94: 613b str r3, [r7, #16] } EXTI->FTSR = temp; - 8004aa6: 4a25 ldr r2, [pc, #148] @ (8004b3c ) - 8004aa8: 693b ldr r3, [r7, #16] - 8004aaa: 60d3 str r3, [r2, #12] + 8004a96: 4a25 ldr r2, [pc, #148] @ (8004b2c ) + 8004a98: 693b ldr r3, [r7, #16] + 8004a9a: 60d3 str r3, [r2, #12] temp = EXTI->EMR; - 8004aac: 4b23 ldr r3, [pc, #140] @ (8004b3c ) - 8004aae: 685b ldr r3, [r3, #4] - 8004ab0: 613b str r3, [r7, #16] + 8004a9c: 4b23 ldr r3, [pc, #140] @ (8004b2c ) + 8004a9e: 685b ldr r3, [r3, #4] + 8004aa0: 613b str r3, [r7, #16] temp &= ~(iocurrent); - 8004ab2: 68fb ldr r3, [r7, #12] - 8004ab4: 43db mvns r3, r3 - 8004ab6: 693a ldr r2, [r7, #16] - 8004ab8: 4013 ands r3, r2 - 8004aba: 613b str r3, [r7, #16] + 8004aa2: 68fb ldr r3, [r7, #12] + 8004aa4: 43db mvns r3, r3 + 8004aa6: 693a ldr r2, [r7, #16] + 8004aa8: 4013 ands r3, r2 + 8004aaa: 613b str r3, [r7, #16] if((GPIO_Init->Mode & EXTI_EVT) != 0x00u) - 8004abc: 683b ldr r3, [r7, #0] - 8004abe: 685b ldr r3, [r3, #4] - 8004ac0: f403 3300 and.w r3, r3, #131072 @ 0x20000 - 8004ac4: 2b00 cmp r3, #0 - 8004ac6: d003 beq.n 8004ad0 + 8004aac: 683b ldr r3, [r7, #0] + 8004aae: 685b ldr r3, [r3, #4] + 8004ab0: f403 3300 and.w r3, r3, #131072 @ 0x20000 + 8004ab4: 2b00 cmp r3, #0 + 8004ab6: d003 beq.n 8004ac0 { temp |= iocurrent; - 8004ac8: 693a ldr r2, [r7, #16] - 8004aca: 68fb ldr r3, [r7, #12] - 8004acc: 4313 orrs r3, r2 - 8004ace: 613b str r3, [r7, #16] + 8004ab8: 693a ldr r2, [r7, #16] + 8004aba: 68fb ldr r3, [r7, #12] + 8004abc: 4313 orrs r3, r2 + 8004abe: 613b str r3, [r7, #16] } EXTI->EMR = temp; - 8004ad0: 4a1a ldr r2, [pc, #104] @ (8004b3c ) - 8004ad2: 693b ldr r3, [r7, #16] - 8004ad4: 6053 str r3, [r2, #4] + 8004ac0: 4a1a ldr r2, [pc, #104] @ (8004b2c ) + 8004ac2: 693b ldr r3, [r7, #16] + 8004ac4: 6053 str r3, [r2, #4] /* Clear EXTI line configuration */ temp = EXTI->IMR; - 8004ad6: 4b19 ldr r3, [pc, #100] @ (8004b3c ) - 8004ad8: 681b ldr r3, [r3, #0] - 8004ada: 613b str r3, [r7, #16] + 8004ac6: 4b19 ldr r3, [pc, #100] @ (8004b2c ) + 8004ac8: 681b ldr r3, [r3, #0] + 8004aca: 613b str r3, [r7, #16] temp &= ~(iocurrent); - 8004adc: 68fb ldr r3, [r7, #12] - 8004ade: 43db mvns r3, r3 - 8004ae0: 693a ldr r2, [r7, #16] - 8004ae2: 4013 ands r3, r2 - 8004ae4: 613b str r3, [r7, #16] + 8004acc: 68fb ldr r3, [r7, #12] + 8004ace: 43db mvns r3, r3 + 8004ad0: 693a ldr r2, [r7, #16] + 8004ad2: 4013 ands r3, r2 + 8004ad4: 613b str r3, [r7, #16] if((GPIO_Init->Mode & EXTI_IT) != 0x00u) - 8004ae6: 683b ldr r3, [r7, #0] - 8004ae8: 685b ldr r3, [r3, #4] - 8004aea: f403 3380 and.w r3, r3, #65536 @ 0x10000 - 8004aee: 2b00 cmp r3, #0 - 8004af0: d003 beq.n 8004afa + 8004ad6: 683b ldr r3, [r7, #0] + 8004ad8: 685b ldr r3, [r3, #4] + 8004ada: f403 3380 and.w r3, r3, #65536 @ 0x10000 + 8004ade: 2b00 cmp r3, #0 + 8004ae0: d003 beq.n 8004aea { temp |= iocurrent; - 8004af2: 693a ldr r2, [r7, #16] - 8004af4: 68fb ldr r3, [r7, #12] - 8004af6: 4313 orrs r3, r2 - 8004af8: 613b str r3, [r7, #16] + 8004ae2: 693a ldr r2, [r7, #16] + 8004ae4: 68fb ldr r3, [r7, #12] + 8004ae6: 4313 orrs r3, r2 + 8004ae8: 613b str r3, [r7, #16] } EXTI->IMR = temp; - 8004afa: 4a10 ldr r2, [pc, #64] @ (8004b3c ) - 8004afc: 693b ldr r3, [r7, #16] - 8004afe: 6013 str r3, [r2, #0] + 8004aea: 4a10 ldr r2, [pc, #64] @ (8004b2c ) + 8004aec: 693b ldr r3, [r7, #16] + 8004aee: 6013 str r3, [r2, #0] } } position++; - 8004b00: 697b ldr r3, [r7, #20] - 8004b02: 3301 adds r3, #1 - 8004b04: 617b str r3, [r7, #20] + 8004af0: 697b ldr r3, [r7, #20] + 8004af2: 3301 adds r3, #1 + 8004af4: 617b str r3, [r7, #20] while (((GPIO_Init->Pin) >> position) != 0x00u) - 8004b06: 683b ldr r3, [r7, #0] - 8004b08: 681a ldr r2, [r3, #0] - 8004b0a: 697b ldr r3, [r7, #20] - 8004b0c: fa22 f303 lsr.w r3, r2, r3 - 8004b10: 2b00 cmp r3, #0 - 8004b12: f47f aea3 bne.w 800485c + 8004af6: 683b ldr r3, [r7, #0] + 8004af8: 681a ldr r2, [r3, #0] + 8004afa: 697b ldr r3, [r7, #20] + 8004afc: fa22 f303 lsr.w r3, r2, r3 + 8004b00: 2b00 cmp r3, #0 + 8004b02: f47f aea3 bne.w 800484c } } - 8004b16: bf00 nop - 8004b18: bf00 nop - 8004b1a: 371c adds r7, #28 - 8004b1c: 46bd mov sp, r7 - 8004b1e: f85d 7b04 ldr.w r7, [sp], #4 - 8004b22: 4770 bx lr - 8004b24: 40021000 .word 0x40021000 - 8004b28: 40010000 .word 0x40010000 - 8004b2c: 48000400 .word 0x48000400 - 8004b30: 48000800 .word 0x48000800 - 8004b34: 48000c00 .word 0x48000c00 - 8004b38: 48001000 .word 0x48001000 - 8004b3c: 40010400 .word 0x40010400 + 8004b06: bf00 nop + 8004b08: bf00 nop + 8004b0a: 371c adds r7, #28 + 8004b0c: 46bd mov sp, r7 + 8004b0e: f85d 7b04 ldr.w r7, [sp], #4 + 8004b12: 4770 bx lr + 8004b14: 40021000 .word 0x40021000 + 8004b18: 40010000 .word 0x40010000 + 8004b1c: 48000400 .word 0x48000400 + 8004b20: 48000800 .word 0x48000800 + 8004b24: 48000c00 .word 0x48000c00 + 8004b28: 48001000 .word 0x48001000 + 8004b2c: 40010400 .word 0x40010400 -08004b40 : +08004b30 : * @arg GPIO_PIN_RESET: to clear the port pin * @arg GPIO_PIN_SET: to set the port pin * @retval None */ void HAL_GPIO_WritePin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState) { - 8004b40: b480 push {r7} - 8004b42: b083 sub sp, #12 - 8004b44: af00 add r7, sp, #0 - 8004b46: 6078 str r0, [r7, #4] - 8004b48: 460b mov r3, r1 - 8004b4a: 807b strh r3, [r7, #2] - 8004b4c: 4613 mov r3, r2 - 8004b4e: 707b strb r3, [r7, #1] + 8004b30: b480 push {r7} + 8004b32: b083 sub sp, #12 + 8004b34: af00 add r7, sp, #0 + 8004b36: 6078 str r0, [r7, #4] + 8004b38: 460b mov r3, r1 + 8004b3a: 807b strh r3, [r7, #2] + 8004b3c: 4613 mov r3, r2 + 8004b3e: 707b strb r3, [r7, #1] /* Check the parameters */ assert_param(IS_GPIO_PIN(GPIO_Pin)); assert_param(IS_GPIO_PIN_ACTION(PinState)); if(PinState != GPIO_PIN_RESET) - 8004b50: 787b ldrb r3, [r7, #1] - 8004b52: 2b00 cmp r3, #0 - 8004b54: d003 beq.n 8004b5e + 8004b40: 787b ldrb r3, [r7, #1] + 8004b42: 2b00 cmp r3, #0 + 8004b44: d003 beq.n 8004b4e { GPIOx->BSRR = (uint32_t)GPIO_Pin; - 8004b56: 887a ldrh r2, [r7, #2] - 8004b58: 687b ldr r3, [r7, #4] - 8004b5a: 619a str r2, [r3, #24] + 8004b46: 887a ldrh r2, [r7, #2] + 8004b48: 687b ldr r3, [r7, #4] + 8004b4a: 619a str r2, [r3, #24] } else { GPIOx->BRR = (uint32_t)GPIO_Pin; } } - 8004b5c: e002 b.n 8004b64 + 8004b4c: e002 b.n 8004b54 GPIOx->BRR = (uint32_t)GPIO_Pin; - 8004b5e: 887a ldrh r2, [r7, #2] - 8004b60: 687b ldr r3, [r7, #4] - 8004b62: 629a str r2, [r3, #40] @ 0x28 + 8004b4e: 887a ldrh r2, [r7, #2] + 8004b50: 687b ldr r3, [r7, #4] + 8004b52: 629a str r2, [r3, #40] @ 0x28 } - 8004b64: bf00 nop - 8004b66: 370c adds r7, #12 - 8004b68: 46bd mov sp, r7 - 8004b6a: f85d 7b04 ldr.w r7, [sp], #4 - 8004b6e: 4770 bx lr + 8004b54: bf00 nop + 8004b56: 370c adds r7, #12 + 8004b58: 46bd mov sp, r7 + 8004b5a: f85d 7b04 ldr.w r7, [sp], #4 + 8004b5e: 4770 bx lr -08004b70 : +08004b60 : * supported by this macro. User should request a transition to HSE Off * first and then HSE On or HSE Bypass. * @retval HAL status */ HAL_StatusTypeDef HAL_RCC_OscConfig(RCC_OscInitTypeDef *RCC_OscInitStruct) { - 8004b70: b580 push {r7, lr} - 8004b72: f5ad 7d00 sub.w sp, sp, #512 @ 0x200 - 8004b76: af00 add r7, sp, #0 - 8004b78: f507 7300 add.w r3, r7, #512 @ 0x200 - 8004b7c: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc - 8004b80: 6018 str r0, [r3, #0] + 8004b60: b580 push {r7, lr} + 8004b62: f5ad 7d00 sub.w sp, sp, #512 @ 0x200 + 8004b66: af00 add r7, sp, #0 + 8004b68: f507 7300 add.w r3, r7, #512 @ 0x200 + 8004b6c: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc + 8004b70: 6018 str r0, [r3, #0] #if defined(RCC_CFGR_PLLSRC_HSI_PREDIV) uint32_t pll_config2; #endif /* RCC_CFGR_PLLSRC_HSI_PREDIV */ /* Check Null pointer */ if(RCC_OscInitStruct == NULL) - 8004b82: f507 7300 add.w r3, r7, #512 @ 0x200 - 8004b86: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc - 8004b8a: 681b ldr r3, [r3, #0] - 8004b8c: 2b00 cmp r3, #0 - 8004b8e: d102 bne.n 8004b96 + 8004b72: f507 7300 add.w r3, r7, #512 @ 0x200 + 8004b76: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc + 8004b7a: 681b ldr r3, [r3, #0] + 8004b7c: 2b00 cmp r3, #0 + 8004b7e: d102 bne.n 8004b86 { return HAL_ERROR; - 8004b90: 2301 movs r3, #1 - 8004b92: f001 b823 b.w 8005bdc + 8004b80: 2301 movs r3, #1 + 8004b82: f001 b823 b.w 8005bcc /* Check the parameters */ assert_param(IS_RCC_OSCILLATORTYPE(RCC_OscInitStruct->OscillatorType)); /*------------------------------- HSE Configuration ------------------------*/ if(((RCC_OscInitStruct->OscillatorType) & RCC_OSCILLATORTYPE_HSE) == RCC_OSCILLATORTYPE_HSE) - 8004b96: f507 7300 add.w r3, r7, #512 @ 0x200 - 8004b9a: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc - 8004b9e: 681b ldr r3, [r3, #0] - 8004ba0: 681b ldr r3, [r3, #0] - 8004ba2: f003 0301 and.w r3, r3, #1 - 8004ba6: 2b00 cmp r3, #0 - 8004ba8: f000 817d beq.w 8004ea6 + 8004b86: f507 7300 add.w r3, r7, #512 @ 0x200 + 8004b8a: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc + 8004b8e: 681b ldr r3, [r3, #0] + 8004b90: 681b ldr r3, [r3, #0] + 8004b92: f003 0301 and.w r3, r3, #1 + 8004b96: 2b00 cmp r3, #0 + 8004b98: f000 817d beq.w 8004e96 { /* Check the parameters */ assert_param(IS_RCC_HSE(RCC_OscInitStruct->HSEState)); /* When the HSE is used as system clock or clock source for PLL in these cases it is not allowed to be disabled */ if((__HAL_RCC_GET_SYSCLK_SOURCE() == RCC_SYSCLKSOURCE_STATUS_HSE) - 8004bac: 4bbc ldr r3, [pc, #752] @ (8004ea0 ) - 8004bae: 685b ldr r3, [r3, #4] - 8004bb0: f003 030c and.w r3, r3, #12 - 8004bb4: 2b04 cmp r3, #4 - 8004bb6: d00c beq.n 8004bd2 + 8004b9c: 4bbc ldr r3, [pc, #752] @ (8004e90 ) + 8004b9e: 685b ldr r3, [r3, #4] + 8004ba0: f003 030c and.w r3, r3, #12 + 8004ba4: 2b04 cmp r3, #4 + 8004ba6: d00c beq.n 8004bc2 || ((__HAL_RCC_GET_SYSCLK_SOURCE() == RCC_SYSCLKSOURCE_STATUS_PLLCLK) && (__HAL_RCC_GET_PLL_OSCSOURCE() == RCC_PLLSOURCE_HSE))) - 8004bb8: 4bb9 ldr r3, [pc, #740] @ (8004ea0 ) - 8004bba: 685b ldr r3, [r3, #4] - 8004bbc: f003 030c and.w r3, r3, #12 - 8004bc0: 2b08 cmp r3, #8 - 8004bc2: d15c bne.n 8004c7e - 8004bc4: 4bb6 ldr r3, [pc, #728] @ (8004ea0 ) - 8004bc6: 685b ldr r3, [r3, #4] - 8004bc8: f403 3380 and.w r3, r3, #65536 @ 0x10000 - 8004bcc: f5b3 3f80 cmp.w r3, #65536 @ 0x10000 - 8004bd0: d155 bne.n 8004c7e - 8004bd2: f44f 3300 mov.w r3, #131072 @ 0x20000 - 8004bd6: f8c7 31f0 str.w r3, [r7, #496] @ 0x1f0 + 8004ba8: 4bb9 ldr r3, [pc, #740] @ (8004e90 ) + 8004baa: 685b ldr r3, [r3, #4] + 8004bac: f003 030c and.w r3, r3, #12 + 8004bb0: 2b08 cmp r3, #8 + 8004bb2: d15c bne.n 8004c6e + 8004bb4: 4bb6 ldr r3, [pc, #728] @ (8004e90 ) + 8004bb6: 685b ldr r3, [r3, #4] + 8004bb8: f403 3380 and.w r3, r3, #65536 @ 0x10000 + 8004bbc: f5b3 3f80 cmp.w r3, #65536 @ 0x10000 + 8004bc0: d155 bne.n 8004c6e + 8004bc2: f44f 3300 mov.w r3, #131072 @ 0x20000 + 8004bc6: f8c7 31f0 str.w r3, [r7, #496] @ 0x1f0 uint32_t result; #if ((defined (__ARM_ARCH_7M__ ) && (__ARM_ARCH_7M__ == 1)) || \ (defined (__ARM_ARCH_7EM__ ) && (__ARM_ARCH_7EM__ == 1)) || \ (defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) ) __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8004bda: f8d7 31f0 ldr.w r3, [r7, #496] @ 0x1f0 - 8004bde: fa93 f3a3 rbit r3, r3 - 8004be2: f8c7 31ec str.w r3, [r7, #492] @ 0x1ec + 8004bca: f8d7 31f0 ldr.w r3, [r7, #496] @ 0x1f0 + 8004bce: fa93 f3a3 rbit r3, r3 + 8004bd2: f8c7 31ec str.w r3, [r7, #492] @ 0x1ec result |= value & 1U; s--; } result <<= s; /* shift when v's highest bits are zero */ #endif return result; - 8004be6: f8d7 31ec ldr.w r3, [r7, #492] @ 0x1ec + 8004bd6: f8d7 31ec ldr.w r3, [r7, #492] @ 0x1ec { if((__HAL_RCC_GET_FLAG(RCC_FLAG_HSERDY) != RESET) && (RCC_OscInitStruct->HSEState == RCC_HSE_OFF)) - 8004bea: fab3 f383 clz r3, r3 - 8004bee: b2db uxtb r3, r3 - 8004bf0: 095b lsrs r3, r3, #5 - 8004bf2: b2db uxtb r3, r3 - 8004bf4: f043 0301 orr.w r3, r3, #1 - 8004bf8: b2db uxtb r3, r3 - 8004bfa: 2b01 cmp r3, #1 - 8004bfc: d102 bne.n 8004c04 - 8004bfe: 4ba8 ldr r3, [pc, #672] @ (8004ea0 ) - 8004c00: 681b ldr r3, [r3, #0] - 8004c02: e015 b.n 8004c30 - 8004c04: f44f 3300 mov.w r3, #131072 @ 0x20000 - 8004c08: f8c7 31e8 str.w r3, [r7, #488] @ 0x1e8 + 8004bda: fab3 f383 clz r3, r3 + 8004bde: b2db uxtb r3, r3 + 8004be0: 095b lsrs r3, r3, #5 + 8004be2: b2db uxtb r3, r3 + 8004be4: f043 0301 orr.w r3, r3, #1 + 8004be8: b2db uxtb r3, r3 + 8004bea: 2b01 cmp r3, #1 + 8004bec: d102 bne.n 8004bf4 + 8004bee: 4ba8 ldr r3, [pc, #672] @ (8004e90 ) + 8004bf0: 681b ldr r3, [r3, #0] + 8004bf2: e015 b.n 8004c20 + 8004bf4: f44f 3300 mov.w r3, #131072 @ 0x20000 + 8004bf8: f8c7 31e8 str.w r3, [r7, #488] @ 0x1e8 __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8004c0c: f8d7 31e8 ldr.w r3, [r7, #488] @ 0x1e8 - 8004c10: fa93 f3a3 rbit r3, r3 - 8004c14: f8c7 31e4 str.w r3, [r7, #484] @ 0x1e4 - 8004c18: f44f 3300 mov.w r3, #131072 @ 0x20000 - 8004c1c: f8c7 31e0 str.w r3, [r7, #480] @ 0x1e0 - 8004c20: f8d7 31e0 ldr.w r3, [r7, #480] @ 0x1e0 - 8004c24: fa93 f3a3 rbit r3, r3 - 8004c28: f8c7 31dc str.w r3, [r7, #476] @ 0x1dc - 8004c2c: 4b9c ldr r3, [pc, #624] @ (8004ea0 ) - 8004c2e: 6a5b ldr r3, [r3, #36] @ 0x24 - 8004c30: f44f 3200 mov.w r2, #131072 @ 0x20000 - 8004c34: f8c7 21d8 str.w r2, [r7, #472] @ 0x1d8 - 8004c38: f8d7 21d8 ldr.w r2, [r7, #472] @ 0x1d8 - 8004c3c: fa92 f2a2 rbit r2, r2 - 8004c40: f8c7 21d4 str.w r2, [r7, #468] @ 0x1d4 + 8004bfc: f8d7 31e8 ldr.w r3, [r7, #488] @ 0x1e8 + 8004c00: fa93 f3a3 rbit r3, r3 + 8004c04: f8c7 31e4 str.w r3, [r7, #484] @ 0x1e4 + 8004c08: f44f 3300 mov.w r3, #131072 @ 0x20000 + 8004c0c: f8c7 31e0 str.w r3, [r7, #480] @ 0x1e0 + 8004c10: f8d7 31e0 ldr.w r3, [r7, #480] @ 0x1e0 + 8004c14: fa93 f3a3 rbit r3, r3 + 8004c18: f8c7 31dc str.w r3, [r7, #476] @ 0x1dc + 8004c1c: 4b9c ldr r3, [pc, #624] @ (8004e90 ) + 8004c1e: 6a5b ldr r3, [r3, #36] @ 0x24 + 8004c20: f44f 3200 mov.w r2, #131072 @ 0x20000 + 8004c24: f8c7 21d8 str.w r2, [r7, #472] @ 0x1d8 + 8004c28: f8d7 21d8 ldr.w r2, [r7, #472] @ 0x1d8 + 8004c2c: fa92 f2a2 rbit r2, r2 + 8004c30: f8c7 21d4 str.w r2, [r7, #468] @ 0x1d4 return result; - 8004c44: f8d7 21d4 ldr.w r2, [r7, #468] @ 0x1d4 - 8004c48: fab2 f282 clz r2, r2 - 8004c4c: b2d2 uxtb r2, r2 - 8004c4e: f042 0220 orr.w r2, r2, #32 - 8004c52: b2d2 uxtb r2, r2 - 8004c54: f002 021f and.w r2, r2, #31 - 8004c58: 2101 movs r1, #1 - 8004c5a: fa01 f202 lsl.w r2, r1, r2 - 8004c5e: 4013 ands r3, r2 - 8004c60: 2b00 cmp r3, #0 - 8004c62: f000 811f beq.w 8004ea4 - 8004c66: f507 7300 add.w r3, r7, #512 @ 0x200 - 8004c6a: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc - 8004c6e: 681b ldr r3, [r3, #0] - 8004c70: 685b ldr r3, [r3, #4] - 8004c72: 2b00 cmp r3, #0 - 8004c74: f040 8116 bne.w 8004ea4 + 8004c34: f8d7 21d4 ldr.w r2, [r7, #468] @ 0x1d4 + 8004c38: fab2 f282 clz r2, r2 + 8004c3c: b2d2 uxtb r2, r2 + 8004c3e: f042 0220 orr.w r2, r2, #32 + 8004c42: b2d2 uxtb r2, r2 + 8004c44: f002 021f and.w r2, r2, #31 + 8004c48: 2101 movs r1, #1 + 8004c4a: fa01 f202 lsl.w r2, r1, r2 + 8004c4e: 4013 ands r3, r2 + 8004c50: 2b00 cmp r3, #0 + 8004c52: f000 811f beq.w 8004e94 + 8004c56: f507 7300 add.w r3, r7, #512 @ 0x200 + 8004c5a: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc + 8004c5e: 681b ldr r3, [r3, #0] + 8004c60: 685b ldr r3, [r3, #4] + 8004c62: 2b00 cmp r3, #0 + 8004c64: f040 8116 bne.w 8004e94 { return HAL_ERROR; - 8004c78: 2301 movs r3, #1 - 8004c7a: f000 bfaf b.w 8005bdc + 8004c68: 2301 movs r3, #1 + 8004c6a: f000 bfaf b.w 8005bcc } } else { /* Set the new HSE configuration ---------------------------------------*/ __HAL_RCC_HSE_CONFIG(RCC_OscInitStruct->HSEState); - 8004c7e: f507 7300 add.w r3, r7, #512 @ 0x200 - 8004c82: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc - 8004c86: 681b ldr r3, [r3, #0] - 8004c88: 685b ldr r3, [r3, #4] - 8004c8a: f5b3 3f80 cmp.w r3, #65536 @ 0x10000 - 8004c8e: d106 bne.n 8004c9e - 8004c90: 4b83 ldr r3, [pc, #524] @ (8004ea0 ) - 8004c92: 681b ldr r3, [r3, #0] - 8004c94: 4a82 ldr r2, [pc, #520] @ (8004ea0 ) - 8004c96: f443 3380 orr.w r3, r3, #65536 @ 0x10000 - 8004c9a: 6013 str r3, [r2, #0] - 8004c9c: e036 b.n 8004d0c - 8004c9e: f507 7300 add.w r3, r7, #512 @ 0x200 - 8004ca2: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc - 8004ca6: 681b ldr r3, [r3, #0] - 8004ca8: 685b ldr r3, [r3, #4] - 8004caa: 2b00 cmp r3, #0 - 8004cac: d10c bne.n 8004cc8 - 8004cae: 4b7c ldr r3, [pc, #496] @ (8004ea0 ) - 8004cb0: 681b ldr r3, [r3, #0] - 8004cb2: 4a7b ldr r2, [pc, #492] @ (8004ea0 ) - 8004cb4: f423 3380 bic.w r3, r3, #65536 @ 0x10000 - 8004cb8: 6013 str r3, [r2, #0] - 8004cba: 4b79 ldr r3, [pc, #484] @ (8004ea0 ) - 8004cbc: 681b ldr r3, [r3, #0] - 8004cbe: 4a78 ldr r2, [pc, #480] @ (8004ea0 ) - 8004cc0: f423 2380 bic.w r3, r3, #262144 @ 0x40000 - 8004cc4: 6013 str r3, [r2, #0] - 8004cc6: e021 b.n 8004d0c - 8004cc8: f507 7300 add.w r3, r7, #512 @ 0x200 - 8004ccc: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc - 8004cd0: 681b ldr r3, [r3, #0] - 8004cd2: 685b ldr r3, [r3, #4] - 8004cd4: f5b3 2fa0 cmp.w r3, #327680 @ 0x50000 - 8004cd8: d10c bne.n 8004cf4 - 8004cda: 4b71 ldr r3, [pc, #452] @ (8004ea0 ) - 8004cdc: 681b ldr r3, [r3, #0] - 8004cde: 4a70 ldr r2, [pc, #448] @ (8004ea0 ) - 8004ce0: f443 2380 orr.w r3, r3, #262144 @ 0x40000 - 8004ce4: 6013 str r3, [r2, #0] - 8004ce6: 4b6e ldr r3, [pc, #440] @ (8004ea0 ) - 8004ce8: 681b ldr r3, [r3, #0] - 8004cea: 4a6d ldr r2, [pc, #436] @ (8004ea0 ) - 8004cec: f443 3380 orr.w r3, r3, #65536 @ 0x10000 - 8004cf0: 6013 str r3, [r2, #0] - 8004cf2: e00b b.n 8004d0c - 8004cf4: 4b6a ldr r3, [pc, #424] @ (8004ea0 ) - 8004cf6: 681b ldr r3, [r3, #0] - 8004cf8: 4a69 ldr r2, [pc, #420] @ (8004ea0 ) - 8004cfa: f423 3380 bic.w r3, r3, #65536 @ 0x10000 - 8004cfe: 6013 str r3, [r2, #0] - 8004d00: 4b67 ldr r3, [pc, #412] @ (8004ea0 ) - 8004d02: 681b ldr r3, [r3, #0] - 8004d04: 4a66 ldr r2, [pc, #408] @ (8004ea0 ) - 8004d06: f423 2380 bic.w r3, r3, #262144 @ 0x40000 - 8004d0a: 6013 str r3, [r2, #0] + 8004c6e: f507 7300 add.w r3, r7, #512 @ 0x200 + 8004c72: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc + 8004c76: 681b ldr r3, [r3, #0] + 8004c78: 685b ldr r3, [r3, #4] + 8004c7a: f5b3 3f80 cmp.w r3, #65536 @ 0x10000 + 8004c7e: d106 bne.n 8004c8e + 8004c80: 4b83 ldr r3, [pc, #524] @ (8004e90 ) + 8004c82: 681b ldr r3, [r3, #0] + 8004c84: 4a82 ldr r2, [pc, #520] @ (8004e90 ) + 8004c86: f443 3380 orr.w r3, r3, #65536 @ 0x10000 + 8004c8a: 6013 str r3, [r2, #0] + 8004c8c: e036 b.n 8004cfc + 8004c8e: f507 7300 add.w r3, r7, #512 @ 0x200 + 8004c92: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc + 8004c96: 681b ldr r3, [r3, #0] + 8004c98: 685b ldr r3, [r3, #4] + 8004c9a: 2b00 cmp r3, #0 + 8004c9c: d10c bne.n 8004cb8 + 8004c9e: 4b7c ldr r3, [pc, #496] @ (8004e90 ) + 8004ca0: 681b ldr r3, [r3, #0] + 8004ca2: 4a7b ldr r2, [pc, #492] @ (8004e90 ) + 8004ca4: f423 3380 bic.w r3, r3, #65536 @ 0x10000 + 8004ca8: 6013 str r3, [r2, #0] + 8004caa: 4b79 ldr r3, [pc, #484] @ (8004e90 ) + 8004cac: 681b ldr r3, [r3, #0] + 8004cae: 4a78 ldr r2, [pc, #480] @ (8004e90 ) + 8004cb0: f423 2380 bic.w r3, r3, #262144 @ 0x40000 + 8004cb4: 6013 str r3, [r2, #0] + 8004cb6: e021 b.n 8004cfc + 8004cb8: f507 7300 add.w r3, r7, #512 @ 0x200 + 8004cbc: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc + 8004cc0: 681b ldr r3, [r3, #0] + 8004cc2: 685b ldr r3, [r3, #4] + 8004cc4: f5b3 2fa0 cmp.w r3, #327680 @ 0x50000 + 8004cc8: d10c bne.n 8004ce4 + 8004cca: 4b71 ldr r3, [pc, #452] @ (8004e90 ) + 8004ccc: 681b ldr r3, [r3, #0] + 8004cce: 4a70 ldr r2, [pc, #448] @ (8004e90 ) + 8004cd0: f443 2380 orr.w r3, r3, #262144 @ 0x40000 + 8004cd4: 6013 str r3, [r2, #0] + 8004cd6: 4b6e ldr r3, [pc, #440] @ (8004e90 ) + 8004cd8: 681b ldr r3, [r3, #0] + 8004cda: 4a6d ldr r2, [pc, #436] @ (8004e90 ) + 8004cdc: f443 3380 orr.w r3, r3, #65536 @ 0x10000 + 8004ce0: 6013 str r3, [r2, #0] + 8004ce2: e00b b.n 8004cfc + 8004ce4: 4b6a ldr r3, [pc, #424] @ (8004e90 ) + 8004ce6: 681b ldr r3, [r3, #0] + 8004ce8: 4a69 ldr r2, [pc, #420] @ (8004e90 ) + 8004cea: f423 3380 bic.w r3, r3, #65536 @ 0x10000 + 8004cee: 6013 str r3, [r2, #0] + 8004cf0: 4b67 ldr r3, [pc, #412] @ (8004e90 ) + 8004cf2: 681b ldr r3, [r3, #0] + 8004cf4: 4a66 ldr r2, [pc, #408] @ (8004e90 ) + 8004cf6: f423 2380 bic.w r3, r3, #262144 @ 0x40000 + 8004cfa: 6013 str r3, [r2, #0] #if defined(RCC_CFGR_PLLSRC_HSI_DIV2) /* Configure the HSE predivision factor --------------------------------*/ __HAL_RCC_HSE_PREDIV_CONFIG(RCC_OscInitStruct->HSEPredivValue); - 8004d0c: 4b64 ldr r3, [pc, #400] @ (8004ea0 ) - 8004d0e: 6adb ldr r3, [r3, #44] @ 0x2c - 8004d10: f023 020f bic.w r2, r3, #15 - 8004d14: f507 7300 add.w r3, r7, #512 @ 0x200 - 8004d18: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc - 8004d1c: 681b ldr r3, [r3, #0] - 8004d1e: 689b ldr r3, [r3, #8] - 8004d20: 495f ldr r1, [pc, #380] @ (8004ea0 ) - 8004d22: 4313 orrs r3, r2 - 8004d24: 62cb str r3, [r1, #44] @ 0x2c + 8004cfc: 4b64 ldr r3, [pc, #400] @ (8004e90 ) + 8004cfe: 6adb ldr r3, [r3, #44] @ 0x2c + 8004d00: f023 020f bic.w r2, r3, #15 + 8004d04: f507 7300 add.w r3, r7, #512 @ 0x200 + 8004d08: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc + 8004d0c: 681b ldr r3, [r3, #0] + 8004d0e: 689b ldr r3, [r3, #8] + 8004d10: 495f ldr r1, [pc, #380] @ (8004e90 ) + 8004d12: 4313 orrs r3, r2 + 8004d14: 62cb str r3, [r1, #44] @ 0x2c #endif /* RCC_CFGR_PLLSRC_HSI_DIV2 */ /* Check the HSE State */ if(RCC_OscInitStruct->HSEState != RCC_HSE_OFF) - 8004d26: f507 7300 add.w r3, r7, #512 @ 0x200 - 8004d2a: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc - 8004d2e: 681b ldr r3, [r3, #0] - 8004d30: 685b ldr r3, [r3, #4] - 8004d32: 2b00 cmp r3, #0 - 8004d34: d059 beq.n 8004dea + 8004d16: f507 7300 add.w r3, r7, #512 @ 0x200 + 8004d1a: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc + 8004d1e: 681b ldr r3, [r3, #0] + 8004d20: 685b ldr r3, [r3, #4] + 8004d22: 2b00 cmp r3, #0 + 8004d24: d059 beq.n 8004dda { /* Get Start Tick */ tickstart = HAL_GetTick(); - 8004d36: f7fd fae5 bl 8002304 - 8004d3a: f8c7 01f8 str.w r0, [r7, #504] @ 0x1f8 + 8004d26: f7fd fae5 bl 80022f4 + 8004d2a: f8c7 01f8 str.w r0, [r7, #504] @ 0x1f8 /* Wait till HSE is ready */ while(__HAL_RCC_GET_FLAG(RCC_FLAG_HSERDY) == RESET) - 8004d3e: e00a b.n 8004d56 + 8004d2e: e00a b.n 8004d46 { if((HAL_GetTick() - tickstart ) > HSE_TIMEOUT_VALUE) - 8004d40: f7fd fae0 bl 8002304 - 8004d44: 4602 mov r2, r0 - 8004d46: f8d7 31f8 ldr.w r3, [r7, #504] @ 0x1f8 - 8004d4a: 1ad3 subs r3, r2, r3 - 8004d4c: 2b64 cmp r3, #100 @ 0x64 - 8004d4e: d902 bls.n 8004d56 + 8004d30: f7fd fae0 bl 80022f4 + 8004d34: 4602 mov r2, r0 + 8004d36: f8d7 31f8 ldr.w r3, [r7, #504] @ 0x1f8 + 8004d3a: 1ad3 subs r3, r2, r3 + 8004d3c: 2b64 cmp r3, #100 @ 0x64 + 8004d3e: d902 bls.n 8004d46 { return HAL_TIMEOUT; - 8004d50: 2303 movs r3, #3 - 8004d52: f000 bf43 b.w 8005bdc - 8004d56: f44f 3300 mov.w r3, #131072 @ 0x20000 - 8004d5a: f8c7 31d0 str.w r3, [r7, #464] @ 0x1d0 + 8004d40: 2303 movs r3, #3 + 8004d42: f000 bf43 b.w 8005bcc + 8004d46: f44f 3300 mov.w r3, #131072 @ 0x20000 + 8004d4a: f8c7 31d0 str.w r3, [r7, #464] @ 0x1d0 __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8004d5e: f8d7 31d0 ldr.w r3, [r7, #464] @ 0x1d0 - 8004d62: fa93 f3a3 rbit r3, r3 - 8004d66: f8c7 31cc str.w r3, [r7, #460] @ 0x1cc + 8004d4e: f8d7 31d0 ldr.w r3, [r7, #464] @ 0x1d0 + 8004d52: fa93 f3a3 rbit r3, r3 + 8004d56: f8c7 31cc str.w r3, [r7, #460] @ 0x1cc return result; - 8004d6a: f8d7 31cc ldr.w r3, [r7, #460] @ 0x1cc + 8004d5a: f8d7 31cc ldr.w r3, [r7, #460] @ 0x1cc while(__HAL_RCC_GET_FLAG(RCC_FLAG_HSERDY) == RESET) - 8004d6e: fab3 f383 clz r3, r3 - 8004d72: b2db uxtb r3, r3 - 8004d74: 095b lsrs r3, r3, #5 - 8004d76: b2db uxtb r3, r3 - 8004d78: f043 0301 orr.w r3, r3, #1 - 8004d7c: b2db uxtb r3, r3 - 8004d7e: 2b01 cmp r3, #1 - 8004d80: d102 bne.n 8004d88 - 8004d82: 4b47 ldr r3, [pc, #284] @ (8004ea0 ) - 8004d84: 681b ldr r3, [r3, #0] - 8004d86: e015 b.n 8004db4 - 8004d88: f44f 3300 mov.w r3, #131072 @ 0x20000 - 8004d8c: f8c7 31c8 str.w r3, [r7, #456] @ 0x1c8 + 8004d5e: fab3 f383 clz r3, r3 + 8004d62: b2db uxtb r3, r3 + 8004d64: 095b lsrs r3, r3, #5 + 8004d66: b2db uxtb r3, r3 + 8004d68: f043 0301 orr.w r3, r3, #1 + 8004d6c: b2db uxtb r3, r3 + 8004d6e: 2b01 cmp r3, #1 + 8004d70: d102 bne.n 8004d78 + 8004d72: 4b47 ldr r3, [pc, #284] @ (8004e90 ) + 8004d74: 681b ldr r3, [r3, #0] + 8004d76: e015 b.n 8004da4 + 8004d78: f44f 3300 mov.w r3, #131072 @ 0x20000 + 8004d7c: f8c7 31c8 str.w r3, [r7, #456] @ 0x1c8 __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8004d90: f8d7 31c8 ldr.w r3, [r7, #456] @ 0x1c8 - 8004d94: fa93 f3a3 rbit r3, r3 - 8004d98: f8c7 31c4 str.w r3, [r7, #452] @ 0x1c4 - 8004d9c: f44f 3300 mov.w r3, #131072 @ 0x20000 - 8004da0: f8c7 31c0 str.w r3, [r7, #448] @ 0x1c0 - 8004da4: f8d7 31c0 ldr.w r3, [r7, #448] @ 0x1c0 - 8004da8: fa93 f3a3 rbit r3, r3 - 8004dac: f8c7 31bc str.w r3, [r7, #444] @ 0x1bc - 8004db0: 4b3b ldr r3, [pc, #236] @ (8004ea0 ) - 8004db2: 6a5b ldr r3, [r3, #36] @ 0x24 - 8004db4: f44f 3200 mov.w r2, #131072 @ 0x20000 - 8004db8: f8c7 21b8 str.w r2, [r7, #440] @ 0x1b8 - 8004dbc: f8d7 21b8 ldr.w r2, [r7, #440] @ 0x1b8 - 8004dc0: fa92 f2a2 rbit r2, r2 - 8004dc4: f8c7 21b4 str.w r2, [r7, #436] @ 0x1b4 + 8004d80: f8d7 31c8 ldr.w r3, [r7, #456] @ 0x1c8 + 8004d84: fa93 f3a3 rbit r3, r3 + 8004d88: f8c7 31c4 str.w r3, [r7, #452] @ 0x1c4 + 8004d8c: f44f 3300 mov.w r3, #131072 @ 0x20000 + 8004d90: f8c7 31c0 str.w r3, [r7, #448] @ 0x1c0 + 8004d94: f8d7 31c0 ldr.w r3, [r7, #448] @ 0x1c0 + 8004d98: fa93 f3a3 rbit r3, r3 + 8004d9c: f8c7 31bc str.w r3, [r7, #444] @ 0x1bc + 8004da0: 4b3b ldr r3, [pc, #236] @ (8004e90 ) + 8004da2: 6a5b ldr r3, [r3, #36] @ 0x24 + 8004da4: f44f 3200 mov.w r2, #131072 @ 0x20000 + 8004da8: f8c7 21b8 str.w r2, [r7, #440] @ 0x1b8 + 8004dac: f8d7 21b8 ldr.w r2, [r7, #440] @ 0x1b8 + 8004db0: fa92 f2a2 rbit r2, r2 + 8004db4: f8c7 21b4 str.w r2, [r7, #436] @ 0x1b4 return result; - 8004dc8: f8d7 21b4 ldr.w r2, [r7, #436] @ 0x1b4 - 8004dcc: fab2 f282 clz r2, r2 - 8004dd0: b2d2 uxtb r2, r2 - 8004dd2: f042 0220 orr.w r2, r2, #32 - 8004dd6: b2d2 uxtb r2, r2 - 8004dd8: f002 021f and.w r2, r2, #31 - 8004ddc: 2101 movs r1, #1 - 8004dde: fa01 f202 lsl.w r2, r1, r2 - 8004de2: 4013 ands r3, r2 - 8004de4: 2b00 cmp r3, #0 - 8004de6: d0ab beq.n 8004d40 - 8004de8: e05d b.n 8004ea6 + 8004db8: f8d7 21b4 ldr.w r2, [r7, #436] @ 0x1b4 + 8004dbc: fab2 f282 clz r2, r2 + 8004dc0: b2d2 uxtb r2, r2 + 8004dc2: f042 0220 orr.w r2, r2, #32 + 8004dc6: b2d2 uxtb r2, r2 + 8004dc8: f002 021f and.w r2, r2, #31 + 8004dcc: 2101 movs r1, #1 + 8004dce: fa01 f202 lsl.w r2, r1, r2 + 8004dd2: 4013 ands r3, r2 + 8004dd4: 2b00 cmp r3, #0 + 8004dd6: d0ab beq.n 8004d30 + 8004dd8: e05d b.n 8004e96 } } else { /* Get Start Tick */ tickstart = HAL_GetTick(); - 8004dea: f7fd fa8b bl 8002304 - 8004dee: f8c7 01f8 str.w r0, [r7, #504] @ 0x1f8 + 8004dda: f7fd fa8b bl 80022f4 + 8004dde: f8c7 01f8 str.w r0, [r7, #504] @ 0x1f8 /* Wait till HSE is disabled */ while(__HAL_RCC_GET_FLAG(RCC_FLAG_HSERDY) != RESET) - 8004df2: e00a b.n 8004e0a + 8004de2: e00a b.n 8004dfa { if((HAL_GetTick() - tickstart ) > HSE_TIMEOUT_VALUE) - 8004df4: f7fd fa86 bl 8002304 - 8004df8: 4602 mov r2, r0 - 8004dfa: f8d7 31f8 ldr.w r3, [r7, #504] @ 0x1f8 - 8004dfe: 1ad3 subs r3, r2, r3 - 8004e00: 2b64 cmp r3, #100 @ 0x64 - 8004e02: d902 bls.n 8004e0a + 8004de4: f7fd fa86 bl 80022f4 + 8004de8: 4602 mov r2, r0 + 8004dea: f8d7 31f8 ldr.w r3, [r7, #504] @ 0x1f8 + 8004dee: 1ad3 subs r3, r2, r3 + 8004df0: 2b64 cmp r3, #100 @ 0x64 + 8004df2: d902 bls.n 8004dfa { return HAL_TIMEOUT; - 8004e04: 2303 movs r3, #3 - 8004e06: f000 bee9 b.w 8005bdc - 8004e0a: f44f 3300 mov.w r3, #131072 @ 0x20000 - 8004e0e: f8c7 31b0 str.w r3, [r7, #432] @ 0x1b0 + 8004df4: 2303 movs r3, #3 + 8004df6: f000 bee9 b.w 8005bcc + 8004dfa: f44f 3300 mov.w r3, #131072 @ 0x20000 + 8004dfe: f8c7 31b0 str.w r3, [r7, #432] @ 0x1b0 __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8004e12: f8d7 31b0 ldr.w r3, [r7, #432] @ 0x1b0 - 8004e16: fa93 f3a3 rbit r3, r3 - 8004e1a: f8c7 31ac str.w r3, [r7, #428] @ 0x1ac + 8004e02: f8d7 31b0 ldr.w r3, [r7, #432] @ 0x1b0 + 8004e06: fa93 f3a3 rbit r3, r3 + 8004e0a: f8c7 31ac str.w r3, [r7, #428] @ 0x1ac return result; - 8004e1e: f8d7 31ac ldr.w r3, [r7, #428] @ 0x1ac + 8004e0e: f8d7 31ac ldr.w r3, [r7, #428] @ 0x1ac while(__HAL_RCC_GET_FLAG(RCC_FLAG_HSERDY) != RESET) - 8004e22: fab3 f383 clz r3, r3 - 8004e26: b2db uxtb r3, r3 - 8004e28: 095b lsrs r3, r3, #5 - 8004e2a: b2db uxtb r3, r3 - 8004e2c: f043 0301 orr.w r3, r3, #1 - 8004e30: b2db uxtb r3, r3 - 8004e32: 2b01 cmp r3, #1 - 8004e34: d102 bne.n 8004e3c - 8004e36: 4b1a ldr r3, [pc, #104] @ (8004ea0 ) - 8004e38: 681b ldr r3, [r3, #0] - 8004e3a: e015 b.n 8004e68 - 8004e3c: f44f 3300 mov.w r3, #131072 @ 0x20000 - 8004e40: f8c7 31a8 str.w r3, [r7, #424] @ 0x1a8 + 8004e12: fab3 f383 clz r3, r3 + 8004e16: b2db uxtb r3, r3 + 8004e18: 095b lsrs r3, r3, #5 + 8004e1a: b2db uxtb r3, r3 + 8004e1c: f043 0301 orr.w r3, r3, #1 + 8004e20: b2db uxtb r3, r3 + 8004e22: 2b01 cmp r3, #1 + 8004e24: d102 bne.n 8004e2c + 8004e26: 4b1a ldr r3, [pc, #104] @ (8004e90 ) + 8004e28: 681b ldr r3, [r3, #0] + 8004e2a: e015 b.n 8004e58 + 8004e2c: f44f 3300 mov.w r3, #131072 @ 0x20000 + 8004e30: f8c7 31a8 str.w r3, [r7, #424] @ 0x1a8 __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8004e44: f8d7 31a8 ldr.w r3, [r7, #424] @ 0x1a8 - 8004e48: fa93 f3a3 rbit r3, r3 - 8004e4c: f8c7 31a4 str.w r3, [r7, #420] @ 0x1a4 - 8004e50: f44f 3300 mov.w r3, #131072 @ 0x20000 - 8004e54: f8c7 31a0 str.w r3, [r7, #416] @ 0x1a0 - 8004e58: f8d7 31a0 ldr.w r3, [r7, #416] @ 0x1a0 - 8004e5c: fa93 f3a3 rbit r3, r3 - 8004e60: f8c7 319c str.w r3, [r7, #412] @ 0x19c - 8004e64: 4b0e ldr r3, [pc, #56] @ (8004ea0 ) - 8004e66: 6a5b ldr r3, [r3, #36] @ 0x24 - 8004e68: f44f 3200 mov.w r2, #131072 @ 0x20000 - 8004e6c: f8c7 2198 str.w r2, [r7, #408] @ 0x198 - 8004e70: f8d7 2198 ldr.w r2, [r7, #408] @ 0x198 - 8004e74: fa92 f2a2 rbit r2, r2 - 8004e78: f8c7 2194 str.w r2, [r7, #404] @ 0x194 + 8004e34: f8d7 31a8 ldr.w r3, [r7, #424] @ 0x1a8 + 8004e38: fa93 f3a3 rbit r3, r3 + 8004e3c: f8c7 31a4 str.w r3, [r7, #420] @ 0x1a4 + 8004e40: f44f 3300 mov.w r3, #131072 @ 0x20000 + 8004e44: f8c7 31a0 str.w r3, [r7, #416] @ 0x1a0 + 8004e48: f8d7 31a0 ldr.w r3, [r7, #416] @ 0x1a0 + 8004e4c: fa93 f3a3 rbit r3, r3 + 8004e50: f8c7 319c str.w r3, [r7, #412] @ 0x19c + 8004e54: 4b0e ldr r3, [pc, #56] @ (8004e90 ) + 8004e56: 6a5b ldr r3, [r3, #36] @ 0x24 + 8004e58: f44f 3200 mov.w r2, #131072 @ 0x20000 + 8004e5c: f8c7 2198 str.w r2, [r7, #408] @ 0x198 + 8004e60: f8d7 2198 ldr.w r2, [r7, #408] @ 0x198 + 8004e64: fa92 f2a2 rbit r2, r2 + 8004e68: f8c7 2194 str.w r2, [r7, #404] @ 0x194 return result; - 8004e7c: f8d7 2194 ldr.w r2, [r7, #404] @ 0x194 - 8004e80: fab2 f282 clz r2, r2 - 8004e84: b2d2 uxtb r2, r2 - 8004e86: f042 0220 orr.w r2, r2, #32 - 8004e8a: b2d2 uxtb r2, r2 - 8004e8c: f002 021f and.w r2, r2, #31 - 8004e90: 2101 movs r1, #1 - 8004e92: fa01 f202 lsl.w r2, r1, r2 - 8004e96: 4013 ands r3, r2 - 8004e98: 2b00 cmp r3, #0 - 8004e9a: d1ab bne.n 8004df4 - 8004e9c: e003 b.n 8004ea6 - 8004e9e: bf00 nop - 8004ea0: 40021000 .word 0x40021000 + 8004e6c: f8d7 2194 ldr.w r2, [r7, #404] @ 0x194 + 8004e70: fab2 f282 clz r2, r2 + 8004e74: b2d2 uxtb r2, r2 + 8004e76: f042 0220 orr.w r2, r2, #32 + 8004e7a: b2d2 uxtb r2, r2 + 8004e7c: f002 021f and.w r2, r2, #31 + 8004e80: 2101 movs r1, #1 + 8004e82: fa01 f202 lsl.w r2, r1, r2 + 8004e86: 4013 ands r3, r2 + 8004e88: 2b00 cmp r3, #0 + 8004e8a: d1ab bne.n 8004de4 + 8004e8c: e003 b.n 8004e96 + 8004e8e: bf00 nop + 8004e90: 40021000 .word 0x40021000 if((__HAL_RCC_GET_FLAG(RCC_FLAG_HSERDY) != RESET) && (RCC_OscInitStruct->HSEState == RCC_HSE_OFF)) - 8004ea4: bf00 nop + 8004e94: bf00 nop } } } } /*----------------------------- HSI Configuration --------------------------*/ if(((RCC_OscInitStruct->OscillatorType) & RCC_OSCILLATORTYPE_HSI) == RCC_OSCILLATORTYPE_HSI) - 8004ea6: f507 7300 add.w r3, r7, #512 @ 0x200 - 8004eaa: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc - 8004eae: 681b ldr r3, [r3, #0] - 8004eb0: 681b ldr r3, [r3, #0] - 8004eb2: f003 0302 and.w r3, r3, #2 - 8004eb6: 2b00 cmp r3, #0 - 8004eb8: f000 817d beq.w 80051b6 + 8004e96: f507 7300 add.w r3, r7, #512 @ 0x200 + 8004e9a: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc + 8004e9e: 681b ldr r3, [r3, #0] + 8004ea0: 681b ldr r3, [r3, #0] + 8004ea2: f003 0302 and.w r3, r3, #2 + 8004ea6: 2b00 cmp r3, #0 + 8004ea8: f000 817d beq.w 80051a6 /* Check the parameters */ assert_param(IS_RCC_HSI(RCC_OscInitStruct->HSIState)); assert_param(IS_RCC_CALIBRATION_VALUE(RCC_OscInitStruct->HSICalibrationValue)); /* Check if HSI is used as system clock or as PLL source when PLL is selected as system clock */ if((__HAL_RCC_GET_SYSCLK_SOURCE() == RCC_SYSCLKSOURCE_STATUS_HSI) - 8004ebc: 4ba6 ldr r3, [pc, #664] @ (8005158 ) - 8004ebe: 685b ldr r3, [r3, #4] - 8004ec0: f003 030c and.w r3, r3, #12 - 8004ec4: 2b00 cmp r3, #0 - 8004ec6: d00b beq.n 8004ee0 + 8004eac: 4ba6 ldr r3, [pc, #664] @ (8005148 ) + 8004eae: 685b ldr r3, [r3, #4] + 8004eb0: f003 030c and.w r3, r3, #12 + 8004eb4: 2b00 cmp r3, #0 + 8004eb6: d00b beq.n 8004ed0 || ((__HAL_RCC_GET_SYSCLK_SOURCE() == RCC_SYSCLKSOURCE_STATUS_PLLCLK) && (__HAL_RCC_GET_PLL_OSCSOURCE() == RCC_PLLSOURCE_HSI))) - 8004ec8: 4ba3 ldr r3, [pc, #652] @ (8005158 ) - 8004eca: 685b ldr r3, [r3, #4] - 8004ecc: f003 030c and.w r3, r3, #12 - 8004ed0: 2b08 cmp r3, #8 - 8004ed2: d172 bne.n 8004fba - 8004ed4: 4ba0 ldr r3, [pc, #640] @ (8005158 ) - 8004ed6: 685b ldr r3, [r3, #4] - 8004ed8: f403 3380 and.w r3, r3, #65536 @ 0x10000 - 8004edc: 2b00 cmp r3, #0 - 8004ede: d16c bne.n 8004fba - 8004ee0: 2302 movs r3, #2 - 8004ee2: f8c7 3190 str.w r3, [r7, #400] @ 0x190 + 8004eb8: 4ba3 ldr r3, [pc, #652] @ (8005148 ) + 8004eba: 685b ldr r3, [r3, #4] + 8004ebc: f003 030c and.w r3, r3, #12 + 8004ec0: 2b08 cmp r3, #8 + 8004ec2: d172 bne.n 8004faa + 8004ec4: 4ba0 ldr r3, [pc, #640] @ (8005148 ) + 8004ec6: 685b ldr r3, [r3, #4] + 8004ec8: f403 3380 and.w r3, r3, #65536 @ 0x10000 + 8004ecc: 2b00 cmp r3, #0 + 8004ece: d16c bne.n 8004faa + 8004ed0: 2302 movs r3, #2 + 8004ed2: f8c7 3190 str.w r3, [r7, #400] @ 0x190 __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8004ee6: f8d7 3190 ldr.w r3, [r7, #400] @ 0x190 - 8004eea: fa93 f3a3 rbit r3, r3 - 8004eee: f8c7 318c str.w r3, [r7, #396] @ 0x18c + 8004ed6: f8d7 3190 ldr.w r3, [r7, #400] @ 0x190 + 8004eda: fa93 f3a3 rbit r3, r3 + 8004ede: f8c7 318c str.w r3, [r7, #396] @ 0x18c return result; - 8004ef2: f8d7 318c ldr.w r3, [r7, #396] @ 0x18c + 8004ee2: f8d7 318c ldr.w r3, [r7, #396] @ 0x18c { /* When HSI is used as system clock it will not disabled */ if((__HAL_RCC_GET_FLAG(RCC_FLAG_HSIRDY) != RESET) && (RCC_OscInitStruct->HSIState != RCC_HSI_ON)) - 8004ef6: fab3 f383 clz r3, r3 - 8004efa: b2db uxtb r3, r3 - 8004efc: 095b lsrs r3, r3, #5 - 8004efe: b2db uxtb r3, r3 - 8004f00: f043 0301 orr.w r3, r3, #1 - 8004f04: b2db uxtb r3, r3 - 8004f06: 2b01 cmp r3, #1 - 8004f08: d102 bne.n 8004f10 - 8004f0a: 4b93 ldr r3, [pc, #588] @ (8005158 ) - 8004f0c: 681b ldr r3, [r3, #0] - 8004f0e: e013 b.n 8004f38 - 8004f10: 2302 movs r3, #2 - 8004f12: f8c7 3188 str.w r3, [r7, #392] @ 0x188 + 8004ee6: fab3 f383 clz r3, r3 + 8004eea: b2db uxtb r3, r3 + 8004eec: 095b lsrs r3, r3, #5 + 8004eee: b2db uxtb r3, r3 + 8004ef0: f043 0301 orr.w r3, r3, #1 + 8004ef4: b2db uxtb r3, r3 + 8004ef6: 2b01 cmp r3, #1 + 8004ef8: d102 bne.n 8004f00 + 8004efa: 4b93 ldr r3, [pc, #588] @ (8005148 ) + 8004efc: 681b ldr r3, [r3, #0] + 8004efe: e013 b.n 8004f28 + 8004f00: 2302 movs r3, #2 + 8004f02: f8c7 3188 str.w r3, [r7, #392] @ 0x188 __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8004f16: f8d7 3188 ldr.w r3, [r7, #392] @ 0x188 - 8004f1a: fa93 f3a3 rbit r3, r3 - 8004f1e: f8c7 3184 str.w r3, [r7, #388] @ 0x184 - 8004f22: 2302 movs r3, #2 - 8004f24: f8c7 3180 str.w r3, [r7, #384] @ 0x180 - 8004f28: f8d7 3180 ldr.w r3, [r7, #384] @ 0x180 - 8004f2c: fa93 f3a3 rbit r3, r3 - 8004f30: f8c7 317c str.w r3, [r7, #380] @ 0x17c - 8004f34: 4b88 ldr r3, [pc, #544] @ (8005158 ) - 8004f36: 6a5b ldr r3, [r3, #36] @ 0x24 - 8004f38: 2202 movs r2, #2 - 8004f3a: f8c7 2178 str.w r2, [r7, #376] @ 0x178 - 8004f3e: f8d7 2178 ldr.w r2, [r7, #376] @ 0x178 - 8004f42: fa92 f2a2 rbit r2, r2 - 8004f46: f8c7 2174 str.w r2, [r7, #372] @ 0x174 + 8004f06: f8d7 3188 ldr.w r3, [r7, #392] @ 0x188 + 8004f0a: fa93 f3a3 rbit r3, r3 + 8004f0e: f8c7 3184 str.w r3, [r7, #388] @ 0x184 + 8004f12: 2302 movs r3, #2 + 8004f14: f8c7 3180 str.w r3, [r7, #384] @ 0x180 + 8004f18: f8d7 3180 ldr.w r3, [r7, #384] @ 0x180 + 8004f1c: fa93 f3a3 rbit r3, r3 + 8004f20: f8c7 317c str.w r3, [r7, #380] @ 0x17c + 8004f24: 4b88 ldr r3, [pc, #544] @ (8005148 ) + 8004f26: 6a5b ldr r3, [r3, #36] @ 0x24 + 8004f28: 2202 movs r2, #2 + 8004f2a: f8c7 2178 str.w r2, [r7, #376] @ 0x178 + 8004f2e: f8d7 2178 ldr.w r2, [r7, #376] @ 0x178 + 8004f32: fa92 f2a2 rbit r2, r2 + 8004f36: f8c7 2174 str.w r2, [r7, #372] @ 0x174 return result; - 8004f4a: f8d7 2174 ldr.w r2, [r7, #372] @ 0x174 - 8004f4e: fab2 f282 clz r2, r2 - 8004f52: b2d2 uxtb r2, r2 - 8004f54: f042 0220 orr.w r2, r2, #32 - 8004f58: b2d2 uxtb r2, r2 - 8004f5a: f002 021f and.w r2, r2, #31 - 8004f5e: 2101 movs r1, #1 - 8004f60: fa01 f202 lsl.w r2, r1, r2 - 8004f64: 4013 ands r3, r2 - 8004f66: 2b00 cmp r3, #0 - 8004f68: d00a beq.n 8004f80 - 8004f6a: f507 7300 add.w r3, r7, #512 @ 0x200 - 8004f6e: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc - 8004f72: 681b ldr r3, [r3, #0] - 8004f74: 691b ldr r3, [r3, #16] - 8004f76: 2b01 cmp r3, #1 - 8004f78: d002 beq.n 8004f80 + 8004f3a: f8d7 2174 ldr.w r2, [r7, #372] @ 0x174 + 8004f3e: fab2 f282 clz r2, r2 + 8004f42: b2d2 uxtb r2, r2 + 8004f44: f042 0220 orr.w r2, r2, #32 + 8004f48: b2d2 uxtb r2, r2 + 8004f4a: f002 021f and.w r2, r2, #31 + 8004f4e: 2101 movs r1, #1 + 8004f50: fa01 f202 lsl.w r2, r1, r2 + 8004f54: 4013 ands r3, r2 + 8004f56: 2b00 cmp r3, #0 + 8004f58: d00a beq.n 8004f70 + 8004f5a: f507 7300 add.w r3, r7, #512 @ 0x200 + 8004f5e: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc + 8004f62: 681b ldr r3, [r3, #0] + 8004f64: 691b ldr r3, [r3, #16] + 8004f66: 2b01 cmp r3, #1 + 8004f68: d002 beq.n 8004f70 { return HAL_ERROR; - 8004f7a: 2301 movs r3, #1 - 8004f7c: f000 be2e b.w 8005bdc + 8004f6a: 2301 movs r3, #1 + 8004f6c: f000 be2e b.w 8005bcc } /* Otherwise, just the calibration is allowed */ else { /* Adjusts the Internal High Speed oscillator (HSI) calibration value.*/ __HAL_RCC_HSI_CALIBRATIONVALUE_ADJUST(RCC_OscInitStruct->HSICalibrationValue); - 8004f80: 4b75 ldr r3, [pc, #468] @ (8005158 ) - 8004f82: 681b ldr r3, [r3, #0] - 8004f84: f023 02f8 bic.w r2, r3, #248 @ 0xf8 - 8004f88: f507 7300 add.w r3, r7, #512 @ 0x200 - 8004f8c: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc - 8004f90: 681b ldr r3, [r3, #0] - 8004f92: 695b ldr r3, [r3, #20] - 8004f94: 21f8 movs r1, #248 @ 0xf8 - 8004f96: f8c7 1170 str.w r1, [r7, #368] @ 0x170 + 8004f70: 4b75 ldr r3, [pc, #468] @ (8005148 ) + 8004f72: 681b ldr r3, [r3, #0] + 8004f74: f023 02f8 bic.w r2, r3, #248 @ 0xf8 + 8004f78: f507 7300 add.w r3, r7, #512 @ 0x200 + 8004f7c: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc + 8004f80: 681b ldr r3, [r3, #0] + 8004f82: 695b ldr r3, [r3, #20] + 8004f84: 21f8 movs r1, #248 @ 0xf8 + 8004f86: f8c7 1170 str.w r1, [r7, #368] @ 0x170 __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8004f9a: f8d7 1170 ldr.w r1, [r7, #368] @ 0x170 - 8004f9e: fa91 f1a1 rbit r1, r1 - 8004fa2: f8c7 116c str.w r1, [r7, #364] @ 0x16c + 8004f8a: f8d7 1170 ldr.w r1, [r7, #368] @ 0x170 + 8004f8e: fa91 f1a1 rbit r1, r1 + 8004f92: f8c7 116c str.w r1, [r7, #364] @ 0x16c return result; - 8004fa6: f8d7 116c ldr.w r1, [r7, #364] @ 0x16c - 8004faa: fab1 f181 clz r1, r1 - 8004fae: b2c9 uxtb r1, r1 - 8004fb0: 408b lsls r3, r1 - 8004fb2: 4969 ldr r1, [pc, #420] @ (8005158 ) - 8004fb4: 4313 orrs r3, r2 - 8004fb6: 600b str r3, [r1, #0] + 8004f96: f8d7 116c ldr.w r1, [r7, #364] @ 0x16c + 8004f9a: fab1 f181 clz r1, r1 + 8004f9e: b2c9 uxtb r1, r1 + 8004fa0: 408b lsls r3, r1 + 8004fa2: 4969 ldr r1, [pc, #420] @ (8005148 ) + 8004fa4: 4313 orrs r3, r2 + 8004fa6: 600b str r3, [r1, #0] if((__HAL_RCC_GET_FLAG(RCC_FLAG_HSIRDY) != RESET) && (RCC_OscInitStruct->HSIState != RCC_HSI_ON)) - 8004fb8: e0fd b.n 80051b6 + 8004fa8: e0fd b.n 80051a6 } } else { /* Check the HSI State */ if(RCC_OscInitStruct->HSIState != RCC_HSI_OFF) - 8004fba: f507 7300 add.w r3, r7, #512 @ 0x200 - 8004fbe: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc - 8004fc2: 681b ldr r3, [r3, #0] - 8004fc4: 691b ldr r3, [r3, #16] - 8004fc6: 2b00 cmp r3, #0 - 8004fc8: f000 8088 beq.w 80050dc - 8004fcc: 2301 movs r3, #1 - 8004fce: f8c7 3168 str.w r3, [r7, #360] @ 0x168 + 8004faa: f507 7300 add.w r3, r7, #512 @ 0x200 + 8004fae: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc + 8004fb2: 681b ldr r3, [r3, #0] + 8004fb4: 691b ldr r3, [r3, #16] + 8004fb6: 2b00 cmp r3, #0 + 8004fb8: f000 8088 beq.w 80050cc + 8004fbc: 2301 movs r3, #1 + 8004fbe: f8c7 3168 str.w r3, [r7, #360] @ 0x168 __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8004fd2: f8d7 3168 ldr.w r3, [r7, #360] @ 0x168 - 8004fd6: fa93 f3a3 rbit r3, r3 - 8004fda: f8c7 3164 str.w r3, [r7, #356] @ 0x164 + 8004fc2: f8d7 3168 ldr.w r3, [r7, #360] @ 0x168 + 8004fc6: fa93 f3a3 rbit r3, r3 + 8004fca: f8c7 3164 str.w r3, [r7, #356] @ 0x164 return result; - 8004fde: f8d7 3164 ldr.w r3, [r7, #356] @ 0x164 + 8004fce: f8d7 3164 ldr.w r3, [r7, #356] @ 0x164 { /* Enable the Internal High Speed oscillator (HSI). */ __HAL_RCC_HSI_ENABLE(); - 8004fe2: fab3 f383 clz r3, r3 - 8004fe6: b2db uxtb r3, r3 - 8004fe8: f103 5384 add.w r3, r3, #276824064 @ 0x10800000 - 8004fec: f503 1384 add.w r3, r3, #1081344 @ 0x108000 - 8004ff0: 009b lsls r3, r3, #2 - 8004ff2: 461a mov r2, r3 - 8004ff4: 2301 movs r3, #1 - 8004ff6: 6013 str r3, [r2, #0] + 8004fd2: fab3 f383 clz r3, r3 + 8004fd6: b2db uxtb r3, r3 + 8004fd8: f103 5384 add.w r3, r3, #276824064 @ 0x10800000 + 8004fdc: f503 1384 add.w r3, r3, #1081344 @ 0x108000 + 8004fe0: 009b lsls r3, r3, #2 + 8004fe2: 461a mov r2, r3 + 8004fe4: 2301 movs r3, #1 + 8004fe6: 6013 str r3, [r2, #0] /* Get Start Tick */ tickstart = HAL_GetTick(); - 8004ff8: f7fd f984 bl 8002304 - 8004ffc: f8c7 01f8 str.w r0, [r7, #504] @ 0x1f8 + 8004fe8: f7fd f984 bl 80022f4 + 8004fec: f8c7 01f8 str.w r0, [r7, #504] @ 0x1f8 /* Wait till HSI is ready */ while(__HAL_RCC_GET_FLAG(RCC_FLAG_HSIRDY) == RESET) - 8005000: e00a b.n 8005018 + 8004ff0: e00a b.n 8005008 { if((HAL_GetTick() - tickstart ) > HSI_TIMEOUT_VALUE) - 8005002: f7fd f97f bl 8002304 - 8005006: 4602 mov r2, r0 - 8005008: f8d7 31f8 ldr.w r3, [r7, #504] @ 0x1f8 - 800500c: 1ad3 subs r3, r2, r3 - 800500e: 2b02 cmp r3, #2 - 8005010: d902 bls.n 8005018 + 8004ff2: f7fd f97f bl 80022f4 + 8004ff6: 4602 mov r2, r0 + 8004ff8: f8d7 31f8 ldr.w r3, [r7, #504] @ 0x1f8 + 8004ffc: 1ad3 subs r3, r2, r3 + 8004ffe: 2b02 cmp r3, #2 + 8005000: d902 bls.n 8005008 { return HAL_TIMEOUT; - 8005012: 2303 movs r3, #3 - 8005014: f000 bde2 b.w 8005bdc - 8005018: 2302 movs r3, #2 - 800501a: f8c7 3160 str.w r3, [r7, #352] @ 0x160 + 8005002: 2303 movs r3, #3 + 8005004: f000 bde2 b.w 8005bcc + 8005008: 2302 movs r3, #2 + 800500a: f8c7 3160 str.w r3, [r7, #352] @ 0x160 __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 800501e: f8d7 3160 ldr.w r3, [r7, #352] @ 0x160 - 8005022: fa93 f3a3 rbit r3, r3 - 8005026: f8c7 315c str.w r3, [r7, #348] @ 0x15c + 800500e: f8d7 3160 ldr.w r3, [r7, #352] @ 0x160 + 8005012: fa93 f3a3 rbit r3, r3 + 8005016: f8c7 315c str.w r3, [r7, #348] @ 0x15c return result; - 800502a: f8d7 315c ldr.w r3, [r7, #348] @ 0x15c + 800501a: f8d7 315c ldr.w r3, [r7, #348] @ 0x15c while(__HAL_RCC_GET_FLAG(RCC_FLAG_HSIRDY) == RESET) - 800502e: fab3 f383 clz r3, r3 - 8005032: b2db uxtb r3, r3 - 8005034: 095b lsrs r3, r3, #5 - 8005036: b2db uxtb r3, r3 - 8005038: f043 0301 orr.w r3, r3, #1 - 800503c: b2db uxtb r3, r3 - 800503e: 2b01 cmp r3, #1 - 8005040: d102 bne.n 8005048 - 8005042: 4b45 ldr r3, [pc, #276] @ (8005158 ) - 8005044: 681b ldr r3, [r3, #0] - 8005046: e013 b.n 8005070 - 8005048: 2302 movs r3, #2 - 800504a: f8c7 3158 str.w r3, [r7, #344] @ 0x158 + 800501e: fab3 f383 clz r3, r3 + 8005022: b2db uxtb r3, r3 + 8005024: 095b lsrs r3, r3, #5 + 8005026: b2db uxtb r3, r3 + 8005028: f043 0301 orr.w r3, r3, #1 + 800502c: b2db uxtb r3, r3 + 800502e: 2b01 cmp r3, #1 + 8005030: d102 bne.n 8005038 + 8005032: 4b45 ldr r3, [pc, #276] @ (8005148 ) + 8005034: 681b ldr r3, [r3, #0] + 8005036: e013 b.n 8005060 + 8005038: 2302 movs r3, #2 + 800503a: f8c7 3158 str.w r3, [r7, #344] @ 0x158 __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 800504e: f8d7 3158 ldr.w r3, [r7, #344] @ 0x158 - 8005052: fa93 f3a3 rbit r3, r3 - 8005056: f8c7 3154 str.w r3, [r7, #340] @ 0x154 - 800505a: 2302 movs r3, #2 - 800505c: f8c7 3150 str.w r3, [r7, #336] @ 0x150 - 8005060: f8d7 3150 ldr.w r3, [r7, #336] @ 0x150 - 8005064: fa93 f3a3 rbit r3, r3 - 8005068: f8c7 314c str.w r3, [r7, #332] @ 0x14c - 800506c: 4b3a ldr r3, [pc, #232] @ (8005158 ) - 800506e: 6a5b ldr r3, [r3, #36] @ 0x24 - 8005070: 2202 movs r2, #2 - 8005072: f8c7 2148 str.w r2, [r7, #328] @ 0x148 - 8005076: f8d7 2148 ldr.w r2, [r7, #328] @ 0x148 - 800507a: fa92 f2a2 rbit r2, r2 - 800507e: f8c7 2144 str.w r2, [r7, #324] @ 0x144 + 800503e: f8d7 3158 ldr.w r3, [r7, #344] @ 0x158 + 8005042: fa93 f3a3 rbit r3, r3 + 8005046: f8c7 3154 str.w r3, [r7, #340] @ 0x154 + 800504a: 2302 movs r3, #2 + 800504c: f8c7 3150 str.w r3, [r7, #336] @ 0x150 + 8005050: f8d7 3150 ldr.w r3, [r7, #336] @ 0x150 + 8005054: fa93 f3a3 rbit r3, r3 + 8005058: f8c7 314c str.w r3, [r7, #332] @ 0x14c + 800505c: 4b3a ldr r3, [pc, #232] @ (8005148 ) + 800505e: 6a5b ldr r3, [r3, #36] @ 0x24 + 8005060: 2202 movs r2, #2 + 8005062: f8c7 2148 str.w r2, [r7, #328] @ 0x148 + 8005066: f8d7 2148 ldr.w r2, [r7, #328] @ 0x148 + 800506a: fa92 f2a2 rbit r2, r2 + 800506e: f8c7 2144 str.w r2, [r7, #324] @ 0x144 return result; - 8005082: f8d7 2144 ldr.w r2, [r7, #324] @ 0x144 - 8005086: fab2 f282 clz r2, r2 - 800508a: b2d2 uxtb r2, r2 - 800508c: f042 0220 orr.w r2, r2, #32 - 8005090: b2d2 uxtb r2, r2 - 8005092: f002 021f and.w r2, r2, #31 - 8005096: 2101 movs r1, #1 - 8005098: fa01 f202 lsl.w r2, r1, r2 - 800509c: 4013 ands r3, r2 - 800509e: 2b00 cmp r3, #0 - 80050a0: d0af beq.n 8005002 + 8005072: f8d7 2144 ldr.w r2, [r7, #324] @ 0x144 + 8005076: fab2 f282 clz r2, r2 + 800507a: b2d2 uxtb r2, r2 + 800507c: f042 0220 orr.w r2, r2, #32 + 8005080: b2d2 uxtb r2, r2 + 8005082: f002 021f and.w r2, r2, #31 + 8005086: 2101 movs r1, #1 + 8005088: fa01 f202 lsl.w r2, r1, r2 + 800508c: 4013 ands r3, r2 + 800508e: 2b00 cmp r3, #0 + 8005090: d0af beq.n 8004ff2 } } /* Adjusts the Internal High Speed oscillator (HSI) calibration value.*/ __HAL_RCC_HSI_CALIBRATIONVALUE_ADJUST(RCC_OscInitStruct->HSICalibrationValue); - 80050a2: 4b2d ldr r3, [pc, #180] @ (8005158 ) - 80050a4: 681b ldr r3, [r3, #0] - 80050a6: f023 02f8 bic.w r2, r3, #248 @ 0xf8 - 80050aa: f507 7300 add.w r3, r7, #512 @ 0x200 - 80050ae: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc - 80050b2: 681b ldr r3, [r3, #0] - 80050b4: 695b ldr r3, [r3, #20] - 80050b6: 21f8 movs r1, #248 @ 0xf8 - 80050b8: f8c7 1140 str.w r1, [r7, #320] @ 0x140 + 8005092: 4b2d ldr r3, [pc, #180] @ (8005148 ) + 8005094: 681b ldr r3, [r3, #0] + 8005096: f023 02f8 bic.w r2, r3, #248 @ 0xf8 + 800509a: f507 7300 add.w r3, r7, #512 @ 0x200 + 800509e: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc + 80050a2: 681b ldr r3, [r3, #0] + 80050a4: 695b ldr r3, [r3, #20] + 80050a6: 21f8 movs r1, #248 @ 0xf8 + 80050a8: f8c7 1140 str.w r1, [r7, #320] @ 0x140 __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 80050bc: f8d7 1140 ldr.w r1, [r7, #320] @ 0x140 - 80050c0: fa91 f1a1 rbit r1, r1 - 80050c4: f8c7 113c str.w r1, [r7, #316] @ 0x13c + 80050ac: f8d7 1140 ldr.w r1, [r7, #320] @ 0x140 + 80050b0: fa91 f1a1 rbit r1, r1 + 80050b4: f8c7 113c str.w r1, [r7, #316] @ 0x13c return result; - 80050c8: f8d7 113c ldr.w r1, [r7, #316] @ 0x13c - 80050cc: fab1 f181 clz r1, r1 - 80050d0: b2c9 uxtb r1, r1 - 80050d2: 408b lsls r3, r1 - 80050d4: 4920 ldr r1, [pc, #128] @ (8005158 ) - 80050d6: 4313 orrs r3, r2 - 80050d8: 600b str r3, [r1, #0] - 80050da: e06c b.n 80051b6 - 80050dc: 2301 movs r3, #1 - 80050de: f8c7 3138 str.w r3, [r7, #312] @ 0x138 + 80050b8: f8d7 113c ldr.w r1, [r7, #316] @ 0x13c + 80050bc: fab1 f181 clz r1, r1 + 80050c0: b2c9 uxtb r1, r1 + 80050c2: 408b lsls r3, r1 + 80050c4: 4920 ldr r1, [pc, #128] @ (8005148 ) + 80050c6: 4313 orrs r3, r2 + 80050c8: 600b str r3, [r1, #0] + 80050ca: e06c b.n 80051a6 + 80050cc: 2301 movs r3, #1 + 80050ce: f8c7 3138 str.w r3, [r7, #312] @ 0x138 __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 80050e2: f8d7 3138 ldr.w r3, [r7, #312] @ 0x138 - 80050e6: fa93 f3a3 rbit r3, r3 - 80050ea: f8c7 3134 str.w r3, [r7, #308] @ 0x134 + 80050d2: f8d7 3138 ldr.w r3, [r7, #312] @ 0x138 + 80050d6: fa93 f3a3 rbit r3, r3 + 80050da: f8c7 3134 str.w r3, [r7, #308] @ 0x134 return result; - 80050ee: f8d7 3134 ldr.w r3, [r7, #308] @ 0x134 + 80050de: f8d7 3134 ldr.w r3, [r7, #308] @ 0x134 } else { /* Disable the Internal High Speed oscillator (HSI). */ __HAL_RCC_HSI_DISABLE(); - 80050f2: fab3 f383 clz r3, r3 - 80050f6: b2db uxtb r3, r3 - 80050f8: f103 5384 add.w r3, r3, #276824064 @ 0x10800000 - 80050fc: f503 1384 add.w r3, r3, #1081344 @ 0x108000 - 8005100: 009b lsls r3, r3, #2 - 8005102: 461a mov r2, r3 - 8005104: 2300 movs r3, #0 - 8005106: 6013 str r3, [r2, #0] + 80050e2: fab3 f383 clz r3, r3 + 80050e6: b2db uxtb r3, r3 + 80050e8: f103 5384 add.w r3, r3, #276824064 @ 0x10800000 + 80050ec: f503 1384 add.w r3, r3, #1081344 @ 0x108000 + 80050f0: 009b lsls r3, r3, #2 + 80050f2: 461a mov r2, r3 + 80050f4: 2300 movs r3, #0 + 80050f6: 6013 str r3, [r2, #0] /* Get Start Tick */ tickstart = HAL_GetTick(); - 8005108: f7fd f8fc bl 8002304 - 800510c: f8c7 01f8 str.w r0, [r7, #504] @ 0x1f8 + 80050f8: f7fd f8fc bl 80022f4 + 80050fc: f8c7 01f8 str.w r0, [r7, #504] @ 0x1f8 /* Wait till HSI is disabled */ while(__HAL_RCC_GET_FLAG(RCC_FLAG_HSIRDY) != RESET) - 8005110: e00a b.n 8005128 + 8005100: e00a b.n 8005118 { if((HAL_GetTick() - tickstart ) > HSI_TIMEOUT_VALUE) - 8005112: f7fd f8f7 bl 8002304 - 8005116: 4602 mov r2, r0 - 8005118: f8d7 31f8 ldr.w r3, [r7, #504] @ 0x1f8 - 800511c: 1ad3 subs r3, r2, r3 - 800511e: 2b02 cmp r3, #2 - 8005120: d902 bls.n 8005128 + 8005102: f7fd f8f7 bl 80022f4 + 8005106: 4602 mov r2, r0 + 8005108: f8d7 31f8 ldr.w r3, [r7, #504] @ 0x1f8 + 800510c: 1ad3 subs r3, r2, r3 + 800510e: 2b02 cmp r3, #2 + 8005110: d902 bls.n 8005118 { return HAL_TIMEOUT; - 8005122: 2303 movs r3, #3 - 8005124: f000 bd5a b.w 8005bdc - 8005128: 2302 movs r3, #2 - 800512a: f8c7 3130 str.w r3, [r7, #304] @ 0x130 + 8005112: 2303 movs r3, #3 + 8005114: f000 bd5a b.w 8005bcc + 8005118: 2302 movs r3, #2 + 800511a: f8c7 3130 str.w r3, [r7, #304] @ 0x130 __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 800512e: f8d7 3130 ldr.w r3, [r7, #304] @ 0x130 - 8005132: fa93 f3a3 rbit r3, r3 - 8005136: f8c7 312c str.w r3, [r7, #300] @ 0x12c + 800511e: f8d7 3130 ldr.w r3, [r7, #304] @ 0x130 + 8005122: fa93 f3a3 rbit r3, r3 + 8005126: f8c7 312c str.w r3, [r7, #300] @ 0x12c return result; - 800513a: f8d7 312c ldr.w r3, [r7, #300] @ 0x12c + 800512a: f8d7 312c ldr.w r3, [r7, #300] @ 0x12c while(__HAL_RCC_GET_FLAG(RCC_FLAG_HSIRDY) != RESET) - 800513e: fab3 f383 clz r3, r3 - 8005142: b2db uxtb r3, r3 - 8005144: 095b lsrs r3, r3, #5 - 8005146: b2db uxtb r3, r3 - 8005148: f043 0301 orr.w r3, r3, #1 - 800514c: b2db uxtb r3, r3 - 800514e: 2b01 cmp r3, #1 - 8005150: d104 bne.n 800515c - 8005152: 4b01 ldr r3, [pc, #4] @ (8005158 ) - 8005154: 681b ldr r3, [r3, #0] - 8005156: e015 b.n 8005184 - 8005158: 40021000 .word 0x40021000 - 800515c: 2302 movs r3, #2 - 800515e: f8c7 3128 str.w r3, [r7, #296] @ 0x128 + 800512e: fab3 f383 clz r3, r3 + 8005132: b2db uxtb r3, r3 + 8005134: 095b lsrs r3, r3, #5 + 8005136: b2db uxtb r3, r3 + 8005138: f043 0301 orr.w r3, r3, #1 + 800513c: b2db uxtb r3, r3 + 800513e: 2b01 cmp r3, #1 + 8005140: d104 bne.n 800514c + 8005142: 4b01 ldr r3, [pc, #4] @ (8005148 ) + 8005144: 681b ldr r3, [r3, #0] + 8005146: e015 b.n 8005174 + 8005148: 40021000 .word 0x40021000 + 800514c: 2302 movs r3, #2 + 800514e: f8c7 3128 str.w r3, [r7, #296] @ 0x128 __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8005162: f8d7 3128 ldr.w r3, [r7, #296] @ 0x128 - 8005166: fa93 f3a3 rbit r3, r3 - 800516a: f8c7 3124 str.w r3, [r7, #292] @ 0x124 - 800516e: 2302 movs r3, #2 - 8005170: f8c7 3120 str.w r3, [r7, #288] @ 0x120 - 8005174: f8d7 3120 ldr.w r3, [r7, #288] @ 0x120 - 8005178: fa93 f3a3 rbit r3, r3 - 800517c: f8c7 311c str.w r3, [r7, #284] @ 0x11c - 8005180: 4bc8 ldr r3, [pc, #800] @ (80054a4 ) - 8005182: 6a5b ldr r3, [r3, #36] @ 0x24 - 8005184: 2202 movs r2, #2 - 8005186: f8c7 2118 str.w r2, [r7, #280] @ 0x118 - 800518a: f8d7 2118 ldr.w r2, [r7, #280] @ 0x118 - 800518e: fa92 f2a2 rbit r2, r2 - 8005192: f8c7 2114 str.w r2, [r7, #276] @ 0x114 + 8005152: f8d7 3128 ldr.w r3, [r7, #296] @ 0x128 + 8005156: fa93 f3a3 rbit r3, r3 + 800515a: f8c7 3124 str.w r3, [r7, #292] @ 0x124 + 800515e: 2302 movs r3, #2 + 8005160: f8c7 3120 str.w r3, [r7, #288] @ 0x120 + 8005164: f8d7 3120 ldr.w r3, [r7, #288] @ 0x120 + 8005168: fa93 f3a3 rbit r3, r3 + 800516c: f8c7 311c str.w r3, [r7, #284] @ 0x11c + 8005170: 4bc8 ldr r3, [pc, #800] @ (8005494 ) + 8005172: 6a5b ldr r3, [r3, #36] @ 0x24 + 8005174: 2202 movs r2, #2 + 8005176: f8c7 2118 str.w r2, [r7, #280] @ 0x118 + 800517a: f8d7 2118 ldr.w r2, [r7, #280] @ 0x118 + 800517e: fa92 f2a2 rbit r2, r2 + 8005182: f8c7 2114 str.w r2, [r7, #276] @ 0x114 return result; - 8005196: f8d7 2114 ldr.w r2, [r7, #276] @ 0x114 - 800519a: fab2 f282 clz r2, r2 - 800519e: b2d2 uxtb r2, r2 - 80051a0: f042 0220 orr.w r2, r2, #32 - 80051a4: b2d2 uxtb r2, r2 - 80051a6: f002 021f and.w r2, r2, #31 - 80051aa: 2101 movs r1, #1 - 80051ac: fa01 f202 lsl.w r2, r1, r2 - 80051b0: 4013 ands r3, r2 - 80051b2: 2b00 cmp r3, #0 - 80051b4: d1ad bne.n 8005112 + 8005186: f8d7 2114 ldr.w r2, [r7, #276] @ 0x114 + 800518a: fab2 f282 clz r2, r2 + 800518e: b2d2 uxtb r2, r2 + 8005190: f042 0220 orr.w r2, r2, #32 + 8005194: b2d2 uxtb r2, r2 + 8005196: f002 021f and.w r2, r2, #31 + 800519a: 2101 movs r1, #1 + 800519c: fa01 f202 lsl.w r2, r1, r2 + 80051a0: 4013 ands r3, r2 + 80051a2: 2b00 cmp r3, #0 + 80051a4: d1ad bne.n 8005102 } } } } /*------------------------------ LSI Configuration -------------------------*/ if(((RCC_OscInitStruct->OscillatorType) & RCC_OSCILLATORTYPE_LSI) == RCC_OSCILLATORTYPE_LSI) - 80051b6: f507 7300 add.w r3, r7, #512 @ 0x200 - 80051ba: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc - 80051be: 681b ldr r3, [r3, #0] - 80051c0: 681b ldr r3, [r3, #0] - 80051c2: f003 0308 and.w r3, r3, #8 - 80051c6: 2b00 cmp r3, #0 - 80051c8: f000 8110 beq.w 80053ec + 80051a6: f507 7300 add.w r3, r7, #512 @ 0x200 + 80051aa: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc + 80051ae: 681b ldr r3, [r3, #0] + 80051b0: 681b ldr r3, [r3, #0] + 80051b2: f003 0308 and.w r3, r3, #8 + 80051b6: 2b00 cmp r3, #0 + 80051b8: f000 8110 beq.w 80053dc { /* Check the parameters */ assert_param(IS_RCC_LSI(RCC_OscInitStruct->LSIState)); /* Check the LSI State */ if(RCC_OscInitStruct->LSIState != RCC_LSI_OFF) - 80051cc: f507 7300 add.w r3, r7, #512 @ 0x200 - 80051d0: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc - 80051d4: 681b ldr r3, [r3, #0] - 80051d6: 699b ldr r3, [r3, #24] - 80051d8: 2b00 cmp r3, #0 - 80051da: d079 beq.n 80052d0 - 80051dc: 2301 movs r3, #1 - 80051de: f8c7 3110 str.w r3, [r7, #272] @ 0x110 + 80051bc: f507 7300 add.w r3, r7, #512 @ 0x200 + 80051c0: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc + 80051c4: 681b ldr r3, [r3, #0] + 80051c6: 699b ldr r3, [r3, #24] + 80051c8: 2b00 cmp r3, #0 + 80051ca: d079 beq.n 80052c0 + 80051cc: 2301 movs r3, #1 + 80051ce: f8c7 3110 str.w r3, [r7, #272] @ 0x110 __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 80051e2: f8d7 3110 ldr.w r3, [r7, #272] @ 0x110 - 80051e6: fa93 f3a3 rbit r3, r3 - 80051ea: f8c7 310c str.w r3, [r7, #268] @ 0x10c + 80051d2: f8d7 3110 ldr.w r3, [r7, #272] @ 0x110 + 80051d6: fa93 f3a3 rbit r3, r3 + 80051da: f8c7 310c str.w r3, [r7, #268] @ 0x10c return result; - 80051ee: f8d7 310c ldr.w r3, [r7, #268] @ 0x10c + 80051de: f8d7 310c ldr.w r3, [r7, #268] @ 0x10c { /* Enable the Internal Low Speed oscillator (LSI). */ __HAL_RCC_LSI_ENABLE(); - 80051f2: fab3 f383 clz r3, r3 - 80051f6: b2db uxtb r3, r3 - 80051f8: 461a mov r2, r3 - 80051fa: 4bab ldr r3, [pc, #684] @ (80054a8 ) - 80051fc: 4413 add r3, r2 - 80051fe: 009b lsls r3, r3, #2 - 8005200: 461a mov r2, r3 - 8005202: 2301 movs r3, #1 - 8005204: 6013 str r3, [r2, #0] + 80051e2: fab3 f383 clz r3, r3 + 80051e6: b2db uxtb r3, r3 + 80051e8: 461a mov r2, r3 + 80051ea: 4bab ldr r3, [pc, #684] @ (8005498 ) + 80051ec: 4413 add r3, r2 + 80051ee: 009b lsls r3, r3, #2 + 80051f0: 461a mov r2, r3 + 80051f2: 2301 movs r3, #1 + 80051f4: 6013 str r3, [r2, #0] /* Get Start Tick */ tickstart = HAL_GetTick(); - 8005206: f7fd f87d bl 8002304 - 800520a: f8c7 01f8 str.w r0, [r7, #504] @ 0x1f8 + 80051f6: f7fd f87d bl 80022f4 + 80051fa: f8c7 01f8 str.w r0, [r7, #504] @ 0x1f8 /* Wait till LSI is ready */ while(__HAL_RCC_GET_FLAG(RCC_FLAG_LSIRDY) == RESET) - 800520e: e00a b.n 8005226 + 80051fe: e00a b.n 8005216 { if((HAL_GetTick() - tickstart ) > LSI_TIMEOUT_VALUE) - 8005210: f7fd f878 bl 8002304 - 8005214: 4602 mov r2, r0 - 8005216: f8d7 31f8 ldr.w r3, [r7, #504] @ 0x1f8 - 800521a: 1ad3 subs r3, r2, r3 - 800521c: 2b02 cmp r3, #2 - 800521e: d902 bls.n 8005226 + 8005200: f7fd f878 bl 80022f4 + 8005204: 4602 mov r2, r0 + 8005206: f8d7 31f8 ldr.w r3, [r7, #504] @ 0x1f8 + 800520a: 1ad3 subs r3, r2, r3 + 800520c: 2b02 cmp r3, #2 + 800520e: d902 bls.n 8005216 { return HAL_TIMEOUT; - 8005220: 2303 movs r3, #3 - 8005222: f000 bcdb b.w 8005bdc - 8005226: 2302 movs r3, #2 - 8005228: f8c7 3108 str.w r3, [r7, #264] @ 0x108 + 8005210: 2303 movs r3, #3 + 8005212: f000 bcdb b.w 8005bcc + 8005216: 2302 movs r3, #2 + 8005218: f8c7 3108 str.w r3, [r7, #264] @ 0x108 __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 800522c: f8d7 3108 ldr.w r3, [r7, #264] @ 0x108 - 8005230: fa93 f3a3 rbit r3, r3 - 8005234: f8c7 3104 str.w r3, [r7, #260] @ 0x104 - 8005238: f507 7300 add.w r3, r7, #512 @ 0x200 - 800523c: f5a3 7380 sub.w r3, r3, #256 @ 0x100 - 8005240: 2202 movs r2, #2 - 8005242: 601a str r2, [r3, #0] - 8005244: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005248: f5a3 7380 sub.w r3, r3, #256 @ 0x100 - 800524c: 681b ldr r3, [r3, #0] - 800524e: fa93 f2a3 rbit r2, r3 - 8005252: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005256: f5a3 7382 sub.w r3, r3, #260 @ 0x104 - 800525a: 601a str r2, [r3, #0] - 800525c: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005260: f5a3 7384 sub.w r3, r3, #264 @ 0x108 - 8005264: 2202 movs r2, #2 - 8005266: 601a str r2, [r3, #0] - 8005268: f507 7300 add.w r3, r7, #512 @ 0x200 - 800526c: f5a3 7384 sub.w r3, r3, #264 @ 0x108 - 8005270: 681b ldr r3, [r3, #0] - 8005272: fa93 f2a3 rbit r2, r3 - 8005276: f507 7300 add.w r3, r7, #512 @ 0x200 - 800527a: f5a3 7386 sub.w r3, r3, #268 @ 0x10c - 800527e: 601a str r2, [r3, #0] + 800521c: f8d7 3108 ldr.w r3, [r7, #264] @ 0x108 + 8005220: fa93 f3a3 rbit r3, r3 + 8005224: f8c7 3104 str.w r3, [r7, #260] @ 0x104 + 8005228: f507 7300 add.w r3, r7, #512 @ 0x200 + 800522c: f5a3 7380 sub.w r3, r3, #256 @ 0x100 + 8005230: 2202 movs r2, #2 + 8005232: 601a str r2, [r3, #0] + 8005234: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005238: f5a3 7380 sub.w r3, r3, #256 @ 0x100 + 800523c: 681b ldr r3, [r3, #0] + 800523e: fa93 f2a3 rbit r2, r3 + 8005242: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005246: f5a3 7382 sub.w r3, r3, #260 @ 0x104 + 800524a: 601a str r2, [r3, #0] + 800524c: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005250: f5a3 7384 sub.w r3, r3, #264 @ 0x108 + 8005254: 2202 movs r2, #2 + 8005256: 601a str r2, [r3, #0] + 8005258: f507 7300 add.w r3, r7, #512 @ 0x200 + 800525c: f5a3 7384 sub.w r3, r3, #264 @ 0x108 + 8005260: 681b ldr r3, [r3, #0] + 8005262: fa93 f2a3 rbit r2, r3 + 8005266: f507 7300 add.w r3, r7, #512 @ 0x200 + 800526a: f5a3 7386 sub.w r3, r3, #268 @ 0x10c + 800526e: 601a str r2, [r3, #0] while(__HAL_RCC_GET_FLAG(RCC_FLAG_LSIRDY) == RESET) - 8005280: 4b88 ldr r3, [pc, #544] @ (80054a4 ) - 8005282: 6a5a ldr r2, [r3, #36] @ 0x24 - 8005284: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005288: f5a3 7388 sub.w r3, r3, #272 @ 0x110 - 800528c: 2102 movs r1, #2 - 800528e: 6019 str r1, [r3, #0] - 8005290: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005294: f5a3 7388 sub.w r3, r3, #272 @ 0x110 - 8005298: 681b ldr r3, [r3, #0] - 800529a: fa93 f1a3 rbit r1, r3 - 800529e: f507 7300 add.w r3, r7, #512 @ 0x200 - 80052a2: f5a3 738a sub.w r3, r3, #276 @ 0x114 - 80052a6: 6019 str r1, [r3, #0] + 8005270: 4b88 ldr r3, [pc, #544] @ (8005494 ) + 8005272: 6a5a ldr r2, [r3, #36] @ 0x24 + 8005274: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005278: f5a3 7388 sub.w r3, r3, #272 @ 0x110 + 800527c: 2102 movs r1, #2 + 800527e: 6019 str r1, [r3, #0] + 8005280: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005284: f5a3 7388 sub.w r3, r3, #272 @ 0x110 + 8005288: 681b ldr r3, [r3, #0] + 800528a: fa93 f1a3 rbit r1, r3 + 800528e: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005292: f5a3 738a sub.w r3, r3, #276 @ 0x114 + 8005296: 6019 str r1, [r3, #0] return result; - 80052a8: f507 7300 add.w r3, r7, #512 @ 0x200 - 80052ac: f5a3 738a sub.w r3, r3, #276 @ 0x114 - 80052b0: 681b ldr r3, [r3, #0] - 80052b2: fab3 f383 clz r3, r3 - 80052b6: b2db uxtb r3, r3 - 80052b8: f043 0360 orr.w r3, r3, #96 @ 0x60 - 80052bc: b2db uxtb r3, r3 - 80052be: f003 031f and.w r3, r3, #31 - 80052c2: 2101 movs r1, #1 - 80052c4: fa01 f303 lsl.w r3, r1, r3 - 80052c8: 4013 ands r3, r2 - 80052ca: 2b00 cmp r3, #0 - 80052cc: d0a0 beq.n 8005210 - 80052ce: e08d b.n 80053ec - 80052d0: f507 7300 add.w r3, r7, #512 @ 0x200 - 80052d4: f5a3 738c sub.w r3, r3, #280 @ 0x118 - 80052d8: 2201 movs r2, #1 - 80052da: 601a str r2, [r3, #0] + 8005298: f507 7300 add.w r3, r7, #512 @ 0x200 + 800529c: f5a3 738a sub.w r3, r3, #276 @ 0x114 + 80052a0: 681b ldr r3, [r3, #0] + 80052a2: fab3 f383 clz r3, r3 + 80052a6: b2db uxtb r3, r3 + 80052a8: f043 0360 orr.w r3, r3, #96 @ 0x60 + 80052ac: b2db uxtb r3, r3 + 80052ae: f003 031f and.w r3, r3, #31 + 80052b2: 2101 movs r1, #1 + 80052b4: fa01 f303 lsl.w r3, r1, r3 + 80052b8: 4013 ands r3, r2 + 80052ba: 2b00 cmp r3, #0 + 80052bc: d0a0 beq.n 8005200 + 80052be: e08d b.n 80053dc + 80052c0: f507 7300 add.w r3, r7, #512 @ 0x200 + 80052c4: f5a3 738c sub.w r3, r3, #280 @ 0x118 + 80052c8: 2201 movs r2, #1 + 80052ca: 601a str r2, [r3, #0] __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 80052dc: f507 7300 add.w r3, r7, #512 @ 0x200 - 80052e0: f5a3 738c sub.w r3, r3, #280 @ 0x118 - 80052e4: 681b ldr r3, [r3, #0] - 80052e6: fa93 f2a3 rbit r2, r3 - 80052ea: f507 7300 add.w r3, r7, #512 @ 0x200 - 80052ee: f5a3 738e sub.w r3, r3, #284 @ 0x11c - 80052f2: 601a str r2, [r3, #0] + 80052cc: f507 7300 add.w r3, r7, #512 @ 0x200 + 80052d0: f5a3 738c sub.w r3, r3, #280 @ 0x118 + 80052d4: 681b ldr r3, [r3, #0] + 80052d6: fa93 f2a3 rbit r2, r3 + 80052da: f507 7300 add.w r3, r7, #512 @ 0x200 + 80052de: f5a3 738e sub.w r3, r3, #284 @ 0x11c + 80052e2: 601a str r2, [r3, #0] return result; - 80052f4: f507 7300 add.w r3, r7, #512 @ 0x200 - 80052f8: f5a3 738e sub.w r3, r3, #284 @ 0x11c - 80052fc: 681b ldr r3, [r3, #0] + 80052e4: f507 7300 add.w r3, r7, #512 @ 0x200 + 80052e8: f5a3 738e sub.w r3, r3, #284 @ 0x11c + 80052ec: 681b ldr r3, [r3, #0] } } else { /* Disable the Internal Low Speed oscillator (LSI). */ __HAL_RCC_LSI_DISABLE(); - 80052fe: fab3 f383 clz r3, r3 - 8005302: b2db uxtb r3, r3 - 8005304: 461a mov r2, r3 - 8005306: 4b68 ldr r3, [pc, #416] @ (80054a8 ) - 8005308: 4413 add r3, r2 - 800530a: 009b lsls r3, r3, #2 - 800530c: 461a mov r2, r3 - 800530e: 2300 movs r3, #0 - 8005310: 6013 str r3, [r2, #0] + 80052ee: fab3 f383 clz r3, r3 + 80052f2: b2db uxtb r3, r3 + 80052f4: 461a mov r2, r3 + 80052f6: 4b68 ldr r3, [pc, #416] @ (8005498 ) + 80052f8: 4413 add r3, r2 + 80052fa: 009b lsls r3, r3, #2 + 80052fc: 461a mov r2, r3 + 80052fe: 2300 movs r3, #0 + 8005300: 6013 str r3, [r2, #0] /* Get Start Tick */ tickstart = HAL_GetTick(); - 8005312: f7fc fff7 bl 8002304 - 8005316: f8c7 01f8 str.w r0, [r7, #504] @ 0x1f8 + 8005302: f7fc fff7 bl 80022f4 + 8005306: f8c7 01f8 str.w r0, [r7, #504] @ 0x1f8 /* Wait till LSI is disabled */ while(__HAL_RCC_GET_FLAG(RCC_FLAG_LSIRDY) != RESET) - 800531a: e00a b.n 8005332 + 800530a: e00a b.n 8005322 { if((HAL_GetTick() - tickstart ) > LSI_TIMEOUT_VALUE) - 800531c: f7fc fff2 bl 8002304 - 8005320: 4602 mov r2, r0 - 8005322: f8d7 31f8 ldr.w r3, [r7, #504] @ 0x1f8 - 8005326: 1ad3 subs r3, r2, r3 - 8005328: 2b02 cmp r3, #2 - 800532a: d902 bls.n 8005332 + 800530c: f7fc fff2 bl 80022f4 + 8005310: 4602 mov r2, r0 + 8005312: f8d7 31f8 ldr.w r3, [r7, #504] @ 0x1f8 + 8005316: 1ad3 subs r3, r2, r3 + 8005318: 2b02 cmp r3, #2 + 800531a: d902 bls.n 8005322 { return HAL_TIMEOUT; - 800532c: 2303 movs r3, #3 - 800532e: f000 bc55 b.w 8005bdc - 8005332: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005336: f5a3 7390 sub.w r3, r3, #288 @ 0x120 - 800533a: 2202 movs r2, #2 - 800533c: 601a str r2, [r3, #0] + 800531c: 2303 movs r3, #3 + 800531e: f000 bc55 b.w 8005bcc + 8005322: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005326: f5a3 7390 sub.w r3, r3, #288 @ 0x120 + 800532a: 2202 movs r2, #2 + 800532c: 601a str r2, [r3, #0] __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 800533e: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005342: f5a3 7390 sub.w r3, r3, #288 @ 0x120 - 8005346: 681b ldr r3, [r3, #0] - 8005348: fa93 f2a3 rbit r2, r3 - 800534c: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005350: f5a3 7392 sub.w r3, r3, #292 @ 0x124 - 8005354: 601a str r2, [r3, #0] - 8005356: f507 7300 add.w r3, r7, #512 @ 0x200 - 800535a: f5a3 7394 sub.w r3, r3, #296 @ 0x128 - 800535e: 2202 movs r2, #2 - 8005360: 601a str r2, [r3, #0] - 8005362: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005366: f5a3 7394 sub.w r3, r3, #296 @ 0x128 - 800536a: 681b ldr r3, [r3, #0] - 800536c: fa93 f2a3 rbit r2, r3 - 8005370: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005374: f5a3 7396 sub.w r3, r3, #300 @ 0x12c - 8005378: 601a str r2, [r3, #0] - 800537a: f507 7300 add.w r3, r7, #512 @ 0x200 - 800537e: f5a3 7398 sub.w r3, r3, #304 @ 0x130 - 8005382: 2202 movs r2, #2 - 8005384: 601a str r2, [r3, #0] - 8005386: f507 7300 add.w r3, r7, #512 @ 0x200 - 800538a: f5a3 7398 sub.w r3, r3, #304 @ 0x130 - 800538e: 681b ldr r3, [r3, #0] - 8005390: fa93 f2a3 rbit r2, r3 - 8005394: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005398: f5a3 739a sub.w r3, r3, #308 @ 0x134 - 800539c: 601a str r2, [r3, #0] + 800532e: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005332: f5a3 7390 sub.w r3, r3, #288 @ 0x120 + 8005336: 681b ldr r3, [r3, #0] + 8005338: fa93 f2a3 rbit r2, r3 + 800533c: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005340: f5a3 7392 sub.w r3, r3, #292 @ 0x124 + 8005344: 601a str r2, [r3, #0] + 8005346: f507 7300 add.w r3, r7, #512 @ 0x200 + 800534a: f5a3 7394 sub.w r3, r3, #296 @ 0x128 + 800534e: 2202 movs r2, #2 + 8005350: 601a str r2, [r3, #0] + 8005352: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005356: f5a3 7394 sub.w r3, r3, #296 @ 0x128 + 800535a: 681b ldr r3, [r3, #0] + 800535c: fa93 f2a3 rbit r2, r3 + 8005360: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005364: f5a3 7396 sub.w r3, r3, #300 @ 0x12c + 8005368: 601a str r2, [r3, #0] + 800536a: f507 7300 add.w r3, r7, #512 @ 0x200 + 800536e: f5a3 7398 sub.w r3, r3, #304 @ 0x130 + 8005372: 2202 movs r2, #2 + 8005374: 601a str r2, [r3, #0] + 8005376: f507 7300 add.w r3, r7, #512 @ 0x200 + 800537a: f5a3 7398 sub.w r3, r3, #304 @ 0x130 + 800537e: 681b ldr r3, [r3, #0] + 8005380: fa93 f2a3 rbit r2, r3 + 8005384: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005388: f5a3 739a sub.w r3, r3, #308 @ 0x134 + 800538c: 601a str r2, [r3, #0] while(__HAL_RCC_GET_FLAG(RCC_FLAG_LSIRDY) != RESET) - 800539e: 4b41 ldr r3, [pc, #260] @ (80054a4 ) - 80053a0: 6a5a ldr r2, [r3, #36] @ 0x24 - 80053a2: f507 7300 add.w r3, r7, #512 @ 0x200 - 80053a6: f5a3 739c sub.w r3, r3, #312 @ 0x138 - 80053aa: 2102 movs r1, #2 - 80053ac: 6019 str r1, [r3, #0] - 80053ae: f507 7300 add.w r3, r7, #512 @ 0x200 - 80053b2: f5a3 739c sub.w r3, r3, #312 @ 0x138 - 80053b6: 681b ldr r3, [r3, #0] - 80053b8: fa93 f1a3 rbit r1, r3 - 80053bc: f507 7300 add.w r3, r7, #512 @ 0x200 - 80053c0: f5a3 739e sub.w r3, r3, #316 @ 0x13c - 80053c4: 6019 str r1, [r3, #0] + 800538e: 4b41 ldr r3, [pc, #260] @ (8005494 ) + 8005390: 6a5a ldr r2, [r3, #36] @ 0x24 + 8005392: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005396: f5a3 739c sub.w r3, r3, #312 @ 0x138 + 800539a: 2102 movs r1, #2 + 800539c: 6019 str r1, [r3, #0] + 800539e: f507 7300 add.w r3, r7, #512 @ 0x200 + 80053a2: f5a3 739c sub.w r3, r3, #312 @ 0x138 + 80053a6: 681b ldr r3, [r3, #0] + 80053a8: fa93 f1a3 rbit r1, r3 + 80053ac: f507 7300 add.w r3, r7, #512 @ 0x200 + 80053b0: f5a3 739e sub.w r3, r3, #316 @ 0x13c + 80053b4: 6019 str r1, [r3, #0] return result; - 80053c6: f507 7300 add.w r3, r7, #512 @ 0x200 - 80053ca: f5a3 739e sub.w r3, r3, #316 @ 0x13c - 80053ce: 681b ldr r3, [r3, #0] - 80053d0: fab3 f383 clz r3, r3 - 80053d4: b2db uxtb r3, r3 - 80053d6: f043 0360 orr.w r3, r3, #96 @ 0x60 - 80053da: b2db uxtb r3, r3 - 80053dc: f003 031f and.w r3, r3, #31 - 80053e0: 2101 movs r1, #1 - 80053e2: fa01 f303 lsl.w r3, r1, r3 - 80053e6: 4013 ands r3, r2 - 80053e8: 2b00 cmp r3, #0 - 80053ea: d197 bne.n 800531c + 80053b6: f507 7300 add.w r3, r7, #512 @ 0x200 + 80053ba: f5a3 739e sub.w r3, r3, #316 @ 0x13c + 80053be: 681b ldr r3, [r3, #0] + 80053c0: fab3 f383 clz r3, r3 + 80053c4: b2db uxtb r3, r3 + 80053c6: f043 0360 orr.w r3, r3, #96 @ 0x60 + 80053ca: b2db uxtb r3, r3 + 80053cc: f003 031f and.w r3, r3, #31 + 80053d0: 2101 movs r1, #1 + 80053d2: fa01 f303 lsl.w r3, r1, r3 + 80053d6: 4013 ands r3, r2 + 80053d8: 2b00 cmp r3, #0 + 80053da: d197 bne.n 800530c } } } } /*------------------------------ LSE Configuration -------------------------*/ if(((RCC_OscInitStruct->OscillatorType) & RCC_OSCILLATORTYPE_LSE) == RCC_OSCILLATORTYPE_LSE) - 80053ec: f507 7300 add.w r3, r7, #512 @ 0x200 - 80053f0: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc - 80053f4: 681b ldr r3, [r3, #0] - 80053f6: 681b ldr r3, [r3, #0] - 80053f8: f003 0304 and.w r3, r3, #4 - 80053fc: 2b00 cmp r3, #0 - 80053fe: f000 81a1 beq.w 8005744 + 80053dc: f507 7300 add.w r3, r7, #512 @ 0x200 + 80053e0: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc + 80053e4: 681b ldr r3, [r3, #0] + 80053e6: 681b ldr r3, [r3, #0] + 80053e8: f003 0304 and.w r3, r3, #4 + 80053ec: 2b00 cmp r3, #0 + 80053ee: f000 81a1 beq.w 8005734 { FlagStatus pwrclkchanged = RESET; - 8005402: 2300 movs r3, #0 - 8005404: f887 31ff strb.w r3, [r7, #511] @ 0x1ff + 80053f2: 2300 movs r3, #0 + 80053f4: f887 31ff strb.w r3, [r7, #511] @ 0x1ff /* Check the parameters */ assert_param(IS_RCC_LSE(RCC_OscInitStruct->LSEState)); /* Update LSE configuration in Backup Domain control register */ /* Requires to enable write access to Backup Domain of necessary */ if(__HAL_RCC_PWR_IS_CLK_DISABLED()) - 8005408: 4b26 ldr r3, [pc, #152] @ (80054a4 ) - 800540a: 69db ldr r3, [r3, #28] - 800540c: f003 5380 and.w r3, r3, #268435456 @ 0x10000000 - 8005410: 2b00 cmp r3, #0 - 8005412: d116 bne.n 8005442 + 80053f8: 4b26 ldr r3, [pc, #152] @ (8005494 ) + 80053fa: 69db ldr r3, [r3, #28] + 80053fc: f003 5380 and.w r3, r3, #268435456 @ 0x10000000 + 8005400: 2b00 cmp r3, #0 + 8005402: d116 bne.n 8005432 { __HAL_RCC_PWR_CLK_ENABLE(); - 8005414: 4b23 ldr r3, [pc, #140] @ (80054a4 ) - 8005416: 69db ldr r3, [r3, #28] - 8005418: 4a22 ldr r2, [pc, #136] @ (80054a4 ) - 800541a: f043 5380 orr.w r3, r3, #268435456 @ 0x10000000 - 800541e: 61d3 str r3, [r2, #28] - 8005420: 4b20 ldr r3, [pc, #128] @ (80054a4 ) - 8005422: 69db ldr r3, [r3, #28] - 8005424: f003 5280 and.w r2, r3, #268435456 @ 0x10000000 - 8005428: f507 7300 add.w r3, r7, #512 @ 0x200 - 800542c: f5a3 73fc sub.w r3, r3, #504 @ 0x1f8 - 8005430: 601a str r2, [r3, #0] - 8005432: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005436: f5a3 73fc sub.w r3, r3, #504 @ 0x1f8 - 800543a: 681b ldr r3, [r3, #0] + 8005404: 4b23 ldr r3, [pc, #140] @ (8005494 ) + 8005406: 69db ldr r3, [r3, #28] + 8005408: 4a22 ldr r2, [pc, #136] @ (8005494 ) + 800540a: f043 5380 orr.w r3, r3, #268435456 @ 0x10000000 + 800540e: 61d3 str r3, [r2, #28] + 8005410: 4b20 ldr r3, [pc, #128] @ (8005494 ) + 8005412: 69db ldr r3, [r3, #28] + 8005414: f003 5280 and.w r2, r3, #268435456 @ 0x10000000 + 8005418: f507 7300 add.w r3, r7, #512 @ 0x200 + 800541c: f5a3 73fc sub.w r3, r3, #504 @ 0x1f8 + 8005420: 601a str r2, [r3, #0] + 8005422: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005426: f5a3 73fc sub.w r3, r3, #504 @ 0x1f8 + 800542a: 681b ldr r3, [r3, #0] pwrclkchanged = SET; - 800543c: 2301 movs r3, #1 - 800543e: f887 31ff strb.w r3, [r7, #511] @ 0x1ff + 800542c: 2301 movs r3, #1 + 800542e: f887 31ff strb.w r3, [r7, #511] @ 0x1ff } if(HAL_IS_BIT_CLR(PWR->CR, PWR_CR_DBP)) - 8005442: 4b1a ldr r3, [pc, #104] @ (80054ac ) - 8005444: 681b ldr r3, [r3, #0] - 8005446: f403 7380 and.w r3, r3, #256 @ 0x100 - 800544a: 2b00 cmp r3, #0 - 800544c: d11a bne.n 8005484 + 8005432: 4b1a ldr r3, [pc, #104] @ (800549c ) + 8005434: 681b ldr r3, [r3, #0] + 8005436: f403 7380 and.w r3, r3, #256 @ 0x100 + 800543a: 2b00 cmp r3, #0 + 800543c: d11a bne.n 8005474 { /* Enable write access to Backup domain */ SET_BIT(PWR->CR, PWR_CR_DBP); - 800544e: 4b17 ldr r3, [pc, #92] @ (80054ac ) - 8005450: 681b ldr r3, [r3, #0] - 8005452: 4a16 ldr r2, [pc, #88] @ (80054ac ) - 8005454: f443 7380 orr.w r3, r3, #256 @ 0x100 - 8005458: 6013 str r3, [r2, #0] + 800543e: 4b17 ldr r3, [pc, #92] @ (800549c ) + 8005440: 681b ldr r3, [r3, #0] + 8005442: 4a16 ldr r2, [pc, #88] @ (800549c ) + 8005444: f443 7380 orr.w r3, r3, #256 @ 0x100 + 8005448: 6013 str r3, [r2, #0] /* Wait for Backup domain Write protection disable */ tickstart = HAL_GetTick(); - 800545a: f7fc ff53 bl 8002304 - 800545e: f8c7 01f8 str.w r0, [r7, #504] @ 0x1f8 + 800544a: f7fc ff53 bl 80022f4 + 800544e: f8c7 01f8 str.w r0, [r7, #504] @ 0x1f8 while(HAL_IS_BIT_CLR(PWR->CR, PWR_CR_DBP)) - 8005462: e009 b.n 8005478 + 8005452: e009 b.n 8005468 { if((HAL_GetTick() - tickstart) > RCC_DBP_TIMEOUT_VALUE) - 8005464: f7fc ff4e bl 8002304 - 8005468: 4602 mov r2, r0 - 800546a: f8d7 31f8 ldr.w r3, [r7, #504] @ 0x1f8 - 800546e: 1ad3 subs r3, r2, r3 - 8005470: 2b64 cmp r3, #100 @ 0x64 - 8005472: d901 bls.n 8005478 + 8005454: f7fc ff4e bl 80022f4 + 8005458: 4602 mov r2, r0 + 800545a: f8d7 31f8 ldr.w r3, [r7, #504] @ 0x1f8 + 800545e: 1ad3 subs r3, r2, r3 + 8005460: 2b64 cmp r3, #100 @ 0x64 + 8005462: d901 bls.n 8005468 { return HAL_TIMEOUT; - 8005474: 2303 movs r3, #3 - 8005476: e3b1 b.n 8005bdc + 8005464: 2303 movs r3, #3 + 8005466: e3b1 b.n 8005bcc while(HAL_IS_BIT_CLR(PWR->CR, PWR_CR_DBP)) - 8005478: 4b0c ldr r3, [pc, #48] @ (80054ac ) - 800547a: 681b ldr r3, [r3, #0] - 800547c: f403 7380 and.w r3, r3, #256 @ 0x100 - 8005480: 2b00 cmp r3, #0 - 8005482: d0ef beq.n 8005464 + 8005468: 4b0c ldr r3, [pc, #48] @ (800549c ) + 800546a: 681b ldr r3, [r3, #0] + 800546c: f403 7380 and.w r3, r3, #256 @ 0x100 + 8005470: 2b00 cmp r3, #0 + 8005472: d0ef beq.n 8005454 } } } /* Set the new LSE configuration -----------------------------------------*/ __HAL_RCC_LSE_CONFIG(RCC_OscInitStruct->LSEState); - 8005484: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005488: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc - 800548c: 681b ldr r3, [r3, #0] - 800548e: 68db ldr r3, [r3, #12] - 8005490: 2b01 cmp r3, #1 - 8005492: d10d bne.n 80054b0 - 8005494: 4b03 ldr r3, [pc, #12] @ (80054a4 ) - 8005496: 6a1b ldr r3, [r3, #32] - 8005498: 4a02 ldr r2, [pc, #8] @ (80054a4 ) - 800549a: f043 0301 orr.w r3, r3, #1 - 800549e: 6213 str r3, [r2, #32] - 80054a0: e03c b.n 800551c - 80054a2: bf00 nop - 80054a4: 40021000 .word 0x40021000 - 80054a8: 10908120 .word 0x10908120 - 80054ac: 40007000 .word 0x40007000 - 80054b0: f507 7300 add.w r3, r7, #512 @ 0x200 - 80054b4: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc - 80054b8: 681b ldr r3, [r3, #0] - 80054ba: 68db ldr r3, [r3, #12] - 80054bc: 2b00 cmp r3, #0 - 80054be: d10c bne.n 80054da - 80054c0: 4bc1 ldr r3, [pc, #772] @ (80057c8 ) - 80054c2: 6a1b ldr r3, [r3, #32] - 80054c4: 4ac0 ldr r2, [pc, #768] @ (80057c8 ) - 80054c6: f023 0301 bic.w r3, r3, #1 - 80054ca: 6213 str r3, [r2, #32] - 80054cc: 4bbe ldr r3, [pc, #760] @ (80057c8 ) - 80054ce: 6a1b ldr r3, [r3, #32] - 80054d0: 4abd ldr r2, [pc, #756] @ (80057c8 ) - 80054d2: f023 0304 bic.w r3, r3, #4 - 80054d6: 6213 str r3, [r2, #32] - 80054d8: e020 b.n 800551c - 80054da: f507 7300 add.w r3, r7, #512 @ 0x200 - 80054de: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc - 80054e2: 681b ldr r3, [r3, #0] - 80054e4: 68db ldr r3, [r3, #12] - 80054e6: 2b05 cmp r3, #5 - 80054e8: d10c bne.n 8005504 - 80054ea: 4bb7 ldr r3, [pc, #732] @ (80057c8 ) - 80054ec: 6a1b ldr r3, [r3, #32] - 80054ee: 4ab6 ldr r2, [pc, #728] @ (80057c8 ) - 80054f0: f043 0304 orr.w r3, r3, #4 - 80054f4: 6213 str r3, [r2, #32] - 80054f6: 4bb4 ldr r3, [pc, #720] @ (80057c8 ) - 80054f8: 6a1b ldr r3, [r3, #32] - 80054fa: 4ab3 ldr r2, [pc, #716] @ (80057c8 ) - 80054fc: f043 0301 orr.w r3, r3, #1 - 8005500: 6213 str r3, [r2, #32] - 8005502: e00b b.n 800551c - 8005504: 4bb0 ldr r3, [pc, #704] @ (80057c8 ) - 8005506: 6a1b ldr r3, [r3, #32] - 8005508: 4aaf ldr r2, [pc, #700] @ (80057c8 ) - 800550a: f023 0301 bic.w r3, r3, #1 - 800550e: 6213 str r3, [r2, #32] - 8005510: 4bad ldr r3, [pc, #692] @ (80057c8 ) - 8005512: 6a1b ldr r3, [r3, #32] - 8005514: 4aac ldr r2, [pc, #688] @ (80057c8 ) - 8005516: f023 0304 bic.w r3, r3, #4 - 800551a: 6213 str r3, [r2, #32] + 8005474: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005478: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc + 800547c: 681b ldr r3, [r3, #0] + 800547e: 68db ldr r3, [r3, #12] + 8005480: 2b01 cmp r3, #1 + 8005482: d10d bne.n 80054a0 + 8005484: 4b03 ldr r3, [pc, #12] @ (8005494 ) + 8005486: 6a1b ldr r3, [r3, #32] + 8005488: 4a02 ldr r2, [pc, #8] @ (8005494 ) + 800548a: f043 0301 orr.w r3, r3, #1 + 800548e: 6213 str r3, [r2, #32] + 8005490: e03c b.n 800550c + 8005492: bf00 nop + 8005494: 40021000 .word 0x40021000 + 8005498: 10908120 .word 0x10908120 + 800549c: 40007000 .word 0x40007000 + 80054a0: f507 7300 add.w r3, r7, #512 @ 0x200 + 80054a4: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc + 80054a8: 681b ldr r3, [r3, #0] + 80054aa: 68db ldr r3, [r3, #12] + 80054ac: 2b00 cmp r3, #0 + 80054ae: d10c bne.n 80054ca + 80054b0: 4bc1 ldr r3, [pc, #772] @ (80057b8 ) + 80054b2: 6a1b ldr r3, [r3, #32] + 80054b4: 4ac0 ldr r2, [pc, #768] @ (80057b8 ) + 80054b6: f023 0301 bic.w r3, r3, #1 + 80054ba: 6213 str r3, [r2, #32] + 80054bc: 4bbe ldr r3, [pc, #760] @ (80057b8 ) + 80054be: 6a1b ldr r3, [r3, #32] + 80054c0: 4abd ldr r2, [pc, #756] @ (80057b8 ) + 80054c2: f023 0304 bic.w r3, r3, #4 + 80054c6: 6213 str r3, [r2, #32] + 80054c8: e020 b.n 800550c + 80054ca: f507 7300 add.w r3, r7, #512 @ 0x200 + 80054ce: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc + 80054d2: 681b ldr r3, [r3, #0] + 80054d4: 68db ldr r3, [r3, #12] + 80054d6: 2b05 cmp r3, #5 + 80054d8: d10c bne.n 80054f4 + 80054da: 4bb7 ldr r3, [pc, #732] @ (80057b8 ) + 80054dc: 6a1b ldr r3, [r3, #32] + 80054de: 4ab6 ldr r2, [pc, #728] @ (80057b8 ) + 80054e0: f043 0304 orr.w r3, r3, #4 + 80054e4: 6213 str r3, [r2, #32] + 80054e6: 4bb4 ldr r3, [pc, #720] @ (80057b8 ) + 80054e8: 6a1b ldr r3, [r3, #32] + 80054ea: 4ab3 ldr r2, [pc, #716] @ (80057b8 ) + 80054ec: f043 0301 orr.w r3, r3, #1 + 80054f0: 6213 str r3, [r2, #32] + 80054f2: e00b b.n 800550c + 80054f4: 4bb0 ldr r3, [pc, #704] @ (80057b8 ) + 80054f6: 6a1b ldr r3, [r3, #32] + 80054f8: 4aaf ldr r2, [pc, #700] @ (80057b8 ) + 80054fa: f023 0301 bic.w r3, r3, #1 + 80054fe: 6213 str r3, [r2, #32] + 8005500: 4bad ldr r3, [pc, #692] @ (80057b8 ) + 8005502: 6a1b ldr r3, [r3, #32] + 8005504: 4aac ldr r2, [pc, #688] @ (80057b8 ) + 8005506: f023 0304 bic.w r3, r3, #4 + 800550a: 6213 str r3, [r2, #32] /* Check the LSE State */ if(RCC_OscInitStruct->LSEState != RCC_LSE_OFF) - 800551c: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005520: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc - 8005524: 681b ldr r3, [r3, #0] - 8005526: 68db ldr r3, [r3, #12] - 8005528: 2b00 cmp r3, #0 - 800552a: f000 8081 beq.w 8005630 + 800550c: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005510: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc + 8005514: 681b ldr r3, [r3, #0] + 8005516: 68db ldr r3, [r3, #12] + 8005518: 2b00 cmp r3, #0 + 800551a: f000 8081 beq.w 8005620 { /* Get Start Tick */ tickstart = HAL_GetTick(); - 800552e: f7fc fee9 bl 8002304 - 8005532: f8c7 01f8 str.w r0, [r7, #504] @ 0x1f8 + 800551e: f7fc fee9 bl 80022f4 + 8005522: f8c7 01f8 str.w r0, [r7, #504] @ 0x1f8 /* Wait till LSE is ready */ while(__HAL_RCC_GET_FLAG(RCC_FLAG_LSERDY) == RESET) - 8005536: e00b b.n 8005550 + 8005526: e00b b.n 8005540 { if((HAL_GetTick() - tickstart ) > RCC_LSE_TIMEOUT_VALUE) - 8005538: f7fc fee4 bl 8002304 - 800553c: 4602 mov r2, r0 - 800553e: f8d7 31f8 ldr.w r3, [r7, #504] @ 0x1f8 - 8005542: 1ad3 subs r3, r2, r3 - 8005544: f241 3288 movw r2, #5000 @ 0x1388 - 8005548: 4293 cmp r3, r2 - 800554a: d901 bls.n 8005550 + 8005528: f7fc fee4 bl 80022f4 + 800552c: 4602 mov r2, r0 + 800552e: f8d7 31f8 ldr.w r3, [r7, #504] @ 0x1f8 + 8005532: 1ad3 subs r3, r2, r3 + 8005534: f241 3288 movw r2, #5000 @ 0x1388 + 8005538: 4293 cmp r3, r2 + 800553a: d901 bls.n 8005540 { return HAL_TIMEOUT; - 800554c: 2303 movs r3, #3 - 800554e: e345 b.n 8005bdc - 8005550: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005554: f5a3 73a0 sub.w r3, r3, #320 @ 0x140 - 8005558: 2202 movs r2, #2 - 800555a: 601a str r2, [r3, #0] + 800553c: 2303 movs r3, #3 + 800553e: e345 b.n 8005bcc + 8005540: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005544: f5a3 73a0 sub.w r3, r3, #320 @ 0x140 + 8005548: 2202 movs r2, #2 + 800554a: 601a str r2, [r3, #0] __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 800555c: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005560: f5a3 73a0 sub.w r3, r3, #320 @ 0x140 - 8005564: 681b ldr r3, [r3, #0] - 8005566: fa93 f2a3 rbit r2, r3 - 800556a: f507 7300 add.w r3, r7, #512 @ 0x200 - 800556e: f5a3 73a2 sub.w r3, r3, #324 @ 0x144 - 8005572: 601a str r2, [r3, #0] - 8005574: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005578: f5a3 73a4 sub.w r3, r3, #328 @ 0x148 - 800557c: 2202 movs r2, #2 - 800557e: 601a str r2, [r3, #0] - 8005580: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005584: f5a3 73a4 sub.w r3, r3, #328 @ 0x148 - 8005588: 681b ldr r3, [r3, #0] - 800558a: fa93 f2a3 rbit r2, r3 - 800558e: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005592: f5a3 73a6 sub.w r3, r3, #332 @ 0x14c - 8005596: 601a str r2, [r3, #0] + 800554c: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005550: f5a3 73a0 sub.w r3, r3, #320 @ 0x140 + 8005554: 681b ldr r3, [r3, #0] + 8005556: fa93 f2a3 rbit r2, r3 + 800555a: f507 7300 add.w r3, r7, #512 @ 0x200 + 800555e: f5a3 73a2 sub.w r3, r3, #324 @ 0x144 + 8005562: 601a str r2, [r3, #0] + 8005564: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005568: f5a3 73a4 sub.w r3, r3, #328 @ 0x148 + 800556c: 2202 movs r2, #2 + 800556e: 601a str r2, [r3, #0] + 8005570: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005574: f5a3 73a4 sub.w r3, r3, #328 @ 0x148 + 8005578: 681b ldr r3, [r3, #0] + 800557a: fa93 f2a3 rbit r2, r3 + 800557e: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005582: f5a3 73a6 sub.w r3, r3, #332 @ 0x14c + 8005586: 601a str r2, [r3, #0] return result; - 8005598: f507 7300 add.w r3, r7, #512 @ 0x200 - 800559c: f5a3 73a6 sub.w r3, r3, #332 @ 0x14c - 80055a0: 681b ldr r3, [r3, #0] + 8005588: f507 7300 add.w r3, r7, #512 @ 0x200 + 800558c: f5a3 73a6 sub.w r3, r3, #332 @ 0x14c + 8005590: 681b ldr r3, [r3, #0] while(__HAL_RCC_GET_FLAG(RCC_FLAG_LSERDY) == RESET) - 80055a2: fab3 f383 clz r3, r3 - 80055a6: b2db uxtb r3, r3 - 80055a8: 095b lsrs r3, r3, #5 - 80055aa: b2db uxtb r3, r3 - 80055ac: f043 0302 orr.w r3, r3, #2 - 80055b0: b2db uxtb r3, r3 - 80055b2: 2b02 cmp r3, #2 - 80055b4: d102 bne.n 80055bc - 80055b6: 4b84 ldr r3, [pc, #528] @ (80057c8 ) - 80055b8: 6a1b ldr r3, [r3, #32] - 80055ba: e013 b.n 80055e4 - 80055bc: f507 7300 add.w r3, r7, #512 @ 0x200 - 80055c0: f5a3 73a8 sub.w r3, r3, #336 @ 0x150 - 80055c4: 2202 movs r2, #2 - 80055c6: 601a str r2, [r3, #0] + 8005592: fab3 f383 clz r3, r3 + 8005596: b2db uxtb r3, r3 + 8005598: 095b lsrs r3, r3, #5 + 800559a: b2db uxtb r3, r3 + 800559c: f043 0302 orr.w r3, r3, #2 + 80055a0: b2db uxtb r3, r3 + 80055a2: 2b02 cmp r3, #2 + 80055a4: d102 bne.n 80055ac + 80055a6: 4b84 ldr r3, [pc, #528] @ (80057b8 ) + 80055a8: 6a1b ldr r3, [r3, #32] + 80055aa: e013 b.n 80055d4 + 80055ac: f507 7300 add.w r3, r7, #512 @ 0x200 + 80055b0: f5a3 73a8 sub.w r3, r3, #336 @ 0x150 + 80055b4: 2202 movs r2, #2 + 80055b6: 601a str r2, [r3, #0] __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 80055c8: f507 7300 add.w r3, r7, #512 @ 0x200 - 80055cc: f5a3 73a8 sub.w r3, r3, #336 @ 0x150 - 80055d0: 681b ldr r3, [r3, #0] - 80055d2: fa93 f2a3 rbit r2, r3 - 80055d6: f507 7300 add.w r3, r7, #512 @ 0x200 - 80055da: f5a3 73aa sub.w r3, r3, #340 @ 0x154 - 80055de: 601a str r2, [r3, #0] - 80055e0: 4b79 ldr r3, [pc, #484] @ (80057c8 ) - 80055e2: 6a5b ldr r3, [r3, #36] @ 0x24 - 80055e4: f507 7200 add.w r2, r7, #512 @ 0x200 - 80055e8: f5a2 72ac sub.w r2, r2, #344 @ 0x158 - 80055ec: 2102 movs r1, #2 - 80055ee: 6011 str r1, [r2, #0] - 80055f0: f507 7200 add.w r2, r7, #512 @ 0x200 - 80055f4: f5a2 72ac sub.w r2, r2, #344 @ 0x158 - 80055f8: 6812 ldr r2, [r2, #0] - 80055fa: fa92 f1a2 rbit r1, r2 - 80055fe: f507 7200 add.w r2, r7, #512 @ 0x200 - 8005602: f5a2 72ae sub.w r2, r2, #348 @ 0x15c - 8005606: 6011 str r1, [r2, #0] + 80055b8: f507 7300 add.w r3, r7, #512 @ 0x200 + 80055bc: f5a3 73a8 sub.w r3, r3, #336 @ 0x150 + 80055c0: 681b ldr r3, [r3, #0] + 80055c2: fa93 f2a3 rbit r2, r3 + 80055c6: f507 7300 add.w r3, r7, #512 @ 0x200 + 80055ca: f5a3 73aa sub.w r3, r3, #340 @ 0x154 + 80055ce: 601a str r2, [r3, #0] + 80055d0: 4b79 ldr r3, [pc, #484] @ (80057b8 ) + 80055d2: 6a5b ldr r3, [r3, #36] @ 0x24 + 80055d4: f507 7200 add.w r2, r7, #512 @ 0x200 + 80055d8: f5a2 72ac sub.w r2, r2, #344 @ 0x158 + 80055dc: 2102 movs r1, #2 + 80055de: 6011 str r1, [r2, #0] + 80055e0: f507 7200 add.w r2, r7, #512 @ 0x200 + 80055e4: f5a2 72ac sub.w r2, r2, #344 @ 0x158 + 80055e8: 6812 ldr r2, [r2, #0] + 80055ea: fa92 f1a2 rbit r1, r2 + 80055ee: f507 7200 add.w r2, r7, #512 @ 0x200 + 80055f2: f5a2 72ae sub.w r2, r2, #348 @ 0x15c + 80055f6: 6011 str r1, [r2, #0] return result; - 8005608: f507 7200 add.w r2, r7, #512 @ 0x200 - 800560c: f5a2 72ae sub.w r2, r2, #348 @ 0x15c - 8005610: 6812 ldr r2, [r2, #0] - 8005612: fab2 f282 clz r2, r2 - 8005616: b2d2 uxtb r2, r2 - 8005618: f042 0240 orr.w r2, r2, #64 @ 0x40 - 800561c: b2d2 uxtb r2, r2 - 800561e: f002 021f and.w r2, r2, #31 - 8005622: 2101 movs r1, #1 - 8005624: fa01 f202 lsl.w r2, r1, r2 - 8005628: 4013 ands r3, r2 - 800562a: 2b00 cmp r3, #0 - 800562c: d084 beq.n 8005538 - 800562e: e07f b.n 8005730 + 80055f8: f507 7200 add.w r2, r7, #512 @ 0x200 + 80055fc: f5a2 72ae sub.w r2, r2, #348 @ 0x15c + 8005600: 6812 ldr r2, [r2, #0] + 8005602: fab2 f282 clz r2, r2 + 8005606: b2d2 uxtb r2, r2 + 8005608: f042 0240 orr.w r2, r2, #64 @ 0x40 + 800560c: b2d2 uxtb r2, r2 + 800560e: f002 021f and.w r2, r2, #31 + 8005612: 2101 movs r1, #1 + 8005614: fa01 f202 lsl.w r2, r1, r2 + 8005618: 4013 ands r3, r2 + 800561a: 2b00 cmp r3, #0 + 800561c: d084 beq.n 8005528 + 800561e: e07f b.n 8005720 } } else { /* Get Start Tick */ tickstart = HAL_GetTick(); - 8005630: f7fc fe68 bl 8002304 - 8005634: f8c7 01f8 str.w r0, [r7, #504] @ 0x1f8 + 8005620: f7fc fe68 bl 80022f4 + 8005624: f8c7 01f8 str.w r0, [r7, #504] @ 0x1f8 /* Wait till LSE is disabled */ while(__HAL_RCC_GET_FLAG(RCC_FLAG_LSERDY) != RESET) - 8005638: e00b b.n 8005652 + 8005628: e00b b.n 8005642 { if((HAL_GetTick() - tickstart ) > RCC_LSE_TIMEOUT_VALUE) - 800563a: f7fc fe63 bl 8002304 - 800563e: 4602 mov r2, r0 - 8005640: f8d7 31f8 ldr.w r3, [r7, #504] @ 0x1f8 - 8005644: 1ad3 subs r3, r2, r3 - 8005646: f241 3288 movw r2, #5000 @ 0x1388 - 800564a: 4293 cmp r3, r2 - 800564c: d901 bls.n 8005652 + 800562a: f7fc fe63 bl 80022f4 + 800562e: 4602 mov r2, r0 + 8005630: f8d7 31f8 ldr.w r3, [r7, #504] @ 0x1f8 + 8005634: 1ad3 subs r3, r2, r3 + 8005636: f241 3288 movw r2, #5000 @ 0x1388 + 800563a: 4293 cmp r3, r2 + 800563c: d901 bls.n 8005642 { return HAL_TIMEOUT; - 800564e: 2303 movs r3, #3 - 8005650: e2c4 b.n 8005bdc - 8005652: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005656: f5a3 73b0 sub.w r3, r3, #352 @ 0x160 - 800565a: 2202 movs r2, #2 - 800565c: 601a str r2, [r3, #0] + 800563e: 2303 movs r3, #3 + 8005640: e2c4 b.n 8005bcc + 8005642: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005646: f5a3 73b0 sub.w r3, r3, #352 @ 0x160 + 800564a: 2202 movs r2, #2 + 800564c: 601a str r2, [r3, #0] __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 800565e: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005662: f5a3 73b0 sub.w r3, r3, #352 @ 0x160 - 8005666: 681b ldr r3, [r3, #0] - 8005668: fa93 f2a3 rbit r2, r3 - 800566c: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005670: f5a3 73b2 sub.w r3, r3, #356 @ 0x164 - 8005674: 601a str r2, [r3, #0] - 8005676: f507 7300 add.w r3, r7, #512 @ 0x200 - 800567a: f5a3 73b4 sub.w r3, r3, #360 @ 0x168 - 800567e: 2202 movs r2, #2 - 8005680: 601a str r2, [r3, #0] - 8005682: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005686: f5a3 73b4 sub.w r3, r3, #360 @ 0x168 - 800568a: 681b ldr r3, [r3, #0] - 800568c: fa93 f2a3 rbit r2, r3 - 8005690: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005694: f5a3 73b6 sub.w r3, r3, #364 @ 0x16c - 8005698: 601a str r2, [r3, #0] + 800564e: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005652: f5a3 73b0 sub.w r3, r3, #352 @ 0x160 + 8005656: 681b ldr r3, [r3, #0] + 8005658: fa93 f2a3 rbit r2, r3 + 800565c: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005660: f5a3 73b2 sub.w r3, r3, #356 @ 0x164 + 8005664: 601a str r2, [r3, #0] + 8005666: f507 7300 add.w r3, r7, #512 @ 0x200 + 800566a: f5a3 73b4 sub.w r3, r3, #360 @ 0x168 + 800566e: 2202 movs r2, #2 + 8005670: 601a str r2, [r3, #0] + 8005672: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005676: f5a3 73b4 sub.w r3, r3, #360 @ 0x168 + 800567a: 681b ldr r3, [r3, #0] + 800567c: fa93 f2a3 rbit r2, r3 + 8005680: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005684: f5a3 73b6 sub.w r3, r3, #364 @ 0x16c + 8005688: 601a str r2, [r3, #0] return result; - 800569a: f507 7300 add.w r3, r7, #512 @ 0x200 - 800569e: f5a3 73b6 sub.w r3, r3, #364 @ 0x16c - 80056a2: 681b ldr r3, [r3, #0] + 800568a: f507 7300 add.w r3, r7, #512 @ 0x200 + 800568e: f5a3 73b6 sub.w r3, r3, #364 @ 0x16c + 8005692: 681b ldr r3, [r3, #0] while(__HAL_RCC_GET_FLAG(RCC_FLAG_LSERDY) != RESET) - 80056a4: fab3 f383 clz r3, r3 - 80056a8: b2db uxtb r3, r3 - 80056aa: 095b lsrs r3, r3, #5 - 80056ac: b2db uxtb r3, r3 - 80056ae: f043 0302 orr.w r3, r3, #2 - 80056b2: b2db uxtb r3, r3 - 80056b4: 2b02 cmp r3, #2 - 80056b6: d102 bne.n 80056be - 80056b8: 4b43 ldr r3, [pc, #268] @ (80057c8 ) - 80056ba: 6a1b ldr r3, [r3, #32] - 80056bc: e013 b.n 80056e6 - 80056be: f507 7300 add.w r3, r7, #512 @ 0x200 - 80056c2: f5a3 73b8 sub.w r3, r3, #368 @ 0x170 - 80056c6: 2202 movs r2, #2 - 80056c8: 601a str r2, [r3, #0] + 8005694: fab3 f383 clz r3, r3 + 8005698: b2db uxtb r3, r3 + 800569a: 095b lsrs r3, r3, #5 + 800569c: b2db uxtb r3, r3 + 800569e: f043 0302 orr.w r3, r3, #2 + 80056a2: b2db uxtb r3, r3 + 80056a4: 2b02 cmp r3, #2 + 80056a6: d102 bne.n 80056ae + 80056a8: 4b43 ldr r3, [pc, #268] @ (80057b8 ) + 80056aa: 6a1b ldr r3, [r3, #32] + 80056ac: e013 b.n 80056d6 + 80056ae: f507 7300 add.w r3, r7, #512 @ 0x200 + 80056b2: f5a3 73b8 sub.w r3, r3, #368 @ 0x170 + 80056b6: 2202 movs r2, #2 + 80056b8: 601a str r2, [r3, #0] __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 80056ca: f507 7300 add.w r3, r7, #512 @ 0x200 - 80056ce: f5a3 73b8 sub.w r3, r3, #368 @ 0x170 - 80056d2: 681b ldr r3, [r3, #0] - 80056d4: fa93 f2a3 rbit r2, r3 - 80056d8: f507 7300 add.w r3, r7, #512 @ 0x200 - 80056dc: f5a3 73ba sub.w r3, r3, #372 @ 0x174 - 80056e0: 601a str r2, [r3, #0] - 80056e2: 4b39 ldr r3, [pc, #228] @ (80057c8 ) - 80056e4: 6a5b ldr r3, [r3, #36] @ 0x24 - 80056e6: f507 7200 add.w r2, r7, #512 @ 0x200 - 80056ea: f5a2 72bc sub.w r2, r2, #376 @ 0x178 - 80056ee: 2102 movs r1, #2 - 80056f0: 6011 str r1, [r2, #0] - 80056f2: f507 7200 add.w r2, r7, #512 @ 0x200 - 80056f6: f5a2 72bc sub.w r2, r2, #376 @ 0x178 - 80056fa: 6812 ldr r2, [r2, #0] - 80056fc: fa92 f1a2 rbit r1, r2 - 8005700: f507 7200 add.w r2, r7, #512 @ 0x200 - 8005704: f5a2 72be sub.w r2, r2, #380 @ 0x17c - 8005708: 6011 str r1, [r2, #0] + 80056ba: f507 7300 add.w r3, r7, #512 @ 0x200 + 80056be: f5a3 73b8 sub.w r3, r3, #368 @ 0x170 + 80056c2: 681b ldr r3, [r3, #0] + 80056c4: fa93 f2a3 rbit r2, r3 + 80056c8: f507 7300 add.w r3, r7, #512 @ 0x200 + 80056cc: f5a3 73ba sub.w r3, r3, #372 @ 0x174 + 80056d0: 601a str r2, [r3, #0] + 80056d2: 4b39 ldr r3, [pc, #228] @ (80057b8 ) + 80056d4: 6a5b ldr r3, [r3, #36] @ 0x24 + 80056d6: f507 7200 add.w r2, r7, #512 @ 0x200 + 80056da: f5a2 72bc sub.w r2, r2, #376 @ 0x178 + 80056de: 2102 movs r1, #2 + 80056e0: 6011 str r1, [r2, #0] + 80056e2: f507 7200 add.w r2, r7, #512 @ 0x200 + 80056e6: f5a2 72bc sub.w r2, r2, #376 @ 0x178 + 80056ea: 6812 ldr r2, [r2, #0] + 80056ec: fa92 f1a2 rbit r1, r2 + 80056f0: f507 7200 add.w r2, r7, #512 @ 0x200 + 80056f4: f5a2 72be sub.w r2, r2, #380 @ 0x17c + 80056f8: 6011 str r1, [r2, #0] return result; - 800570a: f507 7200 add.w r2, r7, #512 @ 0x200 - 800570e: f5a2 72be sub.w r2, r2, #380 @ 0x17c - 8005712: 6812 ldr r2, [r2, #0] - 8005714: fab2 f282 clz r2, r2 - 8005718: b2d2 uxtb r2, r2 - 800571a: f042 0240 orr.w r2, r2, #64 @ 0x40 - 800571e: b2d2 uxtb r2, r2 - 8005720: f002 021f and.w r2, r2, #31 - 8005724: 2101 movs r1, #1 - 8005726: fa01 f202 lsl.w r2, r1, r2 - 800572a: 4013 ands r3, r2 - 800572c: 2b00 cmp r3, #0 - 800572e: d184 bne.n 800563a + 80056fa: f507 7200 add.w r2, r7, #512 @ 0x200 + 80056fe: f5a2 72be sub.w r2, r2, #380 @ 0x17c + 8005702: 6812 ldr r2, [r2, #0] + 8005704: fab2 f282 clz r2, r2 + 8005708: b2d2 uxtb r2, r2 + 800570a: f042 0240 orr.w r2, r2, #64 @ 0x40 + 800570e: b2d2 uxtb r2, r2 + 8005710: f002 021f and.w r2, r2, #31 + 8005714: 2101 movs r1, #1 + 8005716: fa01 f202 lsl.w r2, r1, r2 + 800571a: 4013 ands r3, r2 + 800571c: 2b00 cmp r3, #0 + 800571e: d184 bne.n 800562a } } } /* Require to disable power clock if necessary */ if(pwrclkchanged == SET) - 8005730: f897 31ff ldrb.w r3, [r7, #511] @ 0x1ff - 8005734: 2b01 cmp r3, #1 - 8005736: d105 bne.n 8005744 + 8005720: f897 31ff ldrb.w r3, [r7, #511] @ 0x1ff + 8005724: 2b01 cmp r3, #1 + 8005726: d105 bne.n 8005734 { __HAL_RCC_PWR_CLK_DISABLE(); - 8005738: 4b23 ldr r3, [pc, #140] @ (80057c8 ) - 800573a: 69db ldr r3, [r3, #28] - 800573c: 4a22 ldr r2, [pc, #136] @ (80057c8 ) - 800573e: f023 5380 bic.w r3, r3, #268435456 @ 0x10000000 - 8005742: 61d3 str r3, [r2, #28] + 8005728: 4b23 ldr r3, [pc, #140] @ (80057b8 ) + 800572a: 69db ldr r3, [r3, #28] + 800572c: 4a22 ldr r2, [pc, #136] @ (80057b8 ) + 800572e: f023 5380 bic.w r3, r3, #268435456 @ 0x10000000 + 8005732: 61d3 str r3, [r2, #28] } /*-------------------------------- PLL Configuration -----------------------*/ /* Check the parameters */ assert_param(IS_RCC_PLL(RCC_OscInitStruct->PLL.PLLState)); if ((RCC_OscInitStruct->PLL.PLLState) != RCC_PLL_NONE) - 8005744: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005748: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc - 800574c: 681b ldr r3, [r3, #0] - 800574e: 69db ldr r3, [r3, #28] - 8005750: 2b00 cmp r3, #0 - 8005752: f000 8242 beq.w 8005bda + 8005734: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005738: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc + 800573c: 681b ldr r3, [r3, #0] + 800573e: 69db ldr r3, [r3, #28] + 8005740: 2b00 cmp r3, #0 + 8005742: f000 8242 beq.w 8005bca { /* Check if the PLL is used as system clock or not */ if(__HAL_RCC_GET_SYSCLK_SOURCE() != RCC_SYSCLKSOURCE_STATUS_PLLCLK) - 8005756: 4b1c ldr r3, [pc, #112] @ (80057c8 ) - 8005758: 685b ldr r3, [r3, #4] - 800575a: f003 030c and.w r3, r3, #12 - 800575e: 2b08 cmp r3, #8 - 8005760: f000 8213 beq.w 8005b8a + 8005746: 4b1c ldr r3, [pc, #112] @ (80057b8 ) + 8005748: 685b ldr r3, [r3, #4] + 800574a: f003 030c and.w r3, r3, #12 + 800574e: 2b08 cmp r3, #8 + 8005750: f000 8213 beq.w 8005b7a { if((RCC_OscInitStruct->PLL.PLLState) == RCC_PLL_ON) - 8005764: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005768: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc - 800576c: 681b ldr r3, [r3, #0] - 800576e: 69db ldr r3, [r3, #28] - 8005770: 2b02 cmp r3, #2 - 8005772: f040 8162 bne.w 8005a3a - 8005776: f507 7300 add.w r3, r7, #512 @ 0x200 - 800577a: f5a3 73c0 sub.w r3, r3, #384 @ 0x180 - 800577e: f04f 7280 mov.w r2, #16777216 @ 0x1000000 - 8005782: 601a str r2, [r3, #0] + 8005754: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005758: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc + 800575c: 681b ldr r3, [r3, #0] + 800575e: 69db ldr r3, [r3, #28] + 8005760: 2b02 cmp r3, #2 + 8005762: f040 8162 bne.w 8005a2a + 8005766: f507 7300 add.w r3, r7, #512 @ 0x200 + 800576a: f5a3 73c0 sub.w r3, r3, #384 @ 0x180 + 800576e: f04f 7280 mov.w r2, #16777216 @ 0x1000000 + 8005772: 601a str r2, [r3, #0] __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8005784: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005788: f5a3 73c0 sub.w r3, r3, #384 @ 0x180 - 800578c: 681b ldr r3, [r3, #0] - 800578e: fa93 f2a3 rbit r2, r3 - 8005792: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005796: f5a3 73c2 sub.w r3, r3, #388 @ 0x184 - 800579a: 601a str r2, [r3, #0] + 8005774: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005778: f5a3 73c0 sub.w r3, r3, #384 @ 0x180 + 800577c: 681b ldr r3, [r3, #0] + 800577e: fa93 f2a3 rbit r2, r3 + 8005782: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005786: f5a3 73c2 sub.w r3, r3, #388 @ 0x184 + 800578a: 601a str r2, [r3, #0] return result; - 800579c: f507 7300 add.w r3, r7, #512 @ 0x200 - 80057a0: f5a3 73c2 sub.w r3, r3, #388 @ 0x184 - 80057a4: 681b ldr r3, [r3, #0] + 800578c: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005790: f5a3 73c2 sub.w r3, r3, #388 @ 0x184 + 8005794: 681b ldr r3, [r3, #0] #if defined(RCC_CFGR_PLLSRC_HSI_PREDIV) assert_param(IS_RCC_PREDIV(RCC_OscInitStruct->PLL.PREDIV)); #endif /* Disable the main PLL. */ __HAL_RCC_PLL_DISABLE(); - 80057a6: fab3 f383 clz r3, r3 - 80057aa: b2db uxtb r3, r3 - 80057ac: f103 5384 add.w r3, r3, #276824064 @ 0x10800000 - 80057b0: f503 1384 add.w r3, r3, #1081344 @ 0x108000 - 80057b4: 009b lsls r3, r3, #2 - 80057b6: 461a mov r2, r3 - 80057b8: 2300 movs r3, #0 - 80057ba: 6013 str r3, [r2, #0] + 8005796: fab3 f383 clz r3, r3 + 800579a: b2db uxtb r3, r3 + 800579c: f103 5384 add.w r3, r3, #276824064 @ 0x10800000 + 80057a0: f503 1384 add.w r3, r3, #1081344 @ 0x108000 + 80057a4: 009b lsls r3, r3, #2 + 80057a6: 461a mov r2, r3 + 80057a8: 2300 movs r3, #0 + 80057aa: 6013 str r3, [r2, #0] /* Get Start Tick */ tickstart = HAL_GetTick(); - 80057bc: f7fc fda2 bl 8002304 - 80057c0: f8c7 01f8 str.w r0, [r7, #504] @ 0x1f8 + 80057ac: f7fc fda2 bl 80022f4 + 80057b0: f8c7 01f8 str.w r0, [r7, #504] @ 0x1f8 /* Wait till PLL is disabled */ while(__HAL_RCC_GET_FLAG(RCC_FLAG_PLLRDY) != RESET) - 80057c4: e00c b.n 80057e0 - 80057c6: bf00 nop - 80057c8: 40021000 .word 0x40021000 + 80057b4: e00c b.n 80057d0 + 80057b6: bf00 nop + 80057b8: 40021000 .word 0x40021000 { if((HAL_GetTick() - tickstart ) > PLL_TIMEOUT_VALUE) - 80057cc: f7fc fd9a bl 8002304 - 80057d0: 4602 mov r2, r0 - 80057d2: f8d7 31f8 ldr.w r3, [r7, #504] @ 0x1f8 - 80057d6: 1ad3 subs r3, r2, r3 - 80057d8: 2b02 cmp r3, #2 - 80057da: d901 bls.n 80057e0 + 80057bc: f7fc fd9a bl 80022f4 + 80057c0: 4602 mov r2, r0 + 80057c2: f8d7 31f8 ldr.w r3, [r7, #504] @ 0x1f8 + 80057c6: 1ad3 subs r3, r2, r3 + 80057c8: 2b02 cmp r3, #2 + 80057ca: d901 bls.n 80057d0 { return HAL_TIMEOUT; - 80057dc: 2303 movs r3, #3 - 80057de: e1fd b.n 8005bdc - 80057e0: f507 7300 add.w r3, r7, #512 @ 0x200 - 80057e4: f5a3 73c4 sub.w r3, r3, #392 @ 0x188 - 80057e8: f04f 7200 mov.w r2, #33554432 @ 0x2000000 - 80057ec: 601a str r2, [r3, #0] + 80057cc: 2303 movs r3, #3 + 80057ce: e1fd b.n 8005bcc + 80057d0: f507 7300 add.w r3, r7, #512 @ 0x200 + 80057d4: f5a3 73c4 sub.w r3, r3, #392 @ 0x188 + 80057d8: f04f 7200 mov.w r2, #33554432 @ 0x2000000 + 80057dc: 601a str r2, [r3, #0] __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 80057ee: f507 7300 add.w r3, r7, #512 @ 0x200 - 80057f2: f5a3 73c4 sub.w r3, r3, #392 @ 0x188 - 80057f6: 681b ldr r3, [r3, #0] - 80057f8: fa93 f2a3 rbit r2, r3 - 80057fc: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005800: f5a3 73c6 sub.w r3, r3, #396 @ 0x18c - 8005804: 601a str r2, [r3, #0] + 80057de: f507 7300 add.w r3, r7, #512 @ 0x200 + 80057e2: f5a3 73c4 sub.w r3, r3, #392 @ 0x188 + 80057e6: 681b ldr r3, [r3, #0] + 80057e8: fa93 f2a3 rbit r2, r3 + 80057ec: f507 7300 add.w r3, r7, #512 @ 0x200 + 80057f0: f5a3 73c6 sub.w r3, r3, #396 @ 0x18c + 80057f4: 601a str r2, [r3, #0] return result; - 8005806: f507 7300 add.w r3, r7, #512 @ 0x200 - 800580a: f5a3 73c6 sub.w r3, r3, #396 @ 0x18c - 800580e: 681b ldr r3, [r3, #0] + 80057f6: f507 7300 add.w r3, r7, #512 @ 0x200 + 80057fa: f5a3 73c6 sub.w r3, r3, #396 @ 0x18c + 80057fe: 681b ldr r3, [r3, #0] while(__HAL_RCC_GET_FLAG(RCC_FLAG_PLLRDY) != RESET) - 8005810: fab3 f383 clz r3, r3 - 8005814: b2db uxtb r3, r3 - 8005816: 095b lsrs r3, r3, #5 - 8005818: b2db uxtb r3, r3 - 800581a: f043 0301 orr.w r3, r3, #1 - 800581e: b2db uxtb r3, r3 - 8005820: 2b01 cmp r3, #1 - 8005822: d102 bne.n 800582a - 8005824: 4bb0 ldr r3, [pc, #704] @ (8005ae8 ) - 8005826: 681b ldr r3, [r3, #0] - 8005828: e027 b.n 800587a - 800582a: f507 7300 add.w r3, r7, #512 @ 0x200 - 800582e: f5a3 73c8 sub.w r3, r3, #400 @ 0x190 - 8005832: f04f 7200 mov.w r2, #33554432 @ 0x2000000 - 8005836: 601a str r2, [r3, #0] + 8005800: fab3 f383 clz r3, r3 + 8005804: b2db uxtb r3, r3 + 8005806: 095b lsrs r3, r3, #5 + 8005808: b2db uxtb r3, r3 + 800580a: f043 0301 orr.w r3, r3, #1 + 800580e: b2db uxtb r3, r3 + 8005810: 2b01 cmp r3, #1 + 8005812: d102 bne.n 800581a + 8005814: 4bb0 ldr r3, [pc, #704] @ (8005ad8 ) + 8005816: 681b ldr r3, [r3, #0] + 8005818: e027 b.n 800586a + 800581a: f507 7300 add.w r3, r7, #512 @ 0x200 + 800581e: f5a3 73c8 sub.w r3, r3, #400 @ 0x190 + 8005822: f04f 7200 mov.w r2, #33554432 @ 0x2000000 + 8005826: 601a str r2, [r3, #0] __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8005838: f507 7300 add.w r3, r7, #512 @ 0x200 - 800583c: f5a3 73c8 sub.w r3, r3, #400 @ 0x190 - 8005840: 681b ldr r3, [r3, #0] - 8005842: fa93 f2a3 rbit r2, r3 - 8005846: f507 7300 add.w r3, r7, #512 @ 0x200 - 800584a: f5a3 73ca sub.w r3, r3, #404 @ 0x194 - 800584e: 601a str r2, [r3, #0] - 8005850: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005854: f5a3 73cc sub.w r3, r3, #408 @ 0x198 - 8005858: f04f 7200 mov.w r2, #33554432 @ 0x2000000 - 800585c: 601a str r2, [r3, #0] - 800585e: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005862: f5a3 73cc sub.w r3, r3, #408 @ 0x198 - 8005866: 681b ldr r3, [r3, #0] - 8005868: fa93 f2a3 rbit r2, r3 - 800586c: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005870: f5a3 73ce sub.w r3, r3, #412 @ 0x19c - 8005874: 601a str r2, [r3, #0] - 8005876: 4b9c ldr r3, [pc, #624] @ (8005ae8 ) - 8005878: 6a5b ldr r3, [r3, #36] @ 0x24 - 800587a: f507 7200 add.w r2, r7, #512 @ 0x200 - 800587e: f5a2 72d0 sub.w r2, r2, #416 @ 0x1a0 - 8005882: f04f 7100 mov.w r1, #33554432 @ 0x2000000 - 8005886: 6011 str r1, [r2, #0] - 8005888: f507 7200 add.w r2, r7, #512 @ 0x200 - 800588c: f5a2 72d0 sub.w r2, r2, #416 @ 0x1a0 - 8005890: 6812 ldr r2, [r2, #0] - 8005892: fa92 f1a2 rbit r1, r2 - 8005896: f507 7200 add.w r2, r7, #512 @ 0x200 - 800589a: f5a2 72d2 sub.w r2, r2, #420 @ 0x1a4 - 800589e: 6011 str r1, [r2, #0] + 8005828: f507 7300 add.w r3, r7, #512 @ 0x200 + 800582c: f5a3 73c8 sub.w r3, r3, #400 @ 0x190 + 8005830: 681b ldr r3, [r3, #0] + 8005832: fa93 f2a3 rbit r2, r3 + 8005836: f507 7300 add.w r3, r7, #512 @ 0x200 + 800583a: f5a3 73ca sub.w r3, r3, #404 @ 0x194 + 800583e: 601a str r2, [r3, #0] + 8005840: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005844: f5a3 73cc sub.w r3, r3, #408 @ 0x198 + 8005848: f04f 7200 mov.w r2, #33554432 @ 0x2000000 + 800584c: 601a str r2, [r3, #0] + 800584e: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005852: f5a3 73cc sub.w r3, r3, #408 @ 0x198 + 8005856: 681b ldr r3, [r3, #0] + 8005858: fa93 f2a3 rbit r2, r3 + 800585c: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005860: f5a3 73ce sub.w r3, r3, #412 @ 0x19c + 8005864: 601a str r2, [r3, #0] + 8005866: 4b9c ldr r3, [pc, #624] @ (8005ad8 ) + 8005868: 6a5b ldr r3, [r3, #36] @ 0x24 + 800586a: f507 7200 add.w r2, r7, #512 @ 0x200 + 800586e: f5a2 72d0 sub.w r2, r2, #416 @ 0x1a0 + 8005872: f04f 7100 mov.w r1, #33554432 @ 0x2000000 + 8005876: 6011 str r1, [r2, #0] + 8005878: f507 7200 add.w r2, r7, #512 @ 0x200 + 800587c: f5a2 72d0 sub.w r2, r2, #416 @ 0x1a0 + 8005880: 6812 ldr r2, [r2, #0] + 8005882: fa92 f1a2 rbit r1, r2 + 8005886: f507 7200 add.w r2, r7, #512 @ 0x200 + 800588a: f5a2 72d2 sub.w r2, r2, #420 @ 0x1a4 + 800588e: 6011 str r1, [r2, #0] return result; - 80058a0: f507 7200 add.w r2, r7, #512 @ 0x200 - 80058a4: f5a2 72d2 sub.w r2, r2, #420 @ 0x1a4 - 80058a8: 6812 ldr r2, [r2, #0] - 80058aa: fab2 f282 clz r2, r2 - 80058ae: b2d2 uxtb r2, r2 - 80058b0: f042 0220 orr.w r2, r2, #32 - 80058b4: b2d2 uxtb r2, r2 - 80058b6: f002 021f and.w r2, r2, #31 - 80058ba: 2101 movs r1, #1 - 80058bc: fa01 f202 lsl.w r2, r1, r2 - 80058c0: 4013 ands r3, r2 - 80058c2: 2b00 cmp r3, #0 - 80058c4: d182 bne.n 80057cc + 8005890: f507 7200 add.w r2, r7, #512 @ 0x200 + 8005894: f5a2 72d2 sub.w r2, r2, #420 @ 0x1a4 + 8005898: 6812 ldr r2, [r2, #0] + 800589a: fab2 f282 clz r2, r2 + 800589e: b2d2 uxtb r2, r2 + 80058a0: f042 0220 orr.w r2, r2, #32 + 80058a4: b2d2 uxtb r2, r2 + 80058a6: f002 021f and.w r2, r2, #31 + 80058aa: 2101 movs r1, #1 + 80058ac: fa01 f202 lsl.w r2, r1, r2 + 80058b0: 4013 ands r3, r2 + 80058b2: 2b00 cmp r3, #0 + 80058b4: d182 bne.n 80057bc __HAL_RCC_PLL_CONFIG(RCC_OscInitStruct->PLL.PLLSource, RCC_OscInitStruct->PLL.PREDIV, RCC_OscInitStruct->PLL.PLLMUL); #else /* Configure the main PLL clock source and multiplication factor. */ __HAL_RCC_PLL_CONFIG(RCC_OscInitStruct->PLL.PLLSource, - 80058c6: 4b88 ldr r3, [pc, #544] @ (8005ae8 ) - 80058c8: 685b ldr r3, [r3, #4] - 80058ca: f423 1274 bic.w r2, r3, #3997696 @ 0x3d0000 - 80058ce: f507 7300 add.w r3, r7, #512 @ 0x200 - 80058d2: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc - 80058d6: 681b ldr r3, [r3, #0] - 80058d8: 6a59 ldr r1, [r3, #36] @ 0x24 - 80058da: f507 7300 add.w r3, r7, #512 @ 0x200 - 80058de: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc - 80058e2: 681b ldr r3, [r3, #0] - 80058e4: 6a1b ldr r3, [r3, #32] - 80058e6: 430b orrs r3, r1 - 80058e8: 497f ldr r1, [pc, #508] @ (8005ae8 ) - 80058ea: 4313 orrs r3, r2 - 80058ec: 604b str r3, [r1, #4] - 80058ee: f507 7300 add.w r3, r7, #512 @ 0x200 - 80058f2: f5a3 73d4 sub.w r3, r3, #424 @ 0x1a8 - 80058f6: f04f 7280 mov.w r2, #16777216 @ 0x1000000 - 80058fa: 601a str r2, [r3, #0] + 80058b6: 4b88 ldr r3, [pc, #544] @ (8005ad8 ) + 80058b8: 685b ldr r3, [r3, #4] + 80058ba: f423 1274 bic.w r2, r3, #3997696 @ 0x3d0000 + 80058be: f507 7300 add.w r3, r7, #512 @ 0x200 + 80058c2: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc + 80058c6: 681b ldr r3, [r3, #0] + 80058c8: 6a59 ldr r1, [r3, #36] @ 0x24 + 80058ca: f507 7300 add.w r3, r7, #512 @ 0x200 + 80058ce: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc + 80058d2: 681b ldr r3, [r3, #0] + 80058d4: 6a1b ldr r3, [r3, #32] + 80058d6: 430b orrs r3, r1 + 80058d8: 497f ldr r1, [pc, #508] @ (8005ad8 ) + 80058da: 4313 orrs r3, r2 + 80058dc: 604b str r3, [r1, #4] + 80058de: f507 7300 add.w r3, r7, #512 @ 0x200 + 80058e2: f5a3 73d4 sub.w r3, r3, #424 @ 0x1a8 + 80058e6: f04f 7280 mov.w r2, #16777216 @ 0x1000000 + 80058ea: 601a str r2, [r3, #0] __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 80058fc: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005900: f5a3 73d4 sub.w r3, r3, #424 @ 0x1a8 - 8005904: 681b ldr r3, [r3, #0] - 8005906: fa93 f2a3 rbit r2, r3 - 800590a: f507 7300 add.w r3, r7, #512 @ 0x200 - 800590e: f5a3 73d6 sub.w r3, r3, #428 @ 0x1ac - 8005912: 601a str r2, [r3, #0] + 80058ec: f507 7300 add.w r3, r7, #512 @ 0x200 + 80058f0: f5a3 73d4 sub.w r3, r3, #424 @ 0x1a8 + 80058f4: 681b ldr r3, [r3, #0] + 80058f6: fa93 f2a3 rbit r2, r3 + 80058fa: f507 7300 add.w r3, r7, #512 @ 0x200 + 80058fe: f5a3 73d6 sub.w r3, r3, #428 @ 0x1ac + 8005902: 601a str r2, [r3, #0] return result; - 8005914: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005918: f5a3 73d6 sub.w r3, r3, #428 @ 0x1ac - 800591c: 681b ldr r3, [r3, #0] + 8005904: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005908: f5a3 73d6 sub.w r3, r3, #428 @ 0x1ac + 800590c: 681b ldr r3, [r3, #0] RCC_OscInitStruct->PLL.PLLMUL); #endif /* RCC_CFGR_PLLSRC_HSI_PREDIV */ /* Enable the main PLL. */ __HAL_RCC_PLL_ENABLE(); - 800591e: fab3 f383 clz r3, r3 - 8005922: b2db uxtb r3, r3 - 8005924: f103 5384 add.w r3, r3, #276824064 @ 0x10800000 - 8005928: f503 1384 add.w r3, r3, #1081344 @ 0x108000 - 800592c: 009b lsls r3, r3, #2 - 800592e: 461a mov r2, r3 - 8005930: 2301 movs r3, #1 - 8005932: 6013 str r3, [r2, #0] + 800590e: fab3 f383 clz r3, r3 + 8005912: b2db uxtb r3, r3 + 8005914: f103 5384 add.w r3, r3, #276824064 @ 0x10800000 + 8005918: f503 1384 add.w r3, r3, #1081344 @ 0x108000 + 800591c: 009b lsls r3, r3, #2 + 800591e: 461a mov r2, r3 + 8005920: 2301 movs r3, #1 + 8005922: 6013 str r3, [r2, #0] /* Get Start Tick */ tickstart = HAL_GetTick(); - 8005934: f7fc fce6 bl 8002304 - 8005938: f8c7 01f8 str.w r0, [r7, #504] @ 0x1f8 + 8005924: f7fc fce6 bl 80022f4 + 8005928: f8c7 01f8 str.w r0, [r7, #504] @ 0x1f8 /* Wait till PLL is ready */ while(__HAL_RCC_GET_FLAG(RCC_FLAG_PLLRDY) == RESET) - 800593c: e009 b.n 8005952 + 800592c: e009 b.n 8005942 { if((HAL_GetTick() - tickstart ) > PLL_TIMEOUT_VALUE) - 800593e: f7fc fce1 bl 8002304 - 8005942: 4602 mov r2, r0 - 8005944: f8d7 31f8 ldr.w r3, [r7, #504] @ 0x1f8 - 8005948: 1ad3 subs r3, r2, r3 - 800594a: 2b02 cmp r3, #2 - 800594c: d901 bls.n 8005952 + 800592e: f7fc fce1 bl 80022f4 + 8005932: 4602 mov r2, r0 + 8005934: f8d7 31f8 ldr.w r3, [r7, #504] @ 0x1f8 + 8005938: 1ad3 subs r3, r2, r3 + 800593a: 2b02 cmp r3, #2 + 800593c: d901 bls.n 8005942 { return HAL_TIMEOUT; - 800594e: 2303 movs r3, #3 - 8005950: e144 b.n 8005bdc - 8005952: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005956: f5a3 73d8 sub.w r3, r3, #432 @ 0x1b0 - 800595a: f04f 7200 mov.w r2, #33554432 @ 0x2000000 - 800595e: 601a str r2, [r3, #0] + 800593e: 2303 movs r3, #3 + 8005940: e144 b.n 8005bcc + 8005942: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005946: f5a3 73d8 sub.w r3, r3, #432 @ 0x1b0 + 800594a: f04f 7200 mov.w r2, #33554432 @ 0x2000000 + 800594e: 601a str r2, [r3, #0] __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8005960: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005964: f5a3 73d8 sub.w r3, r3, #432 @ 0x1b0 - 8005968: 681b ldr r3, [r3, #0] - 800596a: fa93 f2a3 rbit r2, r3 - 800596e: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005972: f5a3 73da sub.w r3, r3, #436 @ 0x1b4 - 8005976: 601a str r2, [r3, #0] + 8005950: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005954: f5a3 73d8 sub.w r3, r3, #432 @ 0x1b0 + 8005958: 681b ldr r3, [r3, #0] + 800595a: fa93 f2a3 rbit r2, r3 + 800595e: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005962: f5a3 73da sub.w r3, r3, #436 @ 0x1b4 + 8005966: 601a str r2, [r3, #0] return result; - 8005978: f507 7300 add.w r3, r7, #512 @ 0x200 - 800597c: f5a3 73da sub.w r3, r3, #436 @ 0x1b4 - 8005980: 681b ldr r3, [r3, #0] + 8005968: f507 7300 add.w r3, r7, #512 @ 0x200 + 800596c: f5a3 73da sub.w r3, r3, #436 @ 0x1b4 + 8005970: 681b ldr r3, [r3, #0] while(__HAL_RCC_GET_FLAG(RCC_FLAG_PLLRDY) == RESET) - 8005982: fab3 f383 clz r3, r3 - 8005986: b2db uxtb r3, r3 - 8005988: 095b lsrs r3, r3, #5 - 800598a: b2db uxtb r3, r3 - 800598c: f043 0301 orr.w r3, r3, #1 - 8005990: b2db uxtb r3, r3 - 8005992: 2b01 cmp r3, #1 - 8005994: d102 bne.n 800599c - 8005996: 4b54 ldr r3, [pc, #336] @ (8005ae8 ) - 8005998: 681b ldr r3, [r3, #0] - 800599a: e027 b.n 80059ec - 800599c: f507 7300 add.w r3, r7, #512 @ 0x200 - 80059a0: f5a3 73dc sub.w r3, r3, #440 @ 0x1b8 - 80059a4: f04f 7200 mov.w r2, #33554432 @ 0x2000000 - 80059a8: 601a str r2, [r3, #0] + 8005972: fab3 f383 clz r3, r3 + 8005976: b2db uxtb r3, r3 + 8005978: 095b lsrs r3, r3, #5 + 800597a: b2db uxtb r3, r3 + 800597c: f043 0301 orr.w r3, r3, #1 + 8005980: b2db uxtb r3, r3 + 8005982: 2b01 cmp r3, #1 + 8005984: d102 bne.n 800598c + 8005986: 4b54 ldr r3, [pc, #336] @ (8005ad8 ) + 8005988: 681b ldr r3, [r3, #0] + 800598a: e027 b.n 80059dc + 800598c: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005990: f5a3 73dc sub.w r3, r3, #440 @ 0x1b8 + 8005994: f04f 7200 mov.w r2, #33554432 @ 0x2000000 + 8005998: 601a str r2, [r3, #0] __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 80059aa: f507 7300 add.w r3, r7, #512 @ 0x200 - 80059ae: f5a3 73dc sub.w r3, r3, #440 @ 0x1b8 - 80059b2: 681b ldr r3, [r3, #0] - 80059b4: fa93 f2a3 rbit r2, r3 - 80059b8: f507 7300 add.w r3, r7, #512 @ 0x200 - 80059bc: f5a3 73de sub.w r3, r3, #444 @ 0x1bc - 80059c0: 601a str r2, [r3, #0] - 80059c2: f507 7300 add.w r3, r7, #512 @ 0x200 - 80059c6: f5a3 73e0 sub.w r3, r3, #448 @ 0x1c0 - 80059ca: f04f 7200 mov.w r2, #33554432 @ 0x2000000 - 80059ce: 601a str r2, [r3, #0] - 80059d0: f507 7300 add.w r3, r7, #512 @ 0x200 - 80059d4: f5a3 73e0 sub.w r3, r3, #448 @ 0x1c0 - 80059d8: 681b ldr r3, [r3, #0] - 80059da: fa93 f2a3 rbit r2, r3 - 80059de: f507 7300 add.w r3, r7, #512 @ 0x200 - 80059e2: f5a3 73e2 sub.w r3, r3, #452 @ 0x1c4 - 80059e6: 601a str r2, [r3, #0] - 80059e8: 4b3f ldr r3, [pc, #252] @ (8005ae8 ) - 80059ea: 6a5b ldr r3, [r3, #36] @ 0x24 - 80059ec: f507 7200 add.w r2, r7, #512 @ 0x200 - 80059f0: f5a2 72e4 sub.w r2, r2, #456 @ 0x1c8 - 80059f4: f04f 7100 mov.w r1, #33554432 @ 0x2000000 - 80059f8: 6011 str r1, [r2, #0] - 80059fa: f507 7200 add.w r2, r7, #512 @ 0x200 - 80059fe: f5a2 72e4 sub.w r2, r2, #456 @ 0x1c8 - 8005a02: 6812 ldr r2, [r2, #0] - 8005a04: fa92 f1a2 rbit r1, r2 - 8005a08: f507 7200 add.w r2, r7, #512 @ 0x200 - 8005a0c: f5a2 72e6 sub.w r2, r2, #460 @ 0x1cc - 8005a10: 6011 str r1, [r2, #0] + 800599a: f507 7300 add.w r3, r7, #512 @ 0x200 + 800599e: f5a3 73dc sub.w r3, r3, #440 @ 0x1b8 + 80059a2: 681b ldr r3, [r3, #0] + 80059a4: fa93 f2a3 rbit r2, r3 + 80059a8: f507 7300 add.w r3, r7, #512 @ 0x200 + 80059ac: f5a3 73de sub.w r3, r3, #444 @ 0x1bc + 80059b0: 601a str r2, [r3, #0] + 80059b2: f507 7300 add.w r3, r7, #512 @ 0x200 + 80059b6: f5a3 73e0 sub.w r3, r3, #448 @ 0x1c0 + 80059ba: f04f 7200 mov.w r2, #33554432 @ 0x2000000 + 80059be: 601a str r2, [r3, #0] + 80059c0: f507 7300 add.w r3, r7, #512 @ 0x200 + 80059c4: f5a3 73e0 sub.w r3, r3, #448 @ 0x1c0 + 80059c8: 681b ldr r3, [r3, #0] + 80059ca: fa93 f2a3 rbit r2, r3 + 80059ce: f507 7300 add.w r3, r7, #512 @ 0x200 + 80059d2: f5a3 73e2 sub.w r3, r3, #452 @ 0x1c4 + 80059d6: 601a str r2, [r3, #0] + 80059d8: 4b3f ldr r3, [pc, #252] @ (8005ad8 ) + 80059da: 6a5b ldr r3, [r3, #36] @ 0x24 + 80059dc: f507 7200 add.w r2, r7, #512 @ 0x200 + 80059e0: f5a2 72e4 sub.w r2, r2, #456 @ 0x1c8 + 80059e4: f04f 7100 mov.w r1, #33554432 @ 0x2000000 + 80059e8: 6011 str r1, [r2, #0] + 80059ea: f507 7200 add.w r2, r7, #512 @ 0x200 + 80059ee: f5a2 72e4 sub.w r2, r2, #456 @ 0x1c8 + 80059f2: 6812 ldr r2, [r2, #0] + 80059f4: fa92 f1a2 rbit r1, r2 + 80059f8: f507 7200 add.w r2, r7, #512 @ 0x200 + 80059fc: f5a2 72e6 sub.w r2, r2, #460 @ 0x1cc + 8005a00: 6011 str r1, [r2, #0] return result; - 8005a12: f507 7200 add.w r2, r7, #512 @ 0x200 - 8005a16: f5a2 72e6 sub.w r2, r2, #460 @ 0x1cc - 8005a1a: 6812 ldr r2, [r2, #0] - 8005a1c: fab2 f282 clz r2, r2 - 8005a20: b2d2 uxtb r2, r2 - 8005a22: f042 0220 orr.w r2, r2, #32 - 8005a26: b2d2 uxtb r2, r2 - 8005a28: f002 021f and.w r2, r2, #31 - 8005a2c: 2101 movs r1, #1 - 8005a2e: fa01 f202 lsl.w r2, r1, r2 - 8005a32: 4013 ands r3, r2 - 8005a34: 2b00 cmp r3, #0 - 8005a36: d082 beq.n 800593e - 8005a38: e0cf b.n 8005bda - 8005a3a: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005a3e: f5a3 73e8 sub.w r3, r3, #464 @ 0x1d0 - 8005a42: f04f 7280 mov.w r2, #16777216 @ 0x1000000 - 8005a46: 601a str r2, [r3, #0] + 8005a02: f507 7200 add.w r2, r7, #512 @ 0x200 + 8005a06: f5a2 72e6 sub.w r2, r2, #460 @ 0x1cc + 8005a0a: 6812 ldr r2, [r2, #0] + 8005a0c: fab2 f282 clz r2, r2 + 8005a10: b2d2 uxtb r2, r2 + 8005a12: f042 0220 orr.w r2, r2, #32 + 8005a16: b2d2 uxtb r2, r2 + 8005a18: f002 021f and.w r2, r2, #31 + 8005a1c: 2101 movs r1, #1 + 8005a1e: fa01 f202 lsl.w r2, r1, r2 + 8005a22: 4013 ands r3, r2 + 8005a24: 2b00 cmp r3, #0 + 8005a26: d082 beq.n 800592e + 8005a28: e0cf b.n 8005bca + 8005a2a: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005a2e: f5a3 73e8 sub.w r3, r3, #464 @ 0x1d0 + 8005a32: f04f 7280 mov.w r2, #16777216 @ 0x1000000 + 8005a36: 601a str r2, [r3, #0] __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8005a48: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005a4c: f5a3 73e8 sub.w r3, r3, #464 @ 0x1d0 - 8005a50: 681b ldr r3, [r3, #0] - 8005a52: fa93 f2a3 rbit r2, r3 - 8005a56: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005a5a: f5a3 73ea sub.w r3, r3, #468 @ 0x1d4 - 8005a5e: 601a str r2, [r3, #0] + 8005a38: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005a3c: f5a3 73e8 sub.w r3, r3, #464 @ 0x1d0 + 8005a40: 681b ldr r3, [r3, #0] + 8005a42: fa93 f2a3 rbit r2, r3 + 8005a46: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005a4a: f5a3 73ea sub.w r3, r3, #468 @ 0x1d4 + 8005a4e: 601a str r2, [r3, #0] return result; - 8005a60: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005a64: f5a3 73ea sub.w r3, r3, #468 @ 0x1d4 - 8005a68: 681b ldr r3, [r3, #0] + 8005a50: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005a54: f5a3 73ea sub.w r3, r3, #468 @ 0x1d4 + 8005a58: 681b ldr r3, [r3, #0] } } else { /* Disable the main PLL. */ __HAL_RCC_PLL_DISABLE(); - 8005a6a: fab3 f383 clz r3, r3 - 8005a6e: b2db uxtb r3, r3 - 8005a70: f103 5384 add.w r3, r3, #276824064 @ 0x10800000 - 8005a74: f503 1384 add.w r3, r3, #1081344 @ 0x108000 - 8005a78: 009b lsls r3, r3, #2 - 8005a7a: 461a mov r2, r3 - 8005a7c: 2300 movs r3, #0 - 8005a7e: 6013 str r3, [r2, #0] + 8005a5a: fab3 f383 clz r3, r3 + 8005a5e: b2db uxtb r3, r3 + 8005a60: f103 5384 add.w r3, r3, #276824064 @ 0x10800000 + 8005a64: f503 1384 add.w r3, r3, #1081344 @ 0x108000 + 8005a68: 009b lsls r3, r3, #2 + 8005a6a: 461a mov r2, r3 + 8005a6c: 2300 movs r3, #0 + 8005a6e: 6013 str r3, [r2, #0] /* Get Start Tick */ tickstart = HAL_GetTick(); - 8005a80: f7fc fc40 bl 8002304 - 8005a84: f8c7 01f8 str.w r0, [r7, #504] @ 0x1f8 + 8005a70: f7fc fc40 bl 80022f4 + 8005a74: f8c7 01f8 str.w r0, [r7, #504] @ 0x1f8 /* Wait till PLL is disabled */ while(__HAL_RCC_GET_FLAG(RCC_FLAG_PLLRDY) != RESET) - 8005a88: e009 b.n 8005a9e + 8005a78: e009 b.n 8005a8e { if((HAL_GetTick() - tickstart ) > PLL_TIMEOUT_VALUE) - 8005a8a: f7fc fc3b bl 8002304 - 8005a8e: 4602 mov r2, r0 - 8005a90: f8d7 31f8 ldr.w r3, [r7, #504] @ 0x1f8 - 8005a94: 1ad3 subs r3, r2, r3 - 8005a96: 2b02 cmp r3, #2 - 8005a98: d901 bls.n 8005a9e + 8005a7a: f7fc fc3b bl 80022f4 + 8005a7e: 4602 mov r2, r0 + 8005a80: f8d7 31f8 ldr.w r3, [r7, #504] @ 0x1f8 + 8005a84: 1ad3 subs r3, r2, r3 + 8005a86: 2b02 cmp r3, #2 + 8005a88: d901 bls.n 8005a8e { return HAL_TIMEOUT; - 8005a9a: 2303 movs r3, #3 - 8005a9c: e09e b.n 8005bdc - 8005a9e: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005aa2: f5a3 73ec sub.w r3, r3, #472 @ 0x1d8 - 8005aa6: f04f 7200 mov.w r2, #33554432 @ 0x2000000 - 8005aaa: 601a str r2, [r3, #0] + 8005a8a: 2303 movs r3, #3 + 8005a8c: e09e b.n 8005bcc + 8005a8e: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005a92: f5a3 73ec sub.w r3, r3, #472 @ 0x1d8 + 8005a96: f04f 7200 mov.w r2, #33554432 @ 0x2000000 + 8005a9a: 601a str r2, [r3, #0] __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8005aac: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005ab0: f5a3 73ec sub.w r3, r3, #472 @ 0x1d8 - 8005ab4: 681b ldr r3, [r3, #0] - 8005ab6: fa93 f2a3 rbit r2, r3 - 8005aba: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005abe: f5a3 73ee sub.w r3, r3, #476 @ 0x1dc - 8005ac2: 601a str r2, [r3, #0] + 8005a9c: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005aa0: f5a3 73ec sub.w r3, r3, #472 @ 0x1d8 + 8005aa4: 681b ldr r3, [r3, #0] + 8005aa6: fa93 f2a3 rbit r2, r3 + 8005aaa: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005aae: f5a3 73ee sub.w r3, r3, #476 @ 0x1dc + 8005ab2: 601a str r2, [r3, #0] return result; - 8005ac4: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005ac8: f5a3 73ee sub.w r3, r3, #476 @ 0x1dc - 8005acc: 681b ldr r3, [r3, #0] + 8005ab4: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005ab8: f5a3 73ee sub.w r3, r3, #476 @ 0x1dc + 8005abc: 681b ldr r3, [r3, #0] while(__HAL_RCC_GET_FLAG(RCC_FLAG_PLLRDY) != RESET) - 8005ace: fab3 f383 clz r3, r3 - 8005ad2: b2db uxtb r3, r3 - 8005ad4: 095b lsrs r3, r3, #5 - 8005ad6: b2db uxtb r3, r3 - 8005ad8: f043 0301 orr.w r3, r3, #1 - 8005adc: b2db uxtb r3, r3 - 8005ade: 2b01 cmp r3, #1 - 8005ae0: d104 bne.n 8005aec - 8005ae2: 4b01 ldr r3, [pc, #4] @ (8005ae8 ) - 8005ae4: 681b ldr r3, [r3, #0] - 8005ae6: e029 b.n 8005b3c - 8005ae8: 40021000 .word 0x40021000 - 8005aec: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005af0: f5a3 73f0 sub.w r3, r3, #480 @ 0x1e0 - 8005af4: f04f 7200 mov.w r2, #33554432 @ 0x2000000 - 8005af8: 601a str r2, [r3, #0] + 8005abe: fab3 f383 clz r3, r3 + 8005ac2: b2db uxtb r3, r3 + 8005ac4: 095b lsrs r3, r3, #5 + 8005ac6: b2db uxtb r3, r3 + 8005ac8: f043 0301 orr.w r3, r3, #1 + 8005acc: b2db uxtb r3, r3 + 8005ace: 2b01 cmp r3, #1 + 8005ad0: d104 bne.n 8005adc + 8005ad2: 4b01 ldr r3, [pc, #4] @ (8005ad8 ) + 8005ad4: 681b ldr r3, [r3, #0] + 8005ad6: e029 b.n 8005b2c + 8005ad8: 40021000 .word 0x40021000 + 8005adc: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005ae0: f5a3 73f0 sub.w r3, r3, #480 @ 0x1e0 + 8005ae4: f04f 7200 mov.w r2, #33554432 @ 0x2000000 + 8005ae8: 601a str r2, [r3, #0] __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8005afa: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005afe: f5a3 73f0 sub.w r3, r3, #480 @ 0x1e0 - 8005b02: 681b ldr r3, [r3, #0] - 8005b04: fa93 f2a3 rbit r2, r3 - 8005b08: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005b0c: f5a3 73f2 sub.w r3, r3, #484 @ 0x1e4 - 8005b10: 601a str r2, [r3, #0] - 8005b12: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005b16: f5a3 73f4 sub.w r3, r3, #488 @ 0x1e8 - 8005b1a: f04f 7200 mov.w r2, #33554432 @ 0x2000000 - 8005b1e: 601a str r2, [r3, #0] - 8005b20: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005b24: f5a3 73f4 sub.w r3, r3, #488 @ 0x1e8 - 8005b28: 681b ldr r3, [r3, #0] - 8005b2a: fa93 f2a3 rbit r2, r3 - 8005b2e: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005b32: f5a3 73f6 sub.w r3, r3, #492 @ 0x1ec - 8005b36: 601a str r2, [r3, #0] - 8005b38: 4b2b ldr r3, [pc, #172] @ (8005be8 ) - 8005b3a: 6a5b ldr r3, [r3, #36] @ 0x24 - 8005b3c: f507 7200 add.w r2, r7, #512 @ 0x200 - 8005b40: f5a2 72f8 sub.w r2, r2, #496 @ 0x1f0 - 8005b44: f04f 7100 mov.w r1, #33554432 @ 0x2000000 - 8005b48: 6011 str r1, [r2, #0] - 8005b4a: f507 7200 add.w r2, r7, #512 @ 0x200 - 8005b4e: f5a2 72f8 sub.w r2, r2, #496 @ 0x1f0 - 8005b52: 6812 ldr r2, [r2, #0] - 8005b54: fa92 f1a2 rbit r1, r2 - 8005b58: f507 7200 add.w r2, r7, #512 @ 0x200 - 8005b5c: f5a2 72fa sub.w r2, r2, #500 @ 0x1f4 - 8005b60: 6011 str r1, [r2, #0] + 8005aea: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005aee: f5a3 73f0 sub.w r3, r3, #480 @ 0x1e0 + 8005af2: 681b ldr r3, [r3, #0] + 8005af4: fa93 f2a3 rbit r2, r3 + 8005af8: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005afc: f5a3 73f2 sub.w r3, r3, #484 @ 0x1e4 + 8005b00: 601a str r2, [r3, #0] + 8005b02: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005b06: f5a3 73f4 sub.w r3, r3, #488 @ 0x1e8 + 8005b0a: f04f 7200 mov.w r2, #33554432 @ 0x2000000 + 8005b0e: 601a str r2, [r3, #0] + 8005b10: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005b14: f5a3 73f4 sub.w r3, r3, #488 @ 0x1e8 + 8005b18: 681b ldr r3, [r3, #0] + 8005b1a: fa93 f2a3 rbit r2, r3 + 8005b1e: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005b22: f5a3 73f6 sub.w r3, r3, #492 @ 0x1ec + 8005b26: 601a str r2, [r3, #0] + 8005b28: 4b2b ldr r3, [pc, #172] @ (8005bd8 ) + 8005b2a: 6a5b ldr r3, [r3, #36] @ 0x24 + 8005b2c: f507 7200 add.w r2, r7, #512 @ 0x200 + 8005b30: f5a2 72f8 sub.w r2, r2, #496 @ 0x1f0 + 8005b34: f04f 7100 mov.w r1, #33554432 @ 0x2000000 + 8005b38: 6011 str r1, [r2, #0] + 8005b3a: f507 7200 add.w r2, r7, #512 @ 0x200 + 8005b3e: f5a2 72f8 sub.w r2, r2, #496 @ 0x1f0 + 8005b42: 6812 ldr r2, [r2, #0] + 8005b44: fa92 f1a2 rbit r1, r2 + 8005b48: f507 7200 add.w r2, r7, #512 @ 0x200 + 8005b4c: f5a2 72fa sub.w r2, r2, #500 @ 0x1f4 + 8005b50: 6011 str r1, [r2, #0] return result; - 8005b62: f507 7200 add.w r2, r7, #512 @ 0x200 - 8005b66: f5a2 72fa sub.w r2, r2, #500 @ 0x1f4 - 8005b6a: 6812 ldr r2, [r2, #0] - 8005b6c: fab2 f282 clz r2, r2 - 8005b70: b2d2 uxtb r2, r2 - 8005b72: f042 0220 orr.w r2, r2, #32 - 8005b76: b2d2 uxtb r2, r2 - 8005b78: f002 021f and.w r2, r2, #31 - 8005b7c: 2101 movs r1, #1 - 8005b7e: fa01 f202 lsl.w r2, r1, r2 - 8005b82: 4013 ands r3, r2 - 8005b84: 2b00 cmp r3, #0 - 8005b86: d180 bne.n 8005a8a - 8005b88: e027 b.n 8005bda + 8005b52: f507 7200 add.w r2, r7, #512 @ 0x200 + 8005b56: f5a2 72fa sub.w r2, r2, #500 @ 0x1f4 + 8005b5a: 6812 ldr r2, [r2, #0] + 8005b5c: fab2 f282 clz r2, r2 + 8005b60: b2d2 uxtb r2, r2 + 8005b62: f042 0220 orr.w r2, r2, #32 + 8005b66: b2d2 uxtb r2, r2 + 8005b68: f002 021f and.w r2, r2, #31 + 8005b6c: 2101 movs r1, #1 + 8005b6e: fa01 f202 lsl.w r2, r1, r2 + 8005b72: 4013 ands r3, r2 + 8005b74: 2b00 cmp r3, #0 + 8005b76: d180 bne.n 8005a7a + 8005b78: e027 b.n 8005bca } } else { /* Check if there is a request to disable the PLL used as System clock source */ if((RCC_OscInitStruct->PLL.PLLState) == RCC_PLL_OFF) - 8005b8a: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005b8e: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc - 8005b92: 681b ldr r3, [r3, #0] - 8005b94: 69db ldr r3, [r3, #28] - 8005b96: 2b01 cmp r3, #1 - 8005b98: d101 bne.n 8005b9e + 8005b7a: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005b7e: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc + 8005b82: 681b ldr r3, [r3, #0] + 8005b84: 69db ldr r3, [r3, #28] + 8005b86: 2b01 cmp r3, #1 + 8005b88: d101 bne.n 8005b8e { return HAL_ERROR; - 8005b9a: 2301 movs r3, #1 - 8005b9c: e01e b.n 8005bdc + 8005b8a: 2301 movs r3, #1 + 8005b8c: e01e b.n 8005bcc } else { /* Do not return HAL_ERROR if request repeats the current configuration */ pll_config = RCC->CFGR; - 8005b9e: 4b12 ldr r3, [pc, #72] @ (8005be8 ) - 8005ba0: 685b ldr r3, [r3, #4] - 8005ba2: f8c7 31f4 str.w r3, [r7, #500] @ 0x1f4 + 8005b8e: 4b12 ldr r3, [pc, #72] @ (8005bd8 ) + 8005b90: 685b ldr r3, [r3, #4] + 8005b92: f8c7 31f4 str.w r3, [r7, #500] @ 0x1f4 pll_config2 = RCC->CFGR2; if((READ_BIT(pll_config, RCC_CFGR_PLLSRC) != RCC_OscInitStruct->PLL.PLLSource) || (READ_BIT(pll_config, RCC_CFGR_PLLMUL) != RCC_OscInitStruct->PLL.PLLMUL) || (READ_BIT(pll_config2, RCC_CFGR2_PREDIV) != RCC_OscInitStruct->PLL.PREDIV)) #else if((READ_BIT(pll_config, RCC_CFGR_PLLSRC) != RCC_OscInitStruct->PLL.PLLSource) || - 8005ba6: f8d7 31f4 ldr.w r3, [r7, #500] @ 0x1f4 - 8005baa: f403 3280 and.w r2, r3, #65536 @ 0x10000 - 8005bae: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005bb2: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc - 8005bb6: 681b ldr r3, [r3, #0] - 8005bb8: 6a1b ldr r3, [r3, #32] - 8005bba: 429a cmp r2, r3 - 8005bbc: d10b bne.n 8005bd6 + 8005b96: f8d7 31f4 ldr.w r3, [r7, #500] @ 0x1f4 + 8005b9a: f403 3280 and.w r2, r3, #65536 @ 0x10000 + 8005b9e: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005ba2: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc + 8005ba6: 681b ldr r3, [r3, #0] + 8005ba8: 6a1b ldr r3, [r3, #32] + 8005baa: 429a cmp r2, r3 + 8005bac: d10b bne.n 8005bc6 (READ_BIT(pll_config, RCC_CFGR_PLLMUL) != RCC_OscInitStruct->PLL.PLLMUL)) - 8005bbe: f8d7 31f4 ldr.w r3, [r7, #500] @ 0x1f4 - 8005bc2: f403 1270 and.w r2, r3, #3932160 @ 0x3c0000 - 8005bc6: f507 7300 add.w r3, r7, #512 @ 0x200 - 8005bca: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc - 8005bce: 681b ldr r3, [r3, #0] - 8005bd0: 6a5b ldr r3, [r3, #36] @ 0x24 + 8005bae: f8d7 31f4 ldr.w r3, [r7, #500] @ 0x1f4 + 8005bb2: f403 1270 and.w r2, r3, #3932160 @ 0x3c0000 + 8005bb6: f507 7300 add.w r3, r7, #512 @ 0x200 + 8005bba: f5a3 73fe sub.w r3, r3, #508 @ 0x1fc + 8005bbe: 681b ldr r3, [r3, #0] + 8005bc0: 6a5b ldr r3, [r3, #36] @ 0x24 if((READ_BIT(pll_config, RCC_CFGR_PLLSRC) != RCC_OscInitStruct->PLL.PLLSource) || - 8005bd2: 429a cmp r2, r3 - 8005bd4: d001 beq.n 8005bda + 8005bc2: 429a cmp r2, r3 + 8005bc4: d001 beq.n 8005bca #endif { return HAL_ERROR; - 8005bd6: 2301 movs r3, #1 - 8005bd8: e000 b.n 8005bdc + 8005bc6: 2301 movs r3, #1 + 8005bc8: e000 b.n 8005bcc } } } } return HAL_OK; - 8005bda: 2300 movs r3, #0 + 8005bca: 2300 movs r3, #0 } - 8005bdc: 4618 mov r0, r3 - 8005bde: f507 7700 add.w r7, r7, #512 @ 0x200 - 8005be2: 46bd mov sp, r7 - 8005be4: bd80 pop {r7, pc} - 8005be6: bf00 nop - 8005be8: 40021000 .word 0x40021000 + 8005bcc: 4618 mov r0, r3 + 8005bce: f507 7700 add.w r7, r7, #512 @ 0x200 + 8005bd2: 46bd mov sp, r7 + 8005bd4: bd80 pop {r7, pc} + 8005bd6: bf00 nop + 8005bd8: 40021000 .word 0x40021000 -08005bec : +08005bdc : * You can use @ref HAL_RCC_GetClockConfig() function to know which clock is * currently used as system clock source. * @retval HAL status */ HAL_StatusTypeDef HAL_RCC_ClockConfig(RCC_ClkInitTypeDef *RCC_ClkInitStruct, uint32_t FLatency) { - 8005bec: b580 push {r7, lr} - 8005bee: b09e sub sp, #120 @ 0x78 - 8005bf0: af00 add r7, sp, #0 - 8005bf2: 6078 str r0, [r7, #4] - 8005bf4: 6039 str r1, [r7, #0] + 8005bdc: b580 push {r7, lr} + 8005bde: b09e sub sp, #120 @ 0x78 + 8005be0: af00 add r7, sp, #0 + 8005be2: 6078 str r0, [r7, #4] + 8005be4: 6039 str r1, [r7, #0] uint32_t tickstart = 0U; - 8005bf6: 2300 movs r3, #0 - 8005bf8: 677b str r3, [r7, #116] @ 0x74 + 8005be6: 2300 movs r3, #0 + 8005be8: 677b str r3, [r7, #116] @ 0x74 /* Check Null pointer */ if(RCC_ClkInitStruct == NULL) - 8005bfa: 687b ldr r3, [r7, #4] - 8005bfc: 2b00 cmp r3, #0 - 8005bfe: d101 bne.n 8005c04 + 8005bea: 687b ldr r3, [r7, #4] + 8005bec: 2b00 cmp r3, #0 + 8005bee: d101 bne.n 8005bf4 { return HAL_ERROR; - 8005c00: 2301 movs r3, #1 - 8005c02: e162 b.n 8005eca + 8005bf0: 2301 movs r3, #1 + 8005bf2: e162 b.n 8005eba /* To correctly read data from FLASH memory, the number of wait states (LATENCY) must be correctly programmed according to the frequency of the CPU clock (HCLK) of the device. */ /* Increasing the number of wait states because of higher CPU frequency */ if(FLatency > __HAL_FLASH_GET_LATENCY()) - 8005c04: 4b90 ldr r3, [pc, #576] @ (8005e48 ) - 8005c06: 681b ldr r3, [r3, #0] - 8005c08: f003 0307 and.w r3, r3, #7 - 8005c0c: 683a ldr r2, [r7, #0] - 8005c0e: 429a cmp r2, r3 - 8005c10: d910 bls.n 8005c34 + 8005bf4: 4b90 ldr r3, [pc, #576] @ (8005e38 ) + 8005bf6: 681b ldr r3, [r3, #0] + 8005bf8: f003 0307 and.w r3, r3, #7 + 8005bfc: 683a ldr r2, [r7, #0] + 8005bfe: 429a cmp r2, r3 + 8005c00: d910 bls.n 8005c24 { /* Program the new number of wait states to the LATENCY bits in the FLASH_ACR register */ __HAL_FLASH_SET_LATENCY(FLatency); - 8005c12: 4b8d ldr r3, [pc, #564] @ (8005e48 ) - 8005c14: 681b ldr r3, [r3, #0] - 8005c16: f023 0207 bic.w r2, r3, #7 - 8005c1a: 498b ldr r1, [pc, #556] @ (8005e48 ) - 8005c1c: 683b ldr r3, [r7, #0] - 8005c1e: 4313 orrs r3, r2 - 8005c20: 600b str r3, [r1, #0] + 8005c02: 4b8d ldr r3, [pc, #564] @ (8005e38 ) + 8005c04: 681b ldr r3, [r3, #0] + 8005c06: f023 0207 bic.w r2, r3, #7 + 8005c0a: 498b ldr r1, [pc, #556] @ (8005e38 ) + 8005c0c: 683b ldr r3, [r7, #0] + 8005c0e: 4313 orrs r3, r2 + 8005c10: 600b str r3, [r1, #0] /* Check that the new number of wait states is taken into account to access the Flash memory by reading the FLASH_ACR register */ if(__HAL_FLASH_GET_LATENCY() != FLatency) - 8005c22: 4b89 ldr r3, [pc, #548] @ (8005e48 ) - 8005c24: 681b ldr r3, [r3, #0] - 8005c26: f003 0307 and.w r3, r3, #7 - 8005c2a: 683a ldr r2, [r7, #0] - 8005c2c: 429a cmp r2, r3 - 8005c2e: d001 beq.n 8005c34 + 8005c12: 4b89 ldr r3, [pc, #548] @ (8005e38 ) + 8005c14: 681b ldr r3, [r3, #0] + 8005c16: f003 0307 and.w r3, r3, #7 + 8005c1a: 683a ldr r2, [r7, #0] + 8005c1c: 429a cmp r2, r3 + 8005c1e: d001 beq.n 8005c24 { return HAL_ERROR; - 8005c30: 2301 movs r3, #1 - 8005c32: e14a b.n 8005eca + 8005c20: 2301 movs r3, #1 + 8005c22: e14a b.n 8005eba } } /*-------------------------- HCLK Configuration --------------------------*/ if(((RCC_ClkInitStruct->ClockType) & RCC_CLOCKTYPE_HCLK) == RCC_CLOCKTYPE_HCLK) - 8005c34: 687b ldr r3, [r7, #4] - 8005c36: 681b ldr r3, [r3, #0] - 8005c38: f003 0302 and.w r3, r3, #2 - 8005c3c: 2b00 cmp r3, #0 - 8005c3e: d008 beq.n 8005c52 + 8005c24: 687b ldr r3, [r7, #4] + 8005c26: 681b ldr r3, [r3, #0] + 8005c28: f003 0302 and.w r3, r3, #2 + 8005c2c: 2b00 cmp r3, #0 + 8005c2e: d008 beq.n 8005c42 { assert_param(IS_RCC_HCLK(RCC_ClkInitStruct->AHBCLKDivider)); MODIFY_REG(RCC->CFGR, RCC_CFGR_HPRE, RCC_ClkInitStruct->AHBCLKDivider); - 8005c40: 4b82 ldr r3, [pc, #520] @ (8005e4c ) - 8005c42: 685b ldr r3, [r3, #4] - 8005c44: f023 02f0 bic.w r2, r3, #240 @ 0xf0 - 8005c48: 687b ldr r3, [r7, #4] - 8005c4a: 689b ldr r3, [r3, #8] - 8005c4c: 497f ldr r1, [pc, #508] @ (8005e4c ) - 8005c4e: 4313 orrs r3, r2 - 8005c50: 604b str r3, [r1, #4] + 8005c30: 4b82 ldr r3, [pc, #520] @ (8005e3c ) + 8005c32: 685b ldr r3, [r3, #4] + 8005c34: f023 02f0 bic.w r2, r3, #240 @ 0xf0 + 8005c38: 687b ldr r3, [r7, #4] + 8005c3a: 689b ldr r3, [r3, #8] + 8005c3c: 497f ldr r1, [pc, #508] @ (8005e3c ) + 8005c3e: 4313 orrs r3, r2 + 8005c40: 604b str r3, [r1, #4] } /*------------------------- SYSCLK Configuration ---------------------------*/ if(((RCC_ClkInitStruct->ClockType) & RCC_CLOCKTYPE_SYSCLK) == RCC_CLOCKTYPE_SYSCLK) - 8005c52: 687b ldr r3, [r7, #4] - 8005c54: 681b ldr r3, [r3, #0] - 8005c56: f003 0301 and.w r3, r3, #1 - 8005c5a: 2b00 cmp r3, #0 - 8005c5c: f000 80dc beq.w 8005e18 + 8005c42: 687b ldr r3, [r7, #4] + 8005c44: 681b ldr r3, [r3, #0] + 8005c46: f003 0301 and.w r3, r3, #1 + 8005c4a: 2b00 cmp r3, #0 + 8005c4c: f000 80dc beq.w 8005e08 { assert_param(IS_RCC_SYSCLKSOURCE(RCC_ClkInitStruct->SYSCLKSource)); /* HSE is selected as System Clock Source */ if(RCC_ClkInitStruct->SYSCLKSource == RCC_SYSCLKSOURCE_HSE) - 8005c60: 687b ldr r3, [r7, #4] - 8005c62: 685b ldr r3, [r3, #4] - 8005c64: 2b01 cmp r3, #1 - 8005c66: d13c bne.n 8005ce2 - 8005c68: f44f 3300 mov.w r3, #131072 @ 0x20000 - 8005c6c: 673b str r3, [r7, #112] @ 0x70 + 8005c50: 687b ldr r3, [r7, #4] + 8005c52: 685b ldr r3, [r3, #4] + 8005c54: 2b01 cmp r3, #1 + 8005c56: d13c bne.n 8005cd2 + 8005c58: f44f 3300 mov.w r3, #131072 @ 0x20000 + 8005c5c: 673b str r3, [r7, #112] @ 0x70 __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8005c6e: 6f3b ldr r3, [r7, #112] @ 0x70 - 8005c70: fa93 f3a3 rbit r3, r3 - 8005c74: 66fb str r3, [r7, #108] @ 0x6c + 8005c5e: 6f3b ldr r3, [r7, #112] @ 0x70 + 8005c60: fa93 f3a3 rbit r3, r3 + 8005c64: 66fb str r3, [r7, #108] @ 0x6c return result; - 8005c76: 6efb ldr r3, [r7, #108] @ 0x6c + 8005c66: 6efb ldr r3, [r7, #108] @ 0x6c { /* Check the HSE ready flag */ if(__HAL_RCC_GET_FLAG(RCC_FLAG_HSERDY) == RESET) - 8005c78: fab3 f383 clz r3, r3 - 8005c7c: b2db uxtb r3, r3 - 8005c7e: 095b lsrs r3, r3, #5 - 8005c80: b2db uxtb r3, r3 - 8005c82: f043 0301 orr.w r3, r3, #1 - 8005c86: b2db uxtb r3, r3 - 8005c88: 2b01 cmp r3, #1 - 8005c8a: d102 bne.n 8005c92 - 8005c8c: 4b6f ldr r3, [pc, #444] @ (8005e4c ) - 8005c8e: 681b ldr r3, [r3, #0] - 8005c90: e00f b.n 8005cb2 - 8005c92: f44f 3300 mov.w r3, #131072 @ 0x20000 - 8005c96: 66bb str r3, [r7, #104] @ 0x68 + 8005c68: fab3 f383 clz r3, r3 + 8005c6c: b2db uxtb r3, r3 + 8005c6e: 095b lsrs r3, r3, #5 + 8005c70: b2db uxtb r3, r3 + 8005c72: f043 0301 orr.w r3, r3, #1 + 8005c76: b2db uxtb r3, r3 + 8005c78: 2b01 cmp r3, #1 + 8005c7a: d102 bne.n 8005c82 + 8005c7c: 4b6f ldr r3, [pc, #444] @ (8005e3c ) + 8005c7e: 681b ldr r3, [r3, #0] + 8005c80: e00f b.n 8005ca2 + 8005c82: f44f 3300 mov.w r3, #131072 @ 0x20000 + 8005c86: 66bb str r3, [r7, #104] @ 0x68 __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8005c98: 6ebb ldr r3, [r7, #104] @ 0x68 - 8005c9a: fa93 f3a3 rbit r3, r3 - 8005c9e: 667b str r3, [r7, #100] @ 0x64 - 8005ca0: f44f 3300 mov.w r3, #131072 @ 0x20000 - 8005ca4: 663b str r3, [r7, #96] @ 0x60 - 8005ca6: 6e3b ldr r3, [r7, #96] @ 0x60 - 8005ca8: fa93 f3a3 rbit r3, r3 - 8005cac: 65fb str r3, [r7, #92] @ 0x5c - 8005cae: 4b67 ldr r3, [pc, #412] @ (8005e4c ) - 8005cb0: 6a5b ldr r3, [r3, #36] @ 0x24 - 8005cb2: f44f 3200 mov.w r2, #131072 @ 0x20000 - 8005cb6: 65ba str r2, [r7, #88] @ 0x58 - 8005cb8: 6dba ldr r2, [r7, #88] @ 0x58 - 8005cba: fa92 f2a2 rbit r2, r2 - 8005cbe: 657a str r2, [r7, #84] @ 0x54 + 8005c88: 6ebb ldr r3, [r7, #104] @ 0x68 + 8005c8a: fa93 f3a3 rbit r3, r3 + 8005c8e: 667b str r3, [r7, #100] @ 0x64 + 8005c90: f44f 3300 mov.w r3, #131072 @ 0x20000 + 8005c94: 663b str r3, [r7, #96] @ 0x60 + 8005c96: 6e3b ldr r3, [r7, #96] @ 0x60 + 8005c98: fa93 f3a3 rbit r3, r3 + 8005c9c: 65fb str r3, [r7, #92] @ 0x5c + 8005c9e: 4b67 ldr r3, [pc, #412] @ (8005e3c ) + 8005ca0: 6a5b ldr r3, [r3, #36] @ 0x24 + 8005ca2: f44f 3200 mov.w r2, #131072 @ 0x20000 + 8005ca6: 65ba str r2, [r7, #88] @ 0x58 + 8005ca8: 6dba ldr r2, [r7, #88] @ 0x58 + 8005caa: fa92 f2a2 rbit r2, r2 + 8005cae: 657a str r2, [r7, #84] @ 0x54 return result; - 8005cc0: 6d7a ldr r2, [r7, #84] @ 0x54 - 8005cc2: fab2 f282 clz r2, r2 - 8005cc6: b2d2 uxtb r2, r2 - 8005cc8: f042 0220 orr.w r2, r2, #32 - 8005ccc: b2d2 uxtb r2, r2 - 8005cce: f002 021f and.w r2, r2, #31 - 8005cd2: 2101 movs r1, #1 - 8005cd4: fa01 f202 lsl.w r2, r1, r2 - 8005cd8: 4013 ands r3, r2 - 8005cda: 2b00 cmp r3, #0 - 8005cdc: d17b bne.n 8005dd6 + 8005cb0: 6d7a ldr r2, [r7, #84] @ 0x54 + 8005cb2: fab2 f282 clz r2, r2 + 8005cb6: b2d2 uxtb r2, r2 + 8005cb8: f042 0220 orr.w r2, r2, #32 + 8005cbc: b2d2 uxtb r2, r2 + 8005cbe: f002 021f and.w r2, r2, #31 + 8005cc2: 2101 movs r1, #1 + 8005cc4: fa01 f202 lsl.w r2, r1, r2 + 8005cc8: 4013 ands r3, r2 + 8005cca: 2b00 cmp r3, #0 + 8005ccc: d17b bne.n 8005dc6 { return HAL_ERROR; - 8005cde: 2301 movs r3, #1 - 8005ce0: e0f3 b.n 8005eca + 8005cce: 2301 movs r3, #1 + 8005cd0: e0f3 b.n 8005eba } } /* PLL is selected as System Clock Source */ else if(RCC_ClkInitStruct->SYSCLKSource == RCC_SYSCLKSOURCE_PLLCLK) - 8005ce2: 687b ldr r3, [r7, #4] - 8005ce4: 685b ldr r3, [r3, #4] - 8005ce6: 2b02 cmp r3, #2 - 8005ce8: d13c bne.n 8005d64 - 8005cea: f04f 7300 mov.w r3, #33554432 @ 0x2000000 - 8005cee: 653b str r3, [r7, #80] @ 0x50 + 8005cd2: 687b ldr r3, [r7, #4] + 8005cd4: 685b ldr r3, [r3, #4] + 8005cd6: 2b02 cmp r3, #2 + 8005cd8: d13c bne.n 8005d54 + 8005cda: f04f 7300 mov.w r3, #33554432 @ 0x2000000 + 8005cde: 653b str r3, [r7, #80] @ 0x50 __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8005cf0: 6d3b ldr r3, [r7, #80] @ 0x50 - 8005cf2: fa93 f3a3 rbit r3, r3 - 8005cf6: 64fb str r3, [r7, #76] @ 0x4c + 8005ce0: 6d3b ldr r3, [r7, #80] @ 0x50 + 8005ce2: fa93 f3a3 rbit r3, r3 + 8005ce6: 64fb str r3, [r7, #76] @ 0x4c return result; - 8005cf8: 6cfb ldr r3, [r7, #76] @ 0x4c + 8005ce8: 6cfb ldr r3, [r7, #76] @ 0x4c { /* Check the PLL ready flag */ if(__HAL_RCC_GET_FLAG(RCC_FLAG_PLLRDY) == RESET) - 8005cfa: fab3 f383 clz r3, r3 - 8005cfe: b2db uxtb r3, r3 - 8005d00: 095b lsrs r3, r3, #5 - 8005d02: b2db uxtb r3, r3 - 8005d04: f043 0301 orr.w r3, r3, #1 - 8005d08: b2db uxtb r3, r3 - 8005d0a: 2b01 cmp r3, #1 - 8005d0c: d102 bne.n 8005d14 - 8005d0e: 4b4f ldr r3, [pc, #316] @ (8005e4c ) - 8005d10: 681b ldr r3, [r3, #0] - 8005d12: e00f b.n 8005d34 - 8005d14: f04f 7300 mov.w r3, #33554432 @ 0x2000000 - 8005d18: 64bb str r3, [r7, #72] @ 0x48 + 8005cea: fab3 f383 clz r3, r3 + 8005cee: b2db uxtb r3, r3 + 8005cf0: 095b lsrs r3, r3, #5 + 8005cf2: b2db uxtb r3, r3 + 8005cf4: f043 0301 orr.w r3, r3, #1 + 8005cf8: b2db uxtb r3, r3 + 8005cfa: 2b01 cmp r3, #1 + 8005cfc: d102 bne.n 8005d04 + 8005cfe: 4b4f ldr r3, [pc, #316] @ (8005e3c ) + 8005d00: 681b ldr r3, [r3, #0] + 8005d02: e00f b.n 8005d24 + 8005d04: f04f 7300 mov.w r3, #33554432 @ 0x2000000 + 8005d08: 64bb str r3, [r7, #72] @ 0x48 __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8005d1a: 6cbb ldr r3, [r7, #72] @ 0x48 - 8005d1c: fa93 f3a3 rbit r3, r3 - 8005d20: 647b str r3, [r7, #68] @ 0x44 - 8005d22: f04f 7300 mov.w r3, #33554432 @ 0x2000000 - 8005d26: 643b str r3, [r7, #64] @ 0x40 - 8005d28: 6c3b ldr r3, [r7, #64] @ 0x40 - 8005d2a: fa93 f3a3 rbit r3, r3 - 8005d2e: 63fb str r3, [r7, #60] @ 0x3c - 8005d30: 4b46 ldr r3, [pc, #280] @ (8005e4c ) - 8005d32: 6a5b ldr r3, [r3, #36] @ 0x24 - 8005d34: f04f 7200 mov.w r2, #33554432 @ 0x2000000 - 8005d38: 63ba str r2, [r7, #56] @ 0x38 - 8005d3a: 6bba ldr r2, [r7, #56] @ 0x38 - 8005d3c: fa92 f2a2 rbit r2, r2 - 8005d40: 637a str r2, [r7, #52] @ 0x34 + 8005d0a: 6cbb ldr r3, [r7, #72] @ 0x48 + 8005d0c: fa93 f3a3 rbit r3, r3 + 8005d10: 647b str r3, [r7, #68] @ 0x44 + 8005d12: f04f 7300 mov.w r3, #33554432 @ 0x2000000 + 8005d16: 643b str r3, [r7, #64] @ 0x40 + 8005d18: 6c3b ldr r3, [r7, #64] @ 0x40 + 8005d1a: fa93 f3a3 rbit r3, r3 + 8005d1e: 63fb str r3, [r7, #60] @ 0x3c + 8005d20: 4b46 ldr r3, [pc, #280] @ (8005e3c ) + 8005d22: 6a5b ldr r3, [r3, #36] @ 0x24 + 8005d24: f04f 7200 mov.w r2, #33554432 @ 0x2000000 + 8005d28: 63ba str r2, [r7, #56] @ 0x38 + 8005d2a: 6bba ldr r2, [r7, #56] @ 0x38 + 8005d2c: fa92 f2a2 rbit r2, r2 + 8005d30: 637a str r2, [r7, #52] @ 0x34 return result; - 8005d42: 6b7a ldr r2, [r7, #52] @ 0x34 - 8005d44: fab2 f282 clz r2, r2 - 8005d48: b2d2 uxtb r2, r2 - 8005d4a: f042 0220 orr.w r2, r2, #32 - 8005d4e: b2d2 uxtb r2, r2 - 8005d50: f002 021f and.w r2, r2, #31 - 8005d54: 2101 movs r1, #1 - 8005d56: fa01 f202 lsl.w r2, r1, r2 - 8005d5a: 4013 ands r3, r2 - 8005d5c: 2b00 cmp r3, #0 - 8005d5e: d13a bne.n 8005dd6 + 8005d32: 6b7a ldr r2, [r7, #52] @ 0x34 + 8005d34: fab2 f282 clz r2, r2 + 8005d38: b2d2 uxtb r2, r2 + 8005d3a: f042 0220 orr.w r2, r2, #32 + 8005d3e: b2d2 uxtb r2, r2 + 8005d40: f002 021f and.w r2, r2, #31 + 8005d44: 2101 movs r1, #1 + 8005d46: fa01 f202 lsl.w r2, r1, r2 + 8005d4a: 4013 ands r3, r2 + 8005d4c: 2b00 cmp r3, #0 + 8005d4e: d13a bne.n 8005dc6 { return HAL_ERROR; - 8005d60: 2301 movs r3, #1 - 8005d62: e0b2 b.n 8005eca - 8005d64: 2302 movs r3, #2 - 8005d66: 633b str r3, [r7, #48] @ 0x30 + 8005d50: 2301 movs r3, #1 + 8005d52: e0b2 b.n 8005eba + 8005d54: 2302 movs r3, #2 + 8005d56: 633b str r3, [r7, #48] @ 0x30 __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8005d68: 6b3b ldr r3, [r7, #48] @ 0x30 - 8005d6a: fa93 f3a3 rbit r3, r3 - 8005d6e: 62fb str r3, [r7, #44] @ 0x2c + 8005d58: 6b3b ldr r3, [r7, #48] @ 0x30 + 8005d5a: fa93 f3a3 rbit r3, r3 + 8005d5e: 62fb str r3, [r7, #44] @ 0x2c return result; - 8005d70: 6afb ldr r3, [r7, #44] @ 0x2c + 8005d60: 6afb ldr r3, [r7, #44] @ 0x2c } /* HSI is selected as System Clock Source */ else { /* Check the HSI ready flag */ if(__HAL_RCC_GET_FLAG(RCC_FLAG_HSIRDY) == RESET) - 8005d72: fab3 f383 clz r3, r3 - 8005d76: b2db uxtb r3, r3 - 8005d78: 095b lsrs r3, r3, #5 - 8005d7a: b2db uxtb r3, r3 - 8005d7c: f043 0301 orr.w r3, r3, #1 - 8005d80: b2db uxtb r3, r3 - 8005d82: 2b01 cmp r3, #1 - 8005d84: d102 bne.n 8005d8c - 8005d86: 4b31 ldr r3, [pc, #196] @ (8005e4c ) - 8005d88: 681b ldr r3, [r3, #0] - 8005d8a: e00d b.n 8005da8 - 8005d8c: 2302 movs r3, #2 - 8005d8e: 62bb str r3, [r7, #40] @ 0x28 + 8005d62: fab3 f383 clz r3, r3 + 8005d66: b2db uxtb r3, r3 + 8005d68: 095b lsrs r3, r3, #5 + 8005d6a: b2db uxtb r3, r3 + 8005d6c: f043 0301 orr.w r3, r3, #1 + 8005d70: b2db uxtb r3, r3 + 8005d72: 2b01 cmp r3, #1 + 8005d74: d102 bne.n 8005d7c + 8005d76: 4b31 ldr r3, [pc, #196] @ (8005e3c ) + 8005d78: 681b ldr r3, [r3, #0] + 8005d7a: e00d b.n 8005d98 + 8005d7c: 2302 movs r3, #2 + 8005d7e: 62bb str r3, [r7, #40] @ 0x28 __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8005d90: 6abb ldr r3, [r7, #40] @ 0x28 - 8005d92: fa93 f3a3 rbit r3, r3 - 8005d96: 627b str r3, [r7, #36] @ 0x24 - 8005d98: 2302 movs r3, #2 - 8005d9a: 623b str r3, [r7, #32] - 8005d9c: 6a3b ldr r3, [r7, #32] - 8005d9e: fa93 f3a3 rbit r3, r3 - 8005da2: 61fb str r3, [r7, #28] - 8005da4: 4b29 ldr r3, [pc, #164] @ (8005e4c ) - 8005da6: 6a5b ldr r3, [r3, #36] @ 0x24 - 8005da8: 2202 movs r2, #2 - 8005daa: 61ba str r2, [r7, #24] - 8005dac: 69ba ldr r2, [r7, #24] - 8005dae: fa92 f2a2 rbit r2, r2 - 8005db2: 617a str r2, [r7, #20] + 8005d80: 6abb ldr r3, [r7, #40] @ 0x28 + 8005d82: fa93 f3a3 rbit r3, r3 + 8005d86: 627b str r3, [r7, #36] @ 0x24 + 8005d88: 2302 movs r3, #2 + 8005d8a: 623b str r3, [r7, #32] + 8005d8c: 6a3b ldr r3, [r7, #32] + 8005d8e: fa93 f3a3 rbit r3, r3 + 8005d92: 61fb str r3, [r7, #28] + 8005d94: 4b29 ldr r3, [pc, #164] @ (8005e3c ) + 8005d96: 6a5b ldr r3, [r3, #36] @ 0x24 + 8005d98: 2202 movs r2, #2 + 8005d9a: 61ba str r2, [r7, #24] + 8005d9c: 69ba ldr r2, [r7, #24] + 8005d9e: fa92 f2a2 rbit r2, r2 + 8005da2: 617a str r2, [r7, #20] return result; - 8005db4: 697a ldr r2, [r7, #20] - 8005db6: fab2 f282 clz r2, r2 - 8005dba: b2d2 uxtb r2, r2 - 8005dbc: f042 0220 orr.w r2, r2, #32 - 8005dc0: b2d2 uxtb r2, r2 - 8005dc2: f002 021f and.w r2, r2, #31 - 8005dc6: 2101 movs r1, #1 - 8005dc8: fa01 f202 lsl.w r2, r1, r2 - 8005dcc: 4013 ands r3, r2 - 8005dce: 2b00 cmp r3, #0 - 8005dd0: d101 bne.n 8005dd6 + 8005da4: 697a ldr r2, [r7, #20] + 8005da6: fab2 f282 clz r2, r2 + 8005daa: b2d2 uxtb r2, r2 + 8005dac: f042 0220 orr.w r2, r2, #32 + 8005db0: b2d2 uxtb r2, r2 + 8005db2: f002 021f and.w r2, r2, #31 + 8005db6: 2101 movs r1, #1 + 8005db8: fa01 f202 lsl.w r2, r1, r2 + 8005dbc: 4013 ands r3, r2 + 8005dbe: 2b00 cmp r3, #0 + 8005dc0: d101 bne.n 8005dc6 { return HAL_ERROR; - 8005dd2: 2301 movs r3, #1 - 8005dd4: e079 b.n 8005eca + 8005dc2: 2301 movs r3, #1 + 8005dc4: e079 b.n 8005eba } } __HAL_RCC_SYSCLK_CONFIG(RCC_ClkInitStruct->SYSCLKSource); - 8005dd6: 4b1d ldr r3, [pc, #116] @ (8005e4c ) - 8005dd8: 685b ldr r3, [r3, #4] - 8005dda: f023 0203 bic.w r2, r3, #3 - 8005dde: 687b ldr r3, [r7, #4] - 8005de0: 685b ldr r3, [r3, #4] - 8005de2: 491a ldr r1, [pc, #104] @ (8005e4c ) - 8005de4: 4313 orrs r3, r2 - 8005de6: 604b str r3, [r1, #4] + 8005dc6: 4b1d ldr r3, [pc, #116] @ (8005e3c ) + 8005dc8: 685b ldr r3, [r3, #4] + 8005dca: f023 0203 bic.w r2, r3, #3 + 8005dce: 687b ldr r3, [r7, #4] + 8005dd0: 685b ldr r3, [r3, #4] + 8005dd2: 491a ldr r1, [pc, #104] @ (8005e3c ) + 8005dd4: 4313 orrs r3, r2 + 8005dd6: 604b str r3, [r1, #4] /* Get Start Tick */ tickstart = HAL_GetTick(); - 8005de8: f7fc fa8c bl 8002304 - 8005dec: 6778 str r0, [r7, #116] @ 0x74 + 8005dd8: f7fc fa8c bl 80022f4 + 8005ddc: 6778 str r0, [r7, #116] @ 0x74 while (__HAL_RCC_GET_SYSCLK_SOURCE() != (RCC_ClkInitStruct->SYSCLKSource << RCC_CFGR_SWS_Pos)) - 8005dee: e00a b.n 8005e06 + 8005dde: e00a b.n 8005df6 { if ((HAL_GetTick() - tickstart) > CLOCKSWITCH_TIMEOUT_VALUE) - 8005df0: f7fc fa88 bl 8002304 - 8005df4: 4602 mov r2, r0 - 8005df6: 6f7b ldr r3, [r7, #116] @ 0x74 - 8005df8: 1ad3 subs r3, r2, r3 - 8005dfa: f241 3288 movw r2, #5000 @ 0x1388 - 8005dfe: 4293 cmp r3, r2 - 8005e00: d901 bls.n 8005e06 + 8005de0: f7fc fa88 bl 80022f4 + 8005de4: 4602 mov r2, r0 + 8005de6: 6f7b ldr r3, [r7, #116] @ 0x74 + 8005de8: 1ad3 subs r3, r2, r3 + 8005dea: f241 3288 movw r2, #5000 @ 0x1388 + 8005dee: 4293 cmp r3, r2 + 8005df0: d901 bls.n 8005df6 { return HAL_TIMEOUT; - 8005e02: 2303 movs r3, #3 - 8005e04: e061 b.n 8005eca + 8005df2: 2303 movs r3, #3 + 8005df4: e061 b.n 8005eba while (__HAL_RCC_GET_SYSCLK_SOURCE() != (RCC_ClkInitStruct->SYSCLKSource << RCC_CFGR_SWS_Pos)) - 8005e06: 4b11 ldr r3, [pc, #68] @ (8005e4c ) - 8005e08: 685b ldr r3, [r3, #4] - 8005e0a: f003 020c and.w r2, r3, #12 - 8005e0e: 687b ldr r3, [r7, #4] - 8005e10: 685b ldr r3, [r3, #4] - 8005e12: 009b lsls r3, r3, #2 - 8005e14: 429a cmp r2, r3 - 8005e16: d1eb bne.n 8005df0 + 8005df6: 4b11 ldr r3, [pc, #68] @ (8005e3c ) + 8005df8: 685b ldr r3, [r3, #4] + 8005dfa: f003 020c and.w r2, r3, #12 + 8005dfe: 687b ldr r3, [r7, #4] + 8005e00: 685b ldr r3, [r3, #4] + 8005e02: 009b lsls r3, r3, #2 + 8005e04: 429a cmp r2, r3 + 8005e06: d1eb bne.n 8005de0 } } } /* Decreasing the number of wait states because of lower CPU frequency */ if(FLatency < __HAL_FLASH_GET_LATENCY()) - 8005e18: 4b0b ldr r3, [pc, #44] @ (8005e48 ) - 8005e1a: 681b ldr r3, [r3, #0] - 8005e1c: f003 0307 and.w r3, r3, #7 - 8005e20: 683a ldr r2, [r7, #0] - 8005e22: 429a cmp r2, r3 - 8005e24: d214 bcs.n 8005e50 + 8005e08: 4b0b ldr r3, [pc, #44] @ (8005e38 ) + 8005e0a: 681b ldr r3, [r3, #0] + 8005e0c: f003 0307 and.w r3, r3, #7 + 8005e10: 683a ldr r2, [r7, #0] + 8005e12: 429a cmp r2, r3 + 8005e14: d214 bcs.n 8005e40 { /* Program the new number of wait states to the LATENCY bits in the FLASH_ACR register */ __HAL_FLASH_SET_LATENCY(FLatency); - 8005e26: 4b08 ldr r3, [pc, #32] @ (8005e48 ) - 8005e28: 681b ldr r3, [r3, #0] - 8005e2a: f023 0207 bic.w r2, r3, #7 - 8005e2e: 4906 ldr r1, [pc, #24] @ (8005e48 ) - 8005e30: 683b ldr r3, [r7, #0] - 8005e32: 4313 orrs r3, r2 - 8005e34: 600b str r3, [r1, #0] + 8005e16: 4b08 ldr r3, [pc, #32] @ (8005e38 ) + 8005e18: 681b ldr r3, [r3, #0] + 8005e1a: f023 0207 bic.w r2, r3, #7 + 8005e1e: 4906 ldr r1, [pc, #24] @ (8005e38 ) + 8005e20: 683b ldr r3, [r7, #0] + 8005e22: 4313 orrs r3, r2 + 8005e24: 600b str r3, [r1, #0] /* Check that the new number of wait states is taken into account to access the Flash memory by reading the FLASH_ACR register */ if(__HAL_FLASH_GET_LATENCY() != FLatency) - 8005e36: 4b04 ldr r3, [pc, #16] @ (8005e48 ) - 8005e38: 681b ldr r3, [r3, #0] - 8005e3a: f003 0307 and.w r3, r3, #7 - 8005e3e: 683a ldr r2, [r7, #0] - 8005e40: 429a cmp r2, r3 - 8005e42: d005 beq.n 8005e50 + 8005e26: 4b04 ldr r3, [pc, #16] @ (8005e38 ) + 8005e28: 681b ldr r3, [r3, #0] + 8005e2a: f003 0307 and.w r3, r3, #7 + 8005e2e: 683a ldr r2, [r7, #0] + 8005e30: 429a cmp r2, r3 + 8005e32: d005 beq.n 8005e40 { return HAL_ERROR; - 8005e44: 2301 movs r3, #1 - 8005e46: e040 b.n 8005eca - 8005e48: 40022000 .word 0x40022000 - 8005e4c: 40021000 .word 0x40021000 + 8005e34: 2301 movs r3, #1 + 8005e36: e040 b.n 8005eba + 8005e38: 40022000 .word 0x40022000 + 8005e3c: 40021000 .word 0x40021000 } } /*-------------------------- PCLK1 Configuration ---------------------------*/ if(((RCC_ClkInitStruct->ClockType) & RCC_CLOCKTYPE_PCLK1) == RCC_CLOCKTYPE_PCLK1) - 8005e50: 687b ldr r3, [r7, #4] - 8005e52: 681b ldr r3, [r3, #0] - 8005e54: f003 0304 and.w r3, r3, #4 - 8005e58: 2b00 cmp r3, #0 - 8005e5a: d008 beq.n 8005e6e + 8005e40: 687b ldr r3, [r7, #4] + 8005e42: 681b ldr r3, [r3, #0] + 8005e44: f003 0304 and.w r3, r3, #4 + 8005e48: 2b00 cmp r3, #0 + 8005e4a: d008 beq.n 8005e5e { assert_param(IS_RCC_PCLK(RCC_ClkInitStruct->APB1CLKDivider)); MODIFY_REG(RCC->CFGR, RCC_CFGR_PPRE1, RCC_ClkInitStruct->APB1CLKDivider); - 8005e5c: 4b1d ldr r3, [pc, #116] @ (8005ed4 ) - 8005e5e: 685b ldr r3, [r3, #4] - 8005e60: f423 62e0 bic.w r2, r3, #1792 @ 0x700 - 8005e64: 687b ldr r3, [r7, #4] - 8005e66: 68db ldr r3, [r3, #12] - 8005e68: 491a ldr r1, [pc, #104] @ (8005ed4 ) - 8005e6a: 4313 orrs r3, r2 - 8005e6c: 604b str r3, [r1, #4] + 8005e4c: 4b1d ldr r3, [pc, #116] @ (8005ec4 ) + 8005e4e: 685b ldr r3, [r3, #4] + 8005e50: f423 62e0 bic.w r2, r3, #1792 @ 0x700 + 8005e54: 687b ldr r3, [r7, #4] + 8005e56: 68db ldr r3, [r3, #12] + 8005e58: 491a ldr r1, [pc, #104] @ (8005ec4 ) + 8005e5a: 4313 orrs r3, r2 + 8005e5c: 604b str r3, [r1, #4] } /*-------------------------- PCLK2 Configuration ---------------------------*/ if(((RCC_ClkInitStruct->ClockType) & RCC_CLOCKTYPE_PCLK2) == RCC_CLOCKTYPE_PCLK2) - 8005e6e: 687b ldr r3, [r7, #4] - 8005e70: 681b ldr r3, [r3, #0] - 8005e72: f003 0308 and.w r3, r3, #8 - 8005e76: 2b00 cmp r3, #0 - 8005e78: d009 beq.n 8005e8e + 8005e5e: 687b ldr r3, [r7, #4] + 8005e60: 681b ldr r3, [r3, #0] + 8005e62: f003 0308 and.w r3, r3, #8 + 8005e66: 2b00 cmp r3, #0 + 8005e68: d009 beq.n 8005e7e { assert_param(IS_RCC_PCLK(RCC_ClkInitStruct->APB2CLKDivider)); MODIFY_REG(RCC->CFGR, RCC_CFGR_PPRE2, ((RCC_ClkInitStruct->APB2CLKDivider) << 3U)); - 8005e7a: 4b16 ldr r3, [pc, #88] @ (8005ed4 ) - 8005e7c: 685b ldr r3, [r3, #4] - 8005e7e: f423 5260 bic.w r2, r3, #14336 @ 0x3800 - 8005e82: 687b ldr r3, [r7, #4] - 8005e84: 691b ldr r3, [r3, #16] - 8005e86: 00db lsls r3, r3, #3 - 8005e88: 4912 ldr r1, [pc, #72] @ (8005ed4 ) - 8005e8a: 4313 orrs r3, r2 - 8005e8c: 604b str r3, [r1, #4] + 8005e6a: 4b16 ldr r3, [pc, #88] @ (8005ec4 ) + 8005e6c: 685b ldr r3, [r3, #4] + 8005e6e: f423 5260 bic.w r2, r3, #14336 @ 0x3800 + 8005e72: 687b ldr r3, [r7, #4] + 8005e74: 691b ldr r3, [r3, #16] + 8005e76: 00db lsls r3, r3, #3 + 8005e78: 4912 ldr r1, [pc, #72] @ (8005ec4 ) + 8005e7a: 4313 orrs r3, r2 + 8005e7c: 604b str r3, [r1, #4] } /* Update the SystemCoreClock global variable */ SystemCoreClock = HAL_RCC_GetSysClockFreq() >> AHBPrescTable[(RCC->CFGR & RCC_CFGR_HPRE)>> RCC_CFGR_HPRE_BITNUMBER]; - 8005e8e: f000 f829 bl 8005ee4 - 8005e92: 4601 mov r1, r0 - 8005e94: 4b0f ldr r3, [pc, #60] @ (8005ed4 ) - 8005e96: 685b ldr r3, [r3, #4] - 8005e98: f003 03f0 and.w r3, r3, #240 @ 0xf0 - 8005e9c: 22f0 movs r2, #240 @ 0xf0 - 8005e9e: 613a str r2, [r7, #16] + 8005e7e: f000 f829 bl 8005ed4 + 8005e82: 4601 mov r1, r0 + 8005e84: 4b0f ldr r3, [pc, #60] @ (8005ec4 ) + 8005e86: 685b ldr r3, [r3, #4] + 8005e88: f003 03f0 and.w r3, r3, #240 @ 0xf0 + 8005e8c: 22f0 movs r2, #240 @ 0xf0 + 8005e8e: 613a str r2, [r7, #16] __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8005ea0: 693a ldr r2, [r7, #16] - 8005ea2: fa92 f2a2 rbit r2, r2 - 8005ea6: 60fa str r2, [r7, #12] + 8005e90: 693a ldr r2, [r7, #16] + 8005e92: fa92 f2a2 rbit r2, r2 + 8005e96: 60fa str r2, [r7, #12] return result; - 8005ea8: 68fa ldr r2, [r7, #12] - 8005eaa: fab2 f282 clz r2, r2 - 8005eae: b2d2 uxtb r2, r2 - 8005eb0: 40d3 lsrs r3, r2 - 8005eb2: 4a09 ldr r2, [pc, #36] @ (8005ed8 ) - 8005eb4: 5cd3 ldrb r3, [r2, r3] - 8005eb6: fa21 f303 lsr.w r3, r1, r3 - 8005eba: 4a08 ldr r2, [pc, #32] @ (8005edc ) - 8005ebc: 6013 str r3, [r2, #0] + 8005e98: 68fa ldr r2, [r7, #12] + 8005e9a: fab2 f282 clz r2, r2 + 8005e9e: b2d2 uxtb r2, r2 + 8005ea0: 40d3 lsrs r3, r2 + 8005ea2: 4a09 ldr r2, [pc, #36] @ (8005ec8 ) + 8005ea4: 5cd3 ldrb r3, [r2, r3] + 8005ea6: fa21 f303 lsr.w r3, r1, r3 + 8005eaa: 4a08 ldr r2, [pc, #32] @ (8005ecc ) + 8005eac: 6013 str r3, [r2, #0] /* Configure the source of time base considering new system clocks settings*/ HAL_InitTick (uwTickPrio); - 8005ebe: 4b08 ldr r3, [pc, #32] @ (8005ee0 ) - 8005ec0: 681b ldr r3, [r3, #0] - 8005ec2: 4618 mov r0, r3 - 8005ec4: f7fc f9da bl 800227c + 8005eae: 4b08 ldr r3, [pc, #32] @ (8005ed0 ) + 8005eb0: 681b ldr r3, [r3, #0] + 8005eb2: 4618 mov r0, r3 + 8005eb4: f7fc f9da bl 800226c return HAL_OK; - 8005ec8: 2300 movs r3, #0 + 8005eb8: 2300 movs r3, #0 } - 8005eca: 4618 mov r0, r3 - 8005ecc: 3778 adds r7, #120 @ 0x78 - 8005ece: 46bd mov sp, r7 - 8005ed0: bd80 pop {r7, pc} - 8005ed2: bf00 nop - 8005ed4: 40021000 .word 0x40021000 - 8005ed8: 0800724c .word 0x0800724c - 8005edc: 20000000 .word 0x20000000 - 8005ee0: 20000004 .word 0x20000004 + 8005eba: 4618 mov r0, r3 + 8005ebc: 3778 adds r7, #120 @ 0x78 + 8005ebe: 46bd mov sp, r7 + 8005ec0: bd80 pop {r7, pc} + 8005ec2: bf00 nop + 8005ec4: 40021000 .word 0x40021000 + 8005ec8: 0800723c .word 0x0800723c + 8005ecc: 20000000 .word 0x20000000 + 8005ed0: 20000004 .word 0x20000004 -08005ee4 : +08005ed4 : * right SYSCLK value. Otherwise, any configuration based on this function will be incorrect. * * @retval SYSCLK frequency */ uint32_t HAL_RCC_GetSysClockFreq(void) { - 8005ee4: b480 push {r7} - 8005ee6: b087 sub sp, #28 - 8005ee8: af00 add r7, sp, #0 + 8005ed4: b480 push {r7} + 8005ed6: b087 sub sp, #28 + 8005ed8: af00 add r7, sp, #0 uint32_t tmpreg = 0U, prediv = 0U, pllclk = 0U, pllmul = 0U; - 8005eea: 2300 movs r3, #0 - 8005eec: 60fb str r3, [r7, #12] - 8005eee: 2300 movs r3, #0 - 8005ef0: 60bb str r3, [r7, #8] - 8005ef2: 2300 movs r3, #0 - 8005ef4: 617b str r3, [r7, #20] - 8005ef6: 2300 movs r3, #0 - 8005ef8: 607b str r3, [r7, #4] + 8005eda: 2300 movs r3, #0 + 8005edc: 60fb str r3, [r7, #12] + 8005ede: 2300 movs r3, #0 + 8005ee0: 60bb str r3, [r7, #8] + 8005ee2: 2300 movs r3, #0 + 8005ee4: 617b str r3, [r7, #20] + 8005ee6: 2300 movs r3, #0 + 8005ee8: 607b str r3, [r7, #4] uint32_t sysclockfreq = 0U; - 8005efa: 2300 movs r3, #0 - 8005efc: 613b str r3, [r7, #16] + 8005eea: 2300 movs r3, #0 + 8005eec: 613b str r3, [r7, #16] tmpreg = RCC->CFGR; - 8005efe: 4b1e ldr r3, [pc, #120] @ (8005f78 ) - 8005f00: 685b ldr r3, [r3, #4] - 8005f02: 60fb str r3, [r7, #12] + 8005eee: 4b1e ldr r3, [pc, #120] @ (8005f68 ) + 8005ef0: 685b ldr r3, [r3, #4] + 8005ef2: 60fb str r3, [r7, #12] /* Get SYSCLK source -------------------------------------------------------*/ switch (tmpreg & RCC_CFGR_SWS) - 8005f04: 68fb ldr r3, [r7, #12] - 8005f06: f003 030c and.w r3, r3, #12 - 8005f0a: 2b04 cmp r3, #4 - 8005f0c: d002 beq.n 8005f14 - 8005f0e: 2b08 cmp r3, #8 - 8005f10: d003 beq.n 8005f1a - 8005f12: e026 b.n 8005f62 + 8005ef4: 68fb ldr r3, [r7, #12] + 8005ef6: f003 030c and.w r3, r3, #12 + 8005efa: 2b04 cmp r3, #4 + 8005efc: d002 beq.n 8005f04 + 8005efe: 2b08 cmp r3, #8 + 8005f00: d003 beq.n 8005f0a + 8005f02: e026 b.n 8005f52 { case RCC_SYSCLKSOURCE_STATUS_HSE: /* HSE used as system clock */ { sysclockfreq = HSE_VALUE; - 8005f14: 4b19 ldr r3, [pc, #100] @ (8005f7c ) - 8005f16: 613b str r3, [r7, #16] + 8005f04: 4b19 ldr r3, [pc, #100] @ (8005f6c ) + 8005f06: 613b str r3, [r7, #16] break; - 8005f18: e026 b.n 8005f68 + 8005f08: e026 b.n 8005f58 } case RCC_SYSCLKSOURCE_STATUS_PLLCLK: /* PLL used as system clock */ { pllmul = aPLLMULFactorTable[(uint32_t)(tmpreg & RCC_CFGR_PLLMUL) >> RCC_CFGR_PLLMUL_Pos]; - 8005f1a: 68fb ldr r3, [r7, #12] - 8005f1c: 0c9b lsrs r3, r3, #18 - 8005f1e: f003 030f and.w r3, r3, #15 - 8005f22: 4a17 ldr r2, [pc, #92] @ (8005f80 ) - 8005f24: 5cd3 ldrb r3, [r2, r3] - 8005f26: 607b str r3, [r7, #4] + 8005f0a: 68fb ldr r3, [r7, #12] + 8005f0c: 0c9b lsrs r3, r3, #18 + 8005f0e: f003 030f and.w r3, r3, #15 + 8005f12: 4a17 ldr r2, [pc, #92] @ (8005f70 ) + 8005f14: 5cd3 ldrb r3, [r2, r3] + 8005f16: 607b str r3, [r7, #4] prediv = aPredivFactorTable[(uint32_t)(RCC->CFGR2 & RCC_CFGR2_PREDIV) >> RCC_CFGR2_PREDIV_Pos]; - 8005f28: 4b13 ldr r3, [pc, #76] @ (8005f78 ) - 8005f2a: 6adb ldr r3, [r3, #44] @ 0x2c - 8005f2c: f003 030f and.w r3, r3, #15 - 8005f30: 4a14 ldr r2, [pc, #80] @ (8005f84 ) - 8005f32: 5cd3 ldrb r3, [r2, r3] - 8005f34: 60bb str r3, [r7, #8] + 8005f18: 4b13 ldr r3, [pc, #76] @ (8005f68 ) + 8005f1a: 6adb ldr r3, [r3, #44] @ 0x2c + 8005f1c: f003 030f and.w r3, r3, #15 + 8005f20: 4a14 ldr r2, [pc, #80] @ (8005f74 ) + 8005f22: 5cd3 ldrb r3, [r2, r3] + 8005f24: 60bb str r3, [r7, #8] #if defined(RCC_CFGR_PLLSRC_HSI_DIV2) if ((tmpreg & RCC_CFGR_PLLSRC) != RCC_PLLSOURCE_HSI) - 8005f36: 68fb ldr r3, [r7, #12] - 8005f38: f403 3380 and.w r3, r3, #65536 @ 0x10000 - 8005f3c: 2b00 cmp r3, #0 - 8005f3e: d008 beq.n 8005f52 + 8005f26: 68fb ldr r3, [r7, #12] + 8005f28: f403 3380 and.w r3, r3, #65536 @ 0x10000 + 8005f2c: 2b00 cmp r3, #0 + 8005f2e: d008 beq.n 8005f42 { /* HSE used as PLL clock source : PLLCLK = HSE/PREDIV * PLLMUL */ pllclk = (uint32_t)((uint64_t) HSE_VALUE / (uint64_t) (prediv)) * ((uint64_t) pllmul); - 8005f40: 4a0e ldr r2, [pc, #56] @ (8005f7c ) - 8005f42: 68bb ldr r3, [r7, #8] - 8005f44: fbb2 f2f3 udiv r2, r2, r3 - 8005f48: 687b ldr r3, [r7, #4] - 8005f4a: fb02 f303 mul.w r3, r2, r3 - 8005f4e: 617b str r3, [r7, #20] - 8005f50: e004 b.n 8005f5c + 8005f30: 4a0e ldr r2, [pc, #56] @ (8005f6c ) + 8005f32: 68bb ldr r3, [r7, #8] + 8005f34: fbb2 f2f3 udiv r2, r2, r3 + 8005f38: 687b ldr r3, [r7, #4] + 8005f3a: fb02 f303 mul.w r3, r2, r3 + 8005f3e: 617b str r3, [r7, #20] + 8005f40: e004 b.n 8005f4c } else { /* HSI used as PLL clock source : PLLCLK = HSI/2 * PLLMUL */ pllclk = (uint32_t)((uint64_t) (HSI_VALUE >> 1U) * ((uint64_t) pllmul)); - 8005f52: 687b ldr r3, [r7, #4] - 8005f54: 4a0c ldr r2, [pc, #48] @ (8005f88 ) - 8005f56: fb02 f303 mul.w r3, r2, r3 - 8005f5a: 617b str r3, [r7, #20] + 8005f42: 687b ldr r3, [r7, #4] + 8005f44: 4a0c ldr r2, [pc, #48] @ (8005f78 ) + 8005f46: fb02 f303 mul.w r3, r2, r3 + 8005f4a: 617b str r3, [r7, #20] { /* HSI used as PLL clock source : PLLCLK = HSI/PREDIV * PLLMUL */ pllclk = (uint32_t)((uint64_t) HSI_VALUE / (uint64_t) (prediv)) * ((uint64_t) pllmul); } #endif /* RCC_CFGR_PLLSRC_HSI_DIV2 */ sysclockfreq = pllclk; - 8005f5c: 697b ldr r3, [r7, #20] - 8005f5e: 613b str r3, [r7, #16] + 8005f4c: 697b ldr r3, [r7, #20] + 8005f4e: 613b str r3, [r7, #16] break; - 8005f60: e002 b.n 8005f68 + 8005f50: e002 b.n 8005f58 } case RCC_SYSCLKSOURCE_STATUS_HSI: /* HSI used as system clock source */ default: /* HSI used as system clock */ { sysclockfreq = HSI_VALUE; - 8005f62: 4b0a ldr r3, [pc, #40] @ (8005f8c ) - 8005f64: 613b str r3, [r7, #16] + 8005f52: 4b0a ldr r3, [pc, #40] @ (8005f7c ) + 8005f54: 613b str r3, [r7, #16] break; - 8005f66: bf00 nop + 8005f56: bf00 nop } } return sysclockfreq; - 8005f68: 693b ldr r3, [r7, #16] + 8005f58: 693b ldr r3, [r7, #16] } - 8005f6a: 4618 mov r0, r3 - 8005f6c: 371c adds r7, #28 - 8005f6e: 46bd mov sp, r7 - 8005f70: f85d 7b04 ldr.w r7, [sp], #4 - 8005f74: 4770 bx lr - 8005f76: bf00 nop - 8005f78: 40021000 .word 0x40021000 - 8005f7c: 00f42400 .word 0x00f42400 - 8005f80: 08007264 .word 0x08007264 - 8005f84: 08007274 .word 0x08007274 - 8005f88: 003d0900 .word 0x003d0900 - 8005f8c: 007a1200 .word 0x007a1200 + 8005f5a: 4618 mov r0, r3 + 8005f5c: 371c adds r7, #28 + 8005f5e: 46bd mov sp, r7 + 8005f60: f85d 7b04 ldr.w r7, [sp], #4 + 8005f64: 4770 bx lr + 8005f66: bf00 nop + 8005f68: 40021000 .word 0x40021000 + 8005f6c: 00f42400 .word 0x00f42400 + 8005f70: 08007254 .word 0x08007254 + 8005f74: 08007264 .word 0x08007264 + 8005f78: 003d0900 .word 0x003d0900 + 8005f7c: 007a1200 .word 0x007a1200 -08005f90 : +08005f80 : * @note The SystemCoreClock CMSIS variable is used to store System Clock Frequency * and updated within this function * @retval HCLK frequency */ uint32_t HAL_RCC_GetHCLKFreq(void) { - 8005f90: b480 push {r7} - 8005f92: af00 add r7, sp, #0 + 8005f80: b480 push {r7} + 8005f82: af00 add r7, sp, #0 return SystemCoreClock; - 8005f94: 4b03 ldr r3, [pc, #12] @ (8005fa4 ) - 8005f96: 681b ldr r3, [r3, #0] + 8005f84: 4b03 ldr r3, [pc, #12] @ (8005f94 ) + 8005f86: 681b ldr r3, [r3, #0] } - 8005f98: 4618 mov r0, r3 - 8005f9a: 46bd mov sp, r7 - 8005f9c: f85d 7b04 ldr.w r7, [sp], #4 - 8005fa0: 4770 bx lr - 8005fa2: bf00 nop - 8005fa4: 20000000 .word 0x20000000 + 8005f88: 4618 mov r0, r3 + 8005f8a: 46bd mov sp, r7 + 8005f8c: f85d 7b04 ldr.w r7, [sp], #4 + 8005f90: 4770 bx lr + 8005f92: bf00 nop + 8005f94: 20000000 .word 0x20000000 -08005fa8 : +08005f98 : * @note Each time PCLK1 changes, this function must be called to update the * right PCLK1 value. Otherwise, any configuration based on this function will be incorrect. * @retval PCLK1 frequency */ uint32_t HAL_RCC_GetPCLK1Freq(void) { - 8005fa8: b580 push {r7, lr} - 8005faa: b082 sub sp, #8 - 8005fac: af00 add r7, sp, #0 + 8005f98: b580 push {r7, lr} + 8005f9a: b082 sub sp, #8 + 8005f9c: af00 add r7, sp, #0 /* Get HCLK source and Compute PCLK1 frequency ---------------------------*/ return (HAL_RCC_GetHCLKFreq() >> APBPrescTable[(RCC->CFGR & RCC_CFGR_PPRE1) >> RCC_CFGR_PPRE1_BITNUMBER]); - 8005fae: f7ff ffef bl 8005f90 - 8005fb2: 4601 mov r1, r0 - 8005fb4: 4b0b ldr r3, [pc, #44] @ (8005fe4 ) - 8005fb6: 685b ldr r3, [r3, #4] - 8005fb8: f403 63e0 and.w r3, r3, #1792 @ 0x700 - 8005fbc: f44f 62e0 mov.w r2, #1792 @ 0x700 - 8005fc0: 607a str r2, [r7, #4] + 8005f9e: f7ff ffef bl 8005f80 + 8005fa2: 4601 mov r1, r0 + 8005fa4: 4b0b ldr r3, [pc, #44] @ (8005fd4 ) + 8005fa6: 685b ldr r3, [r3, #4] + 8005fa8: f403 63e0 and.w r3, r3, #1792 @ 0x700 + 8005fac: f44f 62e0 mov.w r2, #1792 @ 0x700 + 8005fb0: 607a str r2, [r7, #4] __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8005fc2: 687a ldr r2, [r7, #4] - 8005fc4: fa92 f2a2 rbit r2, r2 - 8005fc8: 603a str r2, [r7, #0] + 8005fb2: 687a ldr r2, [r7, #4] + 8005fb4: fa92 f2a2 rbit r2, r2 + 8005fb8: 603a str r2, [r7, #0] return result; - 8005fca: 683a ldr r2, [r7, #0] - 8005fcc: fab2 f282 clz r2, r2 - 8005fd0: b2d2 uxtb r2, r2 - 8005fd2: 40d3 lsrs r3, r2 - 8005fd4: 4a04 ldr r2, [pc, #16] @ (8005fe8 ) - 8005fd6: 5cd3 ldrb r3, [r2, r3] - 8005fd8: fa21 f303 lsr.w r3, r1, r3 + 8005fba: 683a ldr r2, [r7, #0] + 8005fbc: fab2 f282 clz r2, r2 + 8005fc0: b2d2 uxtb r2, r2 + 8005fc2: 40d3 lsrs r3, r2 + 8005fc4: 4a04 ldr r2, [pc, #16] @ (8005fd8 ) + 8005fc6: 5cd3 ldrb r3, [r2, r3] + 8005fc8: fa21 f303 lsr.w r3, r1, r3 } - 8005fdc: 4618 mov r0, r3 - 8005fde: 3708 adds r7, #8 - 8005fe0: 46bd mov sp, r7 - 8005fe2: bd80 pop {r7, pc} - 8005fe4: 40021000 .word 0x40021000 - 8005fe8: 0800725c .word 0x0800725c + 8005fcc: 4618 mov r0, r3 + 8005fce: 3708 adds r7, #8 + 8005fd0: 46bd mov sp, r7 + 8005fd2: bd80 pop {r7, pc} + 8005fd4: 40021000 .word 0x40021000 + 8005fd8: 0800724c .word 0x0800724c -08005fec : +08005fdc : * @note Each time PCLK2 changes, this function must be called to update the * right PCLK2 value. Otherwise, any configuration based on this function will be incorrect. * @retval PCLK2 frequency */ uint32_t HAL_RCC_GetPCLK2Freq(void) { - 8005fec: b580 push {r7, lr} - 8005fee: b082 sub sp, #8 - 8005ff0: af00 add r7, sp, #0 + 8005fdc: b580 push {r7, lr} + 8005fde: b082 sub sp, #8 + 8005fe0: af00 add r7, sp, #0 /* Get HCLK source and Compute PCLK2 frequency ---------------------------*/ return (HAL_RCC_GetHCLKFreq()>> APBPrescTable[(RCC->CFGR & RCC_CFGR_PPRE2) >> RCC_CFGR_PPRE2_BITNUMBER]); - 8005ff2: f7ff ffcd bl 8005f90 - 8005ff6: 4601 mov r1, r0 - 8005ff8: 4b0b ldr r3, [pc, #44] @ (8006028 ) - 8005ffa: 685b ldr r3, [r3, #4] - 8005ffc: f403 5360 and.w r3, r3, #14336 @ 0x3800 - 8006000: f44f 5260 mov.w r2, #14336 @ 0x3800 - 8006004: 607a str r2, [r7, #4] + 8005fe2: f7ff ffcd bl 8005f80 + 8005fe6: 4601 mov r1, r0 + 8005fe8: 4b0b ldr r3, [pc, #44] @ (8006018 ) + 8005fea: 685b ldr r3, [r3, #4] + 8005fec: f403 5360 and.w r3, r3, #14336 @ 0x3800 + 8005ff0: f44f 5260 mov.w r2, #14336 @ 0x3800 + 8005ff4: 607a str r2, [r7, #4] __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8006006: 687a ldr r2, [r7, #4] - 8006008: fa92 f2a2 rbit r2, r2 - 800600c: 603a str r2, [r7, #0] + 8005ff6: 687a ldr r2, [r7, #4] + 8005ff8: fa92 f2a2 rbit r2, r2 + 8005ffc: 603a str r2, [r7, #0] return result; - 800600e: 683a ldr r2, [r7, #0] - 8006010: fab2 f282 clz r2, r2 - 8006014: b2d2 uxtb r2, r2 - 8006016: 40d3 lsrs r3, r2 - 8006018: 4a04 ldr r2, [pc, #16] @ (800602c ) - 800601a: 5cd3 ldrb r3, [r2, r3] - 800601c: fa21 f303 lsr.w r3, r1, r3 + 8005ffe: 683a ldr r2, [r7, #0] + 8006000: fab2 f282 clz r2, r2 + 8006004: b2d2 uxtb r2, r2 + 8006006: 40d3 lsrs r3, r2 + 8006008: 4a04 ldr r2, [pc, #16] @ (800601c ) + 800600a: 5cd3 ldrb r3, [r2, r3] + 800600c: fa21 f303 lsr.w r3, r1, r3 } - 8006020: 4618 mov r0, r3 - 8006022: 3708 adds r7, #8 - 8006024: 46bd mov sp, r7 - 8006026: bd80 pop {r7, pc} - 8006028: 40021000 .word 0x40021000 - 800602c: 0800725c .word 0x0800725c + 8006010: 4618 mov r0, r3 + 8006012: 3708 adds r7, #8 + 8006014: 46bd mov sp, r7 + 8006016: bd80 pop {r7, pc} + 8006018: 40021000 .word 0x40021000 + 800601c: 0800724c .word 0x0800724c -08006030 : +08006020 : * When the TIMx clock source is PLL clock, so the TIMx clock is PLL clock x 2. * * @retval HAL status */ HAL_StatusTypeDef HAL_RCCEx_PeriphCLKConfig(RCC_PeriphCLKInitTypeDef *PeriphClkInit) { - 8006030: b580 push {r7, lr} - 8006032: b092 sub sp, #72 @ 0x48 - 8006034: af00 add r7, sp, #0 - 8006036: 6078 str r0, [r7, #4] + 8006020: b580 push {r7, lr} + 8006022: b092 sub sp, #72 @ 0x48 + 8006024: af00 add r7, sp, #0 + 8006026: 6078 str r0, [r7, #4] uint32_t tickstart = 0U; - 8006038: 2300 movs r3, #0 - 800603a: 643b str r3, [r7, #64] @ 0x40 + 8006028: 2300 movs r3, #0 + 800602a: 643b str r3, [r7, #64] @ 0x40 uint32_t temp_reg = 0U; - 800603c: 2300 movs r3, #0 - 800603e: 63fb str r3, [r7, #60] @ 0x3c + 800602c: 2300 movs r3, #0 + 800602e: 63fb str r3, [r7, #60] @ 0x3c FlagStatus pwrclkchanged = RESET; - 8006040: 2300 movs r3, #0 - 8006042: f887 3047 strb.w r3, [r7, #71] @ 0x47 + 8006030: 2300 movs r3, #0 + 8006032: f887 3047 strb.w r3, [r7, #71] @ 0x47 /* Check the parameters */ assert_param(IS_RCC_PERIPHCLOCK(PeriphClkInit->PeriphClockSelection)); /*---------------------------- RTC configuration -------------------------------*/ if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_RTC) == (RCC_PERIPHCLK_RTC)) - 8006046: 687b ldr r3, [r7, #4] - 8006048: 681b ldr r3, [r3, #0] - 800604a: f403 3380 and.w r3, r3, #65536 @ 0x10000 - 800604e: 2b00 cmp r3, #0 - 8006050: f000 80d4 beq.w 80061fc + 8006036: 687b ldr r3, [r7, #4] + 8006038: 681b ldr r3, [r3, #0] + 800603a: f403 3380 and.w r3, r3, #65536 @ 0x10000 + 800603e: 2b00 cmp r3, #0 + 8006040: f000 80d4 beq.w 80061ec /* As soon as function is called to change RTC clock source, activation of the power domain is done. */ /* Requires to enable write access to Backup Domain of necessary */ if(__HAL_RCC_PWR_IS_CLK_DISABLED()) - 8006054: 4b4e ldr r3, [pc, #312] @ (8006190 ) - 8006056: 69db ldr r3, [r3, #28] - 8006058: f003 5380 and.w r3, r3, #268435456 @ 0x10000000 - 800605c: 2b00 cmp r3, #0 - 800605e: d10e bne.n 800607e + 8006044: 4b4e ldr r3, [pc, #312] @ (8006180 ) + 8006046: 69db ldr r3, [r3, #28] + 8006048: f003 5380 and.w r3, r3, #268435456 @ 0x10000000 + 800604c: 2b00 cmp r3, #0 + 800604e: d10e bne.n 800606e { __HAL_RCC_PWR_CLK_ENABLE(); - 8006060: 4b4b ldr r3, [pc, #300] @ (8006190 ) - 8006062: 69db ldr r3, [r3, #28] - 8006064: 4a4a ldr r2, [pc, #296] @ (8006190 ) - 8006066: f043 5380 orr.w r3, r3, #268435456 @ 0x10000000 - 800606a: 61d3 str r3, [r2, #28] - 800606c: 4b48 ldr r3, [pc, #288] @ (8006190 ) - 800606e: 69db ldr r3, [r3, #28] - 8006070: f003 5380 and.w r3, r3, #268435456 @ 0x10000000 - 8006074: 60bb str r3, [r7, #8] - 8006076: 68bb ldr r3, [r7, #8] + 8006050: 4b4b ldr r3, [pc, #300] @ (8006180 ) + 8006052: 69db ldr r3, [r3, #28] + 8006054: 4a4a ldr r2, [pc, #296] @ (8006180 ) + 8006056: f043 5380 orr.w r3, r3, #268435456 @ 0x10000000 + 800605a: 61d3 str r3, [r2, #28] + 800605c: 4b48 ldr r3, [pc, #288] @ (8006180 ) + 800605e: 69db ldr r3, [r3, #28] + 8006060: f003 5380 and.w r3, r3, #268435456 @ 0x10000000 + 8006064: 60bb str r3, [r7, #8] + 8006066: 68bb ldr r3, [r7, #8] pwrclkchanged = SET; - 8006078: 2301 movs r3, #1 - 800607a: f887 3047 strb.w r3, [r7, #71] @ 0x47 + 8006068: 2301 movs r3, #1 + 800606a: f887 3047 strb.w r3, [r7, #71] @ 0x47 } if(HAL_IS_BIT_CLR(PWR->CR, PWR_CR_DBP)) - 800607e: 4b45 ldr r3, [pc, #276] @ (8006194 ) - 8006080: 681b ldr r3, [r3, #0] - 8006082: f403 7380 and.w r3, r3, #256 @ 0x100 - 8006086: 2b00 cmp r3, #0 - 8006088: d118 bne.n 80060bc + 800606e: 4b45 ldr r3, [pc, #276] @ (8006184 ) + 8006070: 681b ldr r3, [r3, #0] + 8006072: f403 7380 and.w r3, r3, #256 @ 0x100 + 8006076: 2b00 cmp r3, #0 + 8006078: d118 bne.n 80060ac { /* Enable write access to Backup domain */ SET_BIT(PWR->CR, PWR_CR_DBP); - 800608a: 4b42 ldr r3, [pc, #264] @ (8006194 ) - 800608c: 681b ldr r3, [r3, #0] - 800608e: 4a41 ldr r2, [pc, #260] @ (8006194 ) - 8006090: f443 7380 orr.w r3, r3, #256 @ 0x100 - 8006094: 6013 str r3, [r2, #0] + 800607a: 4b42 ldr r3, [pc, #264] @ (8006184 ) + 800607c: 681b ldr r3, [r3, #0] + 800607e: 4a41 ldr r2, [pc, #260] @ (8006184 ) + 8006080: f443 7380 orr.w r3, r3, #256 @ 0x100 + 8006084: 6013 str r3, [r2, #0] /* Wait for Backup domain Write protection disable */ tickstart = HAL_GetTick(); - 8006096: f7fc f935 bl 8002304 - 800609a: 6438 str r0, [r7, #64] @ 0x40 + 8006086: f7fc f935 bl 80022f4 + 800608a: 6438 str r0, [r7, #64] @ 0x40 while(HAL_IS_BIT_CLR(PWR->CR, PWR_CR_DBP)) - 800609c: e008 b.n 80060b0 + 800608c: e008 b.n 80060a0 { if((HAL_GetTick() - tickstart) > RCC_DBP_TIMEOUT_VALUE) - 800609e: f7fc f931 bl 8002304 - 80060a2: 4602 mov r2, r0 - 80060a4: 6c3b ldr r3, [r7, #64] @ 0x40 - 80060a6: 1ad3 subs r3, r2, r3 - 80060a8: 2b64 cmp r3, #100 @ 0x64 - 80060aa: d901 bls.n 80060b0 + 800608e: f7fc f931 bl 80022f4 + 8006092: 4602 mov r2, r0 + 8006094: 6c3b ldr r3, [r7, #64] @ 0x40 + 8006096: 1ad3 subs r3, r2, r3 + 8006098: 2b64 cmp r3, #100 @ 0x64 + 800609a: d901 bls.n 80060a0 { return HAL_TIMEOUT; - 80060ac: 2303 movs r3, #3 - 80060ae: e14b b.n 8006348 + 800609c: 2303 movs r3, #3 + 800609e: e14b b.n 8006338 while(HAL_IS_BIT_CLR(PWR->CR, PWR_CR_DBP)) - 80060b0: 4b38 ldr r3, [pc, #224] @ (8006194 ) - 80060b2: 681b ldr r3, [r3, #0] - 80060b4: f403 7380 and.w r3, r3, #256 @ 0x100 - 80060b8: 2b00 cmp r3, #0 - 80060ba: d0f0 beq.n 800609e + 80060a0: 4b38 ldr r3, [pc, #224] @ (8006184 ) + 80060a2: 681b ldr r3, [r3, #0] + 80060a4: f403 7380 and.w r3, r3, #256 @ 0x100 + 80060a8: 2b00 cmp r3, #0 + 80060aa: d0f0 beq.n 800608e } } } /* Reset the Backup domain only if the RTC Clock source selection is modified from reset value */ temp_reg = (RCC->BDCR & RCC_BDCR_RTCSEL); - 80060bc: 4b34 ldr r3, [pc, #208] @ (8006190 ) - 80060be: 6a1b ldr r3, [r3, #32] - 80060c0: f403 7340 and.w r3, r3, #768 @ 0x300 - 80060c4: 63fb str r3, [r7, #60] @ 0x3c + 80060ac: 4b34 ldr r3, [pc, #208] @ (8006180 ) + 80060ae: 6a1b ldr r3, [r3, #32] + 80060b0: f403 7340 and.w r3, r3, #768 @ 0x300 + 80060b4: 63fb str r3, [r7, #60] @ 0x3c if((temp_reg != 0x00000000U) && (temp_reg != (PeriphClkInit->RTCClockSelection & RCC_BDCR_RTCSEL))) - 80060c6: 6bfb ldr r3, [r7, #60] @ 0x3c - 80060c8: 2b00 cmp r3, #0 - 80060ca: f000 8084 beq.w 80061d6 - 80060ce: 687b ldr r3, [r7, #4] - 80060d0: 685b ldr r3, [r3, #4] - 80060d2: f403 7340 and.w r3, r3, #768 @ 0x300 - 80060d6: 6bfa ldr r2, [r7, #60] @ 0x3c - 80060d8: 429a cmp r2, r3 - 80060da: d07c beq.n 80061d6 + 80060b6: 6bfb ldr r3, [r7, #60] @ 0x3c + 80060b8: 2b00 cmp r3, #0 + 80060ba: f000 8084 beq.w 80061c6 + 80060be: 687b ldr r3, [r7, #4] + 80060c0: 685b ldr r3, [r3, #4] + 80060c2: f403 7340 and.w r3, r3, #768 @ 0x300 + 80060c6: 6bfa ldr r2, [r7, #60] @ 0x3c + 80060c8: 429a cmp r2, r3 + 80060ca: d07c beq.n 80061c6 { /* Store the content of BDCR register before the reset of Backup Domain */ temp_reg = (RCC->BDCR & ~(RCC_BDCR_RTCSEL)); - 80060dc: 4b2c ldr r3, [pc, #176] @ (8006190 ) - 80060de: 6a1b ldr r3, [r3, #32] - 80060e0: f423 7340 bic.w r3, r3, #768 @ 0x300 - 80060e4: 63fb str r3, [r7, #60] @ 0x3c - 80060e6: f44f 3380 mov.w r3, #65536 @ 0x10000 - 80060ea: 633b str r3, [r7, #48] @ 0x30 + 80060cc: 4b2c ldr r3, [pc, #176] @ (8006180 ) + 80060ce: 6a1b ldr r3, [r3, #32] + 80060d0: f423 7340 bic.w r3, r3, #768 @ 0x300 + 80060d4: 63fb str r3, [r7, #60] @ 0x3c + 80060d6: f44f 3380 mov.w r3, #65536 @ 0x10000 + 80060da: 633b str r3, [r7, #48] @ 0x30 __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 80060ec: 6b3b ldr r3, [r7, #48] @ 0x30 - 80060ee: fa93 f3a3 rbit r3, r3 - 80060f2: 62fb str r3, [r7, #44] @ 0x2c + 80060dc: 6b3b ldr r3, [r7, #48] @ 0x30 + 80060de: fa93 f3a3 rbit r3, r3 + 80060e2: 62fb str r3, [r7, #44] @ 0x2c return result; - 80060f4: 6afb ldr r3, [r7, #44] @ 0x2c + 80060e4: 6afb ldr r3, [r7, #44] @ 0x2c /* RTC Clock selection can be changed only if the Backup Domain is reset */ __HAL_RCC_BACKUPRESET_FORCE(); - 80060f6: fab3 f383 clz r3, r3 - 80060fa: b2db uxtb r3, r3 - 80060fc: 461a mov r2, r3 - 80060fe: 4b26 ldr r3, [pc, #152] @ (8006198 ) - 8006100: 4413 add r3, r2 - 8006102: 009b lsls r3, r3, #2 - 8006104: 461a mov r2, r3 - 8006106: 2301 movs r3, #1 - 8006108: 6013 str r3, [r2, #0] - 800610a: f44f 3380 mov.w r3, #65536 @ 0x10000 - 800610e: 63bb str r3, [r7, #56] @ 0x38 + 80060e6: fab3 f383 clz r3, r3 + 80060ea: b2db uxtb r3, r3 + 80060ec: 461a mov r2, r3 + 80060ee: 4b26 ldr r3, [pc, #152] @ (8006188 ) + 80060f0: 4413 add r3, r2 + 80060f2: 009b lsls r3, r3, #2 + 80060f4: 461a mov r2, r3 + 80060f6: 2301 movs r3, #1 + 80060f8: 6013 str r3, [r2, #0] + 80060fa: f44f 3380 mov.w r3, #65536 @ 0x10000 + 80060fe: 63bb str r3, [r7, #56] @ 0x38 __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8006110: 6bbb ldr r3, [r7, #56] @ 0x38 - 8006112: fa93 f3a3 rbit r3, r3 - 8006116: 637b str r3, [r7, #52] @ 0x34 + 8006100: 6bbb ldr r3, [r7, #56] @ 0x38 + 8006102: fa93 f3a3 rbit r3, r3 + 8006106: 637b str r3, [r7, #52] @ 0x34 return result; - 8006118: 6b7b ldr r3, [r7, #52] @ 0x34 + 8006108: 6b7b ldr r3, [r7, #52] @ 0x34 __HAL_RCC_BACKUPRESET_RELEASE(); - 800611a: fab3 f383 clz r3, r3 - 800611e: b2db uxtb r3, r3 - 8006120: 461a mov r2, r3 - 8006122: 4b1d ldr r3, [pc, #116] @ (8006198 ) - 8006124: 4413 add r3, r2 - 8006126: 009b lsls r3, r3, #2 - 8006128: 461a mov r2, r3 - 800612a: 2300 movs r3, #0 - 800612c: 6013 str r3, [r2, #0] + 800610a: fab3 f383 clz r3, r3 + 800610e: b2db uxtb r3, r3 + 8006110: 461a mov r2, r3 + 8006112: 4b1d ldr r3, [pc, #116] @ (8006188 ) + 8006114: 4413 add r3, r2 + 8006116: 009b lsls r3, r3, #2 + 8006118: 461a mov r2, r3 + 800611a: 2300 movs r3, #0 + 800611c: 6013 str r3, [r2, #0] /* Restore the Content of BDCR register */ RCC->BDCR = temp_reg; - 800612e: 4a18 ldr r2, [pc, #96] @ (8006190 ) - 8006130: 6bfb ldr r3, [r7, #60] @ 0x3c - 8006132: 6213 str r3, [r2, #32] + 800611e: 4a18 ldr r2, [pc, #96] @ (8006180 ) + 8006120: 6bfb ldr r3, [r7, #60] @ 0x3c + 8006122: 6213 str r3, [r2, #32] /* Wait for LSERDY if LSE was enabled */ if (HAL_IS_BIT_SET(temp_reg, RCC_BDCR_LSEON)) - 8006134: 6bfb ldr r3, [r7, #60] @ 0x3c - 8006136: f003 0301 and.w r3, r3, #1 - 800613a: 2b00 cmp r3, #0 - 800613c: d04b beq.n 80061d6 + 8006124: 6bfb ldr r3, [r7, #60] @ 0x3c + 8006126: f003 0301 and.w r3, r3, #1 + 800612a: 2b00 cmp r3, #0 + 800612c: d04b beq.n 80061c6 { /* Get Start Tick */ tickstart = HAL_GetTick(); - 800613e: f7fc f8e1 bl 8002304 - 8006142: 6438 str r0, [r7, #64] @ 0x40 + 800612e: f7fc f8e1 bl 80022f4 + 8006132: 6438 str r0, [r7, #64] @ 0x40 /* Wait till LSE is ready */ while(__HAL_RCC_GET_FLAG(RCC_FLAG_LSERDY) == RESET) - 8006144: e00a b.n 800615c + 8006134: e00a b.n 800614c { if((HAL_GetTick() - tickstart) > RCC_LSE_TIMEOUT_VALUE) - 8006146: f7fc f8dd bl 8002304 - 800614a: 4602 mov r2, r0 - 800614c: 6c3b ldr r3, [r7, #64] @ 0x40 - 800614e: 1ad3 subs r3, r2, r3 - 8006150: f241 3288 movw r2, #5000 @ 0x1388 - 8006154: 4293 cmp r3, r2 - 8006156: d901 bls.n 800615c + 8006136: f7fc f8dd bl 80022f4 + 800613a: 4602 mov r2, r0 + 800613c: 6c3b ldr r3, [r7, #64] @ 0x40 + 800613e: 1ad3 subs r3, r2, r3 + 8006140: f241 3288 movw r2, #5000 @ 0x1388 + 8006144: 4293 cmp r3, r2 + 8006146: d901 bls.n 800614c { return HAL_TIMEOUT; - 8006158: 2303 movs r3, #3 - 800615a: e0f5 b.n 8006348 - 800615c: 2302 movs r3, #2 - 800615e: 62bb str r3, [r7, #40] @ 0x28 + 8006148: 2303 movs r3, #3 + 800614a: e0f5 b.n 8006338 + 800614c: 2302 movs r3, #2 + 800614e: 62bb str r3, [r7, #40] @ 0x28 __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 8006160: 6abb ldr r3, [r7, #40] @ 0x28 - 8006162: fa93 f3a3 rbit r3, r3 - 8006166: 627b str r3, [r7, #36] @ 0x24 - 8006168: 2302 movs r3, #2 - 800616a: 623b str r3, [r7, #32] - 800616c: 6a3b ldr r3, [r7, #32] - 800616e: fa93 f3a3 rbit r3, r3 - 8006172: 61fb str r3, [r7, #28] + 8006150: 6abb ldr r3, [r7, #40] @ 0x28 + 8006152: fa93 f3a3 rbit r3, r3 + 8006156: 627b str r3, [r7, #36] @ 0x24 + 8006158: 2302 movs r3, #2 + 800615a: 623b str r3, [r7, #32] + 800615c: 6a3b ldr r3, [r7, #32] + 800615e: fa93 f3a3 rbit r3, r3 + 8006162: 61fb str r3, [r7, #28] return result; - 8006174: 69fb ldr r3, [r7, #28] + 8006164: 69fb ldr r3, [r7, #28] while(__HAL_RCC_GET_FLAG(RCC_FLAG_LSERDY) == RESET) - 8006176: fab3 f383 clz r3, r3 - 800617a: b2db uxtb r3, r3 - 800617c: 095b lsrs r3, r3, #5 - 800617e: b2db uxtb r3, r3 - 8006180: f043 0302 orr.w r3, r3, #2 - 8006184: b2db uxtb r3, r3 - 8006186: 2b02 cmp r3, #2 - 8006188: d108 bne.n 800619c - 800618a: 4b01 ldr r3, [pc, #4] @ (8006190 ) - 800618c: 6a1b ldr r3, [r3, #32] - 800618e: e00d b.n 80061ac - 8006190: 40021000 .word 0x40021000 - 8006194: 40007000 .word 0x40007000 - 8006198: 10908100 .word 0x10908100 - 800619c: 2302 movs r3, #2 - 800619e: 61bb str r3, [r7, #24] + 8006166: fab3 f383 clz r3, r3 + 800616a: b2db uxtb r3, r3 + 800616c: 095b lsrs r3, r3, #5 + 800616e: b2db uxtb r3, r3 + 8006170: f043 0302 orr.w r3, r3, #2 + 8006174: b2db uxtb r3, r3 + 8006176: 2b02 cmp r3, #2 + 8006178: d108 bne.n 800618c + 800617a: 4b01 ldr r3, [pc, #4] @ (8006180 ) + 800617c: 6a1b ldr r3, [r3, #32] + 800617e: e00d b.n 800619c + 8006180: 40021000 .word 0x40021000 + 8006184: 40007000 .word 0x40007000 + 8006188: 10908100 .word 0x10908100 + 800618c: 2302 movs r3, #2 + 800618e: 61bb str r3, [r7, #24] __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); - 80061a0: 69bb ldr r3, [r7, #24] - 80061a2: fa93 f3a3 rbit r3, r3 - 80061a6: 617b str r3, [r7, #20] - 80061a8: 4b69 ldr r3, [pc, #420] @ (8006350 ) - 80061aa: 6a5b ldr r3, [r3, #36] @ 0x24 - 80061ac: 2202 movs r2, #2 - 80061ae: 613a str r2, [r7, #16] - 80061b0: 693a ldr r2, [r7, #16] - 80061b2: fa92 f2a2 rbit r2, r2 - 80061b6: 60fa str r2, [r7, #12] + 8006190: 69bb ldr r3, [r7, #24] + 8006192: fa93 f3a3 rbit r3, r3 + 8006196: 617b str r3, [r7, #20] + 8006198: 4b69 ldr r3, [pc, #420] @ (8006340 ) + 800619a: 6a5b ldr r3, [r3, #36] @ 0x24 + 800619c: 2202 movs r2, #2 + 800619e: 613a str r2, [r7, #16] + 80061a0: 693a ldr r2, [r7, #16] + 80061a2: fa92 f2a2 rbit r2, r2 + 80061a6: 60fa str r2, [r7, #12] return result; - 80061b8: 68fa ldr r2, [r7, #12] - 80061ba: fab2 f282 clz r2, r2 - 80061be: b2d2 uxtb r2, r2 - 80061c0: f042 0240 orr.w r2, r2, #64 @ 0x40 - 80061c4: b2d2 uxtb r2, r2 - 80061c6: f002 021f and.w r2, r2, #31 - 80061ca: 2101 movs r1, #1 - 80061cc: fa01 f202 lsl.w r2, r1, r2 - 80061d0: 4013 ands r3, r2 - 80061d2: 2b00 cmp r3, #0 - 80061d4: d0b7 beq.n 8006146 + 80061a8: 68fa ldr r2, [r7, #12] + 80061aa: fab2 f282 clz r2, r2 + 80061ae: b2d2 uxtb r2, r2 + 80061b0: f042 0240 orr.w r2, r2, #64 @ 0x40 + 80061b4: b2d2 uxtb r2, r2 + 80061b6: f002 021f and.w r2, r2, #31 + 80061ba: 2101 movs r1, #1 + 80061bc: fa01 f202 lsl.w r2, r1, r2 + 80061c0: 4013 ands r3, r2 + 80061c2: 2b00 cmp r3, #0 + 80061c4: d0b7 beq.n 8006136 } } } } __HAL_RCC_RTC_CONFIG(PeriphClkInit->RTCClockSelection); - 80061d6: 4b5e ldr r3, [pc, #376] @ (8006350 ) - 80061d8: 6a1b ldr r3, [r3, #32] - 80061da: f423 7240 bic.w r2, r3, #768 @ 0x300 - 80061de: 687b ldr r3, [r7, #4] - 80061e0: 685b ldr r3, [r3, #4] - 80061e2: 495b ldr r1, [pc, #364] @ (8006350 ) - 80061e4: 4313 orrs r3, r2 - 80061e6: 620b str r3, [r1, #32] + 80061c6: 4b5e ldr r3, [pc, #376] @ (8006340 ) + 80061c8: 6a1b ldr r3, [r3, #32] + 80061ca: f423 7240 bic.w r2, r3, #768 @ 0x300 + 80061ce: 687b ldr r3, [r7, #4] + 80061d0: 685b ldr r3, [r3, #4] + 80061d2: 495b ldr r1, [pc, #364] @ (8006340 ) + 80061d4: 4313 orrs r3, r2 + 80061d6: 620b str r3, [r1, #32] /* Require to disable power clock if necessary */ if(pwrclkchanged == SET) - 80061e8: f897 3047 ldrb.w r3, [r7, #71] @ 0x47 - 80061ec: 2b01 cmp r3, #1 - 80061ee: d105 bne.n 80061fc + 80061d8: f897 3047 ldrb.w r3, [r7, #71] @ 0x47 + 80061dc: 2b01 cmp r3, #1 + 80061de: d105 bne.n 80061ec { __HAL_RCC_PWR_CLK_DISABLE(); - 80061f0: 4b57 ldr r3, [pc, #348] @ (8006350 ) - 80061f2: 69db ldr r3, [r3, #28] - 80061f4: 4a56 ldr r2, [pc, #344] @ (8006350 ) - 80061f6: f023 5380 bic.w r3, r3, #268435456 @ 0x10000000 - 80061fa: 61d3 str r3, [r2, #28] + 80061e0: 4b57 ldr r3, [pc, #348] @ (8006340 ) + 80061e2: 69db ldr r3, [r3, #28] + 80061e4: 4a56 ldr r2, [pc, #344] @ (8006340 ) + 80061e6: f023 5380 bic.w r3, r3, #268435456 @ 0x10000000 + 80061ea: 61d3 str r3, [r2, #28] } } /*------------------------------- USART1 Configuration ------------------------*/ if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_USART1) == RCC_PERIPHCLK_USART1) - 80061fc: 687b ldr r3, [r7, #4] - 80061fe: 681b ldr r3, [r3, #0] - 8006200: f003 0301 and.w r3, r3, #1 - 8006204: 2b00 cmp r3, #0 - 8006206: d008 beq.n 800621a + 80061ec: 687b ldr r3, [r7, #4] + 80061ee: 681b ldr r3, [r3, #0] + 80061f0: f003 0301 and.w r3, r3, #1 + 80061f4: 2b00 cmp r3, #0 + 80061f6: d008 beq.n 800620a { /* Check the parameters */ assert_param(IS_RCC_USART1CLKSOURCE(PeriphClkInit->Usart1ClockSelection)); /* Configure the USART1 clock source */ __HAL_RCC_USART1_CONFIG(PeriphClkInit->Usart1ClockSelection); - 8006208: 4b51 ldr r3, [pc, #324] @ (8006350 ) - 800620a: 6b1b ldr r3, [r3, #48] @ 0x30 - 800620c: f023 0203 bic.w r2, r3, #3 - 8006210: 687b ldr r3, [r7, #4] - 8006212: 689b ldr r3, [r3, #8] - 8006214: 494e ldr r1, [pc, #312] @ (8006350 ) - 8006216: 4313 orrs r3, r2 - 8006218: 630b str r3, [r1, #48] @ 0x30 + 80061f8: 4b51 ldr r3, [pc, #324] @ (8006340 ) + 80061fa: 6b1b ldr r3, [r3, #48] @ 0x30 + 80061fc: f023 0203 bic.w r2, r3, #3 + 8006200: 687b ldr r3, [r7, #4] + 8006202: 689b ldr r3, [r3, #8] + 8006204: 494e ldr r1, [pc, #312] @ (8006340 ) + 8006206: 4313 orrs r3, r2 + 8006208: 630b str r3, [r1, #48] @ 0x30 } #if defined(RCC_CFGR3_USART2SW) /*----------------------------- USART2 Configuration --------------------------*/ if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_USART2) == RCC_PERIPHCLK_USART2) - 800621a: 687b ldr r3, [r7, #4] - 800621c: 681b ldr r3, [r3, #0] - 800621e: f003 0302 and.w r3, r3, #2 - 8006222: 2b00 cmp r3, #0 - 8006224: d008 beq.n 8006238 + 800620a: 687b ldr r3, [r7, #4] + 800620c: 681b ldr r3, [r3, #0] + 800620e: f003 0302 and.w r3, r3, #2 + 8006212: 2b00 cmp r3, #0 + 8006214: d008 beq.n 8006228 { /* Check the parameters */ assert_param(IS_RCC_USART2CLKSOURCE(PeriphClkInit->Usart2ClockSelection)); /* Configure the USART2 clock source */ __HAL_RCC_USART2_CONFIG(PeriphClkInit->Usart2ClockSelection); - 8006226: 4b4a ldr r3, [pc, #296] @ (8006350 ) - 8006228: 6b1b ldr r3, [r3, #48] @ 0x30 - 800622a: f423 3240 bic.w r2, r3, #196608 @ 0x30000 - 800622e: 687b ldr r3, [r7, #4] - 8006230: 68db ldr r3, [r3, #12] - 8006232: 4947 ldr r1, [pc, #284] @ (8006350 ) - 8006234: 4313 orrs r3, r2 - 8006236: 630b str r3, [r1, #48] @ 0x30 + 8006216: 4b4a ldr r3, [pc, #296] @ (8006340 ) + 8006218: 6b1b ldr r3, [r3, #48] @ 0x30 + 800621a: f423 3240 bic.w r2, r3, #196608 @ 0x30000 + 800621e: 687b ldr r3, [r7, #4] + 8006220: 68db ldr r3, [r3, #12] + 8006222: 4947 ldr r1, [pc, #284] @ (8006340 ) + 8006224: 4313 orrs r3, r2 + 8006226: 630b str r3, [r1, #48] @ 0x30 } #endif /* RCC_CFGR3_USART2SW */ #if defined(RCC_CFGR3_USART3SW) /*------------------------------ USART3 Configuration ------------------------*/ if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_USART3) == RCC_PERIPHCLK_USART3) - 8006238: 687b ldr r3, [r7, #4] - 800623a: 681b ldr r3, [r3, #0] - 800623c: f003 0304 and.w r3, r3, #4 - 8006240: 2b00 cmp r3, #0 - 8006242: d008 beq.n 8006256 + 8006228: 687b ldr r3, [r7, #4] + 800622a: 681b ldr r3, [r3, #0] + 800622c: f003 0304 and.w r3, r3, #4 + 8006230: 2b00 cmp r3, #0 + 8006232: d008 beq.n 8006246 { /* Check the parameters */ assert_param(IS_RCC_USART3CLKSOURCE(PeriphClkInit->Usart3ClockSelection)); /* Configure the USART3 clock source */ __HAL_RCC_USART3_CONFIG(PeriphClkInit->Usart3ClockSelection); - 8006244: 4b42 ldr r3, [pc, #264] @ (8006350 ) - 8006246: 6b1b ldr r3, [r3, #48] @ 0x30 - 8006248: f423 2240 bic.w r2, r3, #786432 @ 0xc0000 - 800624c: 687b ldr r3, [r7, #4] - 800624e: 691b ldr r3, [r3, #16] - 8006250: 493f ldr r1, [pc, #252] @ (8006350 ) - 8006252: 4313 orrs r3, r2 - 8006254: 630b str r3, [r1, #48] @ 0x30 + 8006234: 4b42 ldr r3, [pc, #264] @ (8006340 ) + 8006236: 6b1b ldr r3, [r3, #48] @ 0x30 + 8006238: f423 2240 bic.w r2, r3, #786432 @ 0xc0000 + 800623c: 687b ldr r3, [r7, #4] + 800623e: 691b ldr r3, [r3, #16] + 8006240: 493f ldr r1, [pc, #252] @ (8006340 ) + 8006242: 4313 orrs r3, r2 + 8006244: 630b str r3, [r1, #48] @ 0x30 } #endif /* RCC_CFGR3_USART3SW */ /*------------------------------ I2C1 Configuration ------------------------*/ if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_I2C1) == RCC_PERIPHCLK_I2C1) - 8006256: 687b ldr r3, [r7, #4] - 8006258: 681b ldr r3, [r3, #0] - 800625a: f003 0320 and.w r3, r3, #32 - 800625e: 2b00 cmp r3, #0 - 8006260: d008 beq.n 8006274 + 8006246: 687b ldr r3, [r7, #4] + 8006248: 681b ldr r3, [r3, #0] + 800624a: f003 0320 and.w r3, r3, #32 + 800624e: 2b00 cmp r3, #0 + 8006250: d008 beq.n 8006264 { /* Check the parameters */ assert_param(IS_RCC_I2C1CLKSOURCE(PeriphClkInit->I2c1ClockSelection)); /* Configure the I2C1 clock source */ __HAL_RCC_I2C1_CONFIG(PeriphClkInit->I2c1ClockSelection); - 8006262: 4b3b ldr r3, [pc, #236] @ (8006350 ) - 8006264: 6b1b ldr r3, [r3, #48] @ 0x30 - 8006266: f023 0210 bic.w r2, r3, #16 - 800626a: 687b ldr r3, [r7, #4] - 800626c: 69db ldr r3, [r3, #28] - 800626e: 4938 ldr r1, [pc, #224] @ (8006350 ) - 8006270: 4313 orrs r3, r2 - 8006272: 630b str r3, [r1, #48] @ 0x30 + 8006252: 4b3b ldr r3, [pc, #236] @ (8006340 ) + 8006254: 6b1b ldr r3, [r3, #48] @ 0x30 + 8006256: f023 0210 bic.w r2, r3, #16 + 800625a: 687b ldr r3, [r7, #4] + 800625c: 69db ldr r3, [r3, #28] + 800625e: 4938 ldr r1, [pc, #224] @ (8006340 ) + 8006260: 4313 orrs r3, r2 + 8006262: 630b str r3, [r1, #48] @ 0x30 #if defined(STM32F302xE) || defined(STM32F303xE)\ || defined(STM32F302xC) || defined(STM32F303xC)\ || defined(STM32F302x8) \ || defined(STM32F373xC) /*------------------------------ USB Configuration ------------------------*/ if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_USB) == RCC_PERIPHCLK_USB) - 8006274: 687b ldr r3, [r7, #4] - 8006276: 681b ldr r3, [r3, #0] - 8006278: f403 3300 and.w r3, r3, #131072 @ 0x20000 - 800627c: 2b00 cmp r3, #0 - 800627e: d008 beq.n 8006292 + 8006264: 687b ldr r3, [r7, #4] + 8006266: 681b ldr r3, [r3, #0] + 8006268: f403 3300 and.w r3, r3, #131072 @ 0x20000 + 800626c: 2b00 cmp r3, #0 + 800626e: d008 beq.n 8006282 { /* Check the parameters */ assert_param(IS_RCC_USBCLKSOURCE(PeriphClkInit->USBClockSelection)); /* Configure the USB clock source */ __HAL_RCC_USB_CONFIG(PeriphClkInit->USBClockSelection); - 8006280: 4b33 ldr r3, [pc, #204] @ (8006350 ) - 8006282: 685b ldr r3, [r3, #4] - 8006284: f423 0280 bic.w r2, r3, #4194304 @ 0x400000 - 8006288: 687b ldr r3, [r7, #4] - 800628a: 6b1b ldr r3, [r3, #48] @ 0x30 - 800628c: 4930 ldr r1, [pc, #192] @ (8006350 ) - 800628e: 4313 orrs r3, r2 - 8006290: 604b str r3, [r1, #4] + 8006270: 4b33 ldr r3, [pc, #204] @ (8006340 ) + 8006272: 685b ldr r3, [r3, #4] + 8006274: f423 0280 bic.w r2, r3, #4194304 @ 0x400000 + 8006278: 687b ldr r3, [r7, #4] + 800627a: 6b1b ldr r3, [r3, #48] @ 0x30 + 800627c: 4930 ldr r1, [pc, #192] @ (8006340 ) + 800627e: 4313 orrs r3, r2 + 8006280: 604b str r3, [r1, #4] || defined(STM32F302xC) || defined(STM32F303xC) || defined(STM32F358xx)\ || defined(STM32F301x8) || defined(STM32F302x8) || defined(STM32F318xx)\ || defined(STM32F373xC) || defined(STM32F378xx) /*------------------------------ I2C2 Configuration ------------------------*/ if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_I2C2) == RCC_PERIPHCLK_I2C2) - 8006292: 687b ldr r3, [r7, #4] - 8006294: 681b ldr r3, [r3, #0] - 8006296: f003 0340 and.w r3, r3, #64 @ 0x40 - 800629a: 2b00 cmp r3, #0 - 800629c: d008 beq.n 80062b0 + 8006282: 687b ldr r3, [r7, #4] + 8006284: 681b ldr r3, [r3, #0] + 8006286: f003 0340 and.w r3, r3, #64 @ 0x40 + 800628a: 2b00 cmp r3, #0 + 800628c: d008 beq.n 80062a0 { /* Check the parameters */ assert_param(IS_RCC_I2C2CLKSOURCE(PeriphClkInit->I2c2ClockSelection)); /* Configure the I2C2 clock source */ __HAL_RCC_I2C2_CONFIG(PeriphClkInit->I2c2ClockSelection); - 800629e: 4b2c ldr r3, [pc, #176] @ (8006350 ) - 80062a0: 6b1b ldr r3, [r3, #48] @ 0x30 - 80062a2: f023 0220 bic.w r2, r3, #32 - 80062a6: 687b ldr r3, [r7, #4] - 80062a8: 6a1b ldr r3, [r3, #32] - 80062aa: 4929 ldr r1, [pc, #164] @ (8006350 ) - 80062ac: 4313 orrs r3, r2 - 80062ae: 630b str r3, [r1, #48] @ 0x30 + 800628e: 4b2c ldr r3, [pc, #176] @ (8006340 ) + 8006290: 6b1b ldr r3, [r3, #48] @ 0x30 + 8006292: f023 0220 bic.w r2, r3, #32 + 8006296: 687b ldr r3, [r7, #4] + 8006298: 6a1b ldr r3, [r3, #32] + 800629a: 4929 ldr r1, [pc, #164] @ (8006340 ) + 800629c: 4313 orrs r3, r2 + 800629e: 630b str r3, [r1, #48] @ 0x30 #if defined(STM32F302xE) || defined(STM32F303xE) || defined(STM32F398xx)\ || defined(STM32F302xC) || defined(STM32F303xC) || defined(STM32F358xx) /*------------------------------ UART4 Configuration ------------------------*/ if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_UART4) == RCC_PERIPHCLK_UART4) - 80062b0: 687b ldr r3, [r7, #4] - 80062b2: 681b ldr r3, [r3, #0] - 80062b4: f003 0308 and.w r3, r3, #8 - 80062b8: 2b00 cmp r3, #0 - 80062ba: d008 beq.n 80062ce + 80062a0: 687b ldr r3, [r7, #4] + 80062a2: 681b ldr r3, [r3, #0] + 80062a4: f003 0308 and.w r3, r3, #8 + 80062a8: 2b00 cmp r3, #0 + 80062aa: d008 beq.n 80062be { /* Check the parameters */ assert_param(IS_RCC_UART4CLKSOURCE(PeriphClkInit->Uart4ClockSelection)); /* Configure the UART4 clock source */ __HAL_RCC_UART4_CONFIG(PeriphClkInit->Uart4ClockSelection); - 80062bc: 4b24 ldr r3, [pc, #144] @ (8006350 ) - 80062be: 6b1b ldr r3, [r3, #48] @ 0x30 - 80062c0: f423 1240 bic.w r2, r3, #3145728 @ 0x300000 - 80062c4: 687b ldr r3, [r7, #4] - 80062c6: 695b ldr r3, [r3, #20] - 80062c8: 4921 ldr r1, [pc, #132] @ (8006350 ) - 80062ca: 4313 orrs r3, r2 - 80062cc: 630b str r3, [r1, #48] @ 0x30 + 80062ac: 4b24 ldr r3, [pc, #144] @ (8006340 ) + 80062ae: 6b1b ldr r3, [r3, #48] @ 0x30 + 80062b0: f423 1240 bic.w r2, r3, #3145728 @ 0x300000 + 80062b4: 687b ldr r3, [r7, #4] + 80062b6: 695b ldr r3, [r3, #20] + 80062b8: 4921 ldr r1, [pc, #132] @ (8006340 ) + 80062ba: 4313 orrs r3, r2 + 80062bc: 630b str r3, [r1, #48] @ 0x30 } /*------------------------------ UART5 Configuration ------------------------*/ if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_UART5) == RCC_PERIPHCLK_UART5) - 80062ce: 687b ldr r3, [r7, #4] - 80062d0: 681b ldr r3, [r3, #0] - 80062d2: f003 0310 and.w r3, r3, #16 - 80062d6: 2b00 cmp r3, #0 - 80062d8: d008 beq.n 80062ec + 80062be: 687b ldr r3, [r7, #4] + 80062c0: 681b ldr r3, [r3, #0] + 80062c2: f003 0310 and.w r3, r3, #16 + 80062c6: 2b00 cmp r3, #0 + 80062c8: d008 beq.n 80062dc { /* Check the parameters */ assert_param(IS_RCC_UART5CLKSOURCE(PeriphClkInit->Uart5ClockSelection)); /* Configure the UART5 clock source */ __HAL_RCC_UART5_CONFIG(PeriphClkInit->Uart5ClockSelection); - 80062da: 4b1d ldr r3, [pc, #116] @ (8006350 ) - 80062dc: 6b1b ldr r3, [r3, #48] @ 0x30 - 80062de: f423 0240 bic.w r2, r3, #12582912 @ 0xc00000 - 80062e2: 687b ldr r3, [r7, #4] - 80062e4: 699b ldr r3, [r3, #24] - 80062e6: 491a ldr r1, [pc, #104] @ (8006350 ) - 80062e8: 4313 orrs r3, r2 - 80062ea: 630b str r3, [r1, #48] @ 0x30 + 80062ca: 4b1d ldr r3, [pc, #116] @ (8006340 ) + 80062cc: 6b1b ldr r3, [r3, #48] @ 0x30 + 80062ce: f423 0240 bic.w r2, r3, #12582912 @ 0xc00000 + 80062d2: 687b ldr r3, [r7, #4] + 80062d4: 699b ldr r3, [r3, #24] + 80062d6: 491a ldr r1, [pc, #104] @ (8006340 ) + 80062d8: 4313 orrs r3, r2 + 80062da: 630b str r3, [r1, #48] @ 0x30 #if defined(STM32F302xE) || defined(STM32F303xE) || defined(STM32F398xx)\ || defined(STM32F302xC) || defined(STM32F303xC) || defined(STM32F358xx)\ || defined(STM32F301x8) || defined(STM32F302x8) || defined(STM32F318xx) /*------------------------------ I2S Configuration ------------------------*/ if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_I2S) == RCC_PERIPHCLK_I2S) - 80062ec: 687b ldr r3, [r7, #4] - 80062ee: 681b ldr r3, [r3, #0] - 80062f0: f403 7300 and.w r3, r3, #512 @ 0x200 - 80062f4: 2b00 cmp r3, #0 - 80062f6: d008 beq.n 800630a + 80062dc: 687b ldr r3, [r7, #4] + 80062de: 681b ldr r3, [r3, #0] + 80062e0: f403 7300 and.w r3, r3, #512 @ 0x200 + 80062e4: 2b00 cmp r3, #0 + 80062e6: d008 beq.n 80062fa { /* Check the parameters */ assert_param(IS_RCC_I2SCLKSOURCE(PeriphClkInit->I2sClockSelection)); /* Configure the I2S clock source */ __HAL_RCC_I2S_CONFIG(PeriphClkInit->I2sClockSelection); - 80062f8: 4b15 ldr r3, [pc, #84] @ (8006350 ) - 80062fa: 685b ldr r3, [r3, #4] - 80062fc: f423 0200 bic.w r2, r3, #8388608 @ 0x800000 - 8006300: 687b ldr r3, [r7, #4] - 8006302: 6a9b ldr r3, [r3, #40] @ 0x28 - 8006304: 4912 ldr r1, [pc, #72] @ (8006350 ) - 8006306: 4313 orrs r3, r2 - 8006308: 604b str r3, [r1, #4] + 80062e8: 4b15 ldr r3, [pc, #84] @ (8006340 ) + 80062ea: 685b ldr r3, [r3, #4] + 80062ec: f423 0200 bic.w r2, r3, #8388608 @ 0x800000 + 80062f0: 687b ldr r3, [r7, #4] + 80062f2: 6a9b ldr r3, [r3, #40] @ 0x28 + 80062f4: 4912 ldr r1, [pc, #72] @ (8006340 ) + 80062f6: 4313 orrs r3, r2 + 80062f8: 604b str r3, [r1, #4] #if defined(STM32F302xE) || defined(STM32F303xE) || defined(STM32F398xx)\ || defined(STM32F302xC) || defined(STM32F303xC) || defined(STM32F358xx)\ || defined(STM32F303x8) || defined(STM32F334x8) || defined(STM32F328xx) /*------------------------------ ADC1 & ADC2 clock Configuration -------------*/ if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_ADC12) == RCC_PERIPHCLK_ADC12) - 800630a: 687b ldr r3, [r7, #4] - 800630c: 681b ldr r3, [r3, #0] - 800630e: f003 0380 and.w r3, r3, #128 @ 0x80 - 8006312: 2b00 cmp r3, #0 - 8006314: d008 beq.n 8006328 + 80062fa: 687b ldr r3, [r7, #4] + 80062fc: 681b ldr r3, [r3, #0] + 80062fe: f003 0380 and.w r3, r3, #128 @ 0x80 + 8006302: 2b00 cmp r3, #0 + 8006304: d008 beq.n 8006318 { /* Check the parameters */ assert_param(IS_RCC_ADC12PLLCLK_DIV(PeriphClkInit->Adc12ClockSelection)); /* Configure the ADC12 clock source */ __HAL_RCC_ADC12_CONFIG(PeriphClkInit->Adc12ClockSelection); - 8006316: 4b0e ldr r3, [pc, #56] @ (8006350 ) - 8006318: 6adb ldr r3, [r3, #44] @ 0x2c - 800631a: f423 72f8 bic.w r2, r3, #496 @ 0x1f0 - 800631e: 687b ldr r3, [r7, #4] - 8006320: 6a5b ldr r3, [r3, #36] @ 0x24 - 8006322: 490b ldr r1, [pc, #44] @ (8006350 ) - 8006324: 4313 orrs r3, r2 - 8006326: 62cb str r3, [r1, #44] @ 0x2c + 8006306: 4b0e ldr r3, [pc, #56] @ (8006340 ) + 8006308: 6adb ldr r3, [r3, #44] @ 0x2c + 800630a: f423 72f8 bic.w r2, r3, #496 @ 0x1f0 + 800630e: 687b ldr r3, [r7, #4] + 8006310: 6a5b ldr r3, [r3, #36] @ 0x24 + 8006312: 490b ldr r1, [pc, #44] @ (8006340 ) + 8006314: 4313 orrs r3, r2 + 8006316: 62cb str r3, [r1, #44] @ 0x2c || defined(STM32F302xC) || defined(STM32F303xC) || defined(STM32F358xx)\ || defined(STM32F303x8) || defined(STM32F334x8) || defined(STM32F328xx)\ || defined(STM32F301x8) || defined(STM32F302x8) || defined(STM32F318xx) /*------------------------------ TIM1 clock Configuration ----------------*/ if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_TIM1) == RCC_PERIPHCLK_TIM1) - 8006328: 687b ldr r3, [r7, #4] - 800632a: 681b ldr r3, [r3, #0] - 800632c: f403 5380 and.w r3, r3, #4096 @ 0x1000 - 8006330: 2b00 cmp r3, #0 - 8006332: d008 beq.n 8006346 + 8006318: 687b ldr r3, [r7, #4] + 800631a: 681b ldr r3, [r3, #0] + 800631c: f403 5380 and.w r3, r3, #4096 @ 0x1000 + 8006320: 2b00 cmp r3, #0 + 8006322: d008 beq.n 8006336 { /* Check the parameters */ assert_param(IS_RCC_TIM1CLKSOURCE(PeriphClkInit->Tim1ClockSelection)); /* Configure the TIM1 clock source */ __HAL_RCC_TIM1_CONFIG(PeriphClkInit->Tim1ClockSelection); - 8006334: 4b06 ldr r3, [pc, #24] @ (8006350 ) - 8006336: 6b1b ldr r3, [r3, #48] @ 0x30 - 8006338: f423 7280 bic.w r2, r3, #256 @ 0x100 - 800633c: 687b ldr r3, [r7, #4] - 800633e: 6adb ldr r3, [r3, #44] @ 0x2c - 8006340: 4903 ldr r1, [pc, #12] @ (8006350 ) - 8006342: 4313 orrs r3, r2 - 8006344: 630b str r3, [r1, #48] @ 0x30 + 8006324: 4b06 ldr r3, [pc, #24] @ (8006340 ) + 8006326: 6b1b ldr r3, [r3, #48] @ 0x30 + 8006328: f423 7280 bic.w r2, r3, #256 @ 0x100 + 800632c: 687b ldr r3, [r7, #4] + 800632e: 6adb ldr r3, [r3, #44] @ 0x2c + 8006330: 4903 ldr r1, [pc, #12] @ (8006340 ) + 8006332: 4313 orrs r3, r2 + 8006334: 630b str r3, [r1, #48] @ 0x30 __HAL_RCC_TIM20_CONFIG(PeriphClkInit->Tim20ClockSelection); } #endif /* STM32F303xE || STM32F398xx */ return HAL_OK; - 8006346: 2300 movs r3, #0 + 8006336: 2300 movs r3, #0 } - 8006348: 4618 mov r0, r3 - 800634a: 3748 adds r7, #72 @ 0x48 - 800634c: 46bd mov sp, r7 - 800634e: bd80 pop {r7, pc} - 8006350: 40021000 .word 0x40021000 + 8006338: 4618 mov r0, r3 + 800633a: 3748 adds r7, #72 @ 0x48 + 800633c: 46bd mov sp, r7 + 800633e: bd80 pop {r7, pc} + 8006340: 40021000 .word 0x40021000 -08006354 : +08006344 : * Ex: call @ref HAL_TIM_Base_DeInit() before HAL_TIM_Base_Init() * @param htim TIM Base handle * @retval HAL status */ HAL_StatusTypeDef HAL_TIM_Base_Init(TIM_HandleTypeDef *htim) { - 8006354: b580 push {r7, lr} - 8006356: b082 sub sp, #8 - 8006358: af00 add r7, sp, #0 - 800635a: 6078 str r0, [r7, #4] + 8006344: b580 push {r7, lr} + 8006346: b082 sub sp, #8 + 8006348: af00 add r7, sp, #0 + 800634a: 6078 str r0, [r7, #4] /* Check the TIM handle allocation */ if (htim == NULL) - 800635c: 687b ldr r3, [r7, #4] - 800635e: 2b00 cmp r3, #0 - 8006360: d101 bne.n 8006366 + 800634c: 687b ldr r3, [r7, #4] + 800634e: 2b00 cmp r3, #0 + 8006350: d101 bne.n 8006356 { return HAL_ERROR; - 8006362: 2301 movs r3, #1 - 8006364: e049 b.n 80063fa + 8006352: 2301 movs r3, #1 + 8006354: e049 b.n 80063ea assert_param(IS_TIM_COUNTER_MODE(htim->Init.CounterMode)); assert_param(IS_TIM_CLOCKDIVISION_DIV(htim->Init.ClockDivision)); assert_param(IS_TIM_PERIOD(htim, htim->Init.Period)); assert_param(IS_TIM_AUTORELOAD_PRELOAD(htim->Init.AutoReloadPreload)); if (htim->State == HAL_TIM_STATE_RESET) - 8006366: 687b ldr r3, [r7, #4] - 8006368: f893 303d ldrb.w r3, [r3, #61] @ 0x3d - 800636c: b2db uxtb r3, r3 - 800636e: 2b00 cmp r3, #0 - 8006370: d106 bne.n 8006380 + 8006356: 687b ldr r3, [r7, #4] + 8006358: f893 303d ldrb.w r3, [r3, #61] @ 0x3d + 800635c: b2db uxtb r3, r3 + 800635e: 2b00 cmp r3, #0 + 8006360: d106 bne.n 8006370 { /* Allocate lock resource and initialize it */ htim->Lock = HAL_UNLOCKED; - 8006372: 687b ldr r3, [r7, #4] - 8006374: 2200 movs r2, #0 - 8006376: f883 203c strb.w r2, [r3, #60] @ 0x3c + 8006362: 687b ldr r3, [r7, #4] + 8006364: 2200 movs r2, #0 + 8006366: f883 203c strb.w r2, [r3, #60] @ 0x3c } /* Init the low level hardware : GPIO, CLOCK, NVIC */ htim->Base_MspInitCallback(htim); #else /* Init the low level hardware : GPIO, CLOCK, NVIC */ HAL_TIM_Base_MspInit(htim); - 800637a: 6878 ldr r0, [r7, #4] - 800637c: f7fb fe52 bl 8002024 + 800636a: 6878 ldr r0, [r7, #4] + 800636c: f7fb fe52 bl 8002014 #endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ } /* Set the TIM state */ htim->State = HAL_TIM_STATE_BUSY; - 8006380: 687b ldr r3, [r7, #4] - 8006382: 2202 movs r2, #2 - 8006384: f883 203d strb.w r2, [r3, #61] @ 0x3d + 8006370: 687b ldr r3, [r7, #4] + 8006372: 2202 movs r2, #2 + 8006374: f883 203d strb.w r2, [r3, #61] @ 0x3d /* Set the Time Base configuration */ TIM_Base_SetConfig(htim->Instance, &htim->Init); - 8006388: 687b ldr r3, [r7, #4] - 800638a: 681a ldr r2, [r3, #0] - 800638c: 687b ldr r3, [r7, #4] - 800638e: 3304 adds r3, #4 - 8006390: 4619 mov r1, r3 - 8006392: 4610 mov r0, r2 - 8006394: f000 f9c4 bl 8006720 + 8006378: 687b ldr r3, [r7, #4] + 800637a: 681a ldr r2, [r3, #0] + 800637c: 687b ldr r3, [r7, #4] + 800637e: 3304 adds r3, #4 + 8006380: 4619 mov r1, r3 + 8006382: 4610 mov r0, r2 + 8006384: f000 f9c4 bl 8006710 /* Initialize the DMA burst operation state */ htim->DMABurstState = HAL_DMA_BURST_STATE_READY; - 8006398: 687b ldr r3, [r7, #4] - 800639a: 2201 movs r2, #1 - 800639c: f883 2048 strb.w r2, [r3, #72] @ 0x48 + 8006388: 687b ldr r3, [r7, #4] + 800638a: 2201 movs r2, #1 + 800638c: f883 2048 strb.w r2, [r3, #72] @ 0x48 /* Initialize the TIM channels state */ TIM_CHANNEL_STATE_SET_ALL(htim, HAL_TIM_CHANNEL_STATE_READY); + 8006390: 687b ldr r3, [r7, #4] + 8006392: 2201 movs r2, #1 + 8006394: f883 203e strb.w r2, [r3, #62] @ 0x3e + 8006398: 687b ldr r3, [r7, #4] + 800639a: 2201 movs r2, #1 + 800639c: f883 203f strb.w r2, [r3, #63] @ 0x3f 80063a0: 687b ldr r3, [r7, #4] 80063a2: 2201 movs r2, #1 - 80063a4: f883 203e strb.w r2, [r3, #62] @ 0x3e + 80063a4: f883 2040 strb.w r2, [r3, #64] @ 0x40 80063a8: 687b ldr r3, [r7, #4] 80063aa: 2201 movs r2, #1 - 80063ac: f883 203f strb.w r2, [r3, #63] @ 0x3f + 80063ac: f883 2041 strb.w r2, [r3, #65] @ 0x41 80063b0: 687b ldr r3, [r7, #4] 80063b2: 2201 movs r2, #1 - 80063b4: f883 2040 strb.w r2, [r3, #64] @ 0x40 + 80063b4: f883 2042 strb.w r2, [r3, #66] @ 0x42 80063b8: 687b ldr r3, [r7, #4] 80063ba: 2201 movs r2, #1 - 80063bc: f883 2041 strb.w r2, [r3, #65] @ 0x41 + 80063bc: f883 2043 strb.w r2, [r3, #67] @ 0x43 + TIM_CHANNEL_N_STATE_SET_ALL(htim, HAL_TIM_CHANNEL_STATE_READY); 80063c0: 687b ldr r3, [r7, #4] 80063c2: 2201 movs r2, #1 - 80063c4: f883 2042 strb.w r2, [r3, #66] @ 0x42 + 80063c4: f883 2044 strb.w r2, [r3, #68] @ 0x44 80063c8: 687b ldr r3, [r7, #4] 80063ca: 2201 movs r2, #1 - 80063cc: f883 2043 strb.w r2, [r3, #67] @ 0x43 - TIM_CHANNEL_N_STATE_SET_ALL(htim, HAL_TIM_CHANNEL_STATE_READY); + 80063cc: f883 2045 strb.w r2, [r3, #69] @ 0x45 80063d0: 687b ldr r3, [r7, #4] 80063d2: 2201 movs r2, #1 - 80063d4: f883 2044 strb.w r2, [r3, #68] @ 0x44 + 80063d4: f883 2046 strb.w r2, [r3, #70] @ 0x46 80063d8: 687b ldr r3, [r7, #4] 80063da: 2201 movs r2, #1 - 80063dc: f883 2045 strb.w r2, [r3, #69] @ 0x45 - 80063e0: 687b ldr r3, [r7, #4] - 80063e2: 2201 movs r2, #1 - 80063e4: f883 2046 strb.w r2, [r3, #70] @ 0x46 - 80063e8: 687b ldr r3, [r7, #4] - 80063ea: 2201 movs r2, #1 - 80063ec: f883 2047 strb.w r2, [r3, #71] @ 0x47 + 80063dc: f883 2047 strb.w r2, [r3, #71] @ 0x47 /* Initialize the TIM state*/ htim->State = HAL_TIM_STATE_READY; - 80063f0: 687b ldr r3, [r7, #4] - 80063f2: 2201 movs r2, #1 - 80063f4: f883 203d strb.w r2, [r3, #61] @ 0x3d + 80063e0: 687b ldr r3, [r7, #4] + 80063e2: 2201 movs r2, #1 + 80063e4: f883 203d strb.w r2, [r3, #61] @ 0x3d return HAL_OK; - 80063f8: 2300 movs r3, #0 + 80063e8: 2300 movs r3, #0 } - 80063fa: 4618 mov r0, r3 - 80063fc: 3708 adds r7, #8 - 80063fe: 46bd mov sp, r7 - 8006400: bd80 pop {r7, pc} + 80063ea: 4618 mov r0, r3 + 80063ec: 3708 adds r7, #8 + 80063ee: 46bd mov sp, r7 + 80063f0: bd80 pop {r7, pc} ... -08006404 : +080063f4 : * @brief Starts the TIM Base generation. * @param htim TIM Base handle * @retval HAL status */ HAL_StatusTypeDef HAL_TIM_Base_Start(TIM_HandleTypeDef *htim) { - 8006404: b480 push {r7} - 8006406: b085 sub sp, #20 - 8006408: af00 add r7, sp, #0 - 800640a: 6078 str r0, [r7, #4] + 80063f4: b480 push {r7} + 80063f6: b085 sub sp, #20 + 80063f8: af00 add r7, sp, #0 + 80063fa: 6078 str r0, [r7, #4] /* Check the parameters */ assert_param(IS_TIM_INSTANCE(htim->Instance)); /* Check the TIM state */ if (htim->State != HAL_TIM_STATE_READY) - 800640c: 687b ldr r3, [r7, #4] - 800640e: f893 303d ldrb.w r3, [r3, #61] @ 0x3d - 8006412: b2db uxtb r3, r3 - 8006414: 2b01 cmp r3, #1 - 8006416: d001 beq.n 800641c + 80063fc: 687b ldr r3, [r7, #4] + 80063fe: f893 303d ldrb.w r3, [r3, #61] @ 0x3d + 8006402: b2db uxtb r3, r3 + 8006404: 2b01 cmp r3, #1 + 8006406: d001 beq.n 800640c { return HAL_ERROR; - 8006418: 2301 movs r3, #1 - 800641a: e03d b.n 8006498 + 8006408: 2301 movs r3, #1 + 800640a: e03d b.n 8006488 } /* Set the TIM state */ htim->State = HAL_TIM_STATE_BUSY; - 800641c: 687b ldr r3, [r7, #4] - 800641e: 2202 movs r2, #2 - 8006420: f883 203d strb.w r2, [r3, #61] @ 0x3d + 800640c: 687b ldr r3, [r7, #4] + 800640e: 2202 movs r2, #2 + 8006410: f883 203d strb.w r2, [r3, #61] @ 0x3d /* Enable the Peripheral, except in trigger mode where enable is automatically done with trigger */ if (IS_TIM_SLAVE_INSTANCE(htim->Instance)) - 8006424: 687b ldr r3, [r7, #4] - 8006426: 681b ldr r3, [r3, #0] - 8006428: 4a1e ldr r2, [pc, #120] @ (80064a4 ) - 800642a: 4293 cmp r3, r2 - 800642c: d013 beq.n 8006456 - 800642e: 687b ldr r3, [r7, #4] - 8006430: 681b ldr r3, [r3, #0] - 8006432: f1b3 4f80 cmp.w r3, #1073741824 @ 0x40000000 - 8006436: d00e beq.n 8006456 - 8006438: 687b ldr r3, [r7, #4] - 800643a: 681b ldr r3, [r3, #0] - 800643c: 4a1a ldr r2, [pc, #104] @ (80064a8 ) - 800643e: 4293 cmp r3, r2 - 8006440: d009 beq.n 8006456 - 8006442: 687b ldr r3, [r7, #4] - 8006444: 681b ldr r3, [r3, #0] - 8006446: 4a19 ldr r2, [pc, #100] @ (80064ac ) - 8006448: 4293 cmp r3, r2 - 800644a: d004 beq.n 8006456 - 800644c: 687b ldr r3, [r7, #4] - 800644e: 681b ldr r3, [r3, #0] - 8006450: 4a17 ldr r2, [pc, #92] @ (80064b0 ) - 8006452: 4293 cmp r3, r2 - 8006454: d115 bne.n 8006482 + 8006414: 687b ldr r3, [r7, #4] + 8006416: 681b ldr r3, [r3, #0] + 8006418: 4a1e ldr r2, [pc, #120] @ (8006494 ) + 800641a: 4293 cmp r3, r2 + 800641c: d013 beq.n 8006446 + 800641e: 687b ldr r3, [r7, #4] + 8006420: 681b ldr r3, [r3, #0] + 8006422: f1b3 4f80 cmp.w r3, #1073741824 @ 0x40000000 + 8006426: d00e beq.n 8006446 + 8006428: 687b ldr r3, [r7, #4] + 800642a: 681b ldr r3, [r3, #0] + 800642c: 4a1a ldr r2, [pc, #104] @ (8006498 ) + 800642e: 4293 cmp r3, r2 + 8006430: d009 beq.n 8006446 + 8006432: 687b ldr r3, [r7, #4] + 8006434: 681b ldr r3, [r3, #0] + 8006436: 4a19 ldr r2, [pc, #100] @ (800649c ) + 8006438: 4293 cmp r3, r2 + 800643a: d004 beq.n 8006446 + 800643c: 687b ldr r3, [r7, #4] + 800643e: 681b ldr r3, [r3, #0] + 8006440: 4a17 ldr r2, [pc, #92] @ (80064a0 ) + 8006442: 4293 cmp r3, r2 + 8006444: d115 bne.n 8006472 { tmpsmcr = htim->Instance->SMCR & TIM_SMCR_SMS; - 8006456: 687b ldr r3, [r7, #4] - 8006458: 681b ldr r3, [r3, #0] - 800645a: 689a ldr r2, [r3, #8] - 800645c: 4b15 ldr r3, [pc, #84] @ (80064b4 ) - 800645e: 4013 ands r3, r2 - 8006460: 60fb str r3, [r7, #12] + 8006446: 687b ldr r3, [r7, #4] + 8006448: 681b ldr r3, [r3, #0] + 800644a: 689a ldr r2, [r3, #8] + 800644c: 4b15 ldr r3, [pc, #84] @ (80064a4 ) + 800644e: 4013 ands r3, r2 + 8006450: 60fb str r3, [r7, #12] if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr)) - 8006462: 68fb ldr r3, [r7, #12] - 8006464: 2b06 cmp r3, #6 - 8006466: d015 beq.n 8006494 - 8006468: 68fb ldr r3, [r7, #12] - 800646a: f5b3 3f80 cmp.w r3, #65536 @ 0x10000 - 800646e: d011 beq.n 8006494 + 8006452: 68fb ldr r3, [r7, #12] + 8006454: 2b06 cmp r3, #6 + 8006456: d015 beq.n 8006484 + 8006458: 68fb ldr r3, [r7, #12] + 800645a: f5b3 3f80 cmp.w r3, #65536 @ 0x10000 + 800645e: d011 beq.n 8006484 { __HAL_TIM_ENABLE(htim); - 8006470: 687b ldr r3, [r7, #4] - 8006472: 681b ldr r3, [r3, #0] - 8006474: 681a ldr r2, [r3, #0] - 8006476: 687b ldr r3, [r7, #4] - 8006478: 681b ldr r3, [r3, #0] - 800647a: f042 0201 orr.w r2, r2, #1 - 800647e: 601a str r2, [r3, #0] + 8006460: 687b ldr r3, [r7, #4] + 8006462: 681b ldr r3, [r3, #0] + 8006464: 681a ldr r2, [r3, #0] + 8006466: 687b ldr r3, [r7, #4] + 8006468: 681b ldr r3, [r3, #0] + 800646a: f042 0201 orr.w r2, r2, #1 + 800646e: 601a str r2, [r3, #0] if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr)) - 8006480: e008 b.n 8006494 + 8006470: e008 b.n 8006484 } } else { __HAL_TIM_ENABLE(htim); - 8006482: 687b ldr r3, [r7, #4] - 8006484: 681b ldr r3, [r3, #0] - 8006486: 681a ldr r2, [r3, #0] - 8006488: 687b ldr r3, [r7, #4] - 800648a: 681b ldr r3, [r3, #0] - 800648c: f042 0201 orr.w r2, r2, #1 - 8006490: 601a str r2, [r3, #0] - 8006492: e000 b.n 8006496 + 8006472: 687b ldr r3, [r7, #4] + 8006474: 681b ldr r3, [r3, #0] + 8006476: 681a ldr r2, [r3, #0] + 8006478: 687b ldr r3, [r7, #4] + 800647a: 681b ldr r3, [r3, #0] + 800647c: f042 0201 orr.w r2, r2, #1 + 8006480: 601a str r2, [r3, #0] + 8006482: e000 b.n 8006486 if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr)) - 8006494: bf00 nop + 8006484: bf00 nop } /* Return function status */ return HAL_OK; - 8006496: 2300 movs r3, #0 + 8006486: 2300 movs r3, #0 } - 8006498: 4618 mov r0, r3 - 800649a: 3714 adds r7, #20 - 800649c: 46bd mov sp, r7 - 800649e: f85d 7b04 ldr.w r7, [sp], #4 - 80064a2: 4770 bx lr - 80064a4: 40012c00 .word 0x40012c00 - 80064a8: 40000400 .word 0x40000400 - 80064ac: 40000800 .word 0x40000800 - 80064b0: 40014000 .word 0x40014000 - 80064b4: 00010007 .word 0x00010007 + 8006488: 4618 mov r0, r3 + 800648a: 3714 adds r7, #20 + 800648c: 46bd mov sp, r7 + 800648e: f85d 7b04 ldr.w r7, [sp], #4 + 8006492: 4770 bx lr + 8006494: 40012c00 .word 0x40012c00 + 8006498: 40000400 .word 0x40000400 + 800649c: 40000800 .word 0x40000800 + 80064a0: 40014000 .word 0x40014000 + 80064a4: 00010007 .word 0x00010007 -080064b8 : +080064a8 : * @brief This function handles TIM interrupts requests. * @param htim TIM handle * @retval None */ void HAL_TIM_IRQHandler(TIM_HandleTypeDef *htim) { - 80064b8: b580 push {r7, lr} - 80064ba: b084 sub sp, #16 - 80064bc: af00 add r7, sp, #0 - 80064be: 6078 str r0, [r7, #4] + 80064a8: b580 push {r7, lr} + 80064aa: b084 sub sp, #16 + 80064ac: af00 add r7, sp, #0 + 80064ae: 6078 str r0, [r7, #4] uint32_t itsource = htim->Instance->DIER; - 80064c0: 687b ldr r3, [r7, #4] - 80064c2: 681b ldr r3, [r3, #0] - 80064c4: 68db ldr r3, [r3, #12] - 80064c6: 60fb str r3, [r7, #12] + 80064b0: 687b ldr r3, [r7, #4] + 80064b2: 681b ldr r3, [r3, #0] + 80064b4: 68db ldr r3, [r3, #12] + 80064b6: 60fb str r3, [r7, #12] uint32_t itflag = htim->Instance->SR; - 80064c8: 687b ldr r3, [r7, #4] - 80064ca: 681b ldr r3, [r3, #0] - 80064cc: 691b ldr r3, [r3, #16] - 80064ce: 60bb str r3, [r7, #8] + 80064b8: 687b ldr r3, [r7, #4] + 80064ba: 681b ldr r3, [r3, #0] + 80064bc: 691b ldr r3, [r3, #16] + 80064be: 60bb str r3, [r7, #8] /* Capture compare 1 event */ if ((itflag & (TIM_FLAG_CC1)) == (TIM_FLAG_CC1)) - 80064d0: 68bb ldr r3, [r7, #8] - 80064d2: f003 0302 and.w r3, r3, #2 - 80064d6: 2b00 cmp r3, #0 - 80064d8: d020 beq.n 800651c + 80064c0: 68bb ldr r3, [r7, #8] + 80064c2: f003 0302 and.w r3, r3, #2 + 80064c6: 2b00 cmp r3, #0 + 80064c8: d020 beq.n 800650c { if ((itsource & (TIM_IT_CC1)) == (TIM_IT_CC1)) - 80064da: 68fb ldr r3, [r7, #12] - 80064dc: f003 0302 and.w r3, r3, #2 - 80064e0: 2b00 cmp r3, #0 - 80064e2: d01b beq.n 800651c + 80064ca: 68fb ldr r3, [r7, #12] + 80064cc: f003 0302 and.w r3, r3, #2 + 80064d0: 2b00 cmp r3, #0 + 80064d2: d01b beq.n 800650c { { __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_CC1); - 80064e4: 687b ldr r3, [r7, #4] - 80064e6: 681b ldr r3, [r3, #0] - 80064e8: f06f 0202 mvn.w r2, #2 - 80064ec: 611a str r2, [r3, #16] + 80064d4: 687b ldr r3, [r7, #4] + 80064d6: 681b ldr r3, [r3, #0] + 80064d8: f06f 0202 mvn.w r2, #2 + 80064dc: 611a str r2, [r3, #16] htim->Channel = HAL_TIM_ACTIVE_CHANNEL_1; - 80064ee: 687b ldr r3, [r7, #4] - 80064f0: 2201 movs r2, #1 - 80064f2: 771a strb r2, [r3, #28] + 80064de: 687b ldr r3, [r7, #4] + 80064e0: 2201 movs r2, #1 + 80064e2: 771a strb r2, [r3, #28] /* Input capture event */ if ((htim->Instance->CCMR1 & TIM_CCMR1_CC1S) != 0x00U) - 80064f4: 687b ldr r3, [r7, #4] - 80064f6: 681b ldr r3, [r3, #0] - 80064f8: 699b ldr r3, [r3, #24] - 80064fa: f003 0303 and.w r3, r3, #3 - 80064fe: 2b00 cmp r3, #0 - 8006500: d003 beq.n 800650a + 80064e4: 687b ldr r3, [r7, #4] + 80064e6: 681b ldr r3, [r3, #0] + 80064e8: 699b ldr r3, [r3, #24] + 80064ea: f003 0303 and.w r3, r3, #3 + 80064ee: 2b00 cmp r3, #0 + 80064f0: d003 beq.n 80064fa { #if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) htim->IC_CaptureCallback(htim); #else HAL_TIM_IC_CaptureCallback(htim); - 8006502: 6878 ldr r0, [r7, #4] - 8006504: f000 f8ee bl 80066e4 - 8006508: e005 b.n 8006516 + 80064f2: 6878 ldr r0, [r7, #4] + 80064f4: f000 f8ee bl 80066d4 + 80064f8: e005 b.n 8006506 { #if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) htim->OC_DelayElapsedCallback(htim); htim->PWM_PulseFinishedCallback(htim); #else HAL_TIM_OC_DelayElapsedCallback(htim); - 800650a: 6878 ldr r0, [r7, #4] - 800650c: f000 f8e0 bl 80066d0 + 80064fa: 6878 ldr r0, [r7, #4] + 80064fc: f000 f8e0 bl 80066c0 HAL_TIM_PWM_PulseFinishedCallback(htim); - 8006510: 6878 ldr r0, [r7, #4] - 8006512: f000 f8f1 bl 80066f8 + 8006500: 6878 ldr r0, [r7, #4] + 8006502: f000 f8f1 bl 80066e8 #endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ } htim->Channel = HAL_TIM_ACTIVE_CHANNEL_CLEARED; - 8006516: 687b ldr r3, [r7, #4] - 8006518: 2200 movs r2, #0 - 800651a: 771a strb r2, [r3, #28] + 8006506: 687b ldr r3, [r7, #4] + 8006508: 2200 movs r2, #0 + 800650a: 771a strb r2, [r3, #28] } } } /* Capture compare 2 event */ if ((itflag & (TIM_FLAG_CC2)) == (TIM_FLAG_CC2)) - 800651c: 68bb ldr r3, [r7, #8] - 800651e: f003 0304 and.w r3, r3, #4 - 8006522: 2b00 cmp r3, #0 - 8006524: d020 beq.n 8006568 + 800650c: 68bb ldr r3, [r7, #8] + 800650e: f003 0304 and.w r3, r3, #4 + 8006512: 2b00 cmp r3, #0 + 8006514: d020 beq.n 8006558 { if ((itsource & (TIM_IT_CC2)) == (TIM_IT_CC2)) - 8006526: 68fb ldr r3, [r7, #12] - 8006528: f003 0304 and.w r3, r3, #4 - 800652c: 2b00 cmp r3, #0 - 800652e: d01b beq.n 8006568 + 8006516: 68fb ldr r3, [r7, #12] + 8006518: f003 0304 and.w r3, r3, #4 + 800651c: 2b00 cmp r3, #0 + 800651e: d01b beq.n 8006558 { __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_CC2); - 8006530: 687b ldr r3, [r7, #4] - 8006532: 681b ldr r3, [r3, #0] - 8006534: f06f 0204 mvn.w r2, #4 - 8006538: 611a str r2, [r3, #16] + 8006520: 687b ldr r3, [r7, #4] + 8006522: 681b ldr r3, [r3, #0] + 8006524: f06f 0204 mvn.w r2, #4 + 8006528: 611a str r2, [r3, #16] htim->Channel = HAL_TIM_ACTIVE_CHANNEL_2; - 800653a: 687b ldr r3, [r7, #4] - 800653c: 2202 movs r2, #2 - 800653e: 771a strb r2, [r3, #28] + 800652a: 687b ldr r3, [r7, #4] + 800652c: 2202 movs r2, #2 + 800652e: 771a strb r2, [r3, #28] /* Input capture event */ if ((htim->Instance->CCMR1 & TIM_CCMR1_CC2S) != 0x00U) - 8006540: 687b ldr r3, [r7, #4] - 8006542: 681b ldr r3, [r3, #0] - 8006544: 699b ldr r3, [r3, #24] - 8006546: f403 7340 and.w r3, r3, #768 @ 0x300 - 800654a: 2b00 cmp r3, #0 - 800654c: d003 beq.n 8006556 + 8006530: 687b ldr r3, [r7, #4] + 8006532: 681b ldr r3, [r3, #0] + 8006534: 699b ldr r3, [r3, #24] + 8006536: f403 7340 and.w r3, r3, #768 @ 0x300 + 800653a: 2b00 cmp r3, #0 + 800653c: d003 beq.n 8006546 { #if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) htim->IC_CaptureCallback(htim); #else HAL_TIM_IC_CaptureCallback(htim); - 800654e: 6878 ldr r0, [r7, #4] - 8006550: f000 f8c8 bl 80066e4 - 8006554: e005 b.n 8006562 + 800653e: 6878 ldr r0, [r7, #4] + 8006540: f000 f8c8 bl 80066d4 + 8006544: e005 b.n 8006552 { #if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) htim->OC_DelayElapsedCallback(htim); htim->PWM_PulseFinishedCallback(htim); #else HAL_TIM_OC_DelayElapsedCallback(htim); - 8006556: 6878 ldr r0, [r7, #4] - 8006558: f000 f8ba bl 80066d0 + 8006546: 6878 ldr r0, [r7, #4] + 8006548: f000 f8ba bl 80066c0 HAL_TIM_PWM_PulseFinishedCallback(htim); - 800655c: 6878 ldr r0, [r7, #4] - 800655e: f000 f8cb bl 80066f8 + 800654c: 6878 ldr r0, [r7, #4] + 800654e: f000 f8cb bl 80066e8 #endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ } htim->Channel = HAL_TIM_ACTIVE_CHANNEL_CLEARED; - 8006562: 687b ldr r3, [r7, #4] - 8006564: 2200 movs r2, #0 - 8006566: 771a strb r2, [r3, #28] + 8006552: 687b ldr r3, [r7, #4] + 8006554: 2200 movs r2, #0 + 8006556: 771a strb r2, [r3, #28] } } /* Capture compare 3 event */ if ((itflag & (TIM_FLAG_CC3)) == (TIM_FLAG_CC3)) - 8006568: 68bb ldr r3, [r7, #8] - 800656a: f003 0308 and.w r3, r3, #8 - 800656e: 2b00 cmp r3, #0 - 8006570: d020 beq.n 80065b4 + 8006558: 68bb ldr r3, [r7, #8] + 800655a: f003 0308 and.w r3, r3, #8 + 800655e: 2b00 cmp r3, #0 + 8006560: d020 beq.n 80065a4 { if ((itsource & (TIM_IT_CC3)) == (TIM_IT_CC3)) - 8006572: 68fb ldr r3, [r7, #12] - 8006574: f003 0308 and.w r3, r3, #8 - 8006578: 2b00 cmp r3, #0 - 800657a: d01b beq.n 80065b4 + 8006562: 68fb ldr r3, [r7, #12] + 8006564: f003 0308 and.w r3, r3, #8 + 8006568: 2b00 cmp r3, #0 + 800656a: d01b beq.n 80065a4 { __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_CC3); - 800657c: 687b ldr r3, [r7, #4] - 800657e: 681b ldr r3, [r3, #0] - 8006580: f06f 0208 mvn.w r2, #8 - 8006584: 611a str r2, [r3, #16] + 800656c: 687b ldr r3, [r7, #4] + 800656e: 681b ldr r3, [r3, #0] + 8006570: f06f 0208 mvn.w r2, #8 + 8006574: 611a str r2, [r3, #16] htim->Channel = HAL_TIM_ACTIVE_CHANNEL_3; - 8006586: 687b ldr r3, [r7, #4] - 8006588: 2204 movs r2, #4 - 800658a: 771a strb r2, [r3, #28] + 8006576: 687b ldr r3, [r7, #4] + 8006578: 2204 movs r2, #4 + 800657a: 771a strb r2, [r3, #28] /* Input capture event */ if ((htim->Instance->CCMR2 & TIM_CCMR2_CC3S) != 0x00U) - 800658c: 687b ldr r3, [r7, #4] - 800658e: 681b ldr r3, [r3, #0] - 8006590: 69db ldr r3, [r3, #28] - 8006592: f003 0303 and.w r3, r3, #3 - 8006596: 2b00 cmp r3, #0 - 8006598: d003 beq.n 80065a2 + 800657c: 687b ldr r3, [r7, #4] + 800657e: 681b ldr r3, [r3, #0] + 8006580: 69db ldr r3, [r3, #28] + 8006582: f003 0303 and.w r3, r3, #3 + 8006586: 2b00 cmp r3, #0 + 8006588: d003 beq.n 8006592 { #if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) htim->IC_CaptureCallback(htim); #else HAL_TIM_IC_CaptureCallback(htim); - 800659a: 6878 ldr r0, [r7, #4] - 800659c: f000 f8a2 bl 80066e4 - 80065a0: e005 b.n 80065ae + 800658a: 6878 ldr r0, [r7, #4] + 800658c: f000 f8a2 bl 80066d4 + 8006590: e005 b.n 800659e { #if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) htim->OC_DelayElapsedCallback(htim); htim->PWM_PulseFinishedCallback(htim); #else HAL_TIM_OC_DelayElapsedCallback(htim); - 80065a2: 6878 ldr r0, [r7, #4] - 80065a4: f000 f894 bl 80066d0 + 8006592: 6878 ldr r0, [r7, #4] + 8006594: f000 f894 bl 80066c0 HAL_TIM_PWM_PulseFinishedCallback(htim); - 80065a8: 6878 ldr r0, [r7, #4] - 80065aa: f000 f8a5 bl 80066f8 + 8006598: 6878 ldr r0, [r7, #4] + 800659a: f000 f8a5 bl 80066e8 #endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ } htim->Channel = HAL_TIM_ACTIVE_CHANNEL_CLEARED; - 80065ae: 687b ldr r3, [r7, #4] - 80065b0: 2200 movs r2, #0 - 80065b2: 771a strb r2, [r3, #28] + 800659e: 687b ldr r3, [r7, #4] + 80065a0: 2200 movs r2, #0 + 80065a2: 771a strb r2, [r3, #28] } } /* Capture compare 4 event */ if ((itflag & (TIM_FLAG_CC4)) == (TIM_FLAG_CC4)) - 80065b4: 68bb ldr r3, [r7, #8] - 80065b6: f003 0310 and.w r3, r3, #16 - 80065ba: 2b00 cmp r3, #0 - 80065bc: d020 beq.n 8006600 + 80065a4: 68bb ldr r3, [r7, #8] + 80065a6: f003 0310 and.w r3, r3, #16 + 80065aa: 2b00 cmp r3, #0 + 80065ac: d020 beq.n 80065f0 { if ((itsource & (TIM_IT_CC4)) == (TIM_IT_CC4)) - 80065be: 68fb ldr r3, [r7, #12] - 80065c0: f003 0310 and.w r3, r3, #16 - 80065c4: 2b00 cmp r3, #0 - 80065c6: d01b beq.n 8006600 + 80065ae: 68fb ldr r3, [r7, #12] + 80065b0: f003 0310 and.w r3, r3, #16 + 80065b4: 2b00 cmp r3, #0 + 80065b6: d01b beq.n 80065f0 { __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_CC4); - 80065c8: 687b ldr r3, [r7, #4] - 80065ca: 681b ldr r3, [r3, #0] - 80065cc: f06f 0210 mvn.w r2, #16 - 80065d0: 611a str r2, [r3, #16] + 80065b8: 687b ldr r3, [r7, #4] + 80065ba: 681b ldr r3, [r3, #0] + 80065bc: f06f 0210 mvn.w r2, #16 + 80065c0: 611a str r2, [r3, #16] htim->Channel = HAL_TIM_ACTIVE_CHANNEL_4; - 80065d2: 687b ldr r3, [r7, #4] - 80065d4: 2208 movs r2, #8 - 80065d6: 771a strb r2, [r3, #28] + 80065c2: 687b ldr r3, [r7, #4] + 80065c4: 2208 movs r2, #8 + 80065c6: 771a strb r2, [r3, #28] /* Input capture event */ if ((htim->Instance->CCMR2 & TIM_CCMR2_CC4S) != 0x00U) - 80065d8: 687b ldr r3, [r7, #4] - 80065da: 681b ldr r3, [r3, #0] - 80065dc: 69db ldr r3, [r3, #28] - 80065de: f403 7340 and.w r3, r3, #768 @ 0x300 - 80065e2: 2b00 cmp r3, #0 - 80065e4: d003 beq.n 80065ee + 80065c8: 687b ldr r3, [r7, #4] + 80065ca: 681b ldr r3, [r3, #0] + 80065cc: 69db ldr r3, [r3, #28] + 80065ce: f403 7340 and.w r3, r3, #768 @ 0x300 + 80065d2: 2b00 cmp r3, #0 + 80065d4: d003 beq.n 80065de { #if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) htim->IC_CaptureCallback(htim); #else HAL_TIM_IC_CaptureCallback(htim); - 80065e6: 6878 ldr r0, [r7, #4] - 80065e8: f000 f87c bl 80066e4 - 80065ec: e005 b.n 80065fa + 80065d6: 6878 ldr r0, [r7, #4] + 80065d8: f000 f87c bl 80066d4 + 80065dc: e005 b.n 80065ea { #if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) htim->OC_DelayElapsedCallback(htim); htim->PWM_PulseFinishedCallback(htim); #else HAL_TIM_OC_DelayElapsedCallback(htim); - 80065ee: 6878 ldr r0, [r7, #4] - 80065f0: f000 f86e bl 80066d0 + 80065de: 6878 ldr r0, [r7, #4] + 80065e0: f000 f86e bl 80066c0 HAL_TIM_PWM_PulseFinishedCallback(htim); - 80065f4: 6878 ldr r0, [r7, #4] - 80065f6: f000 f87f bl 80066f8 + 80065e4: 6878 ldr r0, [r7, #4] + 80065e6: f000 f87f bl 80066e8 #endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ } htim->Channel = HAL_TIM_ACTIVE_CHANNEL_CLEARED; - 80065fa: 687b ldr r3, [r7, #4] - 80065fc: 2200 movs r2, #0 - 80065fe: 771a strb r2, [r3, #28] + 80065ea: 687b ldr r3, [r7, #4] + 80065ec: 2200 movs r2, #0 + 80065ee: 771a strb r2, [r3, #28] } } /* TIM Update event */ if ((itflag & (TIM_FLAG_UPDATE)) == (TIM_FLAG_UPDATE)) - 8006600: 68bb ldr r3, [r7, #8] - 8006602: f003 0301 and.w r3, r3, #1 - 8006606: 2b00 cmp r3, #0 - 8006608: d00c beq.n 8006624 + 80065f0: 68bb ldr r3, [r7, #8] + 80065f2: f003 0301 and.w r3, r3, #1 + 80065f6: 2b00 cmp r3, #0 + 80065f8: d00c beq.n 8006614 { if ((itsource & (TIM_IT_UPDATE)) == (TIM_IT_UPDATE)) - 800660a: 68fb ldr r3, [r7, #12] - 800660c: f003 0301 and.w r3, r3, #1 - 8006610: 2b00 cmp r3, #0 - 8006612: d007 beq.n 8006624 + 80065fa: 68fb ldr r3, [r7, #12] + 80065fc: f003 0301 and.w r3, r3, #1 + 8006600: 2b00 cmp r3, #0 + 8006602: d007 beq.n 8006614 { __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_UPDATE); - 8006614: 687b ldr r3, [r7, #4] - 8006616: 681b ldr r3, [r3, #0] - 8006618: f06f 0201 mvn.w r2, #1 - 800661c: 611a str r2, [r3, #16] + 8006604: 687b ldr r3, [r7, #4] + 8006606: 681b ldr r3, [r3, #0] + 8006608: f06f 0201 mvn.w r2, #1 + 800660c: 611a str r2, [r3, #16] #if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) htim->PeriodElapsedCallback(htim); #else HAL_TIM_PeriodElapsedCallback(htim); - 800661e: 6878 ldr r0, [r7, #4] - 8006620: f000 f84c bl 80066bc + 800660e: 6878 ldr r0, [r7, #4] + 8006610: f000 f84c bl 80066ac #endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ } } /* TIM Break input event */ if ((itflag & (TIM_FLAG_BREAK)) == (TIM_FLAG_BREAK)) - 8006624: 68bb ldr r3, [r7, #8] - 8006626: f003 0380 and.w r3, r3, #128 @ 0x80 - 800662a: 2b00 cmp r3, #0 - 800662c: d00c beq.n 8006648 + 8006614: 68bb ldr r3, [r7, #8] + 8006616: f003 0380 and.w r3, r3, #128 @ 0x80 + 800661a: 2b00 cmp r3, #0 + 800661c: d00c beq.n 8006638 { if ((itsource & (TIM_IT_BREAK)) == (TIM_IT_BREAK)) - 800662e: 68fb ldr r3, [r7, #12] - 8006630: f003 0380 and.w r3, r3, #128 @ 0x80 - 8006634: 2b00 cmp r3, #0 - 8006636: d007 beq.n 8006648 + 800661e: 68fb ldr r3, [r7, #12] + 8006620: f003 0380 and.w r3, r3, #128 @ 0x80 + 8006624: 2b00 cmp r3, #0 + 8006626: d007 beq.n 8006638 { __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_BREAK); - 8006638: 687b ldr r3, [r7, #4] - 800663a: 681b ldr r3, [r3, #0] - 800663c: f06f 0280 mvn.w r2, #128 @ 0x80 - 8006640: 611a str r2, [r3, #16] + 8006628: 687b ldr r3, [r7, #4] + 800662a: 681b ldr r3, [r3, #0] + 800662c: f06f 0280 mvn.w r2, #128 @ 0x80 + 8006630: 611a str r2, [r3, #16] #if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) htim->BreakCallback(htim); #else HAL_TIMEx_BreakCallback(htim); - 8006642: 6878 ldr r0, [r7, #4] - 8006644: f000 f978 bl 8006938 + 8006632: 6878 ldr r0, [r7, #4] + 8006634: f000 f978 bl 8006928 #endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ } } #if defined(TIM_BDTR_BK2E) /* TIM Break2 input event */ if ((itflag & (TIM_FLAG_BREAK2)) == (TIM_FLAG_BREAK2)) - 8006648: 68bb ldr r3, [r7, #8] - 800664a: f403 7380 and.w r3, r3, #256 @ 0x100 - 800664e: 2b00 cmp r3, #0 - 8006650: d00c beq.n 800666c + 8006638: 68bb ldr r3, [r7, #8] + 800663a: f403 7380 and.w r3, r3, #256 @ 0x100 + 800663e: 2b00 cmp r3, #0 + 8006640: d00c beq.n 800665c { if ((itsource & (TIM_IT_BREAK)) == (TIM_IT_BREAK)) - 8006652: 68fb ldr r3, [r7, #12] - 8006654: f003 0380 and.w r3, r3, #128 @ 0x80 - 8006658: 2b00 cmp r3, #0 - 800665a: d007 beq.n 800666c + 8006642: 68fb ldr r3, [r7, #12] + 8006644: f003 0380 and.w r3, r3, #128 @ 0x80 + 8006648: 2b00 cmp r3, #0 + 800664a: d007 beq.n 800665c { __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_BREAK2); - 800665c: 687b ldr r3, [r7, #4] - 800665e: 681b ldr r3, [r3, #0] - 8006660: f46f 7280 mvn.w r2, #256 @ 0x100 - 8006664: 611a str r2, [r3, #16] + 800664c: 687b ldr r3, [r7, #4] + 800664e: 681b ldr r3, [r3, #0] + 8006650: f46f 7280 mvn.w r2, #256 @ 0x100 + 8006654: 611a str r2, [r3, #16] #if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) htim->Break2Callback(htim); #else HAL_TIMEx_Break2Callback(htim); - 8006666: 6878 ldr r0, [r7, #4] - 8006668: f000 f970 bl 800694c + 8006656: 6878 ldr r0, [r7, #4] + 8006658: f000 f970 bl 800693c #endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ } } #endif /* TIM_BDTR_BK2E */ /* TIM Trigger detection event */ if ((itflag & (TIM_FLAG_TRIGGER)) == (TIM_FLAG_TRIGGER)) - 800666c: 68bb ldr r3, [r7, #8] - 800666e: f003 0340 and.w r3, r3, #64 @ 0x40 - 8006672: 2b00 cmp r3, #0 - 8006674: d00c beq.n 8006690 + 800665c: 68bb ldr r3, [r7, #8] + 800665e: f003 0340 and.w r3, r3, #64 @ 0x40 + 8006662: 2b00 cmp r3, #0 + 8006664: d00c beq.n 8006680 { if ((itsource & (TIM_IT_TRIGGER)) == (TIM_IT_TRIGGER)) - 8006676: 68fb ldr r3, [r7, #12] - 8006678: f003 0340 and.w r3, r3, #64 @ 0x40 - 800667c: 2b00 cmp r3, #0 - 800667e: d007 beq.n 8006690 + 8006666: 68fb ldr r3, [r7, #12] + 8006668: f003 0340 and.w r3, r3, #64 @ 0x40 + 800666c: 2b00 cmp r3, #0 + 800666e: d007 beq.n 8006680 { __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_TRIGGER); - 8006680: 687b ldr r3, [r7, #4] - 8006682: 681b ldr r3, [r3, #0] - 8006684: f06f 0240 mvn.w r2, #64 @ 0x40 - 8006688: 611a str r2, [r3, #16] + 8006670: 687b ldr r3, [r7, #4] + 8006672: 681b ldr r3, [r3, #0] + 8006674: f06f 0240 mvn.w r2, #64 @ 0x40 + 8006678: 611a str r2, [r3, #16] #if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) htim->TriggerCallback(htim); #else HAL_TIM_TriggerCallback(htim); - 800668a: 6878 ldr r0, [r7, #4] - 800668c: f000 f83e bl 800670c + 800667a: 6878 ldr r0, [r7, #4] + 800667c: f000 f83e bl 80066fc #endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ } } /* TIM commutation event */ if ((itflag & (TIM_FLAG_COM)) == (TIM_FLAG_COM)) - 8006690: 68bb ldr r3, [r7, #8] - 8006692: f003 0320 and.w r3, r3, #32 - 8006696: 2b00 cmp r3, #0 - 8006698: d00c beq.n 80066b4 + 8006680: 68bb ldr r3, [r7, #8] + 8006682: f003 0320 and.w r3, r3, #32 + 8006686: 2b00 cmp r3, #0 + 8006688: d00c beq.n 80066a4 { if ((itsource & (TIM_IT_COM)) == (TIM_IT_COM)) - 800669a: 68fb ldr r3, [r7, #12] - 800669c: f003 0320 and.w r3, r3, #32 - 80066a0: 2b00 cmp r3, #0 - 80066a2: d007 beq.n 80066b4 + 800668a: 68fb ldr r3, [r7, #12] + 800668c: f003 0320 and.w r3, r3, #32 + 8006690: 2b00 cmp r3, #0 + 8006692: d007 beq.n 80066a4 { __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_COM); - 80066a4: 687b ldr r3, [r7, #4] - 80066a6: 681b ldr r3, [r3, #0] - 80066a8: f06f 0220 mvn.w r2, #32 - 80066ac: 611a str r2, [r3, #16] + 8006694: 687b ldr r3, [r7, #4] + 8006696: 681b ldr r3, [r3, #0] + 8006698: f06f 0220 mvn.w r2, #32 + 800669c: 611a str r2, [r3, #16] #if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) htim->CommutationCallback(htim); #else HAL_TIMEx_CommutCallback(htim); - 80066ae: 6878 ldr r0, [r7, #4] - 80066b0: f000 f938 bl 8006924 + 800669e: 6878 ldr r0, [r7, #4] + 80066a0: f000 f938 bl 8006914 #endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ } } } - 80066b4: bf00 nop - 80066b6: 3710 adds r7, #16 - 80066b8: 46bd mov sp, r7 - 80066ba: bd80 pop {r7, pc} + 80066a4: bf00 nop + 80066a6: 3710 adds r7, #16 + 80066a8: 46bd mov sp, r7 + 80066aa: bd80 pop {r7, pc} -080066bc : +080066ac : * @brief Period elapsed callback in non-blocking mode * @param htim TIM handle * @retval None */ __weak void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim) { - 80066bc: b480 push {r7} - 80066be: b083 sub sp, #12 - 80066c0: af00 add r7, sp, #0 - 80066c2: 6078 str r0, [r7, #4] + 80066ac: b480 push {r7} + 80066ae: b083 sub sp, #12 + 80066b0: af00 add r7, sp, #0 + 80066b2: 6078 str r0, [r7, #4] UNUSED(htim); /* NOTE : This function should not be modified, when the callback is needed, the HAL_TIM_PeriodElapsedCallback could be implemented in the user file */ } - 80066c4: bf00 nop - 80066c6: 370c adds r7, #12 - 80066c8: 46bd mov sp, r7 - 80066ca: f85d 7b04 ldr.w r7, [sp], #4 - 80066ce: 4770 bx lr + 80066b4: bf00 nop + 80066b6: 370c adds r7, #12 + 80066b8: 46bd mov sp, r7 + 80066ba: f85d 7b04 ldr.w r7, [sp], #4 + 80066be: 4770 bx lr -080066d0 : +080066c0 : * @brief Output Compare callback in non-blocking mode * @param htim TIM OC handle * @retval None */ __weak void HAL_TIM_OC_DelayElapsedCallback(TIM_HandleTypeDef *htim) { - 80066d0: b480 push {r7} - 80066d2: b083 sub sp, #12 - 80066d4: af00 add r7, sp, #0 - 80066d6: 6078 str r0, [r7, #4] + 80066c0: b480 push {r7} + 80066c2: b083 sub sp, #12 + 80066c4: af00 add r7, sp, #0 + 80066c6: 6078 str r0, [r7, #4] UNUSED(htim); /* NOTE : This function should not be modified, when the callback is needed, the HAL_TIM_OC_DelayElapsedCallback could be implemented in the user file */ } - 80066d8: bf00 nop - 80066da: 370c adds r7, #12 - 80066dc: 46bd mov sp, r7 - 80066de: f85d 7b04 ldr.w r7, [sp], #4 - 80066e2: 4770 bx lr + 80066c8: bf00 nop + 80066ca: 370c adds r7, #12 + 80066cc: 46bd mov sp, r7 + 80066ce: f85d 7b04 ldr.w r7, [sp], #4 + 80066d2: 4770 bx lr -080066e4 : +080066d4 : * @brief Input Capture callback in non-blocking mode * @param htim TIM IC handle * @retval None */ __weak void HAL_TIM_IC_CaptureCallback(TIM_HandleTypeDef *htim) { - 80066e4: b480 push {r7} - 80066e6: b083 sub sp, #12 - 80066e8: af00 add r7, sp, #0 - 80066ea: 6078 str r0, [r7, #4] + 80066d4: b480 push {r7} + 80066d6: b083 sub sp, #12 + 80066d8: af00 add r7, sp, #0 + 80066da: 6078 str r0, [r7, #4] UNUSED(htim); /* NOTE : This function should not be modified, when the callback is needed, the HAL_TIM_IC_CaptureCallback could be implemented in the user file */ } - 80066ec: bf00 nop - 80066ee: 370c adds r7, #12 - 80066f0: 46bd mov sp, r7 - 80066f2: f85d 7b04 ldr.w r7, [sp], #4 - 80066f6: 4770 bx lr + 80066dc: bf00 nop + 80066de: 370c adds r7, #12 + 80066e0: 46bd mov sp, r7 + 80066e2: f85d 7b04 ldr.w r7, [sp], #4 + 80066e6: 4770 bx lr -080066f8 : +080066e8 : * @brief PWM Pulse finished callback in non-blocking mode * @param htim TIM handle * @retval None */ __weak void HAL_TIM_PWM_PulseFinishedCallback(TIM_HandleTypeDef *htim) { - 80066f8: b480 push {r7} - 80066fa: b083 sub sp, #12 - 80066fc: af00 add r7, sp, #0 - 80066fe: 6078 str r0, [r7, #4] + 80066e8: b480 push {r7} + 80066ea: b083 sub sp, #12 + 80066ec: af00 add r7, sp, #0 + 80066ee: 6078 str r0, [r7, #4] UNUSED(htim); /* NOTE : This function should not be modified, when the callback is needed, the HAL_TIM_PWM_PulseFinishedCallback could be implemented in the user file */ } - 8006700: bf00 nop - 8006702: 370c adds r7, #12 - 8006704: 46bd mov sp, r7 - 8006706: f85d 7b04 ldr.w r7, [sp], #4 - 800670a: 4770 bx lr + 80066f0: bf00 nop + 80066f2: 370c adds r7, #12 + 80066f4: 46bd mov sp, r7 + 80066f6: f85d 7b04 ldr.w r7, [sp], #4 + 80066fa: 4770 bx lr -0800670c : +080066fc : * @brief Hall Trigger detection callback in non-blocking mode * @param htim TIM handle * @retval None */ __weak void HAL_TIM_TriggerCallback(TIM_HandleTypeDef *htim) { - 800670c: b480 push {r7} - 800670e: b083 sub sp, #12 - 8006710: af00 add r7, sp, #0 - 8006712: 6078 str r0, [r7, #4] + 80066fc: b480 push {r7} + 80066fe: b083 sub sp, #12 + 8006700: af00 add r7, sp, #0 + 8006702: 6078 str r0, [r7, #4] UNUSED(htim); /* NOTE : This function should not be modified, when the callback is needed, the HAL_TIM_TriggerCallback could be implemented in the user file */ } - 8006714: bf00 nop - 8006716: 370c adds r7, #12 - 8006718: 46bd mov sp, r7 - 800671a: f85d 7b04 ldr.w r7, [sp], #4 - 800671e: 4770 bx lr + 8006704: bf00 nop + 8006706: 370c adds r7, #12 + 8006708: 46bd mov sp, r7 + 800670a: f85d 7b04 ldr.w r7, [sp], #4 + 800670e: 4770 bx lr -08006720 : +08006710 : * @param TIMx TIM peripheral * @param Structure TIM Base configuration structure * @retval None */ void TIM_Base_SetConfig(TIM_TypeDef *TIMx, const TIM_Base_InitTypeDef *Structure) { - 8006720: b480 push {r7} - 8006722: b085 sub sp, #20 - 8006724: af00 add r7, sp, #0 - 8006726: 6078 str r0, [r7, #4] - 8006728: 6039 str r1, [r7, #0] + 8006710: b480 push {r7} + 8006712: b085 sub sp, #20 + 8006714: af00 add r7, sp, #0 + 8006716: 6078 str r0, [r7, #4] + 8006718: 6039 str r1, [r7, #0] uint32_t tmpcr1; tmpcr1 = TIMx->CR1; - 800672a: 687b ldr r3, [r7, #4] - 800672c: 681b ldr r3, [r3, #0] - 800672e: 60fb str r3, [r7, #12] + 800671a: 687b ldr r3, [r7, #4] + 800671c: 681b ldr r3, [r3, #0] + 800671e: 60fb str r3, [r7, #12] /* Set TIM Time Base Unit parameters ---------------------------------------*/ if (IS_TIM_COUNTER_MODE_SELECT_INSTANCE(TIMx)) + 8006720: 687b ldr r3, [r7, #4] + 8006722: 4a3c ldr r2, [pc, #240] @ (8006814 ) + 8006724: 4293 cmp r3, r2 + 8006726: d00b beq.n 8006740 + 8006728: 687b ldr r3, [r7, #4] + 800672a: f1b3 4f80 cmp.w r3, #1073741824 @ 0x40000000 + 800672e: d007 beq.n 8006740 8006730: 687b ldr r3, [r7, #4] - 8006732: 4a3c ldr r2, [pc, #240] @ (8006824 ) + 8006732: 4a39 ldr r2, [pc, #228] @ (8006818 ) 8006734: 4293 cmp r3, r2 - 8006736: d00b beq.n 8006750 + 8006736: d003 beq.n 8006740 8006738: 687b ldr r3, [r7, #4] - 800673a: f1b3 4f80 cmp.w r3, #1073741824 @ 0x40000000 - 800673e: d007 beq.n 8006750 - 8006740: 687b ldr r3, [r7, #4] - 8006742: 4a39 ldr r2, [pc, #228] @ (8006828 ) - 8006744: 4293 cmp r3, r2 - 8006746: d003 beq.n 8006750 - 8006748: 687b ldr r3, [r7, #4] - 800674a: 4a38 ldr r2, [pc, #224] @ (800682c ) - 800674c: 4293 cmp r3, r2 - 800674e: d108 bne.n 8006762 + 800673a: 4a38 ldr r2, [pc, #224] @ (800681c ) + 800673c: 4293 cmp r3, r2 + 800673e: d108 bne.n 8006752 { /* Select the Counter Mode */ tmpcr1 &= ~(TIM_CR1_DIR | TIM_CR1_CMS); - 8006750: 68fb ldr r3, [r7, #12] - 8006752: f023 0370 bic.w r3, r3, #112 @ 0x70 - 8006756: 60fb str r3, [r7, #12] + 8006740: 68fb ldr r3, [r7, #12] + 8006742: f023 0370 bic.w r3, r3, #112 @ 0x70 + 8006746: 60fb str r3, [r7, #12] tmpcr1 |= Structure->CounterMode; - 8006758: 683b ldr r3, [r7, #0] - 800675a: 685b ldr r3, [r3, #4] - 800675c: 68fa ldr r2, [r7, #12] - 800675e: 4313 orrs r3, r2 - 8006760: 60fb str r3, [r7, #12] + 8006748: 683b ldr r3, [r7, #0] + 800674a: 685b ldr r3, [r3, #4] + 800674c: 68fa ldr r2, [r7, #12] + 800674e: 4313 orrs r3, r2 + 8006750: 60fb str r3, [r7, #12] } if (IS_TIM_CLOCK_DIVISION_INSTANCE(TIMx)) + 8006752: 687b ldr r3, [r7, #4] + 8006754: 4a2f ldr r2, [pc, #188] @ (8006814 ) + 8006756: 4293 cmp r3, r2 + 8006758: d017 beq.n 800678a + 800675a: 687b ldr r3, [r7, #4] + 800675c: f1b3 4f80 cmp.w r3, #1073741824 @ 0x40000000 + 8006760: d013 beq.n 800678a 8006762: 687b ldr r3, [r7, #4] - 8006764: 4a2f ldr r2, [pc, #188] @ (8006824 ) + 8006764: 4a2c ldr r2, [pc, #176] @ (8006818 ) 8006766: 4293 cmp r3, r2 - 8006768: d017 beq.n 800679a + 8006768: d00f beq.n 800678a 800676a: 687b ldr r3, [r7, #4] - 800676c: f1b3 4f80 cmp.w r3, #1073741824 @ 0x40000000 - 8006770: d013 beq.n 800679a + 800676c: 4a2b ldr r2, [pc, #172] @ (800681c ) + 800676e: 4293 cmp r3, r2 + 8006770: d00b beq.n 800678a 8006772: 687b ldr r3, [r7, #4] - 8006774: 4a2c ldr r2, [pc, #176] @ (8006828 ) + 8006774: 4a2a ldr r2, [pc, #168] @ (8006820 ) 8006776: 4293 cmp r3, r2 - 8006778: d00f beq.n 800679a + 8006778: d007 beq.n 800678a 800677a: 687b ldr r3, [r7, #4] - 800677c: 4a2b ldr r2, [pc, #172] @ (800682c ) + 800677c: 4a29 ldr r2, [pc, #164] @ (8006824 ) 800677e: 4293 cmp r3, r2 - 8006780: d00b beq.n 800679a + 8006780: d003 beq.n 800678a 8006782: 687b ldr r3, [r7, #4] - 8006784: 4a2a ldr r2, [pc, #168] @ (8006830 ) + 8006784: 4a28 ldr r2, [pc, #160] @ (8006828 ) 8006786: 4293 cmp r3, r2 - 8006788: d007 beq.n 800679a - 800678a: 687b ldr r3, [r7, #4] - 800678c: 4a29 ldr r2, [pc, #164] @ (8006834 ) - 800678e: 4293 cmp r3, r2 - 8006790: d003 beq.n 800679a - 8006792: 687b ldr r3, [r7, #4] - 8006794: 4a28 ldr r2, [pc, #160] @ (8006838 ) - 8006796: 4293 cmp r3, r2 - 8006798: d108 bne.n 80067ac + 8006788: d108 bne.n 800679c { /* Set the clock division */ tmpcr1 &= ~TIM_CR1_CKD; - 800679a: 68fb ldr r3, [r7, #12] - 800679c: f423 7340 bic.w r3, r3, #768 @ 0x300 - 80067a0: 60fb str r3, [r7, #12] + 800678a: 68fb ldr r3, [r7, #12] + 800678c: f423 7340 bic.w r3, r3, #768 @ 0x300 + 8006790: 60fb str r3, [r7, #12] tmpcr1 |= (uint32_t)Structure->ClockDivision; - 80067a2: 683b ldr r3, [r7, #0] - 80067a4: 68db ldr r3, [r3, #12] - 80067a6: 68fa ldr r2, [r7, #12] - 80067a8: 4313 orrs r3, r2 - 80067aa: 60fb str r3, [r7, #12] + 8006792: 683b ldr r3, [r7, #0] + 8006794: 68db ldr r3, [r3, #12] + 8006796: 68fa ldr r2, [r7, #12] + 8006798: 4313 orrs r3, r2 + 800679a: 60fb str r3, [r7, #12] } /* Set the auto-reload preload */ MODIFY_REG(tmpcr1, TIM_CR1_ARPE, Structure->AutoReloadPreload); - 80067ac: 68fb ldr r3, [r7, #12] - 80067ae: f023 0280 bic.w r2, r3, #128 @ 0x80 - 80067b2: 683b ldr r3, [r7, #0] - 80067b4: 695b ldr r3, [r3, #20] - 80067b6: 4313 orrs r3, r2 - 80067b8: 60fb str r3, [r7, #12] + 800679c: 68fb ldr r3, [r7, #12] + 800679e: f023 0280 bic.w r2, r3, #128 @ 0x80 + 80067a2: 683b ldr r3, [r7, #0] + 80067a4: 695b ldr r3, [r3, #20] + 80067a6: 4313 orrs r3, r2 + 80067a8: 60fb str r3, [r7, #12] TIMx->CR1 = tmpcr1; - 80067ba: 687b ldr r3, [r7, #4] - 80067bc: 68fa ldr r2, [r7, #12] - 80067be: 601a str r2, [r3, #0] + 80067aa: 687b ldr r3, [r7, #4] + 80067ac: 68fa ldr r2, [r7, #12] + 80067ae: 601a str r2, [r3, #0] /* Set the Autoreload value */ TIMx->ARR = (uint32_t)Structure->Period ; - 80067c0: 683b ldr r3, [r7, #0] - 80067c2: 689a ldr r2, [r3, #8] - 80067c4: 687b ldr r3, [r7, #4] - 80067c6: 62da str r2, [r3, #44] @ 0x2c + 80067b0: 683b ldr r3, [r7, #0] + 80067b2: 689a ldr r2, [r3, #8] + 80067b4: 687b ldr r3, [r7, #4] + 80067b6: 62da str r2, [r3, #44] @ 0x2c /* Set the Prescaler value */ TIMx->PSC = Structure->Prescaler; - 80067c8: 683b ldr r3, [r7, #0] - 80067ca: 681a ldr r2, [r3, #0] - 80067cc: 687b ldr r3, [r7, #4] - 80067ce: 629a str r2, [r3, #40] @ 0x28 + 80067b8: 683b ldr r3, [r7, #0] + 80067ba: 681a ldr r2, [r3, #0] + 80067bc: 687b ldr r3, [r7, #4] + 80067be: 629a str r2, [r3, #40] @ 0x28 if (IS_TIM_REPETITION_COUNTER_INSTANCE(TIMx)) + 80067c0: 687b ldr r3, [r7, #4] + 80067c2: 4a14 ldr r2, [pc, #80] @ (8006814 ) + 80067c4: 4293 cmp r3, r2 + 80067c6: d00b beq.n 80067e0 + 80067c8: 687b ldr r3, [r7, #4] + 80067ca: 4a15 ldr r2, [pc, #84] @ (8006820 ) + 80067cc: 4293 cmp r3, r2 + 80067ce: d007 beq.n 80067e0 80067d0: 687b ldr r3, [r7, #4] - 80067d2: 4a14 ldr r2, [pc, #80] @ (8006824 ) + 80067d2: 4a14 ldr r2, [pc, #80] @ (8006824 ) 80067d4: 4293 cmp r3, r2 - 80067d6: d00b beq.n 80067f0 + 80067d6: d003 beq.n 80067e0 80067d8: 687b ldr r3, [r7, #4] - 80067da: 4a15 ldr r2, [pc, #84] @ (8006830 ) + 80067da: 4a13 ldr r2, [pc, #76] @ (8006828 ) 80067dc: 4293 cmp r3, r2 - 80067de: d007 beq.n 80067f0 - 80067e0: 687b ldr r3, [r7, #4] - 80067e2: 4a14 ldr r2, [pc, #80] @ (8006834 ) - 80067e4: 4293 cmp r3, r2 - 80067e6: d003 beq.n 80067f0 - 80067e8: 687b ldr r3, [r7, #4] - 80067ea: 4a13 ldr r2, [pc, #76] @ (8006838 ) - 80067ec: 4293 cmp r3, r2 - 80067ee: d103 bne.n 80067f8 + 80067de: d103 bne.n 80067e8 { /* Set the Repetition Counter value */ TIMx->RCR = Structure->RepetitionCounter; - 80067f0: 683b ldr r3, [r7, #0] - 80067f2: 691a ldr r2, [r3, #16] - 80067f4: 687b ldr r3, [r7, #4] - 80067f6: 631a str r2, [r3, #48] @ 0x30 + 80067e0: 683b ldr r3, [r7, #0] + 80067e2: 691a ldr r2, [r3, #16] + 80067e4: 687b ldr r3, [r7, #4] + 80067e6: 631a str r2, [r3, #48] @ 0x30 } /* Generate an update event to reload the Prescaler and the repetition counter (only for advanced timer) value immediately */ TIMx->EGR = TIM_EGR_UG; - 80067f8: 687b ldr r3, [r7, #4] - 80067fa: 2201 movs r2, #1 - 80067fc: 615a str r2, [r3, #20] + 80067e8: 687b ldr r3, [r7, #4] + 80067ea: 2201 movs r2, #1 + 80067ec: 615a str r2, [r3, #20] /* Check if the update flag is set after the Update Generation, if so clear the UIF flag */ if (HAL_IS_BIT_SET(TIMx->SR, TIM_FLAG_UPDATE)) - 80067fe: 687b ldr r3, [r7, #4] - 8006800: 691b ldr r3, [r3, #16] - 8006802: f003 0301 and.w r3, r3, #1 - 8006806: 2b01 cmp r3, #1 - 8006808: d105 bne.n 8006816 + 80067ee: 687b ldr r3, [r7, #4] + 80067f0: 691b ldr r3, [r3, #16] + 80067f2: f003 0301 and.w r3, r3, #1 + 80067f6: 2b01 cmp r3, #1 + 80067f8: d105 bne.n 8006806 { /* Clear the update flag */ CLEAR_BIT(TIMx->SR, TIM_FLAG_UPDATE); - 800680a: 687b ldr r3, [r7, #4] - 800680c: 691b ldr r3, [r3, #16] - 800680e: f023 0201 bic.w r2, r3, #1 - 8006812: 687b ldr r3, [r7, #4] - 8006814: 611a str r2, [r3, #16] + 80067fa: 687b ldr r3, [r7, #4] + 80067fc: 691b ldr r3, [r3, #16] + 80067fe: f023 0201 bic.w r2, r3, #1 + 8006802: 687b ldr r3, [r7, #4] + 8006804: 611a str r2, [r3, #16] } } - 8006816: bf00 nop - 8006818: 3714 adds r7, #20 - 800681a: 46bd mov sp, r7 - 800681c: f85d 7b04 ldr.w r7, [sp], #4 - 8006820: 4770 bx lr - 8006822: bf00 nop - 8006824: 40012c00 .word 0x40012c00 - 8006828: 40000400 .word 0x40000400 - 800682c: 40000800 .word 0x40000800 - 8006830: 40014000 .word 0x40014000 - 8006834: 40014400 .word 0x40014400 - 8006838: 40014800 .word 0x40014800 + 8006806: bf00 nop + 8006808: 3714 adds r7, #20 + 800680a: 46bd mov sp, r7 + 800680c: f85d 7b04 ldr.w r7, [sp], #4 + 8006810: 4770 bx lr + 8006812: bf00 nop + 8006814: 40012c00 .word 0x40012c00 + 8006818: 40000400 .word 0x40000400 + 800681c: 40000800 .word 0x40000800 + 8006820: 40014000 .word 0x40014000 + 8006824: 40014400 .word 0x40014400 + 8006828: 40014800 .word 0x40014800 -0800683c : +0800682c : * mode. * @retval HAL status */ HAL_StatusTypeDef HAL_TIMEx_MasterConfigSynchronization(TIM_HandleTypeDef *htim, const TIM_MasterConfigTypeDef *sMasterConfig) { - 800683c: b480 push {r7} - 800683e: b085 sub sp, #20 - 8006840: af00 add r7, sp, #0 - 8006842: 6078 str r0, [r7, #4] - 8006844: 6039 str r1, [r7, #0] + 800682c: b480 push {r7} + 800682e: b085 sub sp, #20 + 8006830: af00 add r7, sp, #0 + 8006832: 6078 str r0, [r7, #4] + 8006834: 6039 str r1, [r7, #0] assert_param(IS_TIM_MASTER_INSTANCE(htim->Instance)); assert_param(IS_TIM_TRGO_SOURCE(sMasterConfig->MasterOutputTrigger)); assert_param(IS_TIM_MSM_STATE(sMasterConfig->MasterSlaveMode)); /* Check input state */ __HAL_LOCK(htim); - 8006846: 687b ldr r3, [r7, #4] - 8006848: f893 303c ldrb.w r3, [r3, #60] @ 0x3c - 800684c: 2b01 cmp r3, #1 - 800684e: d101 bne.n 8006854 - 8006850: 2302 movs r3, #2 - 8006852: e059 b.n 8006908 - 8006854: 687b ldr r3, [r7, #4] - 8006856: 2201 movs r2, #1 - 8006858: f883 203c strb.w r2, [r3, #60] @ 0x3c + 8006836: 687b ldr r3, [r7, #4] + 8006838: f893 303c ldrb.w r3, [r3, #60] @ 0x3c + 800683c: 2b01 cmp r3, #1 + 800683e: d101 bne.n 8006844 + 8006840: 2302 movs r3, #2 + 8006842: e059 b.n 80068f8 + 8006844: 687b ldr r3, [r7, #4] + 8006846: 2201 movs r2, #1 + 8006848: f883 203c strb.w r2, [r3, #60] @ 0x3c /* Change the handler state */ htim->State = HAL_TIM_STATE_BUSY; - 800685c: 687b ldr r3, [r7, #4] - 800685e: 2202 movs r2, #2 - 8006860: f883 203d strb.w r2, [r3, #61] @ 0x3d + 800684c: 687b ldr r3, [r7, #4] + 800684e: 2202 movs r2, #2 + 8006850: f883 203d strb.w r2, [r3, #61] @ 0x3d /* Get the TIMx CR2 register value */ tmpcr2 = htim->Instance->CR2; - 8006864: 687b ldr r3, [r7, #4] - 8006866: 681b ldr r3, [r3, #0] - 8006868: 685b ldr r3, [r3, #4] - 800686a: 60fb str r3, [r7, #12] + 8006854: 687b ldr r3, [r7, #4] + 8006856: 681b ldr r3, [r3, #0] + 8006858: 685b ldr r3, [r3, #4] + 800685a: 60fb str r3, [r7, #12] /* Get the TIMx SMCR register value */ tmpsmcr = htim->Instance->SMCR; - 800686c: 687b ldr r3, [r7, #4] - 800686e: 681b ldr r3, [r3, #0] - 8006870: 689b ldr r3, [r3, #8] - 8006872: 60bb str r3, [r7, #8] + 800685c: 687b ldr r3, [r7, #4] + 800685e: 681b ldr r3, [r3, #0] + 8006860: 689b ldr r3, [r3, #8] + 8006862: 60bb str r3, [r7, #8] #if defined(TIM_CR2_MMS2) /* If the timer supports ADC synchronization through TRGO2, set the master mode selection 2 */ if (IS_TIM_TRGO2_INSTANCE(htim->Instance)) - 8006874: 687b ldr r3, [r7, #4] - 8006876: 681b ldr r3, [r3, #0] - 8006878: 4a26 ldr r2, [pc, #152] @ (8006914 ) - 800687a: 4293 cmp r3, r2 - 800687c: d108 bne.n 8006890 + 8006864: 687b ldr r3, [r7, #4] + 8006866: 681b ldr r3, [r3, #0] + 8006868: 4a26 ldr r2, [pc, #152] @ (8006904 ) + 800686a: 4293 cmp r3, r2 + 800686c: d108 bne.n 8006880 { /* Check the parameters */ assert_param(IS_TIM_TRGO2_SOURCE(sMasterConfig->MasterOutputTrigger2)); /* Clear the MMS2 bits */ tmpcr2 &= ~TIM_CR2_MMS2; - 800687e: 68fb ldr r3, [r7, #12] - 8006880: f423 0370 bic.w r3, r3, #15728640 @ 0xf00000 - 8006884: 60fb str r3, [r7, #12] + 800686e: 68fb ldr r3, [r7, #12] + 8006870: f423 0370 bic.w r3, r3, #15728640 @ 0xf00000 + 8006874: 60fb str r3, [r7, #12] /* Select the TRGO2 source*/ tmpcr2 |= sMasterConfig->MasterOutputTrigger2; - 8006886: 683b ldr r3, [r7, #0] - 8006888: 685b ldr r3, [r3, #4] - 800688a: 68fa ldr r2, [r7, #12] - 800688c: 4313 orrs r3, r2 - 800688e: 60fb str r3, [r7, #12] + 8006876: 683b ldr r3, [r7, #0] + 8006878: 685b ldr r3, [r3, #4] + 800687a: 68fa ldr r2, [r7, #12] + 800687c: 4313 orrs r3, r2 + 800687e: 60fb str r3, [r7, #12] } #endif /* TIM_CR2_MMS2 */ /* Reset the MMS Bits */ tmpcr2 &= ~TIM_CR2_MMS; - 8006890: 68fb ldr r3, [r7, #12] - 8006892: f023 0370 bic.w r3, r3, #112 @ 0x70 - 8006896: 60fb str r3, [r7, #12] + 8006880: 68fb ldr r3, [r7, #12] + 8006882: f023 0370 bic.w r3, r3, #112 @ 0x70 + 8006886: 60fb str r3, [r7, #12] /* Select the TRGO source */ tmpcr2 |= sMasterConfig->MasterOutputTrigger; - 8006898: 683b ldr r3, [r7, #0] - 800689a: 681b ldr r3, [r3, #0] - 800689c: 68fa ldr r2, [r7, #12] - 800689e: 4313 orrs r3, r2 - 80068a0: 60fb str r3, [r7, #12] + 8006888: 683b ldr r3, [r7, #0] + 800688a: 681b ldr r3, [r3, #0] + 800688c: 68fa ldr r2, [r7, #12] + 800688e: 4313 orrs r3, r2 + 8006890: 60fb str r3, [r7, #12] /* Update TIMx CR2 */ htim->Instance->CR2 = tmpcr2; - 80068a2: 687b ldr r3, [r7, #4] - 80068a4: 681b ldr r3, [r3, #0] - 80068a6: 68fa ldr r2, [r7, #12] - 80068a8: 605a str r2, [r3, #4] + 8006892: 687b ldr r3, [r7, #4] + 8006894: 681b ldr r3, [r3, #0] + 8006896: 68fa ldr r2, [r7, #12] + 8006898: 605a str r2, [r3, #4] if (IS_TIM_SLAVE_INSTANCE(htim->Instance)) - 80068aa: 687b ldr r3, [r7, #4] - 80068ac: 681b ldr r3, [r3, #0] - 80068ae: 4a19 ldr r2, [pc, #100] @ (8006914 ) - 80068b0: 4293 cmp r3, r2 - 80068b2: d013 beq.n 80068dc - 80068b4: 687b ldr r3, [r7, #4] - 80068b6: 681b ldr r3, [r3, #0] - 80068b8: f1b3 4f80 cmp.w r3, #1073741824 @ 0x40000000 - 80068bc: d00e beq.n 80068dc - 80068be: 687b ldr r3, [r7, #4] - 80068c0: 681b ldr r3, [r3, #0] - 80068c2: 4a15 ldr r2, [pc, #84] @ (8006918 ) - 80068c4: 4293 cmp r3, r2 - 80068c6: d009 beq.n 80068dc - 80068c8: 687b ldr r3, [r7, #4] - 80068ca: 681b ldr r3, [r3, #0] - 80068cc: 4a13 ldr r2, [pc, #76] @ (800691c ) - 80068ce: 4293 cmp r3, r2 - 80068d0: d004 beq.n 80068dc - 80068d2: 687b ldr r3, [r7, #4] - 80068d4: 681b ldr r3, [r3, #0] - 80068d6: 4a12 ldr r2, [pc, #72] @ (8006920 ) - 80068d8: 4293 cmp r3, r2 - 80068da: d10c bne.n 80068f6 + 800689a: 687b ldr r3, [r7, #4] + 800689c: 681b ldr r3, [r3, #0] + 800689e: 4a19 ldr r2, [pc, #100] @ (8006904 ) + 80068a0: 4293 cmp r3, r2 + 80068a2: d013 beq.n 80068cc + 80068a4: 687b ldr r3, [r7, #4] + 80068a6: 681b ldr r3, [r3, #0] + 80068a8: f1b3 4f80 cmp.w r3, #1073741824 @ 0x40000000 + 80068ac: d00e beq.n 80068cc + 80068ae: 687b ldr r3, [r7, #4] + 80068b0: 681b ldr r3, [r3, #0] + 80068b2: 4a15 ldr r2, [pc, #84] @ (8006908 ) + 80068b4: 4293 cmp r3, r2 + 80068b6: d009 beq.n 80068cc + 80068b8: 687b ldr r3, [r7, #4] + 80068ba: 681b ldr r3, [r3, #0] + 80068bc: 4a13 ldr r2, [pc, #76] @ (800690c ) + 80068be: 4293 cmp r3, r2 + 80068c0: d004 beq.n 80068cc + 80068c2: 687b ldr r3, [r7, #4] + 80068c4: 681b ldr r3, [r3, #0] + 80068c6: 4a12 ldr r2, [pc, #72] @ (8006910 ) + 80068c8: 4293 cmp r3, r2 + 80068ca: d10c bne.n 80068e6 { /* Reset the MSM Bit */ tmpsmcr &= ~TIM_SMCR_MSM; - 80068dc: 68bb ldr r3, [r7, #8] - 80068de: f023 0380 bic.w r3, r3, #128 @ 0x80 - 80068e2: 60bb str r3, [r7, #8] + 80068cc: 68bb ldr r3, [r7, #8] + 80068ce: f023 0380 bic.w r3, r3, #128 @ 0x80 + 80068d2: 60bb str r3, [r7, #8] /* Set master mode */ tmpsmcr |= sMasterConfig->MasterSlaveMode; - 80068e4: 683b ldr r3, [r7, #0] - 80068e6: 689b ldr r3, [r3, #8] - 80068e8: 68ba ldr r2, [r7, #8] - 80068ea: 4313 orrs r3, r2 - 80068ec: 60bb str r3, [r7, #8] + 80068d4: 683b ldr r3, [r7, #0] + 80068d6: 689b ldr r3, [r3, #8] + 80068d8: 68ba ldr r2, [r7, #8] + 80068da: 4313 orrs r3, r2 + 80068dc: 60bb str r3, [r7, #8] /* Update TIMx SMCR */ htim->Instance->SMCR = tmpsmcr; - 80068ee: 687b ldr r3, [r7, #4] - 80068f0: 681b ldr r3, [r3, #0] - 80068f2: 68ba ldr r2, [r7, #8] - 80068f4: 609a str r2, [r3, #8] + 80068de: 687b ldr r3, [r7, #4] + 80068e0: 681b ldr r3, [r3, #0] + 80068e2: 68ba ldr r2, [r7, #8] + 80068e4: 609a str r2, [r3, #8] } /* Change the htim state */ htim->State = HAL_TIM_STATE_READY; - 80068f6: 687b ldr r3, [r7, #4] - 80068f8: 2201 movs r2, #1 - 80068fa: f883 203d strb.w r2, [r3, #61] @ 0x3d + 80068e6: 687b ldr r3, [r7, #4] + 80068e8: 2201 movs r2, #1 + 80068ea: f883 203d strb.w r2, [r3, #61] @ 0x3d __HAL_UNLOCK(htim); - 80068fe: 687b ldr r3, [r7, #4] - 8006900: 2200 movs r2, #0 - 8006902: f883 203c strb.w r2, [r3, #60] @ 0x3c + 80068ee: 687b ldr r3, [r7, #4] + 80068f0: 2200 movs r2, #0 + 80068f2: f883 203c strb.w r2, [r3, #60] @ 0x3c return HAL_OK; - 8006906: 2300 movs r3, #0 + 80068f6: 2300 movs r3, #0 } - 8006908: 4618 mov r0, r3 - 800690a: 3714 adds r7, #20 - 800690c: 46bd mov sp, r7 - 800690e: f85d 7b04 ldr.w r7, [sp], #4 - 8006912: 4770 bx lr - 8006914: 40012c00 .word 0x40012c00 - 8006918: 40000400 .word 0x40000400 - 800691c: 40000800 .word 0x40000800 - 8006920: 40014000 .word 0x40014000 + 80068f8: 4618 mov r0, r3 + 80068fa: 3714 adds r7, #20 + 80068fc: 46bd mov sp, r7 + 80068fe: f85d 7b04 ldr.w r7, [sp], #4 + 8006902: 4770 bx lr + 8006904: 40012c00 .word 0x40012c00 + 8006908: 40000400 .word 0x40000400 + 800690c: 40000800 .word 0x40000800 + 8006910: 40014000 .word 0x40014000 -08006924 : +08006914 : * @brief Commutation callback in non-blocking mode * @param htim TIM handle * @retval None */ __weak void HAL_TIMEx_CommutCallback(TIM_HandleTypeDef *htim) { - 8006924: b480 push {r7} - 8006926: b083 sub sp, #12 - 8006928: af00 add r7, sp, #0 - 800692a: 6078 str r0, [r7, #4] + 8006914: b480 push {r7} + 8006916: b083 sub sp, #12 + 8006918: af00 add r7, sp, #0 + 800691a: 6078 str r0, [r7, #4] UNUSED(htim); /* NOTE : This function should not be modified, when the callback is needed, the HAL_TIMEx_CommutCallback could be implemented in the user file */ } - 800692c: bf00 nop - 800692e: 370c adds r7, #12 - 8006930: 46bd mov sp, r7 - 8006932: f85d 7b04 ldr.w r7, [sp], #4 - 8006936: 4770 bx lr + 800691c: bf00 nop + 800691e: 370c adds r7, #12 + 8006920: 46bd mov sp, r7 + 8006922: f85d 7b04 ldr.w r7, [sp], #4 + 8006926: 4770 bx lr -08006938 : +08006928 : * @brief Break detection callback in non-blocking mode * @param htim TIM handle * @retval None */ __weak void HAL_TIMEx_BreakCallback(TIM_HandleTypeDef *htim) { - 8006938: b480 push {r7} - 800693a: b083 sub sp, #12 - 800693c: af00 add r7, sp, #0 - 800693e: 6078 str r0, [r7, #4] + 8006928: b480 push {r7} + 800692a: b083 sub sp, #12 + 800692c: af00 add r7, sp, #0 + 800692e: 6078 str r0, [r7, #4] UNUSED(htim); /* NOTE : This function should not be modified, when the callback is needed, the HAL_TIMEx_BreakCallback could be implemented in the user file */ } - 8006940: bf00 nop - 8006942: 370c adds r7, #12 - 8006944: 46bd mov sp, r7 - 8006946: f85d 7b04 ldr.w r7, [sp], #4 - 800694a: 4770 bx lr + 8006930: bf00 nop + 8006932: 370c adds r7, #12 + 8006934: 46bd mov sp, r7 + 8006936: f85d 7b04 ldr.w r7, [sp], #4 + 800693a: 4770 bx lr -0800694c : +0800693c : * @brief Break2 detection callback in non blocking mode * @param htim: TIM handle * @retval None */ __weak void HAL_TIMEx_Break2Callback(TIM_HandleTypeDef *htim) { - 800694c: b480 push {r7} - 800694e: b083 sub sp, #12 - 8006950: af00 add r7, sp, #0 - 8006952: 6078 str r0, [r7, #4] + 800693c: b480 push {r7} + 800693e: b083 sub sp, #12 + 8006940: af00 add r7, sp, #0 + 8006942: 6078 str r0, [r7, #4] UNUSED(htim); /* NOTE : This function Should not be modified, when the callback is needed, the HAL_TIMEx_Break2Callback could be implemented in the user file */ } - 8006954: bf00 nop - 8006956: 370c adds r7, #12 - 8006958: 46bd mov sp, r7 - 800695a: f85d 7b04 ldr.w r7, [sp], #4 - 800695e: 4770 bx lr + 8006944: bf00 nop + 8006946: 370c adds r7, #12 + 8006948: 46bd mov sp, r7 + 800694a: f85d 7b04 ldr.w r7, [sp], #4 + 800694e: 4770 bx lr -08006960 : +08006950 : * parameters in the UART_InitTypeDef and initialize the associated handle. * @param huart UART handle. * @retval HAL status */ HAL_StatusTypeDef HAL_UART_Init(UART_HandleTypeDef *huart) { - 8006960: b580 push {r7, lr} - 8006962: b082 sub sp, #8 - 8006964: af00 add r7, sp, #0 - 8006966: 6078 str r0, [r7, #4] + 8006950: b580 push {r7, lr} + 8006952: b082 sub sp, #8 + 8006954: af00 add r7, sp, #0 + 8006956: 6078 str r0, [r7, #4] /* Check the UART handle allocation */ if (huart == NULL) - 8006968: 687b ldr r3, [r7, #4] - 800696a: 2b00 cmp r3, #0 - 800696c: d101 bne.n 8006972 + 8006958: 687b ldr r3, [r7, #4] + 800695a: 2b00 cmp r3, #0 + 800695c: d101 bne.n 8006962 { return HAL_ERROR; - 800696e: 2301 movs r3, #1 - 8006970: e040 b.n 80069f4 + 800695e: 2301 movs r3, #1 + 8006960: e040 b.n 80069e4 { /* Check the parameters */ assert_param(IS_UART_INSTANCE(huart->Instance)); } if (huart->gState == HAL_UART_STATE_RESET) - 8006972: 687b ldr r3, [r7, #4] - 8006974: 6fdb ldr r3, [r3, #124] @ 0x7c - 8006976: 2b00 cmp r3, #0 - 8006978: d106 bne.n 8006988 + 8006962: 687b ldr r3, [r7, #4] + 8006964: 6fdb ldr r3, [r3, #124] @ 0x7c + 8006966: 2b00 cmp r3, #0 + 8006968: d106 bne.n 8006978 { /* Allocate lock resource and initialize it */ huart->Lock = HAL_UNLOCKED; - 800697a: 687b ldr r3, [r7, #4] - 800697c: 2200 movs r2, #0 - 800697e: f883 2078 strb.w r2, [r3, #120] @ 0x78 + 800696a: 687b ldr r3, [r7, #4] + 800696c: 2200 movs r2, #0 + 800696e: f883 2078 strb.w r2, [r3, #120] @ 0x78 /* Init the low level hardware */ huart->MspInitCallback(huart); #else /* Init the low level hardware : GPIO, CLOCK */ HAL_UART_MspInit(huart); - 8006982: 6878 ldr r0, [r7, #4] - 8006984: f7fb fb74 bl 8002070 + 8006972: 6878 ldr r0, [r7, #4] + 8006974: f7fb fb74 bl 8002060 #endif /* (USE_HAL_UART_REGISTER_CALLBACKS) */ } huart->gState = HAL_UART_STATE_BUSY; - 8006988: 687b ldr r3, [r7, #4] - 800698a: 2224 movs r2, #36 @ 0x24 - 800698c: 67da str r2, [r3, #124] @ 0x7c + 8006978: 687b ldr r3, [r7, #4] + 800697a: 2224 movs r2, #36 @ 0x24 + 800697c: 67da str r2, [r3, #124] @ 0x7c __HAL_UART_DISABLE(huart); - 800698e: 687b ldr r3, [r7, #4] - 8006990: 681b ldr r3, [r3, #0] - 8006992: 681a ldr r2, [r3, #0] - 8006994: 687b ldr r3, [r7, #4] - 8006996: 681b ldr r3, [r3, #0] - 8006998: f022 0201 bic.w r2, r2, #1 - 800699c: 601a str r2, [r3, #0] + 800697e: 687b ldr r3, [r7, #4] + 8006980: 681b ldr r3, [r3, #0] + 8006982: 681a ldr r2, [r3, #0] + 8006984: 687b ldr r3, [r7, #4] + 8006986: 681b ldr r3, [r3, #0] + 8006988: f022 0201 bic.w r2, r2, #1 + 800698c: 601a str r2, [r3, #0] /* Perform advanced settings configuration */ /* For some items, configuration requires to be done prior TE and RE bits are set */ if (huart->AdvancedInit.AdvFeatureInit != UART_ADVFEATURE_NO_INIT) - 800699e: 687b ldr r3, [r7, #4] - 80069a0: 6a5b ldr r3, [r3, #36] @ 0x24 - 80069a2: 2b00 cmp r3, #0 - 80069a4: d002 beq.n 80069ac + 800698e: 687b ldr r3, [r7, #4] + 8006990: 6a5b ldr r3, [r3, #36] @ 0x24 + 8006992: 2b00 cmp r3, #0 + 8006994: d002 beq.n 800699c { UART_AdvFeatureConfig(huart); - 80069a6: 6878 ldr r0, [r7, #4] - 80069a8: f000 f9fc bl 8006da4 + 8006996: 6878 ldr r0, [r7, #4] + 8006998: f000 f9fc bl 8006d94 } /* Set the UART Communication parameters */ if (UART_SetConfig(huart) == HAL_ERROR) - 80069ac: 6878 ldr r0, [r7, #4] - 80069ae: f000 f825 bl 80069fc - 80069b2: 4603 mov r3, r0 - 80069b4: 2b01 cmp r3, #1 - 80069b6: d101 bne.n 80069bc + 800699c: 6878 ldr r0, [r7, #4] + 800699e: f000 f825 bl 80069ec + 80069a2: 4603 mov r3, r0 + 80069a4: 2b01 cmp r3, #1 + 80069a6: d101 bne.n 80069ac { return HAL_ERROR; - 80069b8: 2301 movs r3, #1 - 80069ba: e01b b.n 80069f4 + 80069a8: 2301 movs r3, #1 + 80069aa: e01b b.n 80069e4 } /* In asynchronous mode, the following bits must be kept cleared: - LINEN and CLKEN bits in the USART_CR2 register, - SCEN, HDSEL and IREN bits in the USART_CR3 register.*/ CLEAR_BIT(huart->Instance->CR2, (USART_CR2_LINEN | USART_CR2_CLKEN)); + 80069ac: 687b ldr r3, [r7, #4] + 80069ae: 681b ldr r3, [r3, #0] + 80069b0: 685a ldr r2, [r3, #4] + 80069b2: 687b ldr r3, [r7, #4] + 80069b4: 681b ldr r3, [r3, #0] + 80069b6: f422 4290 bic.w r2, r2, #18432 @ 0x4800 + 80069ba: 605a str r2, [r3, #4] + CLEAR_BIT(huart->Instance->CR3, (USART_CR3_SCEN | USART_CR3_HDSEL | USART_CR3_IREN)); 80069bc: 687b ldr r3, [r7, #4] 80069be: 681b ldr r3, [r3, #0] - 80069c0: 685a ldr r2, [r3, #4] + 80069c0: 689a ldr r2, [r3, #8] 80069c2: 687b ldr r3, [r7, #4] 80069c4: 681b ldr r3, [r3, #0] - 80069c6: f422 4290 bic.w r2, r2, #18432 @ 0x4800 - 80069ca: 605a str r2, [r3, #4] - CLEAR_BIT(huart->Instance->CR3, (USART_CR3_SCEN | USART_CR3_HDSEL | USART_CR3_IREN)); - 80069cc: 687b ldr r3, [r7, #4] - 80069ce: 681b ldr r3, [r3, #0] - 80069d0: 689a ldr r2, [r3, #8] - 80069d2: 687b ldr r3, [r7, #4] - 80069d4: 681b ldr r3, [r3, #0] - 80069d6: f022 022a bic.w r2, r2, #42 @ 0x2a - 80069da: 609a str r2, [r3, #8] + 80069c6: f022 022a bic.w r2, r2, #42 @ 0x2a + 80069ca: 609a str r2, [r3, #8] __HAL_UART_ENABLE(huart); - 80069dc: 687b ldr r3, [r7, #4] - 80069de: 681b ldr r3, [r3, #0] - 80069e0: 681a ldr r2, [r3, #0] - 80069e2: 687b ldr r3, [r7, #4] - 80069e4: 681b ldr r3, [r3, #0] - 80069e6: f042 0201 orr.w r2, r2, #1 - 80069ea: 601a str r2, [r3, #0] + 80069cc: 687b ldr r3, [r7, #4] + 80069ce: 681b ldr r3, [r3, #0] + 80069d0: 681a ldr r2, [r3, #0] + 80069d2: 687b ldr r3, [r7, #4] + 80069d4: 681b ldr r3, [r3, #0] + 80069d6: f042 0201 orr.w r2, r2, #1 + 80069da: 601a str r2, [r3, #0] /* TEACK and/or REACK to check before moving huart->gState and huart->RxState to Ready */ return (UART_CheckIdleState(huart)); - 80069ec: 6878 ldr r0, [r7, #4] - 80069ee: f000 fa7b bl 8006ee8 - 80069f2: 4603 mov r3, r0 + 80069dc: 6878 ldr r0, [r7, #4] + 80069de: f000 fa7b bl 8006ed8 + 80069e2: 4603 mov r3, r0 } - 80069f4: 4618 mov r0, r3 - 80069f6: 3708 adds r7, #8 - 80069f8: 46bd mov sp, r7 - 80069fa: bd80 pop {r7, pc} + 80069e4: 4618 mov r0, r3 + 80069e6: 3708 adds r7, #8 + 80069e8: 46bd mov sp, r7 + 80069ea: bd80 pop {r7, pc} -080069fc : +080069ec : * @brief Configure the UART peripheral. * @param huart UART handle. * @retval HAL status */ HAL_StatusTypeDef UART_SetConfig(UART_HandleTypeDef *huart) { - 80069fc: b580 push {r7, lr} - 80069fe: b088 sub sp, #32 - 8006a00: af00 add r7, sp, #0 - 8006a02: 6078 str r0, [r7, #4] + 80069ec: b580 push {r7, lr} + 80069ee: b088 sub sp, #32 + 80069f0: af00 add r7, sp, #0 + 80069f2: 6078 str r0, [r7, #4] uint32_t tmpreg; uint16_t brrtemp; UART_ClockSourceTypeDef clocksource; uint32_t usartdiv; HAL_StatusTypeDef ret = HAL_OK; - 8006a04: 2300 movs r3, #0 - 8006a06: 77bb strb r3, [r7, #30] + 80069f4: 2300 movs r3, #0 + 80069f6: 77bb strb r3, [r7, #30] * the UART Word Length, Parity, Mode and oversampling: * set the M bits according to huart->Init.WordLength value * set PCE and PS bits according to huart->Init.Parity value * set TE and RE bits according to huart->Init.Mode value * set OVER8 bit according to huart->Init.OverSampling value */ tmpreg = (uint32_t)huart->Init.WordLength | huart->Init.Parity | huart->Init.Mode | huart->Init.OverSampling ; + 80069f8: 687b ldr r3, [r7, #4] + 80069fa: 689a ldr r2, [r3, #8] + 80069fc: 687b ldr r3, [r7, #4] + 80069fe: 691b ldr r3, [r3, #16] + 8006a00: 431a orrs r2, r3 + 8006a02: 687b ldr r3, [r7, #4] + 8006a04: 695b ldr r3, [r3, #20] + 8006a06: 431a orrs r2, r3 8006a08: 687b ldr r3, [r7, #4] - 8006a0a: 689a ldr r2, [r3, #8] - 8006a0c: 687b ldr r3, [r7, #4] - 8006a0e: 691b ldr r3, [r3, #16] - 8006a10: 431a orrs r2, r3 - 8006a12: 687b ldr r3, [r7, #4] - 8006a14: 695b ldr r3, [r3, #20] - 8006a16: 431a orrs r2, r3 - 8006a18: 687b ldr r3, [r7, #4] - 8006a1a: 69db ldr r3, [r3, #28] - 8006a1c: 4313 orrs r3, r2 - 8006a1e: 617b str r3, [r7, #20] + 8006a0a: 69db ldr r3, [r3, #28] + 8006a0c: 4313 orrs r3, r2 + 8006a0e: 617b str r3, [r7, #20] MODIFY_REG(huart->Instance->CR1, USART_CR1_FIELDS, tmpreg); - 8006a20: 687b ldr r3, [r7, #4] - 8006a22: 681b ldr r3, [r3, #0] - 8006a24: 681b ldr r3, [r3, #0] - 8006a26: f423 4316 bic.w r3, r3, #38400 @ 0x9600 - 8006a2a: f023 030c bic.w r3, r3, #12 - 8006a2e: 687a ldr r2, [r7, #4] - 8006a30: 6812 ldr r2, [r2, #0] - 8006a32: 6979 ldr r1, [r7, #20] - 8006a34: 430b orrs r3, r1 - 8006a36: 6013 str r3, [r2, #0] + 8006a10: 687b ldr r3, [r7, #4] + 8006a12: 681b ldr r3, [r3, #0] + 8006a14: 681b ldr r3, [r3, #0] + 8006a16: f423 4316 bic.w r3, r3, #38400 @ 0x9600 + 8006a1a: f023 030c bic.w r3, r3, #12 + 8006a1e: 687a ldr r2, [r7, #4] + 8006a20: 6812 ldr r2, [r2, #0] + 8006a22: 6979 ldr r1, [r7, #20] + 8006a24: 430b orrs r3, r1 + 8006a26: 6013 str r3, [r2, #0] /*-------------------------- USART CR2 Configuration -----------------------*/ /* Configure the UART Stop Bits: Set STOP[13:12] bits according * to huart->Init.StopBits value */ MODIFY_REG(huart->Instance->CR2, USART_CR2_STOP, huart->Init.StopBits); - 8006a38: 687b ldr r3, [r7, #4] - 8006a3a: 681b ldr r3, [r3, #0] - 8006a3c: 685b ldr r3, [r3, #4] - 8006a3e: f423 5140 bic.w r1, r3, #12288 @ 0x3000 - 8006a42: 687b ldr r3, [r7, #4] - 8006a44: 68da ldr r2, [r3, #12] - 8006a46: 687b ldr r3, [r7, #4] - 8006a48: 681b ldr r3, [r3, #0] - 8006a4a: 430a orrs r2, r1 - 8006a4c: 605a str r2, [r3, #4] + 8006a28: 687b ldr r3, [r7, #4] + 8006a2a: 681b ldr r3, [r3, #0] + 8006a2c: 685b ldr r3, [r3, #4] + 8006a2e: f423 5140 bic.w r1, r3, #12288 @ 0x3000 + 8006a32: 687b ldr r3, [r7, #4] + 8006a34: 68da ldr r2, [r3, #12] + 8006a36: 687b ldr r3, [r7, #4] + 8006a38: 681b ldr r3, [r3, #0] + 8006a3a: 430a orrs r2, r1 + 8006a3c: 605a str r2, [r3, #4] /* Configure * - UART HardWare Flow Control: set CTSE and RTSE bits according * to huart->Init.HwFlowCtl value * - one-bit sampling method versus three samples' majority rule according * to huart->Init.OneBitSampling (not applicable to LPUART) */ tmpreg = (uint32_t)huart->Init.HwFlowCtl; - 8006a4e: 687b ldr r3, [r7, #4] - 8006a50: 699b ldr r3, [r3, #24] - 8006a52: 617b str r3, [r7, #20] + 8006a3e: 687b ldr r3, [r7, #4] + 8006a40: 699b ldr r3, [r3, #24] + 8006a42: 617b str r3, [r7, #20] tmpreg |= huart->Init.OneBitSampling; - 8006a54: 687b ldr r3, [r7, #4] - 8006a56: 6a1b ldr r3, [r3, #32] - 8006a58: 697a ldr r2, [r7, #20] - 8006a5a: 4313 orrs r3, r2 - 8006a5c: 617b str r3, [r7, #20] + 8006a44: 687b ldr r3, [r7, #4] + 8006a46: 6a1b ldr r3, [r3, #32] + 8006a48: 697a ldr r2, [r7, #20] + 8006a4a: 4313 orrs r3, r2 + 8006a4c: 617b str r3, [r7, #20] MODIFY_REG(huart->Instance->CR3, USART_CR3_FIELDS, tmpreg); - 8006a5e: 687b ldr r3, [r7, #4] - 8006a60: 681b ldr r3, [r3, #0] - 8006a62: 689b ldr r3, [r3, #8] - 8006a64: f423 6130 bic.w r1, r3, #2816 @ 0xb00 - 8006a68: 687b ldr r3, [r7, #4] - 8006a6a: 681b ldr r3, [r3, #0] - 8006a6c: 697a ldr r2, [r7, #20] - 8006a6e: 430a orrs r2, r1 - 8006a70: 609a str r2, [r3, #8] + 8006a4e: 687b ldr r3, [r7, #4] + 8006a50: 681b ldr r3, [r3, #0] + 8006a52: 689b ldr r3, [r3, #8] + 8006a54: f423 6130 bic.w r1, r3, #2816 @ 0xb00 + 8006a58: 687b ldr r3, [r7, #4] + 8006a5a: 681b ldr r3, [r3, #0] + 8006a5c: 697a ldr r2, [r7, #20] + 8006a5e: 430a orrs r2, r1 + 8006a60: 609a str r2, [r3, #8] /*-------------------------- USART BRR Configuration -----------------------*/ UART_GETCLOCKSOURCE(huart, clocksource); - 8006a72: 687b ldr r3, [r7, #4] - 8006a74: 681b ldr r3, [r3, #0] - 8006a76: 4aa7 ldr r2, [pc, #668] @ (8006d14 ) - 8006a78: 4293 cmp r3, r2 - 8006a7a: d120 bne.n 8006abe - 8006a7c: 4ba6 ldr r3, [pc, #664] @ (8006d18 ) - 8006a7e: 6b1b ldr r3, [r3, #48] @ 0x30 - 8006a80: f003 0303 and.w r3, r3, #3 - 8006a84: 2b03 cmp r3, #3 - 8006a86: d817 bhi.n 8006ab8 - 8006a88: a201 add r2, pc, #4 @ (adr r2, 8006a90 ) - 8006a8a: f852 f023 ldr.w pc, [r2, r3, lsl #2] - 8006a8e: bf00 nop - 8006a90: 08006aa1 .word 0x08006aa1 - 8006a94: 08006aad .word 0x08006aad - 8006a98: 08006ab3 .word 0x08006ab3 - 8006a9c: 08006aa7 .word 0x08006aa7 - 8006aa0: 2301 movs r3, #1 - 8006aa2: 77fb strb r3, [r7, #31] - 8006aa4: e0b5 b.n 8006c12 - 8006aa6: 2302 movs r3, #2 - 8006aa8: 77fb strb r3, [r7, #31] - 8006aaa: e0b2 b.n 8006c12 - 8006aac: 2304 movs r3, #4 - 8006aae: 77fb strb r3, [r7, #31] - 8006ab0: e0af b.n 8006c12 - 8006ab2: 2308 movs r3, #8 - 8006ab4: 77fb strb r3, [r7, #31] - 8006ab6: e0ac b.n 8006c12 - 8006ab8: 2310 movs r3, #16 - 8006aba: 77fb strb r3, [r7, #31] - 8006abc: e0a9 b.n 8006c12 - 8006abe: 687b ldr r3, [r7, #4] - 8006ac0: 681b ldr r3, [r3, #0] - 8006ac2: 4a96 ldr r2, [pc, #600] @ (8006d1c ) - 8006ac4: 4293 cmp r3, r2 - 8006ac6: d124 bne.n 8006b12 - 8006ac8: 4b93 ldr r3, [pc, #588] @ (8006d18 ) - 8006aca: 6b1b ldr r3, [r3, #48] @ 0x30 - 8006acc: f403 3340 and.w r3, r3, #196608 @ 0x30000 - 8006ad0: f5b3 3f40 cmp.w r3, #196608 @ 0x30000 - 8006ad4: d011 beq.n 8006afa - 8006ad6: f5b3 3f40 cmp.w r3, #196608 @ 0x30000 - 8006ada: d817 bhi.n 8006b0c - 8006adc: f5b3 3f00 cmp.w r3, #131072 @ 0x20000 - 8006ae0: d011 beq.n 8006b06 - 8006ae2: f5b3 3f00 cmp.w r3, #131072 @ 0x20000 - 8006ae6: d811 bhi.n 8006b0c - 8006ae8: 2b00 cmp r3, #0 - 8006aea: d003 beq.n 8006af4 - 8006aec: f5b3 3f80 cmp.w r3, #65536 @ 0x10000 - 8006af0: d006 beq.n 8006b00 - 8006af2: e00b b.n 8006b0c - 8006af4: 2300 movs r3, #0 - 8006af6: 77fb strb r3, [r7, #31] - 8006af8: e08b b.n 8006c12 - 8006afa: 2302 movs r3, #2 - 8006afc: 77fb strb r3, [r7, #31] - 8006afe: e088 b.n 8006c12 - 8006b00: 2304 movs r3, #4 - 8006b02: 77fb strb r3, [r7, #31] - 8006b04: e085 b.n 8006c12 - 8006b06: 2308 movs r3, #8 - 8006b08: 77fb strb r3, [r7, #31] - 8006b0a: e082 b.n 8006c12 - 8006b0c: 2310 movs r3, #16 - 8006b0e: 77fb strb r3, [r7, #31] - 8006b10: e07f b.n 8006c12 - 8006b12: 687b ldr r3, [r7, #4] - 8006b14: 681b ldr r3, [r3, #0] - 8006b16: 4a82 ldr r2, [pc, #520] @ (8006d20 ) - 8006b18: 4293 cmp r3, r2 - 8006b1a: d124 bne.n 8006b66 - 8006b1c: 4b7e ldr r3, [pc, #504] @ (8006d18 ) - 8006b1e: 6b1b ldr r3, [r3, #48] @ 0x30 - 8006b20: f403 2340 and.w r3, r3, #786432 @ 0xc0000 - 8006b24: f5b3 2f40 cmp.w r3, #786432 @ 0xc0000 - 8006b28: d011 beq.n 8006b4e - 8006b2a: f5b3 2f40 cmp.w r3, #786432 @ 0xc0000 - 8006b2e: d817 bhi.n 8006b60 - 8006b30: f5b3 2f00 cmp.w r3, #524288 @ 0x80000 - 8006b34: d011 beq.n 8006b5a - 8006b36: f5b3 2f00 cmp.w r3, #524288 @ 0x80000 - 8006b3a: d811 bhi.n 8006b60 - 8006b3c: 2b00 cmp r3, #0 - 8006b3e: d003 beq.n 8006b48 - 8006b40: f5b3 2f80 cmp.w r3, #262144 @ 0x40000 - 8006b44: d006 beq.n 8006b54 - 8006b46: e00b b.n 8006b60 - 8006b48: 2300 movs r3, #0 - 8006b4a: 77fb strb r3, [r7, #31] - 8006b4c: e061 b.n 8006c12 - 8006b4e: 2302 movs r3, #2 - 8006b50: 77fb strb r3, [r7, #31] - 8006b52: e05e b.n 8006c12 - 8006b54: 2304 movs r3, #4 - 8006b56: 77fb strb r3, [r7, #31] - 8006b58: e05b b.n 8006c12 - 8006b5a: 2308 movs r3, #8 - 8006b5c: 77fb strb r3, [r7, #31] - 8006b5e: e058 b.n 8006c12 - 8006b60: 2310 movs r3, #16 - 8006b62: 77fb strb r3, [r7, #31] - 8006b64: e055 b.n 8006c12 - 8006b66: 687b ldr r3, [r7, #4] - 8006b68: 681b ldr r3, [r3, #0] - 8006b6a: 4a6e ldr r2, [pc, #440] @ (8006d24 ) - 8006b6c: 4293 cmp r3, r2 - 8006b6e: d124 bne.n 8006bba - 8006b70: 4b69 ldr r3, [pc, #420] @ (8006d18 ) - 8006b72: 6b1b ldr r3, [r3, #48] @ 0x30 - 8006b74: f403 1340 and.w r3, r3, #3145728 @ 0x300000 - 8006b78: f5b3 1f40 cmp.w r3, #3145728 @ 0x300000 - 8006b7c: d011 beq.n 8006ba2 - 8006b7e: f5b3 1f40 cmp.w r3, #3145728 @ 0x300000 - 8006b82: d817 bhi.n 8006bb4 - 8006b84: f5b3 1f00 cmp.w r3, #2097152 @ 0x200000 - 8006b88: d011 beq.n 8006bae - 8006b8a: f5b3 1f00 cmp.w r3, #2097152 @ 0x200000 - 8006b8e: d811 bhi.n 8006bb4 - 8006b90: 2b00 cmp r3, #0 - 8006b92: d003 beq.n 8006b9c - 8006b94: f5b3 1f80 cmp.w r3, #1048576 @ 0x100000 - 8006b98: d006 beq.n 8006ba8 - 8006b9a: e00b b.n 8006bb4 - 8006b9c: 2300 movs r3, #0 - 8006b9e: 77fb strb r3, [r7, #31] - 8006ba0: e037 b.n 8006c12 - 8006ba2: 2302 movs r3, #2 - 8006ba4: 77fb strb r3, [r7, #31] - 8006ba6: e034 b.n 8006c12 - 8006ba8: 2304 movs r3, #4 - 8006baa: 77fb strb r3, [r7, #31] - 8006bac: e031 b.n 8006c12 - 8006bae: 2308 movs r3, #8 - 8006bb0: 77fb strb r3, [r7, #31] - 8006bb2: e02e b.n 8006c12 - 8006bb4: 2310 movs r3, #16 - 8006bb6: 77fb strb r3, [r7, #31] - 8006bb8: e02b b.n 8006c12 - 8006bba: 687b ldr r3, [r7, #4] - 8006bbc: 681b ldr r3, [r3, #0] - 8006bbe: 4a5a ldr r2, [pc, #360] @ (8006d28 ) - 8006bc0: 4293 cmp r3, r2 - 8006bc2: d124 bne.n 8006c0e - 8006bc4: 4b54 ldr r3, [pc, #336] @ (8006d18 ) - 8006bc6: 6b1b ldr r3, [r3, #48] @ 0x30 - 8006bc8: f403 0340 and.w r3, r3, #12582912 @ 0xc00000 - 8006bcc: f5b3 0f40 cmp.w r3, #12582912 @ 0xc00000 - 8006bd0: d011 beq.n 8006bf6 - 8006bd2: f5b3 0f40 cmp.w r3, #12582912 @ 0xc00000 - 8006bd6: d817 bhi.n 8006c08 - 8006bd8: f5b3 0f00 cmp.w r3, #8388608 @ 0x800000 - 8006bdc: d011 beq.n 8006c02 - 8006bde: f5b3 0f00 cmp.w r3, #8388608 @ 0x800000 - 8006be2: d811 bhi.n 8006c08 - 8006be4: 2b00 cmp r3, #0 - 8006be6: d003 beq.n 8006bf0 - 8006be8: f5b3 0f80 cmp.w r3, #4194304 @ 0x400000 - 8006bec: d006 beq.n 8006bfc - 8006bee: e00b b.n 8006c08 - 8006bf0: 2300 movs r3, #0 - 8006bf2: 77fb strb r3, [r7, #31] - 8006bf4: e00d b.n 8006c12 - 8006bf6: 2302 movs r3, #2 - 8006bf8: 77fb strb r3, [r7, #31] - 8006bfa: e00a b.n 8006c12 - 8006bfc: 2304 movs r3, #4 - 8006bfe: 77fb strb r3, [r7, #31] - 8006c00: e007 b.n 8006c12 - 8006c02: 2308 movs r3, #8 - 8006c04: 77fb strb r3, [r7, #31] - 8006c06: e004 b.n 8006c12 - 8006c08: 2310 movs r3, #16 - 8006c0a: 77fb strb r3, [r7, #31] - 8006c0c: e001 b.n 8006c12 - 8006c0e: 2310 movs r3, #16 - 8006c10: 77fb strb r3, [r7, #31] + 8006a62: 687b ldr r3, [r7, #4] + 8006a64: 681b ldr r3, [r3, #0] + 8006a66: 4aa7 ldr r2, [pc, #668] @ (8006d04 ) + 8006a68: 4293 cmp r3, r2 + 8006a6a: d120 bne.n 8006aae + 8006a6c: 4ba6 ldr r3, [pc, #664] @ (8006d08 ) + 8006a6e: 6b1b ldr r3, [r3, #48] @ 0x30 + 8006a70: f003 0303 and.w r3, r3, #3 + 8006a74: 2b03 cmp r3, #3 + 8006a76: d817 bhi.n 8006aa8 + 8006a78: a201 add r2, pc, #4 @ (adr r2, 8006a80 ) + 8006a7a: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 8006a7e: bf00 nop + 8006a80: 08006a91 .word 0x08006a91 + 8006a84: 08006a9d .word 0x08006a9d + 8006a88: 08006aa3 .word 0x08006aa3 + 8006a8c: 08006a97 .word 0x08006a97 + 8006a90: 2301 movs r3, #1 + 8006a92: 77fb strb r3, [r7, #31] + 8006a94: e0b5 b.n 8006c02 + 8006a96: 2302 movs r3, #2 + 8006a98: 77fb strb r3, [r7, #31] + 8006a9a: e0b2 b.n 8006c02 + 8006a9c: 2304 movs r3, #4 + 8006a9e: 77fb strb r3, [r7, #31] + 8006aa0: e0af b.n 8006c02 + 8006aa2: 2308 movs r3, #8 + 8006aa4: 77fb strb r3, [r7, #31] + 8006aa6: e0ac b.n 8006c02 + 8006aa8: 2310 movs r3, #16 + 8006aaa: 77fb strb r3, [r7, #31] + 8006aac: e0a9 b.n 8006c02 + 8006aae: 687b ldr r3, [r7, #4] + 8006ab0: 681b ldr r3, [r3, #0] + 8006ab2: 4a96 ldr r2, [pc, #600] @ (8006d0c ) + 8006ab4: 4293 cmp r3, r2 + 8006ab6: d124 bne.n 8006b02 + 8006ab8: 4b93 ldr r3, [pc, #588] @ (8006d08 ) + 8006aba: 6b1b ldr r3, [r3, #48] @ 0x30 + 8006abc: f403 3340 and.w r3, r3, #196608 @ 0x30000 + 8006ac0: f5b3 3f40 cmp.w r3, #196608 @ 0x30000 + 8006ac4: d011 beq.n 8006aea + 8006ac6: f5b3 3f40 cmp.w r3, #196608 @ 0x30000 + 8006aca: d817 bhi.n 8006afc + 8006acc: f5b3 3f00 cmp.w r3, #131072 @ 0x20000 + 8006ad0: d011 beq.n 8006af6 + 8006ad2: f5b3 3f00 cmp.w r3, #131072 @ 0x20000 + 8006ad6: d811 bhi.n 8006afc + 8006ad8: 2b00 cmp r3, #0 + 8006ada: d003 beq.n 8006ae4 + 8006adc: f5b3 3f80 cmp.w r3, #65536 @ 0x10000 + 8006ae0: d006 beq.n 8006af0 + 8006ae2: e00b b.n 8006afc + 8006ae4: 2300 movs r3, #0 + 8006ae6: 77fb strb r3, [r7, #31] + 8006ae8: e08b b.n 8006c02 + 8006aea: 2302 movs r3, #2 + 8006aec: 77fb strb r3, [r7, #31] + 8006aee: e088 b.n 8006c02 + 8006af0: 2304 movs r3, #4 + 8006af2: 77fb strb r3, [r7, #31] + 8006af4: e085 b.n 8006c02 + 8006af6: 2308 movs r3, #8 + 8006af8: 77fb strb r3, [r7, #31] + 8006afa: e082 b.n 8006c02 + 8006afc: 2310 movs r3, #16 + 8006afe: 77fb strb r3, [r7, #31] + 8006b00: e07f b.n 8006c02 + 8006b02: 687b ldr r3, [r7, #4] + 8006b04: 681b ldr r3, [r3, #0] + 8006b06: 4a82 ldr r2, [pc, #520] @ (8006d10 ) + 8006b08: 4293 cmp r3, r2 + 8006b0a: d124 bne.n 8006b56 + 8006b0c: 4b7e ldr r3, [pc, #504] @ (8006d08 ) + 8006b0e: 6b1b ldr r3, [r3, #48] @ 0x30 + 8006b10: f403 2340 and.w r3, r3, #786432 @ 0xc0000 + 8006b14: f5b3 2f40 cmp.w r3, #786432 @ 0xc0000 + 8006b18: d011 beq.n 8006b3e + 8006b1a: f5b3 2f40 cmp.w r3, #786432 @ 0xc0000 + 8006b1e: d817 bhi.n 8006b50 + 8006b20: f5b3 2f00 cmp.w r3, #524288 @ 0x80000 + 8006b24: d011 beq.n 8006b4a + 8006b26: f5b3 2f00 cmp.w r3, #524288 @ 0x80000 + 8006b2a: d811 bhi.n 8006b50 + 8006b2c: 2b00 cmp r3, #0 + 8006b2e: d003 beq.n 8006b38 + 8006b30: f5b3 2f80 cmp.w r3, #262144 @ 0x40000 + 8006b34: d006 beq.n 8006b44 + 8006b36: e00b b.n 8006b50 + 8006b38: 2300 movs r3, #0 + 8006b3a: 77fb strb r3, [r7, #31] + 8006b3c: e061 b.n 8006c02 + 8006b3e: 2302 movs r3, #2 + 8006b40: 77fb strb r3, [r7, #31] + 8006b42: e05e b.n 8006c02 + 8006b44: 2304 movs r3, #4 + 8006b46: 77fb strb r3, [r7, #31] + 8006b48: e05b b.n 8006c02 + 8006b4a: 2308 movs r3, #8 + 8006b4c: 77fb strb r3, [r7, #31] + 8006b4e: e058 b.n 8006c02 + 8006b50: 2310 movs r3, #16 + 8006b52: 77fb strb r3, [r7, #31] + 8006b54: e055 b.n 8006c02 + 8006b56: 687b ldr r3, [r7, #4] + 8006b58: 681b ldr r3, [r3, #0] + 8006b5a: 4a6e ldr r2, [pc, #440] @ (8006d14 ) + 8006b5c: 4293 cmp r3, r2 + 8006b5e: d124 bne.n 8006baa + 8006b60: 4b69 ldr r3, [pc, #420] @ (8006d08 ) + 8006b62: 6b1b ldr r3, [r3, #48] @ 0x30 + 8006b64: f403 1340 and.w r3, r3, #3145728 @ 0x300000 + 8006b68: f5b3 1f40 cmp.w r3, #3145728 @ 0x300000 + 8006b6c: d011 beq.n 8006b92 + 8006b6e: f5b3 1f40 cmp.w r3, #3145728 @ 0x300000 + 8006b72: d817 bhi.n 8006ba4 + 8006b74: f5b3 1f00 cmp.w r3, #2097152 @ 0x200000 + 8006b78: d011 beq.n 8006b9e + 8006b7a: f5b3 1f00 cmp.w r3, #2097152 @ 0x200000 + 8006b7e: d811 bhi.n 8006ba4 + 8006b80: 2b00 cmp r3, #0 + 8006b82: d003 beq.n 8006b8c + 8006b84: f5b3 1f80 cmp.w r3, #1048576 @ 0x100000 + 8006b88: d006 beq.n 8006b98 + 8006b8a: e00b b.n 8006ba4 + 8006b8c: 2300 movs r3, #0 + 8006b8e: 77fb strb r3, [r7, #31] + 8006b90: e037 b.n 8006c02 + 8006b92: 2302 movs r3, #2 + 8006b94: 77fb strb r3, [r7, #31] + 8006b96: e034 b.n 8006c02 + 8006b98: 2304 movs r3, #4 + 8006b9a: 77fb strb r3, [r7, #31] + 8006b9c: e031 b.n 8006c02 + 8006b9e: 2308 movs r3, #8 + 8006ba0: 77fb strb r3, [r7, #31] + 8006ba2: e02e b.n 8006c02 + 8006ba4: 2310 movs r3, #16 + 8006ba6: 77fb strb r3, [r7, #31] + 8006ba8: e02b b.n 8006c02 + 8006baa: 687b ldr r3, [r7, #4] + 8006bac: 681b ldr r3, [r3, #0] + 8006bae: 4a5a ldr r2, [pc, #360] @ (8006d18 ) + 8006bb0: 4293 cmp r3, r2 + 8006bb2: d124 bne.n 8006bfe + 8006bb4: 4b54 ldr r3, [pc, #336] @ (8006d08 ) + 8006bb6: 6b1b ldr r3, [r3, #48] @ 0x30 + 8006bb8: f403 0340 and.w r3, r3, #12582912 @ 0xc00000 + 8006bbc: f5b3 0f40 cmp.w r3, #12582912 @ 0xc00000 + 8006bc0: d011 beq.n 8006be6 + 8006bc2: f5b3 0f40 cmp.w r3, #12582912 @ 0xc00000 + 8006bc6: d817 bhi.n 8006bf8 + 8006bc8: f5b3 0f00 cmp.w r3, #8388608 @ 0x800000 + 8006bcc: d011 beq.n 8006bf2 + 8006bce: f5b3 0f00 cmp.w r3, #8388608 @ 0x800000 + 8006bd2: d811 bhi.n 8006bf8 + 8006bd4: 2b00 cmp r3, #0 + 8006bd6: d003 beq.n 8006be0 + 8006bd8: f5b3 0f80 cmp.w r3, #4194304 @ 0x400000 + 8006bdc: d006 beq.n 8006bec + 8006bde: e00b b.n 8006bf8 + 8006be0: 2300 movs r3, #0 + 8006be2: 77fb strb r3, [r7, #31] + 8006be4: e00d b.n 8006c02 + 8006be6: 2302 movs r3, #2 + 8006be8: 77fb strb r3, [r7, #31] + 8006bea: e00a b.n 8006c02 + 8006bec: 2304 movs r3, #4 + 8006bee: 77fb strb r3, [r7, #31] + 8006bf0: e007 b.n 8006c02 + 8006bf2: 2308 movs r3, #8 + 8006bf4: 77fb strb r3, [r7, #31] + 8006bf6: e004 b.n 8006c02 + 8006bf8: 2310 movs r3, #16 + 8006bfa: 77fb strb r3, [r7, #31] + 8006bfc: e001 b.n 8006c02 + 8006bfe: 2310 movs r3, #16 + 8006c00: 77fb strb r3, [r7, #31] if (huart->Init.OverSampling == UART_OVERSAMPLING_8) - 8006c12: 687b ldr r3, [r7, #4] - 8006c14: 69db ldr r3, [r3, #28] - 8006c16: f5b3 4f00 cmp.w r3, #32768 @ 0x8000 - 8006c1a: d15b bne.n 8006cd4 + 8006c02: 687b ldr r3, [r7, #4] + 8006c04: 69db ldr r3, [r3, #28] + 8006c06: f5b3 4f00 cmp.w r3, #32768 @ 0x8000 + 8006c0a: d15b bne.n 8006cc4 { switch (clocksource) - 8006c1c: 7ffb ldrb r3, [r7, #31] - 8006c1e: 2b08 cmp r3, #8 - 8006c20: d827 bhi.n 8006c72 - 8006c22: a201 add r2, pc, #4 @ (adr r2, 8006c28 ) - 8006c24: f852 f023 ldr.w pc, [r2, r3, lsl #2] - 8006c28: 08006c4d .word 0x08006c4d - 8006c2c: 08006c55 .word 0x08006c55 - 8006c30: 08006c5d .word 0x08006c5d - 8006c34: 08006c73 .word 0x08006c73 - 8006c38: 08006c63 .word 0x08006c63 - 8006c3c: 08006c73 .word 0x08006c73 - 8006c40: 08006c73 .word 0x08006c73 - 8006c44: 08006c73 .word 0x08006c73 - 8006c48: 08006c6b .word 0x08006c6b + 8006c0c: 7ffb ldrb r3, [r7, #31] + 8006c0e: 2b08 cmp r3, #8 + 8006c10: d827 bhi.n 8006c62 + 8006c12: a201 add r2, pc, #4 @ (adr r2, 8006c18 ) + 8006c14: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 8006c18: 08006c3d .word 0x08006c3d + 8006c1c: 08006c45 .word 0x08006c45 + 8006c20: 08006c4d .word 0x08006c4d + 8006c24: 08006c63 .word 0x08006c63 + 8006c28: 08006c53 .word 0x08006c53 + 8006c2c: 08006c63 .word 0x08006c63 + 8006c30: 08006c63 .word 0x08006c63 + 8006c34: 08006c63 .word 0x08006c63 + 8006c38: 08006c5b .word 0x08006c5b { case UART_CLOCKSOURCE_PCLK1: pclk = HAL_RCC_GetPCLK1Freq(); - 8006c4c: f7ff f9ac bl 8005fa8 - 8006c50: 61b8 str r0, [r7, #24] + 8006c3c: f7ff f9ac bl 8005f98 + 8006c40: 61b8 str r0, [r7, #24] break; - 8006c52: e013 b.n 8006c7c + 8006c42: e013 b.n 8006c6c case UART_CLOCKSOURCE_PCLK2: pclk = HAL_RCC_GetPCLK2Freq(); - 8006c54: f7ff f9ca bl 8005fec - 8006c58: 61b8 str r0, [r7, #24] + 8006c44: f7ff f9ca bl 8005fdc + 8006c48: 61b8 str r0, [r7, #24] break; - 8006c5a: e00f b.n 8006c7c + 8006c4a: e00f b.n 8006c6c case UART_CLOCKSOURCE_HSI: pclk = (uint32_t) HSI_VALUE; - 8006c5c: 4b33 ldr r3, [pc, #204] @ (8006d2c ) - 8006c5e: 61bb str r3, [r7, #24] + 8006c4c: 4b33 ldr r3, [pc, #204] @ (8006d1c ) + 8006c4e: 61bb str r3, [r7, #24] break; - 8006c60: e00c b.n 8006c7c + 8006c50: e00c b.n 8006c6c case UART_CLOCKSOURCE_SYSCLK: pclk = HAL_RCC_GetSysClockFreq(); - 8006c62: f7ff f93f bl 8005ee4 - 8006c66: 61b8 str r0, [r7, #24] + 8006c52: f7ff f93f bl 8005ed4 + 8006c56: 61b8 str r0, [r7, #24] break; - 8006c68: e008 b.n 8006c7c + 8006c58: e008 b.n 8006c6c case UART_CLOCKSOURCE_LSE: pclk = (uint32_t) LSE_VALUE; - 8006c6a: f44f 4300 mov.w r3, #32768 @ 0x8000 - 8006c6e: 61bb str r3, [r7, #24] + 8006c5a: f44f 4300 mov.w r3, #32768 @ 0x8000 + 8006c5e: 61bb str r3, [r7, #24] break; - 8006c70: e004 b.n 8006c7c + 8006c60: e004 b.n 8006c6c default: pclk = 0U; - 8006c72: 2300 movs r3, #0 - 8006c74: 61bb str r3, [r7, #24] + 8006c62: 2300 movs r3, #0 + 8006c64: 61bb str r3, [r7, #24] ret = HAL_ERROR; - 8006c76: 2301 movs r3, #1 - 8006c78: 77bb strb r3, [r7, #30] + 8006c66: 2301 movs r3, #1 + 8006c68: 77bb strb r3, [r7, #30] break; - 8006c7a: bf00 nop + 8006c6a: bf00 nop } /* USARTDIV must be greater than or equal to 0d16 */ if (pclk != 0U) - 8006c7c: 69bb ldr r3, [r7, #24] - 8006c7e: 2b00 cmp r3, #0 - 8006c80: f000 8082 beq.w 8006d88 + 8006c6c: 69bb ldr r3, [r7, #24] + 8006c6e: 2b00 cmp r3, #0 + 8006c70: f000 8082 beq.w 8006d78 { usartdiv = (uint32_t)(UART_DIV_SAMPLING8(pclk, huart->Init.BaudRate)); - 8006c84: 69bb ldr r3, [r7, #24] - 8006c86: 005a lsls r2, r3, #1 - 8006c88: 687b ldr r3, [r7, #4] - 8006c8a: 685b ldr r3, [r3, #4] - 8006c8c: 085b lsrs r3, r3, #1 - 8006c8e: 441a add r2, r3 - 8006c90: 687b ldr r3, [r7, #4] - 8006c92: 685b ldr r3, [r3, #4] - 8006c94: fbb2 f3f3 udiv r3, r2, r3 - 8006c98: 613b str r3, [r7, #16] + 8006c74: 69bb ldr r3, [r7, #24] + 8006c76: 005a lsls r2, r3, #1 + 8006c78: 687b ldr r3, [r7, #4] + 8006c7a: 685b ldr r3, [r3, #4] + 8006c7c: 085b lsrs r3, r3, #1 + 8006c7e: 441a add r2, r3 + 8006c80: 687b ldr r3, [r7, #4] + 8006c82: 685b ldr r3, [r3, #4] + 8006c84: fbb2 f3f3 udiv r3, r2, r3 + 8006c88: 613b str r3, [r7, #16] if ((usartdiv >= UART_BRR_MIN) && (usartdiv <= UART_BRR_MAX)) - 8006c9a: 693b ldr r3, [r7, #16] - 8006c9c: 2b0f cmp r3, #15 - 8006c9e: d916 bls.n 8006cce - 8006ca0: 693b ldr r3, [r7, #16] - 8006ca2: f5b3 3f80 cmp.w r3, #65536 @ 0x10000 - 8006ca6: d212 bcs.n 8006cce + 8006c8a: 693b ldr r3, [r7, #16] + 8006c8c: 2b0f cmp r3, #15 + 8006c8e: d916 bls.n 8006cbe + 8006c90: 693b ldr r3, [r7, #16] + 8006c92: f5b3 3f80 cmp.w r3, #65536 @ 0x10000 + 8006c96: d212 bcs.n 8006cbe { brrtemp = (uint16_t)(usartdiv & 0xFFF0U); - 8006ca8: 693b ldr r3, [r7, #16] - 8006caa: b29b uxth r3, r3 - 8006cac: f023 030f bic.w r3, r3, #15 - 8006cb0: 81fb strh r3, [r7, #14] + 8006c98: 693b ldr r3, [r7, #16] + 8006c9a: b29b uxth r3, r3 + 8006c9c: f023 030f bic.w r3, r3, #15 + 8006ca0: 81fb strh r3, [r7, #14] brrtemp |= (uint16_t)((usartdiv & (uint16_t)0x000FU) >> 1U); - 8006cb2: 693b ldr r3, [r7, #16] - 8006cb4: 085b lsrs r3, r3, #1 - 8006cb6: b29b uxth r3, r3 - 8006cb8: f003 0307 and.w r3, r3, #7 - 8006cbc: b29a uxth r2, r3 - 8006cbe: 89fb ldrh r3, [r7, #14] - 8006cc0: 4313 orrs r3, r2 - 8006cc2: 81fb strh r3, [r7, #14] + 8006ca2: 693b ldr r3, [r7, #16] + 8006ca4: 085b lsrs r3, r3, #1 + 8006ca6: b29b uxth r3, r3 + 8006ca8: f003 0307 and.w r3, r3, #7 + 8006cac: b29a uxth r2, r3 + 8006cae: 89fb ldrh r3, [r7, #14] + 8006cb0: 4313 orrs r3, r2 + 8006cb2: 81fb strh r3, [r7, #14] huart->Instance->BRR = brrtemp; - 8006cc4: 687b ldr r3, [r7, #4] - 8006cc6: 681b ldr r3, [r3, #0] - 8006cc8: 89fa ldrh r2, [r7, #14] - 8006cca: 60da str r2, [r3, #12] - 8006ccc: e05c b.n 8006d88 + 8006cb4: 687b ldr r3, [r7, #4] + 8006cb6: 681b ldr r3, [r3, #0] + 8006cb8: 89fa ldrh r2, [r7, #14] + 8006cba: 60da str r2, [r3, #12] + 8006cbc: e05c b.n 8006d78 } else { ret = HAL_ERROR; - 8006cce: 2301 movs r3, #1 - 8006cd0: 77bb strb r3, [r7, #30] - 8006cd2: e059 b.n 8006d88 + 8006cbe: 2301 movs r3, #1 + 8006cc0: 77bb strb r3, [r7, #30] + 8006cc2: e059 b.n 8006d78 } } } else { switch (clocksource) - 8006cd4: 7ffb ldrb r3, [r7, #31] - 8006cd6: 2b08 cmp r3, #8 - 8006cd8: d835 bhi.n 8006d46 - 8006cda: a201 add r2, pc, #4 @ (adr r2, 8006ce0 ) - 8006cdc: f852 f023 ldr.w pc, [r2, r3, lsl #2] - 8006ce0: 08006d05 .word 0x08006d05 - 8006ce4: 08006d0d .word 0x08006d0d - 8006ce8: 08006d31 .word 0x08006d31 - 8006cec: 08006d47 .word 0x08006d47 - 8006cf0: 08006d37 .word 0x08006d37 - 8006cf4: 08006d47 .word 0x08006d47 - 8006cf8: 08006d47 .word 0x08006d47 - 8006cfc: 08006d47 .word 0x08006d47 - 8006d00: 08006d3f .word 0x08006d3f + 8006cc4: 7ffb ldrb r3, [r7, #31] + 8006cc6: 2b08 cmp r3, #8 + 8006cc8: d835 bhi.n 8006d36 + 8006cca: a201 add r2, pc, #4 @ (adr r2, 8006cd0 ) + 8006ccc: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 8006cd0: 08006cf5 .word 0x08006cf5 + 8006cd4: 08006cfd .word 0x08006cfd + 8006cd8: 08006d21 .word 0x08006d21 + 8006cdc: 08006d37 .word 0x08006d37 + 8006ce0: 08006d27 .word 0x08006d27 + 8006ce4: 08006d37 .word 0x08006d37 + 8006ce8: 08006d37 .word 0x08006d37 + 8006cec: 08006d37 .word 0x08006d37 + 8006cf0: 08006d2f .word 0x08006d2f { case UART_CLOCKSOURCE_PCLK1: pclk = HAL_RCC_GetPCLK1Freq(); - 8006d04: f7ff f950 bl 8005fa8 - 8006d08: 61b8 str r0, [r7, #24] + 8006cf4: f7ff f950 bl 8005f98 + 8006cf8: 61b8 str r0, [r7, #24] break; - 8006d0a: e021 b.n 8006d50 + 8006cfa: e021 b.n 8006d40 case UART_CLOCKSOURCE_PCLK2: pclk = HAL_RCC_GetPCLK2Freq(); - 8006d0c: f7ff f96e bl 8005fec - 8006d10: 61b8 str r0, [r7, #24] + 8006cfc: f7ff f96e bl 8005fdc + 8006d00: 61b8 str r0, [r7, #24] break; - 8006d12: e01d b.n 8006d50 - 8006d14: 40013800 .word 0x40013800 - 8006d18: 40021000 .word 0x40021000 - 8006d1c: 40004400 .word 0x40004400 - 8006d20: 40004800 .word 0x40004800 - 8006d24: 40004c00 .word 0x40004c00 - 8006d28: 40005000 .word 0x40005000 - 8006d2c: 007a1200 .word 0x007a1200 + 8006d02: e01d b.n 8006d40 + 8006d04: 40013800 .word 0x40013800 + 8006d08: 40021000 .word 0x40021000 + 8006d0c: 40004400 .word 0x40004400 + 8006d10: 40004800 .word 0x40004800 + 8006d14: 40004c00 .word 0x40004c00 + 8006d18: 40005000 .word 0x40005000 + 8006d1c: 007a1200 .word 0x007a1200 case UART_CLOCKSOURCE_HSI: pclk = (uint32_t) HSI_VALUE; - 8006d30: 4b1b ldr r3, [pc, #108] @ (8006da0 ) - 8006d32: 61bb str r3, [r7, #24] + 8006d20: 4b1b ldr r3, [pc, #108] @ (8006d90 ) + 8006d22: 61bb str r3, [r7, #24] break; - 8006d34: e00c b.n 8006d50 + 8006d24: e00c b.n 8006d40 case UART_CLOCKSOURCE_SYSCLK: pclk = HAL_RCC_GetSysClockFreq(); - 8006d36: f7ff f8d5 bl 8005ee4 - 8006d3a: 61b8 str r0, [r7, #24] + 8006d26: f7ff f8d5 bl 8005ed4 + 8006d2a: 61b8 str r0, [r7, #24] break; - 8006d3c: e008 b.n 8006d50 + 8006d2c: e008 b.n 8006d40 case UART_CLOCKSOURCE_LSE: pclk = (uint32_t) LSE_VALUE; - 8006d3e: f44f 4300 mov.w r3, #32768 @ 0x8000 - 8006d42: 61bb str r3, [r7, #24] + 8006d2e: f44f 4300 mov.w r3, #32768 @ 0x8000 + 8006d32: 61bb str r3, [r7, #24] break; - 8006d44: e004 b.n 8006d50 + 8006d34: e004 b.n 8006d40 default: pclk = 0U; - 8006d46: 2300 movs r3, #0 - 8006d48: 61bb str r3, [r7, #24] + 8006d36: 2300 movs r3, #0 + 8006d38: 61bb str r3, [r7, #24] ret = HAL_ERROR; - 8006d4a: 2301 movs r3, #1 - 8006d4c: 77bb strb r3, [r7, #30] + 8006d3a: 2301 movs r3, #1 + 8006d3c: 77bb strb r3, [r7, #30] break; - 8006d4e: bf00 nop + 8006d3e: bf00 nop } if (pclk != 0U) - 8006d50: 69bb ldr r3, [r7, #24] - 8006d52: 2b00 cmp r3, #0 - 8006d54: d018 beq.n 8006d88 + 8006d40: 69bb ldr r3, [r7, #24] + 8006d42: 2b00 cmp r3, #0 + 8006d44: d018 beq.n 8006d78 { /* USARTDIV must be greater than or equal to 0d16 */ usartdiv = (uint32_t)(UART_DIV_SAMPLING16(pclk, huart->Init.BaudRate)); - 8006d56: 687b ldr r3, [r7, #4] - 8006d58: 685b ldr r3, [r3, #4] - 8006d5a: 085a lsrs r2, r3, #1 - 8006d5c: 69bb ldr r3, [r7, #24] - 8006d5e: 441a add r2, r3 - 8006d60: 687b ldr r3, [r7, #4] - 8006d62: 685b ldr r3, [r3, #4] - 8006d64: fbb2 f3f3 udiv r3, r2, r3 - 8006d68: 613b str r3, [r7, #16] + 8006d46: 687b ldr r3, [r7, #4] + 8006d48: 685b ldr r3, [r3, #4] + 8006d4a: 085a lsrs r2, r3, #1 + 8006d4c: 69bb ldr r3, [r7, #24] + 8006d4e: 441a add r2, r3 + 8006d50: 687b ldr r3, [r7, #4] + 8006d52: 685b ldr r3, [r3, #4] + 8006d54: fbb2 f3f3 udiv r3, r2, r3 + 8006d58: 613b str r3, [r7, #16] if ((usartdiv >= UART_BRR_MIN) && (usartdiv <= UART_BRR_MAX)) - 8006d6a: 693b ldr r3, [r7, #16] - 8006d6c: 2b0f cmp r3, #15 - 8006d6e: d909 bls.n 8006d84 - 8006d70: 693b ldr r3, [r7, #16] - 8006d72: f5b3 3f80 cmp.w r3, #65536 @ 0x10000 - 8006d76: d205 bcs.n 8006d84 + 8006d5a: 693b ldr r3, [r7, #16] + 8006d5c: 2b0f cmp r3, #15 + 8006d5e: d909 bls.n 8006d74 + 8006d60: 693b ldr r3, [r7, #16] + 8006d62: f5b3 3f80 cmp.w r3, #65536 @ 0x10000 + 8006d66: d205 bcs.n 8006d74 { huart->Instance->BRR = (uint16_t)usartdiv; - 8006d78: 693b ldr r3, [r7, #16] - 8006d7a: b29a uxth r2, r3 - 8006d7c: 687b ldr r3, [r7, #4] - 8006d7e: 681b ldr r3, [r3, #0] - 8006d80: 60da str r2, [r3, #12] - 8006d82: e001 b.n 8006d88 + 8006d68: 693b ldr r3, [r7, #16] + 8006d6a: b29a uxth r2, r3 + 8006d6c: 687b ldr r3, [r7, #4] + 8006d6e: 681b ldr r3, [r3, #0] + 8006d70: 60da str r2, [r3, #12] + 8006d72: e001 b.n 8006d78 } else { ret = HAL_ERROR; - 8006d84: 2301 movs r3, #1 - 8006d86: 77bb strb r3, [r7, #30] + 8006d74: 2301 movs r3, #1 + 8006d76: 77bb strb r3, [r7, #30] } } /* Clear ISR function pointers */ huart->RxISR = NULL; - 8006d88: 687b ldr r3, [r7, #4] - 8006d8a: 2200 movs r2, #0 - 8006d8c: 669a str r2, [r3, #104] @ 0x68 + 8006d78: 687b ldr r3, [r7, #4] + 8006d7a: 2200 movs r2, #0 + 8006d7c: 669a str r2, [r3, #104] @ 0x68 huart->TxISR = NULL; - 8006d8e: 687b ldr r3, [r7, #4] - 8006d90: 2200 movs r2, #0 - 8006d92: 66da str r2, [r3, #108] @ 0x6c + 8006d7e: 687b ldr r3, [r7, #4] + 8006d80: 2200 movs r2, #0 + 8006d82: 66da str r2, [r3, #108] @ 0x6c return ret; - 8006d94: 7fbb ldrb r3, [r7, #30] + 8006d84: 7fbb ldrb r3, [r7, #30] } - 8006d96: 4618 mov r0, r3 - 8006d98: 3720 adds r7, #32 - 8006d9a: 46bd mov sp, r7 - 8006d9c: bd80 pop {r7, pc} - 8006d9e: bf00 nop - 8006da0: 007a1200 .word 0x007a1200 + 8006d86: 4618 mov r0, r3 + 8006d88: 3720 adds r7, #32 + 8006d8a: 46bd mov sp, r7 + 8006d8c: bd80 pop {r7, pc} + 8006d8e: bf00 nop + 8006d90: 007a1200 .word 0x007a1200 -08006da4 : +08006d94 : * @brief Configure the UART peripheral advanced features. * @param huart UART handle. * @retval None */ void UART_AdvFeatureConfig(UART_HandleTypeDef *huart) { - 8006da4: b480 push {r7} - 8006da6: b083 sub sp, #12 - 8006da8: af00 add r7, sp, #0 - 8006daa: 6078 str r0, [r7, #4] + 8006d94: b480 push {r7} + 8006d96: b083 sub sp, #12 + 8006d98: af00 add r7, sp, #0 + 8006d9a: 6078 str r0, [r7, #4] /* Check whether the set of advanced features to configure is properly set */ assert_param(IS_UART_ADVFEATURE_INIT(huart->AdvancedInit.AdvFeatureInit)); /* if required, configure RX/TX pins swap */ if (HAL_IS_BIT_SET(huart->AdvancedInit.AdvFeatureInit, UART_ADVFEATURE_SWAP_INIT)) - 8006dac: 687b ldr r3, [r7, #4] - 8006dae: 6a5b ldr r3, [r3, #36] @ 0x24 - 8006db0: f003 0308 and.w r3, r3, #8 - 8006db4: 2b00 cmp r3, #0 - 8006db6: d00a beq.n 8006dce + 8006d9c: 687b ldr r3, [r7, #4] + 8006d9e: 6a5b ldr r3, [r3, #36] @ 0x24 + 8006da0: f003 0308 and.w r3, r3, #8 + 8006da4: 2b00 cmp r3, #0 + 8006da6: d00a beq.n 8006dbe { assert_param(IS_UART_ADVFEATURE_SWAP(huart->AdvancedInit.Swap)); MODIFY_REG(huart->Instance->CR2, USART_CR2_SWAP, huart->AdvancedInit.Swap); - 8006db8: 687b ldr r3, [r7, #4] - 8006dba: 681b ldr r3, [r3, #0] - 8006dbc: 685b ldr r3, [r3, #4] - 8006dbe: f423 4100 bic.w r1, r3, #32768 @ 0x8000 - 8006dc2: 687b ldr r3, [r7, #4] - 8006dc4: 6b5a ldr r2, [r3, #52] @ 0x34 - 8006dc6: 687b ldr r3, [r7, #4] - 8006dc8: 681b ldr r3, [r3, #0] - 8006dca: 430a orrs r2, r1 - 8006dcc: 605a str r2, [r3, #4] + 8006da8: 687b ldr r3, [r7, #4] + 8006daa: 681b ldr r3, [r3, #0] + 8006dac: 685b ldr r3, [r3, #4] + 8006dae: f423 4100 bic.w r1, r3, #32768 @ 0x8000 + 8006db2: 687b ldr r3, [r7, #4] + 8006db4: 6b5a ldr r2, [r3, #52] @ 0x34 + 8006db6: 687b ldr r3, [r7, #4] + 8006db8: 681b ldr r3, [r3, #0] + 8006dba: 430a orrs r2, r1 + 8006dbc: 605a str r2, [r3, #4] } /* if required, configure TX pin active level inversion */ if (HAL_IS_BIT_SET(huart->AdvancedInit.AdvFeatureInit, UART_ADVFEATURE_TXINVERT_INIT)) - 8006dce: 687b ldr r3, [r7, #4] - 8006dd0: 6a5b ldr r3, [r3, #36] @ 0x24 - 8006dd2: f003 0301 and.w r3, r3, #1 - 8006dd6: 2b00 cmp r3, #0 - 8006dd8: d00a beq.n 8006df0 + 8006dbe: 687b ldr r3, [r7, #4] + 8006dc0: 6a5b ldr r3, [r3, #36] @ 0x24 + 8006dc2: f003 0301 and.w r3, r3, #1 + 8006dc6: 2b00 cmp r3, #0 + 8006dc8: d00a beq.n 8006de0 { assert_param(IS_UART_ADVFEATURE_TXINV(huart->AdvancedInit.TxPinLevelInvert)); MODIFY_REG(huart->Instance->CR2, USART_CR2_TXINV, huart->AdvancedInit.TxPinLevelInvert); - 8006dda: 687b ldr r3, [r7, #4] - 8006ddc: 681b ldr r3, [r3, #0] - 8006dde: 685b ldr r3, [r3, #4] - 8006de0: f423 3100 bic.w r1, r3, #131072 @ 0x20000 - 8006de4: 687b ldr r3, [r7, #4] - 8006de6: 6a9a ldr r2, [r3, #40] @ 0x28 - 8006de8: 687b ldr r3, [r7, #4] - 8006dea: 681b ldr r3, [r3, #0] - 8006dec: 430a orrs r2, r1 - 8006dee: 605a str r2, [r3, #4] + 8006dca: 687b ldr r3, [r7, #4] + 8006dcc: 681b ldr r3, [r3, #0] + 8006dce: 685b ldr r3, [r3, #4] + 8006dd0: f423 3100 bic.w r1, r3, #131072 @ 0x20000 + 8006dd4: 687b ldr r3, [r7, #4] + 8006dd6: 6a9a ldr r2, [r3, #40] @ 0x28 + 8006dd8: 687b ldr r3, [r7, #4] + 8006dda: 681b ldr r3, [r3, #0] + 8006ddc: 430a orrs r2, r1 + 8006dde: 605a str r2, [r3, #4] } /* if required, configure RX pin active level inversion */ if (HAL_IS_BIT_SET(huart->AdvancedInit.AdvFeatureInit, UART_ADVFEATURE_RXINVERT_INIT)) - 8006df0: 687b ldr r3, [r7, #4] - 8006df2: 6a5b ldr r3, [r3, #36] @ 0x24 - 8006df4: f003 0302 and.w r3, r3, #2 - 8006df8: 2b00 cmp r3, #0 - 8006dfa: d00a beq.n 8006e12 + 8006de0: 687b ldr r3, [r7, #4] + 8006de2: 6a5b ldr r3, [r3, #36] @ 0x24 + 8006de4: f003 0302 and.w r3, r3, #2 + 8006de8: 2b00 cmp r3, #0 + 8006dea: d00a beq.n 8006e02 { assert_param(IS_UART_ADVFEATURE_RXINV(huart->AdvancedInit.RxPinLevelInvert)); MODIFY_REG(huart->Instance->CR2, USART_CR2_RXINV, huart->AdvancedInit.RxPinLevelInvert); - 8006dfc: 687b ldr r3, [r7, #4] - 8006dfe: 681b ldr r3, [r3, #0] - 8006e00: 685b ldr r3, [r3, #4] - 8006e02: f423 3180 bic.w r1, r3, #65536 @ 0x10000 - 8006e06: 687b ldr r3, [r7, #4] - 8006e08: 6ada ldr r2, [r3, #44] @ 0x2c - 8006e0a: 687b ldr r3, [r7, #4] - 8006e0c: 681b ldr r3, [r3, #0] - 8006e0e: 430a orrs r2, r1 - 8006e10: 605a str r2, [r3, #4] + 8006dec: 687b ldr r3, [r7, #4] + 8006dee: 681b ldr r3, [r3, #0] + 8006df0: 685b ldr r3, [r3, #4] + 8006df2: f423 3180 bic.w r1, r3, #65536 @ 0x10000 + 8006df6: 687b ldr r3, [r7, #4] + 8006df8: 6ada ldr r2, [r3, #44] @ 0x2c + 8006dfa: 687b ldr r3, [r7, #4] + 8006dfc: 681b ldr r3, [r3, #0] + 8006dfe: 430a orrs r2, r1 + 8006e00: 605a str r2, [r3, #4] } /* if required, configure data inversion */ if (HAL_IS_BIT_SET(huart->AdvancedInit.AdvFeatureInit, UART_ADVFEATURE_DATAINVERT_INIT)) - 8006e12: 687b ldr r3, [r7, #4] - 8006e14: 6a5b ldr r3, [r3, #36] @ 0x24 - 8006e16: f003 0304 and.w r3, r3, #4 - 8006e1a: 2b00 cmp r3, #0 - 8006e1c: d00a beq.n 8006e34 + 8006e02: 687b ldr r3, [r7, #4] + 8006e04: 6a5b ldr r3, [r3, #36] @ 0x24 + 8006e06: f003 0304 and.w r3, r3, #4 + 8006e0a: 2b00 cmp r3, #0 + 8006e0c: d00a beq.n 8006e24 { assert_param(IS_UART_ADVFEATURE_DATAINV(huart->AdvancedInit.DataInvert)); MODIFY_REG(huart->Instance->CR2, USART_CR2_DATAINV, huart->AdvancedInit.DataInvert); - 8006e1e: 687b ldr r3, [r7, #4] - 8006e20: 681b ldr r3, [r3, #0] - 8006e22: 685b ldr r3, [r3, #4] - 8006e24: f423 2180 bic.w r1, r3, #262144 @ 0x40000 - 8006e28: 687b ldr r3, [r7, #4] - 8006e2a: 6b1a ldr r2, [r3, #48] @ 0x30 - 8006e2c: 687b ldr r3, [r7, #4] - 8006e2e: 681b ldr r3, [r3, #0] - 8006e30: 430a orrs r2, r1 - 8006e32: 605a str r2, [r3, #4] + 8006e0e: 687b ldr r3, [r7, #4] + 8006e10: 681b ldr r3, [r3, #0] + 8006e12: 685b ldr r3, [r3, #4] + 8006e14: f423 2180 bic.w r1, r3, #262144 @ 0x40000 + 8006e18: 687b ldr r3, [r7, #4] + 8006e1a: 6b1a ldr r2, [r3, #48] @ 0x30 + 8006e1c: 687b ldr r3, [r7, #4] + 8006e1e: 681b ldr r3, [r3, #0] + 8006e20: 430a orrs r2, r1 + 8006e22: 605a str r2, [r3, #4] } /* if required, configure RX overrun detection disabling */ if (HAL_IS_BIT_SET(huart->AdvancedInit.AdvFeatureInit, UART_ADVFEATURE_RXOVERRUNDISABLE_INIT)) - 8006e34: 687b ldr r3, [r7, #4] - 8006e36: 6a5b ldr r3, [r3, #36] @ 0x24 - 8006e38: f003 0310 and.w r3, r3, #16 - 8006e3c: 2b00 cmp r3, #0 - 8006e3e: d00a beq.n 8006e56 + 8006e24: 687b ldr r3, [r7, #4] + 8006e26: 6a5b ldr r3, [r3, #36] @ 0x24 + 8006e28: f003 0310 and.w r3, r3, #16 + 8006e2c: 2b00 cmp r3, #0 + 8006e2e: d00a beq.n 8006e46 { assert_param(IS_UART_OVERRUN(huart->AdvancedInit.OverrunDisable)); MODIFY_REG(huart->Instance->CR3, USART_CR3_OVRDIS, huart->AdvancedInit.OverrunDisable); - 8006e40: 687b ldr r3, [r7, #4] - 8006e42: 681b ldr r3, [r3, #0] - 8006e44: 689b ldr r3, [r3, #8] - 8006e46: f423 5180 bic.w r1, r3, #4096 @ 0x1000 - 8006e4a: 687b ldr r3, [r7, #4] - 8006e4c: 6b9a ldr r2, [r3, #56] @ 0x38 - 8006e4e: 687b ldr r3, [r7, #4] - 8006e50: 681b ldr r3, [r3, #0] - 8006e52: 430a orrs r2, r1 - 8006e54: 609a str r2, [r3, #8] + 8006e30: 687b ldr r3, [r7, #4] + 8006e32: 681b ldr r3, [r3, #0] + 8006e34: 689b ldr r3, [r3, #8] + 8006e36: f423 5180 bic.w r1, r3, #4096 @ 0x1000 + 8006e3a: 687b ldr r3, [r7, #4] + 8006e3c: 6b9a ldr r2, [r3, #56] @ 0x38 + 8006e3e: 687b ldr r3, [r7, #4] + 8006e40: 681b ldr r3, [r3, #0] + 8006e42: 430a orrs r2, r1 + 8006e44: 609a str r2, [r3, #8] } /* if required, configure DMA disabling on reception error */ if (HAL_IS_BIT_SET(huart->AdvancedInit.AdvFeatureInit, UART_ADVFEATURE_DMADISABLEONERROR_INIT)) - 8006e56: 687b ldr r3, [r7, #4] - 8006e58: 6a5b ldr r3, [r3, #36] @ 0x24 - 8006e5a: f003 0320 and.w r3, r3, #32 - 8006e5e: 2b00 cmp r3, #0 - 8006e60: d00a beq.n 8006e78 + 8006e46: 687b ldr r3, [r7, #4] + 8006e48: 6a5b ldr r3, [r3, #36] @ 0x24 + 8006e4a: f003 0320 and.w r3, r3, #32 + 8006e4e: 2b00 cmp r3, #0 + 8006e50: d00a beq.n 8006e68 { assert_param(IS_UART_ADVFEATURE_DMAONRXERROR(huart->AdvancedInit.DMADisableonRxError)); MODIFY_REG(huart->Instance->CR3, USART_CR3_DDRE, huart->AdvancedInit.DMADisableonRxError); - 8006e62: 687b ldr r3, [r7, #4] - 8006e64: 681b ldr r3, [r3, #0] - 8006e66: 689b ldr r3, [r3, #8] - 8006e68: f423 5100 bic.w r1, r3, #8192 @ 0x2000 - 8006e6c: 687b ldr r3, [r7, #4] - 8006e6e: 6bda ldr r2, [r3, #60] @ 0x3c - 8006e70: 687b ldr r3, [r7, #4] - 8006e72: 681b ldr r3, [r3, #0] - 8006e74: 430a orrs r2, r1 - 8006e76: 609a str r2, [r3, #8] + 8006e52: 687b ldr r3, [r7, #4] + 8006e54: 681b ldr r3, [r3, #0] + 8006e56: 689b ldr r3, [r3, #8] + 8006e58: f423 5100 bic.w r1, r3, #8192 @ 0x2000 + 8006e5c: 687b ldr r3, [r7, #4] + 8006e5e: 6bda ldr r2, [r3, #60] @ 0x3c + 8006e60: 687b ldr r3, [r7, #4] + 8006e62: 681b ldr r3, [r3, #0] + 8006e64: 430a orrs r2, r1 + 8006e66: 609a str r2, [r3, #8] } /* if required, configure auto Baud rate detection scheme */ if (HAL_IS_BIT_SET(huart->AdvancedInit.AdvFeatureInit, UART_ADVFEATURE_AUTOBAUDRATE_INIT)) - 8006e78: 687b ldr r3, [r7, #4] - 8006e7a: 6a5b ldr r3, [r3, #36] @ 0x24 - 8006e7c: f003 0340 and.w r3, r3, #64 @ 0x40 - 8006e80: 2b00 cmp r3, #0 - 8006e82: d01a beq.n 8006eba + 8006e68: 687b ldr r3, [r7, #4] + 8006e6a: 6a5b ldr r3, [r3, #36] @ 0x24 + 8006e6c: f003 0340 and.w r3, r3, #64 @ 0x40 + 8006e70: 2b00 cmp r3, #0 + 8006e72: d01a beq.n 8006eaa { assert_param(IS_USART_AUTOBAUDRATE_DETECTION_INSTANCE(huart->Instance)); assert_param(IS_UART_ADVFEATURE_AUTOBAUDRATE(huart->AdvancedInit.AutoBaudRateEnable)); MODIFY_REG(huart->Instance->CR2, USART_CR2_ABREN, huart->AdvancedInit.AutoBaudRateEnable); - 8006e84: 687b ldr r3, [r7, #4] - 8006e86: 681b ldr r3, [r3, #0] - 8006e88: 685b ldr r3, [r3, #4] - 8006e8a: f423 1180 bic.w r1, r3, #1048576 @ 0x100000 - 8006e8e: 687b ldr r3, [r7, #4] - 8006e90: 6c1a ldr r2, [r3, #64] @ 0x40 - 8006e92: 687b ldr r3, [r7, #4] - 8006e94: 681b ldr r3, [r3, #0] - 8006e96: 430a orrs r2, r1 - 8006e98: 605a str r2, [r3, #4] + 8006e74: 687b ldr r3, [r7, #4] + 8006e76: 681b ldr r3, [r3, #0] + 8006e78: 685b ldr r3, [r3, #4] + 8006e7a: f423 1180 bic.w r1, r3, #1048576 @ 0x100000 + 8006e7e: 687b ldr r3, [r7, #4] + 8006e80: 6c1a ldr r2, [r3, #64] @ 0x40 + 8006e82: 687b ldr r3, [r7, #4] + 8006e84: 681b ldr r3, [r3, #0] + 8006e86: 430a orrs r2, r1 + 8006e88: 605a str r2, [r3, #4] /* set auto Baudrate detection parameters if detection is enabled */ if (huart->AdvancedInit.AutoBaudRateEnable == UART_ADVFEATURE_AUTOBAUDRATE_ENABLE) - 8006e9a: 687b ldr r3, [r7, #4] - 8006e9c: 6c1b ldr r3, [r3, #64] @ 0x40 - 8006e9e: f5b3 1f80 cmp.w r3, #1048576 @ 0x100000 - 8006ea2: d10a bne.n 8006eba + 8006e8a: 687b ldr r3, [r7, #4] + 8006e8c: 6c1b ldr r3, [r3, #64] @ 0x40 + 8006e8e: f5b3 1f80 cmp.w r3, #1048576 @ 0x100000 + 8006e92: d10a bne.n 8006eaa { assert_param(IS_UART_ADVFEATURE_AUTOBAUDRATEMODE(huart->AdvancedInit.AutoBaudRateMode)); MODIFY_REG(huart->Instance->CR2, USART_CR2_ABRMODE, huart->AdvancedInit.AutoBaudRateMode); - 8006ea4: 687b ldr r3, [r7, #4] - 8006ea6: 681b ldr r3, [r3, #0] - 8006ea8: 685b ldr r3, [r3, #4] - 8006eaa: f423 01c0 bic.w r1, r3, #6291456 @ 0x600000 - 8006eae: 687b ldr r3, [r7, #4] - 8006eb0: 6c5a ldr r2, [r3, #68] @ 0x44 - 8006eb2: 687b ldr r3, [r7, #4] - 8006eb4: 681b ldr r3, [r3, #0] - 8006eb6: 430a orrs r2, r1 - 8006eb8: 605a str r2, [r3, #4] + 8006e94: 687b ldr r3, [r7, #4] + 8006e96: 681b ldr r3, [r3, #0] + 8006e98: 685b ldr r3, [r3, #4] + 8006e9a: f423 01c0 bic.w r1, r3, #6291456 @ 0x600000 + 8006e9e: 687b ldr r3, [r7, #4] + 8006ea0: 6c5a ldr r2, [r3, #68] @ 0x44 + 8006ea2: 687b ldr r3, [r7, #4] + 8006ea4: 681b ldr r3, [r3, #0] + 8006ea6: 430a orrs r2, r1 + 8006ea8: 605a str r2, [r3, #4] } } /* if required, configure MSB first on communication line */ if (HAL_IS_BIT_SET(huart->AdvancedInit.AdvFeatureInit, UART_ADVFEATURE_MSBFIRST_INIT)) - 8006eba: 687b ldr r3, [r7, #4] - 8006ebc: 6a5b ldr r3, [r3, #36] @ 0x24 - 8006ebe: f003 0380 and.w r3, r3, #128 @ 0x80 - 8006ec2: 2b00 cmp r3, #0 - 8006ec4: d00a beq.n 8006edc + 8006eaa: 687b ldr r3, [r7, #4] + 8006eac: 6a5b ldr r3, [r3, #36] @ 0x24 + 8006eae: f003 0380 and.w r3, r3, #128 @ 0x80 + 8006eb2: 2b00 cmp r3, #0 + 8006eb4: d00a beq.n 8006ecc { assert_param(IS_UART_ADVFEATURE_MSBFIRST(huart->AdvancedInit.MSBFirst)); MODIFY_REG(huart->Instance->CR2, USART_CR2_MSBFIRST, huart->AdvancedInit.MSBFirst); - 8006ec6: 687b ldr r3, [r7, #4] - 8006ec8: 681b ldr r3, [r3, #0] - 8006eca: 685b ldr r3, [r3, #4] - 8006ecc: f423 2100 bic.w r1, r3, #524288 @ 0x80000 - 8006ed0: 687b ldr r3, [r7, #4] - 8006ed2: 6c9a ldr r2, [r3, #72] @ 0x48 - 8006ed4: 687b ldr r3, [r7, #4] - 8006ed6: 681b ldr r3, [r3, #0] - 8006ed8: 430a orrs r2, r1 - 8006eda: 605a str r2, [r3, #4] + 8006eb6: 687b ldr r3, [r7, #4] + 8006eb8: 681b ldr r3, [r3, #0] + 8006eba: 685b ldr r3, [r3, #4] + 8006ebc: f423 2100 bic.w r1, r3, #524288 @ 0x80000 + 8006ec0: 687b ldr r3, [r7, #4] + 8006ec2: 6c9a ldr r2, [r3, #72] @ 0x48 + 8006ec4: 687b ldr r3, [r7, #4] + 8006ec6: 681b ldr r3, [r3, #0] + 8006ec8: 430a orrs r2, r1 + 8006eca: 605a str r2, [r3, #4] } } - 8006edc: bf00 nop - 8006ede: 370c adds r7, #12 - 8006ee0: 46bd mov sp, r7 - 8006ee2: f85d 7b04 ldr.w r7, [sp], #4 - 8006ee6: 4770 bx lr + 8006ecc: bf00 nop + 8006ece: 370c adds r7, #12 + 8006ed0: 46bd mov sp, r7 + 8006ed2: f85d 7b04 ldr.w r7, [sp], #4 + 8006ed6: 4770 bx lr -08006ee8 : +08006ed8 : * @brief Check the UART Idle State. * @param huart UART handle. * @retval HAL status */ HAL_StatusTypeDef UART_CheckIdleState(UART_HandleTypeDef *huart) { - 8006ee8: b580 push {r7, lr} - 8006eea: b098 sub sp, #96 @ 0x60 - 8006eec: af02 add r7, sp, #8 - 8006eee: 6078 str r0, [r7, #4] + 8006ed8: b580 push {r7, lr} + 8006eda: b098 sub sp, #96 @ 0x60 + 8006edc: af02 add r7, sp, #8 + 8006ede: 6078 str r0, [r7, #4] uint32_t tickstart; /* Initialize the UART ErrorCode */ huart->ErrorCode = HAL_UART_ERROR_NONE; - 8006ef0: 687b ldr r3, [r7, #4] - 8006ef2: 2200 movs r2, #0 - 8006ef4: f8c3 2084 str.w r2, [r3, #132] @ 0x84 + 8006ee0: 687b ldr r3, [r7, #4] + 8006ee2: 2200 movs r2, #0 + 8006ee4: f8c3 2084 str.w r2, [r3, #132] @ 0x84 /* Init tickstart for timeout management */ tickstart = HAL_GetTick(); - 8006ef8: f7fb fa04 bl 8002304 - 8006efc: 6578 str r0, [r7, #84] @ 0x54 + 8006ee8: f7fb fa04 bl 80022f4 + 8006eec: 6578 str r0, [r7, #84] @ 0x54 /* Check if the Transmitter is enabled */ if ((huart->Instance->CR1 & USART_CR1_TE) == USART_CR1_TE) - 8006efe: 687b ldr r3, [r7, #4] - 8006f00: 681b ldr r3, [r3, #0] - 8006f02: 681b ldr r3, [r3, #0] - 8006f04: f003 0308 and.w r3, r3, #8 - 8006f08: 2b08 cmp r3, #8 - 8006f0a: d12e bne.n 8006f6a + 8006eee: 687b ldr r3, [r7, #4] + 8006ef0: 681b ldr r3, [r3, #0] + 8006ef2: 681b ldr r3, [r3, #0] + 8006ef4: f003 0308 and.w r3, r3, #8 + 8006ef8: 2b08 cmp r3, #8 + 8006efa: d12e bne.n 8006f5a { /* Wait until TEACK flag is set */ if (UART_WaitOnFlagUntilTimeout(huart, USART_ISR_TEACK, RESET, tickstart, HAL_UART_TIMEOUT_VALUE) != HAL_OK) - 8006f0c: f06f 437e mvn.w r3, #4261412864 @ 0xfe000000 - 8006f10: 9300 str r3, [sp, #0] - 8006f12: 6d7b ldr r3, [r7, #84] @ 0x54 - 8006f14: 2200 movs r2, #0 - 8006f16: f44f 1100 mov.w r1, #2097152 @ 0x200000 - 8006f1a: 6878 ldr r0, [r7, #4] - 8006f1c: f000 f88c bl 8007038 - 8006f20: 4603 mov r3, r0 - 8006f22: 2b00 cmp r3, #0 - 8006f24: d021 beq.n 8006f6a + 8006efc: f06f 437e mvn.w r3, #4261412864 @ 0xfe000000 + 8006f00: 9300 str r3, [sp, #0] + 8006f02: 6d7b ldr r3, [r7, #84] @ 0x54 + 8006f04: 2200 movs r2, #0 + 8006f06: f44f 1100 mov.w r1, #2097152 @ 0x200000 + 8006f0a: 6878 ldr r0, [r7, #4] + 8006f0c: f000 f88c bl 8007028 + 8006f10: 4603 mov r3, r0 + 8006f12: 2b00 cmp r3, #0 + 8006f14: d021 beq.n 8006f5a { /* Disable TXE interrupt for the interrupt process */ ATOMIC_CLEAR_BIT(huart->Instance->CR1, (USART_CR1_TXEIE)); - 8006f26: 687b ldr r3, [r7, #4] - 8006f28: 681b ldr r3, [r3, #0] - 8006f2a: 63bb str r3, [r7, #56] @ 0x38 + 8006f16: 687b ldr r3, [r7, #4] + 8006f18: 681b ldr r3, [r3, #0] + 8006f1a: 63bb str r3, [r7, #56] @ 0x38 */ __STATIC_FORCEINLINE uint32_t __LDREXW(volatile uint32_t *addr) { uint32_t result; __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8006f2c: 6bbb ldr r3, [r7, #56] @ 0x38 - 8006f2e: e853 3f00 ldrex r3, [r3] - 8006f32: 637b str r3, [r7, #52] @ 0x34 + 8006f1c: 6bbb ldr r3, [r7, #56] @ 0x38 + 8006f1e: e853 3f00 ldrex r3, [r3] + 8006f22: 637b str r3, [r7, #52] @ 0x34 return(result); - 8006f34: 6b7b ldr r3, [r7, #52] @ 0x34 - 8006f36: f023 0380 bic.w r3, r3, #128 @ 0x80 - 8006f3a: 653b str r3, [r7, #80] @ 0x50 - 8006f3c: 687b ldr r3, [r7, #4] - 8006f3e: 681b ldr r3, [r3, #0] - 8006f40: 461a mov r2, r3 - 8006f42: 6d3b ldr r3, [r7, #80] @ 0x50 - 8006f44: 647b str r3, [r7, #68] @ 0x44 - 8006f46: 643a str r2, [r7, #64] @ 0x40 + 8006f24: 6b7b ldr r3, [r7, #52] @ 0x34 + 8006f26: f023 0380 bic.w r3, r3, #128 @ 0x80 + 8006f2a: 653b str r3, [r7, #80] @ 0x50 + 8006f2c: 687b ldr r3, [r7, #4] + 8006f2e: 681b ldr r3, [r3, #0] + 8006f30: 461a mov r2, r3 + 8006f32: 6d3b ldr r3, [r7, #80] @ 0x50 + 8006f34: 647b str r3, [r7, #68] @ 0x44 + 8006f36: 643a str r2, [r7, #64] @ 0x40 */ __STATIC_FORCEINLINE uint32_t __STREXW(uint32_t value, volatile uint32_t *addr) { uint32_t result; __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8006f48: 6c39 ldr r1, [r7, #64] @ 0x40 - 8006f4a: 6c7a ldr r2, [r7, #68] @ 0x44 - 8006f4c: e841 2300 strex r3, r2, [r1] - 8006f50: 63fb str r3, [r7, #60] @ 0x3c + 8006f38: 6c39 ldr r1, [r7, #64] @ 0x40 + 8006f3a: 6c7a ldr r2, [r7, #68] @ 0x44 + 8006f3c: e841 2300 strex r3, r2, [r1] + 8006f40: 63fb str r3, [r7, #60] @ 0x3c return(result); - 8006f52: 6bfb ldr r3, [r7, #60] @ 0x3c - 8006f54: 2b00 cmp r3, #0 - 8006f56: d1e6 bne.n 8006f26 + 8006f42: 6bfb ldr r3, [r7, #60] @ 0x3c + 8006f44: 2b00 cmp r3, #0 + 8006f46: d1e6 bne.n 8006f16 huart->gState = HAL_UART_STATE_READY; - 8006f58: 687b ldr r3, [r7, #4] - 8006f5a: 2220 movs r2, #32 - 8006f5c: 67da str r2, [r3, #124] @ 0x7c + 8006f48: 687b ldr r3, [r7, #4] + 8006f4a: 2220 movs r2, #32 + 8006f4c: 67da str r2, [r3, #124] @ 0x7c __HAL_UNLOCK(huart); - 8006f5e: 687b ldr r3, [r7, #4] - 8006f60: 2200 movs r2, #0 - 8006f62: f883 2078 strb.w r2, [r3, #120] @ 0x78 + 8006f4e: 687b ldr r3, [r7, #4] + 8006f50: 2200 movs r2, #0 + 8006f52: f883 2078 strb.w r2, [r3, #120] @ 0x78 /* Timeout occurred */ return HAL_TIMEOUT; - 8006f66: 2303 movs r3, #3 - 8006f68: e062 b.n 8007030 + 8006f56: 2303 movs r3, #3 + 8006f58: e062 b.n 8007020 } } /* Check if the Receiver is enabled */ if ((huart->Instance->CR1 & USART_CR1_RE) == USART_CR1_RE) - 8006f6a: 687b ldr r3, [r7, #4] - 8006f6c: 681b ldr r3, [r3, #0] - 8006f6e: 681b ldr r3, [r3, #0] - 8006f70: f003 0304 and.w r3, r3, #4 - 8006f74: 2b04 cmp r3, #4 - 8006f76: d149 bne.n 800700c + 8006f5a: 687b ldr r3, [r7, #4] + 8006f5c: 681b ldr r3, [r3, #0] + 8006f5e: 681b ldr r3, [r3, #0] + 8006f60: f003 0304 and.w r3, r3, #4 + 8006f64: 2b04 cmp r3, #4 + 8006f66: d149 bne.n 8006ffc { /* Wait until REACK flag is set */ if (UART_WaitOnFlagUntilTimeout(huart, USART_ISR_REACK, RESET, tickstart, HAL_UART_TIMEOUT_VALUE) != HAL_OK) - 8006f78: f06f 437e mvn.w r3, #4261412864 @ 0xfe000000 - 8006f7c: 9300 str r3, [sp, #0] - 8006f7e: 6d7b ldr r3, [r7, #84] @ 0x54 - 8006f80: 2200 movs r2, #0 - 8006f82: f44f 0180 mov.w r1, #4194304 @ 0x400000 - 8006f86: 6878 ldr r0, [r7, #4] - 8006f88: f000 f856 bl 8007038 - 8006f8c: 4603 mov r3, r0 - 8006f8e: 2b00 cmp r3, #0 - 8006f90: d03c beq.n 800700c + 8006f68: f06f 437e mvn.w r3, #4261412864 @ 0xfe000000 + 8006f6c: 9300 str r3, [sp, #0] + 8006f6e: 6d7b ldr r3, [r7, #84] @ 0x54 + 8006f70: 2200 movs r2, #0 + 8006f72: f44f 0180 mov.w r1, #4194304 @ 0x400000 + 8006f76: 6878 ldr r0, [r7, #4] + 8006f78: f000 f856 bl 8007028 + 8006f7c: 4603 mov r3, r0 + 8006f7e: 2b00 cmp r3, #0 + 8006f80: d03c beq.n 8006ffc { /* Disable RXNE, PE and ERR (Frame error, noise error, overrun error) interrupts for the interrupt process */ ATOMIC_CLEAR_BIT(huart->Instance->CR1, (USART_CR1_RXNEIE | USART_CR1_PEIE)); - 8006f92: 687b ldr r3, [r7, #4] - 8006f94: 681b ldr r3, [r3, #0] - 8006f96: 627b str r3, [r7, #36] @ 0x24 + 8006f82: 687b ldr r3, [r7, #4] + 8006f84: 681b ldr r3, [r3, #0] + 8006f86: 627b str r3, [r7, #36] @ 0x24 __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8006f98: 6a7b ldr r3, [r7, #36] @ 0x24 - 8006f9a: e853 3f00 ldrex r3, [r3] - 8006f9e: 623b str r3, [r7, #32] + 8006f88: 6a7b ldr r3, [r7, #36] @ 0x24 + 8006f8a: e853 3f00 ldrex r3, [r3] + 8006f8e: 623b str r3, [r7, #32] return(result); - 8006fa0: 6a3b ldr r3, [r7, #32] - 8006fa2: f423 7390 bic.w r3, r3, #288 @ 0x120 - 8006fa6: 64fb str r3, [r7, #76] @ 0x4c - 8006fa8: 687b ldr r3, [r7, #4] - 8006faa: 681b ldr r3, [r3, #0] - 8006fac: 461a mov r2, r3 - 8006fae: 6cfb ldr r3, [r7, #76] @ 0x4c - 8006fb0: 633b str r3, [r7, #48] @ 0x30 - 8006fb2: 62fa str r2, [r7, #44] @ 0x2c + 8006f90: 6a3b ldr r3, [r7, #32] + 8006f92: f423 7390 bic.w r3, r3, #288 @ 0x120 + 8006f96: 64fb str r3, [r7, #76] @ 0x4c + 8006f98: 687b ldr r3, [r7, #4] + 8006f9a: 681b ldr r3, [r3, #0] + 8006f9c: 461a mov r2, r3 + 8006f9e: 6cfb ldr r3, [r7, #76] @ 0x4c + 8006fa0: 633b str r3, [r7, #48] @ 0x30 + 8006fa2: 62fa str r2, [r7, #44] @ 0x2c __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8006fb4: 6af9 ldr r1, [r7, #44] @ 0x2c - 8006fb6: 6b3a ldr r2, [r7, #48] @ 0x30 - 8006fb8: e841 2300 strex r3, r2, [r1] - 8006fbc: 62bb str r3, [r7, #40] @ 0x28 + 8006fa4: 6af9 ldr r1, [r7, #44] @ 0x2c + 8006fa6: 6b3a ldr r2, [r7, #48] @ 0x30 + 8006fa8: e841 2300 strex r3, r2, [r1] + 8006fac: 62bb str r3, [r7, #40] @ 0x28 return(result); - 8006fbe: 6abb ldr r3, [r7, #40] @ 0x28 - 8006fc0: 2b00 cmp r3, #0 - 8006fc2: d1e6 bne.n 8006f92 + 8006fae: 6abb ldr r3, [r7, #40] @ 0x28 + 8006fb0: 2b00 cmp r3, #0 + 8006fb2: d1e6 bne.n 8006f82 ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_EIE); - 8006fc4: 687b ldr r3, [r7, #4] - 8006fc6: 681b ldr r3, [r3, #0] - 8006fc8: 3308 adds r3, #8 - 8006fca: 613b str r3, [r7, #16] + 8006fb4: 687b ldr r3, [r7, #4] + 8006fb6: 681b ldr r3, [r3, #0] + 8006fb8: 3308 adds r3, #8 + 8006fba: 613b str r3, [r7, #16] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8006fcc: 693b ldr r3, [r7, #16] - 8006fce: e853 3f00 ldrex r3, [r3] - 8006fd2: 60fb str r3, [r7, #12] + 8006fbc: 693b ldr r3, [r7, #16] + 8006fbe: e853 3f00 ldrex r3, [r3] + 8006fc2: 60fb str r3, [r7, #12] return(result); - 8006fd4: 68fb ldr r3, [r7, #12] - 8006fd6: f023 0301 bic.w r3, r3, #1 - 8006fda: 64bb str r3, [r7, #72] @ 0x48 - 8006fdc: 687b ldr r3, [r7, #4] - 8006fde: 681b ldr r3, [r3, #0] - 8006fe0: 3308 adds r3, #8 - 8006fe2: 6cba ldr r2, [r7, #72] @ 0x48 - 8006fe4: 61fa str r2, [r7, #28] - 8006fe6: 61bb str r3, [r7, #24] + 8006fc4: 68fb ldr r3, [r7, #12] + 8006fc6: f023 0301 bic.w r3, r3, #1 + 8006fca: 64bb str r3, [r7, #72] @ 0x48 + 8006fcc: 687b ldr r3, [r7, #4] + 8006fce: 681b ldr r3, [r3, #0] + 8006fd0: 3308 adds r3, #8 + 8006fd2: 6cba ldr r2, [r7, #72] @ 0x48 + 8006fd4: 61fa str r2, [r7, #28] + 8006fd6: 61bb str r3, [r7, #24] __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8006fe8: 69b9 ldr r1, [r7, #24] - 8006fea: 69fa ldr r2, [r7, #28] - 8006fec: e841 2300 strex r3, r2, [r1] - 8006ff0: 617b str r3, [r7, #20] + 8006fd8: 69b9 ldr r1, [r7, #24] + 8006fda: 69fa ldr r2, [r7, #28] + 8006fdc: e841 2300 strex r3, r2, [r1] + 8006fe0: 617b str r3, [r7, #20] return(result); - 8006ff2: 697b ldr r3, [r7, #20] - 8006ff4: 2b00 cmp r3, #0 - 8006ff6: d1e5 bne.n 8006fc4 + 8006fe2: 697b ldr r3, [r7, #20] + 8006fe4: 2b00 cmp r3, #0 + 8006fe6: d1e5 bne.n 8006fb4 huart->RxState = HAL_UART_STATE_READY; - 8006ff8: 687b ldr r3, [r7, #4] - 8006ffa: 2220 movs r2, #32 - 8006ffc: f8c3 2080 str.w r2, [r3, #128] @ 0x80 + 8006fe8: 687b ldr r3, [r7, #4] + 8006fea: 2220 movs r2, #32 + 8006fec: f8c3 2080 str.w r2, [r3, #128] @ 0x80 __HAL_UNLOCK(huart); - 8007000: 687b ldr r3, [r7, #4] - 8007002: 2200 movs r2, #0 - 8007004: f883 2078 strb.w r2, [r3, #120] @ 0x78 + 8006ff0: 687b ldr r3, [r7, #4] + 8006ff2: 2200 movs r2, #0 + 8006ff4: f883 2078 strb.w r2, [r3, #120] @ 0x78 /* Timeout occurred */ return HAL_TIMEOUT; - 8007008: 2303 movs r3, #3 - 800700a: e011 b.n 8007030 + 8006ff8: 2303 movs r3, #3 + 8006ffa: e011 b.n 8007020 } } /* Initialize the UART State */ huart->gState = HAL_UART_STATE_READY; - 800700c: 687b ldr r3, [r7, #4] - 800700e: 2220 movs r2, #32 - 8007010: 67da str r2, [r3, #124] @ 0x7c + 8006ffc: 687b ldr r3, [r7, #4] + 8006ffe: 2220 movs r2, #32 + 8007000: 67da str r2, [r3, #124] @ 0x7c huart->RxState = HAL_UART_STATE_READY; - 8007012: 687b ldr r3, [r7, #4] - 8007014: 2220 movs r2, #32 - 8007016: f8c3 2080 str.w r2, [r3, #128] @ 0x80 + 8007002: 687b ldr r3, [r7, #4] + 8007004: 2220 movs r2, #32 + 8007006: f8c3 2080 str.w r2, [r3, #128] @ 0x80 huart->ReceptionType = HAL_UART_RECEPTION_STANDARD; - 800701a: 687b ldr r3, [r7, #4] - 800701c: 2200 movs r2, #0 - 800701e: 661a str r2, [r3, #96] @ 0x60 + 800700a: 687b ldr r3, [r7, #4] + 800700c: 2200 movs r2, #0 + 800700e: 661a str r2, [r3, #96] @ 0x60 huart->RxEventType = HAL_UART_RXEVENT_TC; - 8007020: 687b ldr r3, [r7, #4] - 8007022: 2200 movs r2, #0 - 8007024: 665a str r2, [r3, #100] @ 0x64 + 8007010: 687b ldr r3, [r7, #4] + 8007012: 2200 movs r2, #0 + 8007014: 665a str r2, [r3, #100] @ 0x64 __HAL_UNLOCK(huart); - 8007026: 687b ldr r3, [r7, #4] - 8007028: 2200 movs r2, #0 - 800702a: f883 2078 strb.w r2, [r3, #120] @ 0x78 + 8007016: 687b ldr r3, [r7, #4] + 8007018: 2200 movs r2, #0 + 800701a: f883 2078 strb.w r2, [r3, #120] @ 0x78 return HAL_OK; - 800702e: 2300 movs r3, #0 + 800701e: 2300 movs r3, #0 } - 8007030: 4618 mov r0, r3 - 8007032: 3758 adds r7, #88 @ 0x58 - 8007034: 46bd mov sp, r7 - 8007036: bd80 pop {r7, pc} + 8007020: 4618 mov r0, r3 + 8007022: 3758 adds r7, #88 @ 0x58 + 8007024: 46bd mov sp, r7 + 8007026: bd80 pop {r7, pc} -08007038 : +08007028 : * @param Timeout Timeout duration * @retval HAL status */ HAL_StatusTypeDef UART_WaitOnFlagUntilTimeout(UART_HandleTypeDef *huart, uint32_t Flag, FlagStatus Status, uint32_t Tickstart, uint32_t Timeout) { - 8007038: b580 push {r7, lr} - 800703a: b084 sub sp, #16 - 800703c: af00 add r7, sp, #0 - 800703e: 60f8 str r0, [r7, #12] - 8007040: 60b9 str r1, [r7, #8] - 8007042: 603b str r3, [r7, #0] - 8007044: 4613 mov r3, r2 - 8007046: 71fb strb r3, [r7, #7] + 8007028: b580 push {r7, lr} + 800702a: b084 sub sp, #16 + 800702c: af00 add r7, sp, #0 + 800702e: 60f8 str r0, [r7, #12] + 8007030: 60b9 str r1, [r7, #8] + 8007032: 603b str r3, [r7, #0] + 8007034: 4613 mov r3, r2 + 8007036: 71fb strb r3, [r7, #7] /* Wait until flag is set */ while ((__HAL_UART_GET_FLAG(huart, Flag) ? SET : RESET) == Status) - 8007048: e04f b.n 80070ea + 8007038: e04f b.n 80070da { /* Check for the Timeout */ if (Timeout != HAL_MAX_DELAY) - 800704a: 69bb ldr r3, [r7, #24] - 800704c: f1b3 3fff cmp.w r3, #4294967295 - 8007050: d04b beq.n 80070ea + 800703a: 69bb ldr r3, [r7, #24] + 800703c: f1b3 3fff cmp.w r3, #4294967295 + 8007040: d04b beq.n 80070da { if (((HAL_GetTick() - Tickstart) > Timeout) || (Timeout == 0U)) - 8007052: f7fb f957 bl 8002304 - 8007056: 4602 mov r2, r0 - 8007058: 683b ldr r3, [r7, #0] - 800705a: 1ad3 subs r3, r2, r3 - 800705c: 69ba ldr r2, [r7, #24] - 800705e: 429a cmp r2, r3 - 8007060: d302 bcc.n 8007068 - 8007062: 69bb ldr r3, [r7, #24] - 8007064: 2b00 cmp r3, #0 - 8007066: d101 bne.n 800706c + 8007042: f7fb f957 bl 80022f4 + 8007046: 4602 mov r2, r0 + 8007048: 683b ldr r3, [r7, #0] + 800704a: 1ad3 subs r3, r2, r3 + 800704c: 69ba ldr r2, [r7, #24] + 800704e: 429a cmp r2, r3 + 8007050: d302 bcc.n 8007058 + 8007052: 69bb ldr r3, [r7, #24] + 8007054: 2b00 cmp r3, #0 + 8007056: d101 bne.n 800705c { return HAL_TIMEOUT; - 8007068: 2303 movs r3, #3 - 800706a: e04e b.n 800710a + 8007058: 2303 movs r3, #3 + 800705a: e04e b.n 80070fa } if ((READ_BIT(huart->Instance->CR1, USART_CR1_RE) != 0U) && (Flag != UART_FLAG_TXE) && (Flag != UART_FLAG_TC)) - 800706c: 68fb ldr r3, [r7, #12] - 800706e: 681b ldr r3, [r3, #0] - 8007070: 681b ldr r3, [r3, #0] - 8007072: f003 0304 and.w r3, r3, #4 - 8007076: 2b00 cmp r3, #0 - 8007078: d037 beq.n 80070ea - 800707a: 68bb ldr r3, [r7, #8] - 800707c: 2b80 cmp r3, #128 @ 0x80 - 800707e: d034 beq.n 80070ea - 8007080: 68bb ldr r3, [r7, #8] - 8007082: 2b40 cmp r3, #64 @ 0x40 - 8007084: d031 beq.n 80070ea + 800705c: 68fb ldr r3, [r7, #12] + 800705e: 681b ldr r3, [r3, #0] + 8007060: 681b ldr r3, [r3, #0] + 8007062: f003 0304 and.w r3, r3, #4 + 8007066: 2b00 cmp r3, #0 + 8007068: d037 beq.n 80070da + 800706a: 68bb ldr r3, [r7, #8] + 800706c: 2b80 cmp r3, #128 @ 0x80 + 800706e: d034 beq.n 80070da + 8007070: 68bb ldr r3, [r7, #8] + 8007072: 2b40 cmp r3, #64 @ 0x40 + 8007074: d031 beq.n 80070da { if (__HAL_UART_GET_FLAG(huart, UART_FLAG_ORE) == SET) - 8007086: 68fb ldr r3, [r7, #12] - 8007088: 681b ldr r3, [r3, #0] - 800708a: 69db ldr r3, [r3, #28] - 800708c: f003 0308 and.w r3, r3, #8 - 8007090: 2b08 cmp r3, #8 - 8007092: d110 bne.n 80070b6 + 8007076: 68fb ldr r3, [r7, #12] + 8007078: 681b ldr r3, [r3, #0] + 800707a: 69db ldr r3, [r3, #28] + 800707c: f003 0308 and.w r3, r3, #8 + 8007080: 2b08 cmp r3, #8 + 8007082: d110 bne.n 80070a6 { /* Clear Overrun Error flag*/ __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_OREF); - 8007094: 68fb ldr r3, [r7, #12] - 8007096: 681b ldr r3, [r3, #0] - 8007098: 2208 movs r2, #8 - 800709a: 621a str r2, [r3, #32] + 8007084: 68fb ldr r3, [r7, #12] + 8007086: 681b ldr r3, [r3, #0] + 8007088: 2208 movs r2, #8 + 800708a: 621a str r2, [r3, #32] /* Blocking error : transfer is aborted Set the UART state ready to be able to start again the process, Disable Rx Interrupts if ongoing */ UART_EndRxTransfer(huart); - 800709c: 68f8 ldr r0, [r7, #12] - 800709e: f000 f838 bl 8007112 + 800708c: 68f8 ldr r0, [r7, #12] + 800708e: f000 f838 bl 8007102 huart->ErrorCode = HAL_UART_ERROR_ORE; - 80070a2: 68fb ldr r3, [r7, #12] - 80070a4: 2208 movs r2, #8 - 80070a6: f8c3 2084 str.w r2, [r3, #132] @ 0x84 + 8007092: 68fb ldr r3, [r7, #12] + 8007094: 2208 movs r2, #8 + 8007096: f8c3 2084 str.w r2, [r3, #132] @ 0x84 /* Process Unlocked */ __HAL_UNLOCK(huart); - 80070aa: 68fb ldr r3, [r7, #12] - 80070ac: 2200 movs r2, #0 - 80070ae: f883 2078 strb.w r2, [r3, #120] @ 0x78 + 800709a: 68fb ldr r3, [r7, #12] + 800709c: 2200 movs r2, #0 + 800709e: f883 2078 strb.w r2, [r3, #120] @ 0x78 return HAL_ERROR; - 80070b2: 2301 movs r3, #1 - 80070b4: e029 b.n 800710a + 80070a2: 2301 movs r3, #1 + 80070a4: e029 b.n 80070fa } if (__HAL_UART_GET_FLAG(huart, UART_FLAG_RTOF) == SET) - 80070b6: 68fb ldr r3, [r7, #12] - 80070b8: 681b ldr r3, [r3, #0] - 80070ba: 69db ldr r3, [r3, #28] - 80070bc: f403 6300 and.w r3, r3, #2048 @ 0x800 - 80070c0: f5b3 6f00 cmp.w r3, #2048 @ 0x800 - 80070c4: d111 bne.n 80070ea + 80070a6: 68fb ldr r3, [r7, #12] + 80070a8: 681b ldr r3, [r3, #0] + 80070aa: 69db ldr r3, [r3, #28] + 80070ac: f403 6300 and.w r3, r3, #2048 @ 0x800 + 80070b0: f5b3 6f00 cmp.w r3, #2048 @ 0x800 + 80070b4: d111 bne.n 80070da { /* Clear Receiver Timeout flag*/ __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_RTOF); - 80070c6: 68fb ldr r3, [r7, #12] - 80070c8: 681b ldr r3, [r3, #0] - 80070ca: f44f 6200 mov.w r2, #2048 @ 0x800 - 80070ce: 621a str r2, [r3, #32] + 80070b6: 68fb ldr r3, [r7, #12] + 80070b8: 681b ldr r3, [r3, #0] + 80070ba: f44f 6200 mov.w r2, #2048 @ 0x800 + 80070be: 621a str r2, [r3, #32] /* Blocking error : transfer is aborted Set the UART state ready to be able to start again the process, Disable Rx Interrupts if ongoing */ UART_EndRxTransfer(huart); - 80070d0: 68f8 ldr r0, [r7, #12] - 80070d2: f000 f81e bl 8007112 + 80070c0: 68f8 ldr r0, [r7, #12] + 80070c2: f000 f81e bl 8007102 huart->ErrorCode = HAL_UART_ERROR_RTO; - 80070d6: 68fb ldr r3, [r7, #12] - 80070d8: 2220 movs r2, #32 - 80070da: f8c3 2084 str.w r2, [r3, #132] @ 0x84 + 80070c6: 68fb ldr r3, [r7, #12] + 80070c8: 2220 movs r2, #32 + 80070ca: f8c3 2084 str.w r2, [r3, #132] @ 0x84 /* Process Unlocked */ __HAL_UNLOCK(huart); - 80070de: 68fb ldr r3, [r7, #12] - 80070e0: 2200 movs r2, #0 - 80070e2: f883 2078 strb.w r2, [r3, #120] @ 0x78 + 80070ce: 68fb ldr r3, [r7, #12] + 80070d0: 2200 movs r2, #0 + 80070d2: f883 2078 strb.w r2, [r3, #120] @ 0x78 return HAL_TIMEOUT; - 80070e6: 2303 movs r3, #3 - 80070e8: e00f b.n 800710a + 80070d6: 2303 movs r3, #3 + 80070d8: e00f b.n 80070fa while ((__HAL_UART_GET_FLAG(huart, Flag) ? SET : RESET) == Status) - 80070ea: 68fb ldr r3, [r7, #12] - 80070ec: 681b ldr r3, [r3, #0] - 80070ee: 69da ldr r2, [r3, #28] - 80070f0: 68bb ldr r3, [r7, #8] - 80070f2: 4013 ands r3, r2 - 80070f4: 68ba ldr r2, [r7, #8] - 80070f6: 429a cmp r2, r3 - 80070f8: bf0c ite eq - 80070fa: 2301 moveq r3, #1 - 80070fc: 2300 movne r3, #0 - 80070fe: b2db uxtb r3, r3 - 8007100: 461a mov r2, r3 - 8007102: 79fb ldrb r3, [r7, #7] - 8007104: 429a cmp r2, r3 - 8007106: d0a0 beq.n 800704a + 80070da: 68fb ldr r3, [r7, #12] + 80070dc: 681b ldr r3, [r3, #0] + 80070de: 69da ldr r2, [r3, #28] + 80070e0: 68bb ldr r3, [r7, #8] + 80070e2: 4013 ands r3, r2 + 80070e4: 68ba ldr r2, [r7, #8] + 80070e6: 429a cmp r2, r3 + 80070e8: bf0c ite eq + 80070ea: 2301 moveq r3, #1 + 80070ec: 2300 movne r3, #0 + 80070ee: b2db uxtb r3, r3 + 80070f0: 461a mov r2, r3 + 80070f2: 79fb ldrb r3, [r7, #7] + 80070f4: 429a cmp r2, r3 + 80070f6: d0a0 beq.n 800703a } } } } return HAL_OK; - 8007108: 2300 movs r3, #0 + 80070f8: 2300 movs r3, #0 } - 800710a: 4618 mov r0, r3 - 800710c: 3710 adds r7, #16 - 800710e: 46bd mov sp, r7 - 8007110: bd80 pop {r7, pc} + 80070fa: 4618 mov r0, r3 + 80070fc: 3710 adds r7, #16 + 80070fe: 46bd mov sp, r7 + 8007100: bd80 pop {r7, pc} -08007112 : +08007102 : * @brief End ongoing Rx transfer on UART peripheral (following error detection or Reception completion). * @param huart UART handle. * @retval None */ static void UART_EndRxTransfer(UART_HandleTypeDef *huart) { - 8007112: b480 push {r7} - 8007114: b095 sub sp, #84 @ 0x54 - 8007116: af00 add r7, sp, #0 - 8007118: 6078 str r0, [r7, #4] + 8007102: b480 push {r7} + 8007104: b095 sub sp, #84 @ 0x54 + 8007106: af00 add r7, sp, #0 + 8007108: 6078 str r0, [r7, #4] /* Disable RXNE, PE and ERR (Frame error, noise error, overrun error) interrupts */ ATOMIC_CLEAR_BIT(huart->Instance->CR1, (USART_CR1_RXNEIE | USART_CR1_PEIE)); - 800711a: 687b ldr r3, [r7, #4] - 800711c: 681b ldr r3, [r3, #0] - 800711e: 637b str r3, [r7, #52] @ 0x34 + 800710a: 687b ldr r3, [r7, #4] + 800710c: 681b ldr r3, [r3, #0] + 800710e: 637b str r3, [r7, #52] @ 0x34 __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8007120: 6b7b ldr r3, [r7, #52] @ 0x34 - 8007122: e853 3f00 ldrex r3, [r3] - 8007126: 633b str r3, [r7, #48] @ 0x30 + 8007110: 6b7b ldr r3, [r7, #52] @ 0x34 + 8007112: e853 3f00 ldrex r3, [r3] + 8007116: 633b str r3, [r7, #48] @ 0x30 return(result); - 8007128: 6b3b ldr r3, [r7, #48] @ 0x30 - 800712a: f423 7390 bic.w r3, r3, #288 @ 0x120 - 800712e: 64fb str r3, [r7, #76] @ 0x4c - 8007130: 687b ldr r3, [r7, #4] - 8007132: 681b ldr r3, [r3, #0] - 8007134: 461a mov r2, r3 - 8007136: 6cfb ldr r3, [r7, #76] @ 0x4c - 8007138: 643b str r3, [r7, #64] @ 0x40 - 800713a: 63fa str r2, [r7, #60] @ 0x3c + 8007118: 6b3b ldr r3, [r7, #48] @ 0x30 + 800711a: f423 7390 bic.w r3, r3, #288 @ 0x120 + 800711e: 64fb str r3, [r7, #76] @ 0x4c + 8007120: 687b ldr r3, [r7, #4] + 8007122: 681b ldr r3, [r3, #0] + 8007124: 461a mov r2, r3 + 8007126: 6cfb ldr r3, [r7, #76] @ 0x4c + 8007128: 643b str r3, [r7, #64] @ 0x40 + 800712a: 63fa str r2, [r7, #60] @ 0x3c __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 800713c: 6bf9 ldr r1, [r7, #60] @ 0x3c - 800713e: 6c3a ldr r2, [r7, #64] @ 0x40 - 8007140: e841 2300 strex r3, r2, [r1] - 8007144: 63bb str r3, [r7, #56] @ 0x38 + 800712c: 6bf9 ldr r1, [r7, #60] @ 0x3c + 800712e: 6c3a ldr r2, [r7, #64] @ 0x40 + 8007130: e841 2300 strex r3, r2, [r1] + 8007134: 63bb str r3, [r7, #56] @ 0x38 return(result); - 8007146: 6bbb ldr r3, [r7, #56] @ 0x38 - 8007148: 2b00 cmp r3, #0 - 800714a: d1e6 bne.n 800711a + 8007136: 6bbb ldr r3, [r7, #56] @ 0x38 + 8007138: 2b00 cmp r3, #0 + 800713a: d1e6 bne.n 800710a ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_EIE); - 800714c: 687b ldr r3, [r7, #4] - 800714e: 681b ldr r3, [r3, #0] - 8007150: 3308 adds r3, #8 - 8007152: 623b str r3, [r7, #32] + 800713c: 687b ldr r3, [r7, #4] + 800713e: 681b ldr r3, [r3, #0] + 8007140: 3308 adds r3, #8 + 8007142: 623b str r3, [r7, #32] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 8007154: 6a3b ldr r3, [r7, #32] - 8007156: e853 3f00 ldrex r3, [r3] - 800715a: 61fb str r3, [r7, #28] + 8007144: 6a3b ldr r3, [r7, #32] + 8007146: e853 3f00 ldrex r3, [r3] + 800714a: 61fb str r3, [r7, #28] return(result); - 800715c: 69fb ldr r3, [r7, #28] - 800715e: f023 0301 bic.w r3, r3, #1 - 8007162: 64bb str r3, [r7, #72] @ 0x48 - 8007164: 687b ldr r3, [r7, #4] - 8007166: 681b ldr r3, [r3, #0] - 8007168: 3308 adds r3, #8 - 800716a: 6cba ldr r2, [r7, #72] @ 0x48 - 800716c: 62fa str r2, [r7, #44] @ 0x2c - 800716e: 62bb str r3, [r7, #40] @ 0x28 + 800714c: 69fb ldr r3, [r7, #28] + 800714e: f023 0301 bic.w r3, r3, #1 + 8007152: 64bb str r3, [r7, #72] @ 0x48 + 8007154: 687b ldr r3, [r7, #4] + 8007156: 681b ldr r3, [r3, #0] + 8007158: 3308 adds r3, #8 + 800715a: 6cba ldr r2, [r7, #72] @ 0x48 + 800715c: 62fa str r2, [r7, #44] @ 0x2c + 800715e: 62bb str r3, [r7, #40] @ 0x28 __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 8007170: 6ab9 ldr r1, [r7, #40] @ 0x28 - 8007172: 6afa ldr r2, [r7, #44] @ 0x2c - 8007174: e841 2300 strex r3, r2, [r1] - 8007178: 627b str r3, [r7, #36] @ 0x24 + 8007160: 6ab9 ldr r1, [r7, #40] @ 0x28 + 8007162: 6afa ldr r2, [r7, #44] @ 0x2c + 8007164: e841 2300 strex r3, r2, [r1] + 8007168: 627b str r3, [r7, #36] @ 0x24 return(result); - 800717a: 6a7b ldr r3, [r7, #36] @ 0x24 - 800717c: 2b00 cmp r3, #0 - 800717e: d1e5 bne.n 800714c + 800716a: 6a7b ldr r3, [r7, #36] @ 0x24 + 800716c: 2b00 cmp r3, #0 + 800716e: d1e5 bne.n 800713c /* In case of reception waiting for IDLE event, disable also the IDLE IE interrupt source */ if (huart->ReceptionType == HAL_UART_RECEPTION_TOIDLE) - 8007180: 687b ldr r3, [r7, #4] - 8007182: 6e1b ldr r3, [r3, #96] @ 0x60 - 8007184: 2b01 cmp r3, #1 - 8007186: d118 bne.n 80071ba + 8007170: 687b ldr r3, [r7, #4] + 8007172: 6e1b ldr r3, [r3, #96] @ 0x60 + 8007174: 2b01 cmp r3, #1 + 8007176: d118 bne.n 80071aa { ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_IDLEIE); - 8007188: 687b ldr r3, [r7, #4] - 800718a: 681b ldr r3, [r3, #0] - 800718c: 60fb str r3, [r7, #12] + 8007178: 687b ldr r3, [r7, #4] + 800717a: 681b ldr r3, [r3, #0] + 800717c: 60fb str r3, [r7, #12] __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); - 800718e: 68fb ldr r3, [r7, #12] - 8007190: e853 3f00 ldrex r3, [r3] - 8007194: 60bb str r3, [r7, #8] + 800717e: 68fb ldr r3, [r7, #12] + 8007180: e853 3f00 ldrex r3, [r3] + 8007184: 60bb str r3, [r7, #8] return(result); - 8007196: 68bb ldr r3, [r7, #8] - 8007198: f023 0310 bic.w r3, r3, #16 - 800719c: 647b str r3, [r7, #68] @ 0x44 - 800719e: 687b ldr r3, [r7, #4] - 80071a0: 681b ldr r3, [r3, #0] - 80071a2: 461a mov r2, r3 - 80071a4: 6c7b ldr r3, [r7, #68] @ 0x44 - 80071a6: 61bb str r3, [r7, #24] - 80071a8: 617a str r2, [r7, #20] + 8007186: 68bb ldr r3, [r7, #8] + 8007188: f023 0310 bic.w r3, r3, #16 + 800718c: 647b str r3, [r7, #68] @ 0x44 + 800718e: 687b ldr r3, [r7, #4] + 8007190: 681b ldr r3, [r3, #0] + 8007192: 461a mov r2, r3 + 8007194: 6c7b ldr r3, [r7, #68] @ 0x44 + 8007196: 61bb str r3, [r7, #24] + 8007198: 617a str r2, [r7, #20] __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); - 80071aa: 6979 ldr r1, [r7, #20] - 80071ac: 69ba ldr r2, [r7, #24] - 80071ae: e841 2300 strex r3, r2, [r1] - 80071b2: 613b str r3, [r7, #16] + 800719a: 6979 ldr r1, [r7, #20] + 800719c: 69ba ldr r2, [r7, #24] + 800719e: e841 2300 strex r3, r2, [r1] + 80071a2: 613b str r3, [r7, #16] return(result); - 80071b4: 693b ldr r3, [r7, #16] - 80071b6: 2b00 cmp r3, #0 - 80071b8: d1e6 bne.n 8007188 + 80071a4: 693b ldr r3, [r7, #16] + 80071a6: 2b00 cmp r3, #0 + 80071a8: d1e6 bne.n 8007178 } /* At end of Rx process, restore huart->RxState to Ready */ huart->RxState = HAL_UART_STATE_READY; - 80071ba: 687b ldr r3, [r7, #4] - 80071bc: 2220 movs r2, #32 - 80071be: f8c3 2080 str.w r2, [r3, #128] @ 0x80 + 80071aa: 687b ldr r3, [r7, #4] + 80071ac: 2220 movs r2, #32 + 80071ae: f8c3 2080 str.w r2, [r3, #128] @ 0x80 huart->ReceptionType = HAL_UART_RECEPTION_STANDARD; - 80071c2: 687b ldr r3, [r7, #4] - 80071c4: 2200 movs r2, #0 - 80071c6: 661a str r2, [r3, #96] @ 0x60 + 80071b2: 687b ldr r3, [r7, #4] + 80071b4: 2200 movs r2, #0 + 80071b6: 661a str r2, [r3, #96] @ 0x60 /* Reset RxIsr function pointer */ huart->RxISR = NULL; - 80071c8: 687b ldr r3, [r7, #4] - 80071ca: 2200 movs r2, #0 - 80071cc: 669a str r2, [r3, #104] @ 0x68 + 80071b8: 687b ldr r3, [r7, #4] + 80071ba: 2200 movs r2, #0 + 80071bc: 669a str r2, [r3, #104] @ 0x68 } - 80071ce: bf00 nop - 80071d0: 3754 adds r7, #84 @ 0x54 - 80071d2: 46bd mov sp, r7 - 80071d4: f85d 7b04 ldr.w r7, [sp], #4 - 80071d8: 4770 bx lr + 80071be: bf00 nop + 80071c0: 3754 adds r7, #84 @ 0x54 + 80071c2: 46bd mov sp, r7 + 80071c4: f85d 7b04 ldr.w r7, [sp], #4 + 80071c8: 4770 bx lr -080071da : - 80071da: 4402 add r2, r0 - 80071dc: 4603 mov r3, r0 - 80071de: 4293 cmp r3, r2 - 80071e0: d100 bne.n 80071e4 - 80071e2: 4770 bx lr - 80071e4: f803 1b01 strb.w r1, [r3], #1 - 80071e8: e7f9 b.n 80071de +080071ca : + 80071ca: 4402 add r2, r0 + 80071cc: 4603 mov r3, r0 + 80071ce: 4293 cmp r3, r2 + 80071d0: d100 bne.n 80071d4 + 80071d2: 4770 bx lr + 80071d4: f803 1b01 strb.w r1, [r3], #1 + 80071d8: e7f9 b.n 80071ce ... -080071ec <__libc_init_array>: - 80071ec: b570 push {r4, r5, r6, lr} - 80071ee: 4d0d ldr r5, [pc, #52] @ (8007224 <__libc_init_array+0x38>) - 80071f0: 4c0d ldr r4, [pc, #52] @ (8007228 <__libc_init_array+0x3c>) - 80071f2: 1b64 subs r4, r4, r5 - 80071f4: 10a4 asrs r4, r4, #2 - 80071f6: 2600 movs r6, #0 - 80071f8: 42a6 cmp r6, r4 - 80071fa: d109 bne.n 8007210 <__libc_init_array+0x24> - 80071fc: 4d0b ldr r5, [pc, #44] @ (800722c <__libc_init_array+0x40>) - 80071fe: 4c0c ldr r4, [pc, #48] @ (8007230 <__libc_init_array+0x44>) - 8007200: f000 f818 bl 8007234 <_init> - 8007204: 1b64 subs r4, r4, r5 - 8007206: 10a4 asrs r4, r4, #2 - 8007208: 2600 movs r6, #0 - 800720a: 42a6 cmp r6, r4 - 800720c: d105 bne.n 800721a <__libc_init_array+0x2e> - 800720e: bd70 pop {r4, r5, r6, pc} - 8007210: f855 3b04 ldr.w r3, [r5], #4 - 8007214: 4798 blx r3 - 8007216: 3601 adds r6, #1 - 8007218: e7ee b.n 80071f8 <__libc_init_array+0xc> - 800721a: f855 3b04 ldr.w r3, [r5], #4 - 800721e: 4798 blx r3 - 8007220: 3601 adds r6, #1 - 8007222: e7f2 b.n 800720a <__libc_init_array+0x1e> - 8007224: 08007284 .word 0x08007284 - 8007228: 08007284 .word 0x08007284 - 800722c: 08007284 .word 0x08007284 - 8007230: 08007288 .word 0x08007288 +080071dc <__libc_init_array>: + 80071dc: b570 push {r4, r5, r6, lr} + 80071de: 4d0d ldr r5, [pc, #52] @ (8007214 <__libc_init_array+0x38>) + 80071e0: 4c0d ldr r4, [pc, #52] @ (8007218 <__libc_init_array+0x3c>) + 80071e2: 1b64 subs r4, r4, r5 + 80071e4: 10a4 asrs r4, r4, #2 + 80071e6: 2600 movs r6, #0 + 80071e8: 42a6 cmp r6, r4 + 80071ea: d109 bne.n 8007200 <__libc_init_array+0x24> + 80071ec: 4d0b ldr r5, [pc, #44] @ (800721c <__libc_init_array+0x40>) + 80071ee: 4c0c ldr r4, [pc, #48] @ (8007220 <__libc_init_array+0x44>) + 80071f0: f000 f818 bl 8007224 <_init> + 80071f4: 1b64 subs r4, r4, r5 + 80071f6: 10a4 asrs r4, r4, #2 + 80071f8: 2600 movs r6, #0 + 80071fa: 42a6 cmp r6, r4 + 80071fc: d105 bne.n 800720a <__libc_init_array+0x2e> + 80071fe: bd70 pop {r4, r5, r6, pc} + 8007200: f855 3b04 ldr.w r3, [r5], #4 + 8007204: 4798 blx r3 + 8007206: 3601 adds r6, #1 + 8007208: e7ee b.n 80071e8 <__libc_init_array+0xc> + 800720a: f855 3b04 ldr.w r3, [r5], #4 + 800720e: 4798 blx r3 + 8007210: 3601 adds r6, #1 + 8007212: e7f2 b.n 80071fa <__libc_init_array+0x1e> + 8007214: 08007274 .word 0x08007274 + 8007218: 08007274 .word 0x08007274 + 800721c: 08007274 .word 0x08007274 + 8007220: 08007278 .word 0x08007278 -08007234 <_init>: - 8007234: b5f8 push {r3, r4, r5, r6, r7, lr} - 8007236: bf00 nop - 8007238: bcf8 pop {r3, r4, r5, r6, r7} - 800723a: bc08 pop {r3} - 800723c: 469e mov lr, r3 - 800723e: 4770 bx lr +08007224 <_init>: + 8007224: b5f8 push {r3, r4, r5, r6, r7, lr} + 8007226: bf00 nop + 8007228: bcf8 pop {r3, r4, r5, r6, r7} + 800722a: bc08 pop {r3} + 800722c: 469e mov lr, r3 + 800722e: 4770 bx lr -08007240 <_fini>: - 8007240: b5f8 push {r3, r4, r5, r6, r7, lr} - 8007242: bf00 nop - 8007244: bcf8 pop {r3, r4, r5, r6, r7} - 8007246: bc08 pop {r3} - 8007248: 469e mov lr, r3 - 800724a: 4770 bx lr +08007230 <_fini>: + 8007230: b5f8 push {r3, r4, r5, r6, r7, lr} + 8007232: bf00 nop + 8007234: bcf8 pop {r3, r4, r5, r6, r7} + 8007236: bc08 pop {r3} + 8007238: 469e mov lr, r3 + 800723a: 4770 bx lr diff --git a/Software/Code/Debug/PDU_FT25.map b/Software/Code/Debug/PDU_FT25.map index d82c1e4..a23ccb2 100644 --- a/Software/Code/Debug/PDU_FT25.map +++ b/Software/Code/Debug/PDU_FT25.map @@ -4338,7 +4338,7 @@ LOAD C:/ST/STM32CubeIDE_1.17.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.ext 0x08000000 g_pfnVectors 0x08000188 . = ALIGN (0x4) -.text 0x08000188 0x70c4 +.text 0x08000188 0x70b4 0x08000188 . = ALIGN (0x4) *(.text) .text 0x08000188 0x40 C:/ST/STM32CubeIDE_1.17.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.1.0.202410251130/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/thumb/v7e-m+fp/hard/crtbegin.o @@ -4370,521 +4370,520 @@ LOAD C:/ST/STM32CubeIDE_1.17.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.ext 0x080007d4 can_init *fill* 0x080007f2 0x2 .text.can_sendloop - 0x080007f4 0x1fc ./Core/Src/can_communication.o + 0x080007f4 0x1f0 ./Core/Src/can_communication.o 0x080007f4 can_sendloop .text.can_error_report - 0x080009f0 0x2c ./Core/Src/can_communication.o - 0x080009f0 can_error_report + 0x080009e4 0x2c ./Core/Src/can_communication.o + 0x080009e4 can_error_report .text.ftcan_msg_received_cb - 0x08000a1c 0x6c ./Core/Src/can_communication.o - 0x08000a1c ftcan_msg_received_cb + 0x08000a10 0x6c ./Core/Src/can_communication.o + 0x08000a10 ftcan_msg_received_cb .text.ftcan_init - 0x08000a88 0x40 ./Core/Src/can_halal.o - 0x08000a88 ftcan_init + 0x08000a7c 0x40 ./Core/Src/can_halal.o + 0x08000a7c ftcan_init .text.ftcan_transmit - 0x08000ac8 0x48 ./Core/Src/can_halal.o - 0x08000ac8 ftcan_transmit + 0x08000abc 0x48 ./Core/Src/can_halal.o + 0x08000abc ftcan_transmit .text.ftcan_add_filter - 0x08000b10 0xb8 ./Core/Src/can_halal.o - 0x08000b10 ftcan_add_filter + 0x08000b04 0xb8 ./Core/Src/can_halal.o + 0x08000b04 ftcan_add_filter .text.HAL_CAN_RxFifo0MsgPendingCallback - 0x08000bc8 0x58 ./Core/Src/can_halal.o - 0x08000bc8 HAL_CAN_RxFifo0MsgPendingCallback + 0x08000bbc 0x58 ./Core/Src/can_halal.o + 0x08000bbc HAL_CAN_RxFifo0MsgPendingCallback .text.ChannelControl_init - 0x08000c20 0x34 ./Core/Src/channel_control.o - 0x08000c20 ChannelControl_init + 0x08000c14 0x34 ./Core/Src/channel_control.o + 0x08000c14 ChannelControl_init .text.ChannelControl_UpdateGPIOs - 0x08000c54 0x204 ./Core/Src/channel_control.o - 0x08000c54 ChannelControl_UpdateGPIOs + 0x08000c48 0x204 ./Core/Src/channel_control.o + 0x08000c48 ChannelControl_UpdateGPIOs .text.current_monitor_init - 0x08000e58 0x74 ./Core/Src/current_monitoring.o - 0x08000e58 current_monitor_init + 0x08000e4c 0x74 ./Core/Src/current_monitoring.o + 0x08000e4c current_monitor_init .text.current_monitor_checklimits - 0x08000ecc 0x10 ./Core/Src/current_monitoring.o - 0x08000ecc current_monitor_checklimits - *fill* 0x08000edc 0x4 + 0x08000ec0 0x10 ./Core/Src/current_monitoring.o + 0x08000ec0 current_monitor_checklimits .text.HAL_ADC_ConvCpltCallback - 0x08000ee0 0x32c ./Core/Src/current_monitoring.o - 0x08000ee0 HAL_ADC_ConvCpltCallback - .text.main 0x0800120c 0x1d8 ./Core/Src/main.o - 0x0800120c main + 0x08000ed0 0x32c ./Core/Src/current_monitoring.o + 0x08000ed0 HAL_ADC_ConvCpltCallback + .text.main 0x080011fc 0x1d8 ./Core/Src/main.o + 0x080011fc main .text.SystemClock_Config - 0x080013e4 0xb8 ./Core/Src/main.o - 0x080013e4 SystemClock_Config + 0x080013d4 0xb8 ./Core/Src/main.o + 0x080013d4 SystemClock_Config .text.MX_ADC1_Init - 0x0800149c 0x1a8 ./Core/Src/main.o + 0x0800148c 0x1a8 ./Core/Src/main.o .text.MX_ADC2_Init - 0x08001644 0x14c ./Core/Src/main.o + 0x08001634 0x14c ./Core/Src/main.o .text.MX_CAN_Init - 0x08001790 0x6c ./Core/Src/main.o + 0x08001780 0x6c ./Core/Src/main.o .text.MX_TIM6_Init - 0x080017fc 0x70 ./Core/Src/main.o + 0x080017ec 0x70 ./Core/Src/main.o .text.MX_UART4_Init - 0x0800186c 0x60 ./Core/Src/main.o + 0x0800185c 0x60 ./Core/Src/main.o .text.MX_DMA_Init - 0x080018cc 0x64 ./Core/Src/main.o + 0x080018bc 0x64 ./Core/Src/main.o .text.MX_GPIO_Init - 0x08001930 0x10c ./Core/Src/main.o + 0x08001920 0x10c ./Core/Src/main.o .text.Error_Handler - 0x08001a3c 0xc ./Core/Src/main.o - 0x08001a3c Error_Handler + 0x08001a2c 0xc ./Core/Src/main.o + 0x08001a2c Error_Handler .text.check_plausibility - 0x08001a48 0x288 ./Core/Src/plausibility_check.o - 0x08001a48 check_plausibility + 0x08001a38 0x288 ./Core/Src/plausibility_check.o + 0x08001a38 check_plausibility .text.HAL_MspInit - 0x08001cd0 0x48 ./Core/Src/stm32f3xx_hal_msp.o - 0x08001cd0 HAL_MspInit + 0x08001cc0 0x48 ./Core/Src/stm32f3xx_hal_msp.o + 0x08001cc0 HAL_MspInit .text.HAL_ADC_MspInit - 0x08001d18 0x264 ./Core/Src/stm32f3xx_hal_msp.o - 0x08001d18 HAL_ADC_MspInit + 0x08001d08 0x264 ./Core/Src/stm32f3xx_hal_msp.o + 0x08001d08 HAL_ADC_MspInit .text.HAL_CAN_MspInit - 0x08001f7c 0xa8 ./Core/Src/stm32f3xx_hal_msp.o - 0x08001f7c HAL_CAN_MspInit + 0x08001f6c 0xa8 ./Core/Src/stm32f3xx_hal_msp.o + 0x08001f6c HAL_CAN_MspInit .text.HAL_TIM_Base_MspInit - 0x08002024 0x4c ./Core/Src/stm32f3xx_hal_msp.o - 0x08002024 HAL_TIM_Base_MspInit + 0x08002014 0x4c ./Core/Src/stm32f3xx_hal_msp.o + 0x08002014 HAL_TIM_Base_MspInit .text.HAL_UART_MspInit - 0x08002070 0x88 ./Core/Src/stm32f3xx_hal_msp.o - 0x08002070 HAL_UART_MspInit + 0x08002060 0x88 ./Core/Src/stm32f3xx_hal_msp.o + 0x08002060 HAL_UART_MspInit .text.NMI_Handler - 0x080020f8 0x8 ./Core/Src/stm32f3xx_it.o - 0x080020f8 NMI_Handler + 0x080020e8 0x8 ./Core/Src/stm32f3xx_it.o + 0x080020e8 NMI_Handler .text.HardFault_Handler - 0x08002100 0x8 ./Core/Src/stm32f3xx_it.o - 0x08002100 HardFault_Handler + 0x080020f0 0x8 ./Core/Src/stm32f3xx_it.o + 0x080020f0 HardFault_Handler .text.MemManage_Handler - 0x08002108 0x8 ./Core/Src/stm32f3xx_it.o - 0x08002108 MemManage_Handler + 0x080020f8 0x8 ./Core/Src/stm32f3xx_it.o + 0x080020f8 MemManage_Handler .text.BusFault_Handler - 0x08002110 0x8 ./Core/Src/stm32f3xx_it.o - 0x08002110 BusFault_Handler + 0x08002100 0x8 ./Core/Src/stm32f3xx_it.o + 0x08002100 BusFault_Handler .text.UsageFault_Handler - 0x08002118 0x8 ./Core/Src/stm32f3xx_it.o - 0x08002118 UsageFault_Handler + 0x08002108 0x8 ./Core/Src/stm32f3xx_it.o + 0x08002108 UsageFault_Handler .text.SVC_Handler - 0x08002120 0xe ./Core/Src/stm32f3xx_it.o - 0x08002120 SVC_Handler + 0x08002110 0xe ./Core/Src/stm32f3xx_it.o + 0x08002110 SVC_Handler .text.DebugMon_Handler - 0x0800212e 0xe ./Core/Src/stm32f3xx_it.o - 0x0800212e DebugMon_Handler + 0x0800211e 0xe ./Core/Src/stm32f3xx_it.o + 0x0800211e DebugMon_Handler .text.PendSV_Handler - 0x0800213c 0xe ./Core/Src/stm32f3xx_it.o - 0x0800213c PendSV_Handler + 0x0800212c 0xe ./Core/Src/stm32f3xx_it.o + 0x0800212c PendSV_Handler .text.SysTick_Handler - 0x0800214a 0xc ./Core/Src/stm32f3xx_it.o - 0x0800214a SysTick_Handler - *fill* 0x08002156 0x2 + 0x0800213a 0xc ./Core/Src/stm32f3xx_it.o + 0x0800213a SysTick_Handler + *fill* 0x08002146 0x2 .text.DMA1_Channel1_IRQHandler - 0x08002158 0x14 ./Core/Src/stm32f3xx_it.o - 0x08002158 DMA1_Channel1_IRQHandler + 0x08002148 0x14 ./Core/Src/stm32f3xx_it.o + 0x08002148 DMA1_Channel1_IRQHandler .text.ADC1_2_IRQHandler - 0x0800216c 0x1c ./Core/Src/stm32f3xx_it.o - 0x0800216c ADC1_2_IRQHandler + 0x0800215c 0x1c ./Core/Src/stm32f3xx_it.o + 0x0800215c ADC1_2_IRQHandler .text.USB_LP_CAN_RX0_IRQHandler - 0x08002188 0x14 ./Core/Src/stm32f3xx_it.o - 0x08002188 USB_LP_CAN_RX0_IRQHandler + 0x08002178 0x14 ./Core/Src/stm32f3xx_it.o + 0x08002178 USB_LP_CAN_RX0_IRQHandler .text.CAN_RX1_IRQHandler - 0x0800219c 0x14 ./Core/Src/stm32f3xx_it.o - 0x0800219c CAN_RX1_IRQHandler + 0x0800218c 0x14 ./Core/Src/stm32f3xx_it.o + 0x0800218c CAN_RX1_IRQHandler .text.TIM6_DAC_IRQHandler - 0x080021b0 0x14 ./Core/Src/stm32f3xx_it.o - 0x080021b0 TIM6_DAC_IRQHandler + 0x080021a0 0x14 ./Core/Src/stm32f3xx_it.o + 0x080021a0 TIM6_DAC_IRQHandler .text.DMA2_Channel1_IRQHandler - 0x080021c4 0x14 ./Core/Src/stm32f3xx_it.o - 0x080021c4 DMA2_Channel1_IRQHandler + 0x080021b4 0x14 ./Core/Src/stm32f3xx_it.o + 0x080021b4 DMA2_Channel1_IRQHandler .text.SystemInit - 0x080021d8 0x24 ./Core/Src/system_stm32f3xx.o - 0x080021d8 SystemInit + 0x080021c8 0x24 ./Core/Src/system_stm32f3xx.o + 0x080021c8 SystemInit .text.Reset_Handler - 0x080021fc 0x50 ./Core/Startup/startup_stm32f302rbtx.o - 0x080021fc Reset_Handler + 0x080021ec 0x50 ./Core/Startup/startup_stm32f302rbtx.o + 0x080021ec Reset_Handler .text.Default_Handler - 0x0800224c 0x2 ./Core/Startup/startup_stm32f302rbtx.o - 0x0800224c RTC_Alarm_IRQHandler - 0x0800224c TIM1_CC_IRQHandler - 0x0800224c USB_HP_IRQHandler - 0x0800224c PVD_IRQHandler - 0x0800224c TAMP_STAMP_IRQHandler - 0x0800224c EXTI3_IRQHandler - 0x0800224c USB_HP_CAN_TX_IRQHandler - 0x0800224c EXTI0_IRQHandler - 0x0800224c I2C2_EV_IRQHandler - 0x0800224c FPU_IRQHandler - 0x0800224c TIM1_UP_TIM16_IRQHandler - 0x0800224c SPI1_IRQHandler - 0x0800224c CAN_SCE_IRQHandler - 0x0800224c DMA2_Channel2_IRQHandler - 0x0800224c DMA1_Channel4_IRQHandler - 0x0800224c USART3_IRQHandler - 0x0800224c DMA1_Channel7_IRQHandler - 0x0800224c UART5_IRQHandler - 0x0800224c TIM4_IRQHandler - 0x0800224c I2C1_EV_IRQHandler - 0x0800224c DMA1_Channel6_IRQHandler - 0x0800224c UART4_IRQHandler - 0x0800224c DMA2_Channel4_IRQHandler - 0x0800224c TIM3_IRQHandler - 0x0800224c RCC_IRQHandler - 0x0800224c Default_Handler - 0x0800224c USBWakeUp_RMP_IRQHandler - 0x0800224c EXTI15_10_IRQHandler - 0x0800224c EXTI9_5_IRQHandler - 0x0800224c RTC_WKUP_IRQHandler - 0x0800224c SPI2_IRQHandler - 0x0800224c DMA2_Channel5_IRQHandler - 0x0800224c DMA1_Channel5_IRQHandler - 0x0800224c USB_LP_IRQHandler - 0x0800224c EXTI4_IRQHandler - 0x0800224c COMP1_2_IRQHandler - 0x0800224c TIM1_TRG_COM_TIM17_IRQHandler - 0x0800224c DMA1_Channel3_IRQHandler - 0x0800224c WWDG_IRQHandler - 0x0800224c TIM2_IRQHandler - 0x0800224c EXTI1_IRQHandler - 0x0800224c COMP4_6_IRQHandler - 0x0800224c USART2_IRQHandler - 0x0800224c I2C2_ER_IRQHandler - 0x0800224c DMA1_Channel2_IRQHandler - 0x0800224c FLASH_IRQHandler - 0x0800224c USART1_IRQHandler - 0x0800224c SPI3_IRQHandler - 0x0800224c I2C1_ER_IRQHandler - 0x0800224c USBWakeUp_IRQHandler - 0x0800224c DMA2_Channel3_IRQHandler - 0x0800224c EXTI2_TSC_IRQHandler - 0x0800224c TIM1_BRK_TIM15_IRQHandler - *fill* 0x0800224e 0x2 + 0x0800223c 0x2 ./Core/Startup/startup_stm32f302rbtx.o + 0x0800223c RTC_Alarm_IRQHandler + 0x0800223c TIM1_CC_IRQHandler + 0x0800223c USB_HP_IRQHandler + 0x0800223c PVD_IRQHandler + 0x0800223c TAMP_STAMP_IRQHandler + 0x0800223c EXTI3_IRQHandler + 0x0800223c USB_HP_CAN_TX_IRQHandler + 0x0800223c EXTI0_IRQHandler + 0x0800223c I2C2_EV_IRQHandler + 0x0800223c FPU_IRQHandler + 0x0800223c TIM1_UP_TIM16_IRQHandler + 0x0800223c SPI1_IRQHandler + 0x0800223c CAN_SCE_IRQHandler + 0x0800223c DMA2_Channel2_IRQHandler + 0x0800223c DMA1_Channel4_IRQHandler + 0x0800223c USART3_IRQHandler + 0x0800223c DMA1_Channel7_IRQHandler + 0x0800223c UART5_IRQHandler + 0x0800223c TIM4_IRQHandler + 0x0800223c I2C1_EV_IRQHandler + 0x0800223c DMA1_Channel6_IRQHandler + 0x0800223c UART4_IRQHandler + 0x0800223c DMA2_Channel4_IRQHandler + 0x0800223c TIM3_IRQHandler + 0x0800223c RCC_IRQHandler + 0x0800223c Default_Handler + 0x0800223c USBWakeUp_RMP_IRQHandler + 0x0800223c EXTI15_10_IRQHandler + 0x0800223c EXTI9_5_IRQHandler + 0x0800223c RTC_WKUP_IRQHandler + 0x0800223c SPI2_IRQHandler + 0x0800223c DMA2_Channel5_IRQHandler + 0x0800223c DMA1_Channel5_IRQHandler + 0x0800223c USB_LP_IRQHandler + 0x0800223c EXTI4_IRQHandler + 0x0800223c COMP1_2_IRQHandler + 0x0800223c TIM1_TRG_COM_TIM17_IRQHandler + 0x0800223c DMA1_Channel3_IRQHandler + 0x0800223c WWDG_IRQHandler + 0x0800223c TIM2_IRQHandler + 0x0800223c EXTI1_IRQHandler + 0x0800223c COMP4_6_IRQHandler + 0x0800223c USART2_IRQHandler + 0x0800223c I2C2_ER_IRQHandler + 0x0800223c DMA1_Channel2_IRQHandler + 0x0800223c FLASH_IRQHandler + 0x0800223c USART1_IRQHandler + 0x0800223c SPI3_IRQHandler + 0x0800223c I2C1_ER_IRQHandler + 0x0800223c USBWakeUp_IRQHandler + 0x0800223c DMA2_Channel3_IRQHandler + 0x0800223c EXTI2_TSC_IRQHandler + 0x0800223c TIM1_BRK_TIM15_IRQHandler + *fill* 0x0800223e 0x2 .text.HAL_Init - 0x08002250 0x2c ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.o - 0x08002250 HAL_Init + 0x08002240 0x2c ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.o + 0x08002240 HAL_Init .text.HAL_InitTick - 0x0800227c 0x60 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.o - 0x0800227c HAL_InitTick + 0x0800226c 0x60 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.o + 0x0800226c HAL_InitTick .text.HAL_IncTick - 0x080022dc 0x28 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.o - 0x080022dc HAL_IncTick + 0x080022cc 0x28 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.o + 0x080022cc HAL_IncTick .text.HAL_GetTick - 0x08002304 0x18 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.o - 0x08002304 HAL_GetTick + 0x080022f4 0x18 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.o + 0x080022f4 HAL_GetTick .text.HAL_Delay - 0x0800231c 0x48 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.o - 0x0800231c HAL_Delay + 0x0800230c 0x48 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.o + 0x0800230c HAL_Delay .text.HAL_ADC_ConvHalfCpltCallback - 0x08002364 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.o - 0x08002364 HAL_ADC_ConvHalfCpltCallback + 0x08002354 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.o + 0x08002354 HAL_ADC_ConvHalfCpltCallback .text.HAL_ADC_LevelOutOfWindowCallback - 0x08002378 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.o - 0x08002378 HAL_ADC_LevelOutOfWindowCallback + 0x08002368 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.o + 0x08002368 HAL_ADC_LevelOutOfWindowCallback .text.HAL_ADC_ErrorCallback - 0x0800238c 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.o - 0x0800238c HAL_ADC_ErrorCallback + 0x0800237c 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.o + 0x0800237c HAL_ADC_ErrorCallback .text.HAL_ADC_Init - 0x080023a0 0x324 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.o - 0x080023a0 HAL_ADC_Init + 0x08002390 0x324 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.o + 0x08002390 HAL_ADC_Init .text.HAL_ADC_Start_DMA - 0x080026c4 0x1b4 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.o - 0x080026c4 HAL_ADC_Start_DMA + 0x080026b4 0x1b4 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.o + 0x080026b4 HAL_ADC_Start_DMA .text.HAL_ADC_IRQHandler - 0x08002878 0x3f4 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.o - 0x08002878 HAL_ADC_IRQHandler + 0x08002868 0x3f4 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.o + 0x08002868 HAL_ADC_IRQHandler .text.HAL_ADCEx_InjectedConvCpltCallback - 0x08002c6c 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.o - 0x08002c6c HAL_ADCEx_InjectedConvCpltCallback + 0x08002c5c 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.o + 0x08002c5c HAL_ADCEx_InjectedConvCpltCallback .text.HAL_ADCEx_InjectedQueueOverflowCallback - 0x08002c80 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.o - 0x08002c80 HAL_ADCEx_InjectedQueueOverflowCallback + 0x08002c70 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.o + 0x08002c70 HAL_ADCEx_InjectedQueueOverflowCallback .text.HAL_ADCEx_LevelOutOfWindow2Callback - 0x08002c94 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.o - 0x08002c94 HAL_ADCEx_LevelOutOfWindow2Callback + 0x08002c84 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.o + 0x08002c84 HAL_ADCEx_LevelOutOfWindow2Callback .text.HAL_ADCEx_LevelOutOfWindow3Callback - 0x08002ca8 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.o - 0x08002ca8 HAL_ADCEx_LevelOutOfWindow3Callback + 0x08002c98 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.o + 0x08002c98 HAL_ADCEx_LevelOutOfWindow3Callback .text.HAL_ADC_ConfigChannel - 0x08002cbc 0x57c ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.o - 0x08002cbc HAL_ADC_ConfigChannel + 0x08002cac 0x57c ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.o + 0x08002cac HAL_ADC_ConfigChannel .text.HAL_ADCEx_MultiModeConfigChannel - 0x08003238 0x18c ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.o - 0x08003238 HAL_ADCEx_MultiModeConfigChannel + 0x08003228 0x18c ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.o + 0x08003228 HAL_ADCEx_MultiModeConfigChannel .text.ADC_DMAConvCplt - 0x080033c4 0x7a ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.o + 0x080033b4 0x7a ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.o .text.ADC_DMAHalfConvCplt - 0x0800343e 0x1c ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.o + 0x0800342e 0x1c ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.o .text.ADC_DMAError - 0x0800345a 0x34 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.o - *fill* 0x0800348e 0x2 + 0x0800344a 0x34 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.o + *fill* 0x0800347e 0x2 .text.ADC_Enable - 0x08003490 0xc8 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.o + 0x08003480 0xc8 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.o .text.ADC_Disable - 0x08003558 0xcc ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.o + 0x08003548 0xcc ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.o .text.HAL_CAN_Init - 0x08003624 0x1f6 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o - 0x08003624 HAL_CAN_Init + 0x08003614 0x1f6 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o + 0x08003614 HAL_CAN_Init .text.HAL_CAN_ConfigFilter - 0x0800381a 0x194 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o - 0x0800381a HAL_CAN_ConfigFilter + 0x0800380a 0x194 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o + 0x0800380a HAL_CAN_ConfigFilter .text.HAL_CAN_Start - 0x080039ae 0x88 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o - 0x080039ae HAL_CAN_Start + 0x0800399e 0x88 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o + 0x0800399e HAL_CAN_Start .text.HAL_CAN_AddTxMessage - 0x08003a36 0x1a0 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o - 0x08003a36 HAL_CAN_AddTxMessage + 0x08003a26 0x1a0 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o + 0x08003a26 HAL_CAN_AddTxMessage .text.HAL_CAN_GetRxMessage - 0x08003bd6 0x244 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o - 0x08003bd6 HAL_CAN_GetRxMessage + 0x08003bc6 0x244 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o + 0x08003bc6 HAL_CAN_GetRxMessage .text.HAL_CAN_ActivateNotification - 0x08003e1a 0x4c ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o - 0x08003e1a HAL_CAN_ActivateNotification + 0x08003e0a 0x4c ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o + 0x08003e0a HAL_CAN_ActivateNotification .text.HAL_CAN_IRQHandler - 0x08003e66 0x36e ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o - 0x08003e66 HAL_CAN_IRQHandler + 0x08003e56 0x36e ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o + 0x08003e56 HAL_CAN_IRQHandler .text.HAL_CAN_TxMailbox0CompleteCallback - 0x080041d4 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o - 0x080041d4 HAL_CAN_TxMailbox0CompleteCallback + 0x080041c4 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o + 0x080041c4 HAL_CAN_TxMailbox0CompleteCallback .text.HAL_CAN_TxMailbox1CompleteCallback - 0x080041e8 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o - 0x080041e8 HAL_CAN_TxMailbox1CompleteCallback + 0x080041d8 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o + 0x080041d8 HAL_CAN_TxMailbox1CompleteCallback .text.HAL_CAN_TxMailbox2CompleteCallback - 0x080041fc 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o - 0x080041fc HAL_CAN_TxMailbox2CompleteCallback + 0x080041ec 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o + 0x080041ec HAL_CAN_TxMailbox2CompleteCallback .text.HAL_CAN_TxMailbox0AbortCallback - 0x08004210 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o - 0x08004210 HAL_CAN_TxMailbox0AbortCallback + 0x08004200 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o + 0x08004200 HAL_CAN_TxMailbox0AbortCallback .text.HAL_CAN_TxMailbox1AbortCallback - 0x08004224 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o - 0x08004224 HAL_CAN_TxMailbox1AbortCallback + 0x08004214 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o + 0x08004214 HAL_CAN_TxMailbox1AbortCallback .text.HAL_CAN_TxMailbox2AbortCallback - 0x08004238 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o - 0x08004238 HAL_CAN_TxMailbox2AbortCallback + 0x08004228 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o + 0x08004228 HAL_CAN_TxMailbox2AbortCallback .text.HAL_CAN_RxFifo0FullCallback - 0x0800424c 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o - 0x0800424c HAL_CAN_RxFifo0FullCallback + 0x0800423c 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o + 0x0800423c HAL_CAN_RxFifo0FullCallback .text.HAL_CAN_RxFifo1MsgPendingCallback - 0x08004260 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o - 0x08004260 HAL_CAN_RxFifo1MsgPendingCallback + 0x08004250 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o + 0x08004250 HAL_CAN_RxFifo1MsgPendingCallback .text.HAL_CAN_RxFifo1FullCallback - 0x08004274 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o - 0x08004274 HAL_CAN_RxFifo1FullCallback + 0x08004264 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o + 0x08004264 HAL_CAN_RxFifo1FullCallback .text.HAL_CAN_SleepCallback - 0x08004288 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o - 0x08004288 HAL_CAN_SleepCallback + 0x08004278 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o + 0x08004278 HAL_CAN_SleepCallback .text.HAL_CAN_WakeUpFromRxMsgCallback - 0x0800429c 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o - 0x0800429c HAL_CAN_WakeUpFromRxMsgCallback + 0x0800428c 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o + 0x0800428c HAL_CAN_WakeUpFromRxMsgCallback .text.HAL_CAN_ErrorCallback - 0x080042b0 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o - 0x080042b0 HAL_CAN_ErrorCallback + 0x080042a0 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o + 0x080042a0 HAL_CAN_ErrorCallback .text.__NVIC_SetPriorityGrouping - 0x080042c4 0x48 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o + 0x080042b4 0x48 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o .text.__NVIC_GetPriorityGrouping - 0x0800430c 0x1c ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o + 0x080042fc 0x1c ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o .text.__NVIC_EnableIRQ - 0x08004328 0x3c ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o + 0x08004318 0x3c ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o .text.__NVIC_SetPriority - 0x08004364 0x54 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o + 0x08004354 0x54 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o .text.NVIC_EncodePriority - 0x080043b8 0x66 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o - *fill* 0x0800441e 0x2 + 0x080043a8 0x66 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o + *fill* 0x0800440e 0x2 .text.SysTick_Config - 0x08004420 0x44 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o + 0x08004410 0x44 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o .text.HAL_NVIC_SetPriorityGrouping - 0x08004464 0x16 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o - 0x08004464 HAL_NVIC_SetPriorityGrouping + 0x08004454 0x16 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o + 0x08004454 HAL_NVIC_SetPriorityGrouping .text.HAL_NVIC_SetPriority - 0x0800447a 0x38 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o - 0x0800447a HAL_NVIC_SetPriority + 0x0800446a 0x38 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o + 0x0800446a HAL_NVIC_SetPriority .text.HAL_NVIC_EnableIRQ - 0x080044b2 0x1c ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o - 0x080044b2 HAL_NVIC_EnableIRQ + 0x080044a2 0x1c ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o + 0x080044a2 HAL_NVIC_EnableIRQ .text.HAL_SYSTICK_Config - 0x080044ce 0x18 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o - 0x080044ce HAL_SYSTICK_Config + 0x080044be 0x18 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o + 0x080044be HAL_SYSTICK_Config .text.HAL_DMA_Init - 0x080044e6 0x8e ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.o - 0x080044e6 HAL_DMA_Init + 0x080044d6 0x8e ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.o + 0x080044d6 HAL_DMA_Init .text.HAL_DMA_Start_IT - 0x08004574 0xbe ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.o - 0x08004574 HAL_DMA_Start_IT + 0x08004564 0xbe ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.o + 0x08004564 HAL_DMA_Start_IT .text.HAL_DMA_IRQHandler - 0x08004632 0x146 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.o - 0x08004632 HAL_DMA_IRQHandler + 0x08004622 0x146 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.o + 0x08004622 HAL_DMA_IRQHandler .text.DMA_SetConfig - 0x08004778 0x5c ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.o + 0x08004768 0x5c ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.o .text.DMA_CalcBaseAndBitshift - 0x080047d4 0x78 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.o + 0x080047c4 0x78 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.o .text.HAL_GPIO_Init - 0x0800484c 0x2f4 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.o - 0x0800484c HAL_GPIO_Init + 0x0800483c 0x2f4 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.o + 0x0800483c HAL_GPIO_Init .text.HAL_GPIO_WritePin - 0x08004b40 0x30 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.o - 0x08004b40 HAL_GPIO_WritePin + 0x08004b30 0x30 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.o + 0x08004b30 HAL_GPIO_WritePin .text.HAL_RCC_OscConfig - 0x08004b70 0x107c ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o - 0x08004b70 HAL_RCC_OscConfig + 0x08004b60 0x107c ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o + 0x08004b60 HAL_RCC_OscConfig .text.HAL_RCC_ClockConfig - 0x08005bec 0x2f8 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o - 0x08005bec HAL_RCC_ClockConfig + 0x08005bdc 0x2f8 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o + 0x08005bdc HAL_RCC_ClockConfig .text.HAL_RCC_GetSysClockFreq - 0x08005ee4 0xac ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o - 0x08005ee4 HAL_RCC_GetSysClockFreq + 0x08005ed4 0xac ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o + 0x08005ed4 HAL_RCC_GetSysClockFreq .text.HAL_RCC_GetHCLKFreq - 0x08005f90 0x18 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o - 0x08005f90 HAL_RCC_GetHCLKFreq + 0x08005f80 0x18 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o + 0x08005f80 HAL_RCC_GetHCLKFreq .text.HAL_RCC_GetPCLK1Freq - 0x08005fa8 0x44 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o - 0x08005fa8 HAL_RCC_GetPCLK1Freq + 0x08005f98 0x44 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o + 0x08005f98 HAL_RCC_GetPCLK1Freq .text.HAL_RCC_GetPCLK2Freq - 0x08005fec 0x44 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o - 0x08005fec HAL_RCC_GetPCLK2Freq + 0x08005fdc 0x44 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o + 0x08005fdc HAL_RCC_GetPCLK2Freq .text.HAL_RCCEx_PeriphCLKConfig - 0x08006030 0x324 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.o - 0x08006030 HAL_RCCEx_PeriphCLKConfig + 0x08006020 0x324 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.o + 0x08006020 HAL_RCCEx_PeriphCLKConfig .text.HAL_TIM_Base_Init - 0x08006354 0xae ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim.o - 0x08006354 HAL_TIM_Base_Init - *fill* 0x08006402 0x2 + 0x08006344 0xae ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim.o + 0x08006344 HAL_TIM_Base_Init + *fill* 0x080063f2 0x2 .text.HAL_TIM_Base_Start - 0x08006404 0xb4 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim.o - 0x08006404 HAL_TIM_Base_Start + 0x080063f4 0xb4 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim.o + 0x080063f4 HAL_TIM_Base_Start .text.HAL_TIM_IRQHandler - 0x080064b8 0x204 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim.o - 0x080064b8 HAL_TIM_IRQHandler + 0x080064a8 0x204 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim.o + 0x080064a8 HAL_TIM_IRQHandler .text.HAL_TIM_PeriodElapsedCallback - 0x080066bc 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim.o - 0x080066bc HAL_TIM_PeriodElapsedCallback + 0x080066ac 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim.o + 0x080066ac HAL_TIM_PeriodElapsedCallback .text.HAL_TIM_OC_DelayElapsedCallback - 0x080066d0 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim.o - 0x080066d0 HAL_TIM_OC_DelayElapsedCallback + 0x080066c0 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim.o + 0x080066c0 HAL_TIM_OC_DelayElapsedCallback .text.HAL_TIM_IC_CaptureCallback - 0x080066e4 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim.o - 0x080066e4 HAL_TIM_IC_CaptureCallback + 0x080066d4 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim.o + 0x080066d4 HAL_TIM_IC_CaptureCallback .text.HAL_TIM_PWM_PulseFinishedCallback - 0x080066f8 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim.o - 0x080066f8 HAL_TIM_PWM_PulseFinishedCallback + 0x080066e8 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim.o + 0x080066e8 HAL_TIM_PWM_PulseFinishedCallback .text.HAL_TIM_TriggerCallback - 0x0800670c 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim.o - 0x0800670c HAL_TIM_TriggerCallback + 0x080066fc 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim.o + 0x080066fc HAL_TIM_TriggerCallback .text.TIM_Base_SetConfig - 0x08006720 0x11c ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim.o - 0x08006720 TIM_Base_SetConfig + 0x08006710 0x11c ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim.o + 0x08006710 TIM_Base_SetConfig .text.HAL_TIMEx_MasterConfigSynchronization - 0x0800683c 0xe8 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim_ex.o - 0x0800683c HAL_TIMEx_MasterConfigSynchronization + 0x0800682c 0xe8 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim_ex.o + 0x0800682c HAL_TIMEx_MasterConfigSynchronization .text.HAL_TIMEx_CommutCallback - 0x08006924 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim_ex.o - 0x08006924 HAL_TIMEx_CommutCallback + 0x08006914 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim_ex.o + 0x08006914 HAL_TIMEx_CommutCallback .text.HAL_TIMEx_BreakCallback - 0x08006938 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim_ex.o - 0x08006938 HAL_TIMEx_BreakCallback + 0x08006928 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim_ex.o + 0x08006928 HAL_TIMEx_BreakCallback .text.HAL_TIMEx_Break2Callback - 0x0800694c 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim_ex.o - 0x0800694c HAL_TIMEx_Break2Callback + 0x0800693c 0x14 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim_ex.o + 0x0800693c HAL_TIMEx_Break2Callback .text.HAL_UART_Init - 0x08006960 0x9c ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart.o - 0x08006960 HAL_UART_Init + 0x08006950 0x9c ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart.o + 0x08006950 HAL_UART_Init .text.UART_SetConfig - 0x080069fc 0x3a8 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart.o - 0x080069fc UART_SetConfig + 0x080069ec 0x3a8 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart.o + 0x080069ec UART_SetConfig .text.UART_AdvFeatureConfig - 0x08006da4 0x144 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart.o - 0x08006da4 UART_AdvFeatureConfig + 0x08006d94 0x144 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart.o + 0x08006d94 UART_AdvFeatureConfig .text.UART_CheckIdleState - 0x08006ee8 0x150 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart.o - 0x08006ee8 UART_CheckIdleState + 0x08006ed8 0x150 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart.o + 0x08006ed8 UART_CheckIdleState .text.UART_WaitOnFlagUntilTimeout - 0x08007038 0xda ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart.o - 0x08007038 UART_WaitOnFlagUntilTimeout + 0x08007028 0xda ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart.o + 0x08007028 UART_WaitOnFlagUntilTimeout .text.UART_EndRxTransfer - 0x08007112 0xc8 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart.o - .text.memset 0x080071da 0x10 C:/ST/STM32CubeIDE_1.17.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.1.0.202410251130/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memset.o) - 0x080071da memset - *fill* 0x080071ea 0x2 + 0x08007102 0xc8 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart.o + .text.memset 0x080071ca 0x10 C:/ST/STM32CubeIDE_1.17.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.1.0.202410251130/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memset.o) + 0x080071ca memset + *fill* 0x080071da 0x2 .text.__libc_init_array - 0x080071ec 0x48 C:/ST/STM32CubeIDE_1.17.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.1.0.202410251130/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-init.o) - 0x080071ec __libc_init_array + 0x080071dc 0x48 C:/ST/STM32CubeIDE_1.17.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.1.0.202410251130/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-init.o) + 0x080071dc __libc_init_array *(.glue_7) - .glue_7 0x08007234 0x0 linker stubs + .glue_7 0x08007224 0x0 linker stubs *(.glue_7t) - .glue_7t 0x08007234 0x0 linker stubs + .glue_7t 0x08007224 0x0 linker stubs *(.eh_frame) - .eh_frame 0x08007234 0x0 C:/ST/STM32CubeIDE_1.17.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.1.0.202410251130/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/thumb/v7e-m+fp/hard/crtbegin.o + .eh_frame 0x08007224 0x0 C:/ST/STM32CubeIDE_1.17.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.1.0.202410251130/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/thumb/v7e-m+fp/hard/crtbegin.o *(.init) - .init 0x08007234 0x4 C:/ST/STM32CubeIDE_1.17.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.1.0.202410251130/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/thumb/v7e-m+fp/hard/crti.o - 0x08007234 _init - .init 0x08007238 0x8 C:/ST/STM32CubeIDE_1.17.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.1.0.202410251130/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/thumb/v7e-m+fp/hard/crtn.o + .init 0x08007224 0x4 C:/ST/STM32CubeIDE_1.17.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.1.0.202410251130/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/thumb/v7e-m+fp/hard/crti.o + 0x08007224 _init + .init 0x08007228 0x8 C:/ST/STM32CubeIDE_1.17.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.1.0.202410251130/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/thumb/v7e-m+fp/hard/crtn.o *(.fini) - .fini 0x08007240 0x4 C:/ST/STM32CubeIDE_1.17.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.1.0.202410251130/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/thumb/v7e-m+fp/hard/crti.o - 0x08007240 _fini - .fini 0x08007244 0x8 C:/ST/STM32CubeIDE_1.17.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.1.0.202410251130/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/thumb/v7e-m+fp/hard/crtn.o - 0x0800724c . = ALIGN (0x4) - 0x0800724c _etext = . + .fini 0x08007230 0x4 C:/ST/STM32CubeIDE_1.17.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.1.0.202410251130/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/thumb/v7e-m+fp/hard/crti.o + 0x08007230 _fini + .fini 0x08007234 0x8 C:/ST/STM32CubeIDE_1.17.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.1.0.202410251130/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/thumb/v7e-m+fp/hard/crtn.o + 0x0800723c . = ALIGN (0x4) + 0x0800723c _etext = . -.vfp11_veneer 0x0800724c 0x0 - .vfp11_veneer 0x0800724c 0x0 linker stubs +.vfp11_veneer 0x0800723c 0x0 + .vfp11_veneer 0x0800723c 0x0 linker stubs -.v4_bx 0x0800724c 0x0 - .v4_bx 0x0800724c 0x0 linker stubs +.v4_bx 0x0800723c 0x0 + .v4_bx 0x0800723c 0x0 linker stubs -.iplt 0x0800724c 0x0 - .iplt 0x0800724c 0x0 C:/ST/STM32CubeIDE_1.17.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.1.0.202410251130/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/thumb/v7e-m+fp/hard/crtbegin.o +.iplt 0x0800723c 0x0 + .iplt 0x0800723c 0x0 C:/ST/STM32CubeIDE_1.17.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.1.0.202410251130/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/thumb/v7e-m+fp/hard/crtbegin.o -.rodata 0x0800724c 0x38 - 0x0800724c . = ALIGN (0x4) +.rodata 0x0800723c 0x38 + 0x0800723c . = ALIGN (0x4) *(.rodata) *(.rodata*) .rodata.AHBPrescTable - 0x0800724c 0x10 ./Core/Src/system_stm32f3xx.o - 0x0800724c AHBPrescTable + 0x0800723c 0x10 ./Core/Src/system_stm32f3xx.o + 0x0800723c AHBPrescTable .rodata.APBPrescTable - 0x0800725c 0x8 ./Core/Src/system_stm32f3xx.o - 0x0800725c APBPrescTable + 0x0800724c 0x8 ./Core/Src/system_stm32f3xx.o + 0x0800724c APBPrescTable .rodata.aPLLMULFactorTable - 0x08007264 0x10 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o + 0x08007254 0x10 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o .rodata.aPredivFactorTable - 0x08007274 0x10 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o - 0x08007284 . = ALIGN (0x4) + 0x08007264 0x10 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o + 0x08007274 . = ALIGN (0x4) -.ARM.extab 0x08007284 0x0 - 0x08007284 . = ALIGN (0x4) +.ARM.extab 0x08007274 0x0 + 0x08007274 . = ALIGN (0x4) *(.ARM.extab* .gnu.linkonce.armextab.*) - 0x08007284 . = ALIGN (0x4) + 0x08007274 . = ALIGN (0x4) -.ARM 0x08007284 0x0 - 0x08007284 . = ALIGN (0x4) - 0x08007284 __exidx_start = . +.ARM 0x08007274 0x0 + 0x08007274 . = ALIGN (0x4) + 0x08007274 __exidx_start = . *(.ARM.exidx*) - 0x08007284 __exidx_end = . - 0x08007284 . = ALIGN (0x4) + 0x08007274 __exidx_end = . + 0x08007274 . = ALIGN (0x4) -.preinit_array 0x08007284 0x0 - 0x08007284 . = ALIGN (0x4) - 0x08007284 PROVIDE (__preinit_array_start = .) +.preinit_array 0x08007274 0x0 + 0x08007274 . = ALIGN (0x4) + 0x08007274 PROVIDE (__preinit_array_start = .) *(.preinit_array*) - 0x08007284 PROVIDE (__preinit_array_end = .) - 0x08007284 . = ALIGN (0x4) + 0x08007274 PROVIDE (__preinit_array_end = .) + 0x08007274 . = ALIGN (0x4) -.init_array 0x08007284 0x4 - 0x08007284 . = ALIGN (0x4) - 0x08007284 PROVIDE (__init_array_start = .) +.init_array 0x08007274 0x4 + 0x08007274 . = ALIGN (0x4) + 0x08007274 PROVIDE (__init_array_start = .) *(SORT_BY_NAME(.init_array.*)) *(.init_array*) - .init_array 0x08007284 0x4 C:/ST/STM32CubeIDE_1.17.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.1.0.202410251130/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/thumb/v7e-m+fp/hard/crtbegin.o - 0x08007288 PROVIDE (__init_array_end = .) - 0x08007288 . = ALIGN (0x4) + .init_array 0x08007274 0x4 C:/ST/STM32CubeIDE_1.17.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.1.0.202410251130/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/thumb/v7e-m+fp/hard/crtbegin.o + 0x08007278 PROVIDE (__init_array_end = .) + 0x08007278 . = ALIGN (0x4) -.fini_array 0x08007288 0x4 - 0x08007288 . = ALIGN (0x4) +.fini_array 0x08007278 0x4 + 0x08007278 . = ALIGN (0x4) [!provide] PROVIDE (__fini_array_start = .) *(SORT_BY_NAME(.fini_array.*)) *(.fini_array*) - .fini_array 0x08007288 0x4 C:/ST/STM32CubeIDE_1.17.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.1.0.202410251130/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/thumb/v7e-m+fp/hard/crtbegin.o + .fini_array 0x08007278 0x4 C:/ST/STM32CubeIDE_1.17.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.1.0.202410251130/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/thumb/v7e-m+fp/hard/crtbegin.o [!provide] PROVIDE (__fini_array_end = .) - 0x0800728c . = ALIGN (0x4) - 0x0800728c _sidata = LOADADDR (.data) + 0x0800727c . = ALIGN (0x4) + 0x0800727c _sidata = LOADADDR (.data) -.rel.dyn 0x0800728c 0x0 - .rel.iplt 0x0800728c 0x0 C:/ST/STM32CubeIDE_1.17.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.1.0.202410251130/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/thumb/v7e-m+fp/hard/crtbegin.o +.rel.dyn 0x0800727c 0x0 + .rel.iplt 0x0800727c 0x0 C:/ST/STM32CubeIDE_1.17.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.1.0.202410251130/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/thumb/v7e-m+fp/hard/crtbegin.o -.data 0x20000000 0xc load address 0x0800728c +.data 0x20000000 0xc load address 0x0800727c 0x20000000 . = ALIGN (0x4) 0x20000000 _sdata = . *(.data) @@ -4904,11 +4903,11 @@ LOAD C:/ST/STM32CubeIDE_1.17.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.ext *fill* 0x20000009 0x3 0x2000000c _edata = . -.igot.plt 0x2000000c 0x0 load address 0x08007298 +.igot.plt 0x2000000c 0x0 load address 0x08007288 .igot.plt 0x2000000c 0x0 C:/ST/STM32CubeIDE_1.17.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.1.0.202410251130/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/thumb/v7e-m+fp/hard/crtbegin.o 0x2000000c . = ALIGN (0x4) -.bss 0x2000000c 0x2f4 load address 0x08007298 +.bss 0x2000000c 0x2f4 load address 0x08007288 0x2000000c _sbss = . 0x2000000c __bss_start__ = _sbss *(.bss) @@ -4987,7 +4986,7 @@ LOAD C:/ST/STM32CubeIDE_1.17.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.ext 0x20000300 __bss_end__ = _ebss ._user_heap_stack - 0x20000300 0x600 load address 0x08007298 + 0x20000300 0x600 load address 0x08007288 0x20000300 . = ALIGN (0x8) [!provide] PROVIDE (end = .) 0x20000300 PROVIDE (_end = .) @@ -5304,29 +5303,29 @@ LOAD C:/ST/STM32CubeIDE_1.17.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.ext .debug_macro 0x0001e61d 0x1fa ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim_ex.o .debug_macro 0x0001e817 0x217 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart.o -.debug_line 0x00000000 0x170a9 - .debug_line 0x00000000 0x982 ./Core/Src/can_communication.o - .debug_line 0x00000982 0xadb ./Core/Src/can_halal.o - .debug_line 0x0000145d 0x8c1 ./Core/Src/channel_control.o - .debug_line 0x00001d1e 0x942 ./Core/Src/current_monitoring.o - .debug_line 0x00002660 0xbba ./Core/Src/main.o - .debug_line 0x0000321a 0x96d ./Core/Src/plausibility_check.o - .debug_line 0x00003b87 0x9a8 ./Core/Src/stm32f3xx_hal_msp.o - .debug_line 0x0000452f 0x90d ./Core/Src/stm32f3xx_it.o - .debug_line 0x00004e3c 0x833 ./Core/Src/system_stm32f3xx.o - .debug_line 0x0000566f 0x7a ./Core/Startup/startup_stm32f302rbtx.o - .debug_line 0x000056e9 0xa6b ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.o - .debug_line 0x00006154 0x9a9 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.o - .debug_line 0x00006afd 0x2149 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.o - .debug_line 0x00008c46 0x1245 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o - .debug_line 0x00009e8b 0xd58 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o - .debug_line 0x0000abe3 0xd79 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.o - .debug_line 0x0000b95c 0xbe2 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.o - .debug_line 0x0000c53e 0x1400 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o - .debug_line 0x0000d93e 0xd2d ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.o - .debug_line 0x0000e66b 0x3d97 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim.o - .debug_line 0x00012402 0x1b09 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim_ex.o - .debug_line 0x00013f0b 0x319e ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart.o +.debug_line 0x00000000 0x170a1 + .debug_line 0x00000000 0x978 ./Core/Src/can_communication.o + .debug_line 0x00000978 0xadb ./Core/Src/can_halal.o + .debug_line 0x00001453 0x8c1 ./Core/Src/channel_control.o + .debug_line 0x00001d14 0x942 ./Core/Src/current_monitoring.o + .debug_line 0x00002656 0xbbc ./Core/Src/main.o + .debug_line 0x00003212 0x96d ./Core/Src/plausibility_check.o + .debug_line 0x00003b7f 0x9a8 ./Core/Src/stm32f3xx_hal_msp.o + .debug_line 0x00004527 0x90d ./Core/Src/stm32f3xx_it.o + .debug_line 0x00004e34 0x833 ./Core/Src/system_stm32f3xx.o + .debug_line 0x00005667 0x7a ./Core/Startup/startup_stm32f302rbtx.o + .debug_line 0x000056e1 0xa6b ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.o + .debug_line 0x0000614c 0x9a9 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.o + .debug_line 0x00006af5 0x2149 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.o + .debug_line 0x00008c3e 0x1245 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o + .debug_line 0x00009e83 0xd58 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o + .debug_line 0x0000abdb 0xd79 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.o + .debug_line 0x0000b954 0xbe2 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.o + .debug_line 0x0000c536 0x1400 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o + .debug_line 0x0000d936 0xd2d ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.o + .debug_line 0x0000e663 0x3d97 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim.o + .debug_line 0x000123fa 0x1b09 ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim_ex.o + .debug_line 0x00013f03 0x319e ./Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart.o .debug_str 0x00000000 0xb7df6 .debug_str 0x00000000 0xaf885 ./Core/Src/can_communication.o diff --git a/Software/PDU_FT25.ioc b/Software/PDU_FT25.ioc index 2e18aed..6c24955 100644 --- a/Software/PDU_FT25.ioc +++ b/Software/PDU_FT25.ioc @@ -392,14 +392,14 @@ ProjectManager.FreePins=false ProjectManager.HalAssertFull=false ProjectManager.HeapSize=0x200 ProjectManager.KeepUserCode=true -ProjectManager.LastFirmware=true +ProjectManager.LastFirmware=false ProjectManager.LibraryCopy=0 ProjectManager.MainLocation=Core/Src ProjectManager.NoMain=false ProjectManager.PreviousToolchain= ProjectManager.ProjectBuild=false -ProjectManager.ProjectFileName=STM.ioc -ProjectManager.ProjectName=STM +ProjectManager.ProjectFileName=PDU_FT25.ioc +ProjectManager.ProjectName=PDU_FT25 ProjectManager.ProjectStructure= ProjectManager.RegisterCallBack= ProjectManager.StackSize=0x400 @@ -408,7 +408,7 @@ ProjectManager.ToolChainLocation= ProjectManager.UAScriptAfterPath= ProjectManager.UAScriptBeforePath= ProjectManager.UnderRoot=false -ProjectManager.functionlistsort=1-SystemClock_Config-RCC-false-HAL-false,2-MX_GPIO_Init-GPIO-false-HAL-true,3-MX_DMA_Init-DMA-false-HAL-true,4-MX_ADC1_Init-ADC1-false-HAL-true,5-MX_ADC2_Init-ADC2-false-HAL-true,6-MX_CAN_Init-CAN-false-HAL-true,7-MX_UART4_Init-UART4-false-HAL-true +ProjectManager.functionlistsort=1-SystemClock_Config-RCC-false-HAL-false,2-MX_GPIO_Init-GPIO-false-HAL-true,3-MX_DMA_Init-DMA-false-HAL-true,4-MX_ADC1_Init-ADC1-false-HAL-true,5-MX_ADC2_Init-ADC2-false-HAL-true,6-MX_CAN_Init-CAN-false-HAL-true,7-MX_UART4_Init-UART4-false-HAL-true,8-MX_TIM6_Init-TIM6-false-HAL-true RCC.ADC12outputFreq_Value=64000000 RCC.AHBFreq_Value=16000000 RCC.APB1Freq_Value=16000000 diff --git a/TDK_piggyback/TDK_piggyback.kicad_pcb b/TDK_piggyback/TDK_piggyback.kicad_pcb index fb461eb..a849dca 100644 --- a/TDK_piggyback/TDK_piggyback.kicad_pcb +++ b/TDK_piggyback/TDK_piggyback.kicad_pcb @@ -6,7 +6,13 @@ (thickness 1.6) (legacy_teardrops no) ) - (paper "A4") + (paper "A5") + (title_block + (title "Piggyback DCDC") + (date "2025-05-12") + (rev "V1.0") + (company "FaSTTUBe") + ) (layers (0 "F.Cu" signal) (31 "B.Cu" signal) @@ -89,11 +95,12 @@ (footprint "FaSTTUBe_logos:hole_2mm" (layer "F.Cu") (uuid "051a63cc-a40c-4f0a-bf44-8f114f905204") - (at 116.9 100.15) + (at 95.15 50.55) (property "Reference" "J6" (at 0 -0.5 0) (unlocked yes) (layer "F.SilkS") + (hide yes) (uuid "1e88a218-7e5a-4be4-9047-1f9f3c64769f") (effects (font @@ -185,7 +192,7 @@ (footprint "FaSTTUBe_logos:tdk_logo" (layer "F.Cu") (uuid "0a258582-c3d5-4d72-9268-4dee54fd3784") - (at 95.199999 102.7 -90) + (at 72.099999 53.1 -90) (property "Reference" "G***" (at 0 0 90) (layer "F.SilkS") @@ -418,7 +425,7 @@ (footprint "Capacitor_SMD:C_1210_3225Metric" (layer "F.Cu") (uuid "0edffd90-c733-477b-8e47-ebeae4665966") - (at 111.974264 98.771751) + (at 76.475736 56.428249 180) (descr "Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C4" @@ -445,7 +452,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_1210_3225Metric" - (at 0 0 0) + (at 0 0 180) (unlocked yes) (layer "F.Fab") (hide yes) @@ -458,7 +465,7 @@ ) ) (property "Datasheet" "" - (at 0 0 0) + (at 0 0 180) (unlocked yes) (layer "F.Fab") (hide yes) @@ -471,7 +478,7 @@ ) ) (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) + (at 0 0 180) (unlocked yes) (layer "F.Fab") (hide yes) @@ -488,16 +495,6 @@ (sheetname "Root") (sheetfile "TDK_piggyback.kicad_sch") (attr smd) - (fp_line - (start -0.711252 -1.36) - (end 0.711252 -1.36) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "74010326-94c6-4494-bfd7-836c3eee8cb7") - ) (fp_line (start -0.711252 1.36) (end 0.711252 1.36) @@ -509,34 +506,14 @@ (uuid "cfb6ea83-f2c1-46eb-a218-ca6392ffaa79") ) (fp_line - (start -2.3 -1.6) - (end 2.3 -1.6) + (start -0.711252 -1.36) + (end 0.711252 -1.36) (stroke - (width 0.05) + (width 0.12) (type solid) ) - (layer "F.CrtYd") - (uuid "87e1c557-e823-401c-8aa0-6cf5d7c7063a") - ) - (fp_line - (start -2.3 1.6) - (end -2.3 -1.6) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "470781da-e793-4fb1-a8b1-f1e9b544d048") - ) - (fp_line - (start 2.3 -1.6) - (end 2.3 1.6) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "cade3496-fc35-4cfa-ad76-4413759d75d4") + (layer "F.SilkS") + (uuid "74010326-94c6-4494-bfd7-836c3eee8cb7") ) (fp_line (start 2.3 1.6) @@ -549,24 +526,44 @@ (uuid "e0a59c39-7246-4573-aecd-6ae02e58a87e") ) (fp_line - (start -1.6 -1.25) - (end 1.6 -1.25) + (start 2.3 -1.6) + (end 2.3 1.6) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "F.Fab") - (uuid "fde7109b-7e38-40bc-9f51-2abe6bc62674") + (layer "F.CrtYd") + (uuid "cade3496-fc35-4cfa-ad76-4413759d75d4") ) (fp_line - (start -1.6 1.25) - (end -1.6 -1.25) + (start -2.3 1.6) + (end -2.3 -1.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "470781da-e793-4fb1-a8b1-f1e9b544d048") + ) + (fp_line + (start -2.3 -1.6) + (end 2.3 -1.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "87e1c557-e823-401c-8aa0-6cf5d7c7063a") + ) + (fp_line + (start 1.6 1.25) + (end -1.6 1.25) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "038bbb1f-308e-48bf-a346-72a5e4d2f1a4") + (uuid "7043d49f-22ad-41d0-bcb2-28f1fac6c23b") ) (fp_line (start 1.6 -1.25) @@ -579,14 +576,24 @@ (uuid "a7a7a32e-1423-4da7-9ce8-bbc373eba72c") ) (fp_line - (start 1.6 1.25) - (end -1.6 1.25) + (start -1.6 1.25) + (end -1.6 -1.25) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "7043d49f-22ad-41d0-bcb2-28f1fac6c23b") + (uuid "038bbb1f-308e-48bf-a346-72a5e4d2f1a4") + ) + (fp_line + (start -1.6 -1.25) + (end 1.6 -1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fde7109b-7e38-40bc-9f51-2abe6bc62674") ) (fp_text user "${REFERENCE}" (at 0 0 360) @@ -600,7 +607,7 @@ ) ) (pad "1" smd roundrect - (at -1.475001 0) + (at -1.475001 0 180) (size 1.15 2.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.217391) @@ -609,7 +616,7 @@ (uuid "a7033a61-d300-4c56-a3d4-f16a6475dcf4") ) (pad "2" smd roundrect - (at 1.475001 0) + (at 1.475001 0 180) (size 1.15 2.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.217391) @@ -632,7 +639,7 @@ (footprint "C_THT:C_THT_8mm" (layer "F.Cu") (uuid "0f50225d-d5f6-4f0f-ae78-e08b5dc698e6") - (at 113.8 138.65) + (at 91.5 90.05) (descr "8mm x 11.5mm_2024-1") (tags "Capacitor Polarised") (property "Reference" "C2" @@ -779,11 +786,11 @@ (footprint "Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm" (layer "F.Cu") (uuid "3660c6ad-1ac1-45ed-b43b-b0c28e9e5274") - (at 120.924999 135.725 180) + (at 90.325 80.325001 -90) (descr "SMD Solder Jumper, 1x1.5mm, rounded Pads, 0.3mm gap, open") (tags "solder jumper open") (property "Reference" "JP1" - (at 0 -1.8 0) + (at 0 -1.8 90) (layer "F.SilkS") (hide yes) (uuid "7bd7cb01-c664-4ef2-8c9f-5ec54674ec63") @@ -795,7 +802,7 @@ ) ) (property "Value" "~" - (at 0 1.9 0) + (at 0 1.9 90) (layer "F.Fab") (uuid "86eb0843-65fc-47f8-82d1-91e03ab262c9") (effects @@ -806,7 +813,7 @@ ) ) (property "Footprint" "Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm" - (at 0 0 180) + (at 0 0 -90) (unlocked yes) (layer "F.Fab") (hide yes) @@ -819,7 +826,7 @@ ) ) (property "Datasheet" "" - (at 0 0 180) + (at 0 0 -90) (unlocked yes) (layer "F.Fab") (hide yes) @@ -832,7 +839,7 @@ ) ) (property "Description" "Solder Jumper, 2-pole, open" - (at 0 0 180) + (at 0 0 -90) (unlocked yes) (layer "F.Fab") (hide yes) @@ -850,16 +857,6 @@ (sheetfile "TDK_piggyback.kicad_sch") (zone_connect 1) (attr exclude_from_pos_files exclude_from_bom) - (fp_line - (start 1.4 -0.300001) - (end 1.4 0.300001) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "16c44365-25f4-4aaa-bf4a-3e403be76227") - ) (fp_line (start 0.7 1) (end -0.7 1) @@ -870,16 +867,6 @@ (layer "F.SilkS") (uuid "91bc9484-2fb0-4926-adf2-d7d020f2fbda") ) - (fp_line - (start -0.7 -1) - (end 0.7 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "e0870b20-2b07-4638-bc27-72f505ef8299") - ) (fp_line (start -1.4 0.300001) (end -1.4 -0.300001) @@ -890,27 +877,25 @@ (layer "F.SilkS") (uuid "2e7e8ffb-ea56-455a-a514-1af6f7f8bc02") ) - (fp_arc - (start 1.4 0.300001) - (mid 1.194974 0.794975) - (end 0.7 1) + (fp_line + (start 1.4 -0.300001) + (end 1.4 0.300001) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "15838dec-2669-423d-a315-5f89b062dbf3") + (uuid "16c44365-25f4-4aaa-bf4a-3e403be76227") ) - (fp_arc - (start 0.7 -1) - (mid 1.194974 -0.794975) - (end 1.4 -0.300001) + (fp_line + (start -0.7 -1) + (end 0.7 -1) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "b0416b4b-6bb0-4d05-8ac8-f49d8e3904c6") + (uuid "e0870b20-2b07-4638-bc27-72f505ef8299") ) (fp_arc (start -0.7 1) @@ -923,6 +908,17 @@ (layer "F.SilkS") (uuid "db34119c-de39-4d0d-a4b0-723a40a0eaa4") ) + (fp_arc + (start 1.4 0.300001) + (mid 1.194974 0.794975) + (end 0.7 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "15838dec-2669-423d-a315-5f89b062dbf3") + ) (fp_arc (start -1.4 -0.300001) (mid -1.194975 -0.794975) @@ -934,15 +930,16 @@ (layer "F.SilkS") (uuid "5b58fe76-b4c2-49fc-a32d-dd54fc19ff9d") ) - (fp_line - (start 1.65 1.25) - (end 1.65 -1.25) + (fp_arc + (start 0.7 -1) + (mid 1.194974 -0.794975) + (end 1.4 -0.300001) (stroke - (width 0.05) + (width 0.12) (type solid) ) - (layer "F.CrtYd") - (uuid "b12a1e1b-046f-4762-990b-6a61e4b3ea56") + (layer "F.SilkS") + (uuid "b0416b4b-6bb0-4d05-8ac8-f49d8e3904c6") ) (fp_line (start 1.65 1.25) @@ -955,14 +952,14 @@ (uuid "f154d81a-0988-40de-8340-60d8c2f95a64") ) (fp_line - (start -1.65 -1.25) + (start 1.65 1.25) (end 1.65 -1.25) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "b971d063-0778-4a00-96d1-9cafd4ce67bc") + (uuid "b12a1e1b-046f-4762-990b-6a61e4b3ea56") ) (fp_line (start -1.65 -1.25) @@ -974,8 +971,18 @@ (layer "F.CrtYd") (uuid "93d85c8c-8cd6-4ca8-9a49-507bcf392ae0") ) + (fp_line + (start -1.65 -1.25) + (end 1.65 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b971d063-0778-4a00-96d1-9cafd4ce67bc") + ) (pad "1" smd custom - (at -0.649999 0 180) + (at -0.649999 0 270) (size 1 0.5) (layers "F.Cu" "F.Mask") (net 2 "GND") @@ -1011,7 +1018,7 @@ (uuid "1a1528e4-33e2-4280-a9c8-0dbea391771b") ) (pad "2" smd custom - (at 0.649999 0 180) + (at 0.649999 0 270) (size 1 0.5) (layers "F.Cu" "F.Mask") (net 1 "Net-(JP1-B)") @@ -1050,7 +1057,7 @@ (footprint "Capacitor_SMD:C_1210_3225Metric" (layer "F.Cu") (uuid "393ee619-9126-4360-b795-952af0da4a32") - (at 99.575 102.825 180) + (at 88.825 41.325) (descr "Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C6" @@ -1077,7 +1084,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_1210_3225Metric" - (at 0 0 180) + (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) @@ -1090,7 +1097,7 @@ ) ) (property "Datasheet" "" - (at 0 0 180) + (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) @@ -1103,7 +1110,7 @@ ) ) (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 180) + (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) @@ -1120,16 +1127,6 @@ (sheetname "Root") (sheetfile "TDK_piggyback.kicad_sch") (attr smd) - (fp_line - (start -0.711252 1.36) - (end 0.711252 1.36) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "c2681355-bb3d-4b02-820e-68154ab7e204") - ) (fp_line (start -0.711252 -1.36) (end 0.711252 -1.36) @@ -1141,34 +1138,14 @@ (uuid "ecdfb0e4-5ff9-41f9-a871-e4be765aecc8") ) (fp_line - (start 2.3 1.6) - (end -2.3 1.6) + (start -0.711252 1.36) + (end 0.711252 1.36) (stroke - (width 0.05) + (width 0.12) (type solid) ) - (layer "F.CrtYd") - (uuid "be6dc063-4b63-4c74-8bca-70cc2c196cbc") - ) - (fp_line - (start 2.3 -1.6) - (end 2.3 1.6) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "558948ca-82e1-4a4f-af8a-4536131acaa6") - ) - (fp_line - (start -2.3 1.6) - (end -2.3 -1.6) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "0d3fec86-d933-4d57-a647-e96fbd964ae8") + (layer "F.SilkS") + (uuid "c2681355-bb3d-4b02-820e-68154ab7e204") ) (fp_line (start -2.3 -1.6) @@ -1181,24 +1158,44 @@ (uuid "5a32fb03-b93b-4822-a2ce-d6bc09c1344a") ) (fp_line - (start 1.6 1.25) - (end -1.6 1.25) + (start -2.3 1.6) + (end -2.3 -1.6) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "F.Fab") - (uuid "fb39a2bc-05ab-4608-9c40-db448c15ee5c") + (layer "F.CrtYd") + (uuid "0d3fec86-d933-4d57-a647-e96fbd964ae8") ) (fp_line - (start 1.6 -1.25) - (end 1.6 1.25) + (start 2.3 -1.6) + (end 2.3 1.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "558948ca-82e1-4a4f-af8a-4536131acaa6") + ) + (fp_line + (start 2.3 1.6) + (end -2.3 1.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "be6dc063-4b63-4c74-8bca-70cc2c196cbc") + ) + (fp_line + (start -1.6 -1.25) + (end 1.6 -1.25) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "3ee684c6-922f-4503-a61a-e92c5d4303a9") + (uuid "5f516090-7b8c-49ae-b35a-63032436a70a") ) (fp_line (start -1.6 1.25) @@ -1211,14 +1208,24 @@ (uuid "c23cb64f-4802-4ddf-878f-5b9deb015678") ) (fp_line - (start -1.6 -1.25) - (end 1.6 -1.25) + (start 1.6 -1.25) + (end 1.6 1.25) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "5f516090-7b8c-49ae-b35a-63032436a70a") + (uuid "3ee684c6-922f-4503-a61a-e92c5d4303a9") + ) + (fp_line + (start 1.6 1.25) + (end -1.6 1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fb39a2bc-05ab-4608-9c40-db448c15ee5c") ) (fp_text user "${REFERENCE}" (at 0 0 360) @@ -1232,7 +1239,7 @@ ) ) (pad "1" smd roundrect - (at -1.475001 0 180) + (at -1.475001 0) (size 1.15 2.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.217391) @@ -1241,7 +1248,7 @@ (uuid "bf8d7671-0110-47e5-9f60-fdc70495798e") ) (pad "2" smd roundrect - (at 1.475001 0 180) + (at 1.475001 0) (size 1.15 2.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.217391) @@ -1264,11 +1271,12 @@ (footprint "FaSTTUBe_logos:hole_2mm" (layer "F.Cu") (uuid "585a527b-4f95-41ac-bf27-7551991442bc") - (at 109.7 141.25) + (at 86.4 92.75) (property "Reference" "J2" (at 0 -0.5 0) (unlocked yes) (layer "F.SilkS") + (hide yes) (uuid "761dff32-f8cc-45e9-b035-a191a5bc1924") (effects (font @@ -1357,299 +1365,10 @@ (uuid "79766caa-8843-49cb-b5f0-97a718dfce5e") ) ) - (footprint "brain:piggy" - (layer "F.Cu") - (uuid "6a580252-420f-4e05-a8e4-3df02b01fa43") - (at 122.45 141.45) - (property "Reference" "G***" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "0b742dd6-934b-416e-bd3f-608535b65eac") - (effects - (font - (size 1.5 1.5) - (thickness 0.3) - ) - ) - ) - (property "Value" "LOGO" - (at 0.75 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "aa16dc87-b43a-474e-8a7e-bc5261205f90") - (effects - (font - (size 1.5 1.5) - (thickness 0.3) - ) - ) - ) - (property "Footprint" "brain:piggy" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "43fa4697-0c1b-42f3-9adf-6c1165e32b3c") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "b990ed0d-f215-41dc-a473-b7abb0d8a294") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "91f3f37b-11be-483e-8a33-348ab0f9c53f") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (attr board_only exclude_from_pos_files exclude_from_bom) - (fp_poly - (pts - (xy -0.80189 -0.682477) (xy -0.760724 -0.658797) (xy -0.731401 -0.624056) (xy -0.714633 -0.582121) - (xy -0.711134 -0.536858) (xy -0.721615 -0.492134) (xy -0.746789 -0.451815) (xy -0.787367 -0.419768) - (xy -0.802807 -0.412279) (xy -0.840896 -0.399829) (xy -0.873292 -0.400659) (xy -0.910659 -0.415165) - (xy -0.913069 -0.416366) (xy -0.956791 -0.448704) (xy -0.985476 -0.491599) (xy -0.997621 -0.54035) - (xy -0.99172 -0.590258) (xy -0.978223 -0.619911) (xy -0.941915 -0.662493) (xy -0.896159 -0.685898) - (xy -0.854188 -0.69123) - ) - (stroke - (width 0) - (type solid) - ) - (fill solid) - (layer "F.SilkS") - (uuid "0e09eba4-62af-4754-bf3c-f8481888c2fb") - ) - (fp_poly - (pts - (xy 0.916072 -0.678749) (xy 0.956105 -0.649039) (xy 0.960514 -0.64404) (xy 0.987834 -0.59674) (xy 0.996338 -0.54608) - (xy 0.987203 -0.496574) (xy 0.961609 -0.452734) (xy 0.920734 -0.419076) (xy 0.899152 -0.409007) - (xy 0.865745 -0.399397) (xy 0.836522 -0.400413) (xy 0.802092 -0.412909) (xy 0.78937 -0.419011) (xy 0.744758 -0.451057) - (xy 0.718192 -0.494504) (xy 0.709143 -0.550229) (xy 0.709137 -0.55194) (xy 0.718425 -0.60161) (xy 0.743458 -0.641942) - (xy 0.779988 -0.671378) (xy 0.823766 -0.688362) (xy 0.870543 -0.691338) - ) - (stroke - (width 0) - (type solid) - ) - (fill solid) - (layer "F.SilkS") - (uuid "d30f2663-16e3-4eb1-9ee5-21786139bbe0") - ) - (fp_poly - (pts - (xy -0.244721 0.244292) (xy -0.238252 0.250502) (xy -0.229632 0.260868) (xy -0.223437 0.273073) - (xy -0.219269 0.290599) (xy -0.216731 0.316932) (xy -0.215422 0.355554) (xy -0.214944 0.409952) - (xy -0.21489 0.454647) (xy -0.215075 0.521215) (xy -0.215873 0.569712) (xy -0.217651 0.603552) (xy -0.220772 0.626152) - (xy -0.225604 0.640927) (xy -0.232512 0.651294) (xy -0.236379 0.655414) (xy -0.26884 0.67428) (xy -0.306089 0.676218) - (xy -0.340364 0.661681) (xy -0.353789 0.648593) (xy -0.362225 0.636249) (xy -0.368225 0.621668) - (xy -0.372198 0.601187) (xy -0.374553 0.571141) (xy -0.375699 0.527865) (xy -0.376048 0.467695) - (xy -0.376058 0.449331) (xy -0.375939 0.385092) (xy -0.375261 0.338734) (xy -0.373543 0.306652) - (xy -0.370302 0.285239) (xy -0.365055 0.270889) (xy -0.357322 0.259994) (xy -0.349685 0.252007) - (xy -0.315274 0.230087) (xy -0.278578 0.227492) - ) - (stroke - (width 0) - (type solid) - ) - (fill solid) - (layer "F.SilkS") - (uuid "fd7a8c5c-69a2-4a6d-9788-195cd12234d0") - ) - (fp_poly - (pts - (xy 0.236051 0.228968) (xy 0.270108 0.246174) (xy 0.279311 0.254343) (xy 0.285967 0.263883) (xy 0.290488 0.27813) - (xy 0.293286 0.300421) (xy 0.294775 0.33409) (xy 0.295367 0.382474) (xy 0.295473 0.448908) (xy 0.295473 0.451269) - (xy 0.295375 0.51831) (xy 0.294805 0.567199) (xy 0.29335 0.60127) (xy 0.290597 0.62386) (xy 0.286136 0.638304) - (xy 0.279551 0.647939) (xy 0.270432 0.656101) (xy 0.270108 0.656364) (xy 0.234573 0.673693) (xy 0.196643 0.674217) - (xy 0.16391 0.658002) (xy 0.161167 0.655414) (xy 0.153268 0.645998) (xy 0.147574 0.633735) (xy 0.143729 0.615244) - (xy 0.141376 0.587144) (xy 0.140157 0.546053) (xy 0.139718 0.488589) (xy 0.139678 0.451687) (xy 0.139816 0.384888) - (xy 0.14049 0.336184) (xy 0.142092 0.302183) (xy 0.145011 0.27949) (xy 0.149639 0.264714) (xy 0.156367 0.254461) - (xy 0.163193 0.247542) (xy 0.197558 0.228812) - ) - (stroke - (width 0) - (type solid) - ) - (fill solid) - (layer "F.SilkS") - (uuid "83f47b08-778d-40e1-a16f-87ddc5442a93") - ) - (fp_poly - (pts - (xy 0.036121 -0.379881) (xy 0.093007 -0.378832) (xy 0.137697 -0.376623) (xy 0.174835 -0.372822) - (xy 0.209068 -0.366995) (xy 0.24504 -0.358709) (xy 0.273984 -0.351149) (xy 0.400536 -0.308606) (xy 0.522116 -0.251089) - (xy 0.634787 -0.18106) (xy 0.734614 -0.100979) (xy 0.81766 -0.013306) (xy 0.820953 -0.009205) (xy 0.892575 0.095969) - (xy 0.94397 0.204809) (xy 0.975784 0.315861) (xy 0.988662 0.427672) (xy 0.983248 0.538788) (xy 0.960186 0.647757) - (xy 0.920122 0.753125) (xy 0.863699 0.853439) (xy 0.791563 0.947247) (xy 0.704359 1.033094) (xy 0.60273 1.109529) - (xy 0.487322 1.175096) (xy 0.358779 1.228345) (xy 0.258721 1.258173) (xy 0.19656 1.270753) (xy 0.121408 1.281222) - (xy 0.041726 1.288758) (xy -0.034028 1.292543) (xy -0.091329 1.292091) (xy -0.240895 1.275985) (xy -0.383614 1.243243) - (xy -0.517673 1.194922) (xy -0.641259 1.13208) (xy -0.752559 1.055775) (xy -0.849762 0.967066) (xy -0.931053 0.867009) - (xy -0.989062 0.768232) (xy -1.025899 0.683913) (xy -1.049207 0.605533) (xy -1.061065 0.524259) - (xy -1.063706 0.451269) (xy -0.902538 0.451269) (xy -0.894242 0.549727) (xy -0.868612 0.641655) - (xy -0.824539 0.729468) (xy -0.760912 0.815578) (xy -0.709663 0.870664) (xy -0.611953 0.954919) - (xy -0.504029 1.022159) (xy -0.383899 1.073398) (xy -0.249573 1.109647) (xy -0.232709 1.11298) (xy -0.168641 1.121074) - (xy -0.090492 1.124649) (xy -0.005138 1.123938) (xy 0.080548 1.11918) (xy 0.159688 1.11061) (xy 0.225409 1.098464) - (xy 0.231006 1.097054) (xy 0.27793 1.0824) (xy 0.335168 1.060886) (xy 0.394136 1.035875) (xy 0.4291 1.019447) - (xy 0.483455 0.991401) (xy 0.526203 0.965494) (xy 0.564459 0.936585) (xy 0.605337 0.899535) (xy 0.633771 0.871568) - (xy 0.688886 0.812505) (xy 0.732718 0.757459) (xy 0.76043 0.713509) (xy 0.801792 0.613041) (xy 0.822678 0.511747) - (xy 0.823979 0.411116) (xy 0.806581 0.312639) (xy 0.771375 0.217806) (xy 0.719249 0.128107) (xy 0.651092 0.045033) - (xy 0.567792 -0.029927) (xy 0.470238 -0.095281) (xy 0.359319 -0.149539) (xy 0.235923 -0.191213) - (xy 0.218128 -0.195851) (xy 0.174579 -0.205772) (xy 0.132763 -0.212564) (xy 0.086937 -0.216742) - (xy 0.031361 -0.218822) (xy -0.039706 -0.21932) (xy -0.042978 -0.219315) (xy -0.141275 -0.216979) - (xy -0.224792 -0.209448) (xy -0.299908 -0.195289) (xy -0.372999 -0.173071) (xy -0.450445 -0.14136) - (xy -0.504992 -0.115545) (xy -0.559852 -0.087327) (xy -0.602846 -0.061351) (xy -0.641193 -0.03242) - (xy -0.682117 0.004664) (xy -0.709663 0.03174) (xy -0.786306 0.118096) (xy -0.842697 0.204559) (xy -0.879951 0.293552) - (xy -0.899178 0.387494) (xy -0.902538 0.451269) (xy -1.063706 0.451269) (xy -1.05523 0.334503) (xy -1.029033 0.225838) - (xy -0.98396 0.121977) (xy -0.918856 0.019624) (xy -0.906872 0.003649) (xy -0.816706 -0.096727) - (xy -0.709949 -0.184436) (xy -0.58797 -0.258608) (xy -0.452137 -0.318376) (xy -0.346036 -0.352136) - (xy -0.307267 -0.362226) (xy -0.273264 -0.369593) (xy -0.239447 -0.374654) (xy -0.201236 -0.377824) - (xy -0.154051 -0.379522) (xy -0.093312 -0.380163) (xy -0.037606 -0.380204) - ) - (stroke - (width 0) - (type solid) - ) - (fill solid) - (layer "F.SilkS") - (uuid "85e3b5a0-03f5-4bd7-ae4d-f4c43be91d6e") - ) - (fp_poly - (pts - (xy -1.189907 -2.28663) (xy -1.139921 -2.283706) (xy -1.108803 -2.278567) (xy -1.068336 -2.260361) - (xy -1.02841 -2.230622) (xy -0.994935 -2.194945) (xy -0.973818 -2.158923) (xy -0.970514 -2.147641) - (xy -0.962368 -2.123165) (xy -0.951958 -2.110219) (xy -0.951897 -2.110195) (xy -0.937027 -2.111456) - (xy -0.907077 -2.118664) (xy -0.867184 -2.130485) (xy -0.843294 -2.138328) (xy -0.65844 -2.191439) - (xy -0.461591 -2.230165) (xy -0.256987 -2.2542) (xy -0.048868 -2.263236) (xy 0.158528 -2.256967) - (xy 0.36096 -2.235087) (xy 0.402918 -2.2284) (xy 0.54287 -2.199953) (xy 0.691559 -2.161025) (xy 0.840503 -2.113991) - (xy 0.936388 -2.079059) (xy 0.948699 -2.078938) (xy 0.956669 -2.093198) (xy 0.96144 -2.115526) (xy 0.97977 -2.168149) - (xy 1.013418 -2.217126) (xy 1.056656 -2.254737) (xy 1.070515 -2.262587) (xy 1.087443 -2.269907) - (xy 1.106712 -2.275264) (xy 1.131799 -2.278942) (xy 1.16618 -2.281226) (xy 1.21333 -2.282401) (xy 1.276728 -2.282752) - (xy 1.316201 -2.282706) (xy 1.510555 -2.275473) (xy 1.690789 -2.254403) (xy 1.859671 -2.218953) - (xy 2.019967 -2.168575) (xy 2.134537 -2.121433) (xy 2.188853 -2.092223) (xy 2.222291 -2.062796) - (xy 2.23544 -2.03203) (xy 2.228892 -1.998799) (xy 2.212587 -1.973065) (xy 2.192945 -1.954529) (xy 2.168888 -1.946471) - (xy 2.136764 -1.949077) (xy 2.092921 -1.962536) (xy 2.046033 -1.981644) (xy 1.892456 -2.037742) - (xy 1.722343 -2.080157) (xy 1.535736 -2.10888) (xy 1.336627 -2.123748) (xy 1.271829 -2.126197) (xy 1.224993 -2.127373) - (xy 1.192616 -2.127003) (xy 1.171194 -2.124813) (xy 1.157225 -2.120529) (xy 1.147204 -2.113876) - (xy 1.141491 -2.108497) (xy 1.13059 -2.095252) (xy 1.124503 -2.079048) (xy 1.1224 -2.054424) (xy 1.12345 -2.015917) - (xy 1.12449 -1.996742) (xy 1.138841 -1.80683) (xy 1.159064 -1.631106) (xy 1.184911 -1.470369) (xy 1.21613 -1.32542) - (xy 1.252473 -1.197058) (xy 1.293689 -1.086083) (xy 1.339529 -0.993295) (xy 1.389742 -0.919492) - (xy 1.444079 -0.865474) (xy 1.486254 -0.838971) (xy 1.546249 -0.820752) (xy 1.615622 -0.817804) - (xy 1.688582 -0.830179) (xy 1.710605 -0.83699) (xy 1.798218 -0.871852) (xy 1.89568 -0.918701) (xy 1.997566 -0.974411) - (xy 2.098449 -1.035855) (xy 2.192902 -1.099907) (xy 2.271508 -1.160139) (xy 2.333099 -1.214076) - (xy 2.394862 -1.273898) (xy 2.453329 -1.335772) (xy 2.505034 -1.395867) (xy 2.54651 -1.450354) (xy 2.57347 -1.4938) - (xy 2.581391 -1.512153) (xy 2.583245 -1.529305) (xy 2.577419 -1.548824) (xy 2.562298 -1.574276) - (xy 2.536269 -1.609229) (xy 2.501774 -1.652259) (xy 2.464553 -1.699696) (xy 2.440489 -1.73513) (xy 2.427873 -1.762075) - (xy 2.424994 -1.784045) (xy 2.42905 -1.801764) (xy 2.448736 -1.830217) (xy 2.478923 -1.849886) (xy 2.511266 -1.855839) - (xy 2.51854 -1.854649) (xy 2.544308 -1.84085) (xy 2.578261 -1.811942) (xy 2.617316 -1.771116) (xy 2.658391 -1.72156) - (xy 2.693518 -1.673614) (xy 2.72845 -1.61512) (xy 2.747276 -1.561614) (xy 2.749684 -1.50952) (xy 2.735365 -1.455262) - (xy 2.704008 -1.395261) (xy 2.664372 -1.337939) (xy 2.554475 -1.205172) (xy 2.431341 -1.082076) - (xy 2.300527 -0.974129) (xy 2.28052 -0.959535) (xy 2.24859 -0.935638) (xy 2.22489 -0.915981) (xy 2.213719 -0.904178) - (xy 2.213367 -0.903073) (xy 2.217211 -0.889806) (xy 2.227392 -0.862182) (xy 2.241886 -0.825639) - (xy 2.245321 -0.81726) (xy 2.317641 -0.614642) (xy 2.369573 -0.407785) (xy 2.400959 -0.198264) (xy 2.411642 0.012342) - (xy 2.401464 0.222459) (xy 2.370268 0.430509) (xy 2.370043 0.431623) (xy 2.352281 0.509981) (xy 2.330402 0.591933) - (xy 2.305658 0.67393) (xy 2.279302 0.752421) (xy 2.252584 0.823857) (xy 2.226756 0.884688) (xy 2.203071 0.931364) - (xy 2.184094 0.958925) (xy 2.157411 0.974202) (xy 2.122641 0.976913) (xy 2.088966 0.967281) (xy 2.073688 0.95626) - (xy 2.056528 0.927944) (xy 2.054303 0.890544) (xy 2.067103 0.841589) (xy 2.078832 0.812757) (xy 2.117867 0.715508) - (xy 2.15507 0.606189) (xy 2.187453 0.494191) (xy 2.209006 0.403665) (xy 2.225721 0.303025) (xy 2.23732 0.188546) - (xy 2.24357 0.067319) (xy 2.244235 -0.053566) (xy 2.239082 -0.167022) (xy 2.230544 -0.248166) (xy 2.214101 -0.345751) - (xy 2.192085 -0.44711) (xy 2.165942 -0.547124) (xy 2.137115 -0.640675) (xy 2.10705 -0.722644) (xy 2.079405 -0.783683) - (xy 2.06312 -0.815175) (xy 1.939972 -0.757088) (xy 1.856115 -0.71883) (xy 1.786614 -0.6904) (xy 1.727395 -0.670576) - (xy 1.674384 -0.658138) (xy 1.623509 -0.651861) (xy 1.584588 -0.650464) (xy 1.536872 -0.651362) - (xy 1.501146 -0.655993) (xy 1.467977 -0.666427) (xy 1.427931 -0.684738) (xy 1.427489 -0.684955) - (xy 1.36914 -0.720799) (xy 1.309215 -0.769734) (xy 1.255014 -0.825277) (xy 1.22321 -0.866339) (xy 1.172653 -0.953578) - (xy 1.126067 -1.059953) (xy 1.084044 -1.183378) (xy 1.047175 -1.321766) (xy 1.016051 -1.473032) - (xy 0.991264 -1.635089) (xy 0.981511 -1.71876) (xy 0.963609 -1.88945) (xy 0.855176 -1.931871) (xy 0.693 -1.989481) - (xy 0.533219 -2.033745) (xy 0.369457 -2.066054) (xy 0.195336 -2.087798) (xy 0.108267 -2.094753) - (xy -0.100609 -2.098944) (xy -0.313419 -2.084368) (xy -0.525298 -2.051715) (xy -0.73138 -2.001673) - (xy -0.870902 -1.956186) (xy -0.962828 -1.922745) (xy -0.976448 -1.77051) (xy -0.995409 -1.602691) - (xy -1.021229 -1.443453) (xy -1.053303 -1.295133) (xy -1.091028 -1.160066) (xy -1.133797 -1.040589) - (xy -1.181006 -0.939037) (xy -1.200781 -0.904315) (xy -1.260726 -0.820621) (xy -1.329936 -0.750335) - (xy -1.404765 -0.696994) (xy -1.426202 -0.685588) (xy -1.466883 -0.666895) (xy -1.500188 -0.656212) - (xy -1.53561 -0.651434) (xy -1.582641 -0.650455) (xy -1.584588 -0.650464) (xy -1.635606 -0.652832) - (xy -1.685639 -0.660207) (xy -1.738354 -0.673766) (xy -1.797411 -0.694686) (xy -1.866476 -0.724145) - (xy -1.949212 -0.763321) (xy -1.974563 -0.775813) (xy -2.026692 -0.801315) (xy -2.071661 -0.822645) - (xy -2.106161 -0.838289) (xy -2.126884 -0.846729) (xy -2.131381 -0.84766) (xy -2.13679 -0.83653) - (xy -2.148413 -0.81021) (xy -2.164216 -0.773349) (xy -2.173177 -0.752115) (xy -2.242828 -0.559305) - (xy -2.29187 -0.36278) (xy -2.320349 -0.164008) (xy -2.328311 0.035542) (xy -2.315803 0.2344) (xy -2.282871 0.431097) - (xy -2.229561 0.624163) (xy -2.155919 0.812131) (xy -2.121536 0.884061) (xy -2.014172 1.074275) - (xy -1.890865 1.2501) (xy -1.751755 1.411399) (xy -1.596981 1.558036) (xy -1.426686 1.689873) (xy -1.241008 1.806772) - (xy -1.105776 1.877786) (xy -0.916437 1.959782) (xy -0.716675 2.027419) (xy -0.512994 2.078735) - (xy -0.343824 2.107765) (xy -0.288465 2.113162) (xy -0.217982 2.117078) (xy -0.13732 2.119518) (xy -0.051421 2.120484) - (xy 0.034768 2.11998) (xy 0.116306 2.118009) (xy 0.188246 2.114575) (xy 0.245646 2.109681) (xy 0.26324 2.107344) - (xy 0.485618 2.06572) (xy 0.692638 2.011048) (xy 0.886723 1.942353) (xy 1.070293 1.858657) (xy 1.245771 1.758984) - (xy 1.415128 1.642692) (xy 1.466704 1.601591) (xy 1.525835 1.550312) (xy 1.588481 1.492756) (xy 1.650601 1.432827) - (xy 1.708152 1.374425) (xy 1.757094 1.321453) (xy 1.793384 1.277814) (xy 1.794331 1.276562) (xy 1.832671 1.231732) - (xy 1.866612 1.20601) (xy 1.898481 1.198094) (xy 1.924369 1.203841) (xy 1.958752 1.226997) (xy 1.975128 1.261498) - (xy 1.976988 1.282624) (xy 1.969106 1.306775) (xy 1.946908 1.342457) (xy 1.91256 1.387417) (xy 1.868232 1.439404) - (xy 1.816091 1.496163) (xy 1.758307 1.555442) (xy 1.697048 1.614989) (xy 1.634481 1.672551) (xy 1.572776 1.725874) - (xy 1.514102 1.772707) (xy 1.483921 1.794872) (xy 1.301313 1.915273) (xy 1.119466 2.016672) (xy 0.934357 2.100736) - (xy 0.741962 2.169139) (xy 0.538257 2.223549) (xy 0.370685 2.257046) (xy 0.304434 2.266121) (xy 0.222002 2.273603) - (xy 0.128647 2.279342) (xy 0.029628 2.283187) (xy -0.069796 2.284988) (xy -0.164367 2.284594) (xy -0.248824 2.281855) - (xy -0.316963 2.276724) (xy -0.543445 2.242198) (xy -0.763399 2.188804) (xy -0.975639 2.117348) - (xy -1.178978 2.028638) (xy -1.372228 1.923481) (xy -1.554204 1.802683) (xy -1.723718 1.667052) - (xy -1.879583 1.517395) (xy -2.020613 1.354519) (xy -2.145621 1.179231) (xy -2.25342 0.992339) (xy -2.277865 0.943227) - (xy -2.36136 0.745985) (xy -2.424441 0.543784) (xy -2.467074 0.338035) (xy -2.489223 0.130146) (xy -2.490856 -0.07847) - (xy -2.471938 -0.286405) (xy -2.432435 -0.492246) (xy -2.372313 -0.694585) (xy -2.320741 -0.826876) - (xy -2.300895 -0.873656) (xy -2.284827 -0.912436) (xy -2.274074 -0.93944) (xy -2.270173 -0.950891) - (xy -2.270221 -0.951036) (xy -2.289832 -0.963938) (xy -2.321145 -0.988777) (xy -2.360578 -1.022385) - (xy -2.40455 -1.061593) (xy -2.449479 -1.103234) (xy -2.491783 -1.144138) (xy -2.514701 -1.167304) - (xy -2.59271 -1.250574) (xy -2.654169 -1.322999) (xy -2.69978 -1.386551) (xy -2.730239 -1.443203) - (xy -2.746248 -1.494927) (xy -2.748505 -1.543695) (xy -2.737709 -1.591479) (xy -2.714559 -1.640252) - (xy -2.693819 -1.672557) (xy -2.660652 -1.717085) (xy -2.622313 -1.764011) (xy -2.588843 -1.801304) - (xy -2.556881 -1.832562) (xy -2.532853 -1.850271) (xy -2.511422 -1.857787) (xy -2.497398 -1.858799) - (xy -2.458242 -1.849604) (xy -2.439421 -1.835284) (xy -2.422595 -1.811361) (xy -2.418073 -1.786099) - (xy -2.426803 -1.756284) (xy -2.449732 -1.718702) (xy -2.487807 -1.670137) (xy -2.488263 -1.66959) - (xy -2.529427 -1.619395) (xy -2.557758 -1.58193) (xy -2.57482 -1.553968) (xy -2.582173 -1.532283) - (xy -2.58138 -1.513649) (xy -2.574004 -1.49484) (xy -2.573421 -1.493703) (xy -2.545058 -1.44827) - (xy -2.503144 -1.393546) (xy -2.451146 -1.33336) (xy -2.39253 -1.271542) (xy -2.330762 -1.211923) - (xy -2.271508 -1.160139) (xy -2.188147 -1.096499) (xy -2.093217 -1.032506) (xy -1.992145 -0.971287) - (xy -1.890357 -0.915969) (xy -1.793281 -0.869677) (xy -1.710606 -0.83699) (xy -1.637703 -0.819944) - (xy -1.566625 -0.818236) (xy -1.503165 -0.831816) (xy -1.486255 -0.838971) (xy -1.429062 -0.878023) - (xy -1.375811 -0.937444) (xy -1.32675 -1.016436) (xy -1.282131 -1.114199) (xy -1.242202 -1.229933) - (xy -1.207213 -1.362838) (xy -1.177415 -1.512115) (xy -1.153058 -1.676964) (xy -1.13439 -1.856586) - (xy -1.12449 -1.996742) (xy -1.12247 -2.041876) (xy -1.123291 -2.071076) (xy -1.127783 -2.089804) - (xy -1.136778 -2.10352) (xy -1.141492 -2.108497) (xy -1.150824 -2.116739) (xy -1.161953 -2.122446) - (xy -1.178381 -2.125891) (xy -1.203612 -2.127347) (xy -1.241149 -2.127088) (xy -1.294496 -2.125389) - (xy -1.336628 -2.123748) (xy -1.506421 -2.112382) (xy -1.661167 -2.091942) (xy -1.805712 -2.061473) - (xy -1.944907 -2.020018) (xy -2.037784 -1.985544) (xy -2.097211 -1.963319) (xy -2.14105 -1.951301) - (xy -2.172657 -1.949555) (xy -2.195388 -1.958143) (xy -2.2126 -1.97713) (xy -2.219391 -1.988992) - (xy -2.23083 -2.024244) (xy -2.224953 -2.055068) (xy -2.200552 -2.083329) (xy -2.156423 -2.110894) - (xy -2.133551 -2.121883) (xy -1.982228 -2.18168) (xy -1.821575 -2.227584) (xy -1.649243 -2.260085) - (xy -1.462883 -2.27967) (xy -1.348435 -2.285274) (xy -1.259043 -2.287143) - ) - (stroke - (width 0) - (type solid) - ) - (fill solid) - (layer "F.SilkS") - (uuid "952270bc-1fb3-4485-968d-8cdf84c60d6c") - ) - ) (footprint "Resistor_SMD:R_0805_2012Metric" (layer "F.Cu") (uuid "8bcfb073-497f-4e0f-9867-4d9888f235ce") - (at 113.525 106.295 -90) + (at 92.125 52.254999 90) (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor") (property "Reference" "R1" @@ -1676,7 +1395,7 @@ ) ) (property "Footprint" "Resistor_SMD:R_0805_2012Metric" - (at 0 0 -90) + (at 0 0 90) (unlocked yes) (layer "F.Fab") (hide yes) @@ -1689,7 +1408,7 @@ ) ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 90) (unlocked yes) (layer "F.Fab") (hide yes) @@ -1702,7 +1421,7 @@ ) ) (property "Description" "Resistor, small symbol" - (at 0 0 -90) + (at 0 0 90) (unlocked yes) (layer "F.Fab") (hide yes) @@ -1719,16 +1438,6 @@ (sheetname "Root") (sheetfile "TDK_piggyback.kicad_sch") (attr smd) - (fp_line - (start -0.227064 0.735) - (end 0.227064 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "8bbddf89-c255-486e-860f-43e2e7cb063e") - ) (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) @@ -1740,34 +1449,14 @@ (uuid "a9c9551b-6361-44b5-813f-70e9321ef381") ) (fp_line - (start -1.68 0.95) - (end -1.68 -0.95) + (start -0.227064 0.735) + (end 0.227064 0.735) (stroke - (width 0.05) + (width 0.12) (type solid) ) - (layer "F.CrtYd") - (uuid "40e49d60-7092-498a-961e-2643ea0e20d8") - ) - (fp_line - (start 1.68 0.95) - (end -1.68 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "fea20b46-3113-41b5-bca2-39a2e2c83db8") - ) - (fp_line - (start -1.68 -0.95) - (end 1.68 -0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "472f57fc-e86f-4683-812f-efb27b4809dd") + (layer "F.SilkS") + (uuid "8bbddf89-c255-486e-860f-43e2e7cb063e") ) (fp_line (start 1.68 -0.95) @@ -1780,24 +1469,44 @@ (uuid "cf042a74-1c16-4f10-8183-5b4904dac6d6") ) (fp_line - (start -1 0.625) - (end -1 -0.625) + (start -1.68 -0.95) + (end 1.68 -0.95) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "F.Fab") - (uuid "062ef6d8-8568-4f50-b7bc-1c3d76e74602") + (layer "F.CrtYd") + (uuid "472f57fc-e86f-4683-812f-efb27b4809dd") ) (fp_line - (start 1 0.625) - (end -1 0.625) + (start 1.68 0.95) + (end -1.68 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fea20b46-3113-41b5-bca2-39a2e2c83db8") + ) + (fp_line + (start -1.68 0.95) + (end -1.68 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "40e49d60-7092-498a-961e-2643ea0e20d8") + ) + (fp_line + (start 1 -0.625) + (end 1 0.625) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "16e301a3-a6e9-458e-91b0-7704adb55503") + (uuid "9c412de2-9627-41ac-aba8-587ae930909f") ) (fp_line (start -1 -0.625) @@ -1810,14 +1519,24 @@ (uuid "80533be8-0434-49b2-9260-c2df16e927a6") ) (fp_line - (start 1 -0.625) - (end 1 0.625) + (start 1 0.625) + (end -1 0.625) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "9c412de2-9627-41ac-aba8-587ae930909f") + (uuid "16e301a3-a6e9-458e-91b0-7704adb55503") + ) + (fp_line + (start -1 0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "062ef6d8-8568-4f50-b7bc-1c3d76e74602") ) (fp_text user "${REFERENCE}" (at 0 0 90) @@ -1831,7 +1550,7 @@ ) ) (pad "1" smd roundrect - (at -0.9125 0 270) + (at -0.9125 0 90) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) @@ -1840,7 +1559,7 @@ (uuid "f27548d7-2c0c-49c9-a194-c09943a1da71") ) (pad "2" smd roundrect - (at 0.9125 0 270) + (at 0.9125 0 90) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) @@ -1863,7 +1582,7 @@ (footprint "Capacitor_SMD:C_1210_3225Metric" (layer "F.Cu") (uuid "8fd9ff85-a056-4ea9-b72d-c60d6fcfe6a2") - (at 99.575001 99.625 180) + (at 88.824999 44.525001) (descr "Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C5" @@ -1890,7 +1609,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_1210_3225Metric" - (at 0 0 180) + (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) @@ -1903,7 +1622,7 @@ ) ) (property "Datasheet" "" - (at 0 0 180) + (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) @@ -1916,7 +1635,7 @@ ) ) (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 180) + (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) @@ -1933,16 +1652,6 @@ (sheetname "Root") (sheetfile "TDK_piggyback.kicad_sch") (attr smd) - (fp_line - (start -0.711252 1.36) - (end 0.711252 1.36) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "e5a1f833-7fa5-4452-ab3d-103f505073f2") - ) (fp_line (start -0.711252 -1.36) (end 0.711252 -1.36) @@ -1954,34 +1663,14 @@ (uuid "b72e8236-59ca-4d72-a92c-32795255636b") ) (fp_line - (start 2.3 1.6) - (end -2.3 1.6) + (start -0.711252 1.36) + (end 0.711252 1.36) (stroke - (width 0.05) + (width 0.12) (type solid) ) - (layer "F.CrtYd") - (uuid "eec964c7-1059-419f-9819-be15aecff37b") - ) - (fp_line - (start 2.3 -1.6) - (end 2.3 1.6) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "cbeac9be-8bf4-4e20-aac8-601a315862e8") - ) - (fp_line - (start -2.3 1.6) - (end -2.3 -1.6) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "c17abc8c-1294-4ebf-8182-a1c590ebda72") + (layer "F.SilkS") + (uuid "e5a1f833-7fa5-4452-ab3d-103f505073f2") ) (fp_line (start -2.3 -1.6) @@ -1994,24 +1683,44 @@ (uuid "79e477a9-5f2c-468f-a12f-55cd86c58eb8") ) (fp_line - (start 1.6 1.25) - (end -1.6 1.25) + (start -2.3 1.6) + (end -2.3 -1.6) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "F.Fab") - (uuid "906303a0-e713-403f-a74a-6198ebc9ce1f") + (layer "F.CrtYd") + (uuid "c17abc8c-1294-4ebf-8182-a1c590ebda72") ) (fp_line - (start 1.6 -1.25) - (end 1.6 1.25) + (start 2.3 -1.6) + (end 2.3 1.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cbeac9be-8bf4-4e20-aac8-601a315862e8") + ) + (fp_line + (start 2.3 1.6) + (end -2.3 1.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "eec964c7-1059-419f-9819-be15aecff37b") + ) + (fp_line + (start -1.6 -1.25) + (end 1.6 -1.25) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "2a3a7649-abed-443e-b581-84cd538186fb") + (uuid "5ce8b7dc-b311-4bf6-a5d6-84f2690a2d74") ) (fp_line (start -1.6 1.25) @@ -2024,14 +1733,24 @@ (uuid "e842d371-b76c-40b5-ad33-14c7f6b88830") ) (fp_line - (start -1.6 -1.25) - (end 1.6 -1.25) + (start 1.6 -1.25) + (end 1.6 1.25) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "5ce8b7dc-b311-4bf6-a5d6-84f2690a2d74") + (uuid "2a3a7649-abed-443e-b581-84cd538186fb") + ) + (fp_line + (start 1.6 1.25) + (end -1.6 1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "906303a0-e713-403f-a74a-6198ebc9ce1f") ) (fp_text user "${REFERENCE}" (at 0 0 360) @@ -2045,7 +1764,7 @@ ) ) (pad "1" smd roundrect - (at -1.475001 0 180) + (at -1.475001 0) (size 1.15 2.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.217391) @@ -2054,7 +1773,7 @@ (uuid "18b88294-6265-4663-90dc-59659fe12337") ) (pad "2" smd roundrect - (at 1.475001 0 180) + (at 1.475001 0) (size 1.15 2.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.217391) @@ -2077,7 +1796,7 @@ (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") (uuid "90848efa-b1d5-4f68-9205-afb8b92f4e24") - (at 103.688909 92.204019 135) + (at 80.588909 42.604019 135) (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor") (property "Reference" "R4" @@ -2291,7 +2010,7 @@ (footprint "i6A24014A033V-001-R:I6A24014A033V001R" (layer "F.Cu") (uuid "a409303b-64fb-424c-b250-fa2e08bc2d6a") - (at 105.8 130.95 90) + (at 82.7 83.15 90) (descr "I6A24014A033V-001-R-1") (tags "Power Supply") (property "Reference" "U1" @@ -2644,7 +2363,7 @@ (footprint "FaSTTUBe_logos:leak" (layer "F.Cu") (uuid "a77a3ac3-7684-49bc-9295-123d1b88129c") - (at 97.65 88.35) + (at 74.55 38.75) (property "Reference" "G***" (at 0 0 0) (layer "F.SilkS") @@ -2899,7 +2618,7 @@ (footprint "Capacitor_SMD:C_1210_3225Metric" (layer "F.Cu") (uuid "a84a3149-153e-403e-a39b-64bcbd4d85ec") - (at 99.575 106.025 180) + (at 88.825 50.925) (descr "Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C7" @@ -2926,7 +2645,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_1210_3225Metric" - (at 0 0 180) + (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) @@ -2939,7 +2658,7 @@ ) ) (property "Datasheet" "" - (at 0 0 180) + (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) @@ -2952,7 +2671,7 @@ ) ) (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 180) + (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) @@ -2969,16 +2688,6 @@ (sheetname "Root") (sheetfile "TDK_piggyback.kicad_sch") (attr smd) - (fp_line - (start -0.711252 1.36) - (end 0.711252 1.36) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "b60b1f60-2b2d-4c7e-ac1f-9877b99b192c") - ) (fp_line (start -0.711252 -1.36) (end 0.711252 -1.36) @@ -2990,34 +2699,14 @@ (uuid "9bea6217-4624-4361-82b8-8d0c2c76b2c5") ) (fp_line - (start 2.3 1.6) - (end -2.3 1.6) + (start -0.711252 1.36) + (end 0.711252 1.36) (stroke - (width 0.05) + (width 0.12) (type solid) ) - (layer "F.CrtYd") - (uuid "09df433d-cd16-4aa6-aa02-3a3ebeb6ded1") - ) - (fp_line - (start 2.3 -1.6) - (end 2.3 1.6) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "624a7260-676d-4e35-93be-88ccddc78891") - ) - (fp_line - (start -2.3 1.6) - (end -2.3 -1.6) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "8913d2bc-4888-492b-85a3-4b412fcdd8c0") + (layer "F.SilkS") + (uuid "b60b1f60-2b2d-4c7e-ac1f-9877b99b192c") ) (fp_line (start -2.3 -1.6) @@ -3030,24 +2719,44 @@ (uuid "13e833ff-d84c-42df-9b00-bdc5160a8f72") ) (fp_line - (start 1.6 1.25) - (end -1.6 1.25) + (start -2.3 1.6) + (end -2.3 -1.6) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "F.Fab") - (uuid "a5c6041f-5c1e-484c-84f3-c0f6cefa7926") + (layer "F.CrtYd") + (uuid "8913d2bc-4888-492b-85a3-4b412fcdd8c0") ) (fp_line - (start 1.6 -1.25) - (end 1.6 1.25) + (start 2.3 -1.6) + (end 2.3 1.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "624a7260-676d-4e35-93be-88ccddc78891") + ) + (fp_line + (start 2.3 1.6) + (end -2.3 1.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "09df433d-cd16-4aa6-aa02-3a3ebeb6ded1") + ) + (fp_line + (start -1.6 -1.25) + (end 1.6 -1.25) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "ed111169-59dc-4e9d-9bf7-7c312bb5667a") + (uuid "3fa101fd-36ea-4b99-a50a-fa90c461f0d5") ) (fp_line (start -1.6 1.25) @@ -3060,14 +2769,24 @@ (uuid "420114d4-1ad0-421f-a3d7-379561c67b83") ) (fp_line - (start -1.6 -1.25) - (end 1.6 -1.25) + (start 1.6 -1.25) + (end 1.6 1.25) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "3fa101fd-36ea-4b99-a50a-fa90c461f0d5") + (uuid "ed111169-59dc-4e9d-9bf7-7c312bb5667a") + ) + (fp_line + (start 1.6 1.25) + (end -1.6 1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a5c6041f-5c1e-484c-84f3-c0f6cefa7926") ) (fp_text user "${REFERENCE}" (at 0 0 360) @@ -3081,7 +2800,7 @@ ) ) (pad "1" smd roundrect - (at -1.475001 0 180) + (at -1.475001 0) (size 1.15 2.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.217391) @@ -3090,7 +2809,7 @@ (uuid "82cc19ef-b7ef-44fa-956a-163d6e906996") ) (pad "2" smd roundrect - (at 1.475001 0 180) + (at 1.475001 0) (size 1.15 2.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.217391) @@ -3113,7 +2832,7 @@ (footprint "LED_SMD:LED_0603_1608Metric" (layer "F.Cu") (uuid "aaefb746-c0d0-4e58-8452-25bd80c22833") - (at 103.655 88.545 -90) + (at 80.555 38.945 -90) (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") (tags "LED") (property "Reference" "D1" @@ -3349,11 +3068,11 @@ (footprint "Capacitor_SMD:C_1210_3225Metric" (layer "F.Cu") (uuid "cadc1fd2-b645-4c83-9469-ea4b6587850d") - (at 111.975 95.574999) + (at 88.825 47.724999) (descr "Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C3" - (at 0 -2.300001 360) + (at 0 -2.300001 0) (layer "F.SilkS") (hide yes) (uuid "fea14d26-dda7-4b3b-ab80-7e9b4cf38359") @@ -3365,7 +3084,7 @@ ) ) (property "Value" "22n" - (at 0 2.300001 360) + (at 0 2.300001 0) (layer "F.Fab") (uuid "c9454426-f547-4633-848a-c30e085137d3") (effects @@ -3520,7 +3239,7 @@ (uuid "93d7b1d6-21fc-49ec-b8c7-07fa955f413b") ) (fp_text user "${REFERENCE}" - (at 0 0 360) + (at 0 0 0) (layer "F.Fab") (uuid "e2d466ea-6166-40b9-8f40-12519595b8dd") (effects @@ -3563,11 +3282,11 @@ (footprint "C_THT:C_THT_5mm" (layer "F.Cu") (uuid "cc0e1d53-9eaa-493c-9c26-b4e8610a7703") - (at 102.75 95.35 180) + (at 79.65 45.75 180) (descr "5mm x 11mm") (tags "Capacitor Polarised") (property "Reference" "C1" - (at 0 -3.4 360) + (at 0 -3.4 0) (layer "F.SilkS") (hide yes) (uuid "fd663446-1804-4d72-b791-b25a9de74dd9") @@ -3579,7 +3298,7 @@ ) ) (property "Value" "22u" - (at 0.85 7.3 360) + (at 0.85 7.3 0) (layer "F.SilkS") (hide yes) (uuid "6f875d46-2e23-487f-bbf9-d3ff1762336e") @@ -3591,7 +3310,7 @@ ) ) (property "Footprint" "C_THT:C_THT_5mm" - (at 0 0 360) + (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "f0adf68f-54cc-49b2-b246-c49a59e40f10") @@ -3603,7 +3322,7 @@ ) ) (property "Datasheet" "" - (at 0 0 360) + (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "75f93388-602e-4ce6-9e4d-e8df5c47e8be") @@ -3615,7 +3334,7 @@ ) ) (property "Description" "Polarized capacitor, small symbol" - (at 0 0 360) + (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "d20bcf1a-3aa1-4241-b2b1-72e1caf81ae2") @@ -3654,7 +3373,7 @@ (uuid "e2563416-b9c1-4707-b3d5-1641aab04738") ) (fp_text user "${REFERENCE}" - (at 0 0 360) + (at 0 0 0) (layer "F.Fab") (uuid "d4aa7862-1ac0-4ca5-9747-cd0e26589bda") (effects @@ -3710,11 +3429,12 @@ (footprint "FaSTTUBe_logos:hole_2mm" (layer "F.Cu") (uuid "d57cbfdf-f7d3-40c3-9bb9-47d38c1ee616") - (at 123.2 100.15) + (at 100.1 50.55) (property "Reference" "J5" (at 0 -0.5 0) (unlocked yes) (layer "F.SilkS") + (hide yes) (uuid "e4ecd502-17c0-4318-8609-04da0fa21549") (effects (font @@ -3806,11 +3526,12 @@ (footprint "FaSTTUBe_logos:hole_2mm" (layer "F.Cu") (uuid "e085f5f8-c819-4df8-a0c5-5a20c007e1e3") - (at 109.7 136.45) + (at 86.45 88) (property "Reference" "J1" (at 0 -0.5 0) (unlocked yes) (layer "F.SilkS") + (hide yes) (uuid "9ca0cefa-048c-4cdb-944d-03815cfbf913") (effects (font @@ -3902,11 +3623,12 @@ (footprint "FaSTTUBe_logos:hole_2mm" (layer "F.Cu") (uuid "ef1e2c15-da21-49f0-b52b-4614efc9d186") - (at 112 86.1) + (at 88.9 36.5) (property "Reference" "J3" (at 0 -0.5 0) (unlocked yes) (layer "F.SilkS") + (hide yes) (uuid "6772f301-b865-4c69-bee3-3af5c2a07b38") (effects (font @@ -3998,11 +3720,12 @@ (footprint "FaSTTUBe_logos:hole_2mm" (layer "F.Cu") (uuid "efdab9d1-f7c9-49a4-ab86-30b7c09838e6") - (at 112 90.5) + (at 84.1 36.55) (property "Reference" "J4" (at 0 -0.5 0) (unlocked yes) (layer "F.SilkS") + (hide yes) (uuid "f906e168-1e4e-4636-8d04-2f51f1ffcc9a") (effects (font @@ -4091,9 +3814,20249 @@ (uuid "5e81e0a0-8cd6-4f9f-a7b0-d0e66dbe2789") ) ) + (footprint "FaSTTUBe_logos:medusa" + (layer "B.Cu") + (uuid "b93339fe-0d50-4d2d-9986-7cdf6989cfa6") + (at 90.45 68.8 180) + (property "Reference" "G***" + (at 0 0 0) + (layer "B.SilkS") + (hide yes) + (uuid "251750c4-75e1-478d-850f-b31095155786") + (effects + (font + (size 1.5 1.5) + (thickness 0.3) + ) + (justify mirror) + ) + ) + (property "Value" "LOGO" + (at 0.75 0 0) + (layer "B.SilkS") + (hide yes) + (uuid "4097c488-5a79-49c9-b589-a0bf14ff0dac") + (effects + (font + (size 1.5 1.5) + (thickness 0.3) + ) + (justify mirror) + ) + ) + (property "Footprint" "FaSTTUBe_logos:medusa" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "4eee4806-c4af-4384-b624-76ffa0c909ff") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "0772d856-f7d5-47f5-9bc8-a2f05eeb7687") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "6ac05f29-21b5-4abc-abf3-47bdadff5e82") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (attr board_only exclude_from_pos_files exclude_from_bom) + (fp_poly + (pts + (xy 10.166939 -1.370628) (xy 10.14959 -1.387978) (xy 10.13224 -1.370628) (xy 10.14959 -1.353278) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "7bf04e24-10f2-490a-b926-31664146e4cc") + ) + (fp_poly + (pts + (xy 9.819945 -1.440027) (xy 9.802595 -1.457377) (xy 9.785245 -1.440027) (xy 9.802595 -1.422677) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "81ad6f35-0527-45a1-a99c-5ddd6d0d02ec") + ) + (fp_poly + (pts + (xy 9.681147 -3.036202) (xy 9.663797 -3.053552) (xy 9.646448 -3.036202) (xy 9.663797 -3.018852) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "8c36be8b-efe8-4f30-94e0-5b57cb5dce72") + ) + (fp_poly + (pts + (xy 9.646448 -1.093033) (xy 9.629098 -1.110382) (xy 9.611748 -1.093033) (xy 9.629098 -1.075683) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "3ddd2d7f-ef80-42cb-b2c6-ea260635d9f2") + ) + (fp_poly + (pts + (xy 9.542349 -1.544125) (xy 9.525 -1.561475) (xy 9.50765 -1.544125) (xy 9.525 -1.526776) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "00372548-7b0e-4e07-9d37-7e13f5813f59") + ) + (fp_poly + (pts + (xy 8.952459 -2.932104) (xy 8.935109 -2.949453) (xy 8.917759 -2.932104) (xy 8.935109 -2.914754) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "1c526713-d65f-4a09-b1db-da3260869c49") + ) + (fp_poly + (pts + (xy 8.952459 -3.938388) (xy 8.935109 -3.955737) (xy 8.917759 -3.938388) (xy 8.935109 -3.921038) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "91131196-4e92-4b20-92c4-1ac227fadb5f") + ) + (fp_poly + (pts + (xy 8.917759 2.793306) (xy 8.900409 2.775956) (xy 8.88306 2.793306) (xy 8.900409 2.810656) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "a98df63b-24ac-4dd7-a9bd-e1a2dc9497ec") + ) + (fp_poly + (pts + (xy 8.88306 -2.376912) (xy 8.86571 -2.394262) (xy 8.84836 -2.376912) (xy 8.86571 -2.359563) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "d29fc0de-89e7-45a9-8a69-b0eae8400e4d") + ) + (fp_poly + (pts + (xy 8.778961 0.121448) (xy 8.761612 0.104099) (xy 8.744262 0.121448) (xy 8.761612 0.138798) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "addc740e-eea7-4d79-a819-03665f47a05d") + ) + (fp_poly + (pts + (xy 8.431967 1.648224) (xy 8.414617 1.630875) (xy 8.397267 1.648224) (xy 8.414617 1.665574) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "66c945a7-2753-48a1-8e49-c9c43fe5b233") + ) + (fp_poly + (pts + (xy 8.25847 -1.995218) (xy 8.24112 -2.012568) (xy 8.22377 -1.995218) (xy 8.24112 -1.977869) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "decb3e6d-45a2-455f-81c1-f021eaa90c5a") + ) + (fp_poly + (pts + (xy 8.154371 -2.793306) (xy 8.137021 -2.810656) (xy 8.119672 -2.793306) (xy 8.137021 -2.775956) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "0d153cde-cad3-410b-9f09-aaba78f75e95") + ) + (fp_poly + (pts + (xy 8.050273 -1.960519) (xy 8.032923 -1.977869) (xy 8.015573 -1.960519) (xy 8.032923 -1.943169) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "6ddedd98-47df-4daa-9a42-0bf0ed38f53f") + ) + (fp_poly + (pts + (xy 8.050273 -2.029918) (xy 8.032923 -2.047268) (xy 8.015573 -2.029918) (xy 8.032923 -2.012568) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "35711222-a5be-4cfd-b9e8-2682e9bc58b3") + ) + (fp_poly + (pts + (xy 7.980874 1.370629) (xy 7.963524 1.353279) (xy 7.946174 1.370629) (xy 7.963524 1.387978) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "a3ec7e2b-1dc6-49ee-8cf7-57adffcfc0f0") + ) + (fp_poly + (pts + (xy 7.946174 3.938388) (xy 7.928825 3.921038) (xy 7.911475 3.938388) (xy 7.928825 3.955738) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "e042324d-39f6-4a76-9f98-013c29ea077e") + ) + (fp_poly + (pts + (xy 7.911475 3.140301) (xy 7.894125 3.122951) (xy 7.876776 3.140301) (xy 7.894125 3.15765) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "79866de3-ee15-4c8b-b76a-c23cc84d57de") + ) + (fp_poly + (pts + (xy 7.772677 -0.64194) (xy 7.755327 -0.659289) (xy 7.737978 -0.64194) (xy 7.755327 -0.62459) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "98c49ac4-ca76-4c09-9998-2fb44e19e555") + ) + (fp_poly + (pts + (xy 7.737978 -2.862705) (xy 7.720628 -2.880054) (xy 7.703278 -2.862705) (xy 7.720628 -2.845355) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "80b714cd-2c49-43ad-9fe2-b5812cdd4c22") + ) + (fp_poly + (pts + (xy 7.737978 -2.932104) (xy 7.720628 -2.949453) (xy 7.703278 -2.932104) (xy 7.720628 -2.914754) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "39dbd7e1-1e2d-436d-8526-a9bf81421d2f") + ) + (fp_poly + (pts + (xy 7.59918 0.156148) (xy 7.58183 0.138798) (xy 7.56448 0.156148) (xy 7.58183 0.173497) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "42b1429c-ca93-4fd8-9f14-ca416c38b32f") + ) + (fp_poly + (pts + (xy 7.59918 -1.544125) (xy 7.58183 -1.561475) (xy 7.56448 -1.544125) (xy 7.58183 -1.526776) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "a2a161a2-1109-4bf8-9ece-deeb35f0a9f2") + ) + (fp_poly + (pts + (xy 7.529781 4.909973) (xy 7.512431 4.892623) (xy 7.495082 4.909973) (xy 7.512431 4.927323) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "da45d30a-679f-496f-ba4b-2019b7248a3f") + ) + (fp_poly + (pts + (xy 7.425683 3.175) (xy 7.408333 3.15765) (xy 7.390983 3.175) (xy 7.408333 3.19235) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "2bfb815a-3da0-4c74-8533-f01cd0be0edb") + ) + (fp_poly + (pts + (xy 7.390983 -1.995218) (xy 7.373633 -2.012568) (xy 7.356284 -1.995218) (xy 7.373633 -1.977869) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "fa97973b-1cc4-4125-a725-c38175a2718e") + ) + (fp_poly + (pts + (xy 7.321584 -1.23183) (xy 7.304235 -1.24918) (xy 7.286885 -1.23183) (xy 7.304235 -1.214481) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "870908ef-6edb-48e4-b113-ec7fe96c0c94") + ) + (fp_poly + (pts + (xy 7.217486 3.279099) (xy 7.200136 3.261749) (xy 7.182786 3.279099) (xy 7.200136 3.296448) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "3aec5d7e-de24-4eb1-8bd1-bbe1fba9b68b") + ) + (fp_poly + (pts + (xy 7.113388 9.039208) (xy 7.096038 9.021858) (xy 7.078688 9.039208) (xy 7.096038 9.056558) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "c6670730-766a-4d25-ae2c-d4f0ac0b6749") + ) + (fp_poly + (pts + (xy 7.078688 2.897405) (xy 7.061338 2.880055) (xy 7.043989 2.897405) (xy 7.061338 2.914754) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "a08df599-942c-4d97-9410-bf78631ef52b") + ) + (fp_poly + (pts + (xy 7.043989 9.004508) (xy 7.026639 8.987159) (xy 7.009289 9.004508) (xy 7.026639 9.021858) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "6e1d0d5e-734f-4007-9147-7337ae9e00c0") + ) + (fp_poly + (pts + (xy 6.905191 7.998224) (xy 6.887841 7.980875) (xy 6.870491 7.998224) (xy 6.887841 8.015574) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "d8b1dd58-60e5-48e4-8edd-9260b515c513") + ) + (fp_poly + (pts + (xy 6.905191 2.966803) (xy 6.887841 2.949454) (xy 6.870491 2.966803) (xy 6.887841 2.984153) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "b692b1c2-d5fb-4e08-a96c-bd252ce1710e") + ) + (fp_poly + (pts + (xy 6.801092 4.320082) (xy 6.783743 4.302732) (xy 6.766393 4.320082) (xy 6.783743 4.337432) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "3febaa61-c4e2-4d15-a6e9-458099075061") + ) + (fp_poly + (pts + (xy 6.731694 4.424181) (xy 6.714344 4.406831) (xy 6.696994 4.424181) (xy 6.714344 4.44153) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "dd6b6f06-7db1-4241-bd8b-ea977ab51536") + ) + (fp_poly + (pts + (xy 6.627595 -4.493579) (xy 6.610245 -4.510929) (xy 6.592896 -4.493579) (xy 6.610245 -4.476229) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "870d0bf3-4169-4fe5-80a0-161df8846011") + ) + (fp_poly + (pts + (xy 6.558196 -2.203415) (xy 6.540847 -2.220765) (xy 6.523497 -2.203415) (xy 6.540847 -2.186065) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "65b5d7e9-4cf9-462b-a0bd-34b8fd6a81df") + ) + (fp_poly + (pts + (xy 6.558196 -7.061339) (xy 6.540847 -7.078688) (xy 6.523497 -7.061339) (xy 6.540847 -7.043989) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "4633b408-8aaf-413d-ad01-637dd116f018") + ) + (fp_poly + (pts + (xy 6.523497 -4.354781) (xy 6.506147 -4.372131) (xy 6.488797 -4.354781) (xy 6.506147 -4.337431) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "0b079dc8-dac6-4cef-b369-2d84e5468c73") + ) + (fp_poly + (pts + (xy 6.488797 3.868989) (xy 6.471448 3.85164) (xy 6.454098 3.868989) (xy 6.471448 3.886339) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "8cae0f92-eaa0-45d9-83e0-8b9a25ec94fe") + ) + (fp_poly + (pts + (xy 6.454098 -1.89112) (xy 6.436748 -1.90847) (xy 6.419398 -1.89112) (xy 6.436748 -1.87377) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "ebb37f10-a867-4a41-af3b-41339a553dfe") + ) + (fp_poly + (pts + (xy 6.3153 1.127732) (xy 6.29795 1.110383) (xy 6.280601 1.127732) (xy 6.29795 1.145082) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "65561819-7859-4c8a-a2f3-0295ebfa1c1e") + ) + (fp_poly + (pts + (xy 6.280601 3.903689) (xy 6.263251 3.886339) (xy 6.245901 3.903689) (xy 6.263251 3.921038) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "e623dc4a-9449-4251-a873-95fe58c08f52") + ) + (fp_poly + (pts + (xy 6.280601 -6.575546) (xy 6.263251 -6.592896) (xy 6.245901 -6.575546) (xy 6.263251 -6.558197) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "8e5e3dd4-32f8-44f1-be2a-ccb526db2352") + ) + (fp_poly + (pts + (xy 6.245901 -1.370628) (xy 6.228551 -1.387978) (xy 6.211202 -1.370628) (xy 6.228551 -1.353278) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "e544546c-d59c-46ef-9a6c-f05c3336af84") + ) + (fp_poly + (pts + (xy 6.245901 -2.654508) (xy 6.228551 -2.671858) (xy 6.211202 -2.654508) (xy 6.228551 -2.637158) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "89dace70-937a-42a2-9592-0a339f472e18") + ) + (fp_poly + (pts + (xy 6.211202 1.752323) (xy 6.193852 1.734973) (xy 6.176502 1.752323) (xy 6.193852 1.769672) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "eafdd20d-ebc5-4e12-832e-d0462e5f96cf") + ) + (fp_poly + (pts + (xy 6.176502 2.029918) (xy 6.159153 2.012569) (xy 6.141803 2.029918) (xy 6.159153 2.047268) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "17e70075-cf85-4b95-8223-c0fb9b537843") + ) + (fp_poly + (pts + (xy 6.072404 5.74276) (xy 6.055054 5.72541) (xy 6.037705 5.74276) (xy 6.055054 5.760109) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "9e78aeed-1bd8-4bbb-b808-b4ee6ae45e92") + ) + (fp_poly + (pts + (xy 6.072404 2.272814) (xy 6.055054 2.255465) (xy 6.037705 2.272814) (xy 6.055054 2.290164) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "14b9041a-28e3-47d6-927b-19af1777f0dc") + ) + (fp_poly + (pts + (xy 6.072404 -0.711339) (xy 6.055054 -0.728688) (xy 6.037705 -0.711339) (xy 6.055054 -0.693989) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "50f0e4bb-494c-4494-940e-2a9d4df78881") + ) + (fp_poly + (pts + (xy 6.072404 -5.603962) (xy 6.055054 -5.621311) (xy 6.037705 -5.603962) (xy 6.055054 -5.586612) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "c5a1615f-e700-4c42-a57f-8f4f71d574dd") + ) + (fp_poly + (pts + (xy 6.037705 -0.884836) (xy 6.020355 -0.902186) (xy 6.003005 -0.884836) (xy 6.020355 -0.867486) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "26feb61e-a4a4-4be5-a935-b4ce39952f1c") + ) + (fp_poly + (pts + (xy 6.003005 5.70806) (xy 5.985655 5.690711) (xy 5.968306 5.70806) (xy 5.985655 5.72541) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "46c9d090-b089-41cf-a8aa-aee3a0c2acd5") + ) + (fp_poly + (pts + (xy 6.003005 -0.988934) (xy 5.985655 -1.006284) (xy 5.968306 -0.988934) (xy 5.985655 -0.971584) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "af0a0735-21bc-4154-8818-54b89c34f0ae") + ) + (fp_poly + (pts + (xy 5.968306 4.215984) (xy 5.950956 4.198634) (xy 5.933606 4.215984) (xy 5.950956 4.233334) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "6125dcbf-f4bf-48ae-9c08-658683fa2f4b") + ) + (fp_poly + (pts + (xy 5.968306 -1.058333) (xy 5.950956 -1.075683) (xy 5.933606 -1.058333) (xy 5.950956 -1.040983) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "6864a87e-ecd6-4481-b4ee-a1b43d7db1aa") + ) + (fp_poly + (pts + (xy 5.968306 -4.45888) (xy 5.950956 -4.476229) (xy 5.933606 -4.45888) (xy 5.950956 -4.44153) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "85f3be80-43ff-4711-835c-091c1c243fd3") + ) + (fp_poly + (pts + (xy 5.933606 4.562978) (xy 5.916256 4.545629) (xy 5.898907 4.562978) (xy 5.916256 4.580328) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "1e6d0dbf-116e-4b91-a909-0c64ab2e135f") + ) + (fp_poly + (pts + (xy 5.933606 -6.055054) (xy 5.916256 -6.072404) (xy 5.898907 -6.055054) (xy 5.916256 -6.037705) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "bae590d9-9301-4ebb-b9e2-108fb37bf4b6") + ) + (fp_poly + (pts + (xy 5.898907 -1.023634) (xy 5.881557 -1.040983) (xy 5.864207 -1.023634) (xy 5.881557 -1.006284) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "e85726b7-ed92-415d-b035-1f2679553515") + ) + (fp_poly + (pts + (xy 5.864207 -5.118169) (xy 5.846858 -5.135519) (xy 5.829508 -5.118169) (xy 5.846858 -5.100819) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "4ec30e3c-3696-422b-9a21-0db77a7d6d83") + ) + (fp_poly + (pts + (xy 5.864207 -5.499863) (xy 5.846858 -5.517213) (xy 5.829508 -5.499863) (xy 5.846858 -5.482513) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "66ef45ac-9dc3-4f21-b867-1fbfce44627f") + ) + (fp_poly + (pts + (xy 5.760109 0.954235) (xy 5.742759 0.936885) (xy 5.725409 0.954235) (xy 5.742759 0.971585) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "a29b7386-4f01-4ffc-b192-0f5595247682") + ) + (fp_poly + (pts + (xy 5.725409 3.521995) (xy 5.70806 3.504645) (xy 5.69071 3.521995) (xy 5.70806 3.539344) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "f064e1d1-b9e2-4d94-872f-41fca2b96fe0") + ) + (fp_poly + (pts + (xy 5.725409 0.815437) (xy 5.70806 0.798088) (xy 5.69071 0.815437) (xy 5.70806 0.832787) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "c7b62133-c13f-464c-b1fc-33958b8d7cbf") + ) + (fp_poly + (pts + (xy 5.725409 -1.787022) (xy 5.70806 -1.804371) (xy 5.69071 -1.787022) (xy 5.70806 -1.769672) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "5c6fe6b7-2d4f-4a14-9247-ef74629894b8") + ) + (fp_poly + (pts + (xy 5.725409 -5.395765) (xy 5.70806 -5.413115) (xy 5.69071 -5.395765) (xy 5.70806 -5.378415) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "3b0f0bbd-b38c-4eac-beea-6a0d90f137ac") + ) + (fp_poly + (pts + (xy 5.69071 -1.23183) (xy 5.67336 -1.24918) (xy 5.656011 -1.23183) (xy 5.67336 -1.214481) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "194852ec-310c-41a5-af86-c17be55fd867") + ) + (fp_poly + (pts + (xy 5.69071 -3.695492) (xy 5.67336 -3.712841) (xy 5.656011 -3.695492) (xy 5.67336 -3.678142) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "5713fc9b-0571-49e8-8278-0ce3c03e3249") + ) + (fp_poly + (pts + (xy 5.69071 -5.569262) (xy 5.67336 -5.586612) (xy 5.656011 -5.569262) (xy 5.67336 -5.551912) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "2b5f162a-f95d-4dc5-9b06-6aed3b25e4a3") + ) + (fp_poly + (pts + (xy 5.621311 7.512432) (xy 5.603961 7.495082) (xy 5.586612 7.512432) (xy 5.603961 7.529782) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "50c8b01c-4231-40ee-ba23-dfe376afabb2") + ) + (fp_poly + (pts + (xy 5.621311 -0.884836) (xy 5.603961 -0.902186) (xy 5.586612 -0.884836) (xy 5.603961 -0.867486) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "d171aac6-4645-4e36-8399-1d66932dc15d") + ) + (fp_poly + (pts + (xy 5.586612 0.433743) (xy 5.569262 0.416394) (xy 5.551912 0.433743) (xy 5.569262 0.451093) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "e4dc803a-1a93-43b2-87c0-0ecc401dd8a6") + ) + (fp_poly + (pts + (xy 5.586612 0.086749) (xy 5.569262 0.069399) (xy 5.551912 0.086749) (xy 5.569262 0.104099) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "653bbba1-c087-40fa-899e-e224cd6db4e7") + ) + (fp_poly + (pts + (xy 5.586612 -3.834289) (xy 5.569262 -3.851639) (xy 5.551912 -3.834289) (xy 5.569262 -3.81694) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "ccc1ae16-93d0-48f8-95f5-89838b8228f7") + ) + (fp_poly + (pts + (xy 5.551912 -5.499863) (xy 5.534562 -5.517213) (xy 5.517213 -5.499863) (xy 5.534562 -5.482513) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "384c85cf-5892-4360-a541-28826f51dac0") + ) + (fp_poly + (pts + (xy 5.551912 -6.263251) (xy 5.534562 -6.280601) (xy 5.517213 -6.263251) (xy 5.534562 -6.245901) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "ac301277-d5c0-4f37-891b-6466bd0601fa") + ) + (fp_poly + (pts + (xy 5.517213 -1.301229) (xy 5.499863 -1.318579) (xy 5.482513 -1.301229) (xy 5.499863 -1.28388) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "21e6bb69-74f7-4898-a023-7f18f25f1e72") + ) + (fp_poly + (pts + (xy 5.447814 -0.919535) (xy 5.430464 -0.936885) (xy 5.413114 -0.919535) (xy 5.430464 -0.902186) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "aec0d48c-817d-43ef-adee-e96997e310cd") + ) + (fp_poly + (pts + (xy 5.413114 7.894126) (xy 5.395765 7.876776) (xy 5.378415 7.894126) (xy 5.395765 7.911476) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "7ac3d9d2-ebf4-4a2f-afea-4fa9d9b20945") + ) + (fp_poly + (pts + (xy 5.413114 -0.399044) (xy 5.395765 -0.416393) (xy 5.378415 -0.399044) (xy 5.395765 -0.381694) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "f1cdf330-1d58-477d-bdc9-ba7ab07b5807") + ) + (fp_poly + (pts + (xy 5.378415 -0.884836) (xy 5.361065 -0.902186) (xy 5.343715 -0.884836) (xy 5.361065 -0.867486) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "a956125c-5d1e-4df9-9101-144a87a97c6e") + ) + (fp_poly + (pts + (xy 5.309016 -1.197131) (xy 5.291666 -1.214481) (xy 5.274317 -1.197131) (xy 5.291666 -1.179781) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "69155f6d-7359-4858-b3e1-8d62b07d9333") + ) + (fp_poly + (pts + (xy 5.309016 -3.903688) (xy 5.291666 -3.921038) (xy 5.274317 -3.903688) (xy 5.291666 -3.886339) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "bccd0264-fb55-47c1-9675-afd1bb143e7c") + ) + (fp_poly + (pts + (xy 5.309016 -5.846858) (xy 5.291666 -5.864207) (xy 5.274317 -5.846858) (xy 5.291666 -5.829508) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "64b842f3-496a-4b01-9207-fa1b9ed8c2b8") + ) + (fp_poly + (pts + (xy 5.239617 -0.780737) (xy 5.222267 -0.798087) (xy 5.204918 -0.780737) (xy 5.222267 -0.763388) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "34417d21-9522-4f8e-8855-50a84ec2c956") + ) + (fp_poly + (pts + (xy 5.239617 -1.301229) (xy 5.222267 -1.318579) (xy 5.204918 -1.301229) (xy 5.222267 -1.28388) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "769b9957-a70c-40c1-bd2f-ebe82e70ea6b") + ) + (fp_poly + (pts + (xy 5.239617 -3.938388) (xy 5.222267 -3.955737) (xy 5.204918 -3.938388) (xy 5.222267 -3.921038) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "ad60d9b0-7351-4b97-a6c9-7c0c3b9d1962") + ) + (fp_poly + (pts + (xy 5.204918 -0.850136) (xy 5.187568 -0.867486) (xy 5.170218 -0.850136) (xy 5.187568 -0.832787) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "35c5c167-79e1-4655-8bf2-e2116e317e8a") + ) + (fp_poly + (pts + (xy 5.170218 -3.209699) (xy 5.152868 -3.227049) (xy 5.135519 -3.209699) (xy 5.152868 -3.19235) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "1faa3e28-bd43-41b9-8279-0f19b8d17eb1") + ) + (fp_poly + (pts + (xy 5.135519 -0.884836) (xy 5.118169 -0.902186) (xy 5.100819 -0.884836) (xy 5.118169 -0.867486) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "91e63786-e66d-4d72-8399-15a5c8b1947b") + ) + (fp_poly + (pts + (xy 5.135519 -2.342213) (xy 5.118169 -2.359563) (xy 5.100819 -2.342213) (xy 5.118169 -2.324863) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "be186a4e-e7f7-4e67-b2b2-4c256f0e8f18") + ) + (fp_poly + (pts + (xy 5.135519 -5.256967) (xy 5.118169 -5.274317) (xy 5.100819 -5.256967) (xy 5.118169 -5.239617) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "f7dcf166-2c15-495b-9cf7-e2639ca6b56f") + ) + (fp_poly + (pts + (xy 5.06612 -0.780737) (xy 5.04877 -0.798087) (xy 5.03142 -0.780737) (xy 5.04877 -0.763388) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "0ae7771f-09de-420f-b24a-c28f366c8e9d") + ) + (fp_poly + (pts + (xy 5.03142 0.67664) (xy 5.014071 0.65929) (xy 4.996721 0.67664) (xy 5.014071 0.693989) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "bd90be6b-ad23-486a-abd6-5790c70b3204") + ) + (fp_poly + (pts + (xy 4.996721 -0.746038) (xy 4.979371 -0.763388) (xy 4.962021 -0.746038) (xy 4.979371 -0.728688) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "934e27d0-2af4-4f80-b3a0-47d7a37d734c") + ) + (fp_poly + (pts + (xy 4.927322 -4.215983) (xy 4.909972 -4.233333) (xy 4.892623 -4.215983) (xy 4.909972 -4.198634) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "d4e5493b-664a-41fb-9080-725fb8396c52") + ) + (fp_poly + (pts + (xy 4.857923 3.417896) (xy 4.840573 3.400547) (xy 4.823224 3.417896) (xy 4.840573 3.435246) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "edbfda8a-436c-4757-968e-64cad61f24d3") + ) + (fp_poly + (pts + (xy 4.857923 3.313798) (xy 4.840573 3.296448) (xy 4.823224 3.313798) (xy 4.840573 3.331148) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "b7936ee2-6f16-4919-9bcc-fa3bf4e09366") + ) + (fp_poly + (pts + (xy 4.857923 -1.162431) (xy 4.840573 -1.179781) (xy 4.823224 -1.162431) (xy 4.840573 -1.145082) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "172e1902-93da-446c-924e-0156731efbd7") + ) + (fp_poly + (pts + (xy 4.823224 -0.780737) (xy 4.805874 -0.798087) (xy 4.788524 -0.780737) (xy 4.805874 -0.763388) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "8f512d8c-fa32-4b70-8428-490cd9e19170") + ) + (fp_poly + (pts + (xy 4.823224 -3.660792) (xy 4.805874 -3.678142) (xy 4.788524 -3.660792) (xy 4.805874 -3.643442) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "4a8a1190-fe98-498f-89e0-330399b837ba") + ) + (fp_poly + (pts + (xy 4.788524 3.279099) (xy 4.771174 3.261749) (xy 4.753825 3.279099) (xy 4.771174 3.296448) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "ad08623e-c7f8-43b6-a82e-d3f4e01445ac") + ) + (fp_poly + (pts + (xy 4.788524 3.2097) (xy 4.771174 3.19235) (xy 4.753825 3.2097) (xy 4.771174 3.227049) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "deaba8a5-61a3-4eaa-9a16-e97155f6b8b8") + ) + (fp_poly + (pts + (xy 4.753825 3.730191) (xy 4.736475 3.712842) (xy 4.719125 3.730191) (xy 4.736475 3.747541) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "bb34679d-2129-4151-91b0-8cf9687bfa38") + ) + (fp_poly + (pts + (xy 4.719125 2.307514) (xy 4.701776 2.290164) (xy 4.684426 2.307514) (xy 4.701776 2.324864) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "8dddeda8-4325-42f2-92b5-c674566ec394") + ) + (fp_poly + (pts + (xy 4.719125 2.238115) (xy 4.701776 2.220765) (xy 4.684426 2.238115) (xy 4.701776 2.255465) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "6e0a9131-10eb-4e00-8ba8-5ab103e260a8") + ) + (fp_poly + (pts + (xy 4.684426 -0.988934) (xy 4.667076 -1.006284) (xy 4.649726 -0.988934) (xy 4.667076 -0.971584) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "b7f0d17d-738a-4613-8600-2da72aeee775") + ) + (fp_poly + (pts + (xy 4.649726 4.285383) (xy 4.632377 4.268033) (xy 4.615027 4.285383) (xy 4.632377 4.302732) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "2e607bdc-9d97-4176-960d-02500d006afa") + ) + (fp_poly + (pts + (xy 4.649726 -4.320082) (xy 4.632377 -4.337431) (xy 4.615027 -4.320082) (xy 4.632377 -4.302732) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "2386e47f-538d-4147-b82b-f822c60e7158") + ) + (fp_poly + (pts + (xy 4.649726 -4.667076) (xy 4.632377 -4.684426) (xy 4.615027 -4.667076) (xy 4.632377 -4.649727) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "c88cfa8d-4875-41eb-93fe-14675a142e03") + ) + (fp_poly + (pts + (xy 4.615027 4.181284) (xy 4.597677 4.163935) (xy 4.580327 4.181284) (xy 4.597677 4.198634) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "8a7a07df-8f1c-4f2c-b320-a6fb087a30c8") + ) + (fp_poly + (pts + (xy 4.615027 -5.742759) (xy 4.597677 -5.760109) (xy 4.580327 -5.742759) (xy 4.597677 -5.72541) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "ba7cb75e-16d0-4841-a6f6-579f159f979a") + ) + (fp_poly + (pts + (xy 4.615027 -7.026639) (xy 4.597677 -7.043989) (xy 4.580327 -7.026639) (xy 4.597677 -7.009289) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "4fc853f0-27bd-48a6-839e-752b78efc0f0") + ) + (fp_poly + (pts + (xy 4.545628 -5.846858) (xy 4.528278 -5.864207) (xy 4.510929 -5.846858) (xy 4.528278 -5.829508) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "7d750232-7b80-4851-8de5-f9df1b6dbca0") + ) + (fp_poly + (pts + (xy 4.510929 -2.064617) (xy 4.493579 -2.081967) (xy 4.476229 -2.064617) (xy 4.493579 -2.047268) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "21744b57-e13d-42e1-a03e-a28440ca66a2") + ) + (fp_poly + (pts + (xy 4.44153 4.701776) (xy 4.42418 4.684426) (xy 4.40683 4.701776) (xy 4.42418 4.719126) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "929629cc-6d86-4ac4-be62-55df0895c7b1") + ) + (fp_poly + (pts + (xy 4.44153 -4.354781) (xy 4.42418 -4.372131) (xy 4.40683 -4.354781) (xy 4.42418 -4.337431) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "c7c599c6-dee5-4103-b5d6-a7d39bfeb330") + ) + (fp_poly + (pts + (xy 4.44153 -4.736475) (xy 4.42418 -4.753825) (xy 4.40683 -4.736475) (xy 4.42418 -4.719125) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "f8abb462-a697-46c6-988c-e704d818af49") + ) + (fp_poly + (pts + (xy 4.40683 4.909973) (xy 4.38948 4.892623) (xy 4.372131 4.909973) (xy 4.38948 4.927323) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "705862cd-d2d6-4c06-a8a6-8618fc80bb96") + ) + (fp_poly + (pts + (xy 4.372131 4.840574) (xy 4.354781 4.823224) (xy 4.337431 4.840574) (xy 4.354781 4.857924) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "0fb72cc2-8e6a-4b44-96a4-05b4cc9b1b73") + ) + (fp_poly + (pts + (xy 4.372131 -4.771175) (xy 4.354781 -4.788524) (xy 4.337431 -4.771175) (xy 4.354781 -4.753825) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "0e689388-a3a5-4a02-be0c-9101589a7648") + ) + (fp_poly + (pts + (xy 4.337431 -5.014071) (xy 4.320082 -5.031421) (xy 4.302732 -5.014071) (xy 4.320082 -4.996721) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "357c1b7b-d1b9-4845-80ce-90ff6b77a1bc") + ) + (fp_poly + (pts + (xy 4.302732 5.048771) (xy 4.285382 5.031421) (xy 4.268032 5.048771) (xy 4.285382 5.06612) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "305fe479-3756-4a2f-a37e-886e8ed4e90a") + ) + (fp_poly + (pts + (xy 4.163934 -4.979371) (xy 4.146584 -4.996721) (xy 4.129235 -4.979371) (xy 4.146584 -4.962022) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "2b8e55cb-c614-4e49-9805-2d643c8af537") + ) + (fp_poly + (pts + (xy 4.163934 -5.04877) (xy 4.146584 -5.06612) (xy 4.129235 -5.04877) (xy 4.146584 -5.031421) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "e41dcdab-b4aa-4fa5-bf2b-6cfdd1235b00") + ) + (fp_poly + (pts + (xy 4.094535 5.534563) (xy 4.077185 5.517213) (xy 4.059836 5.534563) (xy 4.077185 5.551913) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "b278ba32-f26f-4afe-86c5-db057f8a90be") + ) + (fp_poly + (pts + (xy 4.059836 5.638661) (xy 4.042486 5.621312) (xy 4.025136 5.638661) (xy 4.042486 5.656011) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "c517cac4-2036-4dbf-a469-1a80fe501924") + ) + (fp_poly + (pts + (xy 4.059836 5.430465) (xy 4.042486 5.413115) (xy 4.025136 5.430465) (xy 4.042486 5.447814) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "290d541c-7833-4a76-9901-dd4d80dc642e") + ) + (fp_poly + (pts + (xy 3.990437 4.215984) (xy 3.973087 4.198634) (xy 3.955737 4.215984) (xy 3.973087 4.233334) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "7aa5c892-1593-4bbf-9d72-213b47759d1e") + ) + (fp_poly + (pts + (xy 3.990437 -7.547131) (xy 3.973087 -7.564481) (xy 3.955737 -7.547131) (xy 3.973087 -7.529781) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "d0cf75ca-4da1-4d40-97eb-682c5ddb3b83") + ) + (fp_poly + (pts + (xy 3.955737 5.187569) (xy 3.938388 5.170219) (xy 3.921038 5.187569) (xy 3.938388 5.204918) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "dc8109ed-cad5-42dd-8631-86f0d139c6d3") + ) + (fp_poly + (pts + (xy 3.955737 4.285383) (xy 3.938388 4.268033) (xy 3.921038 4.285383) (xy 3.938388 4.302732) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "9acd6d17-cc81-479d-9c94-072b931a724d") + ) + (fp_poly + (pts + (xy 3.921038 -2.932104) (xy 3.903688 -2.949453) (xy 3.886338 -2.932104) (xy 3.903688 -2.914754) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "8512533e-0e60-461b-895b-6e832ee5dd59") + ) + (fp_poly + (pts + (xy 3.921038 -7.304235) (xy 3.903688 -7.321584) (xy 3.886338 -7.304235) (xy 3.903688 -7.286885) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "f379e0e4-06a8-4d31-b0ef-e678090d0494") + ) + (fp_poly + (pts + (xy 3.851639 -2.272814) (xy 3.834289 -2.290164) (xy 3.816939 -2.272814) (xy 3.834289 -2.255464) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "8cef31b3-4d52-4b78-91a8-c2057d0a1828") + ) + (fp_poly + (pts + (xy 3.851639 -7.790027) (xy 3.834289 -7.807377) (xy 3.816939 -7.790027) (xy 3.834289 -7.772677) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "e92514de-df9a-4e80-8925-e47c672e1804") + ) + (fp_poly + (pts + (xy 3.78224 4.562978) (xy 3.76489 4.545629) (xy 3.747541 4.562978) (xy 3.76489 4.580328) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "b7c20651-a605-4d0c-9115-f51bd8427325") + ) + (fp_poly + (pts + (xy 3.78224 -8.032923) (xy 3.76489 -8.050273) (xy 3.747541 -8.032923) (xy 3.76489 -8.015574) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "2c8e5428-c6ed-4fa6-bd1a-5ddff37812dc") + ) + (fp_poly + (pts + (xy 3.747541 5.74276) (xy 3.730191 5.72541) (xy 3.712841 5.74276) (xy 3.730191 5.760109) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "8c392d96-eb2e-4b4e-983e-f69944040875") + ) + (fp_poly + (pts + (xy 3.712841 1.648224) (xy 3.695491 1.630875) (xy 3.678142 1.648224) (xy 3.695491 1.665574) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "f271b2b3-a256-4963-a5a3-27455b5e8a2c") + ) + (fp_poly + (pts + (xy 3.712841 -8.067623) (xy 3.695491 -8.084972) (xy 3.678142 -8.067623) (xy 3.695491 -8.050273) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "ab842eca-6b76-4ae2-bbad-628408f096ac") + ) + (fp_poly + (pts + (xy 3.678142 -2.481011) (xy 3.660792 -2.49836) (xy 3.643442 -2.481011) (xy 3.660792 -2.463661) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "6680f667-a270-44ec-8689-c50d63747986") + ) + (fp_poly + (pts + (xy 3.643442 5.70806) (xy 3.626092 5.690711) (xy 3.608743 5.70806) (xy 3.626092 5.72541) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "93a8e80c-1c11-4823-80ae-65c464f71755") + ) + (fp_poly + (pts + (xy 3.643442 5.499864) (xy 3.626092 5.482514) (xy 3.608743 5.499864) (xy 3.626092 5.517213) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "6daacaec-ff75-481f-84ba-0eaf47949ab3") + ) + (fp_poly + (pts + (xy 3.608743 3.83429) (xy 3.591393 3.81694) (xy 3.574043 3.83429) (xy 3.591393 3.85164) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "0bde48bf-b07d-4007-b28e-62c83684d6eb") + ) + (fp_poly + (pts + (xy 3.608743 -0.503142) (xy 3.591393 -0.520492) (xy 3.574043 -0.503142) (xy 3.591393 -0.485792) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "03f6c2de-0e09-4850-a735-5f5d154a6dd0") + ) + (fp_poly + (pts + (xy 3.608743 -0.64194) (xy 3.591393 -0.659289) (xy 3.574043 -0.64194) (xy 3.591393 -0.62459) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "8a1bddbb-4a34-4cbf-a841-b96c7200b997") + ) + (fp_poly + (pts + (xy 3.574043 10.843579) (xy 3.556694 10.82623) (xy 3.539344 10.843579) (xy 3.556694 10.860929) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "fa072945-e607-413b-a03a-a1b2b1339c40") + ) + (fp_poly + (pts + (xy 3.574043 -0.711339) (xy 3.556694 -0.728688) (xy 3.539344 -0.711339) (xy 3.556694 -0.693989) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "ccf49e5b-5faf-4416-8213-417f43395b4c") + ) + (fp_poly + (pts + (xy 3.539344 5.395765) (xy 3.521994 5.378416) (xy 3.504644 5.395765) (xy 3.521994 5.413115) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "4ab4d94c-2cc6-4579-b8be-326a382179a5") + ) + (fp_poly + (pts + (xy 3.504644 9.663798) (xy 3.487295 9.646448) (xy 3.469945 9.663798) (xy 3.487295 9.681148) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "393a9a7c-b596-44b7-9b1e-2ca54410328a") + ) + (fp_poly + (pts + (xy 3.504644 5.638661) (xy 3.487295 5.621312) (xy 3.469945 5.638661) (xy 3.487295 5.656011) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "da730d07-91a3-4bf4-9958-79467daface5") + ) + (fp_poly + (pts + (xy 3.469945 10.704782) (xy 3.452595 10.687432) (xy 3.435245 10.704782) (xy 3.452595 10.722131) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "938901e2-595d-4a61-8f02-7fd378855999") + ) + (fp_poly + (pts + (xy 3.469945 5.430465) (xy 3.452595 5.413115) (xy 3.435245 5.430465) (xy 3.452595 5.447814) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "9344bba6-f090-413c-a576-e999471fb1e5") + ) + (fp_poly + (pts + (xy 3.400546 7.65123) (xy 3.383196 7.63388) (xy 3.365847 7.65123) (xy 3.383196 7.668579) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "2609024e-edbf-4559-a89f-1bcebc80ff43") + ) + (fp_poly + (pts + (xy 3.400546 5.673361) (xy 3.383196 5.656011) (xy 3.365847 5.673361) (xy 3.383196 5.690711) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "e1d99bc8-8664-4c4d-8238-8db4efdbbd7e") + ) + (fp_poly + (pts + (xy 3.400546 5.603962) (xy 3.383196 5.586612) (xy 3.365847 5.603962) (xy 3.383196 5.621312) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "8621d15e-c8d3-499d-afc0-647cc058ffdb") + ) + (fp_poly + (pts + (xy 3.400546 4.215984) (xy 3.383196 4.198634) (xy 3.365847 4.215984) (xy 3.383196 4.233334) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "77d0dec1-20d6-4a1c-84de-2695a95edda2") + ) + (fp_poly + (pts + (xy 3.365847 9.420902) (xy 3.348497 9.403552) (xy 3.331147 9.420902) (xy 3.348497 9.438252) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "81e2059e-a008-4491-bfe2-a9d53d340626") + ) + (fp_poly + (pts + (xy 3.331147 9.178006) (xy 3.313797 9.160656) (xy 3.296448 9.178006) (xy 3.313797 9.195355) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "783a8c35-80e4-4dac-85aa-d428a19193d2") + ) + (fp_poly + (pts + (xy 3.296448 10.982377) (xy 3.279098 10.965028) (xy 3.261748 10.982377) (xy 3.279098 10.999727) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "75e2c2d2-614b-438b-9b19-3596efa84143") + ) + (fp_poly + (pts + (xy 3.296448 9.490301) (xy 3.279098 9.472951) (xy 3.261748 9.490301) (xy 3.279098 9.50765) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "cc76b3f2-9793-4572-b829-50aabdb4c0c0") + ) + (fp_poly + (pts + (xy 3.227049 -3.730191) (xy 3.209699 -3.747541) (xy 3.192349 -3.730191) (xy 3.209699 -3.712841) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "5c528256-6c9b-40b5-9472-d3be9cddb51c") + ) + (fp_poly + (pts + (xy 3.018852 9.941394) (xy 3.001502 9.924044) (xy 2.984153 9.941394) (xy 3.001502 9.958743) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "98ac9af7-c6dc-4996-92fd-782b6f2349a9") + ) + (fp_poly + (pts + (xy 3.018852 0.329645) (xy 3.001502 0.312295) (xy 2.984153 0.329645) (xy 3.001502 0.346995) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "39eb26fe-151d-44e4-9aa2-237250bd35d3") + ) + (fp_poly + (pts + (xy 2.984153 0.399044) (xy 2.966803 0.381694) (xy 2.949453 0.399044) (xy 2.966803 0.416394) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "4a7e2cf5-76d1-4b84-86cb-636c81c3fd8c") + ) + (fp_poly + (pts + (xy 2.984153 -4.42418) (xy 2.966803 -4.44153) (xy 2.949453 -4.42418) (xy 2.966803 -4.40683) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "3ca72cd2-6597-44ef-95d5-13db9bf01f0f") + ) + (fp_poly + (pts + (xy 2.880054 -5.499863) (xy 2.862705 -5.517213) (xy 2.845355 -5.499863) (xy 2.862705 -5.482513) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "0769cea8-a318-426b-a6e4-f1bf4fae9dbd") + ) + (fp_poly + (pts + (xy 2.880054 -9.455601) (xy 2.862705 -9.472951) (xy 2.845355 -9.455601) (xy 2.862705 -9.438251) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "24f09c3a-df40-4ab9-ae42-2317adcf07c8") + ) + (fp_poly + (pts + (xy 2.845355 6.957241) (xy 2.828005 6.939891) (xy 2.810655 6.957241) (xy 2.828005 6.97459) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "3bf78daa-34d0-4388-82c1-3f087b75229f") + ) + (fp_poly + (pts + (xy 2.845355 -6.228552) (xy 2.828005 -6.245901) (xy 2.810655 -6.228552) (xy 2.828005 -6.211202) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "11acf86a-9c3f-4c8c-8e90-8925356576cf") + ) + (fp_poly + (pts + (xy 2.741256 -8.206421) (xy 2.723907 -8.22377) (xy 2.706557 -8.206421) (xy 2.723907 -8.189071) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "36f9376b-7a00-46d6-95cc-fbc86ad78786") + ) + (fp_poly + (pts + (xy 2.741256 -9.282104) (xy 2.723907 -9.299453) (xy 2.706557 -9.282104) (xy 2.723907 -9.264754) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "4e90aa80-f957-4607-b0e6-0f3f9f15c798") + ) + (fp_poly + (pts + (xy 2.706557 1.058334) (xy 2.689207 1.040984) (xy 2.671858 1.058334) (xy 2.689207 1.075683) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "c284dc25-a338-443b-86bb-42c187a00244") + ) + (fp_poly + (pts + (xy 2.671858 -9.143306) (xy 2.654508 -9.160656) (xy 2.637158 -9.143306) (xy 2.654508 -9.125956) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "4d945cb4-e9f9-44d5-8f5b-e4e9c2f7e923") + ) + (fp_poly + (pts + (xy 2.602459 9.698497) (xy 2.585109 9.681148) (xy 2.567759 9.698497) (xy 2.585109 9.715847) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "4a90c101-4249-4b4a-afcb-657244d32b65") + ) + (fp_poly + (pts + (xy 2.567759 -9.039207) (xy 2.550409 -9.056557) (xy 2.53306 -9.039207) (xy 2.550409 -9.021858) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "457ff9d9-6131-483b-bde9-781149b8ffcc") + ) + (fp_poly + (pts + (xy 2.49836 -8.484016) (xy 2.481011 -8.501366) (xy 2.463661 -8.484016) (xy 2.481011 -8.466666) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "fd39df65-d4bf-4f4b-889a-bc1745c2237a") + ) + (fp_poly + (pts + (xy 2.394262 -8.24112) (xy 2.376912 -8.25847) (xy 2.359562 -8.24112) (xy 2.376912 -8.22377) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "456cfa1a-2d6d-4a52-b708-ac79d627d582") + ) + (fp_poly + (pts + (xy 2.394262 -8.692213) (xy 2.376912 -8.709563) (xy 2.359562 -8.692213) (xy 2.376912 -8.674863) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "c61bfaaf-89b1-4f18-8d0b-3e9864e6b53d") + ) + (fp_poly + (pts + (xy 2.359562 5.846858) (xy 2.342213 5.829508) (xy 2.324863 5.846858) (xy 2.342213 5.864208) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "4e88d772-977d-4f74-a2a5-1c84357d68f5") + ) + (fp_poly + (pts + (xy 2.359562 -7.998224) (xy 2.342213 -8.015574) (xy 2.324863 -7.998224) (xy 2.342213 -7.980874) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "305c0a4f-32aa-4c10-8776-6d95b0dfcfb3") + ) + (fp_poly + (pts + (xy 2.359562 -9.004508) (xy 2.342213 -9.021858) (xy 2.324863 -9.004508) (xy 2.342213 -8.987158) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "bcd259b8-c6c8-46f5-a170-281acdfa755f") + ) + (fp_poly + (pts + (xy 2.324863 1.231831) (xy 2.307513 1.214481) (xy 2.290164 1.231831) (xy 2.307513 1.249181) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "33428782-3f46-4924-b620-d1e5c754a45e") + ) + (fp_poly + (pts + (xy 2.290164 1.613525) (xy 2.272814 1.596175) (xy 2.255464 1.613525) (xy 2.272814 1.630875) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "155c7ce7-55ba-4e1f-bbb9-c191123da4fe") + ) + (fp_poly + (pts + (xy 2.220765 9.663798) (xy 2.203415 9.646448) (xy 2.186065 9.663798) (xy 2.203415 9.681148) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "010f4c6b-52b0-4324-86c2-983e76e7efd9") + ) + (fp_poly + (pts + (xy 2.116666 -1.578825) (xy 2.099317 -1.596175) (xy 2.081967 -1.578825) (xy 2.099317 -1.561475) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "d06d3959-2e3f-4719-a2cf-8ce6f5daaf20") + ) + (fp_poly + (pts + (xy 2.116666 -9.663798) (xy 2.099317 -9.681147) (xy 2.081967 -9.663798) (xy 2.099317 -9.646448) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "514ef8a9-70bf-44c4-9440-57f683604ebb") + ) + (fp_poly + (pts + (xy 2.047267 5.499864) (xy 2.029918 5.482514) (xy 2.012568 5.499864) (xy 2.029918 5.517213) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "284dc629-314c-4caf-8015-4afbb227c1e1") + ) + (fp_poly + (pts + (xy 2.047267 4.771175) (xy 2.029918 4.753825) (xy 2.012568 4.771175) (xy 2.029918 4.788525) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "fa3891a0-520a-43a6-a031-f599ea012dad") + ) + (fp_poly + (pts + (xy 1.90847 1.648224) (xy 1.89112 1.630875) (xy 1.87377 1.648224) (xy 1.89112 1.665574) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "72798b1d-6b97-4212-beaa-a06e20c18748") + ) + (fp_poly + (pts + (xy 1.839071 1.960519) (xy 1.821721 1.94317) (xy 1.804371 1.960519) (xy 1.821721 1.977869) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "73057dc2-ba31-420b-9bd0-cbde8e50ad84") + ) + (fp_poly + (pts + (xy 1.769672 1.752323) (xy 1.752322 1.734973) (xy 1.734972 1.752323) (xy 1.752322 1.769672) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "377a8ec0-1b3b-4ead-bf31-77f069508eb4") + ) + (fp_poly + (pts + (xy 1.769672 -3.452595) (xy 1.752322 -3.469945) (xy 1.734972 -3.452595) (xy 1.752322 -3.435246) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "b5ce3ab7-ea4d-4592-9234-f6e7b831f779") + ) + (fp_poly + (pts + (xy 1.734972 1.26653) (xy 1.717623 1.249181) (xy 1.700273 1.26653) (xy 1.717623 1.28388) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "9f1429c2-f208-4338-a688-5ea1c18d0af0") + ) + (fp_poly + (pts + (xy 1.665573 2.134017) (xy 1.648224 2.116667) (xy 1.630874 2.134017) (xy 1.648224 2.151366) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "2fa61c14-f447-4159-87df-f24b77e2ba32") + ) + (fp_poly + (pts + (xy 1.630874 -3.556694) (xy 1.613524 -3.574044) (xy 1.596174 -3.556694) (xy 1.613524 -3.539344) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "0a1f9aba-8675-4751-ae47-82ddca37388d") + ) + (fp_poly + (pts + (xy 1.630874 -6.749044) (xy 1.613524 -6.766393) (xy 1.596174 -6.749044) (xy 1.613524 -6.731694) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "ccf8d10b-9dca-4734-a3f6-69f440430bfb") + ) + (fp_poly + (pts + (xy 1.596174 5.326366) (xy 1.578825 5.309017) (xy 1.561475 5.326366) (xy 1.578825 5.343716) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "49bb56bb-67b5-426d-9fd4-c9caf6366557") + ) + (fp_poly + (pts + (xy 1.561475 7.061339) (xy 1.544125 7.043989) (xy 1.526776 7.061339) (xy 1.544125 7.078689) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "6435094b-5e46-4033-a92d-7102c59e4155") + ) + (fp_poly + (pts + (xy 1.561475 2.793306) (xy 1.544125 2.775956) (xy 1.526776 2.793306) (xy 1.544125 2.810656) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "d837bcba-db22-40ac-8e26-515199de89e4") + ) + (fp_poly + (pts + (xy 1.561475 1.89112) (xy 1.544125 1.873771) (xy 1.526776 1.89112) (xy 1.544125 1.90847) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "2116b0c4-afff-44d3-80b6-aa981dec2488") + ) + (fp_poly + (pts + (xy 1.492076 5.326366) (xy 1.474726 5.309017) (xy 1.457377 5.326366) (xy 1.474726 5.343716) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "3b7bb19c-5843-44aa-aea9-9d22fcae3313") + ) + (fp_poly + (pts + (xy 1.492076 -3.556694) (xy 1.474726 -3.574044) (xy 1.457377 -3.556694) (xy 1.474726 -3.539344) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "3b3eff67-9c72-47ab-a2d6-8a97cf47f3f9") + ) + (fp_poly + (pts + (xy 1.457377 1.960519) (xy 1.440027 1.94317) (xy 1.422677 1.960519) (xy 1.440027 1.977869) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "d6e07e0c-c180-45e4-a505-6c4d5c11a98a") + ) + (fp_poly + (pts + (xy 1.422677 -4.562978) (xy 1.405327 -4.580328) (xy 1.387978 -4.562978) (xy 1.405327 -4.545628) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "ed26546c-941c-403b-ac26-aaedc16d5e88") + ) + (fp_poly + (pts + (xy 1.422677 -4.771175) (xy 1.405327 -4.788524) (xy 1.387978 -4.771175) (xy 1.405327 -4.753825) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "b693ceea-6254-4c54-b987-beceacec9efb") + ) + (fp_poly + (pts + (xy 1.387978 5.256967) (xy 1.370628 5.239618) (xy 1.353278 5.256967) (xy 1.370628 5.274317) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "3758c960-6104-4ac9-ac28-f4f6e0101b3d") + ) + (fp_poly + (pts + (xy 1.318579 5.187569) (xy 1.301229 5.170219) (xy 1.283879 5.187569) (xy 1.301229 5.204918) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "c0719498-3c71-436b-aeb8-239a29a88d17") + ) + (fp_poly + (pts + (xy 1.283879 2.342213) (xy 1.26653 2.324864) (xy 1.24918 2.342213) (xy 1.26653 2.359563) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "f748d90f-de89-4c39-89e7-2b25af950131") + ) + (fp_poly + (pts + (xy 1.21448 2.307514) (xy 1.197131 2.290164) (xy 1.179781 2.307514) (xy 1.197131 2.324864) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "de8f4201-ced7-4749-b15b-9372f4d8469d") + ) + (fp_poly + (pts + (xy 1.21448 -6.714344) (xy 1.197131 -6.731694) (xy 1.179781 -6.714344) (xy 1.197131 -6.696994) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "5414e036-cf4b-429c-a6c6-bf72aae4a354") + ) + (fp_poly + (pts + (xy 1.110382 -1.301229) (xy 1.093032 -1.318579) (xy 1.075683 -1.301229) (xy 1.093032 -1.28388) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "d00dec14-69ec-4d56-bd96-76f32aad4949") + ) + (fp_poly + (pts + (xy 1.075683 6.089754) (xy 1.058333 6.072405) (xy 1.040983 6.089754) (xy 1.058333 6.107104) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "26c6b99a-8631-450c-9f36-dab7626f36ca") + ) + (fp_poly + (pts + (xy 1.075683 -6.95724) (xy 1.058333 -6.97459) (xy 1.040983 -6.95724) (xy 1.058333 -6.939891) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "edcb852d-70b2-4abb-9f46-7e269c6b0838") + ) + (fp_poly + (pts + (xy 1.075683 -7.026639) (xy 1.058333 -7.043989) (xy 1.040983 -7.026639) (xy 1.058333 -7.009289) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "45ac7b69-6802-4a28-81ef-b44f4f9643d1") + ) + (fp_poly + (pts + (xy 1.006284 2.932104) (xy 0.988934 2.914754) (xy 0.971584 2.932104) (xy 0.988934 2.949454) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "8f7b4b53-00a4-4079-90b0-68ecc85ca55e") + ) + (fp_poly + (pts + (xy 1.006284 2.272814) (xy 0.988934 2.255465) (xy 0.971584 2.272814) (xy 0.988934 2.290164) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "aa632b9e-9e51-4bd3-b1dd-a013d91f8424") + ) + (fp_poly + (pts + (xy 1.006284 -3.313798) (xy 0.988934 -3.331147) (xy 0.971584 -3.313798) (xy 0.988934 -3.296448) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "80c68227-ae29-4897-84c4-bd9b3388a194") + ) + (fp_poly + (pts + (xy 1.006284 -7.026639) (xy 0.988934 -7.043989) (xy 0.971584 -7.026639) (xy 0.988934 -7.009289) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "4600840d-2f0b-4759-8409-eba6d708f12c") + ) + (fp_poly + (pts + (xy 0.971584 8.518716) (xy 0.954235 8.501366) (xy 0.936885 8.518716) (xy 0.954235 8.536066) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "c4bec6d0-9714-476f-babf-1206aa485e66") + ) + (fp_poly + (pts + (xy 0.971584 6.089754) (xy 0.954235 6.072405) (xy 0.936885 6.089754) (xy 0.954235 6.107104) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "bed0000e-d746-4421-b180-738c65a12490") + ) + (fp_poly + (pts + (xy 0.971584 -4.285382) (xy 0.954235 -4.302732) (xy 0.936885 -4.285382) (xy 0.954235 -4.268033) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "33a564d2-c1bb-4bac-87f3-1553ffe984fe") + ) + (fp_poly + (pts + (xy 0.902185 4.250683) (xy 0.884836 4.233334) (xy 0.867486 4.250683) (xy 0.884836 4.268033) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "7ec23309-7405-4dd7-a626-37f376bd9032") + ) + (fp_poly + (pts + (xy 0.902185 -7.408333) (xy 0.884836 -7.425683) (xy 0.867486 -7.408333) (xy 0.884836 -7.390983) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "3cda0f3d-c054-467c-81af-d2a430f9326f") + ) + (fp_poly + (pts + (xy 0.763388 5.187569) (xy 0.746038 5.170219) (xy 0.728688 5.187569) (xy 0.746038 5.204918) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "f875a5f6-cf4a-40b1-98f6-6b8dcd4fc98a") + ) + (fp_poly + (pts + (xy 0.728688 -2.862705) (xy 0.711338 -2.880054) (xy 0.693989 -2.862705) (xy 0.711338 -2.845355) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "5e83715e-8b9b-43d6-a647-685fa7a8eb75") + ) + (fp_poly + (pts + (xy 0.728688 -3.938388) (xy 0.711338 -3.955737) (xy 0.693989 -3.938388) (xy 0.711338 -3.921038) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "545c1716-d592-4428-b1e3-2918f19d5d25") + ) + (fp_poly + (pts + (xy 0.62459 6.783743) (xy 0.60724 6.766394) (xy 0.58989 6.783743) (xy 0.60724 6.801093) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "3b9e7934-29fa-4a24-8114-965747d352af") + ) + (fp_poly + (pts + (xy 0.62459 -3.070901) (xy 0.60724 -3.088251) (xy 0.58989 -3.070901) (xy 0.60724 -3.053552) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "bbc76971-9443-4e20-b5d9-1bad19fab375") + ) + (fp_poly + (pts + (xy 0.58989 -2.585109) (xy 0.572541 -2.602459) (xy 0.555191 -2.585109) (xy 0.572541 -2.567759) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "1a68b980-ba78-41da-8018-68adb9c1adfd") + ) + (fp_poly + (pts + (xy 0.555191 6.783743) (xy 0.537841 6.766394) (xy 0.520491 6.783743) (xy 0.537841 6.801093) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "618dec20-88b3-42aa-a7df-70c0e6db9f4e") + ) + (fp_poly + (pts + (xy 0.555191 6.714344) (xy 0.537841 6.696995) (xy 0.520491 6.714344) (xy 0.537841 6.731694) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "5b682292-2cc1-476a-8e3b-ccee32eb9e9c") + ) + (fp_poly + (pts + (xy 0.485792 4.320082) (xy 0.468442 4.302732) (xy 0.451092 4.320082) (xy 0.468442 4.337432) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "99cc6c1b-a5c3-4631-8af6-a980943aab34") + ) + (fp_poly + (pts + (xy 0.451092 4.840574) (xy 0.433743 4.823224) (xy 0.416393 4.840574) (xy 0.433743 4.857924) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "2b73394b-8f9c-4e93-ad76-ac4dd02ad013") + ) + (fp_poly + (pts + (xy 0.381694 4.215984) (xy 0.364344 4.198634) (xy 0.346994 4.215984) (xy 0.364344 4.233334) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "1338de98-d14d-4bc0-8d34-8866adf60a1c") + ) + (fp_poly + (pts + (xy 0.242896 3.313798) (xy 0.225546 3.296448) (xy 0.208196 3.313798) (xy 0.225546 3.331148) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "c41af1f6-9717-46f7-90cb-fbac9932874f") + ) + (fp_poly + (pts + (xy 0.173497 5.985656) (xy 0.156147 5.968306) (xy 0.138797 5.985656) (xy 0.156147 6.003006) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "2c332d8e-72d9-49ed-aee7-e2575f9e2463") + ) + (fp_poly + (pts + (xy 0.069398 -5.152869) (xy 0.052049 -5.170218) (xy 0.034699 -5.152869) (xy 0.052049 -5.135519) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "49698799-96b9-4972-9322-c7ead1e82f0b") + ) + (fp_poly + (pts + (xy 0.034699 -4.528278) (xy 0.017349 -4.545628) (xy 0 -4.528278) (xy 0.017349 -4.510929) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "9940c01b-7f70-419e-b0f2-51988f426de8") + ) + (fp_poly + (pts + (xy 0 9.004508) (xy -0.01735 8.987159) (xy -0.0347 9.004508) (xy -0.01735 9.021858) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "1005b968-ca63-43f8-8b31-3c2ea8302afb") + ) + (fp_poly + (pts + (xy -0.104099 -4.667076) (xy -0.121449 -4.684426) (xy -0.138798 -4.667076) (xy -0.121449 -4.649727) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "f1f36469-45f7-4c63-bb0d-f83da0b67a46") + ) + (fp_poly + (pts + (xy -0.208197 -4.632377) (xy -0.225547 -4.649727) (xy -0.242897 -4.632377) (xy -0.225547 -4.615027) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "fede1634-04d1-4088-8e9f-9701058b3943") + ) + (fp_poly + (pts + (xy -0.208197 -5.187568) (xy -0.225547 -5.204918) (xy -0.242897 -5.187568) (xy -0.225547 -5.170218) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "d3d84ed8-095a-4525-8335-ffdd1a1ac1c3") + ) + (fp_poly + (pts + (xy -0.346995 4.181284) (xy -0.364345 4.163935) (xy -0.381694 4.181284) (xy -0.364345 4.198634) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "a618361d-7f27-4d8b-8872-2855659c18b6") + ) + (fp_poly + (pts + (xy -0.555192 4.042487) (xy -0.572541 4.025137) (xy -0.589891 4.042487) (xy -0.572541 4.059836) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "19dfc4d6-0968-44b0-ae62-6f7933ef9b8b") + ) + (fp_poly + (pts + (xy -0.589891 10.288388) (xy -0.607241 10.271038) (xy -0.624591 10.288388) (xy -0.607241 10.305738) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "de80ebea-1ce7-4234-9b1b-ea788405746b") + ) + (fp_poly + (pts + (xy -0.624591 2.932104) (xy -0.64194 2.914754) (xy -0.65929 2.932104) (xy -0.64194 2.949454) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "41293e97-e303-4e9c-823f-8f8a4122340e") + ) + (fp_poly + (pts + (xy -0.65929 4.771175) (xy -0.67664 4.753825) (xy -0.693989 4.771175) (xy -0.67664 4.788525) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "cb95c008-7e0b-408d-9f8d-6e3ac2ed2ff1") + ) + (fp_poly + (pts + (xy -0.728689 6.922541) (xy -0.746039 6.905191) (xy -0.763388 6.922541) (xy -0.746039 6.939891) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "3d16dafe-c685-4f50-98fa-4ec108babbae") + ) + (fp_poly + (pts + (xy -0.832787 4.771175) (xy -0.850137 4.753825) (xy -0.867487 4.771175) (xy -0.850137 4.788525) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "629823d0-de09-4811-a396-cd296ac9cae2") + ) + (fp_poly + (pts + (xy -0.832787 4.424181) (xy -0.850137 4.406831) (xy -0.867487 4.424181) (xy -0.850137 4.44153) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "e70ad2d9-ce5f-404d-b2c9-56023959b8f3") + ) + (fp_poly + (pts + (xy -0.902186 4.597678) (xy -0.919536 4.580328) (xy -0.936886 4.597678) (xy -0.919536 4.615028) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "cb333cbe-91ec-47e4-b535-26e982be524b") + ) + (fp_poly + (pts + (xy -0.936886 10.080191) (xy -0.954235 10.062842) (xy -0.971585 10.080191) (xy -0.954235 10.097541) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "dc91a308-5f52-4c15-9d47-137330f0f3c0") + ) + (fp_poly + (pts + (xy -1.110383 9.767896) (xy -1.127733 9.750547) (xy -1.145082 9.767896) (xy -1.127733 9.785246) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "661edbf7-8f2f-46f3-85ee-e5905005868c") + ) + (fp_poly + (pts + (xy -1.28388 -2.029918) (xy -1.30123 -2.047268) (xy -1.31858 -2.029918) (xy -1.30123 -2.012568) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "e59e3d8b-8bca-4882-a8ed-c20b6f6e9b44") + ) + (fp_poly + (pts + (xy -1.31858 4.979372) (xy -1.335929 4.962022) (xy -1.353279 4.979372) (xy -1.335929 4.996722) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "93ec0eba-9e15-4f31-8d15-9f54dd8ffefc") + ) + (fp_poly + (pts + (xy -1.31858 -0.884836) (xy -1.335929 -0.902186) (xy -1.353279 -0.884836) (xy -1.335929 -0.867486) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "e8c1678c-e29b-4e22-bf57-66e3c9744a61") + ) + (fp_poly + (pts + (xy -1.353279 11.051776) (xy -1.370629 11.034426) (xy -1.387979 11.051776) (xy -1.370629 11.069126) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "c858ab0b-e1b5-4421-8d6a-9ed001bbf21c") + ) + (fp_poly + (pts + (xy -1.353279 6.055055) (xy -1.370629 6.037705) (xy -1.387979 6.055055) (xy -1.370629 6.072405) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "44ca3777-dd55-43d0-af4d-89fee6dcd77b") + ) + (fp_poly + (pts + (xy -1.387979 9.802596) (xy -1.405328 9.785246) (xy -1.422678 9.802596) (xy -1.405328 9.819946) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "0b03c787-6e28-48b0-9f71-f78390f2a5f8") + ) + (fp_poly + (pts + (xy -1.492077 7.61653) (xy -1.509427 7.599181) (xy -1.526776 7.61653) (xy -1.509427 7.63388) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "4205a19d-2ef4-478f-9d5d-ebb08b74dbb8") + ) + (fp_poly + (pts + (xy -1.561476 6.957241) (xy -1.578826 6.939891) (xy -1.596175 6.957241) (xy -1.578826 6.97459) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "053c9225-450a-401d-a899-a3cb87f2d547") + ) + (fp_poly + (pts + (xy -1.561476 2.029918) (xy -1.578826 2.012569) (xy -1.596175 2.029918) (xy -1.578826 2.047268) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "66964cf5-221d-4b48-bdc6-0806618767f0") + ) + (fp_poly + (pts + (xy -1.596175 10.045492) (xy -1.613525 10.028142) (xy -1.630875 10.045492) (xy -1.613525 10.062842) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "f878d5eb-db7d-4021-a7f2-6a08ecbcc5f9") + ) + (fp_poly + (pts + (xy -1.596175 -1.301229) (xy -1.613525 -1.318579) (xy -1.630875 -1.301229) (xy -1.613525 -1.28388) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "9276a705-7e02-44c7-8a48-057b3acea4ef") + ) + (fp_poly + (pts + (xy -1.734973 1.821722) (xy -1.752323 1.804372) (xy -1.769673 1.821722) (xy -1.752323 1.839071) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "0d9c025d-65ca-4d07-be88-2c830574fff2") + ) + (fp_poly + (pts + (xy -1.804372 7.928825) (xy -1.821722 7.911476) (xy -1.839071 7.928825) (xy -1.821722 7.946175) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "ed603106-a962-48dd-96b6-949b3abbfd85") + ) + (fp_poly + (pts + (xy -1.94317 7.130738) (xy -1.96052 7.113388) (xy -1.977869 7.130738) (xy -1.96052 7.148088) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "da959c3c-31c3-40da-a4e2-77280682ca07") + ) + (fp_poly + (pts + (xy -1.977869 7.304235) (xy -1.995219 7.286885) (xy -2.012569 7.304235) (xy -1.995219 7.321585) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "8f936e4e-b30f-482e-815e-83306e5a67dd") + ) + (fp_poly + (pts + (xy -1.977869 4.562978) (xy -1.995219 4.545629) (xy -2.012569 4.562978) (xy -1.995219 4.580328) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "604e2848-101e-4b1e-be63-9349f1987b73") + ) + (fp_poly + (pts + (xy -2.012569 10.843579) (xy -2.029918 10.82623) (xy -2.047268 10.843579) (xy -2.029918 10.860929) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "60367e16-b742-4d56-96a1-14b04f2ec3ec") + ) + (fp_poly + (pts + (xy -2.047268 1.231831) (xy -2.064618 1.214481) (xy -2.081968 1.231831) (xy -2.064618 1.249181) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "0c227084-be0e-4d1b-8b89-25a1fc354414") + ) + (fp_poly + (pts + (xy -2.116667 9.420902) (xy -2.134017 9.403552) (xy -2.151367 9.420902) (xy -2.134017 9.438252) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "1350daa5-95c7-46db-83c9-4b4fac8561d9") + ) + (fp_poly + (pts + (xy -2.151367 2.932104) (xy -2.168716 2.914754) (xy -2.186066 2.932104) (xy -2.168716 2.949454) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "1d4f6173-77e7-42cd-ae6c-567d2128de2b") + ) + (fp_poly + (pts + (xy -2.186066 -6.471448) (xy -2.203416 -6.488798) (xy -2.220765 -6.471448) (xy -2.203416 -6.454098) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "14aaf3a9-d728-49d4-acb1-98754cc37339") + ) + (fp_poly + (pts + (xy -2.220765 9.490301) (xy -2.238115 9.472951) (xy -2.255465 9.490301) (xy -2.238115 9.50765) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "cf1b03db-3b2d-455d-b14b-47b036b5d98c") + ) + (fp_poly + (pts + (xy -2.255465 4.493579) (xy -2.272815 4.47623) (xy -2.290164 4.493579) (xy -2.272815 4.510929) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "d9a1065d-ccc9-403f-90f4-b51fbcb6c3c7") + ) + (fp_poly + (pts + (xy -2.290164 9.525) (xy -2.307514 9.50765) (xy -2.324864 9.525) (xy -2.307514 9.54235) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "9fc3bf40-b343-4749-a0b7-95f6fe7ebf8d") + ) + (fp_poly + (pts + (xy -2.290164 8.379918) (xy -2.307514 8.362569) (xy -2.324864 8.379918) (xy -2.307514 8.397268) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "f60155ed-1dae-4e02-9bb5-a32ab448766b") + ) + (fp_poly + (pts + (xy -2.394263 2.481011) (xy -2.411612 2.463661) (xy -2.428962 2.481011) (xy -2.411612 2.498361) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "c8860648-f1c7-45c1-8437-7c41a53791c1") + ) + (fp_poly + (pts + (xy -2.428962 2.862705) (xy -2.446312 2.845355) (xy -2.463662 2.862705) (xy -2.446312 2.880055) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "9c90d6f2-cce5-45ea-84bd-c0863929afd6") + ) + (fp_poly + (pts + (xy -2.498361 7.130738) (xy -2.515711 7.113388) (xy -2.533061 7.130738) (xy -2.515711 7.148088) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "a94b6e89-180c-42b3-81b7-7b0563a4a251") + ) + (fp_poly + (pts + (xy -2.533061 -8.484016) (xy -2.55041 -8.501366) (xy -2.56776 -8.484016) (xy -2.55041 -8.466666) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "bdc580ce-0236-4029-a44a-06a48026ee0f") + ) + (fp_poly + (pts + (xy -2.56776 7.096038) (xy -2.58511 7.078689) (xy -2.602459 7.096038) (xy -2.58511 7.113388) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "6629e812-2ee8-4e77-984b-66203883b650") + ) + (fp_poly + (pts + (xy -2.56776 2.307514) (xy -2.58511 2.290164) (xy -2.602459 2.307514) (xy -2.58511 2.324864) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "79870a57-6ffa-446c-8f4e-ae93c73c00a3") + ) + (fp_poly + (pts + (xy -2.706558 3.001503) (xy -2.723908 2.984153) (xy -2.741257 3.001503) (xy -2.723908 3.018853) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "3cfa71d1-ee37-40b8-a1ab-ea3e8ac2d1de") + ) + (fp_poly + (pts + (xy -2.741257 2.932104) (xy -2.758607 2.914754) (xy -2.775957 2.932104) (xy -2.758607 2.949454) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "09fd2d7a-c924-48fd-869c-f271231a74bc") + ) + (fp_poly + (pts + (xy -2.741257 2.619809) (xy -2.758607 2.602459) (xy -2.775957 2.619809) (xy -2.758607 2.637159) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "cab30a1f-9fd1-494d-90a4-678ce14ea43b") + ) + (fp_poly + (pts + (xy -2.775957 9.594399) (xy -2.793306 9.577049) (xy -2.810656 9.594399) (xy -2.793306 9.611749) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "81cf95d0-d44c-485b-a9a2-049ac260ff55") + ) + (fp_poly + (pts + (xy -2.775957 3.383197) (xy -2.793306 3.365847) (xy -2.810656 3.383197) (xy -2.793306 3.400547) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "e914f020-1cc8-42f8-b972-831b3d119806") + ) + (fp_poly + (pts + (xy -2.810656 3.2097) (xy -2.828006 3.19235) (xy -2.845356 3.2097) (xy -2.828006 3.227049) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "3a01639d-20e3-4769-9897-6fb8d9b53eac") + ) + (fp_poly + (pts + (xy -2.810656 2.689208) (xy -2.828006 2.671858) (xy -2.845356 2.689208) (xy -2.828006 2.706558) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "5b24c587-dfc5-486c-a983-8bccf870a2c8") + ) + (fp_poly + (pts + (xy -2.810656 -8.24112) (xy -2.828006 -8.25847) (xy -2.845356 -8.24112) (xy -2.828006 -8.22377) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "986d8fdc-025a-411c-abaa-9e1edb57e8a4") + ) + (fp_poly + (pts + (xy -2.845356 3.417896) (xy -2.862705 3.400547) (xy -2.880055 3.417896) (xy -2.862705 3.435246) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "d39a3a22-bcf1-4004-8034-4661dc1d2f0c") + ) + (fp_poly + (pts + (xy -2.845356 2.619809) (xy -2.862705 2.602459) (xy -2.880055 2.619809) (xy -2.862705 2.637159) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "a62590d5-dd78-4955-998e-a9e13717a227") + ) + (fp_poly + (pts + (xy -2.880055 7.998224) (xy -2.897405 7.980875) (xy -2.914755 7.998224) (xy -2.897405 8.015574) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "9886d509-119d-4b4c-bdbe-6e0390db57b2") + ) + (fp_poly + (pts + (xy -2.880055 3.973088) (xy -2.897405 3.955738) (xy -2.914755 3.973088) (xy -2.897405 3.990437) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "80cfe7bf-81d1-42ef-9545-e929d2814379") + ) + (fp_poly + (pts + (xy -2.880055 3.2097) (xy -2.897405 3.19235) (xy -2.914755 3.2097) (xy -2.897405 3.227049) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "b93ce78c-8e20-4bb9-b0fb-18ca6544d4ab") + ) + (fp_poly + (pts + (xy -2.880055 -8.692213) (xy -2.897405 -8.709563) (xy -2.914755 -8.692213) (xy -2.897405 -8.674863) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "bf7dfcc0-fe51-4bc0-94a4-e24231d51eb1") + ) + (fp_poly + (pts + (xy -2.914755 -8.622814) (xy -2.932104 -8.640164) (xy -2.949454 -8.622814) (xy -2.932104 -8.605464) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "5218ae90-7240-4d1d-b0a9-52ca6f47618c") + ) + (fp_poly + (pts + (xy -2.949454 9.420902) (xy -2.966804 9.403552) (xy -2.984153 9.420902) (xy -2.966804 9.438252) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "307fac2e-f1a6-49dc-b1d8-7c8a727c0211") + ) + (fp_poly + (pts + (xy -2.949454 3.626093) (xy -2.966804 3.608743) (xy -2.984153 3.626093) (xy -2.966804 3.643443) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "bbdcfd18-a5bc-44d7-b15f-69c7370de1d1") + ) + (fp_poly + (pts + (xy -3.018853 7.61653) (xy -3.036203 7.599181) (xy -3.053552 7.61653) (xy -3.036203 7.63388) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "4bc28dec-65f6-472a-a159-7cd0295a9a6c") + ) + (fp_poly + (pts + (xy -3.018853 5.256967) (xy -3.036203 5.239618) (xy -3.053552 5.256967) (xy -3.036203 5.274317) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "ab0bcf36-4986-43dc-9d22-c3741ce7c4df") + ) + (fp_poly + (pts + (xy -3.018853 3.660793) (xy -3.036203 3.643443) (xy -3.053552 3.660793) (xy -3.036203 3.678142) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "ce74f331-1808-4df2-afe0-4136bc4cafeb") + ) + (fp_poly + (pts + (xy -3.018853 2.307514) (xy -3.036203 2.290164) (xy -3.053552 2.307514) (xy -3.036203 2.324864) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "65b4cd4f-c601-4955-9467-5fe1614d61cb") + ) + (fp_poly + (pts + (xy -3.018853 -4.875273) (xy -3.036203 -4.892623) (xy -3.053552 -4.875273) (xy -3.036203 -4.857923) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "794e8008-aac1-4a8d-9afa-9fec34c618fd") + ) + (fp_poly + (pts + (xy -3.018853 -8.275819) (xy -3.036203 -8.293169) (xy -3.053552 -8.275819) (xy -3.036203 -8.25847) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "0dac0af1-ffce-4018-8fcc-577e58be028a") + ) + (fp_poly + (pts + (xy -3.053552 3.730191) (xy -3.070902 3.712842) (xy -3.088252 3.730191) (xy -3.070902 3.747541) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "39f7f463-fdd3-4d6b-adf0-f79cbf5f941b") + ) + (fp_poly + (pts + (xy -3.053552 3.2097) (xy -3.070902 3.19235) (xy -3.088252 3.2097) (xy -3.070902 3.227049) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "06fa0bdb-0dfe-4f8b-be1b-252b05e30539") + ) + (fp_poly + (pts + (xy -3.088252 3.556694) (xy -3.105602 3.539344) (xy -3.122951 3.556694) (xy -3.105602 3.574044) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "4af82d62-4e10-4b02-99e7-16c0437e4e14") + ) + (fp_poly + (pts + (xy -3.157651 9.698497) (xy -3.175 9.681148) (xy -3.19235 9.698497) (xy -3.175 9.715847) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "01c79d25-cc9a-4dd4-8771-1afb9d87ea3d") + ) + (fp_poly + (pts + (xy -3.157651 3.695492) (xy -3.175 3.678142) (xy -3.19235 3.695492) (xy -3.175 3.712842) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "b54e7cdc-c40f-4f00-af7b-20536de3eb45") + ) + (fp_poly + (pts + (xy -3.157651 2.272814) (xy -3.175 2.255465) (xy -3.19235 2.272814) (xy -3.175 2.290164) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "1a30b9e0-2ec2-4af9-aa43-c356aff50c4c") + ) + (fp_poly + (pts + (xy -3.19235 5.152869) (xy -3.2097 5.135519) (xy -3.22705 5.152869) (xy -3.2097 5.170219) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "3fd29d45-4edf-4e2b-91ad-0221ff0e79ce") + ) + (fp_poly + (pts + (xy -3.261749 6.679645) (xy -3.279099 6.662295) (xy -3.296449 6.679645) (xy -3.279099 6.696995) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "f08c9191-ebe2-4446-89dd-6c478594aa3b") + ) + (fp_poly + (pts + (xy -3.261749 3.660793) (xy -3.279099 3.643443) (xy -3.296449 3.660793) (xy -3.279099 3.678142) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "352484c3-2464-41cc-ae84-614342ac320c") + ) + (fp_poly + (pts + (xy -3.296449 3.730191) (xy -3.313798 3.712842) (xy -3.331148 3.730191) (xy -3.313798 3.747541) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "b0ec94eb-ea71-4685-8c30-8258965fa0ae") + ) + (fp_poly + (pts + (xy -3.296449 1.127732) (xy -3.313798 1.110383) (xy -3.331148 1.127732) (xy -3.313798 1.145082) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "2ed665cd-03b3-4221-892f-d38c153eec2f") + ) + (fp_poly + (pts + (xy -3.296449 -0.329645) (xy -3.313798 -0.346994) (xy -3.331148 -0.329645) (xy -3.313798 -0.312295) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "c1b47412-baf0-4bbf-8ed1-a1d83b550fdc") + ) + (fp_poly + (pts + (xy -3.331148 6.644946) (xy -3.348498 6.627596) (xy -3.365847 6.644946) (xy -3.348498 6.662295) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "7093e702-f5ea-467b-9e76-f22f6fdaac2c") + ) + (fp_poly + (pts + (xy -3.331148 4.007787) (xy -3.348498 3.990437) (xy -3.365847 4.007787) (xy -3.348498 4.025137) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "6fa666d0-3b83-4ab6-8b8e-b7d8528aece7") + ) + (fp_poly + (pts + (xy -3.365847 4.597678) (xy -3.383197 4.580328) (xy -3.400547 4.597678) (xy -3.383197 4.615028) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "01f96d2f-a0a5-4950-862e-1a2351e380a6") + ) + (fp_poly + (pts + (xy -3.365847 -8.102322) (xy -3.383197 -8.119672) (xy -3.400547 -8.102322) (xy -3.383197 -8.084972) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "5998bbf8-c511-4dc4-bf07-1afead2a2b3e") + ) + (fp_poly + (pts + (xy -3.400547 5.534563) (xy -3.417897 5.517213) (xy -3.435246 5.534563) (xy -3.417897 5.551913) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "d8f5b6e3-95b6-429f-a0ff-2b2ce5e5f6f7") + ) + (fp_poly + (pts + (xy -3.400547 4.042487) (xy -3.417897 4.025137) (xy -3.435246 4.042487) (xy -3.417897 4.059836) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "bd2c70ac-7e99-42ab-8876-8bfc7356f8c4") + ) + (fp_poly + (pts + (xy -3.435246 3.591394) (xy -3.452596 3.574044) (xy -3.469946 3.591394) (xy -3.452596 3.608743) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "8f0137f1-17ce-4b28-8e7b-82b30349f207") + ) + (fp_poly + (pts + (xy -3.435246 -7.928825) (xy -3.452596 -7.946175) (xy -3.469946 -7.928825) (xy -3.452596 -7.911475) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "bb764b7f-9bba-44a3-9ed3-25c7e9d4dd8c") + ) + (fp_poly + (pts + (xy -3.435246 -8.275819) (xy -3.452596 -8.293169) (xy -3.469946 -8.275819) (xy -3.452596 -8.25847) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "1f85146a-e374-4a52-a8df-2ea1e1ab614e") + ) + (fp_poly + (pts + (xy -3.469946 4.111885) (xy -3.487295 4.094536) (xy -3.504645 4.111885) (xy -3.487295 4.129235) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "020197c7-a9e0-4cf8-9fee-3b54982534b3") + ) + (fp_poly + (pts + (xy -3.504645 4.354782) (xy -3.521995 4.337432) (xy -3.539345 4.354782) (xy -3.521995 4.372131) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "9b0d18ab-4363-4126-ad56-97411aee2c00") + ) + (fp_poly + (pts + (xy -3.504645 -2.029918) (xy -3.521995 -2.047268) (xy -3.539345 -2.029918) (xy -3.521995 -2.012568) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "49f18ee7-20e6-48a8-942f-44a1d3ba314b") + ) + (fp_poly + (pts + (xy -3.504645 -6.263251) (xy -3.521995 -6.280601) (xy -3.539345 -6.263251) (xy -3.521995 -6.245901) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "11c207d3-7cae-41be-8f6d-475f666db42d") + ) + (fp_poly + (pts + (xy -3.539345 -0.884836) (xy -3.556694 -0.902186) (xy -3.574044 -0.884836) (xy -3.556694 -0.867486) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "940dc7dd-f27b-458f-98f2-3cb21ee52d50") + ) + (fp_poly + (pts + (xy -3.539345 -7.928825) (xy -3.556694 -7.946175) (xy -3.574044 -7.928825) (xy -3.556694 -7.911475) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "267a522d-603b-4d0d-b1db-41952b16eacd") + ) + (fp_poly + (pts + (xy -3.539345 -10.496584) (xy -3.556694 -10.513934) (xy -3.574044 -10.496584) (xy -3.556694 -10.479235) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "972f13ec-a167-4db3-8366-d36f28f46e36") + ) + (fp_poly + (pts + (xy -3.574044 -8.206421) (xy -3.591394 -8.22377) (xy -3.608744 -8.206421) (xy -3.591394 -8.189071) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "b5ae690c-7a3a-4c6a-9d91-cd1203a37c5b") + ) + (fp_poly + (pts + (xy -3.608744 -2.272814) (xy -3.626093 -2.290164) (xy -3.643443 -2.272814) (xy -3.626093 -2.255464) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "78d57bbf-ee7b-4d3d-9387-c43f6cd16d08") + ) + (fp_poly + (pts + (xy -3.643443 -2.064617) (xy -3.660793 -2.081967) (xy -3.678142 -2.064617) (xy -3.660793 -2.047268) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "b521cbbf-fd94-46a8-b774-4a8744ba7712") + ) + (fp_poly + (pts + (xy -3.643443 -7.755328) (xy -3.660793 -7.772677) (xy -3.678142 -7.755328) (xy -3.660793 -7.737978) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "5aa775e5-3db3-471e-b7b9-7d3c79f8fc80") + ) + (fp_poly + (pts + (xy -3.678142 10.010793) (xy -3.695492 9.993443) (xy -3.712842 10.010793) (xy -3.695492 10.028142) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "4751725e-9a89-4961-a217-b392431edcff") + ) + (fp_poly + (pts + (xy -3.712842 -7.165437) (xy -3.730192 -7.182787) (xy -3.747541 -7.165437) (xy -3.730192 -7.148087) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "e027aff9-110b-4ff1-b86a-5dd1b721fc22") + ) + (fp_poly + (pts + (xy -3.712842 -7.859426) (xy -3.730192 -7.876776) (xy -3.747541 -7.859426) (xy -3.730192 -7.842076) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "4f2c90ac-680c-4398-b372-2d9aefa36c93") + ) + (fp_poly + (pts + (xy -3.747541 5.499864) (xy -3.764891 5.482514) (xy -3.782241 5.499864) (xy -3.764891 5.517213) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "ec38763c-e432-4509-8141-0233fc47717a") + ) + (fp_poly + (pts + (xy -3.747541 0.468443) (xy -3.764891 0.451093) (xy -3.782241 0.468443) (xy -3.764891 0.485793) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "c3ebe306-e5c7-4df4-891d-ed0bcbbe0018") + ) + (fp_poly + (pts + (xy -3.747541 -7.928825) (xy -3.764891 -7.946175) (xy -3.782241 -7.928825) (xy -3.764891 -7.911475) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "ab42b2f4-d6e7-4b17-ae2f-eda526b18579") + ) + (fp_poly + (pts + (xy -3.782241 9.976093) (xy -3.799591 9.958743) (xy -3.81694 9.976093) (xy -3.799591 9.993443) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "8eff9727-fa6d-4f1c-9a74-eb838903024f") + ) + (fp_poly + (pts + (xy -3.782241 5.569263) (xy -3.799591 5.551913) (xy -3.81694 5.569263) (xy -3.799591 5.586612) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "a10c97a6-fdf6-4810-9bb1-7850d84d8834") + ) + (fp_poly + (pts + (xy -3.782241 -6.471448) (xy -3.799591 -6.488798) (xy -3.81694 -6.471448) (xy -3.799591 -6.454098) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "3f7da4d6-d23c-4155-a51d-894ebca846d2") + ) + (fp_poly + (pts + (xy -3.81694 1.440028) (xy -3.83429 1.422678) (xy -3.85164 1.440028) (xy -3.83429 1.457377) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "6b949be2-b68b-4517-a19c-ff340987bf61") + ) + (fp_poly + (pts + (xy -3.81694 0.64194) (xy -3.83429 0.62459) (xy -3.85164 0.64194) (xy -3.83429 0.65929) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "ec628b40-2492-419a-b77a-8eb4dc238af5") + ) + (fp_poly + (pts + (xy -3.81694 -6.95724) (xy -3.83429 -6.97459) (xy -3.85164 -6.95724) (xy -3.83429 -6.939891) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "3e625777-a89b-4651-95fb-89d43cc06c74") + ) + (fp_poly + (pts + (xy -3.81694 -8.032923) (xy -3.83429 -8.050273) (xy -3.85164 -8.032923) (xy -3.83429 -8.015574) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "8490f98b-9535-4f47-a183-38a82323a170") + ) + (fp_poly + (pts + (xy -3.886339 -7.824727) (xy -3.903689 -7.842076) (xy -3.921039 -7.824727) (xy -3.903689 -7.807377) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "710f952c-7b66-4208-b246-cd7c6180bcff") + ) + (fp_poly + (pts + (xy -3.921039 6.644946) (xy -3.938388 6.627596) (xy -3.955738 6.644946) (xy -3.938388 6.662295) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "591a9b8b-71b1-4fce-93fb-30f3c4683c01") + ) + (fp_poly + (pts + (xy -3.921039 0.67664) (xy -3.938388 0.65929) (xy -3.955738 0.67664) (xy -3.938388 0.693989) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "36651bc1-3c0b-4231-8a13-c6e2b99649c4") + ) + (fp_poly + (pts + (xy -3.921039 0.294946) (xy -3.938388 0.277596) (xy -3.955738 0.294946) (xy -3.938388 0.312295) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "25881b8a-741b-4b39-a754-2b59ae4709ed") + ) + (fp_poly + (pts + (xy -3.921039 -7.61653) (xy -3.938388 -7.63388) (xy -3.955738 -7.61653) (xy -3.938388 -7.59918) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "39ad520e-e060-4c1d-ac28-cb878560fc18") + ) + (fp_poly + (pts + (xy -3.955738 -5.291666) (xy -3.973088 -5.309016) (xy -3.990438 -5.291666) (xy -3.973088 -5.274317) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "47b539af-61fd-40a9-805c-fe0de5d095a1") + ) + (fp_poly + (pts + (xy -3.990438 5.361066) (xy -4.007787 5.343716) (xy -4.025137 5.361066) (xy -4.007787 5.378416) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "4780ca8b-5f03-4e01-99cc-4f9242aeffd2") + ) + (fp_poly + (pts + (xy -3.990438 -6.887841) (xy -4.007787 -6.905191) (xy -4.025137 -6.887841) (xy -4.007787 -6.870492) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "5c778ae3-514e-48af-883a-840db2d16b00") + ) + (fp_poly + (pts + (xy -4.025137 5.465164) (xy -4.042487 5.447814) (xy -4.059836 5.465164) (xy -4.042487 5.482514) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "573585b6-e19e-4b3a-b4f1-8869a7bfaa18") + ) + (fp_poly + (pts + (xy -4.059836 2.966803) (xy -4.077186 2.949454) (xy -4.094536 2.966803) (xy -4.077186 2.984153) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "a8739fd1-85b4-4d58-8a7c-1f8c4536f035") + ) + (fp_poly + (pts + (xy -4.059836 -7.304235) (xy -4.077186 -7.321584) (xy -4.094536 -7.304235) (xy -4.077186 -7.286885) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "862f3049-daab-4ee6-b4fc-3a9941c9a7e9") + ) + (fp_poly + (pts + (xy -4.163935 -0.676639) (xy -4.181285 -0.693989) (xy -4.198634 -0.676639) (xy -4.181285 -0.659289) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "b51fa14d-3b90-44b9-b3be-83099d6864a7") + ) + (fp_poly + (pts + (xy -4.163935 -5.534563) (xy -4.181285 -5.551912) (xy -4.198634 -5.534563) (xy -4.181285 -5.517213) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "1a17a9d4-1214-46bd-9925-7346ce3e42c2") + ) + (fp_poly + (pts + (xy -4.163935 -7.338934) (xy -4.181285 -7.356284) (xy -4.198634 -7.338934) (xy -4.181285 -7.321584) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "7dad8bbf-916c-4433-8f67-a75490d46b8e") + ) + (fp_poly + (pts + (xy -4.198634 -7.165437) (xy -4.215984 -7.182787) (xy -4.233334 -7.165437) (xy -4.215984 -7.148087) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "273e42b4-b349-4d7c-88b1-47fe92095597") + ) + (fp_poly + (pts + (xy -4.233334 5.603962) (xy -4.250683 5.586612) (xy -4.268033 5.603962) (xy -4.250683 5.621312) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "b6e00e50-1178-464b-b7cc-c58263a46a90") + ) + (fp_poly + (pts + (xy -4.233334 5.187569) (xy -4.250683 5.170219) (xy -4.268033 5.187569) (xy -4.250683 5.204918) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "a3a35f11-94be-43a7-8d90-1210b66ee1a3") + ) + (fp_poly + (pts + (xy -4.233334 5.08347) (xy -4.250683 5.06612) (xy -4.268033 5.08347) (xy -4.250683 5.10082) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "36fc4276-e45a-4ddd-ae82-c7965ac636a7") + ) + (fp_poly + (pts + (xy -4.268033 5.326366) (xy -4.285383 5.309017) (xy -4.302733 5.326366) (xy -4.285383 5.343716) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "d3f7d5ec-912f-439d-9b5c-958d2a129411") + ) + (fp_poly + (pts + (xy -4.302733 5.152869) (xy -4.320082 5.135519) (xy -4.337432 5.152869) (xy -4.320082 5.170219) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "2b3378ed-8822-4386-b772-ccaa267a4f13") + ) + (fp_poly + (pts + (xy -4.337432 5.603962) (xy -4.354782 5.586612) (xy -4.372132 5.603962) (xy -4.354782 5.621312) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "eb6cf212-74b3-44be-a4bb-bdc1ba9d5607") + ) + (fp_poly + (pts + (xy -4.337432 5.222268) (xy -4.354782 5.204918) (xy -4.372132 5.222268) (xy -4.354782 5.239618) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "cd32bb31-0ead-4d39-960d-9eba21d363d9") + ) + (fp_poly + (pts + (xy -4.372132 4.944672) (xy -4.389481 4.927323) (xy -4.406831 4.944672) (xy -4.389481 4.962022) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "06317f8e-fa8c-4e52-a60b-3dcace27ac40") + ) + (fp_poly + (pts + (xy -4.406831 5.846858) (xy -4.424181 5.829508) (xy -4.44153 5.846858) (xy -4.424181 5.864208) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "16688692-71e9-4943-b64c-b9322bcc4c47") + ) + (fp_poly + (pts + (xy -4.406831 -2.029918) (xy -4.424181 -2.047268) (xy -4.44153 -2.029918) (xy -4.424181 -2.012568) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "2d9d67ad-b0f3-4d78-87a2-aeb44a7e0ca0") + ) + (fp_poly + (pts + (xy -4.545629 4.909973) (xy -4.562979 4.892623) (xy -4.580328 4.909973) (xy -4.562979 4.927323) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "66734f72-b163-45e2-a4d2-24dc37c19e32") + ) + (fp_poly + (pts + (xy -4.545629 -0.676639) (xy -4.562979 -0.693989) (xy -4.580328 -0.676639) (xy -4.562979 -0.659289) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "41794ba0-77e1-49c3-9dac-8d8b57c72798") + ) + (fp_poly + (pts + (xy -4.615028 6.853142) (xy -4.632377 6.835793) (xy -4.649727 6.853142) (xy -4.632377 6.870492) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "f612beee-b8f0-4d97-a951-d5bf70db5efe") + ) + (fp_poly + (pts + (xy -4.649727 -0.711339) (xy -4.667077 -0.728688) (xy -4.684427 -0.711339) (xy -4.667077 -0.693989) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "1360ac7d-a820-47ae-933c-47b352644ea3") + ) + (fp_poly + (pts + (xy -4.719126 -0.052049) (xy -4.736476 -0.069399) (xy -4.753826 -0.052049) (xy -4.736476 -0.034699) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "af18e310-b56b-4254-80f9-96247581556d") + ) + (fp_poly + (pts + (xy -4.753826 6.471448) (xy -4.771175 6.454099) (xy -4.788525 6.471448) (xy -4.771175 6.488798) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "bf8a014a-5b56-489d-a1f4-feba852e317b") + ) + (fp_poly + (pts + (xy -4.753826 0.052049) (xy -4.771175 0.0347) (xy -4.788525 0.052049) (xy -4.771175 0.069399) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "a2216c3f-9777-4159-a4a9-00d757ea0f05") + ) + (fp_poly + (pts + (xy -4.753826 -0.850136) (xy -4.771175 -0.867486) (xy -4.788525 -0.850136) (xy -4.771175 -0.832787) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "c8fd5200-78f0-4b58-b128-2d93d355c9df") + ) + (fp_poly + (pts + (xy -4.788525 8.27582) (xy -4.805875 8.25847) (xy -4.823224 8.27582) (xy -4.805875 8.29317) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "8c850a20-971b-4504-99be-5dd3fb96d6c0") + ) + (fp_poly + (pts + (xy -4.823224 -0.64194) (xy -4.840574 -0.659289) (xy -4.857924 -0.64194) (xy -4.840574 -0.62459) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "902516bb-3b6f-45bc-bba5-b31eda1210ec") + ) + (fp_poly + (pts + (xy -4.892623 1.509426) (xy -4.909973 1.492077) (xy -4.927323 1.509426) (xy -4.909973 1.526776) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "03d7c1bc-a7e9-4af2-96df-62ff9a1e0d77") + ) + (fp_poly + (pts + (xy -4.892623 -7.512431) (xy -4.909973 -7.529781) (xy -4.927323 -7.512431) (xy -4.909973 -7.495082) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "022053de-5f41-465a-80f7-9944ea264b5e") + ) + (fp_poly + (pts + (xy -4.927323 1.370629) (xy -4.944673 1.353279) (xy -4.962022 1.370629) (xy -4.944673 1.387978) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "3584915b-7d63-497e-89cf-d05b39eb417e") + ) + (fp_poly + (pts + (xy -5.031421 1.405328) (xy -5.048771 1.387978) (xy -5.066121 1.405328) (xy -5.048771 1.422678) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "f2819507-38a6-44a9-bd17-5bbc16db579d") + ) + (fp_poly + (pts + (xy -5.031421 0.01735) (xy -5.048771 0) (xy -5.066121 0.01735) (xy -5.048771 0.0347) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "4a50dbe7-bd80-44f3-94a6-6ec34d6910c9") + ) + (fp_poly + (pts + (xy -5.066121 -0.780737) (xy -5.08347 -0.798087) (xy -5.10082 -0.780737) (xy -5.08347 -0.763388) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "d04ee6bd-0ee7-4460-85f3-933002ab4d6b") + ) + (fp_poly + (pts + (xy -5.10082 -5.326366) (xy -5.11817 -5.343716) (xy -5.13552 -5.326366) (xy -5.11817 -5.309016) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "9066e151-f186-44d5-b04c-114e9082b962") + ) + (fp_poly + (pts + (xy -5.13552 -2.376912) (xy -5.152869 -2.394262) (xy -5.170219 -2.376912) (xy -5.152869 -2.359563) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "8d411f76-1398-4dfa-9ac4-d6d5932d4ca4") + ) + (fp_poly + (pts + (xy -5.13552 -3.244399) (xy -5.152869 -3.261748) (xy -5.170219 -3.244399) (xy -5.152869 -3.227049) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "4bccd397-486b-4305-8842-b8b225c4c096") + ) + (fp_poly + (pts + (xy -5.13552 -5.222268) (xy -5.152869 -5.239617) (xy -5.170219 -5.222268) (xy -5.152869 -5.204918) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "2ea29630-37db-4095-a249-2db6dc134372") + ) + (fp_poly + (pts + (xy -5.170219 6.506148) (xy -5.187569 6.488798) (xy -5.204918 6.506148) (xy -5.187569 6.523497) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "abfe6927-a4e8-4d75-8aa0-c87a15d31661") + ) + (fp_poly + (pts + (xy -5.170219 1.578825) (xy -5.187569 1.561476) (xy -5.204918 1.578825) (xy -5.187569 1.596175) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "c2a6b9ca-ea03-46cd-8531-3d9d45963dac") + ) + (fp_poly + (pts + (xy -5.170219 0.225547) (xy -5.187569 0.208197) (xy -5.204918 0.225547) (xy -5.187569 0.242896) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "3b7916d6-feb9-498f-9611-a38ee89b4634") + ) + (fp_poly + (pts + (xy -5.170219 -5.430464) (xy -5.187569 -5.447814) (xy -5.204918 -5.430464) (xy -5.187569 -5.413115) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "3e244f10-9394-4cb6-9653-6677c003fb63") + ) + (fp_poly + (pts + (xy -5.204918 1.405328) (xy -5.222268 1.387978) (xy -5.239618 1.405328) (xy -5.222268 1.422678) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "506557f7-073c-4000-bd40-f1661e3d11e5") + ) + (fp_poly + (pts + (xy -5.204918 -3.279098) (xy -5.222268 -3.296448) (xy -5.239618 -3.279098) (xy -5.222268 -3.261748) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "f42ac4b0-d31f-40d6-bf60-e31436c2aed6") + ) + (fp_poly + (pts + (xy -5.239618 -0.121448) (xy -5.256968 -0.138798) (xy -5.274317 -0.121448) (xy -5.256968 -0.104098) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "a04e9287-ec80-4c32-ae45-f24b3da66928") + ) + (fp_poly + (pts + (xy -5.239618 -0.190847) (xy -5.256968 -0.208197) (xy -5.274317 -0.190847) (xy -5.256968 -0.173497) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "4f48439e-c8c0-4277-873c-7d2057699e81") + ) + (fp_poly + (pts + (xy -5.239618 -7.790027) (xy -5.256968 -7.807377) (xy -5.274317 -7.790027) (xy -5.256968 -7.772677) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "640161cd-5e14-4dd1-9eb9-ec5fe180bfb1") + ) + (fp_poly + (pts + (xy -5.274317 1.440028) (xy -5.291667 1.422678) (xy -5.309017 1.440028) (xy -5.291667 1.457377) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "bd9b965a-fbb2-4b4e-9e33-22c44e11c8d9") + ) + (fp_poly + (pts + (xy -5.274317 -0.780737) (xy -5.291667 -0.798087) (xy -5.309017 -0.780737) (xy -5.291667 -0.763388) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "ea01fd52-9efa-41bd-88c2-9f5d03d237a1") + ) + (fp_poly + (pts + (xy -5.309017 -0.156147) (xy -5.326367 -0.173497) (xy -5.343716 -0.156147) (xy -5.326367 -0.138798) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "e0ab9359-6365-46f4-9fcc-16e91c2d7ad4") + ) + (fp_poly + (pts + (xy -5.309017 -0.537841) (xy -5.326367 -0.555191) (xy -5.343716 -0.537841) (xy -5.326367 -0.520492) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "7b67750c-4cb5-402f-8a59-540f09b5c9eb") + ) + (fp_poly + (pts + (xy -5.343716 -5.569262) (xy -5.361066 -5.586612) (xy -5.378416 -5.569262) (xy -5.361066 -5.551912) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "762c4ac4-b221-422d-9cb0-e5cc8ec89652") + ) + (fp_poly + (pts + (xy -5.378416 4.007787) (xy -5.395765 3.990437) (xy -5.413115 4.007787) (xy -5.395765 4.025137) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "b4e4564a-72f9-4db2-b8e2-afe0e29b91d6") + ) + (fp_poly + (pts + (xy -5.378416 1.30123) (xy -5.395765 1.28388) (xy -5.413115 1.30123) (xy -5.395765 1.318579) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "d17eb4ec-c7fa-4af7-8d01-f080ea3a0ef2") + ) + (fp_poly + (pts + (xy -5.378416 0.01735) (xy -5.395765 0) (xy -5.413115 0.01735) (xy -5.395765 0.0347) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "d5849fa6-b542-4f35-81f3-a0d606230ef5") + ) + (fp_poly + (pts + (xy -5.378416 -0.676639) (xy -5.395765 -0.693989) (xy -5.413115 -0.676639) (xy -5.395765 -0.659289) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "12857fb5-f089-4e05-885f-10124c91cf06") + ) + (fp_poly + (pts + (xy -5.413115 6.644946) (xy -5.430465 6.627596) (xy -5.447815 6.644946) (xy -5.430465 6.662295) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "37919076-fa6f-4b21-b216-1d6a05b99f8f") + ) + (fp_poly + (pts + (xy -5.447815 1.023634) (xy -5.465164 1.006284) (xy -5.482514 1.023634) (xy -5.465164 1.040984) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "b745413b-1ad9-4ae9-9481-9e3c62c0f358") + ) + (fp_poly + (pts + (xy -5.447815 0.01735) (xy -5.465164 0) (xy -5.482514 0.01735) (xy -5.465164 0.0347) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "5bf04031-7311-452e-8fb8-c759c9578ad4") + ) + (fp_poly + (pts + (xy -5.447815 -0.503142) (xy -5.465164 -0.520492) (xy -5.482514 -0.503142) (xy -5.465164 -0.485792) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "fc9cbfa3-730c-4391-872d-5f79b9002b8b") + ) + (fp_poly + (pts + (xy -5.447815 -3.521994) (xy -5.465164 -3.539344) (xy -5.482514 -3.521994) (xy -5.465164 -3.504645) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "dd22b508-d99d-4deb-918d-2ef8c13d25a4") + ) + (fp_poly + (pts + (xy -5.447815 -3.938388) (xy -5.465164 -3.955737) (xy -5.482514 -3.938388) (xy -5.465164 -3.921038) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "6732a6d9-9233-4924-a481-9f06ec104a17") + ) + (fp_poly + (pts + (xy -5.517214 -0.294945) (xy -5.534563 -0.312295) (xy -5.551913 -0.294945) (xy -5.534563 -0.277595) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "4d6be324-4bcc-4d10-9e1a-aae9cde8c3d8") + ) + (fp_poly + (pts + (xy -5.551913 6.749044) (xy -5.569263 6.731694) (xy -5.586612 6.749044) (xy -5.569263 6.766394) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "c1792e6d-92c0-4421-9e01-ca8d0688c582") + ) + (fp_poly + (pts + (xy -5.551913 -0.190847) (xy -5.569263 -0.208197) (xy -5.586612 -0.190847) (xy -5.569263 -0.173497) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "43a22f5c-0496-494d-acb1-30fb04c93eff") + ) + (fp_poly + (pts + (xy -5.72541 -5.395765) (xy -5.74276 -5.413115) (xy -5.76011 -5.395765) (xy -5.74276 -5.378415) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "aef4fddb-49d2-466b-af5f-12ebca473e0c") + ) + (fp_poly + (pts + (xy -5.72541 -5.465164) (xy -5.74276 -5.482513) (xy -5.76011 -5.465164) (xy -5.74276 -5.447814) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "dea98198-e534-4e85-807c-3ede6c46d38e") + ) + (fp_poly + (pts + (xy -5.76011 6.714344) (xy -5.777459 6.696995) (xy -5.794809 6.714344) (xy -5.777459 6.731694) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "3f2d2c2a-3746-4dff-a85d-156f161f00a7") + ) + (fp_poly + (pts + (xy -5.794809 -5.222268) (xy -5.812159 -5.239617) (xy -5.829509 -5.222268) (xy -5.812159 -5.204918) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "8f7a83dc-bec4-4085-89f7-8ee97a73efc5") + ) + (fp_poly + (pts + (xy -5.829509 3.83429) (xy -5.846858 3.81694) (xy -5.864208 3.83429) (xy -5.846858 3.85164) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "ff74a4c8-e10f-4dc3-94b0-bf5e07cde006") + ) + (fp_poly + (pts + (xy -5.864208 6.679645) (xy -5.881558 6.662295) (xy -5.898908 6.679645) (xy -5.881558 6.696995) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "b6dc8f59-0cfc-44fb-824c-bdcab07c5a77") + ) + (fp_poly + (pts + (xy -5.933607 -5.256967) (xy -5.950957 -5.274317) (xy -5.968306 -5.256967) (xy -5.950957 -5.239617) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "64f7be4e-2833-494d-b46d-a33c9c21b934") + ) + (fp_poly + (pts + (xy -5.968306 -5.638661) (xy -5.985656 -5.656011) (xy -6.003006 -5.638661) (xy -5.985656 -5.621311) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "4a3a5d0a-e931-4f33-bc9d-af14bfe23698") + ) + (fp_poly + (pts + (xy -6.003006 -5.326366) (xy -6.020356 -5.343716) (xy -6.037705 -5.326366) (xy -6.020356 -5.309016) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "54e0fd27-0ae6-4674-9680-e3d30dd75310") + ) + (fp_poly + (pts + (xy -6.037705 3.973088) (xy -6.055055 3.955738) (xy -6.072405 3.973088) (xy -6.055055 3.990437) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "9ecc7591-4e7d-4a89-aaad-6ea1cec7b996") + ) + (fp_poly + (pts + (xy -6.107104 1.578825) (xy -6.124454 1.561476) (xy -6.141804 1.578825) (xy -6.124454 1.596175) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "746a30e1-1cd6-419e-933c-c18709a78365") + ) + (fp_poly + (pts + (xy -6.107104 -5.361065) (xy -6.124454 -5.378415) (xy -6.141804 -5.361065) (xy -6.124454 -5.343716) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "f2cc48c6-430c-44ec-9664-2ea6c81e2fa1") + ) + (fp_poly + (pts + (xy -6.141804 7.685929) (xy -6.159153 7.668579) (xy -6.176503 7.685929) (xy -6.159153 7.703279) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "1a095f84-bc04-4716-ab64-ee6ed347574b") + ) + (fp_poly + (pts + (xy -6.176503 6.610246) (xy -6.193853 6.592896) (xy -6.211203 6.610246) (xy -6.193853 6.627596) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "343094a9-d958-4660-a17f-8d1e34b73027") + ) + (fp_poly + (pts + (xy -6.211203 -4.597677) (xy -6.228552 -4.615027) (xy -6.245902 -4.597677) (xy -6.228552 -4.580328) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "77d4fc28-4b81-41ab-afc9-48b1f06ddb7a") + ) + (fp_poly + (pts + (xy -6.211203 -5.70806) (xy -6.228552 -5.72541) (xy -6.245902 -5.70806) (xy -6.228552 -5.69071) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "8fe0f1ac-afe7-40e6-b11b-61a27943937b") + ) + (fp_poly + (pts + (xy -6.245902 6.36735) (xy -6.263252 6.35) (xy -6.280602 6.36735) (xy -6.263252 6.3847) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "19adfecf-d647-4df2-b035-6bece6a7e3cd") + ) + (fp_poly + (pts + (xy -6.245902 0.01735) (xy -6.263252 0) (xy -6.280602 0.01735) (xy -6.263252 0.0347) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "1c9ab5f1-8f86-4705-b792-3d5b181f8136") + ) + (fp_poly + (pts + (xy -6.245902 -4.389481) (xy -6.263252 -4.40683) (xy -6.280602 -4.389481) (xy -6.263252 -4.372131) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "edad9010-63c7-46ce-9e20-a1363946f0e5") + ) + (fp_poly + (pts + (xy -6.35 2.515711) (xy -6.36735 2.498361) (xy -6.3847 2.515711) (xy -6.36735 2.53306) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "90bf3d99-8849-4a30-8abc-ce59b4a9cf13") + ) + (fp_poly + (pts + (xy -6.592897 -6.644945) (xy -6.610246 -6.662295) (xy -6.627596 -6.644945) (xy -6.610246 -6.627595) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "816ba3c5-12d2-4edb-94d3-69c7eb73a284") + ) + (fp_poly + (pts + (xy -6.627596 0.364344) (xy -6.644946 0.346995) (xy -6.662295 0.364344) (xy -6.644946 0.381694) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "f87a1e64-39c8-4bb1-a410-882e9531bc3c") + ) + (fp_poly + (pts + (xy -6.696995 -3.383197) (xy -6.714345 -3.400546) (xy -6.731694 -3.383197) (xy -6.714345 -3.365847) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "dfcd4e7b-d11c-45a1-8450-6e80f42e2e03") + ) + (fp_poly + (pts + (xy -6.731694 -3.938388) (xy -6.749044 -3.955737) (xy -6.766394 -3.938388) (xy -6.749044 -3.921038) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "258154f6-303d-4b99-a65a-6ab24d33313a") + ) + (fp_poly + (pts + (xy -6.766394 -4.979371) (xy -6.783744 -4.996721) (xy -6.801093 -4.979371) (xy -6.783744 -4.962022) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "f5d0c6e8-9109-4d21-a1a7-340948ab7342") + ) + (fp_poly + (pts + (xy -6.766394 -8.449317) (xy -6.783744 -8.466666) (xy -6.801093 -8.449317) (xy -6.783744 -8.431967) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "3849e87e-50d3-4155-a6dc-ac05803d0759") + ) + (fp_poly + (pts + (xy -6.835793 -6.402049) (xy -6.853142 -6.419399) (xy -6.870492 -6.402049) (xy -6.853142 -6.384699) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "50ec4c28-8323-4fce-9356-2fc80eefa782") + ) + (fp_poly + (pts + (xy -6.939891 -2.689207) (xy -6.957241 -2.706557) (xy -6.974591 -2.689207) (xy -6.957241 -2.671858) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "f25061b6-ab90-4028-aa4f-447da4050fa4") + ) + (fp_poly + (pts + (xy -6.939891 -5.118169) (xy -6.957241 -5.135519) (xy -6.974591 -5.118169) (xy -6.957241 -5.100819) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "5fe44748-a65c-42ad-a886-17e395d63843") + ) + (fp_poly + (pts + (xy -6.974591 3.591394) (xy -6.99194 3.574044) (xy -7.00929 3.591394) (xy -6.99194 3.608743) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "ed6c2f07-eebc-4e3e-ac7e-3372890c4b6a") + ) + (fp_poly + (pts + (xy -7.043989 -5.534563) (xy -7.061339 -5.551912) (xy -7.078689 -5.534563) (xy -7.061339 -5.517213) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "c3feb250-7a82-4a7e-81d1-d030128d6a02") + ) + (fp_poly + (pts + (xy -7.148088 7.790028) (xy -7.165438 7.772678) (xy -7.182787 7.790028) (xy -7.165438 7.807377) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "214a797c-2737-41f0-b811-a0faafa063d7") + ) + (fp_poly + (pts + (xy -7.217487 6.436749) (xy -7.234836 6.419399) (xy -7.252186 6.436749) (xy -7.234836 6.454099) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "12a0149c-f7c2-4b66-b9db-8c2420fd70f6") + ) + (fp_poly + (pts + (xy -7.286886 1.995219) (xy -7.304235 1.977869) (xy -7.321585 1.995219) (xy -7.304235 2.012569) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "cf7abc3f-5b42-4bae-87b7-d0a7ed440caf") + ) + (fp_poly + (pts + (xy -7.286886 -7.096038) (xy -7.304235 -7.113388) (xy -7.321585 -7.096038) (xy -7.304235 -7.078688) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "8f323dba-ea10-4b54-9aff-92bb6b046a29") + ) + (fp_poly + (pts + (xy -7.321585 4.875273) (xy -7.338935 4.857924) (xy -7.356285 4.875273) (xy -7.338935 4.892623) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "f91835dc-8b48-4da5-a32a-b8e1282d7d4c") + ) + (fp_poly + (pts + (xy -7.321585 0.67664) (xy -7.338935 0.65929) (xy -7.356285 0.67664) (xy -7.338935 0.693989) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "634f5759-af98-4d97-897e-6a8da0dea556") + ) + (fp_poly + (pts + (xy -7.321585 0.156148) (xy -7.338935 0.138798) (xy -7.356285 0.156148) (xy -7.338935 0.173497) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "03d9e4b3-f48d-46c0-a776-accf487c6182") + ) + (fp_poly + (pts + (xy -7.356285 -2.168716) (xy -7.373634 -2.186065) (xy -7.390984 -2.168716) (xy -7.373634 -2.151366) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "1cd462fb-558c-410b-9edb-835e08ab46d9") + ) + (fp_poly + (pts + (xy -7.425683 -1.023634) (xy -7.443033 -1.040983) (xy -7.460383 -1.023634) (xy -7.443033 -1.006284) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "cb64bcfe-fcf9-41a7-b6cd-1d27e638dcb6") + ) + (fp_poly + (pts + (xy -7.425683 -7.859426) (xy -7.443033 -7.876776) (xy -7.460383 -7.859426) (xy -7.443033 -7.842076) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "bc5e516e-2b5f-4008-9f3f-b256a1998cd0") + ) + (fp_poly + (pts + (xy -7.460383 -2.203415) (xy -7.477733 -2.220765) (xy -7.495082 -2.203415) (xy -7.477733 -2.186065) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "a83cc476-c698-4067-88b1-b4596c299b41") + ) + (fp_poly + (pts + (xy -7.564481 -0.884836) (xy -7.581831 -0.902186) (xy -7.599181 -0.884836) (xy -7.581831 -0.867486) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "7ccb4c1b-d6bb-4d13-8da1-d97e38ad6267") + ) + (fp_poly + (pts + (xy -7.63388 -5.638661) (xy -7.65123 -5.656011) (xy -7.66858 -5.638661) (xy -7.65123 -5.621311) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "bf6ca4cd-d437-4dbf-880e-b1405862505b") + ) + (fp_poly + (pts + (xy -7.66858 7.894126) (xy -7.685929 7.876776) (xy -7.703279 7.894126) (xy -7.685929 7.911476) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "718fc0d0-9726-4ea5-afac-0a9256130062") + ) + (fp_poly + (pts + (xy -7.66858 -0.01735) (xy -7.685929 -0.034699) (xy -7.703279 -0.01735) (xy -7.685929 0) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "6789418f-c199-4186-a13a-f0025c199441") + ) + (fp_poly + (pts + (xy -7.66858 -5.70806) (xy -7.685929 -5.72541) (xy -7.703279 -5.70806) (xy -7.685929 -5.69071) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "e4276382-b8b0-4de6-9097-74bb7bef9f3a") + ) + (fp_poly + (pts + (xy -7.772678 0.121448) (xy -7.790028 0.104099) (xy -7.807377 0.121448) (xy -7.790028 0.138798) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "8814031c-6492-4f5a-9e18-2e36daa66f25") + ) + (fp_poly + (pts + (xy -7.807377 1.335929) (xy -7.824727 1.318579) (xy -7.842077 1.335929) (xy -7.824727 1.353279) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "701cf524-11f7-4624-942a-b4befff310a1") + ) + (fp_poly + (pts + (xy -7.842077 0.711339) (xy -7.859427 0.693989) (xy -7.876776 0.711339) (xy -7.859427 0.728689) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "4c6387af-6319-4e55-b4a7-14993265ec8d") + ) + (fp_poly + (pts + (xy -7.876776 -0.01735) (xy -7.894126 -0.034699) (xy -7.911476 -0.01735) (xy -7.894126 0) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "853562cf-f42b-4498-80a6-d61082c479d4") + ) + (fp_poly + (pts + (xy -7.876776 -0.780737) (xy -7.894126 -0.798087) (xy -7.911476 -0.780737) (xy -7.894126 -0.763388) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "912d6edb-4b42-4605-ac2f-95ade1aaabaa") + ) + (fp_poly + (pts + (xy -8.015574 3.2097) (xy -8.032924 3.19235) (xy -8.050274 3.2097) (xy -8.032924 3.227049) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "d18b2204-a757-406e-8027-ae7963e9b341") + ) + (fp_poly + (pts + (xy -8.050274 -5.152869) (xy -8.067623 -5.170218) (xy -8.084973 -5.152869) (xy -8.067623 -5.135519) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "5b99360f-8bb5-4ea2-8c5e-6a73a5cacd60") + ) + (fp_poly + (pts + (xy -9.056558 -2.897404) (xy -9.073908 -2.914754) (xy -9.091257 -2.897404) (xy -9.073908 -2.880054) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "dba1ac2f-492d-4f15-8be4-35b927465289") + ) + (fp_poly + (pts + (xy -9.125957 2.515711) (xy -9.143306 2.498361) (xy -9.160656 2.515711) (xy -9.143306 2.53306) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "84ffe8bc-6eea-4be5-97fa-37828734a6af") + ) + (fp_poly + (pts + (xy -9.160656 -2.376912) (xy -9.178006 -2.394262) (xy -9.195356 -2.376912) (xy -9.178006 -2.359563) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "c4769a0d-060a-4deb-96d9-ded337a0af1e") + ) + (fp_poly + (pts + (xy -9.230055 2.515711) (xy -9.247405 2.498361) (xy -9.264755 2.515711) (xy -9.247405 2.53306) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "6633354e-c3b2-4485-bc84-9943f477e4ec") + ) + (fp_poly + (pts + (xy -9.299454 2.168716) (xy -9.316804 2.151366) (xy -9.334153 2.168716) (xy -9.316804 2.186066) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "49ebb6fc-06cc-42a5-9cdc-f18d8951a6f5") + ) + (fp_poly + (pts + (xy -9.334153 -2.55041) (xy -9.351503 -2.567759) (xy -9.368853 -2.55041) (xy -9.351503 -2.53306) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "624e73bf-ddc3-48cd-81d1-0a8b484a8e13") + ) + (fp_poly + (pts + (xy -9.438252 -1.960519) (xy -9.455602 -1.977869) (xy -9.472951 -1.960519) (xy -9.455602 -1.943169) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "16cffaf4-8e08-4ee2-9526-0395e60e2384") + ) + (fp_poly + (pts + (xy -9.57705 1.474727) (xy -9.594399 1.457377) (xy -9.611749 1.474727) (xy -9.594399 1.492077) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "4b560faa-d5d1-41be-973f-2a5a54a24d3d") + ) + (fp_poly + (pts + (xy -9.993443 -2.134016) (xy -10.010793 -2.151366) (xy -10.028142 -2.134016) (xy -10.010793 -2.116666) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "5a43aa84-6444-4adf-b159-27b9fea4ccff") + ) + (fp_poly + (pts + (xy -10.028142 -2.411612) (xy -10.045492 -2.428962) (xy -10.062842 -2.411612) (xy -10.045492 -2.394262) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "79e14b00-e89c-4ccc-b240-749611cdb2b1") + ) + (fp_poly + (pts + (xy -10.132241 -3.313798) (xy -10.149591 -3.331147) (xy -10.16694 -3.313798) (xy -10.149591 -3.296448) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "a2c37bb9-eef9-4839-80c4-486ff4071408") + ) + (fp_poly + (pts + (xy -2.195613 11.117479) (xy -2.279465 11.061103) (xy -2.296236 11.060799) (xy -2.220765 11.121175) + (xy -2.134017 11.190574) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "70f3182c-77cd-47d6-916f-e951bf36b3b9") + ) + (fp_poly + (pts + (xy 7.969307 1.133516) (xy 7.964544 1.112887) (xy 7.946174 1.110383) (xy 7.917613 1.123079) (xy 7.923041 1.133516) + (xy 7.964222 1.137669) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "2cbcc3a9-eab8-4270-af26-859a42de198e") + ) + (fp_poly + (pts + (xy 7.934608 1.064117) (xy 7.929845 1.043488) (xy 7.911475 1.040984) (xy 7.882913 1.05368) (xy 7.888342 1.064117) + (xy 7.929522 1.06827) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "4e6a926b-757a-4a15-8ede-64b7a66ad358") + ) + (fp_poly + (pts + (xy 7.865209 -1.364845) (xy 7.869362 -1.406025) (xy 7.865209 -1.411111) (xy 7.84458 -1.406348) (xy 7.842076 -1.387978) + (xy 7.854772 -1.359416) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "82fe6b98-818d-4686-a6a6-78c1ed0998f1") + ) + (fp_poly + (pts + (xy 7.379417 2.868488) (xy 7.38357 2.827308) (xy 7.379417 2.822222) (xy 7.358788 2.826986) (xy 7.356284 2.845355) + (xy 7.36898 2.873917) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "370546dc-9c20-4e20-b9d0-b591909bf047") + ) + (fp_poly + (pts + (xy 7.205919 4.04827) (xy 7.210072 4.00709) (xy 7.205919 4.002004) (xy 7.185291 4.006767) (xy 7.182786 4.025137) + (xy 7.195482 4.053698) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "beb23f6e-2533-44c4-a684-19ff182a1fef") + ) + (fp_poly + (pts + (xy 5.783242 6.928324) (xy 5.778479 6.907696) (xy 5.760109 6.905191) (xy 5.731547 6.917887) (xy 5.736976 6.928324) + (xy 5.778156 6.932477) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "3e6f88f0-f70a-4bcd-b1ee-c85ab673d849") + ) + (fp_poly + (pts + (xy 5.540346 -6.11867) (xy 5.544499 -6.15985) (xy 5.540346 -6.164936) (xy 5.519717 -6.160173) (xy 5.517213 -6.141803) + (xy 5.529909 -6.113241) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "6e24fcc8-f746-4c38-b20d-708a16d4be57") + ) + (fp_poly + (pts + (xy 5.16082 0.680254) (xy 5.150472 0.664483) (xy 5.115277 0.662029) (xy 5.078252 0.670504) (xy 5.094313 0.682994) + (xy 5.148544 0.68713) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "08fe1d3d-7cd7-43bf-8b15-4291fd2b759e") + ) + (fp_poly + (pts + (xy 4.985154 6.442532) (xy 4.989307 6.401352) (xy 4.985154 6.396266) (xy 4.964526 6.401029) (xy 4.962021 6.419399) + (xy 4.974717 6.447961) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "9837dba0-4905-4fad-b9d1-e9ae650630f6") + ) + (fp_poly + (pts + (xy 4.915756 -0.497359) (xy 4.919908 -0.538539) (xy 4.915756 -0.543625) (xy 4.895127 -0.538861) + (xy 4.892623 -0.520492) (xy 4.905319 -0.49193) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "3f4e6642-00a4-4682-a90f-ae9c89c3b9cf") + ) + (fp_poly + (pts + (xy 4.776958 3.38898) (xy 4.781111 3.3478) (xy 4.776958 3.342714) (xy 4.756329 3.347477) (xy 4.753825 3.365847) + (xy 4.766521 3.394409) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "bb5f7f72-dae9-4824-89c6-f9e5e16b7db6") + ) + (fp_poly + (pts + (xy 4.604031 4.656233) (xy 4.608168 4.602002) (xy 4.601292 4.589726) (xy 4.58552 4.600075) (xy 4.583067 4.635269) + (xy 4.591541 4.672294) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "67b7db99-4ac6-48f1-9c88-f896b74b7021") + ) + (fp_poly + (pts + (xy 4.569332 4.795031) (xy 4.573468 4.7408) (xy 4.566592 4.728524) (xy 4.550821 4.738872) (xy 4.548367 4.774067) + (xy 4.556842 4.811092) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "fa508d34-2918-48dd-80ab-204bc4799ff5") + ) + (fp_poly + (pts + (xy 4.499362 -5.910473) (xy 4.503515 -5.951654) (xy 4.499362 -5.956739) (xy 4.478733 -5.951976) + (xy 4.476229 -5.933606) (xy 4.488925 -5.905045) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "a0186167-6d79-4591-a45e-ebdde347bf97") + ) + (fp_poly + (pts + (xy 4.291165 -5.077686) (xy 4.286402 -5.098315) (xy 4.268032 -5.100819) (xy 4.239471 -5.088123) + (xy 4.244899 -5.077686) (xy 4.28608 -5.073534) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "3ae1674c-f12c-4e0a-bf32-3f5bbd776331") + ) + (fp_poly + (pts + (xy 4.256466 5.228051) (xy 4.260619 5.186871) (xy 4.256466 5.181785) (xy 4.235837 5.186548) (xy 4.233333 5.204918) + (xy 4.246029 5.23348) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "9c69b7b3-f23a-4ebb-91be-804785947166") + ) + (fp_poly + (pts + (xy 4.256466 0.925319) (xy 4.251703 0.90469) (xy 4.233333 0.902186) (xy 4.204771 0.914882) (xy 4.2102 0.925319) + (xy 4.25138 0.929472) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "13622581-c5c4-41ae-8525-f91ae822d309") + ) + (fp_poly + (pts + (xy 4.221766 5.123953) (xy 4.225919 5.082773) (xy 4.221766 5.077687) (xy 4.201138 5.08245) (xy 4.198633 5.10082) + (xy 4.211329 5.129381) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "add238d0-b926-47ba-b4da-56c4f46634d3") + ) + (fp_poly + (pts + (xy 4.152368 5.401548) (xy 4.147604 5.38092) (xy 4.129235 5.378416) (xy 4.100673 5.391111) (xy 4.106102 5.401548) + (xy 4.147282 5.405701) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "01b6dd1c-7e91-4f13-b802-9ae25493223d") + ) + (fp_poly + (pts + (xy 4.083539 3.858146) (xy 4.087676 3.803915) (xy 4.0808 3.791638) (xy 4.065029 3.801987) (xy 4.062575 3.837181) + (xy 4.071049 3.874207) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "0579e5eb-70c8-4ec6-82f9-6db1eae6e6a8") + ) + (fp_poly + (pts + (xy 3.876941 7.793642) (xy 3.866592 7.777871) (xy 3.831398 7.775417) (xy 3.794372 7.783892) (xy 3.810433 7.796381) + (xy 3.864664 7.800518) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "d7822cdb-73e9-47e5-9183-eb37ff5f47b7") + ) + (fp_poly + (pts + (xy 3.805373 5.436248) (xy 3.80061 5.415619) (xy 3.78224 5.413115) (xy 3.753678 5.425811) (xy 3.759107 5.436248) + (xy 3.800287 5.440401) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "a49c4316-ba80-493d-b0a9-6887cd83c023") + ) + (fp_poly + (pts + (xy 3.703443 5.36468) (xy 3.693095 5.348909) (xy 3.6579 5.346455) (xy 3.620875 5.35493) (xy 3.636936 5.36742) + (xy 3.691167 5.371556) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "85d271d2-89a3-4911-b5f9-a70833e99788") + ) + (fp_poly + (pts + (xy 3.631876 -0.844353) (xy 3.636029 -0.885533) (xy 3.631876 -0.890619) (xy 3.611247 -0.885856) + (xy 3.608743 -0.867486) (xy 3.621439 -0.838925) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "aab6471e-d078-4afa-8500-edfd96090d7a") + ) + (fp_poly + (pts + (xy 3.597176 5.575046) (xy 3.592413 5.554417) (xy 3.574043 5.551913) (xy 3.545482 5.564609) (xy 3.55091 5.575046) + (xy 3.59209 5.579199) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "9ad39a4e-0cb5-4caa-9f06-fc5b8c675512") + ) + (fp_poly + (pts + (xy 3.458378 -0.185064) (xy 3.453615 -0.205692) (xy 3.435245 -0.208197) (xy 3.406684 -0.195501) + (xy 3.412113 -0.185064) (xy 3.453293 -0.180911) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "589fdf00-a5ae-42c6-b92c-7a6114e9dff7") + ) + (fp_poly + (pts + (xy 3.409221 -0.254615) (xy 3.41358 -0.26728) (xy 3.365847 -0.272117) (xy 3.316586 -0.266664) (xy 3.322472 -0.254615) + (xy 3.393514 -0.250032) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "c39a9704-f38e-4dc6-80b7-c4a61aa8b60b") + ) + (fp_poly + (pts + (xy 3.38898 10.988161) (xy 3.384216 10.967532) (xy 3.365847 10.965028) (xy 3.337285 10.977724) (xy 3.342714 10.988161) + (xy 3.383894 10.992313) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "12c93d0f-5d91-4543-be88-31011aba7951") + ) + (fp_poly + (pts + (xy 3.284881 -0.150364) (xy 3.280118 -0.170993) (xy 3.261748 -0.173497) (xy 3.233187 -0.160801) + (xy 3.238615 -0.150364) (xy 3.279795 -0.146211) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "374b0bd9-53f1-469c-a489-ad60d35cda40") + ) + (fp_poly + (pts + (xy 3.250182 -0.774954) (xy 3.254335 -0.816134) (xy 3.250182 -0.82122) (xy 3.229553 -0.816457) (xy 3.227049 -0.798087) + (xy 3.239745 -0.769526) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "e7973ba5-fcf7-4864-8201-442bda1ebe5e") + ) + (fp_poly + (pts + (xy 3.180783 -0.601457) (xy 3.17602 -0.622086) (xy 3.15765 -0.62459) (xy 3.129088 -0.611894) (xy 3.134517 -0.601457) + (xy 3.175697 -0.597304) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "6306446b-db06-45d4-a5c0-083f36d09523") + ) + (fp_poly + (pts + (xy 3.146083 -3.793807) (xy 3.14132 -3.814435) (xy 3.12295 -3.81694) (xy 3.094389 -3.804244) (xy 3.099817 -3.793807) + (xy 3.140998 -3.789654) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "0e76b4e1-4790-44bf-a0c5-4c02b226238a") + ) + (fp_poly + (pts + (xy 3.131625 0.265877) (xy 3.135984 0.253212) (xy 3.088251 0.248375) (xy 3.038991 0.253828) (xy 3.044877 0.265877) + (xy 3.115918 0.27046) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "fc8da5fc-c868-4978-9722-47a29e4b4f15") + ) + (fp_poly + (pts + (xy 3.078853 -0.568926) (xy 3.068504 -0.584698) (xy 3.03331 -0.587151) (xy 2.996285 -0.578677) (xy 3.012346 -0.566187) + (xy 3.066577 -0.56205) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "03c4c992-a056-4a59-b9fe-bccf4a5da616") + ) + (fp_poly + (pts + (xy 3.041985 5.575046) (xy 3.037222 5.554417) (xy 3.018852 5.551913) (xy 2.99029 5.564609) (xy 2.995719 5.575046) + (xy 3.036899 5.579199) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "8ef3ad17-947f-42f3-94e2-61b348bbccf9") + ) + (fp_poly + (pts + (xy 3.007286 7.067122) (xy 3.002522 7.046493) (xy 2.984153 7.043989) (xy 2.955591 7.056685) (xy 2.96102 7.067122) + (xy 3.0022 7.071275) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "1127bfd3-8ddb-492b-8de6-fb987ef598ee") + ) + (fp_poly + (pts + (xy 2.972586 -4.279599) (xy 2.976739 -4.320779) (xy 2.972586 -4.325865) (xy 2.951957 -4.321102) + (xy 2.949453 -4.302732) (xy 2.962149 -4.27417) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "0ccf8c54-4f14-455d-a7e5-baa53fda4426") + ) + (fp_poly + (pts + (xy 2.799089 0.89062) (xy 2.794326 0.869991) (xy 2.775956 0.867487) (xy 2.747394 0.880183) (xy 2.752823 0.89062) + (xy 2.794003 0.894772) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "360a1a47-d970-481c-a08b-3645405683ab") + ) + (fp_poly + (pts + (xy 2.766558 0.95785) (xy 2.756209 0.942078) (xy 2.721015 0.939625) (xy 2.68399 0.948099) (xy 2.700051 0.960589) + (xy 2.754282 0.964726) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "6914d3c8-0029-4521-a44c-c6359fa9169a") + ) + (fp_poly + (pts + (xy 2.660291 1.133516) (xy 2.655528 1.112887) (xy 2.637158 1.110383) (xy 2.608596 1.123079) (xy 2.614025 1.133516) + (xy 2.655205 1.137669) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "d2d32831-4284-4aa0-b5fb-b399f19510b2") + ) + (fp_poly + (pts + (xy 2.62776 1.200746) (xy 2.617412 1.184975) (xy 2.582217 1.182521) (xy 2.545192 1.190995) (xy 2.561253 1.203485) + (xy 2.615484 1.207622) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "efe49278-b1e9-4f77-b05a-5843c9909a8d") + ) + (fp_poly + (pts + (xy 2.507035 1.37626) (xy 2.511394 1.363595) (xy 2.463661 1.358758) (xy 2.4144 1.364211) (xy 2.420286 1.37626) + (xy 2.491328 1.380843) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "48784238-2f08-454c-bdb4-e9357222f75d") + ) + (fp_poly + (pts + (xy 2.419564 1.443642) (xy 2.409215 1.427871) (xy 2.374021 1.425417) (xy 2.336995 1.433892) (xy 2.353056 1.446381) + (xy 2.407287 1.450518) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "bd5a3dbb-7082-4e75-b94a-619174998f5d") + ) + (fp_poly + (pts + (xy 2.417395 8.038707) (xy 2.421548 7.997527) (xy 2.417395 7.992441) (xy 2.396766 7.997204) (xy 2.394262 8.015574) + (xy 2.406958 8.044136) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "105504bd-3f19-4029-8305-b3d292611add") + ) + (fp_poly + (pts + (xy 2.347996 1.51521) (xy 2.343233 1.494581) (xy 2.324863 1.492077) (xy 2.296301 1.504773) (xy 2.30173 1.51521) + (xy 2.34291 1.519363) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "62cbfaf5-8a3f-4bc0-ac44-f94fdab67424") + ) + (fp_poly + (pts + (xy 2.209769 -6.412893) (xy 2.213906 -6.467124) (xy 2.207029 -6.4794) (xy 2.191258 -6.469051) (xy 2.188805 -6.433857) + (xy 2.197279 -6.396831) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "439a46b2-5846-444c-b6f9-e5bb99cac2a5") + ) + (fp_poly + (pts + (xy 2.174499 5.540346) (xy 2.169735 5.519718) (xy 2.151366 5.517213) (xy 2.122804 5.529909) (xy 2.128233 5.540346) + (xy 2.169413 5.544499) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "c9093f73-27b1-4fc9-930b-1c9aaabda8ed") + ) + (fp_poly + (pts + (xy 2.0704 -2.891621) (xy 2.065637 -2.91225) (xy 2.047267 -2.914754) (xy 2.018706 -2.902058) (xy 2.024134 -2.891621) + (xy 2.065315 -2.887468) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "9d2d257f-b1f0-41a0-a2d5-951c730d0caf") + ) + (fp_poly + (pts + (xy 1.931602 1.896904) (xy 1.926839 1.876275) (xy 1.90847 1.873771) (xy 1.879908 1.886467) (xy 1.885337 1.896904) + (xy 1.926517 1.901057) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "187448c6-55ba-4667-bf45-735a7b6a5f17") + ) + (fp_poly + (pts + (xy 1.931602 -7.090255) (xy 1.926839 -7.110884) (xy 1.90847 -7.113388) (xy 1.879908 -7.100692) (xy 1.885337 -7.090255) + (xy 1.926517 -7.086102) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "b0248289-5857-4a99-bfa2-b99507bc9cdd") + ) + (fp_poly + (pts + (xy 1.827504 5.436248) (xy 1.822741 5.415619) (xy 1.804371 5.413115) (xy 1.77581 5.425811) (xy 1.781238 5.436248) + (xy 1.822418 5.440401) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "bc2b89c9-8398-4d1c-9449-f31ec66096bf") + ) + (fp_poly + (pts + (xy 1.689277 1.116889) (xy 1.693414 1.062658) (xy 1.686538 1.050382) (xy 1.670766 1.06073) (xy 1.668313 1.095925) + (xy 1.676787 1.13295) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "a19a4317-b670-46b0-b7c4-d8eb5af50d98") + ) + (fp_poly + (pts + (xy 1.584608 2.1398) (xy 1.579845 2.119171) (xy 1.561475 2.116667) (xy 1.532913 2.129363) (xy 1.538342 2.1398) + (xy 1.579522 2.143953) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "92da9acb-b747-4aec-b106-ef26e43d6326") + ) + (fp_poly + (pts + (xy 1.515209 -3.065118) (xy 1.510446 -3.085747) (xy 1.492076 -3.088251) (xy 1.463515 -3.075555) + (xy 1.468943 -3.065118) (xy 1.510123 -3.060965) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "cb40011c-21e9-4839-b1b9-5d22314d6dee") + ) + (fp_poly + (pts + (xy 1.500751 2.209047) (xy 1.50511 2.196382) (xy 1.457377 2.191545) (xy 1.408116 2.196998) (xy 1.414002 2.209047) + (xy 1.485044 2.21363) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "f3c8b784-4098-490a-87af-ac95a5749cab") + ) + (fp_poly + (pts + (xy 1.292554 -6.88221) (xy 1.296913 -6.894875) (xy 1.24918 -6.899712) (xy 1.19992 -6.894259) (xy 1.205806 -6.88221) + (xy 1.276847 -6.877627) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "12e973c5-3ccb-4ea2-9f36-828b92704b0c") + ) + (fp_poly + (pts + (xy 0.751821 4.152368) (xy 0.747058 4.131739) (xy 0.728688 4.129235) (xy 0.700127 4.141931) (xy 0.705555 4.152368) + (xy 0.746735 4.156521) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "9332dd3f-b769-4f2c-b53e-55a68a644fc4") + ) + (fp_poly + (pts + (xy 0.578324 -2.197632) (xy 0.582477 -2.238812) (xy 0.578324 -2.243898) (xy 0.557695 -2.239135) + (xy 0.555191 -2.220765) (xy 0.567887 -2.192203) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "5849052e-dcb7-4cbb-8b80-b30130172e6f") + ) + (fp_poly + (pts + (xy 0.127231 3.250182) (xy 0.122468 3.229554) (xy 0.104098 3.227049) (xy 0.075536 3.239745) (xy 0.080965 3.250182) + (xy 0.122145 3.254335) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "9f20acb3-c2de-4a37-a643-4a8b15f7b91d") + ) + (fp_poly + (pts + (xy 0.057832 6.026139) (xy 0.053069 6.00551) (xy 0.034699 6.003006) (xy 0.006137 6.015702) (xy 0.011566 6.026139) + (xy 0.052746 6.030291) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "e0f62bc4-3fce-4432-8b74-78b85a5f9da1") + ) + (fp_poly + (pts + (xy -0.809654 -8.235337) (xy -0.814418 -8.255966) (xy -0.832787 -8.25847) (xy -0.861349 -8.245774) + (xy -0.85592 -8.235337) (xy -0.81474 -8.231184) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "ccdf7976-2190-47d7-9ae3-e7893e8aca1e") + ) + (fp_poly + (pts + (xy -1.223879 6.058669) (xy -1.234228 6.042898) (xy -1.269422 6.040445) (xy -1.306448 6.048919) + (xy -1.290386 6.061409) (xy -1.236155 6.065545) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "1b981a91-2042-420f-8109-293d032d473c") + ) + (fp_poly + (pts + (xy -1.466775 9.84091) (xy -1.477124 9.825139) (xy -1.512318 9.822685) (xy -1.549344 9.831159) (xy -1.533283 9.843649) + (xy -1.479051 9.847786) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "1083c59a-2a46-4dc5-8d5e-b0810fe99847") + ) + (fp_poly + (pts + (xy -1.677141 5.679144) (xy -1.681904 5.658515) (xy -1.700274 5.656011) (xy -1.728835 5.668707) + (xy -1.723407 5.679144) (xy -1.682226 5.683297) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "b6180d09-80e3-44f4-b4c6-85397de099b4") + ) + (fp_poly + (pts + (xy -1.989436 8.108106) (xy -1.985283 8.066926) (xy -1.989436 8.06184) (xy -2.010065 8.066603) (xy -2.012569 8.084973) + (xy -1.999873 8.113534) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "5dc2bafe-f330-4cd9-9cb9-080ff59f4038") + ) + (fp_poly + (pts + (xy -2.093534 10.814663) (xy -2.098297 10.794034) (xy -2.116667 10.79153) (xy -2.145229 10.804226) + (xy -2.1398 10.814663) (xy -2.09862 10.818816) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "ed861b1f-a171-4cdc-82e3-97a1530ba6c0") + ) + (fp_poly + (pts + (xy -2.681256 -8.306904) (xy -2.691605 -8.322676) (xy -2.726799 -8.325129) (xy -2.763825 -8.316655) + (xy -2.747763 -8.304165) (xy -2.693532 -8.300028) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "74529510-7c16-448a-82bb-e43f26524f44") + ) + (fp_poly + (pts + (xy -2.96102 9.73898) (xy -2.965784 9.718351) (xy -2.984153 9.715847) (xy -3.012715 9.728543) (xy -3.007286 9.73898) + (xy -2.966106 9.743133) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "ae6e9b82-81cc-4c2b-b094-383f66d58089") + ) + (fp_poly + (pts + (xy -2.96102 3.840073) (xy -2.965784 3.819444) (xy -2.984153 3.81694) (xy -3.012715 3.829636) (xy -3.007286 3.840073) + (xy -2.966106 3.844226) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "2f80cac9-8845-4f10-80ef-b190bd9b7c2d") + ) + (fp_poly + (pts + (xy -3.238616 3.770674) (xy -3.234463 3.729494) (xy -3.238616 3.724408) (xy -3.259245 3.729171) + (xy -3.261749 3.747541) (xy -3.249053 3.776103) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "aee00266-6241-4a72-ab83-0c0fd20a38cd") + ) + (fp_poly + (pts + (xy -3.273316 -0.601457) (xy -3.269163 -0.642637) (xy -3.273316 -0.647723) (xy -3.293944 -0.64296) + (xy -3.296449 -0.62459) (xy -3.283753 -0.596028) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "3b23910e-6b27-4ecb-b3d0-d8786e87ba2f") + ) + (fp_poly + (pts + (xy -3.308015 -0.497359) (xy -3.312778 -0.517987) (xy -3.331148 -0.520492) (xy -3.35971 -0.507796) + (xy -3.354281 -0.497359) (xy -3.313101 -0.493206) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "b85b9dc2-8360-4a71-b9df-2d80ed3b7c0c") + ) + (fp_poly + (pts + (xy -3.446813 -6.326867) (xy -3.44266 -6.368047) (xy -3.446813 -6.373133) (xy -3.467442 -6.36837) + (xy -3.469946 -6.35) (xy -3.45725 -6.321438) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "3aceaa4f-2ca6-4aa7-954a-4e3d2e1e0d30") + ) + (fp_poly + (pts + (xy -3.62031 5.679144) (xy -3.625073 5.658515) (xy -3.643443 5.656011) (xy -3.672005 5.668707) (xy -3.666576 5.679144) + (xy -3.625396 5.683297) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "09a56b9c-4b6d-45d8-8c69-6d62c5ab4126") + ) + (fp_poly + (pts + (xy -3.724408 5.644445) (xy -3.729172 5.623816) (xy -3.747541 5.621312) (xy -3.776103 5.634008) + (xy -3.770674 5.644445) (xy -3.729494 5.648598) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "36919b73-22fa-43cd-a070-accf4a2e775f") + ) + (fp_poly + (pts + (xy -3.724408 -7.437249) (xy -3.720256 -7.478429) (xy -3.724408 -7.483515) (xy -3.745037 -7.478752) + (xy -3.747541 -7.460382) (xy -3.734845 -7.431821) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "98fae137-1425-4457-a10d-f47bc6408147") + ) + (fp_poly + (pts + (xy -3.759108 -7.229053) (xy -3.763871 -7.249681) (xy -3.782241 -7.252186) (xy -3.810802 -7.23949) + (xy -3.805374 -7.229053) (xy -3.764194 -7.2249) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "eae3013e-e758-4efb-802d-8dbb98138e26") + ) + (fp_poly + (pts + (xy -3.759108 -8.061839) (xy -3.754955 -8.10302) (xy -3.759108 -8.108105) (xy -3.779737 -8.103342) + (xy -3.782241 -8.084972) (xy -3.769545 -8.056411) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "35d5e06f-31c1-45ba-ad38-57c644e2c5f0") + ) + (fp_poly + (pts + (xy -3.932605 -7.923042) (xy -3.928452 -7.964222) (xy -3.932605 -7.969308) (xy -3.953234 -7.964544) + (xy -3.955738 -7.946175) (xy -3.943042 -7.917613) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "e757828e-e314-4daf-8bd5-8d9f3529473e") + ) + (fp_poly + (pts + (xy -4.106102 -7.506648) (xy -4.110866 -7.527277) (xy -4.129235 -7.529781) (xy -4.157797 -7.517085) + (xy -4.152368 -7.506648) (xy -4.111188 -7.502495) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "cc76e9f8-2301-4da0-90a8-3a14ec5d0cca") + ) + (fp_poly + (pts + (xy -4.348428 7.050495) (xy -4.344291 6.996264) (xy -4.351167 6.983988) (xy -4.366939 6.994337) + (xy -4.369392 7.029531) (xy -4.360918 7.066557) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "3c5648d3-2004-447d-b93c-da897a32f878") + ) + (fp_poly + (pts + (xy -4.453097 -1.01785) (xy -4.448944 -1.059031) (xy -4.453097 -1.064116) (xy -4.473726 -1.059353) + (xy -4.47623 -1.040983) (xy -4.463534 -1.012422) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "b9e14ecb-e392-4c6b-800d-b5469e61997e") + ) + (fp_poly + (pts + (xy -4.453097 -7.194353) (xy -4.448944 -7.235533) (xy -4.453097 -7.240619) (xy -4.473726 -7.235856) + (xy -4.47623 -7.217486) (xy -4.463534 -7.188925) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "1de06d48-1c42-45ad-88e5-085ff349b258") + ) + (fp_poly + (pts + (xy -4.487796 -0.913752) (xy -4.483644 -0.954932) (xy -4.487796 -0.960018) (xy -4.508425 -0.955255) + (xy -4.510929 -0.936885) (xy -4.498233 -0.908323) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "37165e88-ae7c-4015-86d7-8127ea1934ca") + ) + (fp_poly + (pts + (xy -4.557195 -0.566758) (xy -4.561959 -0.587386) (xy -4.580328 -0.589891) (xy -4.60889 -0.577195) + (xy -4.603461 -0.566758) (xy -4.562281 -0.562605) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "52bf1ce0-34cf-439b-9ff0-7a1152c4f5f6") + ) + (fp_poly + (pts + (xy -4.695993 -0.150364) (xy -4.69184 -0.191544) (xy -4.695993 -0.19663) (xy -4.716622 -0.191867) + (xy -4.719126 -0.173497) (xy -4.70643 -0.144935) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "8da8897b-16e2-471d-95c7-85d9433930c1") + ) + (fp_poly + (pts + (xy -4.808849 1.630379) (xy -4.795172 1.581238) (xy -4.808849 1.561971) (xy -4.836565 1.556603) + (xy -4.843053 1.596175) (xy -4.831879 1.640433) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "55455f6b-c5ac-46fd-8e99-f9615d16a92e") + ) + (fp_poly + (pts + (xy -4.90419 -2.058834) (xy -4.900037 -2.100014) (xy -4.90419 -2.1051) (xy -4.924819 -2.100337) + (xy -4.927323 -2.081967) (xy -4.914627 -2.053405) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "411e734b-8265-48de-a551-722f888329f6") + ) + (fp_poly + (pts + (xy -5.008288 -1.05255) (xy -5.004135 -1.09373) (xy -5.008288 -1.098816) (xy -5.028917 -1.094053) + (xy -5.031421 -1.075683) (xy -5.018725 -1.047121) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "c866beea-f965-4f4f-b419-00b83562cbfa") + ) + (fp_poly + (pts + (xy -5.181785 5.713844) (xy -5.177633 5.672663) (xy -5.181785 5.667578) (xy -5.202414 5.672341) + (xy -5.204918 5.690711) (xy -5.192222 5.719272) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "b864c7e4-0f05-4370-89a8-a3dc6746bf9d") + ) + (fp_poly + (pts + (xy -5.320583 1.376412) (xy -5.31643 1.335232) (xy -5.320583 1.330146) (xy -5.341212 1.334909) (xy -5.343716 1.353279) + (xy -5.33102 1.38184) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "7e47c166-f128-4351-9664-d63751ed6ee0") + ) + (fp_poly + (pts + (xy -5.355283 -0.740255) (xy -5.35113 -0.781435) (xy -5.355283 -0.786521) (xy -5.375912 -0.781758) + (xy -5.378416 -0.763388) (xy -5.36572 -0.734826) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "a58c5b91-3b32-429d-bf81-57e394fac6aa") + ) + (fp_poly + (pts + (xy -5.424682 -7.784244) (xy -5.429445 -7.804873) (xy -5.447815 -7.807377) (xy -5.476376 -7.794681) + (xy -5.470948 -7.784244) (xy -5.429767 -7.780091) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "6a591955-3c0f-4c73-b4dc-7c9d4934577f") + ) + (fp_poly + (pts + (xy -6.083971 -1.399544) (xy -6.088734 -1.420173) (xy -6.107104 -1.422677) (xy -6.135666 -1.409981) + (xy -6.130237 -1.399544) (xy -6.089057 -1.395392) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "237b6c3c-2fe9-44a9-9c5b-686cfeb8f430") + ) + (fp_poly + (pts + (xy -6.118671 -5.736976) (xy -6.114518 -5.778156) (xy -6.118671 -5.783242) (xy -6.1393 -5.778479) + (xy -6.141804 -5.760109) (xy -6.129108 -5.731547) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "ebb37a31-551b-4f9e-aad4-2db3a57d7620") + ) + (fp_poly + (pts + (xy -6.569764 -5.216484) (xy -6.565611 -5.257664) (xy -6.569764 -5.26275) (xy -6.590392 -5.257987) + (xy -6.592897 -5.239617) (xy -6.580201 -5.211056) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "f73a2894-4e89-417d-a7fa-bb26e6cb8250") + ) + (fp_poly + (pts + (xy -6.81266 8.4551) (xy -6.808507 8.41392) (xy -6.81266 8.408834) (xy -6.833289 8.413598) (xy -6.835793 8.431967) + (xy -6.823097 8.460529) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "4a9a28ec-2499-43f2-af8d-9236c826790d") + ) + (fp_poly + (pts + (xy -6.847359 6.824226) (xy -6.852122 6.803597) (xy -6.870492 6.801093) (xy -6.899054 6.813789) + (xy -6.893625 6.824226) (xy -6.852445 6.828379) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "8717a670-a8eb-45c6-a8e3-9c4e96e79387") + ) + (fp_poly + (pts + (xy -6.882059 3.354281) (xy -6.877906 3.313101) (xy -6.882059 3.308015) (xy -6.902687 3.312778) + (xy -6.905192 3.331148) (xy -6.892496 3.359709) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "e3da526d-8081-44b9-a93d-111691672a33") + ) + (fp_poly + (pts + (xy -7.124955 0.266029) (xy -7.129718 0.245401) (xy -7.148088 0.242896) (xy -7.176649 0.255592) + (xy -7.171221 0.266029) (xy -7.130041 0.270182) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "af0e69b3-0348-489e-a776-52ceba11a6fe") + ) + (fp_poly + (pts + (xy -7.402551 0.127232) (xy -7.398398 0.086051) (xy -7.402551 0.080966) (xy -7.423179 0.085729) + (xy -7.425683 0.104099) (xy -7.412987 0.13266) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "7d4cb548-be32-4c5a-966c-172eb6043a2b") + ) + (fp_poly + (pts + (xy -7.576048 -1.434244) (xy -7.571895 -1.475424) (xy -7.576048 -1.48051) (xy -7.596677 -1.475747) + (xy -7.599181 -1.457377) (xy -7.586485 -1.428815) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "cf5536a8-84f7-4c49-b88f-15b3bbc0115b") + ) + (fp_poly + (pts + (xy -8.027141 -2.162932) (xy -8.022988 -2.204113) (xy -8.027141 -2.209198) (xy -8.047769 -2.204435) + (xy -8.050274 -2.186065) (xy -8.037578 -2.157504) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "0ec55faa-c446-4acb-9da9-c0d04129a97f") + ) + (fp_poly + (pts + (xy -8.235337 -0.740255) (xy -8.231185 -0.781435) (xy -8.235337 -0.786521) (xy -8.255966 -0.781758) + (xy -8.25847 -0.763388) (xy -8.245774 -0.734826) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "86b953b4-3b74-4d26-b2c0-6962d8767ce1") + ) + (fp_poly + (pts + (xy -8.267868 -5.253352) (xy -8.278217 -5.269124) (xy -8.313411 -5.271577) (xy -8.350437 -5.263103) + (xy -8.334375 -5.250613) (xy -8.280144 -5.246476) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "7d8c9d07-3bec-4882-a8f2-66720f4602d6") + ) + (fp_poly + (pts + (xy -9.31102 2.556193) (xy -9.315784 2.535565) (xy -9.334153 2.53306) (xy -9.362715 2.545756) (xy -9.357286 2.556193) + (xy -9.316106 2.560346) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "64a27780-7337-4270-8c7e-1c7350686391") + ) + (fp_poly + (pts + (xy 8.391906 2.935418) (xy 8.428865 2.903162) (xy 8.431967 2.895357) (xy 8.415499 2.881095) (xy 8.381214 2.913052) + (xy 8.376604 2.920116) (xy 8.372514 2.94386) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "7f3c319c-a581-4cf9-8ec8-06cccd789be4") + ) + (fp_poly + (pts + (xy 8.07077 4.050906) (xy 8.06142 4.019485) (xy 8.033762 3.991133) (xy 7.990131 3.968756) (xy 7.980874 3.984141) + (xy 8.002555 4.0296) (xy 8.045634 4.056331) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "09bb312f-99fb-440c-bbb6-4f729bf0284b") + ) + (fp_poly + (pts + (xy 7.23459 9.09086) (xy 7.197477 9.062095) (xy 7.157704 9.057268) (xy 7.148087 9.070195) (xy 7.175305 9.09248) + (xy 7.201938 9.104497) (xy 7.237758 9.106922) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "25c46ebf-470f-4304-ac4e-e499769dc315") + ) + (fp_poly + (pts + (xy 7.212125 0.541155) (xy 7.249084 0.508899) (xy 7.252185 0.501094) (xy 7.235718 0.486833) (xy 7.201433 0.51879) + (xy 7.196823 0.525853) (xy 7.192733 0.549598) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "4d5859c9-73d4-4df2-880c-785971f386b6") + ) + (fp_poly + (pts + (xy 6.344638 4.496893) (xy 6.38189 4.461954) (xy 6.374248 4.441868) (xy 6.369397 4.44153) (xy 6.340048 4.466177) + (xy 6.329336 4.481591) (xy 6.325247 4.505336) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "81230c90-4529-4642-b34b-724b743dc655") + ) + (fp_poly + (pts + (xy 5.56746 -6.024465) (xy 5.616301 -6.052466) (xy 5.608119 -6.070572) (xy 5.588659 -6.072404) (xy 5.541606 -6.047203) + (xy 5.534808 -6.038102) (xy 5.540393 -6.018384) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "1bfec4ce-40f7-40fd-86e8-585ef1f18150") + ) + (fp_poly + (pts + (xy 5.363036 -4.048317) (xy 5.356955 -4.075383) (xy 5.328954 -4.124225) (xy 5.310848 -4.116043) + (xy 5.309016 -4.096583) (xy 5.334218 -4.04953) (xy 5.343318 -4.042732) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "ad20c7e4-cda6-4509-88b4-bc3a8edd8503") + ) + (fp_poly + (pts + (xy 5.303655 4.392795) (xy 5.340906 4.357856) (xy 5.333264 4.33777) (xy 5.328414 4.337432) (xy 5.299064 4.362078) + (xy 5.288353 4.377493) (xy 5.284263 4.401237) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "e8c02ccb-1010-431b-9cbc-0a67d69bf2a6") + ) + (fp_poly + (pts + (xy 5.124925 -3.314887) (xy 5.105125 -3.340401) (xy 5.07595 -3.362329) (xy 5.08323 -3.327559) (xy 5.0857 -3.320976) + (xy 5.113189 -3.278485) (xy 5.128817 -3.27818) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "64bc1c3b-8602-4618-bd55-e473564d9508") + ) + (fp_poly + (pts + (xy 5.12014 7.402503) (xy 5.114059 7.375436) (xy 5.086058 7.326595) (xy 5.067952 7.334777) (xy 5.06612 7.354237) + (xy 5.091321 7.40129) (xy 5.100422 7.408088) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "abea0305-b285-41ab-a0f7-fa6b3f3a6d7a") + ) + (fp_poly + (pts + (xy 4.540267 -4.351468) (xy 4.577226 -4.383724) (xy 4.580327 -4.391529) (xy 4.56386 -4.40579) (xy 4.529575 -4.373833) + (xy 4.524965 -4.36677) (xy 4.520875 -4.343025) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "2de4bf29-3206-42a3-bacc-28b252cfa8cb") + ) + (fp_poly + (pts + (xy 4.29737 4.70509) (xy 4.334622 4.670151) (xy 4.32698 4.650065) (xy 4.322129 4.649727) (xy 4.29278 4.674373) + (xy 4.282069 4.689788) (xy 4.277979 4.713532) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "a907a805-7b69-4542-ab94-f409f29900dd") + ) + (fp_poly + (pts + (xy 4.189869 4.924091) (xy 4.221393 4.874139) (xy 4.249731 4.804959) (xy 4.241865 4.794536) (xy 4.199602 4.839407) + (xy 4.169537 4.898452) (xy 4.169328 4.925022) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "aabbef4e-a3ab-48ef-8da1-6b6798678c6d") + ) + (fp_poly + (pts + (xy 4.005984 5.391655) (xy 4.054826 5.363654) (xy 4.046644 5.345548) (xy 4.027184 5.343716) (xy 3.980131 5.368918) + (xy 3.973333 5.378018) (xy 3.978918 5.397736) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "66a11564-420b-4f28-9e39-ea59296669ca") + ) + (fp_poly + (pts + (xy 3.905659 -3.631924) (xy 3.899578 -3.65899) (xy 3.871577 -3.707832) (xy 3.853471 -3.69965) (xy 3.851639 -3.68019) + (xy 3.87684 -3.633137) (xy 3.885941 -3.626338) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "753add80-67a2-4072-84b7-c050265d4d32") + ) + (fp_poly + (pts + (xy 3.731109 -4.031838) (xy 3.720696 -4.05765) (xy 3.688313 -4.074955) (xy 3.647774 -4.085519) (xy 3.664405 -4.0601) + (xy 3.668888 -4.05553) (xy 3.714383 -4.028122) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "a32eba87-2e00-4498-8e9e-00f300281272") + ) + (fp_poly + (pts + (xy 3.638081 5.850172) (xy 3.67504 5.817916) (xy 3.678142 5.810111) (xy 3.661674 5.795849) (xy 3.627389 5.827806) + (xy 3.622779 5.83487) (xy 3.618689 5.858614) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "2b0dbe25-f86c-4e0a-92f2-d068dfe255e3") + ) + (fp_poly + (pts + (xy 3.589591 10.943568) (xy 3.638433 10.915567) (xy 3.630251 10.897461) (xy 3.610791 10.895629) + (xy 3.563737 10.92083) (xy 3.556939 10.929931) (xy 3.562524 10.949649) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "065e1d48-88bd-4627-8abe-d759644f47ab") + ) + (fp_poly + (pts + (xy 3.381394 5.808049) (xy 3.430236 5.780048) (xy 3.422054 5.761942) (xy 3.402594 5.760109) (xy 3.355541 5.785311) + (xy 3.348742 5.794411) (xy 3.354328 5.81413) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "1b4186b2-d1cb-4942-a701-95b69b545dc8") + ) + (fp_poly + (pts + (xy 3.320553 10.738392) (xy 3.300753 10.712878) (xy 3.271578 10.69095) (xy 3.278859 10.72572) (xy 3.281329 10.732303) + (xy 3.308818 10.774794) (xy 3.324446 10.775099) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "6de19f60-cefc-4fbb-bc50-e463bccf671f") + ) + (fp_poly + (pts + (xy 3.167572 5.561363) (xy 3.175 5.551913) (xy 3.187213 5.520704) (xy 3.154383 5.532458) (xy 3.12295 5.551913) + (xy 3.096274 5.579769) (xy 3.112228 5.586081) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "f516f88d-13db-4cf6-b43c-5616c003e59f") + ) + (fp_poly + (pts + (xy 2.597097 -1.540812) (xy 2.634349 -1.575751) (xy 2.626707 -1.595837) (xy 2.621856 -1.596175) + (xy 2.592507 -1.571528) (xy 2.581795 -1.556114) (xy 2.577706 -1.532369) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "98253ac5-f89c-424d-a34e-da110e6a7f34") + ) + (fp_poly + (pts + (xy 2.597097 -9.244091) (xy 2.634349 -9.279029) (xy 2.626707 -9.299116) (xy 2.621856 -9.299453) + (xy 2.592507 -9.274807) (xy 2.581795 -9.259393) (xy 2.577706 -9.235648) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "82336d2c-1a52-441b-82ca-adcec5bb9e2f") + ) + (fp_poly + (pts + (xy 2.140772 9.55861) (xy 2.120972 9.533097) (xy 2.091797 9.511169) (xy 2.099077 9.545938) (xy 2.101547 9.552521) + (xy 2.129036 9.595012) (xy 2.144664 9.595317) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "80c9b976-07f5-4880-b86b-bcc068e873f2") + ) + (fp_poly + (pts + (xy 2.119064 3.69401) (xy 2.149367 3.665527) (xy 2.113665 3.655216) (xy 2.100843 3.655009) (xy 2.066043 3.670322) + (xy 2.068541 3.684492) (xy 2.108776 3.698566) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "924d2d7f-7546-4589-b2aa-18bc36147554") + ) + (fp_poly + (pts + (xy 1.972507 -7.162123) (xy 2.009758 -7.197062) (xy 2.002117 -7.217148) (xy 1.997266 -7.217486) + (xy 1.967917 -7.19284) (xy 1.957205 -7.177425) (xy 1.953115 -7.153681) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "27d1213f-fbe3-4a28-939b-2d438ae03b4d") + ) + (fp_poly + (pts + (xy 1.93808 8.823122) (xy 1.943169 8.79836) (xy 1.931734 8.748225) (xy 1.901688 8.763254) (xy 1.892602 8.776564) + (xy 1.896953 8.82113) (xy 1.907904 8.830661) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "2cc8d49a-915f-40a5-893b-d955706197a7") + ) + (fp_poly + (pts + (xy 1.806769 -7.09752) (xy 1.837537 -7.131017) (xy 1.802493 -7.147408) (xy 1.784974 -7.148087) (xy 1.749235 -7.131015) + (xy 1.752672 -7.112822) (xy 1.794257 -7.092805) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "4c8a2860-fc1b-4123-abdb-e84569349118") + ) + (fp_poly + (pts + (xy 1.200278 6.167573) (xy 1.190928 6.136151) (xy 1.16327 6.1078) (xy 1.119639 6.085423) (xy 1.110382 6.100807) + (xy 1.132063 6.146266) (xy 1.175143 6.172998) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "6561c215-13c3-4dcd-b6b9-1af0e4ad7513") + ) + (fp_poly + (pts + (xy 0.952432 -6.926651) (xy 1.001274 -6.954652) (xy 0.993092 -6.972758) (xy 0.973632 -6.97459) (xy 0.926579 -6.949388) + (xy 0.919781 -6.940288) (xy 0.925366 -6.92057) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "3551b531-b433-497b-8f7d-7a4bc2e4cd94") + ) + (fp_poly + (pts + (xy -0.486057 9.486688) (xy -0.481487 9.482204) (xy -0.454078 9.436709) (xy -0.457795 9.419984) + (xy -0.483607 9.430397) (xy -0.500912 9.46278) (xy -0.511476 9.503318) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "bf7e3213-0bf3-46f8-b773-595843871f58") + ) + (fp_poly + (pts + (xy -0.942247 6.960554) (xy -0.905288 6.928298) (xy -0.902186 6.920493) (xy -0.918654 6.906231) + (xy -0.952939 6.938189) (xy -0.957549 6.945252) (xy -0.961639 6.968997) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "a7e26621-1e51-4282-ab80-bd0469eef4e0") + ) + (fp_poly + (pts + (xy -1.705363 4.902084) (xy -1.700274 4.877321) (xy -1.711709 4.827186) (xy -1.741755 4.842215) + (xy -1.750841 4.855526) (xy -1.746489 4.900092) (xy -1.735539 4.909623) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "95f906c0-6f1f-471e-a84d-87372e1d4e5b") + ) + (fp_poly + (pts + (xy -1.844433 7.20345) (xy -1.807474 7.171194) (xy -1.804372 7.16339) (xy -1.82084 7.149128) (xy -1.855125 7.181085) + (xy -1.859735 7.188148) (xy -1.863824 7.211893) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "53c69299-3ded-4582-928f-fea42edf9cbc") + ) + (fp_poly + (pts + (xy -1.927622 8.167612) (xy -1.878781 8.139611) (xy -1.886963 8.121505) (xy -1.906423 8.119672) + (xy -1.953476 8.144874) (xy -1.960274 8.153974) (xy -1.954689 8.173692) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "da2a72bd-3d47-4bfb-9352-5acaec7a34db") + ) + (fp_poly + (pts + (xy -2.201445 8.512885) (xy -2.207526 8.485819) (xy -2.235527 8.436977) (xy -2.253633 8.445159) + (xy -2.255465 8.464619) (xy -2.230263 8.511672) (xy -2.221163 8.51847) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "25dda9fe-7f51-4424-99e6-14481e1cd314") + ) + (fp_poly + (pts + (xy -2.295526 -8.515402) (xy -2.258274 -8.550341) (xy -2.265916 -8.570427) (xy -2.270767 -8.570765) + (xy -2.300116 -8.546119) (xy -2.310828 -8.530704) (xy -2.314917 -8.506959) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "16e485d1-7ea1-491c-97f1-1932304b5b1f") + ) + (fp_poly + (pts + (xy -2.399624 2.76192) (xy -2.362373 2.726982) (xy -2.370014 2.706895) (xy -2.374865 2.706558) (xy -2.404214 2.731204) + (xy -2.414926 2.746618) (xy -2.419016 2.770363) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "1ef23647-4d15-496e-bac4-28cbef9131ae") + ) + (fp_poly + (pts + (xy -2.434324 -5.427151) (xy -2.397072 -5.462089) (xy -2.404714 -5.482176) (xy -2.409565 -5.482513) + (xy -2.438914 -5.457867) (xy -2.449625 -5.442453) (xy -2.453715 -5.418708) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "2733c737-f715-413d-83a6-64beaf1ad015") + ) + (fp_poly + (pts + (xy -2.816018 2.484325) (xy -2.779058 2.452069) (xy -2.775957 2.444264) (xy -2.792424 2.430002) + (xy -2.826709 2.461959) (xy -2.831319 2.469023) (xy -2.835409 2.492767) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "2ae3f6ad-5d1d-4247-8aee-b3bf48a1bf14") + ) + (fp_poly + (pts + (xy -3.279344 5.586215) (xy -3.316458 5.55745) (xy -3.35623 5.552623) (xy -3.365847 5.56555) (xy -3.338629 5.587836) + (xy -3.311996 5.599852) (xy -3.276177 5.602277) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "52dabe1d-36af-424a-a8e3-9e6e46b847f4") + ) + (fp_poly + (pts + (xy -3.931632 5.464075) (xy -3.951432 5.438561) (xy -3.980608 5.416633) (xy -3.973327 5.451403) + (xy -3.970857 5.457986) (xy -3.943368 5.500477) (xy -3.92774 5.500782) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "22b212b2-c440-48de-9804-f81ed6bda505") + ) + (fp_poly + (pts + (xy -3.956795 -7.693832) (xy -3.943764 -7.719132) (xy -3.934885 -7.768025) (xy -3.958195 -7.758535) + (xy -3.974515 -7.735669) (xy -3.985181 -7.690254) (xy -3.980849 -7.682124) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "53bbb8c0-6cc6-46d9-a6ea-1fd1889d692c") + ) + (fp_poly + (pts + (xy -4.015215 -4.640276) (xy -4.007787 -4.649727) (xy -3.995574 -4.680936) (xy -4.028403 -4.669181) + (xy -4.059836 -4.649727) (xy -4.086513 -4.621871) (xy -4.070559 -4.615558) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "5b74fa81-6e8d-45e8-9839-e4a56118d3ac") + ) + (fp_poly + (pts + (xy -4.030498 -7.856113) (xy -3.993247 -7.891051) (xy -4.000889 -7.911137) (xy -4.005739 -7.911475) + (xy -4.035089 -7.886829) (xy -4.0458 -7.871414) (xy -4.04989 -7.84767) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "c0a2e430-f4a3-4338-9af1-dd3aced0c575") + ) + (fp_poly + (pts + (xy -4.196237 -5.674842) (xy -4.165934 -5.703326) (xy -4.201636 -5.713637) (xy -4.214458 -5.713843) + (xy -4.249258 -5.69853) (xy -4.246759 -5.684361) (xy -4.206525 -5.670286) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "4c5daeaa-6710-4b17-bd66-fc980abc95a7") + ) + (fp_poly + (pts + (xy -4.199691 5.700157) (xy -4.18666 5.674857) (xy -4.177781 5.625964) (xy -4.201091 5.635454) (xy -4.217411 5.65832) + (xy -4.228077 5.703735) (xy -4.223745 5.711865) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "8bad2298-1bf0-46d6-bdac-79c438e51bb9") + ) + (fp_poly + (pts + (xy -4.308094 -7.37032) (xy -4.271135 -7.402576) (xy -4.268033 -7.410381) (xy -4.284501 -7.424643) + (xy -4.318786 -7.392686) (xy -4.323396 -7.385622) (xy -4.327486 -7.361877) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "4da86268-0a6d-4cf4-b0df-e59c841e7bed") + ) + (fp_poly + (pts + (xy -4.481591 4.982685) (xy -4.444632 4.950429) (xy -4.44153 4.942624) (xy -4.457998 4.928363) (xy -4.492283 4.96032) + (xy -4.496893 4.967383) (xy -4.500983 4.991128) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "e25ade06-64bd-4623-b3b0-ecb80b2e2a76") + ) + (fp_poly + (pts + (xy -4.94593 -5.368085) (xy -4.950152 -5.397532) (xy -4.983761 -5.440097) (xy -5.019835 -5.443908) + (xy -5.031421 -5.416827) (xy -5.003885 -5.378647) (xy -4.981139 -5.366545) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "28de2481-38c0-40ed-b8b2-9e02b9029d08") + ) + (fp_poly + (pts + (xy -5.171276 0.356441) (xy -5.158245 0.331142) (xy -5.149366 0.282248) (xy -5.172676 0.291738) + (xy -5.188996 0.314604) (xy -5.199662 0.360019) (xy -5.19533 0.36815) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "f772a49a-b96a-413e-802d-adb4af369618") + ) + (fp_poly + (pts + (xy -5.487875 1.165745) (xy -5.450916 1.133489) (xy -5.447815 1.125685) (xy -5.464282 1.111423) + (xy -5.498567 1.14338) (xy -5.503177 1.150444) (xy -5.507267 1.174188) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "e90cd50f-05c1-4129-8bf5-55a03f6a1120") + ) + (fp_poly + (pts + (xy -5.580263 -5.434388) (xy -5.566188 -5.474623) (xy -5.570745 -5.484911) (xy -5.599228 -5.515214) + (xy -5.609539 -5.479512) (xy -5.609745 -5.46669) (xy -5.594433 -5.43189) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "7e616ed5-bc1a-4f23-8b9b-8cf321a5a654") + ) + (fp_poly + (pts + (xy -5.768785 8.487313) (xy -5.703219 8.42579) (xy -5.693753 8.398994) (xy -5.702683 8.397268) (xy -5.731021 8.420669) + (xy -5.780756 8.475342) (xy -5.846858 8.553416) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "4e9e0c1f-e864-46af-add8-168d5a5fde70") + ) + (fp_poly + (pts + (xy -5.810188 -5.505694) (xy -5.816269 -5.53276) (xy -5.84427 -5.581602) (xy -5.862376 -5.57342) + (xy -5.864208 -5.55396) (xy -5.839007 -5.506907) (xy -5.829906 -5.500109) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "935f49e7-5a0b-413e-8670-f3928fe570a1") + ) + (fp_poly + (pts + (xy -7.153449 3.698806) (xy -7.116198 3.663867) (xy -7.123839 3.643781) (xy -7.12869 3.643443) (xy -7.15804 3.668089) + (xy -7.168751 3.683504) (xy -7.172841 3.707248) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "74fcbeb8-acfb-476a-abd1-d5e0f15ef2a3") + ) + (fp_poly + (pts + (xy -7.18079 6.700861) (xy -7.22774 6.665779) (xy -7.279809 6.636148) (xy -7.277144 6.647283) (xy -7.244338 6.682377) + (xy -7.193572 6.723737) (xy -7.167842 6.728315) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "c31f3a01-99c0-4daf-b42c-da730672c29b") + ) + (fp_poly + (pts + (xy -8.090334 -3.483981) (xy -8.053083 -3.51892) (xy -8.060725 -3.539006) (xy -8.065576 -3.539344) + (xy -8.094925 -3.514698) (xy -8.105636 -3.499283) (xy -8.109726 -3.475539) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "1f93d052-fe0e-4b65-9883-0c3881247a28") + ) + (fp_poly + (pts + (xy -8.957821 -2.408298) (xy -8.920569 -2.443237) (xy -8.928211 -2.463323) (xy -8.933062 -2.463661) + (xy -8.962411 -2.439015) (xy -8.973123 -2.4236) (xy -8.977212 -2.399856) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "53add0a6-3e80-4d94-a51b-ebdf21762c71") + ) + (fp_poly + (pts + (xy -9.889609 -2.588722) (xy -9.885039 -2.593206) (xy -9.85763 -2.638701) (xy -9.861347 -2.655426) + (xy -9.887159 -2.645013) (xy -9.904463 -2.61263) (xy -9.915028 -2.572091) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "5acb7806-02a2-4913-84c1-30ec2f0902a4") + ) + (fp_poly + (pts + (xy 7.910063 1.293391) (xy 7.911475 1.28388) (xy 7.899636 1.250083) (xy 7.896173 1.249181) (xy 7.866548 1.273496) + (xy 7.859426 1.28388) (xy 7.862177 1.315855) (xy 7.874728 1.318579) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "5e05f1ea-8db1-420a-b173-ab67215b0bb1") + ) + (fp_poly + (pts + (xy 7.827505 0.295974) (xy 7.824726 0.277596) (xy 7.795046 0.244529) (xy 7.790027 0.242896) (xy 7.762439 0.267098) + (xy 7.755327 0.277596) (xy 7.763567 0.306993) (xy 7.790027 0.312295) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "864aa59b-3dc1-47c7-acad-e62fff2e5f2d") + ) + (fp_poly + (pts + (xy 7.656651 2.338305) (xy 7.651229 2.324864) (xy 7.620048 2.291761) (xy 7.614482 2.290164) (xy 7.599578 2.317011) + (xy 7.59918 2.324864) (xy 7.625855 2.35823) (xy 7.635927 2.359563) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "1a851410-9ff4-4c7c-83f9-600a480e56c7") + ) + (fp_poly + (pts + (xy 7.487166 -0.399682) (xy 7.464808 -0.428062) (xy 7.412995 -0.473356) (xy 7.369374 -0.486784) + (xy 7.356284 -0.469663) (xy 7.383081 -0.443247) (xy 7.434358 -0.411933) (xy 7.48709 -0.386488) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "15fd8db2-a4da-4185-b37f-0d00a82e1075") + ) + (fp_poly + (pts + (xy 7.320576 -7.174493) (xy 7.321584 -7.182787) (xy 7.295179 -7.216478) (xy 7.286885 -7.217486) + (xy 7.253194 -7.191081) (xy 7.252185 -7.182787) (xy 7.278591 -7.149096) (xy 7.286885 -7.148087) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "b683288a-88f4-4caf-b4d5-9bd4e69fcc43") + ) + (fp_poly + (pts + (xy 6.853142 -0.542039) (xy 6.932922 -0.565748) (xy 6.988002 -0.593436) (xy 7.004569 -0.61572) (xy 6.972855 -0.62336) + (xy 6.907151 -0.605662) (xy 6.835792 -0.571029) (xy 6.749043 -0.519927) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "669a3afc-a5d4-4ea1-b7a8-24b196474c62") + ) + (fp_poly + (pts + (xy 6.338857 -5.393796) (xy 6.3153 -5.413115) (xy 6.252042 -5.442477) (xy 6.228551 -5.446751) (xy 6.222344 -5.432433) + (xy 6.245901 -5.413115) (xy 6.309159 -5.383752) (xy 6.33265 -5.379478) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "1326555a-d29c-47f7-bcaf-1b74bc6796d1") + ) + (fp_poly + (pts + (xy 6.235012 5.880675) (xy 6.215628 5.855533) (xy 6.16498 5.801586) (xy 6.142373 5.801821) (xy 6.141803 5.80791) + (xy 6.165516 5.836875) (xy 6.202527 5.868634) (xy 6.243628 5.898644) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "b3c75001-0b8e-46a1-b9a4-693d0bef6e64") + ) + (fp_poly + (pts + (xy 6.200315 5.217204) (xy 6.193852 5.204918) (xy 6.161158 5.17178) (xy 6.155057 5.170219) (xy 6.152689 5.192633) + (xy 6.159153 5.204918) (xy 6.191847 5.238056) (xy 6.197948 5.239618) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "399dd480-d937-4734-9d0f-20552a503d6c") + ) + (fp_poly + (pts + (xy 6.017257 5.997993) (xy 5.979098 5.977462) (xy 5.918751 5.967729) (xy 5.871681 5.972589) (xy 5.864207 5.981611) + (xy 5.893651 5.997255) (xy 5.949906 6.011298) (xy 6.006932 6.013735) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "4fb2a59f-de64-4c13-8dcd-2e610764ba92") + ) + (fp_poly + (pts + (xy 5.92272 -0.855201) (xy 5.916256 -0.867486) (xy 5.883562 -0.900624) (xy 5.877461 -0.902186) (xy 5.875094 -0.879772) + (xy 5.881557 -0.867486) (xy 5.914251 -0.834348) (xy 5.920352 -0.832787) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "230354c2-3ff2-4cc3-8455-be2443e3d71d") + ) + (fp_poly + (pts + (xy 5.863145 -6.436748) (xy 5.845867 -6.493773) (xy 5.829508 -6.523497) (xy 5.802013 -6.551271) + (xy 5.795871 -6.540847) (xy 5.813148 -6.483822) (xy 5.829508 -6.454098) (xy 5.857003 -6.426324) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "a513c91b-b03f-405b-84c3-06557b0e9ff0") + ) + (fp_poly + (pts + (xy 5.679823 -5.643725) (xy 5.67336 -5.656011) (xy 5.640666 -5.689149) (xy 5.634565 -5.69071) (xy 5.632198 -5.668296) + (xy 5.638661 -5.656011) (xy 5.671355 -5.622873) (xy 5.677456 -5.621311) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "bce25a8c-ec0a-4c8b-94c6-a5cc2ec68ea3") + ) + (fp_poly + (pts + (xy 5.610425 -1.236895) (xy 5.603961 -1.24918) (xy 5.571267 -1.282318) (xy 5.565166 -1.28388) (xy 5.562799 -1.261466) + (xy 5.569262 -1.24918) (xy 5.601956 -1.216042) (xy 5.608057 -1.214481) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "8a649193-bd19-4ac2-8146-8b769b1a8fe4") + ) + (fp_poly + (pts + (xy 5.598065 3.435246) (xy 5.538823 3.339812) (xy 5.507841 3.244399) (xy 5.492911 3.140301) (xy 5.487712 3.247025) + (xy 5.50658 3.350577) (xy 5.577937 3.437872) (xy 5.67336 3.521995) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "af6473a2-5bbd-483d-b0ca-e26d478ac18d") + ) + (fp_poly + (pts + (xy 5.482115 -6.099251) (xy 5.482513 -6.107104) (xy 5.455838 -6.14047) (xy 5.445766 -6.141803) (xy 5.425042 -6.120545) + (xy 5.430464 -6.107104) (xy 5.461645 -6.074001) (xy 5.467211 -6.072404) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "d307dbdc-d4a5-4577-ab63-954d2121a298") + ) + (fp_poly + (pts + (xy 5.148506 -4.339359) (xy 5.134043 -4.367383) (xy 5.078845 -4.415097) (xy 5.071396 -4.420504) + (xy 4.979371 -4.486226) (xy 5.056481 -4.405082) (xy 5.11315 -4.353874) (xy 5.147269 -4.338476) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "ae85addb-e646-4e7c-a149-ac6bd3568b3f") + ) + (fp_poly + (pts + (xy 4.776154 3.570675) (xy 4.777871 3.564709) (xy 4.782951 3.489123) (xy 4.776585 3.46061) (xy 4.765194 3.459457) + (xy 4.760542 3.513777) (xy 4.760589 3.521995) (xy 4.765593 3.575812) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "5727aca5-4026-4773-9862-724e227030ac") + ) + (fp_poly + (pts + (xy 4.184063 -5.117141) (xy 4.181284 -5.135519) (xy 4.151603 -5.168585) (xy 4.146584 -5.170218) + (xy 4.118997 -5.146017) (xy 4.111885 -5.135519) (xy 4.120125 -5.106122) (xy 4.146584 -5.100819) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "e8c9f283-0663-4ad7-99f2-4c23bbd5976b") + ) + (fp_poly + (pts + (xy 3.937824 5.710103) (xy 3.978489 5.647733) (xy 3.990437 5.61468) (xy 3.980673 5.587685) (xy 3.952727 5.624972) + (xy 3.926044 5.682036) (xy 3.900927 5.744067) (xy 3.906538 5.748381) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "37ae5283-f04b-42dd-adc6-774c3b85eae2") + ) + (fp_poly + (pts + (xy 3.666214 -4.185192) (xy 3.660792 -4.198634) (xy 3.629611 -4.231736) (xy 3.624045 -4.233333) + (xy 3.609141 -4.206486) (xy 3.608743 -4.198634) (xy 3.635418 -4.165268) (xy 3.64549 -4.163934) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "efb1947e-9849-4c9c-ab4f-9dfa70f9ba8e") + ) + (fp_poly + (pts + (xy 3.287773 -0.531272) (xy 3.298572 -0.541329) (xy 3.250592 -0.546805) (xy 3.227049 -0.547141) + (xy 3.163919 -0.543523) (xy 3.156479 -0.534516) (xy 3.166325 -0.531272) (xy 3.25433 -0.525875) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "b872ba6b-b61a-4a3b-8f9b-23727cba0c76") + ) + (fp_poly + (pts + (xy 3.12295 0.099287) (xy 3.093228 0.076811) (xy 3.036202 0.069399) (xy 2.970911 0.073967) (xy 2.949453 0.082704) + (xy 2.978924 0.098309) (xy 3.036202 0.112591) (xy 3.10068 0.114971) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "328403b8-4325-4dd9-8a91-291061c1b076") + ) + (fp_poly + (pts + (xy 3.113814 -3.349964) (xy 3.0871 -3.403948) (xy 3.052928 -3.434863) (xy 3.049545 -3.435246) (xy 3.040715 -3.411208) + (xy 3.060619 -3.367425) (xy 3.097296 -3.319001) (xy 3.113779 -3.310409) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "543cc46a-8e38-4c23-9866-c47482bd279b") + ) + (fp_poly + (pts + (xy 3.109001 -0.255774) (xy 3.070901 -0.277595) (xy 2.997334 -0.303617) (xy 2.959377 -0.306902) + (xy 2.970118 -0.287452) (xy 2.984153 -0.277595) (xy 3.058227 -0.248825) (xy 3.088251 -0.245866) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "41f3a24a-aab8-45c8-9fd6-519448779320") + ) + (fp_poly + (pts + (xy 3.106189 -0.172545) (xy 3.062051 -0.202889) (xy 3.019345 -0.218122) (xy 2.97093 -0.222089) (xy 2.966214 -0.209149) + (xy 3.010353 -0.178804) (xy 3.053059 -0.163572) (xy 3.101473 -0.159605) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "852878bb-8249-4dfd-bfa4-ee3550b83c6f") + ) + (fp_poly + (pts + (xy 2.590945 1.308658) (xy 2.577556 1.289606) (xy 2.567322 1.282875) (xy 2.496714 1.251591) (xy 2.464614 1.267708) + (xy 2.463661 1.276496) (xy 2.493184 1.300118) (xy 2.541297 1.309659) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "692dafd6-e019-4ad7-8015-bebe7f525847") + ) + (fp_poly + (pts + (xy 2.587654 -8.494854) (xy 2.590892 -8.518716) (xy 2.586864 -8.56587) (xy 2.564849 -8.556106) (xy 2.556193 -8.547632) + (xy 2.533873 -8.500248) (xy 2.552095 -8.4682) (xy 2.561976 -8.466666) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "ba667c79-da87-4526-8dee-43851c6f1720") + ) + (fp_poly + (pts + (xy 2.313976 7.819663) (xy 2.307513 7.807377) (xy 2.274819 7.774239) (xy 2.268718 7.772678) (xy 2.266351 7.795092) + (xy 2.272814 7.807377) (xy 2.305508 7.840515) (xy 2.311609 7.842077) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "534611ea-992f-468b-9d73-d278f4475128") + ) + (fp_poly + (pts + (xy 2.269499 1.67543) (xy 2.255464 1.665574) (xy 2.18139 1.636803) (xy 2.151366 1.633845) (xy 2.130615 1.643752) + (xy 2.168715 1.665574) (xy 2.242283 1.691595) (xy 2.28024 1.694881) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "ec643d8c-0f46-4bdf-863a-bacf158d8283") + ) + (fp_poly + (pts + (xy 2.1954 1.757734) (xy 2.196554 1.746342) (xy 2.142233 1.74169) (xy 2.134016 1.741738) (xy 2.080199 1.746741) + (xy 2.085336 1.757302) (xy 2.091302 1.759019) (xy 2.166888 1.764099) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "9aca89f4-385e-4f48-8611-10b4f7e384ad") + ) + (fp_poly + (pts + (xy 2.188574 4.157315) (xy 2.184831 4.135341) (xy 2.132914 4.094731) (xy 2.109283 4.080483) (xy 1.995218 4.015242) + (xy 2.074509 4.092074) (xy 2.139524 4.142241) (xy 2.187432 4.157644) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "929daaa7-18fa-4e01-a223-bf4db647ea15") + ) + (fp_poly + (pts + (xy 2.036378 3.729309) (xy 2.016994 3.704167) (xy 1.966346 3.65022) (xy 1.943739 3.650455) (xy 1.943169 3.656544) + (xy 1.966882 3.685509) (xy 2.003893 3.717268) (xy 2.044994 3.747278) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "7955da9f-d02f-49f8-ae68-e5be4534e609") + ) + (fp_poly + (pts + (xy 1.90847 -6.124453) (xy 1.941572 -6.155635) (xy 1.943169 -6.161201) (xy 1.916322 -6.176105) (xy 1.90847 -6.176503) + (xy 1.875104 -6.149827) (xy 1.87377 -6.139755) (xy 1.895028 -6.119031) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "e2237a18-cb07-4521-bf4f-4f20b7f11a8a") + ) + (fp_poly + (pts + (xy 1.724086 5.390701) (xy 1.717623 5.378416) (xy 1.684928 5.345277) (xy 1.678827 5.343716) (xy 1.67646 5.36613) + (xy 1.682923 5.378416) (xy 1.715617 5.411554) (xy 1.721718 5.413115) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "0cf4cfaf-4b52-49ae-a1d0-dbf523eb47d8") + ) + (fp_poly + (pts + (xy 1.54623 -7.064621) (xy 1.526776 -7.096038) (xy 1.485716 -7.139131) (xy 1.471567 -7.148087) (xy 1.471222 -7.121819) + (xy 1.479528 -7.096038) (xy 1.515932 -7.050066) (xy 1.534737 -7.043989) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "bb767f1a-03fd-4890-8f75-2d70b933d2df") + ) + (fp_poly + (pts + (xy 1.481187 -0.955118) (xy 1.461803 -0.980259) (xy 1.411155 -1.034206) (xy 1.388547 -1.033971) + (xy 1.387978 -1.027882) (xy 1.41169 -0.998917) (xy 1.448702 -0.967158) (xy 1.489803 -0.937149) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "030dd924-6760-4b18-a93f-df5059978d45") + ) + (fp_poly + (pts + (xy 1.420184 2.284017) (xy 1.39496 2.260029) (xy 1.387978 2.255465) (xy 1.324402 2.224812) (xy 1.294058 2.229907) + (xy 1.301229 2.255465) (xy 1.350749 2.285657) (xy 1.381351 2.289633) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "6ddf946e-2946-4de5-91f9-4dd7817900b0") + ) + (fp_poly + (pts + (xy 1.174028 2.386839) (xy 1.179781 2.380625) (xy 1.152648 2.358251) (xy 1.127732 2.347015) (xy 1.083051 2.346294) + (xy 1.075683 2.360652) (xy 1.103804 2.390476) (xy 1.127732 2.394263) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "524bf7a2-8c70-46f6-ae91-90744e7be18c") + ) + (fp_poly + (pts + (xy 1.063892 2.442282) (xy 1.058333 2.428962) (xy 1.012366 2.395558) (xy 1.002188 2.394263) (xy 0.983375 2.415642) + (xy 0.988934 2.428962) (xy 1.034901 2.462366) (xy 1.045079 2.463661) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "47bfc5de-c1ec-47f9-bc31-4c19d3b7564e") + ) + (fp_poly + (pts + (xy 0.925998 -4.359846) (xy 0.919535 -4.372131) (xy 0.886841 -4.405269) (xy 0.88074 -4.40683) (xy 0.878372 -4.384416) + (xy 0.884836 -4.372131) (xy 0.91753 -4.338993) (xy 0.923631 -4.337431) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "6d3040f5-3b90-4af1-9db4-f5b25c089175") + ) + (fp_poly + (pts + (xy 0.901756 8.494587) (xy 0.87014 8.471008) (xy 0.798087 8.434753) (xy 0.740474 8.408634) (xy 0.740688 8.41604) + (xy 0.778695 8.447403) (xy 0.843215 8.489125) (xy 0.879901 8.501366) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "7be3be16-a791-40ec-9a55-10197dd9759e") + ) + (fp_poly + (pts + (xy 0.660601 -3.288882) (xy 0.671837 -3.313798) (xy 0.672559 -3.358479) (xy 0.6582 -3.365847) (xy 0.628376 -3.337725) + (xy 0.62459 -3.313798) (xy 0.632014 -3.267501) (xy 0.638227 -3.261748) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "b3f8bde1-48aa-4ebc-8eab-a82e73d0eec8") + ) + (fp_poly + (pts + (xy 0.588828 -2.411612) (xy 0.57155 -2.468636) (xy 0.555191 -2.49836) (xy 0.527696 -2.526135) (xy 0.521554 -2.51571) + (xy 0.538831 -2.458686) (xy 0.555191 -2.428962) (xy 0.582686 -2.401187) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "f1bdc286-1406-43ca-a475-4c67dc5fccbe") + ) + (fp_poly + (pts + (xy 0.544304 -6.511212) (xy 0.537841 -6.523497) (xy 0.505147 -6.556635) (xy 0.499046 -6.558197) + (xy 0.496678 -6.535782) (xy 0.503142 -6.523497) (xy 0.535836 -6.490359) (xy 0.541937 -6.488798) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "04961170-ec1a-4c9a-834c-2062747882eb") + ) + (fp_poly + (pts + (xy 0.440206 -5.227332) (xy 0.433743 -5.239617) (xy 0.401048 -5.272755) (xy 0.394948 -5.274317) + (xy 0.39258 -5.251903) (xy 0.399043 -5.239617) (xy 0.431738 -5.206479) (xy 0.437838 -5.204918) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "886b38d5-2d2e-4070-a378-2c6298d77043") + ) + (fp_poly + (pts + (xy -0.411419 -5.08446) (xy -0.381694 -5.100819) (xy -0.35392 -5.128314) (xy -0.364345 -5.134456) + (xy -0.421369 -5.117179) (xy -0.451093 -5.100819) (xy -0.478868 -5.073325) (xy -0.468443 -5.067183) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "a39f92ed-0885-430a-926c-6d87d4485785") + ) + (fp_poly + (pts + (xy -0.851071 4.692138) (xy -0.853711 4.678643) (xy -0.882169 4.650196) (xy -0.884836 4.649727) + (xy -0.912541 4.673456) (xy -0.915962 4.678643) (xy -0.905624 4.704196) (xy -0.884836 4.707559) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "bf5ed333-bd18-471e-9e85-92f7b4d762d0") + ) + (fp_poly + (pts + (xy -0.925319 3.901106) (xy -0.883173 3.855173) (xy -0.879053 3.832797) (xy -0.881922 3.788566) + (xy -0.903853 3.798214) (xy -0.929946 3.82388) (xy -0.967781 3.877642) (xy -0.959493 3.905789) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "ce6aa5f8-530e-4ac7-a622-c3080db70f2a") + ) + (fp_poly + (pts + (xy -0.937512 3.72426) (xy -0.936886 3.718625) (xy -0.964968 3.692737) (xy -0.987408 3.689709) (xy -1.022398 3.70475) + (xy -1.02006 3.718625) (xy -0.974295 3.747256) (xy -0.969537 3.747541) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "541fedd7-ad19-4ba6-936e-a956f6ba16c3") + ) + (fp_poly + (pts + (xy -0.950526 4.523957) (xy -0.988935 4.47623) (xy -1.041078 4.424911) (xy -1.06909 4.406831) (xy -1.062044 4.428503) + (xy -1.023634 4.47623) (xy -0.971491 4.527548) (xy -0.943479 4.545629) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "aae7e304-e9ef-41f4-a1e1-e3ba981c63ce") + ) + (fp_poly + (pts + (xy -1.225368 4.523215) (xy -1.231831 4.510929) (xy -1.264525 4.477791) (xy -1.270626 4.47623) (xy -1.272994 4.498644) + (xy -1.26653 4.510929) (xy -1.233836 4.544067) (xy -1.227735 4.545629) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "5592205b-358a-4994-8968-07ebfc659e97") + ) + (fp_poly + (pts + (xy -1.252246 8.054333) (xy -1.220862 7.998371) (xy -1.195619 7.927854) (xy -1.204949 7.9162) (xy -1.241458 7.966999) + (xy -1.250771 7.983846) (xy -1.275356 8.045046) (xy -1.274978 8.070742) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "8480c052-0997-4dbd-8ef1-a45d3d9a3545") + ) + (fp_poly + (pts + (xy -1.365207 9.521092) (xy -1.370629 9.50765) (xy -1.40181 9.474548) (xy -1.407376 9.472951) (xy -1.42228 9.499798) + (xy -1.422678 9.50765) (xy -1.396003 9.541017) (xy -1.385931 9.54235) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "f0f6b776-7d51-4752-968c-e0cf4a9afa3b") + ) + (fp_poly + (pts + (xy -1.883949 10.574192) (xy -1.891121 10.548634) (xy -1.94064 10.518442) (xy -1.971242 10.514466) + (xy -2.010075 10.520081) (xy -1.984852 10.54407) (xy -1.977869 10.548634) (xy -1.914294 10.579287) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "d525c1c9-e342-412a-982e-18013d14ed1c") + ) + (fp_poly + (pts + (xy -2.163157 6.98791) (xy -2.168716 6.97459) (xy -2.214683 6.941186) (xy -2.224861 6.939891) (xy -2.243674 6.96127) + (xy -2.238115 6.97459) (xy -2.192148 7.007994) (xy -2.18197 7.00929) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "480d8d47-7faa-4368-a367-3926d729dd46") + ) + (fp_poly + (pts + (xy -2.37045 6.813379) (xy -2.376913 6.801093) (xy -2.409607 6.767955) (xy -2.415708 6.766394) (xy -2.418076 6.788808) + (xy -2.411612 6.801093) (xy -2.378918 6.834231) (xy -2.372817 6.835793) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "98bda031-4650-4038-a30b-526673bb9b73") + ) + (fp_poly + (pts + (xy -2.501034 6.643359) (xy -2.498361 6.631692) (xy -2.523683 6.582638) (xy -2.533061 6.575547) + (xy -2.565087 6.577133) (xy -2.56776 6.588801) (xy -2.542438 6.637855) (xy -2.533061 6.644946) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "06f4d0fa-d99b-46d9-b367-7b95f2f78791") + ) + (fp_poly + (pts + (xy -2.649087 3.101693) (xy -2.654509 3.088252) (xy -2.68569 3.055149) (xy -2.691256 3.053552) (xy -2.70616 3.080399) + (xy -2.706558 3.088252) (xy -2.679883 3.121618) (xy -2.66981 3.122951) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "2b20bd06-2d58-43ba-8b3a-c793c0bd7f8e") + ) + (fp_poly + (pts + (xy -2.914755 2.481011) (xy -2.881652 2.44983) (xy -2.880055 2.444264) (xy -2.906902 2.42936) (xy -2.914755 2.428962) + (xy -2.948121 2.455637) (xy -2.949454 2.465709) (xy -2.928196 2.486433) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "dc494ddf-b3a8-4824-aa17-4f000fa737a6") + ) + (fp_poly + (pts + (xy -2.915152 -8.285316) (xy -2.914755 -8.293169) (xy -2.94143 -8.326535) (xy -2.951502 -8.327869) + (xy -2.972226 -8.30661) (xy -2.966804 -8.293169) (xy -2.935623 -8.260066) (xy -2.930056 -8.25847) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "d02ca7b0-a448-4d97-b598-18452b15af22") + ) + (fp_poly + (pts + (xy -2.960343 2.618926) (xy -2.979727 2.593784) (xy -3.030375 2.539838) (xy -3.052983 2.540072) + (xy -3.053552 2.546161) (xy -3.02984 2.575126) (xy -2.992828 2.606885) (xy -2.951727 2.636895) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "7bc66b2a-4ccb-46b8-bf06-6fc6ff15c28d") + ) + (fp_poly + (pts + (xy -3.228058 -10.50564) (xy -3.22705 -10.513934) (xy -3.253455 -10.547625) (xy -3.261749 -10.548634) + (xy -3.29544 -10.522228) (xy -3.296449 -10.513934) (xy -3.270043 -10.480243) (xy -3.261749 -10.479235) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "db15632c-9b29-484e-b032-78fdfb75b093") + ) + (fp_poly + (pts + (xy -3.272636 3.829226) (xy -3.279099 3.81694) (xy -3.311793 3.783802) (xy -3.317894 3.782241) (xy -3.320261 3.804655) + (xy -3.313798 3.81694) (xy -3.281104 3.850078) (xy -3.275003 3.85164) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "4a2d65e6-a509-49d3-881a-d19e64b41836") + ) + (fp_poly + (pts + (xy -3.415792 -2.0332) (xy -3.435246 -2.064617) (xy -3.476306 -2.10771) (xy -3.490455 -2.116666) + (xy -3.4908 -2.090399) (xy -3.482494 -2.064617) (xy -3.44609 -2.018645) (xy -3.427285 -2.012568) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "2dccfc71-e74c-4382-88a5-26df17bedcaa") + ) + (fp_poly + (pts + (xy -3.515532 3.759827) (xy -3.521995 3.747541) (xy -3.554689 3.714403) (xy -3.56079 3.712842) (xy -3.563158 3.735256) + (xy -3.556694 3.747541) (xy -3.524 3.780679) (xy -3.517899 3.782241) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "c7c2d391-2868-46f3-b79e-b17ae5bdcb7e") + ) + (fp_poly + (pts + (xy -3.628224 -6.790458) (xy -3.648243 -6.824226) (xy -3.684722 -6.863889) (xy -3.693958 -6.870492) + (xy -3.700676 -6.842513) (xy -3.701275 -6.824226) (xy -3.674183 -6.781996) (xy -3.65556 -6.77796) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "c9f3628c-0345-40ff-ab7f-e623ef439d15") + ) + (fp_poly + (pts + (xy -3.862096 1.365843) (xy -3.881879 1.327254) (xy -3.924837 1.262006) (xy -3.950855 1.25416) (xy -3.955738 1.279631) + (xy -3.931841 1.323979) (xy -3.898008 1.357705) (xy -3.85954 1.38585) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "f76d3195-1165-45f2-b26a-8161a07095fe") + ) + (fp_poly + (pts + (xy -5.239208 -0.888885) (xy -5.189611 -0.920639) (xy -5.151176 -0.958363) (xy -5.156955 -0.971584) + (xy -5.209414 -0.952393) (xy -5.25901 -0.920639) (xy -5.297446 -0.882915) (xy -5.291667 -0.869693) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "505c2299-3ffd-4da2-882b-656d0e9bdd23") + ) + (fp_poly + (pts + (xy -5.258989 3.699484) (xy -5.256968 3.678142) (xy -5.307173 3.646214) (xy -5.328414 3.643443) + (xy -5.373262 3.662844) (xy -5.378416 3.678142) (xy -5.349266 3.706062) (xy -5.306969 3.712842) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "afc5a41a-5aa2-4b8d-bd5d-a391ca09f520") + ) + (fp_poly + (pts + (xy -5.319906 -3.384079) (xy -5.33929 -3.409221) (xy -5.389938 -3.463168) (xy -5.412545 -3.462933) + (xy -5.413115 -3.456844) (xy -5.389402 -3.427879) (xy -5.352391 -3.39612) (xy -5.31129 -3.36611) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "0000498c-936d-49ed-84f7-f25dfc2a1948") + ) + (fp_poly + (pts + (xy -5.944494 -1.687988) (xy -5.950957 -1.700273) (xy -5.983651 -1.733411) (xy -5.989752 -1.734972) + (xy -5.992119 -1.712558) (xy -5.985656 -1.700273) (xy -5.952962 -1.667135) (xy -5.946861 -1.665574) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "5613476c-d57a-4912-a1c4-8099acd37cca") + ) + (fp_poly + (pts + (xy -6.012147 -4.532155) (xy -6.037705 -4.580328) (xy -6.064654 -4.612845) (xy -6.071756 -4.581591) + (xy -6.071873 -4.573701) (xy -6.054192 -4.51096) (xy -6.037705 -4.493579) (xy -6.007053 -4.490779) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "8d18742d-d6b2-4fea-99a4-d616a7dea57f") + ) + (fp_poly + (pts + (xy -6.975694 -6.681687) (xy -6.994065 -6.735819) (xy -7.025536 -6.785786) (xy -7.063587 -6.823528) + (xy -7.077585 -6.8164) (xy -7.059214 -6.762268) (xy -7.027743 -6.712301) (xy -6.989693 -6.674559) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "ca9d0af5-38b0-44ad-b0d8-12ce47b8b579") + ) + (fp_poly + (pts + (xy -6.985477 -5.678425) (xy -6.99194 -5.69071) (xy -7.024635 -5.723848) (xy -7.030735 -5.72541) + (xy -7.033103 -5.702996) (xy -7.02664 -5.69071) (xy -6.993945 -5.657572) (xy -6.987845 -5.656011) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "487a3e52-e96c-44c0-bcff-17a15608a0a8") + ) + (fp_poly + (pts + (xy -7.113388 -5.809717) (xy -7.139988 -5.837585) (xy -7.182787 -5.864207) (xy -7.236437 -5.886544) + (xy -7.252186 -5.883999) (xy -7.225587 -5.85613) (xy -7.182787 -5.829508) (xy -7.129138 -5.807171) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "952134eb-36ee-4de9-b9a6-552693b29874") + ) + (fp_poly + (pts + (xy -7.158974 -5.539627) (xy -7.165438 -5.551912) (xy -7.198132 -5.58505) (xy -7.204233 -5.586612) + (xy -7.2066 -5.564198) (xy -7.200137 -5.551912) (xy -7.167443 -5.518774) (xy -7.161342 -5.517213) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "74cd7635-0ffe-46f8-b44d-7f89d99c2c6b") + ) + (fp_poly + (pts + (xy -8.016986 -3.391036) (xy -8.015574 -3.400546) (xy -8.027413 -3.434344) (xy -8.030876 -3.435246) + (xy -8.060501 -3.410931) (xy -8.067623 -3.400546) (xy -8.064872 -3.368571) (xy -8.052321 -3.365847) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "d1d86f12-c069-4013-b3bd-b007644e94a7") + ) + (fp_poly + (pts + (xy -8.581652 3.343433) (xy -8.588115 3.331148) (xy -8.620809 3.29801) (xy -8.62691 3.296448) (xy -8.629278 3.318862) + (xy -8.622815 3.331148) (xy -8.59012 3.364286) (xy -8.584019 3.365847) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "f4ff7543-fab4-481e-b8c4-ecbad27de918") + ) + (fp_poly + (pts + (xy -8.744263 3.512992) (xy -8.770542 3.477172) (xy -8.822336 3.438678) (xy -8.875323 3.4075) (xy -8.876674 3.416109) + (xy -8.834308 3.46503) (xy -8.775706 3.525378) (xy -8.749022 3.535046) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "da0cf7b8-441f-472f-9532-3bb91ff39a94") + ) + (fp_poly + (pts + (xy -9.210981 2.408067) (xy -9.230055 2.376913) (xy -9.282303 2.333174) (xy -9.307951 2.324864) + (xy -9.318528 2.345758) (xy -9.299454 2.376913) (xy -9.247206 2.420652) (xy -9.221558 2.428962) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "fef00aa8-cd02-4067-b3bc-796ce2114b0b") + ) + (fp_poly + (pts + (xy -9.359518 1.514837) (xy -9.358364 1.503446) (xy -9.412685 1.498794) (xy -9.420902 1.498841) + (xy -9.474719 1.503845) (xy -9.469582 1.514406) (xy -9.463616 1.516123) (xy -9.38803 1.521203) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "2264b394-a56d-4f4c-b8f9-9388fae65f75") + ) + (fp_poly + (pts + (xy -9.509063 2.369074) (xy -9.507651 2.359563) (xy -9.51949 2.325766) (xy -9.522953 2.324864) (xy -9.552578 2.349179) + (xy -9.5597 2.359563) (xy -9.556949 2.391538) (xy -9.544398 2.394263) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "ef02194e-a2d9-4230-8500-a70e9f085e75") + ) + (fp_poly + (pts + (xy -9.715847 -3.156429) (xy -9.743185 -3.196169) (xy -9.793921 -3.230877) (xy -9.846835 -3.257005) + (xy -9.848145 -3.246522) (xy -9.805893 -3.197399) (xy -9.747901 -3.137352) (xy -9.721387 -3.127938) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "2edbab75-fb7b-47fd-b67a-1e34768947fa") + ) + (fp_poly + (pts + (xy 7.480522 -7.271881) (xy 7.529781 -7.304235) (xy 7.558597 -7.350002) (xy 7.539701 -7.348946) + (xy 7.510696 -7.324523) (xy 7.452988 -7.294124) (xy 7.390983 -7.277199) (xy 7.304235 -7.261636) + (xy 7.395409 -7.256911) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "7f3c5862-41c7-4066-aaf4-32e7fbcd6e95") + ) + (fp_poly + (pts + (xy 4.358481 -0.815721) (xy 4.360514 -0.87654) (xy 4.345417 -0.921384) (xy 4.319128 -0.95575) (xy 4.300822 -0.930337) + (xy 4.2916 -0.898065) (xy 4.287123 -0.822742) (xy 4.302731 -0.784208) (xy 4.336782 -0.777109) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "797237a8-2af2-404a-a6d4-95572a94f41e") + ) + (fp_poly + (pts + (xy 3.944817 -7.729303) (xy 3.939369 -7.793649) (xy 3.921294 -7.794933) (xy 3.881912 -7.748667) + (xy 3.85994 -7.71267) (xy 3.8747 -7.714184) (xy 3.920556 -7.711341) (xy 3.931887 -7.69482) (xy 3.943143 -7.688636) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "b7cd2eb0-97f7-42b2-b23c-c0e57e000362") + ) + (fp_poly + (pts + (xy 3.489478 -4.675751) (xy 3.415471 -4.754587) (xy 3.377016 -4.786417) (xy 3.365849 -4.778054) + (xy 3.365847 -4.777667) (xy 3.389077 -4.750092) (xy 3.447614 -4.693334) (xy 3.47862 -4.664893) (xy 3.591393 -4.562978) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "614d94fb-bc79-4d49-b3d0-44293114c19c") + ) + (fp_poly + (pts + (xy -1.488826 9.761913) (xy -1.458155 9.700528) (xy -1.457377 9.698497) (xy -1.433244 9.617736) + (xy -1.437608 9.590754) (xy -1.464936 9.623086) (xy -1.487739 9.668135) (xy -1.512221 9.739109) + (xy -1.511697 9.777193) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "e16653a5-c030-4687-962d-7ceb30a24c89") + ) + (fp_poly + (pts + (xy -3.105232 9.646448) (xy -3.155778 9.582053) (xy -3.182967 9.545769) (xy -3.183305 9.545242) + (xy -3.191967 9.556406) (xy -3.19235 9.565888) (xy -3.168249 9.6116) (xy -3.114276 9.667095) (xy -3.036203 9.733197) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "15f95bbc-defd-436e-9bc0-ca61ed5a0565") + ) + (fp_poly + (pts + (xy 3.845961 -6.905824) (xy 3.887377 -6.965446) (xy 3.894051 -6.97683) (xy 3.933131 -7.054364) (xy 3.933081 -7.07578) + (xy 3.898492 -7.038854) (xy 3.865088 -6.990857) (xy 3.828723 -6.925075) (xy 3.821415 -6.889158) + (xy 3.821566 -6.888998) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "a67fc02c-d73d-4655-82fb-d83a73f14e4c") + ) + (fp_poly + (pts + (xy 3.522073 10.703812) (xy 3.539058 10.677667) (xy 3.565054 10.599568) (xy 3.563053 10.556219) + (xy 3.549974 10.515969) (xy 3.544236 10.542685) (xy 3.543369 10.554471) (xy 3.52932 10.638847) (xy 3.519374 10.675919) + (xy 3.5073 10.719754) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "b691501c-429c-436d-982b-42da74ce5b06") + ) + (fp_poly + (pts + (xy 3.18078 0.201443) (xy 3.173659 0.18871) (xy 3.1403 0.173497) (xy 3.048915 0.147345) (xy 3.001502 0.141768) + (xy 2.956096 0.145577) (xy 2.974683 0.167221) (xy 2.984153 0.173497) (xy 3.059007 0.199333) (xy 3.12295 0.205227) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "3e76f140-aa15-4abe-9037-ad4a74840e8a") + ) + (fp_poly + (pts + (xy 3.047424 -0.646624) (xy 3.031696 -0.696228) (xy 2.988804 -0.749558) (xy 2.984153 -0.753484) + (xy 2.920787 -0.794032) (xy 2.901572 -0.782349) (xy 2.931598 -0.723078) (xy 2.939158 -0.712429) + (xy 2.99092 -0.651528) (xy 3.027527 -0.62568) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "43e7a936-b6b8-40c1-9fa9-fc1e846d207b") + ) + (fp_poly + (pts + (xy -0.50278 -4.787557) (xy -0.467398 -4.80975) (xy -0.406424 -4.853696) (xy -0.381694 -4.879264) + (xy -0.390369 -4.888598) (xy -0.426605 -4.877509) (xy -0.456814 -4.869272) (xy -0.518004 -4.829138) + (xy -0.533843 -4.803783) (xy -0.537314 -4.775119) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "dc15eea9-c93d-4476-a074-c88b507eaffa") + ) + (fp_poly + (pts + (xy -2.054361 8.373918) (xy -2.058364 8.324886) (xy -2.088638 8.281701) (xy -2.10886 8.272623) (xy -2.130017 8.273788) + (xy -2.119484 8.280664) (xy -2.099972 8.322345) (xy -2.104979 8.347461) (xy -2.10101 8.390575) (xy -2.083136 8.397268) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "70703f3c-9e12-49f5-a16c-355fc5ea094a") + ) + (fp_poly + (pts + (xy -4.961629 -3.036202) (xy -5.024274 -3.112154) (xy -5.069136 -3.166915) (xy -5.074276 -3.173265) + (xy -5.098284 -3.184915) (xy -5.10082 -3.171082) (xy -5.077079 -3.128083) (xy -5.017413 -3.061682) + (xy -4.988173 -3.034019) (xy -4.875526 -2.932104) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "0846aac5-c485-42cb-aae2-45242572f93b") + ) + (fp_poly + (pts + (xy 5.045898 -5.312121) (xy 5.031759 -5.342243) (xy 4.980178 -5.403549) (xy 4.937387 -5.447814) + (xy 4.87426 -5.504834) (xy 4.845786 -5.518389) (xy 4.850509 -5.499475) (xy 4.895212 -5.43361) (xy 4.955256 -5.368272) + (xy 5.011699 -5.321625) (xy 5.045596 -5.311832) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "ebbb3f8e-dc48-4ee1-a9d7-69f7a7906b4f") + ) + (fp_poly + (pts + (xy 1.072928 -7.932931) (xy 1.062902 -7.963966) (xy 1.019274 -8.018327) (xy 0.961994 -8.075196) + (xy 0.91101 -8.113759) (xy 0.893956 -8.119672) (xy 0.895814 -8.098284) (xy 0.937274 -8.044614) (xy 0.960728 -8.019542) + (xy 1.024929 -7.959967) (xy 1.06703 -7.93249) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "a7829de6-ec28-4a91-b498-046f89d7967b") + ) + (fp_poly + (pts + (xy 0.811918 -8.143263) (xy 0.798087 -8.153889) (xy 0.74904 -8.172648) (xy 0.681342 -8.185844) (xy 0.619774 -8.190722) + (xy 0.589116 -8.184528) (xy 0.592782 -8.176705) (xy 0.63334 -8.162804) (xy 0.71402 -8.144816) (xy 0.728688 -8.142054) + (xy 0.801949 -8.132539) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "4685dd05-5aef-4b98-a36b-857a8e2b12f0") + ) + (fp_poly + (pts + (xy -0.60488 9.241697) (xy -0.571898 9.199057) (xy -0.580852 9.135177) (xy -0.606016 9.100936) (xy -0.619302 9.098977) + (xy -0.610756 9.117282) (xy -0.605142 9.155518) (xy -0.616759 9.160656) (xy -0.644738 9.188578) + (xy -0.647724 9.209397) (xy -0.624835 9.243708) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "ba4dad8e-7020-4f2e-a0ec-7a9e3f39d4ad") + ) + (fp_poly + (pts + (xy -2.533832 5.079475) (xy -2.550477 5.038402) (xy -2.588378 4.981126) (xy -2.631457 4.928146) + (xy -2.663636 4.899957) (xy -2.671087 4.9045) (xy -2.652033 4.949704) (xy -2.604886 5.01885) (xy -2.602459 5.021953) + (xy -2.556188 5.073082) (xy -2.534147 5.082256) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "40f88110-e7db-4f3a-bbc3-eed92e2146d1") + ) + (fp_poly + (pts + (xy -5.043535 -3.625524) (xy -5.066121 -3.660792) (xy -5.121357 -3.7063) (xy -5.161272 -3.704324) + (xy -5.170219 -3.676094) (xy -5.148961 -3.65537) (xy -5.13552 -3.660792) (xy -5.103545 -3.658041) + (xy -5.10082 -3.64549) (xy -5.073935 -3.610558) (xy -5.061872 -3.608743) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "9d9bf07e-ee94-45b7-80d8-46533d0f9f5f") + ) + (fp_poly + (pts + (xy 7.696982 0.677316) (xy 7.768423 0.649434) (xy 7.845211 0.614483) (xy 7.907005 0.581983) (xy 7.933464 0.561455) + (xy 7.928825 0.558675) (xy 7.878328 0.571498) (xy 7.792552 0.605699) (xy 7.755327 0.622691) (xy 7.680191 0.661473) + (xy 7.647394 0.685179) (xy 7.651229 0.688607) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "9f8821ae-c7a7-4618-923b-d4e6f8bef205") + ) + (fp_poly + (pts + (xy 3.335645 -0.451143) (xy 3.365259 -0.459411) (xy 3.362955 -0.463825) (xy 3.322932 -0.474614) + (xy 3.237133 -0.487876) (xy 3.178995 -0.49479) (xy 3.085457 -0.500713) (xy 3.049168 -0.493164) (xy 3.057547 -0.482589) + (xy 3.105392 -0.467853) (xy 3.182899 -0.456766) (xy 3.267254 -0.450729) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "3f13a465-28ff-4ccd-9909-5317f54bec04") + ) + (fp_poly + (pts + (xy -1.058732 10.487391) (xy -0.96291 10.426554) (xy -0.863477 10.359782) (xy -0.791994 10.308602) + (xy -0.763427 10.283747) (xy -0.763388 10.283475) (xy -0.787725 10.272821) (xy -0.860274 10.311068) + (xy -0.954235 10.377907) (xy -1.062779 10.46235) (xy -1.116507 10.509474) (xy -1.115223 10.518186) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "5cf272fa-490e-45b4-bc79-205c8b4a3786") + ) + (fp_poly + (pts + (xy -1.325557 -6.328338) (xy -1.287894 -6.363975) (xy -1.236941 -6.425188) (xy -1.187991 -6.49148) + (xy -1.156339 -6.542357) (xy -1.154021 -6.558197) (xy -1.184266 -6.53531) (xy -1.23784 -6.480267) + (xy -1.23797 -6.480123) (xy -1.302871 -6.401963) (xy -1.340243 -6.345114) (xy -1.343181 -6.32154) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "8d9e9285-e24f-4b95-a482-c3d506d9a98a") + ) + (fp_poly + (pts + (xy -2.304259 8.669596) (xy -2.300071 8.645753) (xy -2.319502 8.6542) (xy -2.355345 8.659177) (xy -2.359563 8.647995) + (xy -2.387723 8.620508) (xy -2.411612 8.617031) (xy -2.457918 8.622667) (xy -2.463662 8.627377) + (xy -2.437338 8.649658) (xy -2.396369 8.673737) (xy -2.332252 8.69125) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "227999dd-9c49-4019-a780-ec90ce5ba1d1") + ) + (fp_poly + (pts + (xy -6.887097 -6.460627) (xy -6.883837 -6.503058) (xy -6.898597 -6.558727) (xy -6.9228 -6.61136) + (xy -6.941181 -6.60214) (xy -6.951392 -6.578276) (xy -6.972623 -6.510917) (xy -6.961052 -6.4957) + (xy -6.939891 -6.506147) (xy -6.908314 -6.500714) (xy -6.905192 -6.485062) (xy -6.894338 -6.45696) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "bdc1ae55-913b-4397-891a-e400451a920c") + ) + (fp_poly + (pts + (xy -7.703279 -4.905247) (xy -7.728666 -4.934647) (xy -7.791335 -4.985091) (xy -7.807377 -4.996721) + (xy -7.874361 -5.040322) (xy -7.909797 -5.055403) (xy -7.911476 -5.053496) (xy -7.886089 -5.024096) + (xy -7.82342 -4.973652) (xy -7.807377 -4.962022) (xy -7.740394 -4.918421) (xy -7.704958 -4.90334) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "be881103-aaf4-41c9-8004-508cb4038013") + ) + (fp_poly + (pts + (xy -8.585019 3.725754) (xy -8.629617 3.67218) (xy -8.640164 3.660793) (xy -8.699532 3.602432) (xy -8.736913 3.574462) + (xy -8.73901 3.574044) (xy -8.730009 3.595831) (xy -8.685411 3.649406) (xy -8.674864 3.660793) (xy -8.615496 3.719153) + (xy -8.578116 3.747123) (xy -8.576018 3.747541) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "21233744-0a35-407a-b074-fb2ac0c8fa2f") + ) + (fp_poly + (pts + (xy 2.800049 -5.090215) (xy 2.769081 -5.152641) (xy 2.71357 -5.238608) (xy 2.643574 -5.333327) (xy 2.569151 -5.422006) + (xy 2.520352 -5.472059) (xy 2.379626 -5.603962) (xy 2.522798 -5.443107) (xy 2.610781 -5.336751) + (xy 2.686668 -5.232139) (xy 2.721855 -5.174187) (xy 2.763783 -5.102311) (xy 2.793779 -5.066896) + (xy 2.796417 -5.06612) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "eb299588-fa2a-4daf-9968-f23089665cdf") + ) + (fp_poly + (pts + (xy 1.236936 -1.066461) (xy 1.240354 -1.113753) (xy 1.22749 -1.173582) (xy 1.201152 -1.219289) (xy 1.197131 -1.222624) + (xy 1.138456 -1.247476) (xy 1.110849 -1.221909) (xy 1.110382 -1.214481) (xy 1.136788 -1.18079) (xy 1.145082 -1.179781) + (xy 1.176204 -1.151824) (xy 1.179781 -1.12978) (xy 1.200895 -1.070725) (xy 1.214429 -1.058365) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "4e96342d-6002-47e2-ba9a-672644cb45f5") + ) + (fp_poly + (pts + (xy 0.744462 -3.271451) (xy 0.753752 -3.287989) (xy 0.78606 -3.316245) (xy 0.800776 -3.312136) (xy 0.853154 -3.311547) + (xy 0.893236 -3.328214) (xy 0.924158 -3.352378) (xy 0.898752 -3.362745) (xy 0.843509 -3.364792) + (xy 0.759712 -3.354964) (xy 0.710525 -3.329775) (xy 0.709912 -3.328839) (xy 0.705105 -3.278796) + (xy 0.712614 -3.268115) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "5df08068-eb93-4473-8681-b2b596a9b02c") + ) + (fp_poly + (pts + (xy 0.730853 2.658116) (xy 0.79988 2.627987) (xy 0.813394 2.618705) (xy 0.859194 2.580672) (xy 0.846547 2.568706) + (xy 0.804719 2.56776) (xy 0.74482 2.58073) (xy 0.728688 2.60137) (xy 0.703537 2.621143) (xy 0.680149 2.616354) + (xy 0.624029 2.62024) (xy 0.608702 2.634793) (xy 0.613266 2.663247) (xy 0.661316 2.670445) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "735b8514-84f7-4497-ae41-1a6e760c6bff") + ) + (fp_poly + (pts + (xy -1.14947 -0.986711) (xy -1.057544 -1.024971) (xy -0.963835 -1.076241) (xy -0.88591 -1.130062) + (xy -0.841338 -1.175974) (xy -0.840521 -1.199081) (xy -0.872867 -1.19402) (xy -0.885614 -1.178524) + (xy -0.929223 -1.142265) (xy -1.014988 -1.091836) (xy -1.08861 -1.055106) (xy -1.176225 -1.011078) + (xy -1.223007 -0.980902) (xy -1.222042 -0.971923) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "8fce2b45-b61b-4995-bc65-b1e444ec9328") + ) + (fp_poly + (pts + (xy 7.45855 -7.001812) (xy 7.460382 -7.0155) (xy 7.484186 -7.061178) (xy 7.54473 -7.131375) (xy 7.586192 -7.171648) + (xy 7.650891 -7.236893) (xy 7.679765 -7.278663) (xy 7.675082 -7.286885) (xy 7.628704 -7.265177) + (xy 7.555931 -7.210622) (xy 7.525452 -7.183939) (xy 7.450346 -7.102821) (xy 7.40793 -7.031928) (xy 7.404685 -6.985292) + (xy 7.428753 -6.97459) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "11cc052e-c334-48b9-b559-252fff35338b") + ) + (fp_poly + (pts + (xy 3.91627 5.360326) (xy 3.998242 5.310425) (xy 4.069353 5.291667) (xy 4.130968 5.273126) (xy 4.149592 5.247425) + (xy 4.148304 5.227256) (xy 4.14109 5.23875) (xy 4.104193 5.272873) (xy 4.072318 5.262206) (xy 4.072384 5.222268) + (xy 4.084844 5.181688) (xy 4.072774 5.17932) (xy 4.028887 5.219918) (xy 3.953869 5.299602) (xy 3.902559 5.358277) + (xy 3.892603 5.377226) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "76db5c97-83d9-467f-b904-b2715fe49edf") + ) + (fp_poly + (pts + (xy 3.116554 -5.053829) (xy 3.122351 -5.063228) (xy 3.099419 -5.096995) (xy 3.040938 -5.157757) + (xy 2.960948 -5.233097) (xy 2.873488 -5.310602) (xy 2.792599 -5.377855) (xy 2.73232 -5.422441) (xy 2.706691 -5.431945) + (xy 2.706557 -5.430918) (xy 2.729499 -5.384711) (xy 2.788007 -5.30912) (xy 2.866604 -5.220656) (xy 2.949813 -5.135832) + (xy 3.022156 -5.071159) (xy 3.068157 -5.04315) (xy 3.070176 -5.042987) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "681062d4-8eed-4255-b229-f91d7060b267") + ) + (fp_poly + (pts + (xy -2.298716 10.965521) (xy -2.274907 10.89806) (xy -2.269392 10.872236) (xy -2.235885 10.766287) + (xy -2.186493 10.680277) (xy -2.18089 10.673882) (xy -2.130918 10.607696) (xy -2.115565 10.560505) + (xy -2.130026 10.548634) (xy -2.156303 10.574251) (xy -2.202426 10.636666) (xy -2.207428 10.644058) + (xy -2.265869 10.746186) (xy -2.30939 10.849686) (xy -2.331306 10.934854) (xy -2.324933 10.981985) + (xy -2.322664 10.983737) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "62d2cfe2-e110-418d-94f4-b3df7e90152d") + ) + (fp_poly + (pts + (xy 3.791135 5.309017) (xy 3.805373 5.269285) (xy 3.821908 5.230138) (xy 3.865692 5.173862) (xy 3.91268 5.117268) + (xy 3.909834 5.107049) (xy 3.858499 5.142706) (xy 3.78224 5.204918) (xy 3.719775 5.264523) (xy 3.696687 5.30184) + (xy 3.704166 5.308083) (xy 3.744437 5.287106) (xy 3.747541 5.274317) (xy 3.774216 5.240951) (xy 3.784288 5.239618) + (xy 3.803503 5.262288) (xy 3.796074 5.282992) (xy 3.78457 5.311944) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "d2669a7e-8a4e-4513-a981-b7d522caeefe") + ) + (fp_poly + (pts + (xy 2.286404 -6.751067) (xy 2.276099 -6.782809) (xy 2.233251 -6.838464) (xy 2.177629 -6.896338) + (xy 2.129002 -6.934738) (xy 2.11433 -6.939891) (xy 2.081227 -6.912702) (xy 2.07154 -6.89337) (xy 2.072536 -6.825295) + (xy 2.084646 -6.797946) (xy 2.107742 -6.777773) (xy 2.116726 -6.820437) (xy 2.11719 -6.835792) (xy 2.120971 -6.895021) + (xy 2.136353 -6.889585) (xy 2.15813 -6.853142) (xy 2.212274 -6.780031) (xy 2.263306 -6.745932) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "0648fabd-18a5-414f-9c72-8d5b1ce2f4b9") + ) + (fp_poly + (pts + (xy -0.593654 -4.050345) (xy -0.525233 -4.101523) (xy -0.507797 -4.139333) (xy -0.497484 -4.21048) + (xy -0.514573 -4.2215) (xy -0.552708 -4.168567) (xy -0.553601 -4.166906) (xy -0.610718 -4.103133) + (xy -0.672951 -4.101376) (xy -0.732053 -4.155547) (xy -0.77978 -4.259563) (xy -0.800486 -4.349109) + (xy -0.824101 -4.493579) (xy -0.828444 -4.316785) (xy -0.822988 -4.191946) (xy -0.795352 -4.113278) + (xy -0.767469 -4.080878) (xy -0.683319 -4.041456) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "68006b71-9a65-4702-a11e-0f2c794e2457") + ) + (fp_poly + (pts + (xy -0.079254 -5.052841) (xy -0.08099 -5.096652) (xy -0.052557 -5.156964) (xy -0.02394 -5.223314) + (xy -0.033608 -5.256292) (xy -0.069631 -5.243154) (xy -0.085355 -5.222268) (xy -0.069399 -5.222268) + (xy -0.05205 -5.239617) (xy -0.0347 -5.222268) (xy -0.05205 -5.204918) (xy -0.069399 -5.222268) + (xy -0.085355 -5.222268) (xy -0.114066 -5.184131) (xy -0.119112 -5.174736) (xy -0.151453 -5.103616) + (xy -0.147285 -5.068954) (xy -0.112973 -5.050319) (xy -0.07574 -5.04247) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "4e969644-ff4f-4297-b33f-74a03e242824") + ) + (fp_poly + (pts + (xy 6.570314 3.753257) (xy 6.574804 3.748361) (xy 6.61642 3.696707) (xy 6.624298 3.675487) (xy 6.582467 3.667513) + (xy 6.549356 3.661184) (xy 6.50695 3.664026) (xy 6.506198 3.678225) (xy 6.496979 3.713526) (xy 6.480339 3.72289) + (xy 6.455803 3.75054) (xy 6.465071 3.764891) (xy 6.488797 3.764891) (xy 6.506147 3.747541) (xy 6.523497 3.764891) + (xy 6.506147 3.782241) (xy 6.488797 3.764891) (xy 6.465071 3.764891) (xy 6.474003 3.778723) (xy 6.51555 3.794682) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "58532c6c-125f-4e0a-b9fb-1076591f6396") + ) + (fp_poly + (pts + (xy 3.417896 -0.323607) (xy 3.227049 -0.346994) (xy 3.036202 -0.370382) (xy 3.227049 -0.378777) + (xy 3.337052 -0.386034) (xy 3.377725 -0.395054) (xy 3.349112 -0.405803) (xy 3.251259 -0.418248) + (xy 3.163387 -0.426181) (xy 3.066126 -0.430223) (xy 3.020215 -0.423287) (xy 3.024589 -0.412113) + (xy 3.051151 -0.387753) (xy 3.018852 -0.381694) (xy 2.984306 -0.376116) (xy 3.010236 -0.352621) + (xy 3.018852 -0.346994) (xy 3.082642 -0.328236) (xy 3.185803 -0.31863) (xy 3.244398 -0.318482) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "07708bdc-0303-4e31-a142-a67907f2a35f") + ) + (fp_poly + (pts + (xy 3.086823 -3.5037) (xy 3.087196 -3.518697) (xy 3.091366 -3.562503) (xy 3.113673 -3.560972) (xy 3.166325 -3.518946) + (xy 3.209395 -3.484348) (xy 3.207194 -3.493254) (xy 3.158725 -3.549286) (xy 3.15765 -3.550494) (xy 3.109184 -3.619862) + (xy 3.073519 -3.712383) (xy 3.044886 -3.845971) (xy 3.029233 -3.949289) (xy 2.987565 -4.250683) + (xy 3.004257 -3.907408) (xy 3.014587 -3.754749) (xy 3.028733 -3.624522) (xy 3.044456 -3.534861) + (xy 3.053545 -3.508365) (xy 3.079251 -3.47355) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "538fae24-1fc0-4018-bfb7-341bc884428a") + ) + (fp_poly + (pts + (xy -2.675718 10.020982) (xy -2.702571 9.996641) (xy -2.722068 9.973939) (xy -2.705578 9.945916) + (xy -2.645005 9.906597) (xy -2.532253 9.850008) (xy -2.454987 9.813926) (xy -2.374112 9.77249) (xy -2.328554 9.741093) + (xy -2.324864 9.734893) (xy -2.325959 9.722267) (xy -2.339167 9.720871) (xy -2.379366 9.735331) + (xy -2.461437 9.770273) (xy -2.519234 9.795315) (xy -2.676027 9.871333) (xy -2.768488 9.935362) + (xy -2.795066 9.98625) (xy -2.790877 9.997375) (xy -2.743731 10.024057) (xy -2.713185 10.027611) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "b08cab81-a527-493b-b885-5652d4faf11a") + ) + (fp_poly + (pts + (xy 4.813456 1.812548) (xy 4.824965 1.700525) (xy 4.830723 1.613525) (xy 4.845942 1.403949) (xy 4.865064 1.249744) + (xy 4.89081 1.13689) (xy 4.925902 1.051369) (xy 4.946689 1.01618) (xy 4.988631 0.94336) (xy 4.98583 0.910353) + (xy 4.936173 0.902211) (xy 4.930584 0.902186) (xy 4.87871 0.925576) (xy 4.832518 1.002628) (xy 4.809136 1.064515) + (xy 4.780336 1.193414) (xy 4.762828 1.361689) (xy 4.757387 1.542704) (xy 4.764789 1.709829) (xy 4.78581 1.83643) + (xy 4.786584 1.839071) (xy 4.800787 1.858094) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "65ea2ad5-6348-48af-9759-ce3faa4afbce") + ) + (fp_poly + (pts + (xy -4.838693 -2.189889) (xy -4.864228 -2.260512) (xy -4.911081 -2.355444) (xy -4.969452 -2.451112) + (xy -5.035482 -2.54259) (xy -5.098177 -2.617035) (xy -5.146549 -2.661604) (xy -5.169605 -2.663456) + (xy -5.170219 -2.658241) (xy -5.150897 -2.617014) (xy -5.102457 -2.544472) (xy -5.080496 -2.514895) + (xy -5.028951 -2.430875) (xy -5.012812 -2.367584) (xy -5.016458 -2.355701) (xy -5.022192 -2.32989) + (xy -5.00845 -2.334965) (xy -4.970716 -2.322501) (xy -4.921481 -2.26491) (xy -4.912959 -2.251175) + (xy -4.863208 -2.176953) (xy -4.838403 -2.15928) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "ec3c57bc-4c1f-4602-acce-85e3b1a6d82a") + ) + (fp_poly + (pts + (xy 5.070346 6.629358) (xy 5.078909 6.566606) (xy 5.084355 6.458135) (xy 5.085567 6.385232) (xy 5.08918 6.227553) + (xy 5.101629 6.111783) (xy 5.129158 6.010483) (xy 5.178013 5.896211) (xy 5.213371 5.823657) (xy 5.280505 5.682639) + (xy 5.316242 5.594488) (xy 5.320393 5.561315) (xy 5.292772 5.585228) (xy 5.233192 5.668337) (xy 5.226216 5.678852) + (xy 5.156102 5.802212) (xy 5.094563 5.937812) (xy 5.084819 5.963994) (xy 5.057943 6.0784) (xy 5.040783 6.226454) + (xy 5.034254 6.3835) (xy 5.039274 6.524882) (xy 5.05676 6.625944) (xy 5.059884 6.634552) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "71ae2689-a6c6-4af1-8261-cfac40d719c3") + ) + (fp_poly + (pts + (xy -2.051318 -6.503644) (xy -2.0498 -6.504583) (xy -2.019316 -6.548045) (xy -1.984168 -6.630791) + (xy -1.976332 -6.654103) (xy -1.850711 -6.987469) (xy -1.693055 -7.30844) (xy -1.512641 -7.601326) + (xy -1.318744 -7.850439) (xy -1.193443 -7.978208) (xy -1.10733 -8.061343) (xy -1.05235 -8.12334) + (xy -1.037994 -8.153204) (xy -1.041401 -8.154371) (xy -1.082776 -8.131183) (xy -1.158549 -8.069238) + (xy -1.255185 -7.979961) (xy -1.298301 -7.9375) (xy -1.498388 -7.706741) (xy -1.677377 -7.434309) + (xy -1.841539 -7.109788) (xy -1.942966 -6.866748) (xy -2.006722 -6.70281) (xy -2.04827 -6.593561) + (xy -2.070556 -6.529011) (xy -2.076528 -6.499168) (xy -2.069133 -6.494043) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "9be1eaba-6a87-4c45-a2a8-663f9e0b23eb") + ) + (fp_poly + (pts + (xy 8.967786 1.706568) (xy 9.031182 1.647129) (xy 9.06318 1.595613) (xy 9.106401 1.542009) (xy 9.175714 1.493303) + (xy 9.261185 1.462402) (xy 9.348338 1.474446) (xy 9.37715 1.484587) (xy 9.466126 1.512424) (xy 9.494521 1.507757) + (xy 9.46166 1.473118) (xy 9.392606 1.426636) (xy 9.236783 1.363159) (xy 9.087124 1.367045) (xy 8.981263 1.414837) + (xy 8.919385 1.467551) (xy 8.91458 1.5048) (xy 9.021858 1.5048) (xy 9.038966 1.453921) (xy 9.073248 1.434103) + (xy 9.086051 1.440606) (xy 9.081263 1.476255) (xy 9.062919 1.499595) (xy 9.027984 1.519157) (xy 9.021858 1.5048) + (xy 8.91458 1.5048) (xy 8.9131 1.516277) (xy 8.922006 1.535596) (xy 8.933968 1.623748) (xy 8.918005 1.665114) + (xy 8.899143 1.718281) (xy 8.907863 1.733869) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "dfd5e420-f5fe-426f-9381-9c67200669d3") + ) + (fp_poly + (pts + (xy 1.957805 1.993594) (xy 2.040721 1.954885) (xy 2.153433 1.890378) (xy 2.283311 1.808296) (xy 2.417722 1.716863) + (xy 2.544033 1.624301) (xy 2.649612 1.538833) (xy 2.708773 1.483094) (xy 2.776152 1.404576) (xy 2.84803 1.309568) + (xy 2.913012 1.214854) (xy 2.959707 1.137218) (xy 2.976723 1.093443) (xy 2.975487 1.09015) (xy 2.949859 1.108728) + (xy 2.896273 1.171909) (xy 2.825562 1.266753) (xy 2.814019 1.283092) (xy 2.678936 1.447857) (xy 2.523029 1.593374) + (xy 2.360379 1.709597) (xy 2.205063 1.786486) (xy 2.071161 1.813996) (xy 2.069781 1.813986) (xy 1.98614 1.814238) + (xy 1.967273 1.819126) (xy 2.008589 1.8312) (xy 2.029918 1.836126) (xy 2.134016 1.859754) (xy 2.018018 1.92137) + (xy 1.947555 1.96422) (xy 1.916552 1.99416) (xy 1.917318 1.998284) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "b26e9b94-b5f7-46f8-98c6-30afdcadc38d") + ) + (fp_poly + (pts + (xy 0.447085 1.7604) (xy 0.474209 1.752548) (xy 0.7023 1.650019) (xy 0.895805 1.493214) (xy 1.045769 1.292347) + (xy 1.143236 1.057635) (xy 1.163922 0.965836) (xy 1.164154 0.792218) (xy 1.113897 0.601649) (xy 1.020519 0.415501) + (xy 0.934609 0.300596) (xy 0.849956 0.21124) (xy 0.786902 0.156835) (xy 0.752504 0.140566) (xy 0.753818 0.165622) + (xy 0.797899 0.235187) (xy 0.801928 0.24067) (xy 0.874753 0.393531) (xy 0.898659 0.574561) (xy 0.87524 0.764342) + (xy 0.806087 0.943452) (xy 0.735817 1.046803) (xy 0.586768 1.173557) (xy 0.405444 1.250435) (xy 0.206976 1.278244) + (xy 0.006494 1.257793) (xy -0.180869 1.189886) (xy -0.339982 1.075333) (xy -0.415011 0.985412) (xy -0.492252 0.813893) + (xy -0.518981 0.616656) (xy -0.494488 0.416313) (xy -0.437496 0.268921) (xy -0.392535 0.178351) + (xy -0.369903 0.118484) (xy -0.371269 0.104099) (xy -0.40514 0.127257) (xy -0.470984 0.187543) (xy -0.542653 0.259669) + (xy -0.687254 0.455537) (xy -0.768612 0.671567) (xy -0.784204 0.899512) (xy -0.769571 1.001503) + (xy -0.684832 1.254793) (xy -0.547307 1.465317) (xy -0.360874 1.628775) (xy -0.129412 1.740866) + (xy -0.092122 1.752665) (xy 0.095925 1.795162) (xy 0.263595 1.797743) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "ddc4e060-a96f-44b5-9a7c-93ec02d8e63e") + ) + (fp_poly + (pts + (xy 5.73163 8.310135) (xy 5.680875 8.264682) (xy 5.631077 8.226856) (xy 5.531771 8.144472) (xy 5.44698 8.056779) + (xy 5.424399 8.027334) (xy 5.380001 7.942189) (xy 5.337851 7.8289) (xy 5.304042 7.709516) (xy 5.284668 7.606088) + (xy 5.285821 7.540667) (xy 5.288383 7.535093) (xy 5.284045 7.490669) (xy 5.254978 7.401024) (xy 5.20698 7.283264) + (xy 5.190899 7.247498) (xy 5.127646 7.095369) (xy 5.072387 6.937362) (xy 5.036608 6.806474) (xy 5.035509 6.801093) + (xy 5.004462 6.648841) (xy 4.984569 6.562097) (xy 4.974345 6.538129) (xy 4.972302 6.574209) (xy 4.976952 6.667605) + (xy 4.978818 6.696995) (xy 4.999659 6.860258) (xy 5.03731 7.035266) (xy 5.065703 7.130738) (xy 5.107357 7.262565) + (xy 5.139863 7.38676) (xy 5.15299 7.455499) (xy 5.164969 7.512432) (xy 5.204918 7.512432) (xy 5.222267 7.495082) + (xy 5.239617 7.512432) (xy 5.222267 7.529782) (xy 5.204918 7.512432) (xy 5.164969 7.512432) (xy 5.172316 7.547353) + (xy 5.198512 7.609954) (xy 5.199808 7.611646) (xy 5.228065 7.670883) (xy 5.254515 7.762484) (xy 5.256703 7.772678) + (xy 5.293857 7.890116) (xy 5.348395 8.003805) (xy 5.349246 8.005211) (xy 5.409068 8.080935) (xy 5.496428 8.166489) + (xy 5.592764 8.246446) (xy 5.679513 8.30538) (xy 5.737452 8.327869) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "7492c517-d965-4130-aa65-2ba1df9a378d") + ) + (fp_poly + (pts + (xy 3.520783 11.329237) (xy 3.460205 11.321029) (xy 3.417896 11.316225) (xy 3.18328 11.267136) (xy 2.991807 11.17883) + (xy 2.883438 11.090077) (xy 2.809576 10.980681) (xy 2.771933 10.859885) (xy 2.771276 10.7459) (xy 2.808371 10.656933) + (xy 2.86351 10.616802) (xy 2.903367 10.596975) (xy 2.890419 10.575928) (xy 2.828005 10.545363) (xy 2.726177 10.49121) + (xy 2.621599 10.423393) (xy 2.616533 10.419686) (xy 2.534448 10.36458) (xy 2.48605 10.342495) (xy 2.479746 10.355444) + (xy 2.513231 10.394965) (xy 2.56012 10.469191) (xy 2.572097 10.516413) (xy 2.580024 10.590585) (xy 2.585109 10.618033) + (xy 2.595626 10.678456) (xy 2.602227 10.730806) (xy 2.610221 10.774973) (xy 2.622238 10.758617) + (xy 2.637158 10.704782) (xy 2.663647 10.600683) (xy 2.667752 10.711198) (xy 2.704241 10.902043) + (xy 2.793074 11.065016) (xy 2.819015 11.09515) (xy 2.858473 11.148301) (xy 2.856451 11.173003) (xy 2.853766 11.173224) + (xy 2.808694 11.146178) (xy 2.751326 11.081466) (xy 2.69993 11.003728) (xy 2.672773 10.937604) (xy 2.671858 10.927863) + (xy 2.657902 10.90231) (xy 2.647355 10.908565) (xy 2.641622 10.958245) (xy 2.677975 11.034437) (xy 2.744298 11.120316) + (xy 2.811371 11.183054) (xy 2.883572 11.183054) (xy 2.918342 11.190335) (xy 2.924925 11.192805) + (xy 2.967416 11.220294) (xy 2.967721 11.235922) (xy 2.931014 11.232029) (xy 2.9055 11.212229) (xy 2.883572 11.183054) + (xy 2.811371 11.183054) (xy 2.828475 11.199052) (xy 2.883363 11.236356) (xy 2.976557 11.280349) + (xy 3.083231 11.307757) (xy 3.225313 11.323135) (xy 3.324855 11.328055) (xy 3.455838 11.332403) + (xy 3.520237 11.332912) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "9dd0c987-90cd-4b34-93e4-df970d25cc3f") + ) + (fp_poly + (pts + (xy 0.922034 -3.936894) (xy 0.925856 -3.947063) (xy 0.964018 -4.012131) (xy 1.028816 -4.090719) + (xy 1.03754 -4.099797) (xy 1.151174 -4.226773) (xy 1.23796 -4.345498) (xy 1.290324 -4.443799) (xy 1.300693 -4.509506) + (xy 1.29731 -4.51727) (xy 1.294192 -4.539976) (xy 1.313217 -4.531592) (xy 1.34216 -4.539185) (xy 1.353116 -4.611099) + (xy 1.353278 -4.626375) (xy 1.347186 -4.691631) (xy 1.321186 -4.741823) (xy 1.263691 -4.785785) + (xy 1.163117 -4.83235) (xy 1.007878 -4.89035) (xy 1.006284 -4.890919) (xy 0.904634 -4.92825) (xy 0.820653 -4.960698) + (xy 0.815437 -4.962824) (xy 0.727962 -4.992064) (xy 0.647657 -5.012775) (xy 0.546572 -5.053178) + (xy 0.47758 -5.101023) (xy 0.414707 -5.142716) (xy 0.371077 -5.146307) (xy 0.353092 -5.147588) (xy 0.36103 -5.164857) + (xy 0.362985 -5.200544) (xy 0.349042 -5.204918) (xy 0.316453 -5.23299) (xy 0.312295 -5.256967) (xy 0.295027 -5.303918) + (xy 0.248998 -5.293101) (xy 0.201499 -5.248292) (xy 0.171807 -5.204918) (xy 0.242896 -5.204918) + (xy 0.255592 -5.233479) (xy 0.266029 -5.228051) (xy 0.270182 -5.186871) (xy 0.266029 -5.181785) + (xy 0.2454 -5.186548) (xy 0.242896 -5.204918) (xy 0.171807 -5.204918) (xy 0.14914 -5.171807) (xy 0.127811 -5.126844) + (xy 0.079578 -5.077329) (xy 0.03374 -5.06612) (xy -0.016462 -5.079957) (xy -0.014037 -5.106181) + (xy -0.009969 -5.130039) (xy -0.027823 -5.122419) (xy -0.052333 -5.074111) (xy -0.048967 -5.055109) + (xy 0.195429 -5.055109) (xy 0.204998 -5.111048) (xy 0.232971 -5.135519) (xy 0.238647 -5.109863) + (xy 0.232567 -5.089253) (xy 0.240904 -5.04851) (xy 0.260245 -5.042987) (xy 0.290448 -5.068194) (xy 0.286968 -5.097928) + (xy 0.284458 -5.124128) (xy 0.315877 -5.091727) (xy 0.319712 -5.086843) (xy 0.379063 -5.042684) + (xy 0.41649 -5.04883) (xy 0.44575 -5.057799) (xy 0.439617 -5.040925) (xy 0.385152 -5.003609) (xy 0.302826 -4.986418) + (xy 0.229934 -4.995075) (xy 0.212694 -5.006103) (xy 0.195429 -5.055109) (xy -0.048967 -5.055109) + (xy -0.048355 -5.051656) (xy -0.054905 -5.021329) (xy -0.112462 -5.008085) (xy -0.179994 -5.006875) + (xy -0.345805 -5.006303) (xy -0.462252 -4.995459) (xy -0.54918 -4.969196) (xy -0.626436 -4.922363) + (xy -0.68344 -4.876252) (xy -0.754782 -4.805874) (xy -0.693989 -4.805874) (xy -0.67664 -4.823224) + (xy -0.65929 -4.805874) (xy -0.67664 -4.788524) (xy -0.693989 -4.805874) (xy -0.754782 -4.805874) + (xy -0.762261 -4.798496) (xy -0.820819 -4.722212) (xy -0.831203 -4.701776) (xy -0.763388 -4.701776) + (xy -0.746039 -4.719125) (xy -0.728689 -4.701776) (xy -0.746039 -4.684426) (xy -0.763388 -4.701776) + (xy -0.831203 -4.701776) (xy -0.851435 -4.66196) (xy -0.671366 -4.66196) (xy -0.644542 -4.725816) + (xy -0.64399 -4.72688) (xy -0.61704 -4.798651) (xy -0.619246 -4.841012) (xy -0.617711 -4.856741) + (xy -0.607241 -4.855212) (xy -0.552801 -4.861351) (xy -0.474859 -4.887019) (xy -0.371411 -4.922376) + (xy -0.325206 -4.919956) (xy -0.336891 -4.88023) (xy -0.387033 -4.823224) (xy -0.467575 -4.757672) + (xy -0.541069 -4.721566) (xy -0.557861 -4.719125) (xy -0.619997 -4.710692) (xy -0.625376 -4.690752) + (xy -0.583829 -4.667346) (xy -0.505188 -4.648516) (xy -0.46614 -4.644112) (xy -0.343704 -4.645267) + (xy -0.262513 -4.676232) (xy -0.240593 -4.694019) (xy -0.183492 -4.772865) (xy -0.180677 -4.84298) + (xy -0.210274 -4.876556) (xy -0.219371 -4.908108) (xy -0.184811 -4.944723) (xy -0.129126 -4.970611) + (xy -0.076189 -4.970518) (xy -0.0438 -4.927216) (xy -0.048711 -4.848592) (xy -0.063917 -4.753278) + (xy -0.069399 -4.685581) (xy -0.070024 -4.684592) (xy -0.027293 -4.684592) (xy -0.021602 -4.796939) + (xy -0.020868 -4.805874) (xy -0.008276 -4.942775) (xy 0.001717 -5.01182) (xy 0.010314 -5.014449) + (xy 0.017966 -4.95769) (xy 0.35601 -4.95769) (xy 0.381429 -4.941059) (xy 0.385999 -4.936575) (xy 0.388745 -4.932017) + (xy 0.451092 -4.932017) (xy 0.478878 -4.941284) (xy 0.552091 -4.921565) (xy 0.65551 -4.877613) (xy 0.70166 -4.85438) + (xy 0.961769 -4.85438) (xy 0.9657 -4.857923) (xy 0.998577 -4.83101) (xy 1.041003 -4.771946) (xy 1.164876 -4.771946) + (xy 1.169087 -4.78852) (xy 1.169582 -4.788524) (xy 1.224293 -4.766065) (xy 1.264051 -4.733997) (xy 1.306805 -4.670185) + (xy 1.317001 -4.610948) (xy 1.291298 -4.580826) (xy 1.284968 -4.580328) (xy 1.265178 -4.605471) + (xy 1.26995 -4.628777) (xy 1.258333 -4.681807) (xy 1.209091 -4.732875) (xy 1.164876 -4.771946) (xy 1.041003 -4.771946) + (xy 1.046074 -4.764887) (xy 1.054232 -4.751423) (xy 1.09831 -4.667076) (xy 1.145082 -4.667076) (xy 1.162431 -4.684426) + (xy 1.179781 -4.667076) (xy 1.162431 -4.649727) (xy 1.145082 -4.667076) (xy 1.09831 -4.667076) (xy 1.0984 -4.666904) + (xy 1.102867 -4.636838) (xy 1.072744 -4.662687) (xy 1.016556 -4.740649) (xy 0.974775 -4.813194) + (xy 0.961769 -4.85438) (xy 0.70166 -4.85438) (xy 0.704999 -4.852699) (xy 0.774018 -4.806728) (xy 0.805496 -4.774655) + (xy 0.856821 -4.738627) (xy 0.872004 -4.736475) (xy 0.916824 -4.70821) (xy 0.92796 -4.684426) (xy 0.927909 -4.655271) + (xy 0.913502 -4.667076) (xy 0.859405 -4.698213) (xy 0.798087 -4.713451) (xy 0.717624 -4.735147) + (xy 0.676639 -4.758881) (xy 0.66949 -4.777821) (xy 0.708356 -4.767334) (xy 0.754159 -4.7591) (xy 0.75347 -4.7765) + (xy 0.709503 -4.80808) (xy 0.625189 -4.845507) (xy 0.59163 -4.857349) (xy 0.505426 -4.891785) (xy 0.455819 -4.923193) + (xy 0.451092 -4.932017) (xy 0.388745 -4.932017) (xy 0.413408 -4.89108) (xy 0.409692 -4.874355) (xy 0.38388 -4.884768) + (xy 0.366575 -4.917151) (xy 0.35601 -4.95769) (xy 0.017966 -4.95769) (xy 0.018719 -4.952102) (xy 0.025753 -4.861643) + (xy 0.026024 -4.816597) (xy 0.073504 -4.816597) (xy 0.077047 -4.908804) (xy 0.083333 -4.937398) + (xy 0.095379 -4.908165) (xy 0.104098 -4.875273) (xy 0.111122 -4.840574) (xy 0.179395 -4.840574) + (xy 0.18134 -4.909511) (xy 0.189285 -4.912778) (xy 0.203663 -4.871072) (xy 0.324799 -4.871072) (xy 0.348671 -4.838788) + (xy 0.35781 -4.823224) (xy 0.404732 -4.728628) (xy 0.424544 -4.677144) (xy 0.46107 -4.677144) (xy 0.480322 -4.684426) + (xy 0.524774 -4.657231) (xy 0.542888 -4.632098) (xy 0.608073 -4.632098) (xy 0.619656 -4.649727) + (xy 0.657983 -4.621884) (xy 0.662924 -4.612738) (xy 0.693989 -4.612738) (xy 0.72374 -4.63397) (xy 0.781438 -4.641052) + (xy 0.840328 -4.637406) (xy 0.836631 -4.618894) (xy 0.809459 -4.597677) (xy 1.006284 -4.597677) + (xy 1.023633 -4.615027) (xy 1.040983 -4.597677) (xy 1.023633 -4.580328) (xy 1.006284 -4.597677) + (xy 0.809459 -4.597677) (xy 0.807845 -4.596417) (xy 0.740453 -4.567443) (xy 0.699214 -4.587693) + (xy 0.693989 -4.612738) (xy 0.662924 -4.612738) (xy 0.673743 -4.592711) (xy 0.679644 -4.562978) + (xy 0.867486 -4.562978) (xy 0.884836 -4.580328) (xy 0.902185 -4.562978) (xy 1.075683 -4.562978) + (xy 1.093032 -4.580328) (xy 1.110382 -4.562978) (xy 1.093032 -4.545628) (xy 1.075683 -4.562978) + (xy 0.902185 -4.562978) (xy 0.884836 -4.545628) (xy 0.867486 -4.562978) (xy 0.679644 -4.562978) + (xy 0.68585 -4.531712) (xy 0.673163 -4.528278) (xy 0.798087 -4.528278) (xy 0.815437 -4.545628) (xy 0.832786 -4.528278) + (xy 0.815437 -4.510929) (xy 0.798087 -4.528278) (xy 0.673163 -4.528278) (xy 0.664769 -4.526006) + (xy 0.62618 -4.577356) (xy 0.608073 -4.632098) (xy 0.542888 -4.632098) (xy 0.555191 -4.615027) (xy 0.574378 -4.562003) + (xy 0.545311 -4.545962) (xy 0.533279 -4.545628) (xy 0.494283 -4.555926) (xy 0.497057 -4.56846) (xy 0.49803 -4.610184) + (xy 0.481242 -4.637859) (xy 0.46107 -4.677144) (xy 0.424544 -4.677144) (xy 0.431756 -4.658401) (xy 0.438481 -4.598961) + (xy 0.423069 -4.580328) (xy 0.393362 -4.610142) (xy 0.371111 -4.675751) (xy 0.34825 -4.774606) (xy 0.329866 -4.840574) + (xy 0.324799 -4.871072) (xy 0.203663 -4.871072) (xy 0.208196 -4.857923) (xy 0.230854 -4.753515) + (xy 0.232369 -4.736475) (xy 0.277595 -4.736475) (xy 0.294945 -4.753825) (xy 0.312295 -4.736475) + (xy 0.294945 -4.719125) (xy 0.277595 -4.736475) (xy 0.232369 -4.736475) (xy 0.236998 -4.684426) + (xy 0.235437 -4.632377) (xy 0.312295 -4.632377) (xy 0.329644 -4.649727) (xy 0.346994 -4.632377) + (xy 0.329644 -4.615027) (xy 0.312295 -4.632377) (xy 0.235437 -4.632377) (xy 0.235272 -4.626884) + (xy 0.223099 -4.634292) (xy 0.208196 -4.667076) (xy 0.186299 -4.753759) (xy 0.179395 -4.840574) + (xy 0.111122 -4.840574) (xy 0.125134 -4.771353) (xy 0.134692 -4.691053) (xy 0.125881 -4.63717) (xy 0.104098 -4.632377) + (xy 0.084326 -4.677019) (xy 0.073926 -4.765591) (xy 0.073504 -4.816597) (xy 0.026024 -4.816597) + (xy 0.026468 -4.743005) (xy 0.012556 -4.658928) (xy 0.000216 -4.636097) (xy -0.020307 -4.633289) + (xy -0.027293 -4.684592) (xy -0.070024 -4.684592) (xy -0.10384 -4.6311) (xy -0.20707 -4.584782) + (xy -0.211809 -4.583345) (xy -0.31411 -4.551663) (xy -0.39392 -4.525179) (xy -0.408348 -4.519907) + (xy -0.444297 -4.516071) (xy -0.434074 -4.545093) (xy -0.424585 -4.574914) (xy -0.442147 -4.568507) + (xy -0.496542 -4.565334) (xy -0.579045 -4.588247) (xy -0.585026 -4.590703) (xy -0.655226 -4.625464) + (xy -0.671366 -4.66196) (xy -0.851435 -4.66196) (xy -0.852271 -4.660314) (xy -0.849774 -4.625717) + (xy -0.815148 -4.627687) (xy -0.766654 -4.630502) (xy -0.756955 -4.621753) (xy -0.715304 -4.587172) + (xy -0.632127 -4.545126) (xy -0.532917 -4.506173) (xy -0.443165 -4.480873) (xy -0.406542 -4.476605) + (xy -0.328554 -4.486768) (xy -0.217697 -4.512146) (xy -0.159308 -4.528654) (xy -0.020462 -4.559414) + (xy 0.124833 -4.574979) (xy 0.170337 -4.575404) (xy 0.329644 -4.57048) (xy 0.190847 -4.548582) (xy 0.115693 -4.536725) + (xy 0.347077 -4.536725) (xy 0.351685 -4.544399) (xy 0.395247 -4.532595) (xy 0.474091 -4.50195) (xy 0.490483 -4.494937) + (xy 0.552198 -4.463067) (xy 0.563753 -4.44538) (xy 0.555191 -4.444118) (xy 0.507599 -4.455235) (xy 0.442471 -4.481559) + (xy 0.381674 -4.512314) (xy 0.347077 -4.536725) (xy 0.115693 -4.536725) (xy 0.052049 -4.526684) + (xy 0.208196 -4.499703) (xy 0.323048 -4.471545) (xy 0.420644 -4.433905) (xy 0.442495 -4.421575) + (xy 0.504974 -4.390321) (xy 0.564107 -4.396336) (xy 0.625821 -4.424817) (xy 0.73319 -4.466183) (xy 0.833871 -4.486392) + (xy 0.907401 -4.501715) (xy 0.939255 -4.528278) (xy 0.951908 -4.529912) (xy 0.971584 -4.493579) + (xy 0.979491 -4.45888) (xy 1.075683 -4.45888) (xy 1.093032 -4.476229) (xy 1.110382 -4.45888) (xy 1.093032 -4.44153) + (xy 1.075683 -4.45888) (xy 0.979491 -4.45888) (xy 0.995304 -4.389481) (xy 1.145082 -4.389481) (xy 1.162431 -4.40683) + (xy 1.179781 -4.389481) (xy 1.162431 -4.372131) (xy 1.145082 -4.389481) (xy 0.995304 -4.389481) + (xy 1.001597 -4.361864) (xy 1.000981 -4.354781) (xy 1.075683 -4.354781) (xy 1.093032 -4.372131) + (xy 1.110382 -4.354781) (xy 1.093032 -4.337431) (xy 1.075683 -4.354781) (xy 1.000981 -4.354781) + (xy 0.993434 -4.268033) (xy 1.075683 -4.268033) (xy 1.088379 -4.296594) (xy 1.098816 -4.291166) + (xy 1.102968 -4.249985) (xy 1.098816 -4.2449) (xy 1.078187 -4.249663) (xy 1.075683 -4.268033) (xy 0.993434 -4.268033) + (xy 0.989955 -4.228047) (xy 0.943428 -4.128699) (xy 0.891537 -4.076837) (xy 0.844064 -4.076807) + (xy 0.80463 -4.098502) (xy 0.747419 -4.143301) (xy 0.728688 -4.172281) (xy 0.700469 -4.195691) (xy 0.676639 -4.198634) + (xy 0.637023 -4.170512) (xy 0.625121 -4.08586) (xy 0.629448 -4.042486) (xy 0.763388 -4.042486) (xy 0.780737 -4.059836) + (xy 0.798087 -4.042486) (xy 0.780737 -4.025136) (xy 0.763388 -4.042486) (xy 0.629448 -4.042486) + (xy 0.631917 -4.017743) (xy 0.649797 -4.011791) (xy 0.653423 -4.016833) (xy 0.686119 -4.0338) (xy 0.739035 -3.997824) + (xy 0.763039 -3.973459) (xy 0.763448 -3.973087) (xy 0.867486 -3.973087) (xy 0.884836 -3.990437) + (xy 0.902185 -3.973087) (xy 0.884836 -3.955737) (xy 0.867486 -3.973087) (xy 0.763448 -3.973087) + (xy 0.838976 -3.90434) (xy 0.888618 -3.892696) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "6695f0bb-e63c-45d7-b0b2-4059fbc849b3") + ) + (fp_poly + (pts + (xy -1.99007 11.504516) (xy -1.881898 11.467482) (xy -1.752638 11.413714) (xy -1.717191 11.397461) + (xy -1.592584 11.34362) (xy -1.490279 11.307696) (xy -1.427339 11.295395) (xy -1.418185 11.297449) + (xy -1.368532 11.293903) (xy -1.294511 11.25559) (xy -1.281986 11.24671) (xy -1.207795 11.197587) + (xy -1.156458 11.173672) (xy -1.152536 11.173224) (xy -1.111099 11.149934) (xy -1.048626 11.092778) + (xy -1.038358 11.081859) (xy -0.9519 11.000389) (xy -0.864023 10.934387) (xy -0.799255 10.887284) + (xy -0.712291 10.815059) (xy -0.613833 10.727849) (xy -0.514582 10.635795) (xy -0.425238 10.549034) + (xy -0.356503 10.477706) (xy -0.319078 10.431949) (xy -0.322773 10.421573) (xy -0.36561 10.426579) + (xy -0.363227 10.408027) (xy -0.316669 10.387846) (xy -0.274419 10.393495) (xy -0.202052 10.383635) + (xy -0.115716 10.325899) (xy -0.029873 10.235722) (xy 0.041015 10.128535) (xy 0.082485 10.019771) + (xy 0.084218 10.010793) (xy 0.112305 9.910443) (xy 0.163295 9.777049) (xy 0.226524 9.638312) (xy 0.231142 9.629099) + (xy 0.292541 9.505845) (xy 0.335152 9.410601) (xy 0.364148 9.324075) (xy 0.384699 9.226972) (xy 0.401975 9.1) + (xy 0.421148 8.923865) (xy 0.421792 8.91776) (xy 0.438989 8.652418) (xy 0.428991 8.412088) (xy 0.415828 8.303861) + (xy 0.399267 8.168868) (xy 0.391053 8.059966) (xy 0.392404 7.995551) (xy 0.394907 7.987568) (xy 0.439934 7.960365) + (xy 0.522254 7.937937) (xy 0.528324 7.936902) (xy 0.637926 7.902582) (xy 0.780637 7.835852) (xy 0.936156 7.748622) + (xy 1.084187 7.652798) (xy 1.204431 7.56029) (xy 1.255938 7.510036) (xy 1.342778 7.434129) (xy 1.429953 7.394082) + (xy 1.500373 7.394731) (xy 1.53442 7.431267) (xy 1.529647 7.489669) (xy 1.499641 7.59396) (xy 1.451083 7.728403) + (xy 1.390654 7.87726) (xy 1.325035 8.024795) (xy 1.260907 8.15527) (xy 1.204951 8.252949) (xy 1.165045 8.301313) + (xy 1.081153 8.325485) (xy 0.96546 8.320526) (xy 0.8478 8.289197) (xy 0.803139 8.267797) (xy 0.727014 8.234017) + (xy 0.677416 8.229851) (xy 0.673934 8.232259) (xy 0.671165 8.276377) (xy 0.723439 8.334828) (xy 0.820825 8.397555) + (xy 0.853053 8.413676) (xy 0.954074 8.449908) (xy 1.043965 8.4461) (xy 1.091511 8.432469) (xy 1.189239 8.383931) + (xy 1.263871 8.30342) (xy 1.325508 8.177066) (xy 1.365729 8.055947) (xy 1.446082 7.842452) (xy 1.543525 7.693247) + (xy 1.662654 7.604356) (xy 1.808069 7.571805) (xy 1.917539 7.578775) (xy 1.927824 7.581831) (xy 2.255464 7.581831) + (xy 2.272814 7.564481) (xy 2.290164 7.581831) (xy 2.359562 7.581831) (xy 2.376912 7.564481) (xy 2.394262 7.581831) + (xy 2.376912 7.599181) (xy 2.359562 7.581831) (xy 2.290164 7.581831) (xy 2.272814 7.599181) (xy 2.255464 7.581831) + (xy 1.927824 7.581831) (xy 2.044447 7.616483) (xy 2.794882 7.616483) (xy 2.794992 7.61653) (xy 2.880054 7.61653) + (xy 2.897404 7.599181) (xy 2.914754 7.61653) (xy 2.897404 7.63388) (xy 2.880054 7.61653) (xy 2.794992 7.61653) + (xy 2.825119 7.629453) (xy 2.83727 7.636884) (xy 2.895253 7.682707) (xy 2.914754 7.713674) (xy 2.936614 7.726359) + (xy 2.950313 7.720097) (xy 2.976618 7.725067) (xy 2.976337 7.744074) (xy 2.995585 7.780365) (xy 3.027153 7.78527) + (xy 3.068779 7.794963) (xy 3.06848 7.811295) (xy 3.021422 7.838976) (xy 2.95164 7.804031) (xy 2.863295 7.71278) + (xy 2.806876 7.642126) (xy 2.794882 7.616483) (xy 2.044447 7.616483) (xy 2.106063 7.634791) (xy 2.264211 7.735618) + (xy 2.305093 7.783078) (xy 2.394262 7.783078) (xy 2.42067 7.748653) (xy 2.482367 7.700389) (xy 2.553065 7.656448) + (xy 2.606472 7.634993) (xy 2.608875 7.634803) (xy 2.655944 7.645314) (xy 2.721648 7.667721) (xy 2.786999 7.703527) + (xy 2.810655 7.735506) (xy 2.78509 7.743568) (xy 2.72249 7.718657) (xy 2.711958 7.712806) (xy 2.643205 7.678983) + (xy 2.590971 7.680464) (xy 2.522981 7.720556) (xy 2.503762 7.734132) (xy 2.43504 7.776596) (xy 2.396964 7.787556) + (xy 2.394262 7.783078) (xy 2.305093 7.783078) (xy 2.370858 7.859426) (xy 2.463661 7.859426) (xy 2.481011 7.842077) + (xy 2.49836 7.859426) (xy 2.481011 7.876776) (xy 2.463661 7.859426) (xy 2.370858 7.859426) (xy 2.380238 7.870315) + (xy 2.442396 8.027938) (xy 2.446028 8.055212) (xy 2.522033 8.055212) (xy 2.523718 7.983292) (xy 2.534229 7.895251) + (xy 2.551558 7.817133) (xy 2.551897 7.816052) (xy 2.589839 7.775511) (xy 2.64087 7.791223) (xy 2.656333 7.810331) + (xy 2.656122 7.817301) (xy 2.850747 7.817301) (xy 2.870198 7.828042) (xy 2.880054 7.842077) (xy 2.908825 7.916151) + (xy 2.911783 7.946175) (xy 2.901876 7.966925) (xy 2.880054 7.928825) (xy 2.854033 7.855258) (xy 2.850747 7.817301) + (xy 2.656122 7.817301) (xy 2.654881 7.858222) (xy 2.636114 7.913735) (xy 2.715065 7.913735) (xy 2.719811 7.911476) + (xy 2.751477 7.935903) (xy 2.758606 7.946175) (xy 2.758753 7.946716) (xy 2.810828 7.946716) (xy 2.824307 7.940378) + (xy 2.858352 7.985816) (xy 2.874507 8.014266) (xy 2.92779 8.09551) (xy 2.978496 8.14529) (xy 2.98728 8.149491) + (xy 3.018022 8.153438) (xy 3.004007 8.121477) (xy 2.988498 8.099291) (xy 2.978059 8.07874) (xy 3.007978 8.105192) + (xy 3.030208 8.128347) (xy 3.093463 8.190247) (xy 3.136647 8.222466) (xy 3.141471 8.223771) (xy 3.179599 8.243543) + (xy 3.246775 8.29299) (xy 3.32546 8.357304) (xy 3.353948 8.382545) (xy 3.574216 8.382545) (xy 3.593666 8.381838) + (xy 3.642245 8.424699) (xy 3.664594 8.449317) (xy 3.754799 8.553416) (xy 3.696348 8.454981) (xy 3.661881 8.382693) + (xy 3.656301 8.338597) (xy 3.657636 8.336808) (xy 3.709267 8.312184) (xy 3.798827 8.290747) (xy 3.904363 8.275107) + (xy 4.003925 8.267869) (xy 4.075559 8.271642) (xy 4.09803 8.284495) (xy 4.103077 8.333557) (xy 4.51369 8.333557) + (xy 4.533806 8.33506) (xy 4.576196 8.382031) (xy 4.615407 8.440642) (xy 4.660525 8.525014) (xy 4.683544 8.588336) + (xy 4.684296 8.595701) (xy 4.667347 8.626616) (xy 4.628847 8.613548) (xy 4.587837 8.568803) (xy 4.566257 8.519429) + (xy 4.540982 8.430863) (xy 4.524714 8.383142) (xy 4.51369 8.333557) (xy 4.103077 8.333557) (xy 4.110734 8.407992) + (xy 4.099838 8.480716) (xy 4.054168 8.520171) (xy 3.962549 8.543862) (xy 3.928656 8.549797) (xy 3.817462 8.565099) + (xy 3.747718 8.560078) (xy 3.693228 8.529922) (xy 3.659736 8.500374) (xy 3.601263 8.435277) (xy 3.574408 8.385319) + (xy 3.574216 8.382545) (xy 3.353948 8.382545) (xy 3.398115 8.421679) (xy 3.447201 8.471309) (xy 3.457564 8.490614) + (xy 3.422998 8.48055) (xy 3.348622 8.437534) (xy 3.248944 8.371818) (xy 3.138466 8.293649) (xy 3.031696 8.213276) + (xy 2.943137 8.14095) (xy 2.888901 8.088811) (xy 2.835455 8.012626) (xy 2.810986 7.950068) (xy 2.810828 7.946716) + (xy 2.758753 7.946716) (xy 2.767448 7.978615) (xy 2.762702 7.980875) (xy 2.731036 7.956447) (xy 2.723907 7.946175) + (xy 2.715065 7.913735) (xy 2.636114 7.913735) (xy 2.628677 7.935733) (xy 2.589846 8.016258) (xy 2.577071 8.03475) + (xy 2.654475 8.03475) (xy 2.656938 8.011642) (xy 2.684493 7.983449) (xy 2.705813 8.013768) (xy 2.71713 8.052257) + (xy 2.719043 8.066023) (xy 2.788318 8.066023) (xy 2.790864 8.050273) (xy 2.818732 8.076873) (xy 2.845355 8.119672) + (xy 2.867692 8.173322) (xy 2.865146 8.189071) (xy 2.837278 8.162472) (xy 2.810655 8.119672) (xy 2.788318 8.066023) + (xy 2.719043 8.066023) (xy 2.723811 8.100323) (xy 2.697463 8.091518) (xy 2.686859 8.083024) (xy 2.654475 8.03475) + (xy 2.577071 8.03475) (xy 2.550513 8.073191) (xy 2.531179 8.084973) (xy 2.522033 8.055212) (xy 2.446028 8.055212) + (xy 2.448449 8.073388) (xy 2.45025 8.102323) (xy 2.602459 8.102323) (xy 2.619808 8.084973) (xy 2.637158 8.102323) + (xy 2.619808 8.119672) (xy 2.602459 8.102323) (xy 2.45025 8.102323) (xy 2.453632 8.15667) (xy 2.447364 8.17773) + (xy 2.423983 8.143504) (xy 2.410668 8.119672) (xy 2.381405 8.033287) (xy 2.38215 7.967854) (xy 2.386373 7.92296) + (xy 2.354605 7.930043) (xy 2.324795 7.94178) (xy 2.328972 7.933171) (xy 2.323914 7.892531) (xy 2.275207 7.829075) + (xy 2.197892 7.757024) (xy 2.107009 7.690598) (xy 2.027218 7.647865) (xy 1.867586 7.609972) (xy 1.726453 7.633299) + (xy 1.613627 7.715769) (xy 1.595101 7.739486) (xy 1.547945 7.83766) (xy 1.501331 7.995007) (xy 1.458275 8.201342) + (xy 1.458163 8.201978) (xy 1.426032 8.364335) (xy 1.390793 8.511646) (xy 1.357608 8.6236) (xy 1.339916 8.667153) + (xy 1.277406 8.758178) (xy 1.19485 8.842417) (xy 1.112848 8.901284) (xy 1.062328 8.91763) (xy 1.063317 8.902313) + (xy 1.112343 8.864107) (xy 1.138767 8.847306) (xy 1.248127 8.743585) (xy 1.333806 8.586926) (xy 1.38858 8.391812) + (xy 1.397914 8.327869) (xy 1.406204 8.238166) (xy 1.401208 8.208908) (xy 1.380917 8.232062) (xy 1.376004 8.240287) + (xy 1.326592 8.30873) (xy 1.252951 8.394646) (xy 1.230494 8.41859) (xy 1.167889 8.490263) (xy 1.152069 8.532547) + (xy 1.176126 8.560541) (xy 1.204446 8.590835) (xy 1.185654 8.631857) (xy 1.151437 8.668508) (xy 1.063676 8.724512) + (xy 0.978216 8.744263) (xy 0.884565 8.75985) (xy 0.809775 8.798256) (xy 0.772686 8.846947) (xy 0.777484 8.877796) + (xy 0.826565 8.906936) (xy 0.910699 8.921776) (xy 0.912908 8.921865) (xy 1.023633 8.925971) (xy 0.919535 8.952459) + (xy 0.854844 8.970776) (xy 0.854296 8.979432) (xy 0.898837 8.983053) (xy 1.013032 8.964516) (xy 1.148611 8.908899) + (xy 1.279999 8.830222) (xy 1.381619 8.742504) (xy 1.412067 8.701727) (xy 1.468832 8.578346) (xy 1.525702 8.409409) + (xy 1.575782 8.218404) (xy 1.612173 8.028822) (xy 1.614666 8.011756) (xy 1.656485 7.864509) (xy 1.729417 7.75169) + (xy 1.822701 7.685882) (xy 1.902534 7.675263) (xy 1.9548 7.688578) (xy 1.989994 7.724448) (xy 2.018349 7.799176) + (xy 2.039337 7.883403) (xy 2.119105 7.883403) (xy 2.12342 7.79181) (xy 2.133949 7.763675) (xy 2.151366 7.790028) + (xy 2.173433 7.874432) (xy 2.175146 7.891204) (xy 2.233355 7.891204) (xy 2.249471 7.890422) (xy 2.283338 7.935776) + (xy 2.31982 8.018226) (xy 2.324664 8.03232) (xy 2.346271 8.145636) (xy 2.328251 8.214009) (xy 2.305072 8.24239) + (xy 2.294114 8.216651) (xy 2.291219 8.143416) (xy 2.280551 8.035847) (xy 2.25585 7.947557) (xy 2.252002 7.939706) + (xy 2.233355 7.891204) (xy 2.175146 7.891204) (xy 2.183626 7.974248) (xy 2.17659 8.048795) (xy 2.154362 8.069142) + (xy 2.151366 8.067623) (xy 2.13126 8.022955) (xy 2.120035 7.934335) (xy 2.119105 7.883403) (xy 2.039337 7.883403) + (xy 2.043411 7.899753) (xy 2.092626 8.113577) (xy 1.99092 8.246748) (xy 1.913754 8.359464) (xy 1.845733 8.477657) + (xy 1.830766 8.508445) (xy 1.814161 8.548163) (xy 1.941386 8.548163) (xy 1.942089 8.505961) (xy 1.974274 8.433588) + (xy 2.024015 8.353355) (xy 2.077385 8.287575) (xy 2.120458 8.258556) (xy 2.122208 8.25847) (xy 2.151209 8.270468) + (xy 2.151366 8.271853) (xy 2.150622 8.273772) (xy 2.359562 8.273772) (xy 2.376384 8.237856) (xy 2.394262 8.24112) + (xy 2.427638 8.285482) (xy 2.428961 8.295217) (xy 2.411329 8.316347) (xy 2.478288 8.316347) (xy 2.493843 8.236982) + (xy 2.514227 8.201246) (xy 2.546598 8.168938) (xy 2.551553 8.166546) (xy 2.554981 8.171722) (xy 2.741256 8.171722) + (xy 2.758606 8.154372) (xy 2.775956 8.171722) (xy 2.758606 8.189071) (xy 2.741256 8.171722) (xy 2.554981 8.171722) + (xy 2.570241 8.194766) (xy 2.603603 8.24112) (xy 2.627601 8.27582) (xy 2.949453 8.27582) (xy 2.966803 8.25847) + (xy 2.984153 8.27582) (xy 2.966803 8.29317) (xy 2.949453 8.27582) (xy 2.627601 8.27582) (xy 2.63624 8.288311) + (xy 2.62416 8.286067) (xy 2.593784 8.262896) (xy 2.545191 8.237769) (xy 2.53306 8.253001) (xy 2.560255 8.297452) + (xy 2.602459 8.327869) (xy 2.663481 8.373534) (xy 2.659132 8.399527) (xy 2.749764 8.399527) (xy 2.75451 8.397268) + (xy 2.786177 8.421696) (xy 2.793306 8.431967) (xy 2.802148 8.464408) (xy 2.797401 8.466667) (xy 2.765735 8.442239) + (xy 2.758606 8.431967) (xy 2.749764 8.399527) (xy 2.659132 8.399527) (xy 2.658543 8.403049) (xy 2.590681 8.407743) + (xy 2.575195 8.405761) (xy 2.500868 8.37881) (xy 2.478327 8.319539) (xy 2.478288 8.316347) (xy 2.411329 8.316347) + (xy 2.402495 8.326934) (xy 2.394262 8.327869) (xy 2.363809 8.299625) (xy 2.359562 8.273772) (xy 2.150622 8.273772) + (xy 2.137077 8.308719) (xy 2.136197 8.310519) (xy 2.290164 8.310519) (xy 2.307513 8.29317) (xy 2.324863 8.310519) + (xy 2.307513 8.327869) (xy 2.290164 8.310519) (xy 2.136197 8.310519) (xy 2.10255 8.379324) (xy 2.101092 8.382139) + (xy 2.071037 8.458142) (xy 2.069554 8.484017) (xy 2.255464 8.484017) (xy 2.272814 8.466667) (xy 2.290164 8.484017) + (xy 2.567759 8.484017) (xy 2.585109 8.466667) (xy 2.602459 8.484017) (xy 2.585109 8.501366) (xy 2.567759 8.484017) + (xy 2.290164 8.484017) (xy 2.272814 8.501366) (xy 2.255464 8.484017) (xy 2.069554 8.484017) (xy 2.068227 8.507168) + (xy 2.068592 8.507798) (xy 2.061147 8.540682) (xy 2.015125 8.5613) (xy 1.961306 8.559886) (xy 1.941386 8.548163) + (xy 1.814161 8.548163) (xy 1.797459 8.588115) (xy 2.255464 8.588115) (xy 2.272814 8.570765) (xy 2.290164 8.588115) + (xy 2.272814 8.605465) (xy 2.255464 8.588115) (xy 1.797459 8.588115) (xy 1.797219 8.588688) (xy 1.795027 8.620598) + (xy 1.823426 8.617356) (xy 1.824463 8.616961) (xy 1.864646 8.6194) (xy 1.864908 8.622814) (xy 2.012568 8.622814) + (xy 2.029918 8.605465) (xy 2.038214 8.613761) (xy 2.097017 8.613761) (xy 2.131124 8.608204) (xy 2.17613 8.614584) + (xy 2.176667 8.626429) (xy 2.130226 8.634712) (xy 2.11016 8.629168) (xy 2.097017 8.613761) (xy 2.038214 8.613761) + (xy 2.047267 8.622814) (xy 2.029918 8.640164) (xy 2.012568 8.622814) (xy 1.864908 8.622814) (xy 1.866514 8.643758) + (xy 1.88753 8.684617) (xy 1.934858 8.702525) (xy 1.99177 8.726278) (xy 2.007003 8.787117) (xy 2.005771 8.813235) + (xy 1.985246 8.88926) (xy 1.969472 8.897863) (xy 2.059074 8.897863) (xy 2.059487 8.866696) (xy 2.060845 8.863028) + (xy 2.079964 8.78485) (xy 2.081967 8.758774) (xy 2.109717 8.714998) (xy 2.132927 8.709563) (xy 2.167656 8.731787) + (xy 2.162097 8.766347) (xy 2.159559 8.807684) (xy 2.189211 8.806121) (xy 2.228284 8.763563) (xy 2.229698 8.739739) + (xy 2.252078 8.693472) (xy 2.318167 8.639303) (xy 2.342472 8.625102) (xy 2.419351 8.577021) (xy 2.461136 8.537893) + (xy 2.463661 8.530602) (xy 2.490222 8.502184) (xy 2.49836 8.501366) (xy 2.514221 8.518716) (xy 2.637158 8.518716) + (xy 2.654508 8.501366) (xy 2.671858 8.518716) (xy 2.654508 8.536066) (xy 2.637158 8.518716) (xy 2.514221 8.518716) + (xy 2.525286 8.53082) (xy 2.528465 8.551239) (xy 3.504644 8.551239) (xy 3.526043 8.551921) (xy 3.574043 8.588115) + (xy 3.626374 8.653188) (xy 3.633752 8.674404) (xy 3.79872 8.674404) (xy 3.827486 8.636496) (xy 3.902831 8.617077) + (xy 4.016461 8.60949) (xy 4.09408 8.613432) (xy 4.124467 8.645339) (xy 4.129235 8.706513) (xy 4.121783 8.772478) + (xy 4.086523 8.807477) (xy 4.028653 8.822336) (xy 4.65398 8.822336) (xy 4.659933 8.737702) (xy 4.686965 8.712094) + (xy 4.720292 8.748569) (xy 4.737904 8.804987) (xy 4.761929 8.922658) (xy 4.772029 8.987855) (xy 4.769392 9.015835) + (xy 4.75521 9.021857) (xy 4.754825 9.021858) (xy 4.704718 8.989941) (xy 4.667721 8.90497) (xy 4.65398 8.822336) + (xy 4.028653 8.822336) (xy 4.004097 8.828641) (xy 3.988099 8.831406) (xy 3.89272 8.84598) (xy 3.844174 8.83969) + (xy 3.820582 8.801425) (xy 3.80445 8.738136) (xy 3.79872 8.674404) (xy 3.633752 8.674404) (xy 3.643442 8.702271) + (xy 3.627558 8.718523) (xy 3.581909 8.675196) (xy 3.574043 8.665395) (xy 3.525918 8.596923) (xy 3.504695 8.552297) + (xy 3.504644 8.551239) (xy 2.528465 8.551239) (xy 2.53306 8.580751) (xy 2.522134 8.618627) (xy 2.567759 8.618627) + (xy 2.595068 8.591998) (xy 2.637158 8.595411) (xy 2.693334 8.619726) (xy 2.706557 8.636776) (xy 2.677405 8.65566) + (xy 2.637158 8.659992) (xy 2.580821 8.64271) (xy 2.567759 8.618627) (xy 2.522134 8.618627) (xy 2.511104 8.656862) + (xy 2.459943 8.742084) (xy 2.797335 8.742084) (xy 2.797598 8.659249) (xy 2.805417 8.59679) (xy 2.836665 8.573) + (xy 2.887077 8.576055) (xy 2.914714 8.603045) (xy 2.914754 8.604376) (xy 2.889805 8.624609) (xy 2.868495 8.620235) + (xy 2.837426 8.626176) (xy 2.8368 8.640164) (xy 3.001502 8.640164) (xy 3.004253 8.608189) (xy 3.016804 8.605465) + (xy 3.052139 8.630653) (xy 3.053551 8.640164) (xy 3.041713 8.673961) (xy 3.03825 8.674864) (xy 3.008624 8.650548) + (xy 3.001502 8.640164) (xy 2.8368 8.640164) (xy 2.834751 8.685942) (xy 2.837131 8.703964) (xy 2.837482 8.719393) + (xy 3.05707 8.719393) (xy 3.091839 8.726673) (xy 3.098422 8.729144) (xy 3.140913 8.756632) (xy 3.141218 8.772261) + (xy 3.104511 8.768368) (xy 3.078998 8.748568) (xy 3.05707 8.719393) (xy 2.837482 8.719393) (xy 2.838905 8.781939) + (xy 2.822665 8.823576) (xy 2.806317 8.805084) (xy 2.797335 8.742084) (xy 2.459943 8.742084) (xy 2.456503 8.747814) + (xy 2.437636 8.771377) (xy 2.370629 8.830701) (xy 2.897863 8.830701) (xy 2.904478 8.779851) (xy 2.905427 8.77618) + (xy 2.926005 8.729668) (xy 2.942089 8.739519) (xy 2.934426 8.802374) (xy 2.926349 8.813661) (xy 2.984153 8.813661) + (xy 2.996849 8.7851) (xy 3.007286 8.790528) (xy 3.011438 8.831709) (xy 3.007286 8.836794) (xy 2.986657 8.832031) + (xy 2.984153 8.813661) (xy 2.926349 8.813661) (xy 2.920599 8.821696) (xy 2.897863 8.830701) (xy 2.370629 8.830701) + (xy 2.34813 8.85062) (xy 2.680365 8.85062) (xy 2.685112 8.848361) (xy 2.697121 8.857625) (xy 3.209046 8.857625) + (xy 3.214501 8.831011) (xy 3.23913 8.785355) (xy 3.248111 8.778962) (xy 3.260241 8.807297) (xy 3.261748 8.831011) + (xy 3.331147 8.831011) (xy 3.348497 8.813661) (xy 3.365847 8.831011) (xy 3.348497 8.848361) (xy 3.539344 8.848361) + (xy 3.55204 8.819799) (xy 3.562477 8.825228) (xy 3.56663 8.866408) (xy 3.562477 8.871494) (xy 3.541848 8.866731) + (xy 3.539344 8.848361) (xy 3.348497 8.848361) (xy 3.331147 8.831011) (xy 3.261748 8.831011) (xy 3.243589 8.877197) + (xy 3.228138 8.88306) (xy 3.209046 8.857625) (xy 2.697121 8.857625) (xy 2.716778 8.872789) (xy 2.723907 8.88306) + (xy 2.732749 8.915501) (xy 2.728002 8.91776) (xy 2.696336 8.893332) (xy 2.689207 8.88306) (xy 2.680365 8.85062) + (xy 2.34813 8.85062) (xy 2.342399 8.855694) (xy 2.226272 8.895331) (xy 2.190968 8.900344) (xy 2.098118 8.907708) + (xy 2.059074 8.897863) (xy 1.969472 8.897863) (xy 1.928446 8.920239) (xy 3.038846 8.920239) (xy 3.04288 8.895521) + (xy 3.075653 8.860506) (xy 3.110843 8.863173) (xy 3.116861 8.90041) (xy 3.435245 8.90041) (xy 3.452595 8.88306) + (xy 3.469945 8.90041) (xy 3.452595 8.91776) (xy 3.435245 8.90041) (xy 3.116861 8.90041) (xy 3.116878 8.900516) + (xy 3.078449 8.935109) (xy 3.296448 8.935109) (xy 3.313797 8.91776) (xy 3.32359 8.927552) (xy 3.680964 8.927552) + (xy 3.681124 8.898675) (xy 3.683873 8.813642) (xy 3.690214 8.793093) (xy 3.705047 8.832127) (xy 3.71492 8.864879) + (xy 3.728028 8.957581) (xy 3.711938 9.001942) (xy 3.689518 8.997402) (xy 3.680964 8.927552) (xy 3.32359 8.927552) + (xy 3.331147 8.935109) (xy 3.313797 8.952459) (xy 3.296448 8.935109) (xy 3.078449 8.935109) (xy 3.076973 8.936438) + (xy 3.064629 8.9396) (xy 3.038846 8.920239) (xy 1.928446 8.920239) (xy 1.925263 8.921975) (xy 1.902658 8.926014) + (xy 1.828809 8.924495) (xy 1.79335 8.902877) (xy 1.788402 8.899778) (xy 1.794988 8.935109) (xy 1.799059 8.969809) + (xy 2.637158 8.969809) (xy 2.654508 8.952459) (xy 2.671858 8.969809) (xy 2.654508 8.987159) (xy 2.637158 8.969809) + (xy 1.799059 8.969809) (xy 1.800975 8.98614) (xy 1.879846 8.98614) (xy 1.930975 8.974726) (xy 2.043967 8.971767) + (xy 2.057493 8.971871) (xy 2.180201 8.974809) (xy 2.279183 8.980332) (xy 2.324863 8.985837) (xy 2.320674 8.994903) + (xy 2.260282 9.007428) (xy 2.156617 9.020769) (xy 2.151366 9.021323) (xy 2.000732 9.02994) (xy 1.9067 9.019098) + (xy 1.883995 9.007357) (xy 1.879846 8.98614) (xy 1.800975 8.98614) (xy 1.805279 9.02282) (xy 1.805519 9.039405) + (xy 2.814299 9.039405) (xy 2.838798 8.975998) (xy 2.852295 8.959399) (xy 2.901836 8.93555) (xy 2.922636 8.954718) + (xy 3.374354 8.954718) (xy 3.379101 8.952459) (xy 3.410767 8.976887) (xy 3.417896 8.987159) (xy 3.426738 9.019599) + (xy 3.421991 9.021858) (xy 3.390325 8.99743) (xy 3.383196 8.987159) (xy 3.374354 8.954718) (xy 2.922636 8.954718) + (xy 2.931531 8.962915) (xy 2.929122 9.023726) (xy 2.920081 9.044991) (xy 3.065118 9.044991) (xy 3.069881 9.024362) + (xy 3.088251 9.021858) (xy 3.116813 9.034554) (xy 3.111384 9.044991) (xy 3.070204 9.049144) (xy 3.065118 9.044991) + (xy 2.920081 9.044991) (xy 2.916747 9.052832) (xy 2.873942 9.10959) (xy 2.844134 9.125956) (xy 2.81559 9.099343) + (xy 2.814299 9.039405) (xy 1.805519 9.039405) (xy 1.80646 9.104473) (xy 1.80735 9.128004) (xy 1.839071 9.128004) + (xy 1.864259 9.092669) (xy 1.87377 9.091257) (xy 1.907567 9.103096) (xy 1.90847 9.106559) (xy 1.892549 9.125956) + (xy 2.012568 9.125956) (xy 2.028417 9.070308) (xy 2.087372 9.062372) (xy 2.090642 9.062819) (xy 2.110129 9.071873) + (xy 2.203078 9.071873) (xy 2.243303 9.057304) (xy 2.27109 9.056558) (xy 2.3406 9.072732) (xy 2.359562 9.122886) + (xy 2.33751 9.17241) (xy 2.287036 9.177252) (xy 2.231665 9.13875) (xy 2.215141 9.114675) (xy 2.203078 9.071873) + (xy 2.110129 9.071873) (xy 2.151683 9.09118) (xy 2.168715 9.125956) (xy 2.139178 9.170846) (xy 2.090642 9.189094) + (xy 2.029741 9.182675) (xy 2.012586 9.129062) (xy 2.012568 9.125956) (xy 1.892549 9.125956) (xy 1.884154 9.136184) + (xy 1.87377 9.143306) (xy 1.841795 9.140555) (xy 1.839071 9.128004) (xy 1.80735 9.128004) (xy 1.810338 9.207038) + (xy 1.811614 9.212705) (xy 1.90847 9.212705) (xy 1.925819 9.195355) (xy 1.943169 9.212705) (xy 1.925819 9.230055) + (xy 1.90847 9.212705) (xy 1.811614 9.212705) (xy 1.827199 9.281924) (xy 1.8519 9.314205) (xy 1.873684 9.299593) + (xy 1.914903 9.272324) (xy 1.953959 9.296915) (xy 1.959063 9.313958) (xy 2.328339 9.313958) (xy 2.352658 9.321656) + (xy 2.412671 9.384138) (xy 2.414401 9.386202) (xy 2.501443 9.490301) (xy 2.479285 9.396849) (xy 2.469623 9.300346) + (xy 2.493693 9.254363) (xy 2.546037 9.265527) (xy 2.571204 9.285222) (xy 2.621974 9.350292) (xy 2.633518 9.386202) + (xy 2.706557 9.386202) (xy 2.723907 9.368853) (xy 2.741256 9.386202) (xy 2.723907 9.403552) (xy 2.706557 9.386202) + (xy 2.633518 9.386202) (xy 2.637158 9.397523) (xy 2.659087 9.464093) (xy 2.690892 9.509513) (xy 2.725705 9.589043) + (xy 2.715878 9.677158) (xy 2.668029 9.744844) (xy 2.633415 9.76158) (xy 2.579812 9.75715) (xy 2.535923 9.702381) + (xy 2.515836 9.658747) (xy 2.460143 9.545598) (xy 2.396082 9.440812) (xy 2.395191 9.439557) (xy 2.341816 9.355204) + (xy 2.328339 9.313958) (xy 1.959063 9.313958) (xy 1.972198 9.357813) (xy 1.970854 9.380602) (xy 1.97763 9.420902) + (xy 1.977868 9.420902) (xy 1.995218 9.403552) (xy 2.012568 9.420902) (xy 1.995218 9.438252) (xy 1.977868 9.420902) + (xy 1.97763 9.420902) (xy 1.981311 9.442793) (xy 2.012568 9.455601) (xy 2.051628 9.428898) (xy 2.053003 9.388702) + (xy 2.054472 9.356067) (xy 2.083448 9.364282) (xy 2.149807 9.417102) (xy 2.166984 9.432076) (xy 2.25898 9.509177) + (xy 2.30452 9.537235) (xy 2.305739 9.516757) (xy 2.270351 9.456713) (xy 2.234175 9.381495) (xy 2.228433 9.328497) + (xy 2.249669 9.334422) (xy 2.291963 9.386937) (xy 2.345807 9.470327) (xy 2.401689 9.568879) (xy 2.4501 9.666878) + (xy 2.480415 9.74485) (xy 2.492387 9.801218) (xy 2.466797 9.804082) (xy 2.429273 9.785413) (xy 2.364689 9.761612) + (xy 2.333759 9.764784) (xy 2.29484 9.762487) (xy 2.261651 9.741571) (xy 2.227696 9.71795) (xy 2.233406 9.742464) + (xy 2.249783 9.77429) (xy 2.275259 9.856637) (xy 2.289244 9.968965) (xy 2.290164 10.003133) (xy 2.302603 10.123178) + (xy 2.345745 10.202682) (xy 2.365839 10.222286) (xy 2.441514 10.288388) (xy 2.383189 10.202594) + (xy 2.331005 10.095429) (xy 2.339434 10.018443) (xy 2.408172 9.97393) (xy 2.413638 9.972484) (xy 2.461816 9.968181) + (xy 2.511796 9.986798) (xy 2.57593 10.036926) (xy 2.584535 10.045492) (xy 2.671858 10.045492) (xy 2.689207 10.028142) + (xy 2.706557 10.045492) (xy 2.689207 10.062842) (xy 2.671858 10.045492) (xy 2.584535 10.045492) + (xy 2.666567 10.127153) (xy 2.724478 10.188694) (xy 2.821418 10.296489) (xy 2.897244 10.387805) + (xy 2.925383 10.427186) (xy 2.984153 10.427186) (xy 3.001502 10.409836) (xy 3.018852 10.427186) + (xy 3.001502 10.444536) (xy 2.984153 10.427186) (xy 2.925383 10.427186) (xy 2.941245 10.449385) + (xy 2.947997 10.465354) (xy 2.960902 10.496585) (xy 3.12295 10.496585) (xy 3.1403 10.479235) (xy 3.15765 10.496585) + (xy 3.1403 10.513935) (xy 3.12295 10.496585) (xy 2.960902 10.496585) (xy 2.967892 10.513503) (xy 3.017126 10.594554) + (xy 3.054757 10.64889) (xy 3.110695 10.737348) (xy 3.139262 10.80556) (xy 3.138926 10.828453) (xy 3.144723 10.853577) + (xy 3.163746 10.853114) (xy 3.200231 10.867828) (xy 3.20144 10.885705) (xy 3.21836 10.912844) (xy 3.242075 10.909069) + (xy 3.268103 10.885946) (xy 3.257238 10.838253) (xy 3.222822 10.774809) (xy 3.170773 10.651667) + (xy 3.180417 10.558022) (xy 3.253736 10.489411) (xy 3.368107 10.44731) (xy 3.471864 10.414398) (xy 3.528186 10.38496) + (xy 3.532926 10.365993) (xy 3.481936 10.364493) (xy 3.409221 10.377963) (xy 3.247955 10.405022) + (xy 3.127282 10.396723) (xy 3.026448 10.350161) (xy 2.985109 10.318568) (xy 2.901819 10.231943) + (xy 2.827658 10.126415) (xy 2.771266 10.018997) (xy 2.741281 9.9267) (xy 2.746344 9.866539) (xy 2.752217 9.859948) + (xy 2.836194 9.830516) (xy 2.934016 9.862343) (xy 3.036839 9.951099) (xy 3.09613 10.028211) (xy 3.156871 10.105543) + (xy 3.219786 10.140618) (xy 3.316228 10.149517) (xy 3.33278 10.14959) (xy 3.430554 10.144654) (xy 3.477435 10.124566) + (xy 3.491554 10.081406) (xy 3.49163 10.080191) (xy 3.468851 10.019397) (xy 3.387989 9.956618) (xy 3.344459 9.932719) + (xy 3.244404 9.886564) (xy 3.163233 9.858545) (xy 3.138732 9.854645) (xy 3.096537 9.83207) (xy 3.023405 9.774332) + (xy 2.93542 9.696412) (xy 2.848665 9.61329) (xy 2.779223 9.539947) (xy 2.743177 9.491363) (xy 2.741256 9.484419) + (xy 2.769324 9.48905) (xy 2.839673 9.515527) (xy 2.871379 9.529049) (xy 2.996268 9.581038) (xy 3.126611 9.631473) + (xy 3.137941 9.635618) (xy 3.276783 9.707732) (xy 3.351115 9.800883) (xy 3.365897 9.871995) (xy 3.371159 9.915654) + (xy 3.392101 9.909659) (xy 3.4364 9.859476) (xy 3.476539 9.801086) (xy 3.502193 9.746851) (xy 3.507102 9.715064) + (xy 3.485005 9.724018) (xy 3.481636 9.727289) (xy 3.450729 9.71691) (xy 3.404861 9.66144) (xy 3.397282 9.649422) + (xy 3.333799 9.572443) (xy 3.265426 9.526192) (xy 3.263639 9.5256) (xy 3.213683 9.49698) (xy 3.208754 9.47448) + (xy 3.193072 9.442535) (xy 3.115723 9.405451) (xy 2.983981 9.36603) (xy 2.847721 9.335378) (xy 2.734097 9.307549) + (xy 2.645372 9.276921) (xy 2.6135 9.259519) (xy 2.570912 9.197797) (xy 2.583776 9.146181) (xy 2.642941 9.125956) + (xy 2.693253 9.133895) (xy 2.696643 9.147437) (xy 2.696422 9.15471) (xy 3.132234 9.15471) (xy 3.142492 9.141752) + (xy 3.192349 9.119799) (xy 3.243348 9.088501) (xy 3.235507 9.066985) (xy 3.206808 9.03469) (xy 3.210594 9.02041) + (xy 3.255287 9.005932) (xy 3.329704 9.02802) (xy 3.352632 9.042099) (xy 3.611482 9.042099) (xy 3.617862 8.997094) + (xy 3.629707 8.996556) (xy 3.633471 9.017658) (xy 3.851639 9.017658) (xy 3.86449 8.942193) (xy 3.912986 8.902087) + (xy 4.012041 8.886778) (xy 4.037858 8.8858) (xy 4.106806 8.891099) (xy 4.123886 8.923198) (xy 4.116406 8.961134) + (xy 4.099331 9.042392) (xy 4.096955 9.065081) (xy 4.696457 9.065081) (xy 4.7117 9.056558) (xy 4.752532 9.084377) + (xy 4.767462 9.111445) (xy 4.785136 9.191433) (xy 4.787135 9.27845) (xy 4.774856 9.346156) (xy 4.753825 9.368853) + (xy 4.729202 9.338766) (xy 4.719125 9.267592) (xy 4.712071 9.173753) (xy 4.698063 9.111445) (xy 4.696457 9.065081) + (xy 4.096955 9.065081) (xy 4.095009 9.083669) (xy 4.069438 9.108607) (xy 4.129235 9.108607) (xy 4.146584 9.091257) + (xy 4.163934 9.108607) (xy 4.146584 9.125956) (xy 4.129235 9.108607) (xy 4.069438 9.108607) (xy 4.062837 9.115045) + (xy 3.973087 9.119951) (xy 3.890888 9.107533) (xy 3.857336 9.073956) (xy 3.851639 9.017658) (xy 3.633471 9.017658) + (xy 3.63799 9.042998) (xy 3.632446 9.063064) (xy 3.617039 9.076207) (xy 3.611482 9.042099) (xy 3.352632 9.042099) + (xy 3.391871 9.066193) (xy 3.424513 9.110305) (xy 3.434561 9.158144) (xy 3.423146 9.178006) (xy 3.539344 9.178006) + (xy 3.556694 9.160656) (xy 3.720891 9.160656) (xy 3.724509 9.097527) (xy 3.733516 9.090087) (xy 3.73676 9.099932) + (xy 3.742157 9.187938) (xy 3.73676 9.22138) (xy 3.726703 9.232179) (xy 3.721227 9.184199) (xy 3.720891 9.160656) + (xy 3.556694 9.160656) (xy 3.574043 9.178006) (xy 3.556694 9.195355) (xy 3.539344 9.178006) (xy 3.423146 9.178006) + (xy 3.420032 9.183424) (xy 3.400301 9.177854) (xy 3.361135 9.18596) (xy 3.343082 9.214304) (xy 3.324981 9.247405) + (xy 3.435245 9.247405) (xy 3.452595 9.230055) (xy 3.467792 9.245252) (xy 3.910681 9.245252) (xy 3.915167 9.219764) + (xy 3.964912 9.20505) (xy 4.067548 9.192336) (xy 4.177436 9.180295) (xy 4.25955 9.171626) (xy 4.285382 9.16913) + (xy 4.282631 9.178755) (xy 4.229976 9.20604) (xy 4.220481 9.210293) (xy 4.120935 9.239613) (xy 4.038138 9.245211) + (xy 3.983054 9.24928) (xy 3.975314 9.268357) (xy 4.017043 9.283731) (xy 4.032895 9.277309) (xy 4.054236 9.275861) + (xy 4.047189 9.291845) (xy 4.059129 9.322634) (xy 4.131924 9.343013) (xy 4.137251 9.343702) (xy 4.250683 9.357746) + (xy 4.122527 9.363299) (xy 4.019176 9.35411) (xy 3.952517 9.307904) (xy 3.939393 9.290779) (xy 3.910681 9.245252) + (xy 3.467792 9.245252) (xy 3.469945 9.247405) (xy 3.452595 9.264754) (xy 3.435245 9.247405) (xy 3.324981 9.247405) + (xy 3.32142 9.253917) (xy 3.296998 9.229516) (xy 3.289554 9.216503) (xy 3.232361 9.170282) (xy 3.18195 9.158456) + (xy 3.132234 9.15471) (xy 2.696422 9.15471) (xy 2.69547 9.185985) (xy 2.746385 9.229566) (xy 2.833958 9.267165) + (xy 2.881208 9.279197) (xy 2.978512 9.291974) (xy 3.114523 9.301259) (xy 3.248973 9.304884) (xy 3.380331 9.307709) + (xy 3.460187 9.318047) (xy 3.506399 9.340984) (xy 3.514277 9.351503) (xy 3.574043 9.351503) (xy 3.591393 9.334153) + (xy 3.608743 9.351503) (xy 3.591393 9.368853) (xy 3.574043 9.351503) (xy 3.514277 9.351503) (xy 3.529739 9.37215) + (xy 3.713896 9.37215) (xy 3.72157 9.342624) (xy 3.747464 9.373775) (xy 3.754752 9.386202) (xy 3.811706 9.462236) + (xy 3.84912 9.497872) (xy 3.87986 9.531881) (xy 3.871721 9.541246) (xy 3.812745 9.515978) (xy 3.751998 9.455679) + (xy 3.715951 9.388711) (xy 3.713896 9.37215) (xy 3.529739 9.37215) (xy 3.536822 9.381608) (xy 3.540235 9.387867) + (xy 3.564387 9.464448) (xy 3.584112 9.583357) (xy 3.587212 9.620424) (xy 3.921569 9.620424) (xy 3.93054 9.543676) + (xy 3.953103 9.507975) (xy 3.955737 9.50765) (xy 3.984902 9.536261) (xy 3.985756 9.541743) (xy 4.037058 9.541743) + (xy 4.038981 9.48727) (xy 4.066228 9.465231) (xy 4.137241 9.466099) (xy 4.175856 9.470052) (xy 4.26319 9.480559) + (xy 4.28673 9.489277) (xy 4.267111 9.496084) (xy 4.383697 9.496084) (xy 4.38846 9.475455) (xy 4.40683 9.472951) + (xy 4.435392 9.485647) (xy 4.429963 9.496084) (xy 4.388783 9.500237) (xy 4.383697 9.496084) (xy 4.267111 9.496084) + (xy 4.251726 9.501422) (xy 4.215983 9.509928) (xy 4.156833 9.525) (xy 4.476229 9.525) (xy 4.493579 9.50765) + (xy 4.510929 9.525) (xy 4.493579 9.54235) (xy 4.476229 9.525) (xy 4.156833 9.525) (xy 4.14887 9.527029) + (xy 4.146165 9.535862) (xy 4.198633 9.54227) (xy 4.249923 9.551292) (xy 4.239105 9.5597) (xy 4.545628 9.5597) + (xy 4.562978 9.54235) (xy 4.580327 9.5597) (xy 4.562978 9.577049) (xy 4.545628 9.5597) (xy 4.239105 9.5597) + (xy 4.234017 9.563655) (xy 4.224658 9.566269) (xy 4.173183 9.595835) (xy 4.163934 9.616341) (xy 4.186838 9.633538) + (xy 4.207308 9.626056) (xy 4.23247 9.617242) (xy 4.21319 9.642416) (xy 4.153098 9.667633) (xy 4.089196 9.64215) + (xy 4.044647 9.579205) (xy 4.037058 9.541743) (xy 3.985756 9.541743) (xy 3.989905 9.568375) (xy 3.970785 9.651545) + (xy 3.955737 9.681148) (xy 3.932697 9.70143) (xy 3.922767 9.662488) (xy 3.921569 9.620424) (xy 3.587212 9.620424) + (xy 3.592527 9.683984) (xy 3.756597 9.683984) (xy 3.777231 9.660985) (xy 3.804419 9.660937) (xy 3.864214 9.690401) + (xy 3.87356 9.704281) (xy 4.244899 9.704281) (xy 4.249663 9.683652) (xy 4.268032 9.681148) (xy 4.296594 9.693844) + (xy 4.294174 9.698497) (xy 4.44153 9.698497) (xy 4.458879 9.681148) (xy 4.476229 9.698497) (xy 4.458879 9.715847) + (xy 4.44153 9.698497) (xy 4.294174 9.698497) (xy 4.291165 9.704281) (xy 4.249985 9.708434) (xy 4.244899 9.704281) + (xy 3.87356 9.704281) (xy 3.879779 9.713518) (xy 3.871459 9.734418) (xy 4.079506 9.734418) (xy 4.091087 9.727281) + (xy 4.106048 9.731246) (xy 4.17696 9.747779) (xy 4.203519 9.750547) (xy 4.220582 9.77243) (xy 4.213686 9.788964) + (xy 4.216146 9.813411) (xy 4.255012 9.807105) (xy 4.333073 9.804154) (xy 4.367977 9.816905) (xy 4.381131 9.837431) + (xy 4.328475 9.842433) (xy 4.31348 9.841829) (xy 4.207477 9.816542) (xy 4.126787 9.774313) (xy 4.079506 9.734418) + (xy 3.871459 9.734418) (xy 3.867189 9.745144) (xy 3.832486 9.745186) (xy 3.777477 9.719442) (xy 3.756597 9.683984) + (xy 3.592527 9.683984) (xy 3.59433 9.705542) (xy 3.597571 9.775238) (xy 4.007786 9.775238) (xy 4.10321 9.836282) + (xy 4.168916 9.886806) (xy 4.185967 9.909586) (xy 4.65745 9.909586) (xy 4.659619 9.821158) (xy 4.678184 9.741364) + (xy 4.700204 9.705026) (xy 4.731672 9.652311) (xy 4.719014 9.62903) (xy 4.698049 9.586434) (xy 4.691898 9.514485) + (xy 4.699637 9.443759) (xy 4.720338 9.404831) (xy 4.725845 9.403552) (xy 4.753404 9.432763) (xy 4.770695 9.481626) + (xy 4.777566 9.559985) (xy 4.773625 9.668925) (xy 4.761474 9.78846) (xy 4.743718 9.898606) (xy 4.722958 9.979378) + (xy 4.701797 10.010793) (xy 4.701776 10.010793) (xy 4.671546 9.98126) (xy 4.65745 9.909586) (xy 4.185967 9.909586) + (xy 4.198502 9.926332) (xy 4.198633 9.928035) (xy 4.192136 9.9548) (xy 4.165296 9.942043) (xy 4.107091 9.88346) + (xy 4.091909 9.866991) (xy 4.007786 9.775238) (xy 3.597571 9.775238) (xy 3.603651 9.906009) (xy 3.999771 9.906009) + (xy 4.002575 9.889344) (xy 4.029583 9.915094) (xy 4.074814 9.977356) (xy 4.076794 9.980365) (xy 4.106855 10.035197) + (xy 4.102085 10.049843) (xy 4.098321 10.047832) (xy 4.061332 10.01061) (xy 4.023304 9.954765) (xy 3.999771 9.906009) + (xy 3.603651 9.906009) (xy 3.608523 10.010793) (xy 3.927802 10.010793) (xy 3.931553 9.951532) (xy 3.942416 9.946315) + (xy 3.943798 9.949408) (xy 3.950663 10.018293) (xy 3.945084 10.053506) (xy 3.934039 10.067657) (xy 3.928031 10.021568) + (xy 3.927802 10.010793) (xy 3.608523 10.010793) (xy 3.609769 10.037596) (xy 3.614033 10.114891) + (xy 4.302732 10.114891) (xy 4.320082 10.097541) (xy 4.337431 10.114891) (xy 4.320082 10.132241) + (xy 4.302732 10.114891) (xy 3.614033 10.114891) (xy 3.616905 10.16694) (xy 3.712841 10.16694) (xy 3.725537 10.138379) + (xy 3.735974 10.143807) (xy 3.738945 10.173265) (xy 4.538461 10.173265) (xy 4.55463 10.090186) (xy 4.562117 10.071787) + (xy 4.606114 10.004194) (xy 4.64726 10.004347) (xy 4.66837 10.030237) (xy 4.671737 10.082746) (xy 4.651491 10.159799) + (xy 4.618571 10.232031) (xy 4.583915 10.270082) (xy 4.578662 10.271038) (xy 4.547194 10.242247) + (xy 4.538461 10.173265) (xy 3.738945 10.173265) (xy 3.740022 10.183947) (xy 3.956093 10.183947) + (xy 3.983061 10.180176) (xy 3.990437 10.18429) (xy 4.023001 10.234755) (xy 4.025136 10.252024) (xy 4.053087 10.303745) + (xy 4.077185 10.318286) (xy 4.12135 10.365685) (xy 4.128138 10.400072) (xy 4.125399 10.409836) (xy 4.198633 10.409836) + (xy 4.22317 10.351843) (xy 4.268032 10.340437) (xy 4.326026 10.364974) (xy 4.327814 10.372007) (xy 4.395958 10.372007) + (xy 4.397374 10.302155) (xy 4.426777 10.243168) (xy 4.469284 10.2197) (xy 4.484904 10.224679) (xy 4.507124 10.268487) + (xy 4.510929 10.303537) (xy 4.486237 10.379212) (xy 4.463118 10.406319) (xy 4.422612 10.42343) (xy 4.398151 10.38006) + (xy 4.395958 10.372007) (xy 4.327814 10.372007) (xy 4.337431 10.409836) (xy 4.312895 10.46783) (xy 4.268032 10.479235) + (xy 4.210039 10.454699) (xy 4.198633 10.409836) (xy 4.125399 10.409836) (xy 4.119375 10.431314) + (xy 4.088073 10.414164) (xy 4.041389 10.364527) (xy 3.99004 10.293041) (xy 3.960014 10.227208) (xy 3.956093 10.183947) + (xy 3.740022 10.183947) (xy 3.740127 10.184987) (xy 3.735974 10.190073) (xy 3.715345 10.18531) (xy 3.712841 10.16694) + (xy 3.616905 10.16694) (xy 3.624643 10.307202) (xy 3.639711 10.521299) (xy 3.644035 10.565984) (xy 4.302732 10.565984) + (xy 4.320082 10.548634) (xy 4.337431 10.565984) (xy 4.320082 10.583334) (xy 4.302732 10.565984) + (xy 3.644035 10.565984) (xy 3.645932 10.585593) (xy 4.241841 10.585593) (xy 4.246587 10.583334) + (xy 4.278253 10.607761) (xy 4.285382 10.618033) (xy 4.294224 10.650473) (xy 4.289478 10.652732) + (xy 4.257812 10.628305) (xy 4.250683 10.618033) (xy 4.241841 10.585593) (xy 3.645932 10.585593) + (xy 3.654107 10.670082) (xy 4.372131 10.670082) (xy 4.38948 10.652732) (xy 4.40683 10.670082) (xy 4.38948 10.687432) + (xy 4.372131 10.670082) (xy 3.654107 10.670082) (xy 3.655727 10.686825) (xy 3.658296 10.704782) + (xy 4.059836 10.704782) (xy 4.077185 10.687432) (xy 4.094535 10.704782) (xy 4.077185 10.722131) + (xy 4.059836 10.704782) (xy 3.658296 10.704782) (xy 3.67345 10.81072) (xy 3.693635 10.89992) (xy 3.71704 10.961366) + (xy 3.734387 10.989775) (xy 3.820117 11.070306) (xy 3.853009 11.088063) (xy 4.090254 11.088063) + (xy 4.12653 11.057656) (xy 4.15179 11.040738) (xy 4.215279 10.986933) (xy 4.293963 10.903337) (xy 4.373061 10.808105) + (xy 4.437796 10.719388) (xy 4.47339 10.655338) (xy 4.476229 10.642217) (xy 4.489456 10.596603) (xy 4.522104 10.519861) + (xy 4.563625 10.433486) (xy 4.60347 10.358973) (xy 4.63109 10.317819) (xy 4.636496 10.315641) (xy 4.633634 10.353746) + (xy 4.610341 10.436866) (xy 4.579027 10.526794) (xy 4.52898 10.636165) (xy 4.459201 10.75831) (xy 4.380371 10.87792) + (xy 4.30317 10.979687) (xy 4.238278 11.048303) (xy 4.200665 11.069126) (xy 4.143905 11.079163) (xy 4.106048 11.090167) + (xy 4.090254 11.088063) (xy 3.853009 11.088063) (xy 3.920533 11.124516) (xy 3.993426 11.150756) + (xy 4.005504 11.166487) (xy 3.962151 11.182024) (xy 3.951983 11.184766) (xy 3.80229 11.205975) (xy 3.640943 11.199946) + (xy 3.501043 11.168835) (xy 3.464403 11.153008) (xy 3.400053 11.12615) (xy 3.380338 11.132466) (xy 3.3832 11.13853) + (xy 3.433326 11.179431) (xy 3.525466 11.227759) (xy 3.634629 11.272865) (xy 3.735827 11.304099) + (xy 3.790333 11.312022) (xy 3.89015 11.290888) (xy 4.017021 11.234194) (xy 4.157115 11.152007) (xy 4.296601 11.054389) + (xy 4.421647 10.951406) (xy 4.518423 10.853122) (xy 4.573097 10.769602) (xy 4.580327 10.737168) + (xy 4.595835 10.692442) (xy 4.607829 10.687432) (xy 4.62858 10.656057) (xy 4.662361 10.570853) (xy 4.704918 10.445206) + (xy 4.751995 10.292498) (xy 4.799338 10.126113) (xy 4.84269 9.959435) (xy 4.853454 9.914871) (xy 4.880942 9.730923) + (xy 4.890802 9.498927) (xy 4.883301 9.23789) (xy 4.858701 8.966817) (xy 4.838251 8.822022) (xy 4.809501 8.663728) + (xy 4.775353 8.530184) (xy 4.728072 8.399675) (xy 4.659926 8.250488) (xy 4.575787 8.085032) (xy 4.491864 7.927978) + (xy 4.41354 7.788418) (xy 4.349141 7.680732) (xy 4.306991 7.619299) (xy 4.304573 7.61653) (xy 4.245205 7.537078) + (xy 4.186877 7.437625) (xy 4.14364 7.344453) (xy 4.129235 7.288609) (xy 4.160746 7.267354) (xy 4.24281 7.254384) + (xy 4.30478 7.252186) (xy 4.400016 7.246715) (xy 4.455027 7.232679) (xy 4.460879 7.220723) (xy 4.472667 7.203673) + (xy 4.516307 7.208839) (xy 4.566533 7.212583) (xy 4.571728 7.196928) (xy 4.592315 7.178932) (xy 4.665466 7.164019) + (xy 4.755063 7.156593) (xy 4.874346 7.155064) (xy 4.946106 7.167376) (xy 4.991738 7.199229) (xy 5.011984 7.225038) + (xy 5.050402 7.274882) (xy 5.062995 7.27461) (xy 5.04978 7.219397) (xy 5.012426 7.109076) (xy 4.960743 6.895821) + (xy 4.937933 6.645967) (xy 4.945074 6.386501) (xy 4.975354 6.17922) (xy 5.030212 5.990534) (xy 5.110482 5.800745) + (xy 5.205149 5.631904) (xy 5.303202 5.506066) (xy 5.319184 5.490746) (xy 5.363433 5.454149) (xy 5.368287 5.468749) + (xy 5.357268 5.501809) (xy 5.366431 5.513222) (xy 5.413004 5.480683) (xy 5.487272 5.411186) (xy 5.497227 5.40106) + (xy 5.664101 5.260455) (xy 5.857031 5.144581) (xy 5.88345 5.132139) (xy 6.022168 5.072371) (xy 6.110442 5.040284) + (xy 6.145148 5.035123) (xy 6.123161 5.056132) (xy 6.041359 5.102553) (xy 5.949977 5.148248) (xy 5.674771 5.309363) + (xy 5.459861 5.499168) (xy 5.300558 5.721996) (xy 5.273683 5.773487) (xy 5.175781 6.050114) (xy 5.167628 6.125311) + (xy 5.217977 6.125311) (xy 5.224953 6.089754) (xy 5.31525 5.820354) (xy 5.464903 5.58447) (xy 5.641569 5.410803) + (xy 5.730146 5.343212) (xy 5.78775 5.316337) (xy 5.837573 5.327503) (xy 5.902803 5.374037) (xy 5.910167 5.379825) + (xy 6.000186 5.450634) (xy 5.928282 5.522537) (xy 5.847948 5.577716) (xy 5.776517 5.599202) (xy 5.722464 5.614021) + (xy 5.728265 5.642076) (xy 5.729862 5.695905) (xy 5.676523 5.777192) (xy 5.606759 5.842607) (xy 5.537346 5.859654) + (xy 5.487138 5.852988) (xy 5.406839 5.848038) (xy 5.360274 5.865526) (xy 5.359831 5.866204) (xy 5.357895 5.894949) + (xy 5.367161 5.895658) (xy 5.481195 5.902775) (xy 5.549681 5.931493) (xy 5.581403 5.966313) (xy 5.557272 6.013857) + (xy 5.554107 6.017711) (xy 5.527241 6.06118) (xy 5.532038 6.072405) (xy 5.537084 6.097012) (xy 5.521852 6.13228) + (xy 5.462941 6.177581) (xy 5.348946 6.192979) (xy 5.345799 6.193004) (xy 5.256048 6.190717) (xy 5.219002 6.172904) + (xy 5.217977 6.125311) (xy 5.167628 6.125311) (xy 5.159946 6.196168) (xy 5.59471 6.196168) (xy 5.598441 6.159595) + (xy 5.616374 6.119158) (xy 5.655028 6.034983) (xy 5.669514 5.994916) (xy 5.709745 5.951466) (xy 5.75012 5.954815) + (xy 5.790177 5.96458) (xy 5.768637 5.9442) (xy 5.760399 5.938325) (xy 5.727606 5.898465) (xy 5.751724 5.858713) + (xy 5.789717 5.787624) (xy 5.794808 5.75317) (xy 5.818552 5.700822) (xy 5.846858 5.690711) (xy 5.893034 5.671974) + (xy 5.898907 5.656011) (xy 5.926692 5.624519) (xy 5.946707 5.621312) (xy 6.007408 5.596828) (xy 6.03806 5.568835) + (xy 6.08609 5.535626) (xy 6.129896 5.55643) (xy 6.180896 5.579869) (xy 6.200474 5.574207) (xy 6.196524 5.553552) + (xy 6.183375 5.551913) (xy 6.159335 5.526712) (xy 6.163954 5.499864) (xy 6.209259 5.45372) (xy 6.235156 5.447814) + (xy 6.270826 5.428151) (xy 6.262796 5.387108) (xy 6.217202 5.351602) (xy 6.212878 5.350058) (xy 6.184221 5.35486) + (xy 6.190824 5.373516) (xy 6.19053 5.398091) (xy 6.160955 5.391655) (xy 6.115322 5.392643) (xy 6.107103 5.410294) + (xy 6.082413 5.42237) (xy 6.023691 5.405425) (xy 5.953959 5.369948) (xy 5.89624 5.326427) (xy 5.880283 5.306955) + (xy 5.867972 5.278122) (xy 5.88001 5.253027) (xy 5.927805 5.223377) (xy 6.022762 5.180878) (xy 6.095211 5.150681) + (xy 6.232993 5.098572) (xy 6.325113 5.080118) (xy 6.387233 5.096484) (xy 6.435013 5.14883) (xy 6.451981 5.177172) + (xy 6.486315 5.256034) (xy 6.468766 5.297082) (xy 6.391303 5.314862) (xy 6.375132 5.316329) (xy 6.31429 5.330314) + (xy 6.315232 5.360699) (xy 6.31901 5.365536) (xy 6.372491 5.389975) (xy 6.464581 5.37473) (xy 6.537204 5.359977) + (xy 6.592635 5.37505) (xy 6.656363 5.430108) (xy 6.688319 5.46391) (xy 6.770388 5.574875) (xy 6.800345 5.682545) + (xy 6.801092 5.705292) (xy 6.786233 5.850152) (xy 6.745076 5.952284) (xy 6.68275 6.000616) (xy 6.663154 6.003006) + (xy 6.612035 5.987225) (xy 6.593773 5.927836) (xy 6.592896 5.897793) (xy 6.582671 5.816271) (xy 6.557252 5.718125) + (xy 6.524519 5.626603) (xy 6.492355 5.564954) (xy 6.47564 5.551913) (xy 6.472806 5.580967) (xy 6.487788 5.652144) + (xy 6.49122 5.664457) (xy 6.514881 5.783304) (xy 6.523497 5.890003) (xy 6.516283 5.968009) (xy 6.482393 5.998484) + (xy 6.426338 6.003006) (xy 6.340463 5.989654) (xy 6.289482 5.963308) (xy 6.263691 5.948438) (xy 6.267496 5.990915) + (xy 6.270472 6.00272) (xy 6.277468 6.055055) (xy 6.662295 6.055055) (xy 6.679644 6.037705) (xy 6.696994 6.055055) + (xy 6.685791 6.066258) (xy 7.532274 6.066258) (xy 7.557498 6.04227) (xy 7.56448 6.037705) (xy 7.628056 6.007053) + (xy 7.6584 6.012147) (xy 7.651229 6.037705) (xy 7.601709 6.067897) (xy 7.571107 6.071873) (xy 7.532274 6.066258) + (xy 6.685791 6.066258) (xy 6.679644 6.072405) (xy 6.662295 6.055055) (xy 6.277468 6.055055) (xy 6.277615 6.056158) + (xy 6.247983 6.072281) (xy 6.182623 6.065901) (xy 6.112278 6.060001) (xy 6.098655 6.075548) (xy 6.113414 6.097358) + (xy 6.135977 6.155852) (xy 6.093653 6.196178) (xy 5.988809 6.217292) (xy 5.838264 6.218814) (xy 5.719521 6.212082) + (xy 5.63183 6.203879) (xy 5.59471 6.196168) (xy 5.159946 6.196168) (xy 5.143449 6.348319) (xy 5.147592 6.388086) + (xy 5.204918 6.388086) (xy 5.214874 6.287156) (xy 5.254701 6.239893) (xy 5.339334 6.233794) (xy 5.382849 6.239151) + (xy 5.451399 6.258989) (xy 5.471564 6.306139) (xy 5.468436 6.355169) (xy 5.455768 6.435973) (xy 5.438205 6.461591) + (xy 5.562832 6.461591) (xy 5.578779 6.352935) (xy 5.590269 6.298583) (xy 5.613955 6.267366) (xy 5.662962 6.257382) + (xy 5.75042 6.266727) (xy 5.889453 6.293498) (xy 5.930347 6.30197) (xy 5.983454 6.326079) (xy 5.983318 6.326832) + (xy 6.153231 6.326832) (xy 6.156673 6.319313) (xy 6.205441 6.270754) (xy 6.285837 6.213778) (xy 6.370633 6.165526) + (xy 6.432602 6.143139) (xy 6.436748 6.142988) (xy 6.438668 6.155245) (xy 6.535425 6.155245) (xy 6.540847 6.141803) + (xy 6.572028 6.108701) (xy 6.577594 6.107104) (xy 6.592498 6.133951) (xy 6.592591 6.135794) (xy 6.696994 6.135794) + (xy 6.727171 6.115643) (xy 6.799871 6.107106) (xy 6.801092 6.107104) (xy 6.874249 6.110997) (xy 6.905185 6.120374) + (xy 6.905191 6.120515) (xy 6.876747 6.133593) (xy 7.026639 6.133593) (xy 7.130737 6.107104) (xy 7.227734 6.083732) + (xy 7.271952 6.078803) (xy 7.272733 6.080701) (xy 7.406033 6.080701) (xy 7.440141 6.075144) (xy 7.485146 6.081524) + (xy 7.485684 6.093369) (xy 7.439242 6.101652) (xy 7.419176 6.096108) (xy 7.406033 6.080701) (xy 7.272733 6.080701) + (xy 7.277517 6.092319) (xy 7.269535 6.107104) (xy 7.223151 6.130103) (xy 7.140651 6.137804) (xy 7.137364 6.137698) + (xy 7.026639 6.133593) (xy 6.876747 6.133593) (xy 6.875155 6.134325) (xy 6.802744 6.148961) (xy 6.801092 6.149205) + (xy 6.728522 6.151687) (xy 6.697033 6.136574) (xy 6.696994 6.135794) (xy 6.592591 6.135794) (xy 6.592896 6.141803) + (xy 6.56622 6.17517) (xy 6.556148 6.176503) (xy 6.535425 6.155245) (xy 6.438668 6.155245) (xy 6.438963 6.157128) + (xy 6.402049 6.18285) (xy 6.324744 6.230171) (xy 6.23383 6.290719) (xy 6.230961 6.292717) (xy 6.172713 6.327585) + (xy 6.153231 6.326832) (xy 5.983318 6.326832) (xy 5.977567 6.358596) (xy 5.921511 6.393207) (xy 5.89317 6.402049) + (xy 6.072404 6.402049) (xy 6.089754 6.3847) (xy 6.107103 6.402049) (xy 6.089754 6.419399) (xy 6.072404 6.402049) + (xy 5.89317 6.402049) (xy 5.824112 6.423594) (xy 5.739544 6.438522) (xy 5.562832 6.461591) (xy 5.438205 6.461591) + (xy 5.428492 6.475758) (xy 5.364806 6.496014) (xy 5.316637 6.504805) (xy 5.244743 6.513636) (xy 5.213077 6.494281) + (xy 5.205142 6.429506) (xy 5.204918 6.388086) (xy 5.147592 6.388086) (xy 5.170444 6.607408) (xy 5.239617 6.607408) + (xy 5.270585 6.570034) (xy 5.361065 6.558197) (xy 5.442661 6.564) (xy 5.476129 6.593434) (xy 5.477734 6.610743) + (xy 5.586612 6.610743) (xy 5.601819 6.548176) (xy 5.656109 6.511977) (xy 5.762484 6.495039) (xy 5.802365 6.492823) + (xy 5.86779 6.496906) (xy 5.87128 6.506148) (xy 6.037705 6.506148) (xy 6.055054 6.488798) (xy 6.072404 6.506148) + (xy 6.055054 6.523497) (xy 6.037705 6.506148) (xy 5.87128 6.506148) (xy 5.879837 6.528811) (xy 5.868314 6.566872) + (xy 5.821254 6.633813) (xy 5.746043 6.689853) (xy 5.668308 6.719711) (xy 5.62117 6.714257) (xy 5.594116 6.666351) + (xy 5.586612 6.610743) (xy 5.477734 6.610743) (xy 5.482513 6.662295) (xy 5.473795 6.736125) (xy 5.454653 6.749044) + (xy 6.037705 6.749044) (xy 6.055054 6.731694) (xy 6.072404 6.749044) (xy 6.055054 6.766394) (xy 6.037705 6.749044) + (xy 5.454653 6.749044) (xy 5.433507 6.763316) (xy 5.382127 6.766394) (xy 5.290569 6.742265) (xy 5.24555 6.667834) + (xy 5.239617 6.607408) (xy 5.170444 6.607408) (xy 5.176656 6.667029) (xy 5.235181 6.8675) (xy 5.324299 6.8675) + (xy 5.371604 6.824958) (xy 5.44744 6.815964) (xy 5.453272 6.818383) (xy 5.652494 6.818383) (xy 5.704725 6.776111) + (xy 5.777459 6.767456) (xy 5.821534 6.77364) (xy 5.801342 6.79627) (xy 5.799038 6.797745) (xy 5.770358 6.842737) + (xy 5.795209 6.887041) (xy 5.85758 6.90763) (xy 5.891445 6.913991) (xy 5.862705 6.932902) (xy 5.846858 6.939891) + (xy 5.749928 6.969109) (xy 5.69071 6.950353) (xy 5.659261 6.896517) (xy 5.652494 6.818383) (xy 5.453272 6.818383) + (xy 5.509713 6.841793) (xy 5.546775 6.921302) (xy 5.559545 6.996162) (xy 5.5354 7.031174) (xy 5.525603 7.034155) + (xy 5.904487 7.034155) (xy 5.912943 7.014651) (xy 5.967275 6.976837) (xy 6.037741 7.001955) (xy 6.081702 7.043989) + (xy 6.114596 7.097028) (xy 6.100453 7.111968) (xy 6.05232 7.085439) (xy 6.023099 7.059127) (xy 5.964258 7.025885) + (xy 5.928511 7.029789) (xy 5.904487 7.034155) (xy 5.525603 7.034155) (xy 5.485116 7.046474) (xy 5.40024 7.058168) + (xy 5.356467 7.032909) (xy 5.329128 6.955873) (xy 5.328197 6.952185) (xy 5.324299 6.8675) (xy 5.235181 6.8675) + (xy 5.275373 7.005172) (xy 5.310096 7.092168) (xy 5.340006 7.172991) (xy 5.433895 7.172991) (xy 5.460983 7.130956) + (xy 5.551912 7.103702) (xy 5.620412 7.090317) (xy 5.647336 7.083414) (xy 5.65347 7.09921) (xy 5.812158 7.09921) + (xy 5.887967 7.146797) (xy 6.36033 7.146797) (xy 6.389597 7.15556) (xy 6.461234 7.204905) (xy 6.539491 7.267533) + (xy 6.599074 7.327477) (xy 6.620581 7.37094) (xy 6.617754 7.377692) (xy 6.582664 7.368199) (xy 6.51602 7.318899) + (xy 6.445613 7.253513) (xy 6.37761 7.17924) (xy 6.36033 7.146797) (xy 5.887967 7.146797) (xy 5.898907 7.153664) + (xy 5.938502 7.189418) (xy 6.173254 7.189418) (xy 6.187346 7.172554) (xy 6.247309 7.182463) (xy 6.332526 7.232268) + (xy 6.423617 7.308723) (xy 6.483812 7.375177) (xy 6.554741 7.436069) (xy 6.607202 7.439399) (xy 6.669484 7.43951) + (xy 6.725869 7.471315) (xy 6.750627 7.516809) (xy 6.745216 7.535974) (xy 6.707502 7.542647) (xy 6.666732 7.516448) + (xy 6.5966 7.483798) (xy 6.56055 7.493627) (xy 6.501951 7.509685) (xy 6.450917 7.497634) (xy 6.434932 7.465813) + (xy 6.438995 7.456747) (xy 6.429018 7.430071) (xy 6.404097 7.425683) (xy 6.356637 7.406518) (xy 6.35 7.388936) + (xy 6.371258 7.368212) (xy 6.384699 7.373634) (xy 6.416619 7.369657) (xy 6.419398 7.356151) (xy 6.391702 7.328311) + (xy 6.358188 7.327592) (xy 6.302549 7.316729) (xy 6.241177 7.279186) (xy 6.192077 7.231303) (xy 6.173254 7.189418) + (xy 5.938502 7.189418) (xy 5.972088 7.219746) (xy 6.080912 7.219746) (xy 6.085658 7.217487) (xy 6.117324 7.241914) + (xy 6.124453 7.252186) (xy 6.133295 7.284626) (xy 6.128549 7.286885) (xy 6.096883 7.262458) (xy 6.089754 7.252186) + (xy 6.080912 7.219746) (xy 5.972088 7.219746) (xy 5.974527 7.221948) (xy 6.043046 7.315719) (xy 6.048516 7.325575) + (xy 6.077445 7.380417) (xy 6.162872 7.380417) (xy 6.201692 7.400603) (xy 6.237226 7.425576) (xy 6.308016 7.480085) + (xy 6.347225 7.515494) (xy 6.35 7.520178) (xy 6.327472 7.520471) (xy 6.274828 7.490219) (xy 6.214476 7.444237) + (xy 6.173648 7.403595) (xy 6.162872 7.380417) (xy 6.077445 7.380417) (xy 6.086818 7.398186) (xy 6.092133 7.414252) + (xy 6.064461 7.378284) (xy 6.048516 7.356353) (xy 5.976759 7.267941) (xy 5.898907 7.184441) (xy 5.812158 7.09921) + (xy 5.65347 7.09921) (xy 5.655748 7.105075) (xy 5.656011 7.113388) (xy 5.626246 7.13922) (xy 5.566924 7.148088) + (xy 5.503746 7.157348) (xy 5.49277 7.197522) (xy 5.494691 7.20592) (xy 5.632878 7.20592) (xy 5.637641 7.185291) + (xy 5.656011 7.182787) (xy 5.684572 7.195483) (xy 5.679143 7.20592) (xy 5.637963 7.210073) (xy 5.632878 7.20592) + (xy 5.494691 7.20592) (xy 5.499321 7.226161) (xy 5.509595 7.269536) (xy 5.864207 7.269536) (xy 5.881557 7.252186) + (xy 5.898907 7.269536) (xy 5.881557 7.286885) (xy 5.864207 7.269536) (xy 5.509595 7.269536) (xy 5.512072 7.279991) + (xy 5.497598 7.274126) (xy 5.46683 7.236701) (xy 5.433895 7.172991) (xy 5.340006 7.172991) (xy 5.365168 7.240984) + (xy 5.382617 7.321585) (xy 5.656011 7.321585) (xy 5.685399 7.294708) (xy 5.734084 7.287417) (xy 5.784787 7.292895) + (xy 5.772321 7.313306) (xy 5.760109 7.321585) (xy 5.688303 7.353873) (xy 5.657084 7.333205) (xy 5.656011 7.321585) + (xy 5.382617 7.321585) (xy 5.38772 7.345158) (xy 5.382933 7.387113) (xy 5.378547 7.408334) (xy 5.413114 7.408334) + (xy 5.430464 7.390984) (xy 5.447814 7.408334) (xy 5.430464 7.425683) (xy 5.413114 7.408334) (xy 5.378547 7.408334) + (xy 5.364661 7.475524) (xy 5.374617 7.585898) (xy 5.406151 7.697177) (xy 5.452613 7.788307) (xy 5.507355 7.838231) + (xy 5.526603 7.842077) (xy 5.574983 7.861615) (xy 5.651368 7.910333) (xy 5.676445 7.928825) (xy 5.764964 7.992154) + (xy 5.812307 8.012939) (xy 5.828928 7.995011) (xy 5.829508 7.984922) (xy 5.80063 7.952524) (xy 5.760109 7.936121) + (xy 5.703655 7.896425) (xy 5.69071 7.858628) (xy 5.708009 7.816659) (xy 5.768784 7.819294) (xy 5.818629 7.830093) + (xy 5.816203 7.817728) (xy 5.760232 7.773367) (xy 5.67554 7.697951) (xy 5.59428 7.60993) (xy 5.54563 7.555579) + (xy 5.532138 7.557041) (xy 5.538707 7.581831) (xy 5.582024 7.667484) (xy 5.612797 7.709946) (xy 5.647557 7.773643) + (xy 5.649347 7.810017) (xy 5.634164 7.828723) (xy 5.603971 7.813269) (xy 5.548618 7.755862) (xy 5.491188 7.688598) + (xy 5.460511 7.624935) (xy 5.448823 7.547391) (xy 5.45717 7.483488) (xy 5.482513 7.460383) (xy 5.513636 7.432426) + (xy 5.517213 7.410381) (xy 5.537135 7.347709) (xy 5.58748 7.338533) (xy 5.617373 7.358544) (xy 5.942114 7.358544) + (xy 5.94686 7.356284) (xy 5.978526 7.380712) (xy 5.985655 7.390984) (xy 5.994497 7.423424) (xy 5.989751 7.425683) + (xy 5.958085 7.401256) (xy 5.950956 7.390984) (xy 5.942114 7.358544) (xy 5.617373 7.358544) (xy 5.654119 7.383142) + (xy 5.675259 7.40716) (xy 5.740006 7.466311) (xy 5.791583 7.478184) (xy 5.814822 7.443763) (xy 5.808023 7.398547) + (xy 5.801807 7.366176) (xy 5.823948 7.393313) (xy 5.832432 7.406485) (xy 5.857095 7.463231) (xy 5.834836 7.487523) + (xy 5.811681 7.51502) (xy 6.042714 7.51502) (xy 6.050896 7.496914) (xy 6.070356 7.495082) (xy 6.117409 7.520284) + (xy 6.124207 7.529384) (xy 6.118622 7.549102) (xy 6.091556 7.543021) (xy 6.042714 7.51502) (xy 5.811681 7.51502) + (xy 5.810281 7.516682) (xy 5.832524 7.551083) (xy 5.877443 7.564481) (xy 5.910919 7.574019) (xy 6.58139 7.574019) + (xy 6.584921 7.549323) (xy 6.620462 7.554159) (xy 6.652309 7.586033) (xy 6.681248 7.640054) (xy 6.680938 7.661502) + (xy 6.647969 7.652998) (xy 6.61355 7.624792) (xy 6.58139 7.574019) (xy 5.910919 7.574019) (xy 5.929141 7.579211) + (xy 6.012631 7.61674) (xy 6.023389 7.622314) (xy 6.222768 7.622314) (xy 6.227531 7.601685) (xy 6.245901 7.599181) + (xy 6.274463 7.611877) (xy 6.269034 7.622314) (xy 6.465664 7.622314) (xy 6.470428 7.601685) (xy 6.488797 7.599181) + (xy 6.517359 7.611877) (xy 6.51193 7.622314) (xy 6.47075 7.626466) (xy 6.465664 7.622314) (xy 6.269034 7.622314) + (xy 6.227854 7.626466) (xy 6.222768 7.622314) (xy 6.023389 7.622314) (xy 6.050072 7.636139) (xy 6.323808 7.636139) + (xy 6.328554 7.63388) (xy 6.36022 7.658308) (xy 6.367349 7.668579) (xy 6.376191 7.70102) (xy 6.371445 7.703279) + (xy 6.339779 7.678851) (xy 6.33265 7.668579) (xy 6.323808 7.636139) (xy 6.050072 7.636139) (xy 6.109795 7.667082) + (xy 6.174231 7.704028) (xy 6.492477 7.704028) (xy 6.49405 7.703279) (xy 6.527053 7.725985) (xy 6.583514 7.780264) + (xy 6.665034 7.780264) (xy 6.690243 7.730381) (xy 6.714145 7.715904) (xy 6.749381 7.683241) (xy 6.746796 7.664943) + (xy 6.742191 7.616082) (xy 6.77001 7.580225) (xy 6.800418 7.581414) (xy 6.819121 7.625691) (xy 6.819256 7.636139) + (xy 6.878999 7.636139) (xy 6.883745 7.63388) (xy 6.915412 7.658308) (xy 6.922541 7.668579) (xy 6.931383 7.70102) + (xy 6.926636 7.703279) (xy 6.89497 7.678851) (xy 6.887841 7.668579) (xy 6.878999 7.636139) (xy 6.819256 7.636139) + (xy 6.819926 7.688043) (xy 6.824373 7.752596) (xy 6.854826 7.759483) (xy 6.903798 7.77076) (xy 6.919084 7.793532) + (xy 6.917489 7.846627) (xy 6.875065 7.867635) (xy 6.81388 7.85379) (xy 6.763944 7.81297) (xy 6.713273 7.766158) + (xy 6.68534 7.781159) (xy 6.669626 7.806208) (xy 6.665034 7.780264) (xy 6.583514 7.780264) (xy 6.584805 7.781505) + (xy 6.592896 7.790028) (xy 6.642404 7.847365) (xy 6.658615 7.876027) (xy 6.657042 7.876776) (xy 6.624039 7.85407) + (xy 6.566287 7.79855) (xy 6.558196 7.790028) (xy 6.508688 7.73269) (xy 6.492477 7.704028) (xy 6.174231 7.704028) + (xy 6.202516 7.720246) (xy 6.27268 7.766246) (xy 6.302169 7.795092) (xy 6.301346 7.798199) (xy 6.262429 7.795136) + (xy 6.182952 7.767391) (xy 6.126166 7.742427) (xy 6.031096 7.699794) (xy 5.963193 7.673116) (xy 5.945391 7.668579) + (xy 5.904189 7.647747) (xy 5.858052 7.61096) (xy 5.796002 7.573976) (xy 5.763889 7.590856) (xy 5.772007 7.649535) + (xy 5.818924 7.708334) (xy 5.901493 7.769079) (xy 5.992827 7.815646) (xy 6.066036 7.83191) (xy 6.074077 7.830671) + (xy 6.114091 7.8439) (xy 6.351468 7.8439) (xy 6.361034 7.814725) (xy 6.40988 7.807377) (xy 6.439815 7.827582) + (xy 6.433104 7.847973) (xy 6.431398 7.873863) (xy 6.467558 7.865721) (xy 6.507791 7.860162) (xy 6.507837 7.874042) + (xy 6.505153 7.894126) (xy 6.892638 7.894126) (xy 6.897646 7.898502) (xy 6.941151 7.879337) (xy 6.99151 7.907897) + (xy 7.002349 7.918416) (xy 7.043095 7.975112) (xy 7.032104 7.996502) (xy 6.97979 7.969791) (xy 6.968313 7.960228) + (xy 6.897646 7.898502) (xy 6.896081 7.899191) (xy 6.892638 7.894126) (xy 6.505153 7.894126) (xy 6.501359 7.922509) + (xy 6.509047 7.948434) (xy 6.636103 7.948434) (xy 6.640849 7.946175) (xy 6.672515 7.970603) (xy 6.679644 7.980875) + (xy 6.683165 7.993792) (xy 6.85435 7.993792) (xy 6.856814 7.949688) (xy 6.882261 7.906829) (xy 6.88668 7.903332) + (xy 6.896081 7.899191) (xy 6.950964 7.979921) (xy 6.992019 8.051556) (xy 7.006894 8.099017) (xy 6.995042 8.109275) + (xy 6.955916 8.0693) (xy 6.954643 8.067623) (xy 6.906393 8.018105) (xy 6.877673 8.006899) (xy 6.85435 7.993792) + (xy 6.683165 7.993792) (xy 6.688487 8.013315) (xy 6.68374 8.015574) (xy 6.652074 7.991146) (xy 6.644945 7.980875) + (xy 6.636103 7.948434) (xy 6.509047 7.948434) (xy 6.517377 7.976524) (xy 6.544378 8.003686) (xy 6.553157 8.0016) + (xy 6.587122 8.016313) (xy 6.634662 8.067623) (xy 6.731694 8.067623) (xy 6.749043 8.050273) (xy 6.766393 8.067623) + (xy 6.749043 8.084973) (xy 6.731694 8.067623) (xy 6.634662 8.067623) (xy 6.63753 8.070718) (xy 6.63789 8.071198) + (xy 6.677084 8.133786) (xy 6.67392 8.14675) (xy 6.771522 8.14675) (xy 6.780227 8.128347) (xy 6.808569 8.090545) + (xy 6.838184 8.101992) (xy 6.874917 8.145697) (xy 6.882026 8.155452) (xy 7.061272 8.155452) (xy 7.069248 8.096561) + (xy 7.098296 8.066856) (xy 7.120728 8.07216) (xy 7.132695 8.10344) (xy 7.115917 8.118109) (xy 7.098411 8.154495) + (xy 7.169063 8.154495) (xy 7.171204 8.14504) (xy 7.200994 8.142642) (xy 7.227885 8.17594) (xy 7.27854 8.242939) + (xy 7.309832 8.268869) (xy 7.351467 8.312287) (xy 7.356284 8.329861) (xy 7.334031 8.3306) (xy 7.278259 8.292581) + (xy 7.253151 8.271212) (xy 7.192922 8.205585) (xy 7.169063 8.154495) (xy 7.098411 8.154495) (xy 7.092548 8.166681) + (xy 7.097483 8.209195) (xy 7.109146 8.253327) (xy 7.092309 8.234908) (xy 7.081253 8.218078) (xy 7.061272 8.155452) + (xy 6.882026 8.155452) (xy 6.904792 8.186694) (xy 6.888144 8.179287) (xy 6.867299 8.163348) (xy 6.810254 8.139104) + (xy 6.783662 8.145998) (xy 6.771522 8.14675) (xy 6.67392 8.14675) (xy 6.672233 8.153661) (xy 6.631074 8.134316) + (xy 6.561343 8.079245) (xy 6.477288 7.998675) (xy 6.389314 7.902648) (xy 6.351468 7.8439) (xy 6.114091 7.8439) + (xy 6.12113 7.846227) (xy 6.132869 7.884826) (xy 6.123066 7.932734) (xy 6.079146 7.927859) (xy 5.990579 7.896368) + (xy 5.94451 7.88962) (xy 5.949234 7.906691) (xy 5.995649 7.937155) (xy 6.02813 7.960256) (xy 6.176502 7.960256) + (xy 6.188071 7.927609) (xy 6.234258 7.940219) (xy 6.249627 7.948169) (xy 6.297841 7.990334) (xy 6.287349 8.022705) + (xy 6.233784 8.040557) (xy 6.188605 8.006883) (xy 6.176502 7.960256) (xy 6.02813 7.960256) (xy 6.06199 7.984338) + (xy 6.085545 8.022074) (xy 6.082397 8.028713) (xy 6.083873 8.046463) (xy 6.107103 8.04449) (xy 6.147257 8.057068) + (xy 6.149618 8.078877) (xy 6.153623 8.089488) (xy 6.29519 8.089488) (xy 6.295787 8.088473) (xy 6.339223 8.052826) + (xy 6.390887 8.080844) (xy 6.395761 8.087232) (xy 6.462606 8.087232) (xy 6.467352 8.084973) (xy 6.499018 8.109401) + (xy 6.506147 8.119672) (xy 6.514989 8.152113) (xy 6.510243 8.154372) (xy 6.478577 8.129944) (xy 6.471448 8.119672) + (xy 6.462606 8.087232) (xy 6.395761 8.087232) (xy 6.432372 8.135213) (xy 6.46421 8.205101) (xy 6.679891 8.205101) + (xy 6.679999 8.189939) (xy 6.716202 8.206421) (xy 6.97459 8.206421) (xy 6.991939 8.189071) (xy 7.009289 8.206421) + (xy 6.991939 8.223771) (xy 6.97459 8.206421) (xy 6.716202 8.206421) (xy 6.72646 8.211091) (xy 6.765602 8.24112) + (xy 6.905191 8.24112) (xy 6.922541 8.223771) (xy 6.93989 8.24112) (xy 6.922541 8.25847) (xy 6.905191 8.24112) + (xy 6.765602 8.24112) (xy 6.795835 8.264314) (xy 6.809609 8.276748) (xy 6.874042 8.327869) (xy 7.043989 8.327869) + (xy 7.055828 8.294072) (xy 7.059291 8.29317) (xy 7.060639 8.294276) (xy 7.175665 8.294276) (xy 7.178986 8.29317) + (xy 7.220821 8.316287) (xy 7.267417 8.360228) (xy 7.32883 8.40458) (xy 7.374233 8.409586) (xy 7.423485 8.422314) + (xy 7.467451 8.482888) (xy 7.492955 8.570203) (xy 7.495082 8.603183) (xy 7.481016 8.664312) (xy 7.442704 8.663592) + (xy 7.385972 8.601718) (xy 7.377509 8.58916) (xy 7.341822 8.530515) (xy 7.346045 8.515281) (xy 7.378253 8.52529) + (xy 7.419439 8.52809) (xy 7.417405 8.498221) (xy 7.380774 8.459145) (xy 7.361804 8.457598) (xy 7.314074 8.44077) + (xy 7.247007 8.388673) (xy 7.237596 8.379524) (xy 7.188129 8.323339) (xy 7.175665 8.294276) (xy 7.060639 8.294276) + (xy 7.088916 8.317485) (xy 7.096038 8.327869) (xy 7.093287 8.359844) (xy 7.080736 8.362569) (xy 7.045401 8.33738) + (xy 7.043989 8.327869) (xy 6.874042 8.327869) (xy 6.894429 8.344044) (xy 6.973884 8.390076) (xy 6.979645 8.392347) + (xy 7.029624 8.415757) (xy 7.017214 8.434062) (xy 6.995728 8.443062) (xy 6.933384 8.436159) (xy 6.842687 8.374913) + (xy 6.790638 8.32833) (xy 6.718782 8.255306) (xy 6.679891 8.205101) (xy 6.46421 8.205101) (xy 6.465833 8.208663) + (xy 6.450212 8.243522) (xy 6.401283 8.239355) (xy 6.343689 8.196785) (xy 6.300602 8.139075) (xy 6.29519 8.089488) + (xy 6.153623 8.089488) (xy 6.160239 8.107015) (xy 6.181539 8.09921) (xy 6.208266 8.096401) (xy 6.200146 8.133132) + (xy 6.194818 8.173235) (xy 6.209202 8.172958) (xy 6.252725 8.178657) (xy 6.266215 8.193867) (xy 6.271154 8.218842) + (xy 6.258281 8.214072) (xy 6.203421 8.211949) (xy 6.176762 8.22361) (xy 6.107725 8.227171) (xy 6.039621 8.192311) + (xy 5.938315 8.124325) (xy 5.884694 8.094614) (xy 5.870958 8.099764) (xy 5.881299 8.122986) (xy 5.880569 8.135557) + (xy 5.842658 8.103159) (xy 5.833259 8.093648) (xy 5.769975 8.037297) (xy 5.724135 8.011247) (xy 5.724058 8.011237) + (xy 5.658833 7.998918) (xy 5.656011 7.998224) (xy 5.589142 7.985539) (xy 5.586612 7.985212) (xy 5.555669 7.952779) + (xy 5.551912 7.928825) (xy 5.533175 7.882648) (xy 5.517213 7.876776) (xy 5.484175 7.895081) (xy 5.509497 7.949394) + (xy 5.588829 8.035048) (xy 5.65249 8.091972) (xy 5.676458 8.100194) (xy 5.669513 8.067565) (xy 5.671047 8.042405) + (xy 5.714208 8.069004) (xy 5.780069 8.128425) (xy 5.873711 8.210491) (xy 5.947932 8.269912) (xy 6.202044 8.269912) + (xy 6.233939 8.255164) (xy 6.29254 8.254772) (xy 6.350839 8.281125) (xy 6.358417 8.289659) (xy 6.474933 8.289659) + (xy 6.477008 8.281826) (xy 6.520792 8.260657) (xy 6.520878 8.260729) (xy 6.601403 8.260729) (xy 6.60615 8.25847) + (xy 6.637816 8.282898) (xy 6.644945 8.29317) (xy 6.653787 8.32561) (xy 6.649041 8.327869) (xy 6.617374 8.303441) + (xy 6.610245 8.29317) (xy 6.601403 8.260729) (xy 6.520878 8.260729) (xy 6.564198 8.297024) (xy 6.591671 8.342931) + (xy 6.657677 8.419193) (xy 6.733824 8.467549) (xy 6.749041 8.476952) (xy 7.032738 8.476952) (xy 7.034096 8.47613) + (xy 7.087118 8.487281) (xy 7.153019 8.533214) (xy 7.217826 8.58134) (xy 7.248263 8.582801) (xy 7.233913 8.542678) + (xy 7.205707 8.507522) (xy 7.161649 8.446668) (xy 7.149241 8.411885) (xy 7.168579 8.41252) (xy 7.214217 8.456696) + (xy 7.220158 8.463711) (xy 7.263982 8.536221) (xy 7.272126 8.593864) (xy 7.271953 8.594327) (xy 7.289553 8.639756) + (xy 7.369721 8.690834) (xy 7.391883 8.700892) (xy 7.478002 8.745465) (xy 7.527566 8.785112) (xy 7.530204 8.809918) + (xy 7.509832 8.813661) (xy 7.465582 8.796156) (xy 7.388382 8.750727) (xy 7.293221 8.688011) (xy 7.195087 8.618642) + (xy 7.10897 8.553252) (xy 7.049857 8.502478) (xy 7.032738 8.476952) (xy 6.749041 8.476952) (xy 6.856368 8.543273) + (xy 6.926515 8.628598) (xy 7.020856 8.628598) (xy 7.025619 8.607969) (xy 7.043989 8.605465) (xy 7.07255 8.618161) + (xy 7.067122 8.628598) (xy 7.025941 8.632751) (xy 7.020856 8.628598) (xy 6.926515 8.628598) (xy 6.939776 8.644729) + (xy 6.96451 8.715767) (xy 6.965638 8.765036) (xy 6.936646 8.755554) (xy 6.923416 8.744989) (xy 6.889349 8.695) + (xy 6.891698 8.668623) (xy 6.883179 8.626961) (xy 6.835592 8.577839) (xy 6.772944 8.542732) (xy 6.74473 8.537169) + (xy 6.696511 8.515473) (xy 6.62802 8.463276) (xy 6.556658 8.397176) (xy 6.499828 8.333771) (xy 6.474933 8.289659) + (xy 6.358417 8.289659) (xy 6.384388 8.318908) (xy 6.378443 8.345692) (xy 6.336642 8.346737) (xy 6.264448 8.322101) + (xy 6.203757 8.290227) (xy 6.202044 8.269912) (xy 5.947932 8.269912) (xy 6.001137 8.312508) (xy 6.07364 8.366901) + (xy 6.428415 8.366901) (xy 6.453834 8.383531) (xy 6.458404 8.388015) (xy 6.485812 8.43351) (xy 6.482096 8.450235) + (xy 6.456284 8.439822) (xy 6.438979 8.407439) (xy 6.428415 8.366901) (xy 6.07364 8.366901) (xy 6.138591 8.415629) + (xy 6.173642 8.440721) (xy 6.289775 8.527149) (xy 6.382584 8.604223) (xy 6.401092 8.622814) (xy 6.766393 8.622814) + (xy 6.783743 8.605465) (xy 6.801092 8.622814) (xy 6.783743 8.640164) (xy 6.766393 8.622814) (xy 6.401092 8.622814) + (xy 6.438072 8.659959) (xy 6.447129 8.674864) (xy 6.436367 8.688299) (xy 6.38833 8.657219) (xy 6.363241 8.6354) + (xy 6.292875 8.582204) (xy 6.191822 8.518999) (xy 6.076687 8.454481) (xy 5.964071 8.397347) (xy 5.870578 8.356292) + (xy 5.812812 8.340014) (xy 5.803556 8.342255) (xy 5.824731 8.363824) (xy 5.894947 8.407467) (xy 6.000754 8.465072) + (xy 6.042823 8.486586) (xy 6.186466 8.564765) (xy 6.326216 8.650537) (xy 6.390514 8.695911) (xy 6.503523 8.695911) + (xy 6.508577 8.670932) (xy 6.559761 8.641914) (xy 6.622832 8.654771) (xy 6.646814 8.677887) (xy 6.6471 8.732174) + (xy 6.632982 8.752755) (xy 6.584703 8.764551) (xy 6.532029 8.739341) (xy 6.503523 8.695911) (xy 6.390514 8.695911) + (xy 6.433777 8.726441) (xy 6.441044 8.732301) (xy 6.54693 8.805627) (xy 6.623909 8.830771) (xy 6.640566 8.82789) + (xy 6.687843 8.825452) (xy 6.696994 8.840695) (xy 6.724977 8.87533) (xy 6.791766 8.918064) (xy 6.871627 8.956136) + (xy 6.938823 8.976786) (xy 6.965024 8.973591) (xy 6.955174 8.948835) (xy 6.927507 8.935926) (xy 6.823906 8.901366) + (xy 6.777986 8.88015) (xy 6.780716 8.866504) (xy 6.806362 8.858452) (xy 6.873613 8.86201) (xy 6.969797 8.888043) + (xy 6.997209 8.898359) (xy 7.076641 8.929077) (xy 7.099861 8.932603) (xy 7.074486 8.908984) (xy 7.061338 8.898763) + (xy 7.006243 8.82437) (xy 6.990331 8.760406) (xy 6.988723 8.67542) (xy 7.078978 8.76189) (xy 7.148007 8.819462) + (xy 7.199468 8.84776) (xy 7.204218 8.848361) (xy 7.249958 8.870683) (xy 7.255966 8.875957) (xy 7.547131 8.875957) + (xy 7.664309 8.848291) (xy 7.77162 8.803253) (xy 7.869566 8.732501) (xy 7.872505 8.729606) (xy 7.911814 8.686879) + (xy 7.937795 8.642649) (xy 7.953202 8.582172) (xy 7.960788 8.490705) (xy 7.963303 8.353506) (xy 7.963524 8.242067) + (xy 7.965614 8.088627) (xy 7.971296 7.967426) (xy 7.979692 7.891032) (xy 7.989449 7.871472) (xy 8.001133 7.915438) + (xy 8.011133 8.012112) (xy 8.018017 8.144804) (xy 8.019957 8.227134) (xy 8.008447 8.474849) (xy 7.965479 8.66203) + (xy 7.890015 8.790518) (xy 7.781017 8.862156) (xy 7.652183 8.879508) (xy 7.547131 8.875957) (xy 7.255966 8.875957) + (xy 7.311411 8.924629) (xy 7.3708 8.99067) (xy 7.410345 9.049277) (xy 7.414478 9.079329) (xy 7.392873 9.076315) + (xy 7.390983 9.062341) (xy 7.362683 9.027255) (xy 7.334685 9.021858) (xy 7.298218 9.032882) (xy 7.317034 9.068425) + (xy 7.339046 9.119023) (xy 7.33285 9.137824) (xy 7.342732 9.155571) (xy 7.384161 9.160656) (xy 7.45546 9.133351) + (xy 7.52871 9.065207) (xy 7.534121 9.058108) (xy 7.624852 8.974709) (xy 7.753186 8.904734) (xy 7.77928 8.894666) + (xy 7.926524 8.828047) (xy 8.023978 8.744123) (xy 8.091231 8.624049) (xy 8.108517 8.57796) (xy 8.128531 8.486207) + (xy 8.142893 8.352929) (xy 8.151529 8.194581) (xy 8.154369 8.027614) (xy 8.151341 7.868482) (xy 8.142374 7.733637) + (xy 8.127397 7.639533) (xy 8.112732 7.60612) (xy 8.062039 7.569659) (xy 8.020551 7.584901) (xy 7.973871 7.658499) + (xy 7.966066 7.673911) (xy 7.939311 7.755328) (xy 8.015573 7.755328) (xy 8.032923 7.737978) (xy 8.050273 7.755328) + (xy 8.032923 7.772678) (xy 8.015573 7.755328) (xy 7.939311 7.755328) (xy 7.936249 7.764645) (xy 7.918572 7.898811) + (xy 7.911679 8.087884) (xy 7.911475 8.135721) (xy 7.90612 8.337657) (xy 7.888517 8.477808) (xy 7.856359 8.563073) + (xy 7.807338 8.600348) (xy 7.755993 8.600563) (xy 7.698404 8.563857) (xy 7.63719 8.488835) (xy 7.625309 8.46897) + (xy 7.569293 8.385364) (xy 7.4824 8.273881) (xy 7.381952 8.156571) (xy 7.366321 8.139325) (xy 7.261413 8.013463) + (xy 7.165338 7.879106) (xy 7.097551 7.763648) (xy 7.093599 7.755328) (xy 7.002337 7.594239) (xy 6.876344 7.420386) + (xy 6.729828 7.249443) (xy 6.576997 7.097085) (xy 6.43206 6.97899) (xy 6.339644 6.923534) (xy 6.252426 6.867472) + (xy 6.202111 6.79024) (xy 6.180126 6.673775) (xy 6.176976 6.580794) (xy 6.191041 6.473213) (xy 6.244886 6.386319) + (xy 6.28427 6.346572) (xy 6.371611 6.281351) (xy 6.472382 6.246165) (xy 6.609221 6.234638) (xy 6.679644 6.235237) + (xy 6.748048 6.232729) (xy 6.863531 6.224581) (xy 7.005667 6.212665) (xy 7.154031 6.198855) (xy 7.288198 6.185025) + (xy 7.387742 6.173048) (xy 7.425683 6.166816) (xy 7.712364 6.075072) (xy 7.949767 5.939784) (xy 8.14285 5.756163) + (xy 8.296572 5.519423) (xy 8.415892 5.224777) (xy 8.422138 5.204918) (xy 8.497257 4.876761) (xy 8.512282 4.573682) + (xy 8.467513 4.299064) (xy 8.363251 4.056289) (xy 8.31338 3.980323) (xy 8.269335 3.884603) (xy 8.2912 3.808266) + (xy 8.379781 3.749417) (xy 8.417096 3.735667) (xy 8.486798 3.7033) (xy 8.597525 3.641246) (xy 8.733004 3.558977) + (xy 8.85274 3.482031) (xy 8.987804 3.394783) (xy 9.102845 3.323869) (xy 9.184993 3.277002) (xy 9.220381 3.261749) + (xy 9.266644 3.238407) (xy 9.316522 3.19266) (xy 9.384357 3.13337) (xy 9.482838 3.064095) (xy 9.52783 3.036378) + (xy 9.656883 2.942397) (xy 9.756228 2.834767) (xy 9.812243 2.72994) (xy 9.819746 2.683851) (xy 9.796041 2.629265) + (xy 9.733806 2.545488) (xy 9.646039 2.449814) (xy 9.637573 2.441447) (xy 9.51807 2.334355) (xy 9.418288 2.271554) + (xy 9.318027 2.240569) (xy 9.310126 2.239213) (xy 9.209757 2.213554) (xy 9.137248 2.178733) (xy 9.125287 2.16791) + (xy 9.070789 2.134593) (xy 8.973249 2.100098) (xy 8.89844 2.081559) (xy 8.736921 2.025602) (xy 8.628423 1.938736) + (xy 8.57881 1.826581) (xy 8.576931 1.773442) (xy 8.566049 1.672145) (xy 8.542409 1.607131) (xy 8.511087 1.523113) + (xy 8.502721 1.444106) (xy 8.518281 1.39436) (xy 8.533652 1.387978) (xy 8.564513 1.41738) (xy 8.580976 1.466052) + (xy 8.596013 1.544126) (xy 8.600739 1.464004) (xy 8.615384 1.40993) (xy 8.636861 1.403287) (xy 8.637593 1.405328) + (xy 8.709562 1.405328) (xy 8.726912 1.387978) (xy 8.744262 1.405328) (xy 8.726912 1.422678) (xy 8.709562 1.405328) + (xy 8.637593 1.405328) (xy 8.652457 1.446743) (xy 8.652896 1.531346) (xy 8.649642 1.561482) (xy 8.647951 1.584609) + (xy 8.755828 1.584609) (xy 8.760592 1.56398) (xy 8.778961 1.561476) (xy 8.807523 1.574172) (xy 8.802094 1.584609) + (xy 8.760914 1.588761) (xy 8.755828 1.584609) (xy 8.647951 1.584609) (xy 8.642954 1.65295) (xy 8.658416 1.693524) + (xy 8.684806 1.700273) (xy 8.767583 1.712734) (xy 8.788755 1.719525) (xy 8.830244 1.709963) (xy 8.858733 1.638799) + (xy 8.861805 1.624373) (xy 8.868151 1.534056) (xy 8.845888 1.497036) (xy 8.834799 1.474451) (xy 8.876705 1.43888) + (xy 8.957879 1.396437) (xy 9.064598 1.353238) (xy 9.183138 1.315397) (xy 9.299772 1.289029) (xy 9.319661 1.285951) + (xy 9.507273 1.246256) (xy 9.643608 1.18243) (xy 9.745349 1.084399) (xy 9.802595 0.994334) (xy 9.871994 0.866558) + (xy 9.792884 0.728225) (xy 9.742995 0.633362) (xy 9.730634 0.593843) (xy 9.752975 0.612173) (xy 9.807187 0.690857) + (xy 9.817115 0.70676) (xy 9.878376 0.845191) (xy 9.876961 0.974116) (xy 9.819055 1.103796) (xy 9.715013 1.214398) + (xy 9.569316 1.291394) (xy 9.413341 1.321398) (xy 9.316803 1.324216) (xy 9.405374 1.364772) (xy 9.495913 1.415788) + (xy 9.590806 1.482277) (xy 9.592226 1.483402) (xy 9.713712 1.545034) (xy 9.846045 1.558137) (xy 9.963113 1.520874) + (xy 9.978135 1.51053) (xy 10.043422 1.470349) (xy 10.079237 1.458481) (xy 10.101874 1.46705) (xy 10.074444 1.491337) + (xy 10.012343 1.524031) (xy 9.930972 1.557822) (xy 9.845729 1.585399) (xy 9.785248 1.598054) (xy 9.69423 1.611418) + (xy 9.665488 1.622374) (xy 9.692323 1.636188) (xy 9.724521 1.645823) (xy 9.850091 1.658923) (xy 9.980468 1.621406) + (xy 10.099602 1.552417) (xy 10.193342 1.466512) (xy 10.223354 1.383644) (xy 10.189652 1.312143) + (xy 10.09908 1.262474) (xy 10.016717 1.227841) (xy 9.969816 1.192989) (xy 9.967294 1.188086) (xy 9.985669 1.148853) + (xy 10.045441 1.083417) (xy 10.114912 1.021759) (xy 10.219135 0.919002) (xy 10.263919 0.832946) + (xy 10.248422 0.768342) (xy 10.171799 0.72994) (xy 10.166939 0.728912) (xy 10.039701 0.68495) (xy 9.966053 0.609187) + (xy 9.936485 0.514318) (xy 9.930712 0.423683) (xy 9.960291 0.36543) (xy 10.00985 0.325465) (xy 10.171428 0.203485) + (xy 10.281582 0.099967) (xy 10.335602 0.019617) (xy 10.340437 -0.004683) (xy 10.31617 -0.072664) + (xy 10.246836 -0.091608) (xy 10.137635 -0.060325) (xy 10.124165 -0.054125) (xy 9.968319 -0.000872) + (xy 9.767642 0.038167) (xy 9.54356 0.061698) (xy 9.317498 0.068426) (xy 9.110882 0.057056) (xy 8.945136 0.026294) + (xy 8.921194 0.018562) (xy 8.784989 -0.010712) (xy 8.662715 0.010767) (xy 8.532313 0.087623) (xy 8.509952 0.104792) + (xy 8.414725 0.151974) (xy 8.300414 0.171943) (xy 8.193988 0.163326) (xy 8.122412 0.124749) (xy 8.122241 0.124545) + (xy 8.089398 0.05828) (xy 8.063247 -0.038394) (xy 8.061267 -0.049795) (xy 8.040311 -0.137228) (xy 8.015079 -0.190147) + (xy 8.010896 -0.193737) (xy 7.982691 -0.249126) (xy 7.985811 -0.349762) (xy 8.016337 -0.481113) + (xy 8.070348 -0.628642) (xy 8.143925 -0.777815) (xy 8.187912 -0.850136) (xy 8.326634 -1.113748) + (xy 8.404894 -1.395487) (xy 8.42244 -1.535971) (xy 8.445792 -1.712636) (xy 8.48717 -1.831101) (xy 8.556198 -1.902054) + (xy 8.662505 -1.936181) (xy 8.790155 -1.944224) (xy 8.903837 -1.94701) (xy 8.956538 -1.955363) (xy 8.956594 -1.971443) + (xy 8.939603 -1.982988) (xy 8.870944 -2.004003) (xy 8.760025 -2.019579) (xy 8.661288 -2.025307) + (xy 8.525067 -2.021391) (xy 8.408646 -1.997545) (xy 8.279249 -1.945798) (xy 8.223051 -1.918742) + (xy 8.092472 -1.847383) (xy 7.97234 -1.770251) (xy 7.949536 -1.752322) (xy 8.154371 -1.752322) (xy 8.171721 -1.769672) + (xy 8.25847 -1.769672) (xy 8.271166 -1.798234) (xy 8.281602 -1.792805) (xy 8.285755 -1.751625) (xy 8.281602 -1.746539) + (xy 8.260974 -1.751302) (xy 8.25847 -1.769672) (xy 8.171721 -1.769672) (xy 8.189071 -1.752322) (xy 8.171721 -1.734972) + (xy 8.154371 -1.752322) (xy 7.949536 -1.752322) (xy 7.894125 -1.708758) (xy 7.744731 -1.557954) + (xy 7.610687 -1.405991) (xy 7.577278 -1.362233) (xy 7.763698 -1.362233) (xy 7.793686 -1.427325) + (xy 7.8646 -1.511693) (xy 7.898284 -1.546504) (xy 7.978833 -1.62661) (xy 8.037778 -1.682232) (xy 8.060578 -1.700273) + (xy 8.06311 -1.669171) (xy 8.058195 -1.589215) (xy 8.057176 -1.578825) (xy 8.22377 -1.578825) (xy 8.24112 -1.596175) + (xy 8.25847 -1.578825) (xy 8.24112 -1.561475) (xy 8.22377 -1.578825) (xy 8.057176 -1.578825) (xy 8.052073 -1.526776) + (xy 8.293169 -1.526776) (xy 8.305865 -1.555337) (xy 8.316302 -1.549909) (xy 8.320455 -1.508729) + (xy 8.316302 -1.503643) (xy 8.295673 -1.508406) (xy 8.293169 -1.526776) (xy 8.052073 -1.526776) + (xy 8.051182 -1.51769) (xy 8.029027 -1.396389) (xy 8.026285 -1.387978) (xy 8.25847 -1.387978) (xy 8.271166 -1.41654) + (xy 8.281602 -1.411111) (xy 8.285755 -1.369931) (xy 8.281602 -1.364845) (xy 8.260974 -1.369608) + (xy 8.25847 -1.387978) (xy 8.026285 -1.387978) (xy 7.995209 -1.292637) (xy 7.975697 -1.25603) (xy 7.920309 -1.176952) + (xy 7.899658 -1.255923) (xy 7.880897 -1.310994) (xy 7.856616 -1.302541) (xy 7.830943 -1.269163) + (xy 7.795515 -1.227733) (xy 7.777247 -1.242657) (xy 7.764786 -1.298084) (xy 7.763698 -1.362233) + (xy 7.577278 -1.362233) (xy 7.507958 -1.27144) (xy 7.488211 -1.240591) (xy 7.640598 -1.240591) (xy 7.650667 -1.273708) + (xy 7.672582 -1.315276) (xy 7.691302 -1.294346) (xy 7.702348 -1.26653) (xy 7.710552 -1.206556) (xy 7.696455 -1.184842) + (xy 7.649262 -1.189061) (xy 7.640598 -1.240591) (xy 7.488211 -1.240591) (xy 7.478258 -1.225043) + (xy 7.429365 -1.15763) (xy 7.411522 -1.145082) (xy 7.807377 -1.145082) (xy 7.820073 -1.173643) (xy 7.83051 -1.168215) + (xy 7.832254 -1.150919) (xy 8.19127 -1.150919) (xy 8.197666 -1.216681) (xy 8.215651 -1.275947) (xy 8.236402 -1.306269) + (xy 8.248479 -1.296502) (xy 8.245745 -1.239488) (xy 8.226961 -1.176808) (xy 8.20172 -1.128966) (xy 8.191375 -1.14858) + (xy 8.19127 -1.150919) (xy 7.832254 -1.150919) (xy 7.834662 -1.127035) (xy 7.83051 -1.121949) (xy 7.809881 -1.126712) + (xy 7.807377 -1.145082) (xy 7.411522 -1.145082) (xy 7.390519 -1.130311) (xy 7.384616 -1.131667) + (xy 7.370615 -1.126308) (xy 7.562954 -1.126308) (xy 7.594393 -1.1384) (xy 7.619368 -1.131444) (xy 7.694598 -1.112446) + (xy 7.719419 -1.110382) (xy 7.757351 -1.082218) (xy 7.769707 -1.058333) (xy 7.842076 -1.058333) + (xy 7.859426 -1.075683) (xy 7.876776 -1.058333) (xy 7.859426 -1.040983) (xy 7.842076 -1.058333) + (xy 7.769707 -1.058333) (xy 7.788995 -1.021046) (xy 7.799069 -0.961844) (xy 7.791875 -0.944517) + (xy 7.756012 -0.950192) (xy 7.684652 -0.980759) (xy 7.671803 -0.987267) (xy 7.607709 -1.034108) + (xy 7.569409 -1.086) (xy 7.562954 -1.126308) (xy 7.370615 -1.126308) (xy 7.358952 -1.121844) (xy 7.356284 -1.104709) + (xy 7.340336 -1.096124) (xy 7.301971 -1.137784) (xy 7.301775 -1.138063) (xy 7.27002 -1.241454) (xy 7.298556 -1.368374) + (xy 7.385115 -1.512306) (xy 7.46383 -1.603986) (xy 7.534668 -1.683479) (xy 7.577528 -1.741533) (xy 7.583999 -1.76172) + (xy 7.550687 -1.749405) (xy 7.484835 -1.690014) (xy 7.395206 -1.592239) (xy 7.311786 -1.491616) + (xy 7.215238 -1.370628) (xy 7.26906 -1.482933) (xy 7.390704 -1.669117) (xy 7.566549 -1.843448) (xy 7.704103 -1.943698) + (xy 7.793105 -2.006665) (xy 7.848902 -2.057666) (xy 7.859665 -2.08158) (xy 7.869781 -2.105537) (xy 7.885824 -2.107282) + (xy 8.017476 -2.107899) (xy 8.116408 -2.118625) (xy 8.168623 -2.137287) (xy 8.17155 -2.151642) (xy 8.124782 -2.171287) + (xy 8.045121 -2.167859) (xy 7.964216 -2.143792) (xy 7.946747 -2.13437) (xy 7.913978 -2.127428) (xy 7.911475 -2.133665) + (xy 7.940122 -2.159124) (xy 8.012778 -2.199677) (xy 8.058948 -2.221699) (xy 8.133884 -2.25999) (xy 8.163186 -2.284216) + (xy 8.154371 -2.28864) (xy 8.076293 -2.270862) (xy 7.96281 -2.224574) (xy 7.835869 -2.160339) (xy 7.717416 -2.088722) + (xy 7.672302 -2.056576) (xy 7.60665 -2.010714) (xy 7.576152 -1.998141) (xy 7.578043 -2.006441) (xy 7.618211 -2.04577) + (xy 7.69899 -2.10921) (xy 7.802252 -2.182585) (xy 7.944099 -2.283171) (xy 8.031421 -2.357255) (xy 8.070367 -2.412025) + (xy 8.067086 -2.454668) (xy 8.051405 -2.473806) (xy 8.019136 -2.496544) (xy 8.022826 -2.463661) + (xy 8.002602 -2.414539) (xy 7.922792 -2.334693) (xy 7.78515 -2.225852) (xy 7.771062 -2.215481) (xy 7.652001 -2.125869) + (xy 7.553979 -2.047668) (xy 7.490987 -1.992256) (xy 7.476514 -1.975898) (xy 7.468858 -1.949002) + (xy 7.495082 -1.960519) (xy 7.524155 -1.969638) (xy 7.515395 -1.947965) (xy 7.476709 -1.920883) + (xy 7.463028 -1.924184) (xy 7.42022 -1.913857) (xy 7.358473 -1.85665) (xy 7.288438 -1.76846) (xy 7.220763 -1.665184) + (xy 7.166099 -1.562717) (xy 7.135095 -1.476956) (xy 7.13387 -1.432854) (xy 7.145613 -1.389872) (xy 7.130671 -1.406219) + (xy 7.113959 -1.431931) (xy 7.092118 -1.51527) (xy 7.097642 -1.632848) (xy 7.127659 -1.756442) (xy 7.15306 -1.815789) + (xy 7.241522 -1.951465) (xy 7.362446 -2.090944) (xy 7.501408 -2.221823) (xy 7.643987 -2.331699) + (xy 7.77576 -2.408169) (xy 7.877229 -2.438536) (xy 7.940455 -2.461118) (xy 7.959864 -2.483984) (xy 8.003831 -2.51453) + (xy 8.097595 -2.534963) (xy 8.225119 -2.545771) (xy 8.37037 -2.547441) (xy 8.51731 -2.540459) (xy 8.649906 -2.525313) + (xy 8.675173 -2.519671) (xy 9.026051 -2.519671) (xy 9.034626 -2.567579) (xy 9.044047 -2.578382) + (xy 9.087302 -2.5854) (xy 9.122194 -2.55041) (xy 9.160655 -2.55041) (xy 9.178005 -2.567759) (xy 9.195355 -2.55041) + (xy 9.178005 -2.53306) (xy 9.160655 -2.55041) (xy 9.122194 -2.55041) (xy 9.122373 -2.55023) (xy 9.125956 -2.531012) + (xy 9.09782 -2.502034) (xy 9.073907 -2.49836) (xy 9.026051 -2.519671) (xy 8.675173 -2.519671) (xy 8.752122 -2.502489) + (xy 8.807922 -2.472476) (xy 8.813661 -2.458051) (xy 8.82334 -2.45022) (xy 9.172583 -2.45022) (xy 9.178005 -2.463661) + (xy 9.209186 -2.496764) (xy 9.214752 -2.49836) (xy 9.229656 -2.471514) (xy 9.230054 -2.463661) (xy 9.203379 -2.430295) + (xy 9.193307 -2.428962) (xy 9.172583 -2.45022) (xy 8.82334 -2.45022) (xy 8.835139 -2.440673) (xy 8.848425 -2.446351) + (xy 8.883966 -2.434363) (xy 8.916965 -2.379) (xy 8.953305 -2.3137) (xy 8.986299 -2.290164) (xy 9.018605 -2.262413) + (xy 9.021858 -2.242594) (xy 9.008147 -2.215802) (xy 8.957104 -2.211043) (xy 8.857035 -2.226239) + (xy 8.721946 -2.249011) (xy 8.586933 -2.267567) (xy 8.553415 -2.271241) (xy 8.414617 -2.285029) + (xy 8.579439 -2.229455) (xy 8.687879 -2.182055) (xy 8.741107 -2.133866) (xy 8.744793 -2.119249) + (xy 8.750176 -2.083043) (xy 8.774029 -2.108587) (xy 8.779372 -2.116666) (xy 8.806416 -2.137487) + (xy 8.846665 -2.120571) (xy 8.912097 -2.058901) (xy 8.952338 -2.015355) (xy 9.029984 -1.924273) + (xy 9.071577 -1.850779) (xy 9.088279 -1.765318) (xy 9.088627 -1.751548) (xy 9.160655 -1.751548) + (xy 9.167672 -1.815117) (xy 9.185852 -1.914307) (xy 9.210889 -2.030783) (xy 9.238475 -2.146207) + (xy 9.264305 -2.242245) (xy 9.284073 -2.30056) (xy 9.291694 -2.309489) (xy 9.292828 -2.271447) (xy 9.283986 -2.182327) + (xy 9.267 -2.059436) (xy 9.261502 -2.024257) (xy 9.239234 -1.90411) (xy 9.439524 -1.90411) (xy 9.446354 -2.021629) + (xy 9.461686 -2.132512) (xy 9.484358 -2.269806) (xy 9.530628 -2.136158) (xy 9.568507 -2.040426) + (xy 9.573913 -2.029918) (xy 10.13224 -2.029918) (xy 10.14959 -2.047268) (xy 10.166939 -2.029918) + (xy 10.548633 -2.029918) (xy 10.565983 -2.047268) (xy 10.583333 -2.029918) (xy 10.565983 -2.012568) + (xy 10.548633 -2.029918) (xy 10.166939 -2.029918) (xy 10.14959 -2.012568) (xy 10.13224 -2.029918) + (xy 9.573913 -2.029918) (xy 9.604413 -1.970629) (xy 9.611372 -1.960973) (xy 9.6291 -1.911694) (xy 9.621925 -1.895514) + (xy 9.59019 -1.903495) (xy 9.554057 -1.950756) (xy 9.510109 -2.029918) (xy 9.508879 -1.936542) (xy 9.501448 -1.89112) + (xy 9.715847 -1.89112) (xy 9.733196 -1.90847) (xy 9.747086 -1.89458) (xy 9.798863 -1.89458) (xy 9.804463 -1.911493) + (xy 9.853379 -1.936549) (xy 9.88561 -1.934092) (xy 9.956976 -1.943828) (xy 9.98605 -1.96458) (xy 10.047883 -1.994024) + (xy 10.080422 -1.990328) (xy 10.106838 -1.968011) (xy 10.101482 -1.960519) (xy 10.236338 -1.960519) + (xy 10.253688 -1.977869) (xy 10.271038 -1.960519) (xy 10.340437 -1.960519) (xy 10.357786 -1.977869) + (xy 10.444535 -1.977869) (xy 10.457231 -2.00643) (xy 10.467668 -2.001002) (xy 10.468998 -1.987815) + (xy 10.623626 -1.987815) (xy 10.632069 -2.007207) (xy 10.667007 -2.044458) (xy 10.687094 -2.036817) + (xy 10.687431 -2.031966) (xy 10.662785 -2.002616) (xy 10.64737 -1.991905) (xy 10.623626 -1.987815) + (xy 10.468998 -1.987815) (xy 10.471821 -1.959821) (xy 10.467668 -1.954736) (xy 10.447039 -1.959499) + (xy 10.444535 -1.977869) (xy 10.357786 -1.977869) (xy 10.375136 -1.960519) (xy 10.357786 -1.943169) + (xy 10.340437 -1.960519) (xy 10.271038 -1.960519) (xy 10.253688 -1.943169) (xy 10.236338 -1.960519) + (xy 10.101482 -1.960519) (xy 10.080345 -1.930954) (xy 10.051401 -1.906919) (xy 9.953876 -1.850567) + (xy 9.871135 -1.821721) (xy 10.097541 -1.821721) (xy 10.11489 -1.839071) (xy 10.13224 -1.821721) + (xy 10.11489 -1.804371) (xy 10.097541 -1.821721) (xy 9.871135 -1.821721) (xy 9.869256 -1.821066) + (xy 9.806295 -1.810798) (xy 9.803739 -1.82301) (xy 9.819945 -1.835733) (xy 9.850223 -1.865735) (xy 9.826572 -1.873239) + (xy 9.798863 -1.89458) (xy 9.747086 -1.89458) (xy 9.750546 -1.89112) (xy 9.733196 -1.87377) (xy 9.715847 -1.89112) + (xy 9.501448 -1.89112) (xy 9.4963 -1.859655) (xy 9.47295 -1.821721) (xy 9.448512 -1.834103) (xy 9.439524 -1.90411) + (xy 9.239234 -1.90411) (xy 9.236348 -1.888538) (xy 9.210354 -1.782766) (xy 9.209817 -1.781238) (xy 9.553916 -1.781238) + (xy 9.558679 -1.801867) (xy 9.577049 -1.804371) (xy 9.60561 -1.791675) (xy 9.600182 -1.781238) (xy 9.562027 -1.777391) + (xy 10.39055 -1.777391) (xy 10.394276 -1.813372) (xy 10.439468 -1.861968) (xy 10.504569 -1.906735) + (xy 10.568023 -1.931232) (xy 10.591799 -1.930901) (xy 10.653373 -1.933372) (xy 10.673522 -1.948735) + (xy 10.706112 -1.967592) (xy 10.713826 -1.96304) (xy 10.707755 -1.926633) (xy 10.668923 -1.87249) + (xy 10.628349 -1.823958) (xy 10.635369 -1.814558) (xy 10.663746 -1.824091) (xy 10.705821 -1.829188) + (xy 10.704877 -1.821721) (xy 10.79153 -1.821721) (xy 10.808879 -1.839071) (xy 10.826229 -1.821721) + (xy 10.808879 -1.804371) (xy 10.79153 -1.821721) (xy 10.704877 -1.821721) (xy 10.700742 -1.789008) + (xy 10.656159 -1.744998) (xy 10.59011 -1.737624) (xy 10.530583 -1.762179) (xy 10.505566 -1.813957) + (xy 10.506205 -1.821721) (xy 10.510424 -1.869723) (xy 10.493465 -1.861633) (xy 10.463189 -1.824254) + (xy 10.416528 -1.780694) (xy 10.39055 -1.777391) (xy 9.562027 -1.777391) (xy 9.559002 -1.777086) + (xy 9.553916 -1.781238) (xy 9.209817 -1.781238) (xy 9.199647 -1.752322) (xy 9.958743 -1.752322) + (xy 9.976092 -1.769672) (xy 9.993442 -1.752322) (xy 10.305737 -1.752322) (xy 10.323087 -1.769672) + (xy 10.340437 -1.752322) (xy 10.323087 -1.734972) (xy 10.305737 -1.752322) (xy 9.993442 -1.752322) + (xy 9.976092 -1.734972) (xy 9.958743 -1.752322) (xy 9.199647 -1.752322) (xy 9.186879 -1.716022) + (xy 9.169283 -1.69739) (xy 9.160923 -1.735952) (xy 9.160655 -1.751548) (xy 9.088627 -1.751548) (xy 9.091256 -1.647542) + (xy 9.091467 -1.642441) (xy 9.206921 -1.642441) (xy 9.211684 -1.663069) (xy 9.230054 -1.665574) + (xy 9.258616 -1.652878) (xy 9.253187 -1.642441) (xy 9.212007 -1.638288) (xy 9.206921 -1.642441) + (xy 9.091467 -1.642441) (xy 9.0941 -1.578825) (xy 9.125956 -1.578825) (xy 9.143306 -1.596175) (xy 9.160655 -1.578825) + (xy 9.143306 -1.561475) (xy 9.125956 -1.578825) (xy 9.0941 -1.578825) (xy 9.096782 -1.514) (xy 9.107083 -1.470473) + (xy 9.138659 -1.470473) (xy 9.140498 -1.510307) (xy 9.163399 -1.530679) (xy 9.231728 -1.549381) + (xy 9.316803 -1.547415) (xy 9.375623 -1.541374) (xy 9.381078 -1.547786) (xy 9.377527 -1.549365) + (xy 9.337942 -1.595538) (xy 9.334153 -1.617637) (xy 9.346214 -1.649617) (xy 9.39361 -1.636004) (xy 9.406178 -1.629468) + (xy 9.456364 -1.60705) (xy 9.456467 -1.629842) (xy 9.439657 -1.662947) (xy 9.414416 -1.720994) (xy 9.436105 -1.731145) + (xy 9.485271 -1.714751) (xy 9.513964 -1.679711) (xy 9.739726 -1.679711) (xy 9.746449 -1.69807) (xy 9.753902 -1.703081) + (xy 9.821949 -1.730646) (xy 9.875391 -1.728792) (xy 9.88323 -1.717623) (xy 10.75683 -1.717623) (xy 10.77418 -1.734972) + (xy 10.79153 -1.717623) (xy 10.77418 -1.700273) (xy 10.75683 -1.717623) (xy 9.88323 -1.717623) (xy 9.889319 -1.708948) + (xy 9.859354 -1.688044) (xy 9.797252 -1.677588) (xy 9.739726 -1.679711) (xy 9.513964 -1.679711) + (xy 9.521099 -1.670998) (xy 9.520374 -1.665574) (xy 10.479235 -1.665574) (xy 10.491931 -1.694135) + (xy 10.502368 -1.688707) (xy 10.50652 -1.647526) (xy 10.502368 -1.642441) (xy 10.481739 -1.647204) + (xy 10.479235 -1.665574) (xy 9.520374 -1.665574) (xy 9.516912 -1.63966) (xy 9.515993 -1.630874) + (xy 9.996713 -1.630874) (xy 10.004583 -1.659551) (xy 10.016423 -1.639549) (xy 10.046935 -1.613524) + (xy 10.271038 -1.613524) (xy 10.288388 -1.630874) (xy 10.305737 -1.613524) (xy 10.288388 -1.596175) + (xy 10.271038 -1.613524) (xy 10.046935 -1.613524) (xy 10.06207 -1.600615) (xy 10.087331 -1.596175) + (xy 10.121871 -1.587341) (xy 10.11286 -1.57015) (xy 10.375668 -1.57015) (xy 10.381146 -1.620853) + (xy 10.401557 -1.608387) (xy 10.403093 -1.606121) (xy 10.554227 -1.606121) (xy 10.56267 -1.625513) + (xy 10.597608 -1.662764) (xy 10.617695 -1.655123) (xy 10.618032 -1.650272) (xy 10.593386 -1.620922) + (xy 10.577972 -1.610211) (xy 10.554227 -1.606121) (xy 10.403093 -1.606121) (xy 10.409836 -1.596175) + (xy 10.439236 -1.538035) (xy 10.444004 -1.518101) (xy 10.417954 -1.492803) (xy 10.409836 -1.492076) + (xy 10.382959 -1.521465) (xy 10.375668 -1.57015) (xy 10.11286 -1.57015) (xy 10.107129 -1.559216) + (xy 10.244846 -1.559216) (xy 10.249592 -1.561475) (xy 10.281259 -1.537047) (xy 10.288388 -1.526776) + (xy 10.29723 -1.494336) (xy 10.292483 -1.492076) (xy 10.260817 -1.516504) (xy 10.253688 -1.526776) + (xy 10.244846 -1.559216) (xy 10.107129 -1.559216) (xy 10.102269 -1.549943) (xy 10.096177 -1.542483) + (xy 10.054778 -1.508575) (xy 10.023061 -1.533808) (xy 9.997947 -1.608304) (xy 9.996713 -1.630874) + (xy 9.515993 -1.630874) (xy 9.513081 -1.603023) (xy 9.53911 -1.611522) (xy 9.593844 -1.607862) (xy 9.656592 -1.55858) + (xy 9.700266 -1.506834) (xy 9.694795 -1.494442) (xy 9.671284 -1.501751) (xy 9.622197 -1.505939) + (xy 9.611748 -1.490987) (xy 9.638187 -1.458346) (xy 9.646448 -1.457377) (xy 9.680139 -1.430971) + (xy 9.681147 -1.422677) (xy 9.655971 -1.392816) (xy 9.606348 -1.392073) (xy 9.571266 -1.420755) + (xy 9.535788 -1.446867) (xy 9.46291 -1.47284) (xy 9.377219 -1.493085) (xy 9.303305 -1.502012) (xy 9.265754 -1.494032) + (xy 9.264754 -1.490436) (xy 9.289668 -1.446888) (xy 9.29732 -1.441345) (xy 9.318657 -1.394989) (xy 9.318526 -1.39169) + (xy 9.750546 -1.39169) (xy 9.759303 -1.486081) (xy 9.788591 -1.524448) (xy 9.803684 -1.526776) (xy 9.860229 -1.555065) + (xy 9.878932 -1.584393) (xy 9.898844 -1.616746) (xy 9.919912 -1.589211) (xy 9.930978 -1.561087) + (xy 9.941068 -1.483772) (xy 9.916454 -1.451952) (xy 9.896251 -1.429123) (xy 9.932718 -1.423209) + (xy 9.973065 -1.40249) (xy 10.041779 -1.40249) (xy 10.045354 -1.446743) (xy 10.087735 -1.456095) + (xy 10.12127 -1.440027) (xy 10.305737 -1.440027) (xy 10.323087 -1.457377) (xy 10.340437 -1.440027) + (xy 10.323087 -1.422677) (xy 10.305737 -1.440027) (xy 10.12127 -1.440027) (xy 10.146342 -1.428014) + (xy 10.16 -1.415737) (xy 10.19862 -1.358813) (xy 10.182011 -1.335929) (xy 10.444535 -1.335929) (xy 10.461885 -1.353278) + (xy 10.479235 -1.335929) (xy 10.476343 -1.333037) (xy 10.620772 -1.333037) (xy 10.627152 -1.378043) + (xy 10.638997 -1.37858) (xy 10.64728 -1.332139) (xy 10.641736 -1.312073) (xy 10.626328 -1.298929) + (xy 10.620772 -1.333037) (xy 10.476343 -1.333037) (xy 10.461885 -1.318579) (xy 10.444535 -1.335929) + (xy 10.182011 -1.335929) (xy 10.172196 -1.322405) (xy 10.13224 -1.308525) (xy 10.076854 -1.305464) + (xy 10.062841 -1.31899) (xy 10.051523 -1.373831) (xy 10.041779 -1.40249) (xy 9.973065 -1.40249) + (xy 9.982107 -1.397847) (xy 9.99586 -1.340821) (xy 9.975721 -1.27894) (xy 9.923431 -1.239012) (xy 9.920696 -1.238251) + (xy 9.824408 -1.23068) (xy 9.769907 -1.274237) (xy 9.750771 -1.374712) (xy 9.750546 -1.39169) (xy 9.318526 -1.39169) + (xy 9.318038 -1.379441) (xy 9.514736 -1.379441) (xy 9.526292 -1.378681) (xy 9.562255 -1.34543) (xy 9.59403 -1.303814) + (xy 9.660917 -1.303814) (xy 9.680648 -1.334144) (xy 9.710695 -1.310156) (xy 9.722619 -1.28393) (xy 9.733438 -1.20082) + (xy 9.716904 -1.166959) (xy 9.683761 -1.143669) (xy 9.678492 -1.146817) (xy 9.670657 -1.189897) + (xy 9.663231 -1.229848) (xy 9.660917 -1.303814) (xy 9.59403 -1.303814) (xy 9.602154 -1.293174) (xy 9.603819 -1.264384) + (xy 9.574974 -1.274921) (xy 9.541107 -1.324282) (xy 9.514736 -1.379441) (xy 9.318038 -1.379441) + (xy 9.317048 -1.35455) (xy 9.321166 -1.306179) (xy 9.354274 -1.307094) (xy 9.389284 -1.305395) (xy 9.385016 -1.275953) + (xy 9.388287 -1.24918) (xy 9.438251 -1.24918) (xy 9.450947 -1.277742) (xy 9.461384 -1.272313) (xy 9.465537 -1.231133) + (xy 9.461384 -1.226047) (xy 9.440755 -1.23081) (xy 9.438251 -1.24918) (xy 9.388287 -1.24918) (xy 9.392457 -1.215043) + (xy 9.419322 -1.181092) (xy 9.454365 -1.132368) (xy 9.471599 -1.073591) (xy 9.468217 -1.028761) + (xy 9.441416 -1.021876) (xy 9.437685 -1.023983) (xy 9.416499 -1.063735) (xy 9.420581 -1.075165) + (xy 9.41001 -1.115725) (xy 9.361426 -1.180964) (xy 9.340683 -1.202891) (xy 9.2568 -1.296113) (xy 9.183699 -1.391597) + (xy 9.178358 -1.399614) (xy 9.138659 -1.470473) (xy 9.107083 -1.470473) (xy 9.119744 -1.416973) + (xy 9.169716 -1.324025) (xy 9.199633 -1.280411) (xy 9.307073 -1.140387) (xy 9.422377 -1.008538) + (xy 9.530827 -0.900462) (xy 9.61771 -0.831755) (xy 9.629098 -0.825207) (xy 9.659286 -0.815376) (xy 9.635254 -0.847019) + (xy 9.604801 -0.876745) (xy 9.544847 -0.941657) (xy 9.531412 -0.993705) (xy 9.552751 -1.055397) + (xy 9.599124 -1.119017) (xy 9.646448 -1.140071) (xy 9.72616 -1.147145) (xy 9.750546 -1.154522) (xy 9.821279 -1.173023) + (xy 9.913195 -1.188226) (xy 9.993549 -1.189123) (xy 10.032108 -1.15662) (xy 10.043979 -1.121403) + (xy 10.080973 -1.059272) (xy 10.122491 -1.040983) (xy 10.160246 -1.050418) (xy 10.13918 -1.082623) + (xy 10.099214 -1.158706) (xy 10.124164 -1.231112) (xy 10.20167 -1.283893) (xy 10.285756 -1.309187) + (xy 10.341798 -1.295687) (xy 10.357499 -1.284118) (xy 10.414111 -1.25958) (xy 10.736521 -1.25958) + (xy 10.748372 -1.270105) (xy 10.776519 -1.305934) (xy 10.772348 -1.321543) (xy 10.777535 -1.351354) + (xy 10.788623 -1.353278) (xy 10.807172 -1.378313) (xy 10.789389 -1.445658) (xy 10.773386 -1.53059) + (xy 10.797883 -1.623658) (xy 10.81592 -1.662529) (xy 10.877574 -1.787022) (xy 10.889578 -1.684634) + (xy 10.879989 -1.587118) (xy 10.847763 -1.542894) (xy 10.814674 -1.497227) (xy 10.830374 -1.467111) + (xy 10.858907 -1.400037) (xy 10.846477 -1.323295) (xy 10.801514 -1.268134) (xy 10.77418 -1.258821) + (xy 10.736521 -1.25958) (xy 10.414111 -1.25958) (xy 10.420643 -1.256749) (xy 10.524233 -1.234616) + (xy 10.589517 -1.227126) (xy 10.71403 -1.214096) (xy 10.777932 -1.196934) (xy 10.790012 -1.171575) + (xy 10.769459 -1.143831) (xy 10.707667 -1.130124) (xy 10.594224 -1.158589) (xy 10.466579 -1.183141) + (xy 10.359682 -1.166176) (xy 10.291296 -1.111581) (xy 10.281489 -1.090141) (xy 10.284742 -1.064495) + (xy 10.323506 -1.047951) (xy 10.410368 -1.037206) (xy 10.505259 -1.03143) (xy 10.582072 -1.025199) + (xy 10.617722 -1.017601) (xy 10.618032 -1.016927) (xy 10.588152 -0.991832) (xy 10.510928 -0.953214) + (xy 10.40498 -0.909104) (xy 10.288932 -0.867532) (xy 10.228352 -0.848888) (xy 10.045491 -0.79666) + (xy 10.213777 -0.814534) (xy 10.346173 -0.844717) (xy 10.501995 -0.903593) (xy 10.656669 -0.979504) + (xy 10.785621 -1.060787) (xy 10.848359 -1.115664) (xy 10.900568 -1.193812) (xy 10.948667 -1.29707) + (xy 10.953872 -1.311384) (xy 10.976056 -1.40704) (xy 10.990805 -1.53311) (xy 10.997789 -1.670376) + (xy 10.996678 -1.799623) (xy 10.987142 -1.901632) (xy 10.96885 -1.957187) (xy 10.965027 -1.960519) + (xy 10.938645 -2.008114) (xy 10.930327 -2.070801) (xy 10.91213 -2.143228) (xy 10.864299 -2.253516) + (xy 10.796974 -2.382655) (xy 10.720296 -2.511636) (xy 10.644404 -2.621448) (xy 10.621205 -2.650305) + (xy 10.538483 -2.731541) (xy 10.418158 -2.829132) (xy 10.273887 -2.934184) (xy 10.119323 -3.0378) + (xy 9.968122 -3.131085) (xy 9.833939 -3.205144) (xy 9.730428 -3.251081) (xy 9.682611 -3.261748) + (xy 9.609713 -3.281445) (xy 9.557656 -3.311042) (xy 9.528301 -3.339504) (xy 9.508882 -3.382517) + (xy 9.497406 -3.453334) (xy 9.491882 -3.565209) (xy 9.490317 -3.731395) (xy 9.4903 -3.759079) (xy 9.493185 -3.938898) + (xy 9.501423 -4.06819) (xy 9.514387 -4.139864) (xy 9.525 -4.152203) (xy 9.5569 -4.174207) (xy 9.569106 -4.235358) + (xy 9.56124 -4.308148) (xy 9.532927 -4.365068) (xy 9.527977 -4.36966) (xy 9.480865 -4.391992) (xy 9.422949 -4.373203) + (xy 9.373393 -4.340665) (xy 9.260204 -4.287397) (xy 9.186251 -4.274637) (xy 9.368852 -4.274637) + (xy 9.389225 -4.297364) (xy 9.430726 -4.283203) (xy 9.463931 -4.24281) (xy 9.465006 -4.239816) (xy 9.454165 -4.213689) + (xy 9.423801 -4.219672) (xy 9.376073 -4.255129) (xy 9.368852 -4.274637) (xy 9.186251 -4.274637) + (xy 9.147976 -4.268033) (xy 9.016504 -4.239518) (xy 8.95381 -4.192091) (xy 8.92073 -4.143693) (xy 9.371591 -4.143693) + (xy 9.377971 -4.188699) (xy 9.389816 -4.189236) (xy 9.3981 -4.142794) (xy 9.392556 -4.122729) (xy 9.377148 -4.109585) + (xy 9.371591 -4.143693) (xy 8.92073 -4.143693) (xy 8.910891 -4.129298) (xy 8.888773 -4.069782) (xy 8.958052 -4.069782) + (xy 8.966495 -4.089174) (xy 9.001433 -4.126425) (xy 9.020545 -4.119155) (xy 9.127204 -4.119155) + (xy 9.14426 -4.120862) (xy 9.184491 -4.07989) (xy 9.235403 -4.013094) (xy 9.284504 -3.937326) (xy 9.3193 -3.86944) + (xy 9.325514 -3.851639) (xy 9.341981 -3.80396) (xy 9.35412 -3.810488) (xy 9.367755 -3.877762) (xy 9.371899 -3.903688) + (xy 9.393703 -4.042486) (xy 9.398627 -3.897061) (xy 9.394108 -3.8019) (xy 9.376855 -3.73929) (xy 9.368852 -3.730191) + (xy 9.351991 -3.687361) (xy 9.339653 -3.594238) (xy 9.334226 -3.469896) (xy 9.334153 -3.453205) + (xy 9.336757 -3.315951) (xy 9.346512 -3.244399) (xy 9.368852 -3.244399) (xy 9.386202 -3.261748) + (xy 9.403551 -3.244399) (xy 9.386202 -3.227049) (xy 9.368852 -3.244399) (xy 9.346512 -3.244399) + (xy 9.34948 -3.222627) (xy 9.368256 -3.176128) (xy 9.427406 -3.176128) (xy 9.454778 -3.15765) (xy 9.501444 -3.124633) + (xy 9.506773 -3.140235) (xy 9.496403 -3.170188) (xy 9.48879 -3.216408) (xy 9.525918 -3.214143) (xy 9.527444 -3.213563) + (xy 9.59956 -3.193871) (xy 9.623261 -3.19112) (xy 9.628283 -3.176804) (xy 9.585347 -3.146323) (xy 9.506896 -3.102756) + (xy 9.529234 -3.072479) (xy 9.584328 -3.072479) (xy 9.60437 -3.086816) (xy 9.652378 -3.088251) (xy 9.747048 -3.074169) + (xy 9.853549 -3.040026) (xy 9.859335 -3.03756) (xy 9.927529 -3.004662) (xy 9.934715 -2.989172) (xy 9.900067 -2.985511) + (xy 9.829635 -2.999301) (xy 9.801554 -3.020537) (xy 9.762057 -3.03554) (xy 9.728366 -3.014843) (xy 9.677715 -2.99264) + (xy 9.624002 -3.026478) (xy 9.619921 -3.030508) (xy 9.584328 -3.072479) (xy 9.529234 -3.072479) + (xy 9.594022 -2.984664) (xy 9.628952 -2.932104) (xy 9.681147 -2.932104) (xy 9.698497 -2.949453) + (xy 9.700944 -2.947006) (xy 9.985305 -2.947006) (xy 9.993442 -2.948121) (xy 10.061047 -2.92753) + (xy 10.112357 -2.896659) (xy 10.162395 -2.849379) (xy 10.158757 -2.83076) (xy 10.111995 -2.843175) + (xy 10.044081 -2.881307) (xy 9.990623 -2.924279) (xy 9.985305 -2.947006) (xy 9.700944 -2.947006) + (xy 9.715847 -2.932104) (xy 9.698497 -2.914754) (xy 9.681147 -2.932104) (xy 9.628952 -2.932104) + (xy 9.648331 -2.902943) (xy 9.671869 -2.855301) (xy 9.72144 -2.855301) (xy 9.729883 -2.874693) (xy 9.764821 -2.911944) + (xy 9.784908 -2.904303) (xy 9.785133 -2.90106) (xy 9.911524 -2.90106) (xy 9.924043 -2.895784) (xy 9.973699 -2.855604) + (xy 10.050917 -2.780398) (xy 10.093088 -2.735553) (xy 10.184227 -2.735553) (xy 10.187863 -2.74704) + (xy 10.222871 -2.772869) (xy 10.278513 -2.751139) (xy 10.323087 -2.718135) (xy 10.392486 -2.662521) + (xy 10.323087 -2.688672) (xy 10.246871 -2.711118) (xy 10.21184 -2.716473) (xy 10.184227 -2.735553) + (xy 10.093088 -2.735553) (xy 10.126816 -2.699687) (xy 10.212892 -2.614188) (xy 10.244373 -2.591125) + (xy 10.379474 -2.591125) (xy 10.398319 -2.601153) (xy 10.418511 -2.601368) (xy 10.467491 -2.574857) + (xy 10.526036 -2.512289) (xy 10.528043 -2.509563) (xy 10.594201 -2.418849) (xy 10.484668 -2.49983) + (xy 10.406286 -2.560377) (xy 10.379474 -2.591125) (xy 10.244373 -2.591125) (xy 10.282067 -2.563511) + (xy 10.317663 -2.555934) (xy 10.339034 -2.560838) (xy 10.331276 -2.549704) (xy 10.334585 -2.507907) + (xy 10.377113 -2.443045) (xy 10.387508 -2.431367) (xy 10.404986 -2.410698) (xy 10.479235 -2.410698) + (xy 10.507632 -2.410831) (xy 10.576663 -2.391358) (xy 10.583333 -2.389063) (xy 10.655438 -2.354898) + (xy 10.687346 -2.321916) (xy 10.687431 -2.320578) (xy 10.661074 -2.312853) (xy 10.596334 -2.335741) + (xy 10.583333 -2.342213) (xy 10.513137 -2.38237) (xy 10.479692 -2.409087) (xy 10.479235 -2.410698) + (xy 10.404986 -2.410698) (xy 10.469288 -2.334658) (xy 10.530112 -2.246682) (xy 10.532323 -2.242123) + (xy 10.664277 -2.242123) (xy 10.681037 -2.250956) (xy 10.684952 -2.249794) (xy 10.74357 -2.206146) + (xy 10.757633 -2.184) (xy 10.791657 -2.113982) (xy 10.820836 -2.056413) (xy 10.852469 -1.972597) + (xy 10.860929 -1.920507) (xy 10.851099 -1.878403) (xy 10.8333 -1.898062) (xy 10.827428 -1.925819) + (xy 10.806331 -1.978902) (xy 10.771687 -2.038593) (xy 10.741987 -2.095125) (xy 10.744059 -2.116666) + (xy 10.741292 -2.138481) (xy 10.701646 -2.190953) (xy 10.701484 -2.191135) (xy 10.664277 -2.242123) + (xy 10.532323 -2.242123) (xy 10.561888 -2.181159) (xy 10.556526 -2.151809) (xy 10.552624 -2.151366) + (xy 10.515805 -2.17751) (xy 10.513934 -2.189069) (xy 10.491588 -2.229648) (xy 10.431759 -2.306602) + (xy 10.345256 -2.406468) (xy 10.297994 -2.457989) (xy 10.138565 -2.62963) (xy 10.023785 -2.755564) + (xy 9.950073 -2.839985) (xy 9.913846 -2.887086) (xy 9.911524 -2.90106) (xy 9.785133 -2.90106) (xy 9.785245 -2.899452) + (xy 9.760599 -2.870103) (xy 9.745185 -2.859391) (xy 9.72144 -2.855301) (xy 9.671869 -2.855301) (xy 9.678659 -2.841558) + (xy 9.680964 -2.829939) (xy 9.665108 -2.829375) (xy 9.626541 -2.876267) (xy 9.62024 -2.88568) (xy 9.558088 -2.976813) + (xy 9.484731 -3.079666) (xy 9.474306 -3.093877) (xy 9.428917 -3.159772) (xy 9.427406 -3.176128) + (xy 9.368256 -3.176128) (xy 9.379687 -3.14782) (xy 9.434742 -3.066118) (xy 9.453536 -3.041265) (xy 9.529699 -2.924274) + (xy 9.60863 -2.776064) (xy 9.616355 -2.758606) (xy 9.681147 -2.758606) (xy 9.698497 -2.775956) (xy 9.715847 -2.758606) + (xy 9.714837 -2.757596) (xy 9.794503 -2.757596) (xy 9.81196 -2.775956) (xy 9.840898 -2.745816) (xy 9.842866 -2.738997) + (xy 9.96725 -2.738997) (xy 9.971997 -2.741257) (xy 10.003663 -2.716829) (xy 10.010792 -2.706557) + (xy 10.019634 -2.674117) (xy 10.014888 -2.671858) (xy 9.983221 -2.696285) (xy 9.976092 -2.706557) + (xy 9.96725 -2.738997) (xy 9.842866 -2.738997) (xy 9.861837 -2.673278) (xy 9.861928 -2.672665) (xy 9.864138 -2.583908) + (xy 9.849048 -2.525192) (xy 9.826722 -2.50855) (xy 9.820002 -2.55041) (xy 9.809948 -2.642277) (xy 9.798074 -2.697882) + (xy 9.794503 -2.757596) (xy 9.714837 -2.757596) (xy 9.698497 -2.741257) (xy 9.681147 -2.758606) + (xy 9.616355 -2.758606) (xy 9.665192 -2.648238) (xy 9.719289 -2.523333) (xy 9.762892 -2.440528) + (xy 9.90091 -2.440528) (xy 9.905674 -2.461157) (xy 9.924043 -2.463661) (xy 9.952605 -2.450965) (xy 9.947176 -2.440528) + (xy 9.905996 -2.436375) (xy 9.90091 -2.440528) (xy 9.762892 -2.440528) (xy 9.77387 -2.41968) (xy 9.800475 -2.382624) + (xy 9.926092 -2.382624) (xy 9.955236 -2.382724) (xy 10.025351 -2.332324) (xy 10.032972 -2.326018) + (xy 10.080422 -2.279071) (xy 10.085434 -2.256854) (xy 10.083488 -2.256619) (xy 10.080017 -2.238115) + (xy 10.340437 -2.238115) (xy 10.357786 -2.255464) (xy 10.375136 -2.238115) (xy 10.357786 -2.220765) + (xy 10.340437 -2.238115) (xy 10.080017 -2.238115) (xy 10.079377 -2.2347) (xy 10.110388 -2.191041) + (xy 10.139747 -2.149107) (xy 10.210147 -2.149107) (xy 10.214893 -2.151366) (xy 10.246559 -2.126938) + (xy 10.253688 -2.116666) (xy 10.26253 -2.084226) (xy 10.257784 -2.081967) (xy 10.226118 -2.106395) + (xy 10.218989 -2.116666) (xy 10.210147 -2.149107) (xy 10.139747 -2.149107) (xy 10.148085 -2.137198) + (xy 10.134416 -2.099224) (xy 10.120389 -2.086531) (xy 10.086638 -2.074647) (xy 10.050585 -2.105178) + (xy 10.00231 -2.188002) (xy 9.986022 -2.220353) (xy 9.936745 -2.329381) (xy 9.926092 -2.382624) + (xy 9.800475 -2.382624) (xy 9.817478 -2.358941) (xy 9.818928 -2.357626) (xy 9.864439 -2.302338) + (xy 9.901237 -2.233818) (xy 9.919123 -2.175638) (xy 9.908173 -2.151366) (xy 9.882181 -2.179805) + (xy 9.854644 -2.238115) (xy 9.813391 -2.302684) (xy 9.771646 -2.324863) (xy 9.716894 -2.350477) + (xy 9.706139 -2.368237) (xy 9.681467 -2.397377) (xy 9.655168 -2.362701) (xy 9.632734 -2.27645) (xy 9.631976 -2.272814) + (xy 9.681147 -2.272814) (xy 9.698497 -2.290164) (xy 9.715847 -2.272814) (xy 9.698497 -2.255464) + (xy 9.681147 -2.272814) (xy 9.631976 -2.272814) (xy 9.616751 -2.199752) (xy 9.605685 -2.178266) + (xy 9.598778 -2.21563) (xy 9.595272 -2.315479) (xy 9.594398 -2.460407) (xy 9.59351 -2.594776) (xy 9.586322 -2.693816) + (xy 9.566055 -2.77561) (xy 9.525928 -2.858241) (xy 9.45916 -2.95979) (xy 9.358969 -3.098341) (xy 9.351177 -3.109005) + (xy 9.322291 -3.176183) (xy 9.303045 -3.290493) (xy 9.292072 -3.46137) (xy 9.290045 -3.531268) (xy 9.284219 -3.698632) + (xy 9.273639 -3.813695) (xy 9.255079 -3.893538) (xy 9.225307 -3.955242) (xy 9.20403 -3.986227) (xy 9.153537 -4.061506) + (xy 9.128005 -4.113424) (xy 9.127204 -4.119155) (xy 9.020545 -4.119155) (xy 9.02152 -4.118784) (xy 9.021858 -4.113933) + (xy 8.997211 -4.084584) (xy 8.981797 -4.073872) (xy 8.958052 -4.069782) (xy 8.888773 -4.069782) + (xy 8.886442 -4.063511) (xy 8.8843 -4.014792) (xy 8.908305 -4.003201) (xy 8.918657 -4.008342) (xy 8.95251 -3.99503) + (xy 8.987903 -3.933298) (xy 8.99145 -3.923641) (xy 9.037173 -3.842364) (xy 9.104713 -3.816978) (xy 9.108288 -3.81694) + (xy 9.177913 -3.79725) (xy 9.216688 -3.731659) (xy 9.229928 -3.610386) (xy 9.230054 -3.592804) (xy 9.213615 -3.483145) + (xy 9.159429 -3.423987) (xy 9.060191 -3.410958) (xy 8.954841 -3.428125) (xy 8.828035 -3.44779) (xy 8.707107 -3.451538) + (xy 8.669928 -3.447888) (xy 8.546723 -3.443496) (xy 8.424624 -3.463822) (xy 8.328292 -3.502868) + (xy 8.287798 -3.540809) (xy 8.260761 -3.594227) (xy 8.213416 -3.69263) (xy 8.154421 -3.817939) (xy 8.132488 -3.865098) + (xy 8.005615 -4.138802) (xy 8.062036 -4.437639) (xy 8.092072 -4.631494) (xy 8.096168 -4.783832) + (xy 8.071386 -4.918611) (xy 8.014792 -5.05979) (xy 7.976608 -5.134718) (xy 7.920252 -5.22676) (xy 7.857505 -5.286172) + (xy 7.767866 -5.326043) (xy 7.630836 -5.359459) (xy 7.621591 -5.361355) (xy 7.557662 -5.380432) + (xy 7.53517 -5.417092) (xy 7.542002 -5.494737) (xy 7.544592 -5.510106) (xy 7.559499 -5.614766) (xy 7.575566 -5.754366) + (xy 7.586551 -5.868116) (xy 7.594719 -5.998154) (xy 7.587808 -6.086685) (xy 7.560337 -6.160935) + (xy 7.511445 -6.241169) (xy 7.428079 -6.34491) (xy 7.332112 -6.434122) (xy 7.299601 -6.456962) (xy 7.225384 -6.509192) + (xy 7.185158 -6.549882) (xy 7.182786 -6.556908) (xy 7.207944 -6.593479) (xy 7.270788 -6.651076) + (xy 7.296154 -6.671129) (xy 7.368428 -6.73201) (xy 7.473352 -6.827567) (xy 7.59492 -6.942988) (xy 7.680826 -7.027148) + (xy 7.811653 -7.161921) (xy 7.897893 -7.26408) (xy 7.948268 -7.345441) (xy 7.971498 -7.417824) (xy 7.972184 -7.421914) + (xy 8.006668 -7.521148) (xy 8.084874 -7.636089) (xy 8.184949 -7.748279) (xy 8.284277 -7.849007) + (xy 8.354587 -7.908101) (xy 8.413261 -7.935534) (xy 8.477681 -7.941279) (xy 8.517587 -7.939126) + (xy 8.522663 -7.938374) (xy 8.735076 -7.938374) (xy 8.737465 -7.961561) (xy 8.765794 -7.939497) + (xy 8.768755 -7.936552) (xy 8.805283 -7.86277) (xy 8.807981 -7.808901) (xy 8.797166 -7.771053) (xy 8.78073 -7.790437) + (xy 8.757085 -7.859797) (xy 8.735076 -7.938374) (xy 8.522663 -7.938374) (xy 8.611384 -7.92523) (xy 8.661699 -7.889805) + (xy 8.693973 -7.816026) (xy 8.731096 -7.725828) (xy 8.770655 -7.663047) (xy 8.772047 -7.661613) + (xy 8.799548 -7.601313) (xy 8.8133 -7.506906) (xy 8.813661 -7.489363) (xy 8.834873 -7.374418) (xy 8.894268 -7.313705) + (xy 8.98548 -7.308237) (xy 9.102144 -7.359031) (xy 9.195355 -7.428444) (xy 9.248575 -7.486549) (xy 9.274055 -7.558019) + (xy 9.280448 -7.669035) (xy 9.280349 -7.685606) (xy 9.273536 -7.801838) (xy 9.248801 -7.877053) + (xy 9.195495 -7.939255) (xy 9.177971 -7.954752) (xy 9.087319 -8.013454) (xy 8.962512 -8.071314) + (xy 8.877653 -8.101123) (xy 8.765949 -8.131866) (xy 8.680735 -8.143452) (xy 8.592782 -8.135956) + (xy 8.472861 -8.109455) (xy 8.443932 -8.102248) (xy 8.213707 -8.019594) (xy 8.177437 -7.996298) + (xy 8.451694 -7.996298) (xy 8.493324 -8.012976) (xy 8.501366 -8.015574) (xy 8.586759 -8.040732) + (xy 8.629684 -8.04299) (xy 8.653181 -8.022347) (xy 8.657513 -8.015574) (xy 8.642553 -7.993039) (xy 8.570046 -7.984135) + (xy 8.546788 -7.984333) (xy 8.467526 -7.988118) (xy 8.451694 -7.996298) (xy 8.177437 -7.996298) + (xy 8.134465 -7.968697) (xy 8.957705 -7.968697) (xy 8.981418 -7.962112) (xy 9.008269 -7.949498) + (xy 9.081954 -7.89406) (xy 9.138392 -7.827356) (xy 9.18139 -7.726921) (xy 9.195355 -7.63978) (xy 9.177296 -7.555749) + (xy 9.132963 -7.46453) (xy 9.077116 -7.390113) (xy 9.024519 -7.356493) (xy 9.020916 -7.356284) (xy 9.021737 -7.377093) + (xy 9.062836 -7.428448) (xy 9.075484 -7.441455) (xy 9.144813 -7.554005) (xy 9.152191 -7.682093) + (xy 9.099608 -7.814288) (xy 8.989057 -7.939155) (xy 8.98875 -7.939414) (xy 8.957705 -7.968697) (xy 8.134465 -7.968697) + (xy 8.060822 -7.921396) (xy 7.96481 -7.849665) (xy 7.894861 -7.819418) (xy 7.829025 -7.822029) (xy 7.816185 -7.82525) + (xy 7.691394 -7.84772) (xy 7.54084 -7.858954) (xy 7.393453 -7.858213) (xy 7.278164 -7.84476) (xy 7.258293 -7.839497) + (xy 7.17 -7.811323) (xy 7.051478 -7.773141) (xy 6.991939 -7.753853) (xy 6.837253 -7.70606) (xy 6.730637 -7.68239) + (xy 6.6551 -7.682808) (xy 6.593655 -7.707279) (xy 6.532693 -7.752915) (xy 6.441146 -7.817336) (xy 6.316996 -7.889244) + (xy 6.22282 -7.936231) (xy 6.134666 -7.974659) (xy 6.057312 -8.000359) (xy 5.973962 -8.015497) (xy 5.867823 -8.022243) + (xy 5.722099 -8.022764) (xy 5.571738 -8.020276) (xy 5.397476 -8.014474) (xy 5.244763 -8.005039) + (xy 5.128964 -7.993222) (xy 5.065443 -7.980273) (xy 5.062202 -7.978778) (xy 4.986025 -7.956225) + (xy 4.884858 -7.946205) (xy 4.879522 -7.946175) (xy 4.761474 -7.975669) (xy 4.679898 -8.054562) + (xy 4.649726 -8.167492) (xy 4.620414 -8.258971) (xy 4.541852 -8.366847) (xy 4.428102 -8.479095) + (xy 4.293225 -8.583689) (xy 4.151283 -8.668603) (xy 4.016338 -8.721812) (xy 3.995869 -8.726679) + (xy 3.906672 -8.738256) (xy 3.773215 -8.747148) (xy 3.620623 -8.751815) (xy 3.58066 -8.752147) (xy 3.360858 -8.760364) + (xy 3.205209 -8.78397) (xy 3.11001 -8.823799) (xy 3.075585 -8.866017) (xy 3.083085 -8.91442) (xy 3.117223 -9.009981) + (xy 3.172357 -9.138423) (xy 3.235753 -9.271311) (xy 3.340196 -9.468106) (xy 3.439125 -9.622317) + (xy 3.548787 -9.757259) (xy 3.641569 -9.85366) (xy 3.757007 -9.972879) (xy 3.864754 -10.093191) + (xy 3.946284 -10.193644) (xy 3.963697 -10.218005) (xy 4.044016 -10.336633) (xy 4.126671 -10.458834) + (xy 4.146083 -10.487559) (xy 4.232044 -10.588011) (xy 4.342406 -10.684236) (xy 4.381019 -10.711057) + (xy 4.565137 -10.839438) (xy 4.685569 -10.953524) (xy 4.744604 -11.060539) (xy 4.744534 -11.16771) + (xy 4.68765 -11.282264) (xy 4.596468 -11.390702) (xy 4.498992 -11.484836) (xy 4.423034 -11.535251) + (xy 4.348518 -11.553777) (xy 4.317783 -11.554918) (xy 4.214982 -11.537854) (xy 4.174188 -11.496891) + (xy 4.175763 -11.431253) (xy 4.207303 -11.34008) (xy 4.220209 -11.314719) (xy 4.261451 -11.217871) + (xy 4.277777 -11.134003) (xy 4.276781 -11.119591) (xy 4.230476 -11.043804) (xy 4.123123 -10.977423) + (xy 3.962859 -10.924396) (xy 3.816939 -10.896362) (xy 3.571074 -10.859687) (xy 3.381729 -10.829018) + (xy 3.236592 -10.80151) (xy 3.123353 -10.77432) (xy 3.104685 -10.768397) (xy 3.759107 -10.768397) + (xy 3.76387 -10.789026) (xy 3.78224 -10.79153) (xy 3.810802 -10.778834) (xy 3.805373 -10.768397) + (xy 3.764193 -10.764244) (xy 3.759107 -10.768397) (xy 3.104685 -10.768397) (xy 3.029699 -10.744606) + (xy 3.002839 -10.733697) (xy 3.55091 -10.733697) (xy 3.555674 -10.754326) (xy 3.574043 -10.75683) + (xy 3.602605 -10.744134) (xy 3.599648 -10.73845) (xy 3.908254 -10.73845) (xy 3.93202 -10.754487) + (xy 4.017042 -10.772472) (xy 4.024307 -10.773723) (xy 4.180941 -10.827369) (xy 4.305524 -10.921966) + (xy 4.38484 -11.044311) (xy 4.40683 -11.155832) (xy 4.391914 -11.259159) (xy 4.336955 -11.346457) + (xy 4.294057 -11.389942) (xy 4.181284 -11.495707) (xy 4.293028 -11.438204) (xy 4.378976 -11.380876) + (xy 4.43772 -11.318769) (xy 4.440501 -11.313944) (xy 4.480695 -11.19677) (xy 4.468442 -11.083679) + (xy 4.400063 -10.966887) (xy 4.27188 -10.83861) (xy 4.181313 -10.765505) (xy 4.137727 -10.73604) + (xy 4.23721 -10.73604) (xy 4.262053 -10.75826) (xy 4.342449 -10.803009) (xy 4.381564 -10.822397) + (xy 4.486708 -10.889471) (xy 4.572273 -10.971424) (xy 4.591722 -10.998989) (xy 4.642838 -11.076592) + (xy 4.669525 -11.10111) (xy 4.665797 -11.071604) (xy 4.635556 -11.005874) (xy 4.575479 -10.910619) + (xy 4.499199 -10.843315) (xy 4.382744 -10.783772) (xy 4.360795 -10.774456) (xy 4.269572 -10.740168) + (xy 4.23721 -10.73604) (xy 4.137727 -10.73604) (xy 4.097225 -10.70866) (xy 4.031676 -10.693538) + (xy 3.95282 -10.71414) (xy 3.938388 -10.719738) (xy 3.908254 -10.73845) (xy 3.599648 -10.73845) + (xy 3.597176 -10.733697) (xy 3.555996 -10.729545) (xy 3.55091 -10.733697) (xy 3.002839 -10.733697) + (xy 2.943318 -10.709523) (xy 2.93316 -10.704781) (xy 3.435245 -10.704781) (xy 3.452595 -10.722131) + (xy 3.469945 -10.704781) (xy 3.452595 -10.687431) (xy 3.435245 -10.704781) (xy 2.93316 -10.704781) + (xy 2.880054 -10.679991) (xy 2.806049 -10.641514) (xy 3.138449 -10.641514) (xy 3.153639 -10.665249) + (xy 3.217652 -10.696458) (xy 3.280777 -10.695603) (xy 3.342413 -10.680556) (xy 3.358631 -10.670742) + (xy 3.321229 -10.659502) (xy 3.243155 -10.642642) (xy 3.231493 -10.640388) (xy 3.15695 -10.629968) + (xy 3.138449 -10.641514) (xy 2.806049 -10.641514) (xy 2.668527 -10.570013) (xy 2.961244 -10.570013) + (xy 2.966803 -10.583333) (xy 3.01277 -10.616737) (xy 3.022948 -10.618033) (xy 3.041761 -10.596653) + (xy 3.036202 -10.583333) (xy 2.990235 -10.549929) (xy 2.980057 -10.548634) (xy 2.961244 -10.570013) + (xy 2.668527 -10.570013) (xy 2.615086 -10.542228) (xy 2.489656 -10.463136) (xy 2.686797 -10.463136) + (xy 2.721864 -10.497688) (xy 2.787094 -10.54146) (xy 2.805395 -10.54018) (xy 2.775956 -10.496584) + (xy 2.721521 -10.453279) (xy 2.693633 -10.445639) (xy 2.686797 -10.463136) (xy 2.489656 -10.463136) + (xy 2.415706 -10.416506) (xy 2.405439 -10.407788) (xy 2.567759 -10.407788) (xy 2.592948 -10.443123) + (xy 2.602459 -10.444535) (xy 2.636256 -10.432696) (xy 2.637158 -10.429233) (xy 2.612843 -10.399608) + (xy 2.602459 -10.392486) (xy 2.570484 -10.395237) (xy 2.567759 -10.407788) (xy 2.405439 -10.407788) + (xy 2.308609 -10.325564) (xy 2.616874 -10.325564) (xy 2.637854 -10.358625) (xy 2.683036 -10.394112) + (xy 2.704754 -10.383182) (xy 2.694588 -10.354069) (xy 2.750757 -10.354069) (xy 2.759094 -10.387108) + (xy 2.796673 -10.446937) (xy 2.846186 -10.510785) (xy 2.890325 -10.55588) (xy 2.909864 -10.563408) + (xy 2.899956 -10.53143) (xy 2.895743 -10.524496) (xy 3.135521 -10.524496) (xy 3.144461 -10.543146) + (xy 3.186566 -10.548634) (xy 3.246038 -10.536298) (xy 3.261748 -10.517005) (xy 3.235902 -10.494645) + (xy 3.181217 -10.499094) (xy 3.135521 -10.524496) (xy 2.895743 -10.524496) (xy 2.863692 -10.471739) + (xy 3.341894 -10.471739) (xy 3.34354 -10.484409) (xy 3.37756 -10.568764) (xy 3.439853 -10.6333) + (xy 3.494022 -10.652732) (xy 3.520819 -10.642607) (xy 3.515719 -10.635382) (xy 3.678142 -10.635382) + (xy 3.695491 -10.652732) (xy 3.712841 -10.635382) (xy 3.695491 -10.618033) (xy 3.678142 -10.635382) + (xy 3.515719 -10.635382) (xy 3.49426 -10.604985) (xy 3.481098 -10.592008) (xy 3.413981 -10.522505) + (xy 3.376718 -10.479235) (xy 3.345412 -10.446032) (xy 3.341894 -10.471739) (xy 2.863692 -10.471739) + (xy 2.859841 -10.465401) (xy 2.848175 -10.448597) (xy 2.969313 -10.448597) (xy 3.007024 -10.455446) + (xy 3.04542 -10.444799) (xy 3.437518 -10.444799) (xy 3.446135 -10.462768) (xy 3.465519 -10.48791) + (xy 3.516166 -10.541856) (xy 3.538774 -10.541622) (xy 3.539344 -10.535533) (xy 3.529805 -10.523881) + (xy 3.753134 -10.523881) (xy 3.761577 -10.543272) (xy 3.796515 -10.580524) (xy 3.816602 -10.572882) + (xy 3.816939 -10.568031) (xy 3.792293 -10.538682) (xy 3.776879 -10.52797) (xy 3.753134 -10.523881) + (xy 3.529805 -10.523881) (xy 3.515631 -10.506568) (xy 3.47862 -10.474809) (xy 3.437518 -10.444799) + (xy 3.04542 -10.444799) (xy 3.067794 -10.438595) (xy 3.115402 -10.410426) (xy 3.12295 -10.396077) + (xy 3.0938 -10.393189) (xy 3.036606 -10.401266) (xy 2.979024 -10.423595) (xy 2.969313 -10.448597) + (xy 2.848175 -10.448597) (xy 2.845355 -10.444535) (xy 2.79233 -10.379817) (xy 2.755774 -10.352721) + (xy 2.750757 -10.354069) (xy 2.694588 -10.354069) (xy 2.693867 -10.352003) (xy 2.995719 -10.352003) + (xy 3.000482 -10.372632) (xy 3.018852 -10.375136) (xy 3.047414 -10.36244) (xy 3.041985 -10.352003) + (xy 3.000805 -10.347851) (xy 2.995719 -10.352003) (xy 2.693867 -10.352003) (xy 2.690634 -10.342746) + (xy 2.64343 -10.307568) (xy 2.630861 -10.305737) (xy 2.616874 -10.325564) (xy 2.308609 -10.325564) + (xy 2.279529 -10.300871) (xy 2.204169 -10.193374) (xy 2.195036 -10.152495) (xy 2.305924 -10.152495) + (xy 2.330133 -10.232653) (xy 2.384219 -10.292799) (xy 2.415475 -10.305206) (xy 2.412791 -10.276405) + (xy 2.402957 -10.220049) (xy 2.394986 -10.195603) (xy 2.437473 -10.195603) (xy 2.456925 -10.257376) + (xy 2.466663 -10.276649) (xy 2.503522 -10.325268) (xy 2.524805 -10.313153) (xy 2.517383 -10.251684) + (xy 2.507897 -10.235773) (xy 2.689557 -10.235773) (xy 2.697096 -10.265949) (xy 2.721859 -10.271038) + (xy 2.769447 -10.262991) (xy 2.775956 -10.255736) (xy 2.772988 -10.251955) (xy 2.816595 -10.251955) + (xy 2.866037 -10.273163) (xy 2.871379 -10.273477) (xy 2.908518 -10.279121) (xy 2.883458 -10.296557) + (xy 2.862705 -10.305737) (xy 2.827023 -10.328975) (xy 2.843674 -10.338411) (xy 2.896336 -10.330373) + (xy 2.927074 -10.320216) (xy 2.957204 -10.28849) (xy 3.201299 -10.28849) (xy 3.234377 -10.329969) + (xy 3.263796 -10.340437) (xy 3.295798 -10.314262) (xy 3.296448 -10.307785) (xy 3.273396 -10.263988) + (xy 3.228131 -10.240931) (xy 3.203916 -10.247905) (xy 3.201299 -10.28849) (xy 2.957204 -10.28849) + (xy 2.962992 -10.282396) (xy 2.949917 -10.235142) (xy 2.898788 -10.204018) (xy 2.876342 -10.201639) + (xy 2.82067 -10.21885) (xy 2.816595 -10.251955) (xy 2.772988 -10.251955) (xy 2.750529 -10.223347) + (xy 2.704777 -10.222625) (xy 2.689557 -10.235773) (xy 2.507897 -10.235773) (xy 2.496696 -10.216984) + (xy 2.452411 -10.1788) (xy 2.437473 -10.195603) (xy 2.394986 -10.195603) (xy 2.377568 -10.142187) + (xy 2.503954 -10.142187) (xy 2.512396 -10.161578) (xy 2.547335 -10.19883) (xy 2.567421 -10.191188) + (xy 2.567759 -10.186337) (xy 2.543113 -10.156988) (xy 2.527698 -10.146276) (xy 2.503954 -10.142187) + (xy 2.377568 -10.142187) (xy 2.376948 -10.140285) (xy 2.343744 -10.09744) (xy 2.315924 -10.10027) + (xy 2.305924 -10.152495) (xy 2.195036 -10.152495) (xy 2.186065 -10.112338) (xy 2.170139 -10.040882) + (xy 2.164189 -10.025842) (xy 2.224535 -10.025842) (xy 2.224559 -10.028142) (xy 2.226872 -10.119151) + (xy 2.233777 -10.147609) (xy 2.249258 -10.120358) (xy 2.260659 -10.090173) (xy 2.275594 -9.980328) + (xy 2.258975 -9.934026) (xy 2.237083 -9.908865) (xy 2.226573 -9.936817) (xy 2.224535 -10.025842) + (xy 2.164189 -10.025842) (xy 2.129314 -9.937692) (xy 2.095236 -9.868488) (xy 2.040393 -9.74317) + (xy 2.00286 -9.615235) (xy 1.994415 -9.559699) (xy 1.989448 -9.511914) (xy 2.037123 -9.511914) (xy 2.04582 -9.532269) + (xy 2.071394 -9.608757) (xy 2.07376 -9.65214) (xy 2.089748 -9.692702) (xy 2.1051 -9.69692) (xy 2.152732 -9.710773) + (xy 2.177597 -9.735108) (xy 2.161373 -9.750273) (xy 2.155101 -9.750546) (xy 2.127401 -9.768602) + (xy 2.131335 -9.780908) (xy 2.176737 -9.804047) (xy 2.237868 -9.81127) (xy 2.325636 -9.81127) (xy 2.247035 -9.737534) + (xy 2.170018 -9.657065) (xy 2.097182 -9.570263) (xy 2.151366 -9.570263) (xy 2.177325 -9.617685) + (xy 2.2418 -9.68448) (xy 2.324691 -9.752871) (xy 2.405896 -9.805082) (xy 2.428961 -9.815756) (xy 2.481709 -9.838826) + (xy 2.477684 -9.849456) (xy 2.411049 -9.854227) (xy 2.394262 -9.854884) (xy 2.320708 -9.860543) + (xy 2.309803 -9.872306) (xy 2.342213 -9.889344) (xy 2.379707 -9.912891) (xy 2.368237 -9.921605) + (xy 2.328818 -9.946072) (xy 2.332892 -9.996757) (xy 2.375516 -10.050179) (xy 2.398449 -10.065082) + (xy 2.449163 -10.086132) (xy 2.448451 -10.066303) (xy 2.441031 -10.032038) (xy 2.472621 -10.032787) + (xy 2.525201 -10.064015) (xy 2.557733 -10.093796) (xy 2.656899 -10.161576) (xy 2.766297 -10.180659) + (xy 2.806052 -10.17261) (xy 2.822782 -10.149968) (xy 2.774726 -10.112731) (xy 2.771353 -10.110845) + (xy 2.723845 -10.076218) (xy 2.740716 -10.061672) (xy 2.741256 -10.061632) (xy 2.767132 -10.052888) + (xy 2.730014 -10.033023) (xy 2.680079 -9.99853) (xy 2.671858 -9.976093) (xy 2.706557 -9.976093) + (xy 2.723907 -9.993442) (xy 2.741256 -9.976093) (xy 2.739869 -9.974706) (xy 2.809761 -9.974706) + (xy 2.827608 -9.991565) (xy 2.888308 -10.026862) (xy 2.889807 -10.027692) (xy 2.977479 -10.067863) + (xy 3.04167 -10.082417) (xy 3.054629 -10.079525) (xy 3.085913 -10.081122) (xy 3.088251 -10.091731) + (xy 3.11731 -10.120849) (xy 3.184327 -10.151341) (xy 3.259059 -10.171738) (xy 3.303213 -10.173268) + (xy 3.336916 -10.195382) (xy 3.389794 -10.256485) (xy 3.402715 -10.274084) (xy 3.52332 -10.389751) + (xy 3.675545 -10.443794) (xy 3.773565 -10.446772) (xy 3.853201 -10.449806) (xy 3.883779 -10.479803) + (xy 3.886338 -10.504336) (xy 3.864091 -10.584735) (xy 3.842964 -10.61543) (xy 3.818356 -10.648955) + (xy 3.849144 -10.646463) (xy 3.851639 -10.645719) (xy 3.894637 -10.602884) (xy 3.908135 -10.5602) + (xy 4.002003 -10.5602) (xy 4.006766 -10.580829) (xy 4.025136 -10.583333) (xy 4.053698 -10.570637) + (xy 4.048269 -10.5602) (xy 4.007089 -10.556047) (xy 4.002003 -10.5602) (xy 3.908135 -10.5602) (xy 3.914354 -10.540533) + (xy 3.900657 -10.462073) (xy 3.853324 -10.38421) (xy 3.789099 -10.324143) (xy 3.724729 -10.299072) + (xy 3.690104 -10.310209) (xy 3.618015 -10.332077) (xy 3.526619 -10.317791) (xy 3.44802 -10.276327) + (xy 3.438215 -10.262861) (xy 3.79959 -10.262861) (xy 3.903688 -10.369064) (xy 3.975555 -10.441369) + (xy 4.011394 -10.470872) (xy 4.023743 -10.464347) (xy 4.025136 -10.434667) (xy 3.997493 -10.389922) + (xy 3.929301 -10.336541) (xy 3.912363 -10.32648) (xy 3.79959 -10.262861) (xy 3.438215 -10.262861) + (xy 3.417119 -10.23389) (xy 3.407949 -10.218989) (xy 3.747541 -10.218989) (xy 3.76489 -10.236339) + (xy 3.78224 -10.218989) (xy 3.76489 -10.201639) (xy 3.747541 -10.218989) (xy 3.407949 -10.218989) + (xy 3.379027 -10.171994) (xy 3.300646 -10.118743) (xy 3.170745 -10.067756) (xy 3.072502 -10.038151) + (xy 2.926293 -9.99766) (xy 2.840685 -9.976625) (xy 2.809761 -9.974706) (xy 2.739869 -9.974706) (xy 2.723907 -9.958743) + (xy 2.706557 -9.976093) (xy 2.671858 -9.976093) (xy 2.648827 -9.937784) (xy 2.627495 -9.924617) + (xy 3.210434 -9.924617) (xy 3.221055 -9.989757) (xy 3.26479 -10.026781) (xy 3.277432 -10.028142) + (xy 3.331084 -10.051801) (xy 3.383196 -10.097541) (xy 3.446788 -10.146326) (xy 3.511276 -10.166837) + (xy 3.556352 -10.157185) (xy 3.557328 -10.14959) (xy 3.747541 -10.14959) (xy 3.76489 -10.16694) + (xy 3.78224 -10.14959) (xy 3.76489 -10.13224) (xy 3.747541 -10.14959) (xy 3.557328 -10.14959) (xy 3.561709 -10.115483) + (xy 3.561187 -10.114088) (xy 3.555934 -10.079836) (xy 3.592219 -10.089096) (xy 3.612496 -10.099549) + (xy 3.675849 -10.12618) (xy 3.693208 -10.112312) (xy 3.663667 -10.055456) (xy 3.60241 -9.974416) + (xy 3.685602 -9.974416) (xy 3.690231 -10.011119) (xy 3.712841 -10.045492) (xy 3.756146 -10.081796) + (xy 3.77478 -10.081868) (xy 3.770151 -10.045164) (xy 3.747541 -10.010792) (xy 3.704236 -9.974488) + (xy 3.685602 -9.974416) (xy 3.60241 -9.974416) (xy 3.586319 -9.953128) (xy 3.537592 -9.893876) (xy 3.447954 -9.792279) + (xy 3.376936 -9.721671) (xy 3.330754 -9.685509) (xy 3.315627 -9.687256) (xy 3.337771 -9.730369) + (xy 3.403405 -9.81831) (xy 3.404708 -9.819932) (xy 3.474846 -9.914427) (xy 3.495769 -9.966168) (xy 3.46752 -9.981289) + (xy 3.405743 -9.970156) (xy 3.349591 -9.93716) (xy 3.345019 -9.903245) (xy 3.342892 -9.849747) (xy 3.30086 -9.831459) + (xy 3.243565 -9.858104) (xy 3.239794 -9.861728) (xy 3.210434 -9.924617) (xy 2.627495 -9.924617) + (xy 2.613701 -9.916103) (xy 2.611507 -9.904197) (xy 2.668069 -9.899912) (xy 2.773087 -9.903943) + (xy 2.783457 -9.904659) (xy 2.908316 -9.907714) (xy 2.997145 -9.899143) (xy 3.041717 -9.882202) + (xy 3.033808 -9.860148) (xy 2.965192 -9.836237) (xy 2.959547 -9.834945) (xy 2.839781 -9.802595) + (xy 3.088251 -9.802595) (xy 3.105601 -9.819945) (xy 3.12295 -9.802595) (xy 3.105601 -9.785246) (xy 3.088251 -9.802595) + (xy 2.839781 -9.802595) (xy 2.721418 -9.770624) (xy 2.696671 -9.762113) (xy 3.203916 -9.762113) + (xy 3.208679 -9.782742) (xy 3.227049 -9.785246) (xy 3.25561 -9.77255) (xy 3.250182 -9.762113) (xy 3.209002 -9.75796) + (xy 3.203916 -9.762113) (xy 2.696671 -9.762113) (xy 2.473576 -9.685387) (xy 2.251701 -9.591767) + (xy 2.21209 -9.572389) (xy 2.16305 -9.559398) (xy 2.151366 -9.570263) (xy 2.097182 -9.570263) (xy 2.09161 -9.563623) + (xy 2.088585 -9.559699) (xy 2.054436 -9.519217) (xy 2.30173 -9.519217) (xy 2.306493 -9.539845) (xy 2.324863 -9.54235) + (xy 2.353425 -9.529654) (xy 2.347996 -9.519217) (xy 2.306816 -9.515064) (xy 2.30173 -9.519217) (xy 2.054436 -9.519217) + (xy 2.045279 -9.508362) (xy 2.037123 -9.511914) (xy 1.989448 -9.511914) (xy 1.983751 -9.457102) + (xy 1.970887 -9.384079) (xy 2.053767 -9.384079) (xy 2.09602 -9.433202) (xy 2.154012 -9.493248) (xy 2.180525 -9.502662) + (xy 2.186065 -9.474171) (xy 2.158728 -9.434432) (xy 2.107991 -9.399723) (xy 2.055078 -9.373596) + (xy 2.053767 -9.384079) (xy 1.970887 -9.384079) (xy 1.970041 -9.379279) (xy 1.967054 -9.368852) + (xy 1.950559 -9.299453) (xy 2.081967 -9.299453) (xy 2.094663 -9.328015) (xy 2.1051 -9.322586) (xy 2.105683 -9.316803) + (xy 2.186065 -9.316803) (xy 2.203415 -9.334153) (xy 2.220765 -9.316803) (xy 2.203415 -9.299453) + (xy 2.186065 -9.316803) (xy 2.105683 -9.316803) (xy 2.109253 -9.281406) (xy 2.1051 -9.27632) (xy 2.084471 -9.281084) + (xy 2.081967 -9.299453) (xy 1.950559 -9.299453) (xy 1.946886 -9.284) (xy 1.943602 -9.264754) (xy 1.977868 -9.264754) + (xy 1.990564 -9.293315) (xy 2.001001 -9.287887) (xy 2.005084 -9.247404) (xy 2.151366 -9.247404) + (xy 2.168715 -9.264754) (xy 2.186065 -9.247404) (xy 2.168715 -9.230054) (xy 2.151366 -9.247404) + (xy 2.005084 -9.247404) (xy 2.005154 -9.246707) (xy 2.001001 -9.241621) (xy 1.980373 -9.246384) + (xy 1.977868 -9.264754) (xy 1.943602 -9.264754) (xy 1.934719 -9.212705) (xy 2.047267 -9.212705) + (xy 2.064617 -9.230054) (xy 2.081967 -9.212705) (xy 2.064617 -9.195355) (xy 2.047267 -9.212705) + (xy 1.934719 -9.212705) (xy 1.924573 -9.153251) (xy 1.920769 -9.125956) (xy 2.012568 -9.125956) + (xy 2.025264 -9.154518) (xy 2.035701 -9.149089) (xy 2.039854 -9.107909) (xy 2.035701 -9.102823) + (xy 2.015072 -9.107586) (xy 2.012568 -9.125956) (xy 1.920769 -9.125956) (xy 1.908681 -9.039207) + (xy 1.977868 -9.039207) (xy 1.995218 -9.056557) (xy 2.012568 -9.039207) (xy 1.995218 -9.021858) + (xy 1.977868 -9.039207) (xy 1.908681 -9.039207) (xy 1.903205 -8.999907) (xy 1.885868 -8.847274) + (xy 1.881129 -8.787596) (xy 2.033543 -8.787596) (xy 2.046345 -8.878198) (xy 2.076578 -9.016478) + (xy 2.102819 -9.099548) (xy 2.122204 -9.124473) (xy 2.131869 -9.08832) (xy 2.128952 -8.988157) (xy 2.12663 -8.960438) + (xy 2.119081 -8.830237) (xy 2.127576 -8.74738) (xy 2.155083 -8.691056) (xy 2.167105 -8.676642) (xy 2.229382 -8.632932) + (xy 2.276074 -8.628867) (xy 2.321649 -8.663325) (xy 2.306981 -8.692265) (xy 2.264139 -8.697032) + (xy 2.216301 -8.721705) (xy 2.191896 -8.79406) (xy 2.188809 -8.897252) (xy 2.204925 -9.014438) (xy 2.238129 -9.128773) + (xy 2.286307 -9.223413) (xy 2.336738 -9.275325) (xy 2.433503 -9.320847) (xy 2.521412 -9.344556) + (xy 2.639254 -9.378009) (xy 2.729772 -9.430997) (xy 2.77422 -9.491683) (xy 2.775956 -9.505279) (xy 2.768264 -9.534162) + (xy 2.737804 -9.50513) (xy 2.732582 -9.498317) (xy 2.672778 -9.455286) (xy 2.576062 -9.417395) (xy 2.541735 -9.408624) + (xy 2.449827 -9.39156) (xy 2.40681 -9.396922) (xy 2.394614 -9.428899) (xy 2.394262 -9.442798) (xy 2.42472 -9.502646) + (xy 2.499158 -9.548951) (xy 2.592173 -9.569579) (xy 2.648235 -9.564098) (xy 2.691674 -9.55913) (xy 2.69182 -9.568653) + (xy 2.698231 -9.596905) (xy 2.753606 -9.627731) (xy 2.838162 -9.654238) (xy 2.932112 -9.669534) + (xy 2.984153 -9.670497) (xy 3.072615 -9.654524) (xy 3.104894 -9.615924) (xy 3.105601 -9.606125) + (xy 3.082864 -9.557092) (xy 3.02183 -9.473063) (xy 2.933259 -9.368125) (xy 2.877175 -9.307096) (xy 2.752168 -9.167064) + (xy 2.67017 -9.05322) (xy 2.619863 -8.94857) (xy 2.615665 -8.935109) (xy 2.781414 -8.935109) (xy 2.794383 -9.038797) + (xy 2.834556 -9.137634) (xy 2.910862 -9.247491) (xy 3.03223 -9.384241) (xy 3.036816 -9.389089) (xy 3.129861 -9.487354) + (xy 3.201655 -9.563256) (xy 3.241271 -9.605241) (xy 3.245689 -9.609985) (xy 3.248906 -9.582043) + (xy 3.252828 -9.534112) (xy 3.251827 -9.484465) (xy 3.232774 -9.497854) (xy 3.226044 -9.508088) + (xy 3.198825 -9.535138) (xy 3.192881 -9.517482) (xy 3.169659 -9.470193) (xy 3.111037 -9.396512) + (xy 3.0683 -9.351214) (xy 2.979807 -9.243852) (xy 2.895234 -9.111346) (xy 2.862102 -9.046437) (xy 2.819393 -8.962298) + (xy 2.790228 -8.923708) (xy 2.781414 -8.935109) (xy 2.615665 -8.935109) (xy 2.610828 -8.919597) + (xy 2.920653 -8.919597) (xy 2.933706 -8.95813) (xy 2.952046 -8.995833) (xy 3.000678 -9.082735) (xy 3.057021 -9.171646) + (xy 3.108652 -9.24441) (xy 3.143149 -9.282873) (xy 3.149531 -9.28444) (xy 3.138501 -9.251873) (xy 3.098962 -9.178073) + (xy 3.049698 -9.095707) (xy 2.983097 -8.992934) (xy 2.938599 -8.932715) (xy 2.920653 -8.919597) + (xy 2.610828 -8.919597) (xy 2.603571 -8.896326) (xy 2.554225 -8.745125) (xy 2.499854 -8.634781) + (xy 2.446711 -8.576767) (xy 2.426114 -8.570765) (xy 2.407641 -8.592721) (xy 2.414925 -8.610826) + (xy 2.418993 -8.634684) (xy 2.401139 -8.627064) (xy 2.377223 -8.578911) (xy 2.381639 -8.553608) + (xy 2.404215 -8.523966) (xy 2.447751 -8.536311) (xy 2.485996 -8.559873) (xy 2.565356 -8.633095) + (xy 2.622473 -8.714715) (xy 2.661189 -8.782758) (xy 2.685658 -8.81351) (xy 2.686444 -8.813661) (xy 2.686673 -8.783318) + (xy 2.671659 -8.704319) (xy 2.666226 -8.681712) (xy 2.984153 -8.681712) (xy 3.005286 -8.688257) + (xy 3.057256 -8.652636) (xy 3.068333 -8.642577) (xy 3.095295 -8.622814) (xy 3.331147 -8.622814) + (xy 3.348497 -8.640164) (xy 3.365847 -8.622814) (xy 3.360064 -8.617031) (xy 3.481511 -8.617031) + (xy 3.486275 -8.63766) (xy 3.504644 -8.640164) (xy 3.533206 -8.627468) (xy 3.527777 -8.617031) (xy 3.486597 -8.612878) + (xy 3.481511 -8.617031) (xy 3.360064 -8.617031) (xy 3.348497 -8.605464) (xy 3.678142 -8.605464) + (xy 3.69211 -8.634302) (xy 3.743237 -8.627522) (xy 3.79959 -8.605464) (xy 3.803951 -8.603205) (xy 3.964245 -8.603205) + (xy 3.968991 -8.605464) (xy 4.000658 -8.581037) (xy 4.007786 -8.570765) (xy 4.016629 -8.538325) + (xy 4.011882 -8.536065) (xy 3.980216 -8.560493) (xy 3.973087 -8.570765) (xy 3.964245 -8.603205) + (xy 3.803951 -8.603205) (xy 3.840722 -8.584159) (xy 3.821553 -8.575403) (xy 3.773565 -8.573204) + (xy 3.704376 -8.582299) (xy 3.678142 -8.605464) (xy 3.348497 -8.605464) (xy 3.331147 -8.622814) + (xy 3.095295 -8.622814) (xy 3.134259 -8.594253) (xy 3.182287 -8.582308) (xy 3.185143 -8.583661) + (xy 3.228056 -8.574818) (xy 3.25249 -8.553415) (xy 3.608743 -8.553415) (xy 3.626092 -8.570765) (xy 3.643442 -8.553415) + (xy 3.626092 -8.536065) (xy 3.608743 -8.553415) (xy 3.25249 -8.553415) (xy 3.281574 -8.527939) (xy 3.369643 -8.527939) + (xy 3.393428 -8.531534) (xy 3.435518 -8.519821) (xy 3.514099 -8.488399) (xy 3.525289 -8.481379) + (xy 3.619988 -8.481379) (xy 3.639438 -8.500452) (xy 3.652699 -8.501366) (xy 3.716144 -8.48073) (xy 3.763718 -8.450095) + (xy 3.866686 -8.450095) (xy 3.899957 -8.458303) (xy 3.946665 -8.454247) (xy 4.034481 -8.437706) + (xy 4.089544 -8.417702) (xy 4.121921 -8.370808) (xy 4.163934 -8.370808) (xy 4.184706 -8.381824) + (xy 4.215983 -8.362568) (xy 4.220224 -8.360309) (xy 4.380638 -8.360309) (xy 4.385385 -8.362568) + (xy 4.417051 -8.33814) (xy 4.42418 -8.327869) (xy 4.433022 -8.295428) (xy 4.428276 -8.293169) (xy 4.396609 -8.317597) + (xy 4.38948 -8.327869) (xy 4.380638 -8.360309) (xy 4.220224 -8.360309) (xy 4.258045 -8.340163) (xy 4.268564 -8.349644) + (xy 4.281568 -8.352927) (xy 4.308214 -8.318896) (xy 4.331544 -8.272527) (xy 4.3369 -8.248995) (xy 4.312752 -8.246417) + (xy 4.253624 -8.277098) (xy 4.250683 -8.27901) (xy 4.188682 -8.330203) (xy 4.163934 -8.370808) (xy 4.121921 -8.370808) + (xy 4.12651 -8.364162) (xy 4.129235 -8.344976) (xy 4.115661 -8.315446) (xy 4.063872 -8.320541) (xy 4.027151 -8.332366) + (xy 3.940473 -8.373491) (xy 3.884272 -8.417107) (xy 3.866686 -8.450095) (xy 3.763718 -8.450095) + (xy 3.786929 -8.435148) (xy 3.868705 -8.368929) (xy 3.774483 -8.386941) (xy 3.701385 -8.411588) + (xy 3.645262 -8.447412) (xy 3.619988 -8.481379) (xy 3.525289 -8.481379) (xy 3.554959 -8.462766) + (xy 3.556056 -8.43835) (xy 3.515833 -8.431967) (xy 3.434757 -8.457427) (xy 3.396392 -8.489021) (xy 3.369643 -8.527939) + (xy 3.281574 -8.527939) (xy 3.283135 -8.526572) (xy 3.326661 -8.474159) (xy 3.323757 -8.470906) + (xy 3.276282 -8.510116) (xy 3.216469 -8.547478) (xy 3.181941 -8.54879) (xy 3.140441 -8.549163) (xy 3.076534 -8.582108) + (xy 3.016029 -8.630281) (xy 2.984734 -8.676338) (xy 2.984153 -8.681712) (xy 2.666226 -8.681712) + (xy 2.645319 -8.594713) (xy 2.614931 -8.484016) (xy 2.585985 -8.313055) (xy 2.605219 -8.17547) (xy 2.669983 -8.079176) + (xy 2.765504 -8.03426) (xy 2.853037 -8.012379) (xy 2.897404 -7.999082) (xy 2.915856 -7.998897) (xy 2.880007 -8.02505) + (xy 2.852711 -8.041042) (xy 2.78634 -8.089004) (xy 2.762819 -8.12835) (xy 2.765962 -8.135483) (xy 2.769247 -8.150031) + (xy 2.753863 -8.142967) (xy 2.702429 -8.147099) (xy 2.671297 -8.172397) (xy 2.645148 -8.252479) + (xy 2.65423 -8.375195) (xy 2.696964 -8.524346) (xy 2.70838 -8.553415) (xy 2.738762 -8.619346) (xy 2.757562 -8.625894) + (xy 2.773349 -8.588115) (xy 2.802721 -8.512853) (xy 3.067937 -8.512853) (xy 3.085425 -8.513064) + (xy 3.152577 -8.481346) (xy 3.228831 -8.454446) (xy 3.355336 -8.421575) (xy 3.513721 -8.387117) + (xy 3.66591 -8.35879) (xy 3.830457 -8.328567) (xy 3.972901 -8.298557) (xy 4.077471 -8.272335) (xy 4.127267 -8.25425) + (xy 4.15258 -8.232048) (xy 4.11812 -8.232916) (xy 4.09276 -8.237859) (xy 4.021196 -8.250817) (xy 3.900625 -8.270665) + (xy 3.750707 -8.294219) (xy 3.653927 -8.308944) (xy 3.451276 -8.341626) (xy 3.305708 -8.37145) (xy 3.205213 -8.40206) + (xy 3.137782 -8.437102) (xy 3.092016 -8.47948) (xy 3.067937 -8.512853) (xy 2.802721 -8.512853) (xy 2.813839 -8.484363) + (xy 2.860896 -8.393905) (xy 2.871283 -8.379918) (xy 3.018852 -8.379918) (xy 3.036202 -8.397268) + (xy 3.053551 -8.379918) (xy 3.036202 -8.362568) (xy 3.018852 -8.379918) (xy 2.871283 -8.379918) + (xy 2.897053 -8.345218) (xy 3.088251 -8.345218) (xy 3.105601 -8.362568) (xy 3.12295 -8.345218) (xy 3.105601 -8.327869) + (xy 3.088251 -8.345218) (xy 2.897053 -8.345218) (xy 2.90299 -8.337224) (xy 2.919858 -8.327869) (xy 2.950462 -8.299059) + (xy 2.989937 -8.227779) (xy 2.991693 -8.22377) (xy 4.413424 -8.22377) (xy 4.44689 -8.200967) (xy 4.493579 -8.154371) + (xy 4.533651 -8.104105) (xy 4.539034 -8.084972) (xy 4.505568 -8.107776) (xy 4.458879 -8.154371) + (xy 4.418807 -8.204638) (xy 4.413424 -8.22377) (xy 2.991693 -8.22377) (xy 2.99875 -8.207656) (xy 3.022508 -8.154379) + (xy 3.049776 -8.116138) (xy 3.092992 -8.087574) (xy 3.164592 -8.063325) (xy 3.277014 -8.038033) + (xy 3.442694 -8.006337) (xy 3.483619 -7.998702) (xy 3.626596 -7.96691) (xy 3.753318 -7.929739) (xy 3.839541 -7.894457) + (xy 3.847963 -7.889469) (xy 3.908627 -7.851582) (xy 3.916667 -7.854115) (xy 3.87781 -7.899925) (xy 3.8751 -7.902994) + (xy 3.802884 -7.952155) (xy 3.670948 -8.00193) (xy 3.476009 -8.05335) (xy 3.238121 -8.10301) (xy 3.14826 -8.13207) + (xy 3.088148 -8.171845) (xy 3.072046 -8.200873) (xy 3.102595 -8.203165) (xy 3.163824 -8.188428) + (xy 3.253087 -8.171721) (xy 4.268032 -8.171721) (xy 4.285382 -8.189071) (xy 4.302732 -8.171721) + (xy 4.285382 -8.154371) (xy 4.268032 -8.171721) (xy 3.253087 -8.171721) (xy 3.258638 -8.170682) + (xy 3.392426 -8.155062) (xy 3.523463 -8.145691) (xy 3.637632 -8.13876) (xy 3.723134 -8.124986) (xy 3.763064 -8.109019) + (xy 3.886087 -8.109019) (xy 3.897851 -8.106014) (xy 3.965037 -8.088158) (xy 3.989443 -8.084972) + (xy 4.029434 -8.063293) (xy 4.099223 -8.008247) (xy 4.139803 -7.972199) (xy 4.182482 -7.925933) + (xy 4.444269 -7.925933) (xy 4.450649 -7.970939) (xy 4.462494 -7.971476) (xy 4.470777 -7.925035) + (xy 4.465233 -7.904969) (xy 4.452521 -7.894125) (xy 5.170218 -7.894125) (xy 5.187568 -7.911475) + (xy 5.204918 -7.894125) (xy 5.187568 -7.876776) (xy 5.170218 -7.894125) (xy 4.452521 -7.894125) + (xy 4.449826 -7.891826) (xy 4.444269 -7.925933) (xy 4.182482 -7.925933) (xy 4.217839 -7.887605) + (xy 4.240221 -7.853643) (xy 5.077686 -7.853643) (xy 5.082449 -7.874272) (xy 5.100819 -7.876776) + (xy 5.129381 -7.86408) (xy 5.123952 -7.853643) (xy 5.082772 -7.84949) (xy 5.077686 -7.853643) (xy 4.240221 -7.853643) + (xy 4.253312 -7.83378) (xy 4.942372 -7.83378) (xy 4.97648 -7.839337) (xy 5.021485 -7.832957) (xy 5.022023 -7.821112) + (xy 4.975581 -7.812829) (xy 4.955515 -7.818373) (xy 4.942372 -7.83378) (xy 4.253312 -7.83378) (xy 4.272337 -7.804912) + (xy 4.296032 -7.739079) (xy 4.288237 -7.720628) (xy 4.372131 -7.720628) (xy 4.38948 -7.737978) (xy 4.40683 -7.720628) + (xy 4.38948 -7.703278) (xy 4.372131 -7.720628) (xy 4.288237 -7.720628) (xy 4.281663 -7.705066) (xy 4.270371 -7.703278) + (xy 4.234786 -7.726445) (xy 4.233333 -7.735316) (xy 4.209141 -7.789097) (xy 4.147526 -7.868515) + (xy 4.064927 -7.955444) (xy 3.977785 -8.03176) (xy 3.939866 -8.058851) (xy 3.887964 -8.096787) (xy 3.886087 -8.109019) + (xy 3.763064 -8.109019) (xy 3.796072 -8.09582) (xy 3.87255 -8.042713) (xy 3.968674 -7.957116) (xy 4.080218 -7.850142) + (xy 4.161425 -7.764157) (xy 4.216943 -7.691129) (xy 4.233333 -7.653471) (xy 4.223661 -7.61653) (xy 4.302732 -7.61653) + (xy 4.320082 -7.63388) (xy 4.337431 -7.61653) (xy 4.320082 -7.59918) (xy 4.302732 -7.61653) (xy 4.223661 -7.61653) + (xy 4.218535 -7.596949) (xy 4.180499 -7.50358) (xy 4.167774 -7.476786) (xy 4.448259 -7.476786) (xy 4.452986 -7.515034) + (xy 4.502044 -7.576456) (xy 4.580192 -7.648625) (xy 4.67219 -7.719112) (xy 4.762798 -7.775489) (xy 4.836776 -7.805328) + (xy 4.853497 -7.807247) (xy 4.883197 -7.797744) (xy 4.860411 -7.758356) (xy 4.857227 -7.754489) + (xy 4.816941 -7.720628) (xy 5.03142 -7.720628) (xy 5.04877 -7.737978) (xy 5.06612 -7.720628) (xy 5.04877 -7.703278) + (xy 5.03142 -7.720628) (xy 4.816941 -7.720628) (xy 4.81442 -7.718509) (xy 4.79653 -7.718406) (xy 4.753264 -7.718394) + (xy 4.681437 -7.683545) (xy 4.635924 -7.651229) (xy 4.753825 -7.651229) (xy 4.771174 -7.668579) + (xy 4.788524 -7.651229) (xy 4.771174 -7.63388) (xy 4.753825 -7.651229) (xy 4.635924 -7.651229) (xy 4.602293 -7.62735) + (xy 4.537079 -7.563296) (xy 4.523905 -7.545326) (xy 4.478666 -7.489739) (xy 4.448661 -7.476415) + (xy 4.448259 -7.476786) (xy 4.167774 -7.476786) (xy 4.146584 -7.432169) (xy 4.098161 -7.326564) + (xy 4.066672 -7.240245) (xy 4.059836 -7.20582) (xy 4.040047 -7.14519) (xy 4.025136 -7.130737) (xy 3.996825 -7.082198) + (xy 3.990437 -7.035998) (xy 3.966688 -6.951975) (xy 3.909906 -6.876702) (xy 3.841792 -6.837074) + (xy 3.828911 -6.835792) (xy 3.785576 -6.810094) (xy 3.780992 -6.792418) (xy 3.764674 -6.749044) + (xy 4.163839 -6.749044) (xy 4.180588 -6.913977) (xy 4.19979 -7.014491) (xy 4.234484 -7.128612) (xy 4.276848 -7.236663) + (xy 4.319063 -7.318966) (xy 4.353308 -7.355845) (xy 4.356377 -7.356284) (xy 4.353517 -7.329557) + (xy 4.324383 -7.263336) (xy 4.31415 -7.243511) (xy 4.271285 -7.143151) (xy 4.228371 -7.01252) (xy 4.209113 -6.939891) + (xy 4.163839 -6.749044) (xy 3.764674 -6.749044) (xy 3.763822 -6.746779) (xy 3.731905 -6.696994) + (xy 4.129235 -6.696994) (xy 4.141931 -6.725556) (xy 4.152368 -6.720127) (xy 4.15652 -6.678947) (xy 4.152368 -6.673861) + (xy 4.131739 -6.678625) (xy 4.129235 -6.696994) (xy 3.731905 -6.696994) (xy 3.723707 -6.684206) + (xy 3.679008 -6.627595) (xy 3.990437 -6.627595) (xy 4.003133 -6.656157) (xy 4.01357 -6.650728) (xy 4.015256 -6.634009) + (xy 4.27182 -6.634009) (xy 4.304704 -6.933149) (xy 4.335104 -7.061826) (xy 4.384222 -7.21254) (xy 4.441278 -7.321065) + (xy 4.521195 -7.414258) (xy 4.541957 -7.434094) (xy 4.632408 -7.507299) (xy 4.71384 -7.554604) (xy 4.750676 -7.564481) + (xy 4.797076 -7.554731) (xy 4.800093 -7.530045) (xy 4.860196 -7.530045) (xy 4.868813 -7.548014) + (xy 4.888196 -7.573156) (xy 4.938844 -7.627102) (xy 4.961452 -7.626867) (xy 4.962021 -7.620779) + (xy 4.938309 -7.591814) (xy 4.901297 -7.560055) (xy 4.897194 -7.557059) (xy 5.000671 -7.557059) + (xy 5.001381 -7.559502) (xy 5.034835 -7.599762) (xy 5.104203 -7.661149) (xy 5.188222 -7.727068) + (xy 5.265632 -7.780921) (xy 5.315169 -7.806111) (xy 5.317691 -7.806412) (xy 5.332689 -7.788705) + (xy 5.378415 -7.788705) (xy 5.40831 -7.833048) (xy 5.473838 -7.8618) (xy 5.556381 -7.881313) (xy 5.603961 -7.894421) + (xy 5.71012 -7.90797) (xy 5.861693 -7.897945) (xy 6.001536 -7.873849) (xy 6.09617 -7.847374) (xy 6.151188 -7.819701) + (xy 6.157344 -7.80445) (xy 6.112993 -7.780901) (xy 6.211202 -7.780901) (xy 6.232484 -7.791349) (xy 6.281546 -7.768243) + (xy 6.336215 -7.726199) (xy 6.374315 -7.679835) (xy 6.378163 -7.670837) (xy 6.36709 -7.653192) (xy 6.307935 -7.682619) + (xy 6.301991 -7.686472) (xy 6.23827 -7.738335) (xy 6.21121 -7.780432) (xy 6.211202 -7.780901) (xy 6.112993 -7.780901) + (xy 6.111737 -7.780234) (xy 6.034931 -7.772652) (xy 5.95584 -7.780419) (xy 5.903373 -7.802252) (xy 5.896167 -7.816052) + (xy 5.889192 -7.841622) (xy 5.875926 -7.816052) (xy 5.832727 -7.786737) (xy 5.750537 -7.772851) + (xy 5.739868 -7.772677) (xy 5.654708 -7.784188) (xy 5.620835 -7.814749) (xy 5.62078 -7.816052) (xy 5.610548 -7.839065) + (xy 5.594755 -7.821394) (xy 5.544522 -7.785584) (xy 5.473838 -7.760009) (xy 5.402813 -7.752072) + (xy 5.37887 -7.779942) (xy 5.378415 -7.788705) (xy 5.332689 -7.788705) (xy 5.340784 -7.779147) (xy 5.343715 -7.755328) + (xy 5.317211 -7.709295) (xy 5.294145 -7.703278) (xy 5.228691 -7.680434) (xy 5.198005 -7.65671) (xy 5.136985 -7.60687) + (xy 5.124126 -7.59918) (xy 6.454098 -7.59918) (xy 6.466794 -7.627742) (xy 6.477231 -7.622313) (xy 6.481384 -7.581133) + (xy 6.477231 -7.576047) (xy 6.456602 -7.58081) (xy 6.454098 -7.59918) (xy 5.124126 -7.59918) (xy 5.070369 -7.567031) + (xy 5.018238 -7.547118) (xy 5.000671 -7.557059) (xy 4.897194 -7.557059) (xy 4.860196 -7.530045) + (xy 4.800093 -7.530045) (xy 4.802275 -7.512192) (xy 4.791067 -7.469057) (xy 4.734175 -7.223757) + (xy 4.730972 -7.197002) (xy 4.807902 -7.197002) (xy 4.808723 -7.217486) (xy 4.838065 -7.303565) + (xy 4.877041 -7.391289) (xy 4.915222 -7.460066) (xy 4.942178 -7.489305) (xy 4.945812 -7.488158) + (xy 4.938878 -7.452625) (xy 4.906967 -7.374963) (xy 4.872308 -7.302761) (xy 4.83033 -7.225683) (xy 4.807902 -7.197002) + (xy 4.730972 -7.197002) (xy 4.7098 -7.02017) (xy 4.753825 -7.02017) (xy 4.770016 -7.026029) (xy 4.800594 -6.993292) + (xy 4.836973 -6.952157) (xy 4.870844 -6.95707) (xy 4.922042 -7.00401) (xy 4.967046 -7.055505) (xy 4.974395 -7.078596) + (xy 4.973323 -7.078688) (xy 4.978319 -7.100343) (xy 5.020658 -7.153717) (xy 5.032381 -7.16646) (xy 5.098326 -7.221302) + (xy 5.150948 -7.239745) (xy 5.155565 -7.238603) (xy 5.187798 -7.252148) (xy 5.19193 -7.280954) (xy 5.207947 -7.323128) + (xy 5.274024 -7.332706) (xy 5.285779 -7.33202) (xy 5.350795 -7.332556) (xy 5.35813 -7.353342) (xy 5.342254 -7.375394) + (xy 5.326379 -7.419068) (xy 5.371673 -7.434312) (xy 5.421789 -7.429792) (xy 5.446235 -7.45309) (xy 5.448345 -7.469057) + (xy 5.460341 -7.487121) (xy 5.482513 -7.460382) (xy 5.493961 -7.42583) (xy 5.571744 -7.42583) (xy 5.581458 -7.469176) + (xy 5.609964 -7.470627) (xy 5.649694 -7.469714) (xy 5.65332 -7.48215) (xy 5.65179 -7.54323) (xy 5.673042 -7.550609) + (xy 5.69071 -7.529781) (xy 5.695 -7.516461) (xy 6.153594 -7.516461) (xy 6.159153 -7.529781) (xy 6.205119 -7.563185) + (xy 6.215297 -7.564481) (xy 6.23411 -7.543101) (xy 6.231131 -7.535962) (xy 6.81667 -7.535962) (xy 6.839907 -7.567106) + (xy 6.85513 -7.578993) (xy 6.912556 -7.610799) (xy 6.938831 -7.611806) (xy 6.937621 -7.608307) (xy 6.985569 -7.608307) + (xy 7.005155 -7.646185) (xy 7.009289 -7.651229) (xy 7.050867 -7.694354) (xy 7.065587 -7.703278) + (xy 7.077241 -7.67494) (xy 7.078688 -7.651229) (xy 7.061874 -7.624299) (xy 7.131098 -7.624299) (xy 7.148087 -7.668579) + (xy 7.191121 -7.721599) (xy 7.23297 -7.738634) (xy 7.252179 -7.711103) (xy 7.252185 -7.710218) (xy 7.226983 -7.659767) + (xy 7.216375 -7.650178) (xy 7.293719 -7.650178) (xy 7.297789 -7.68602) (xy 7.335596 -7.734516) (xy 7.383769 -7.768885) + (xy 7.40061 -7.772677) (xy 7.407151 -7.751581) (xy 7.390044 -7.726961) (xy 7.476231 -7.726961) (xy 7.500762 -7.76587) + (xy 7.523154 -7.772204) (xy 7.572501 -7.763684) (xy 7.625205 -7.750807) (xy 7.685914 -7.722648) + (xy 7.703278 -7.698011) (xy 7.678378 -7.686361) (xy 7.635985 -7.702151) (xy 7.5694 -7.719524) (xy 7.546839 -7.702806) + (xy 7.504905 -7.682917) (xy 7.492118 -7.68776) (xy 7.476231 -7.726961) (xy 7.390044 -7.726961) (xy 7.373441 -7.703066) + (xy 7.322139 -7.657579) (xy 7.297755 -7.651229) (xy 7.737978 -7.651229) (xy 7.755327 -7.668579) + (xy 7.772677 -7.651229) (xy 7.756426 -7.634979) (xy 7.93917 -7.634979) (xy 7.94871 -7.651229) (xy 8.014559 -7.738677) + (xy 8.093699 -7.827411) (xy 8.169719 -7.900783) (xy 8.226208 -7.942142) (xy 8.239252 -7.946002) + (xy 8.240664 -7.927147) (xy 8.197828 -7.880738) (xy 8.183079 -7.867929) (xy 8.094932 -7.787094) + (xy 8.004263 -7.694383) (xy 7.996578 -7.685929) (xy 7.949972 -7.637803) (xy 7.93917 -7.634979) (xy 7.756426 -7.634979) + (xy 7.755327 -7.63388) (xy 7.737978 -7.651229) (xy 7.297755 -7.651229) (xy 7.293719 -7.650178) (xy 7.216375 -7.650178) + (xy 7.179151 -7.61653) (xy 7.356284 -7.61653) (xy 7.373633 -7.63388) (xy 7.390983 -7.61653) (xy 7.3852 -7.610747) + (xy 7.576047 -7.610747) (xy 7.58081 -7.631375) (xy 7.59918 -7.63388) (xy 7.627741 -7.621184) (xy 7.622313 -7.610747) + (xy 7.581133 -7.606594) (xy 7.576047 -7.610747) (xy 7.3852 -7.610747) (xy 7.373633 -7.59918) (xy 7.356284 -7.61653) + (xy 7.179151 -7.61653) (xy 7.174465 -7.612294) (xy 7.139926 -7.59918) (xy 7.131098 -7.624299) (xy 7.061874 -7.624299) + (xy 7.050592 -7.606228) (xy 7.02239 -7.59918) (xy 6.985569 -7.608307) (xy 6.937621 -7.608307) (xy 6.928809 -7.582827) + (xy 6.904186 -7.563125) (xy 6.842462 -7.533222) (xy 6.81667 -7.535962) (xy 6.231131 -7.535962) (xy 6.228551 -7.529781) + (xy 6.204676 -7.512431) (xy 6.696994 -7.512431) (xy 6.714344 -7.529781) (xy 6.731694 -7.512431) + (xy 6.714344 -7.495082) (xy 6.696994 -7.512431) (xy 6.204676 -7.512431) (xy 6.182585 -7.496377) + (xy 6.172407 -7.495082) (xy 6.153594 -7.516461) (xy 5.695 -7.516461) (xy 5.712008 -7.463646) (xy 5.723974 -7.362372) + (xy 5.724878 -7.32917) (xy 5.72029 -7.282415) (xy 5.766339 -7.282415) (xy 5.767007 -7.411212) (xy 5.800324 -7.480612) + (xy 5.84491 -7.495082) (xy 5.878403 -7.482056) (xy 5.872413 -7.431453) (xy 5.863453 -7.40635) (xy 5.861819 -7.400507) + (xy 5.941072 -7.400507) (xy 5.94705 -7.411277) (xy 5.983613 -7.441118) (xy 6.045514 -7.486623) (xy 6.069998 -7.490614) + (xy 6.072404 -7.478953) (xy 6.045151 -7.453527) (xy 5.99433 -7.424989) (xy 5.958097 -7.408333) (xy 6.176502 -7.408333) + (xy 6.193852 -7.425683) (xy 6.211202 -7.408333) (xy 6.193852 -7.390983) (xy 6.176502 -7.408333) + (xy 5.958097 -7.408333) (xy 5.941072 -7.400507) (xy 5.861819 -7.400507) (xy 5.846405 -7.345397) + (xy 5.864074 -7.338995) (xy 5.867911 -7.341224) (xy 5.877201 -7.332714) (xy 5.851696 -7.281724) + (xy 5.841782 -7.266034) (xy 5.798877 -7.200136) (xy 5.881557 -7.200136) (xy 5.947659 -7.27821) (xy 6.009182 -7.343776) + (xy 6.035978 -7.353242) (xy 6.037705 -7.344312) (xy 6.014304 -7.315974) (xy 5.959631 -7.266238) + (xy 5.881557 -7.200136) (xy 5.798877 -7.200136) (xy 5.787581 -7.182787) (xy 5.968306 -7.182787) + (xy 5.981002 -7.211348) (xy 5.991439 -7.20592) (xy 5.995591 -7.16474) (xy 5.991439 -7.159654) (xy 5.97081 -7.164417) + (xy 5.968306 -7.182787) (xy 5.787581 -7.182787) (xy 5.777459 -7.16724) (xy 5.766339 -7.282415) (xy 5.72029 -7.282415) + (xy 5.713838 -7.216666) (xy 5.678256 -7.163014) (xy 5.671864 -7.160061) (xy 5.630481 -7.1482) (xy 5.606434 -7.162584) + (xy 5.591759 -7.217485) (xy 5.578487 -7.327177) (xy 5.578462 -7.327412) (xy 5.571744 -7.42583) (xy 5.493961 -7.42583) + (xy 5.5051 -7.392208) (xy 5.516405 -7.293274) (xy 5.516681 -7.27821) (xy 5.502705 -7.183149) (xy 5.466166 -7.147601) + (xy 5.416658 -7.175316) (xy 5.383535 -7.226161) (xy 5.355054 -7.279275) (xy 5.352111 -7.271295) + (xy 5.362294 -7.229081) (xy 5.360075 -7.154694) (xy 5.32647 -7.130058) (xy 6.044168 -7.130058) (xy 6.052843 -7.164525) + (xy 6.098099 -7.225013) (xy 6.107103 -7.234836) (xy 6.174341 -7.295696) (xy 6.205971 -7.297918) + (xy 6.203623 -7.270605) (xy 6.250615 -7.270605) (xy 6.257455 -7.302567) (xy 6.281606 -7.32294) (xy 6.352633 -7.353997) + (xy 6.377035 -7.338975) (xy 6.438712 -7.338975) (xy 6.44752 -7.365319) (xy 6.456364 -7.376364) (xy 6.509418 -7.41918) + (xy 6.549474 -7.418998) (xy 6.551888 -7.412363) (xy 6.604687 -7.412363) (xy 6.610245 -7.425683) + (xy 6.656212 -7.459087) (xy 6.66639 -7.460382) (xy 6.685203 -7.439003) (xy 6.679644 -7.425683) (xy 6.675889 -7.422954) + (xy 6.776997 -7.422954) (xy 6.811639 -7.415745) (xy 6.869947 -7.413187) (xy 6.888778 -7.427198) + (xy 6.933564 -7.457427) (xy 6.984531 -7.452805) (xy 7.00685 -7.417008) (xy 6.991645 -7.350953) (xy 6.974173 -7.304235) + (xy 6.94969 -7.256255) (xy 6.933523 -7.271745) (xy 6.921144 -7.310509) (xy 6.886566 -7.363554) (xy 6.853232 -7.368867) + (xy 6.797456 -7.377686) (xy 6.78156 -7.394515) (xy 6.776997 -7.422954) (xy 6.675889 -7.422954) (xy 6.633678 -7.392279) + (xy 6.623499 -7.390983) (xy 6.604687 -7.412363) (xy 6.551888 -7.412363) (xy 6.558196 -7.39503) (xy 6.529255 -7.362856) + (xy 6.486814 -7.345711) (xy 6.438712 -7.338975) (xy 6.377035 -7.338975) (xy 6.377102 -7.338934) + (xy 6.662295 -7.338934) (xy 6.679644 -7.356284) (xy 6.696994 -7.338934) (xy 6.679644 -7.321584) + (xy 6.662295 -7.338934) (xy 6.377102 -7.338934) (xy 6.383819 -7.334799) (xy 6.384699 -7.325297) + (xy 6.368707 -7.304235) (xy 6.558196 -7.304235) (xy 6.575546 -7.321584) (xy 6.592896 -7.304235) + (xy 6.575546 -7.286885) (xy 6.558196 -7.304235) (xy 6.368707 -7.304235) (xy 6.356667 -7.288377) + (xy 6.311428 -7.269535) (xy 6.419398 -7.269535) (xy 6.436748 -7.286885) (xy 6.446862 -7.276771) + (xy 6.71111 -7.276771) (xy 6.715826 -7.289283) (xy 6.758825 -7.31739) (xy 6.811012 -7.316983) (xy 6.835792 -7.288933) + (xy 6.808363 -7.240554) (xy 6.751705 -7.227296) (xy 6.731128 -7.235186) (xy 6.71111 -7.276771) (xy 6.446862 -7.276771) + (xy 6.454098 -7.269535) (xy 6.436748 -7.252186) (xy 6.419398 -7.269535) (xy 6.311428 -7.269535) + (xy 6.299085 -7.264394) (xy 6.251725 -7.269571) (xy 6.250615 -7.270605) (xy 6.203623 -7.270605) + (xy 6.20113 -7.241614) (xy 6.195699 -7.223307) (xy 6.157985 -7.165437) (xy 6.280601 -7.165437) (xy 6.29795 -7.182787) + (xy 6.3153 -7.165437) (xy 6.29795 -7.148087) (xy 6.280601 -7.165437) (xy 6.157985 -7.165437) (xy 6.15612 -7.162575) + (xy 6.097768 -7.124928) (xy 6.047692 -7.12701) (xy 6.044168 -7.130058) (xy 5.32647 -7.130058) (xy 5.318412 -7.124151) + (xy 5.255447 -7.149349) (xy 5.215227 -7.172214) (xy 5.204922 -7.138506) (xy 5.204918 -7.137034) + (xy 5.183309 -7.0723) (xy 5.13223 -7.061471) (xy 5.079247 -7.101238) (xy 5.043785 -7.143109) (xy 5.046035 -7.128149) + (xy 5.064299 -7.089469) (xy 5.069998 -7.061339) (xy 5.656011 -7.061339) (xy 5.67336 -7.078688) (xy 5.69071 -7.061339) + (xy 5.67336 -7.043989) (xy 5.656011 -7.061339) (xy 5.069998 -7.061339) (xy 5.078765 -7.018061) (xy 5.049704 -6.981676) + (xy 4.99136 -6.995253) (xy 4.967156 -6.999443) (xy 4.972776 -6.985261) (xy 4.963181 -6.942538) (xy 4.950967 -6.926314) + (xy 5.137529 -6.926314) (xy 5.146665 -6.955876) (xy 5.170218 -6.97459) (xy 5.222017 -6.992667) (xy 5.237607 -6.988166) + (xy 5.236236 -6.983731) (xy 5.319194 -6.983731) (xy 5.326366 -7.009289) (xy 5.375886 -7.039482) + (xy 5.406487 -7.043458) (xy 5.44532 -7.037842) (xy 5.44306 -7.035693) (xy 5.497563 -7.035693) (xy 5.531671 -7.041249) + (xy 5.576677 -7.03487) (xy 5.577214 -7.023025) (xy 5.530772 -7.014741) (xy 5.510707 -7.020285) (xy 5.497563 -7.035693) + (xy 5.44306 -7.035693) (xy 5.420097 -7.013854) (xy 5.413114 -7.009289) (xy 5.349539 -6.978637) (xy 5.319194 -6.983731) + (xy 5.236236 -6.983731) (xy 5.228471 -6.958604) (xy 5.204918 -6.939891) (xy 5.153119 -6.921813) + (xy 5.137529 -6.926314) (xy 4.950967 -6.926314) (xy 4.913535 -6.876593) (xy 4.886891 -6.849777) + (xy 4.845204 -6.81275) (xy 4.968872 -6.81275) (xy 4.976266 -6.827412) (xy 5.012028 -6.854868) (xy 5.073158 -6.896996) + (xy 5.097215 -6.898578) (xy 5.100819 -6.874539) (xy 5.07164 -6.843334) (xy 5.022745 -6.824215) (xy 4.968872 -6.81275) + (xy 4.845204 -6.81275) (xy 4.824078 -6.793986) (xy 4.803161 -6.786042) (xy 4.817997 -6.823474) (xy 4.837946 -6.891193) + (xy 4.805458 -6.940236) (xy 4.805145 -6.940496) (xy 4.761746 -6.993864) (xy 4.753825 -7.02017) (xy 4.7098 -7.02017) + (xy 4.70385 -6.970478) (xy 4.703917 -6.778962) (xy 5.137947 -6.778962) (xy 5.159212 -6.83093) (xy 5.178893 -6.845045) + (xy 5.226411 -6.838305) (xy 5.228915 -6.825161) (xy 5.278272 -6.825161) (xy 5.304063 -6.880281) + (xy 5.342626 -6.905191) (xy 5.374719 -6.877253) (xy 5.378214 -6.85639) (xy 5.447814 -6.85639) (xy 5.47672 -6.895961) + (xy 5.517213 -6.905191) (xy 5.573624 -6.892339) (xy 5.581712 -6.881254) (xy 5.621311 -6.881254) + (xy 5.650335 -6.933708) (xy 5.693219 -6.958037) (xy 5.744849 -6.995508) (xy 5.746358 -7.029774) + (xy 5.747264 -7.072505) (xy 5.761198 -7.078688) (xy 5.792089 -7.051318) (xy 5.794277 -7.035314) + (xy 5.771116 -6.963522) (xy 5.695818 -6.885942) (xy 5.682035 -6.874918) (xy 5.635669 -6.845505) + (xy 5.621783 -6.865923) (xy 5.621311 -6.881254) (xy 5.581712 -6.881254) (xy 5.586612 -6.874539) + (xy 5.557734 -6.842141) (xy 5.517213 -6.825738) (xy 5.459239 -6.828512) (xy 5.447814 -6.85639) (xy 5.378214 -6.85639) + (xy 5.378415 -6.85519) (xy 5.36486 -6.818442) (xy 5.69071 -6.818442) (xy 5.70806 -6.835792) (xy 5.725409 -6.818442) + (xy 5.70806 -6.801093) (xy 5.69071 -6.818442) (xy 5.36486 -6.818442) (xy 5.358176 -6.800321) (xy 5.315616 -6.770679) + (xy 5.285071 -6.778772) (xy 5.278272 -6.825161) (xy 5.228915 -6.825161) (xy 5.236667 -6.784467) + (xy 5.22663 -6.747899) (xy 5.189801 -6.702637) (xy 5.171307 -6.696994) (xy 5.141404 -6.723096) (xy 5.137947 -6.778962) + (xy 4.703917 -6.778962) (xy 4.70393 -6.74225) (xy 4.705076 -6.729102) (xy 4.706457 -6.714344) (xy 4.753825 -6.714344) + (xy 4.771174 -6.731694) (xy 4.788524 -6.714344) (xy 4.771174 -6.696994) (xy 4.753825 -6.714344) + (xy 4.706457 -6.714344) (xy 4.725935 -6.506147) (xy 4.658679 -6.625746) (xy 4.594913 -6.721734) + (xy 4.541907 -6.75391) (xy 4.489932 -6.72477) (xy 4.454654 -6.678065) (xy 4.419063 -6.582339) (xy 4.399679 -6.445119) + (xy 4.397354 -6.29259) (xy 4.412942 -6.150936) (xy 4.434915 -6.072404) (xy 4.451576 -6.044465) (xy 4.458867 -6.071602) + (xy 4.457313 -6.159106) (xy 4.452144 -6.245901) (xy 4.449203 -6.418829) (xy 4.463805 -6.559227) + (xy 4.493629 -6.655581) (xy 4.536357 -6.696372) (xy 4.542996 -6.696994) (xy 4.572882 -6.662634) + (xy 4.612335 -6.559578) (xy 4.661343 -6.387866) (xy 4.663808 -6.377748) (xy 4.823755 -6.377748) + (xy 4.84738 -6.490272) (xy 4.908525 -6.61456) (xy 4.99068 -6.71882) (xy 5.009698 -6.735722) (xy 5.063512 -6.775083) + (xy 5.085913 -6.766541) (xy 5.095003 -6.725729) (xy 5.080592 -6.652806) (xy 5.029839 -6.573889) + (xy 5.027881 -6.571779) (xy 4.967187 -6.519181) (xy 4.929909 -6.521266) (xy 4.921456 -6.531801) + (xy 4.900144 -6.541934) (xy 4.892623 -6.488798) (xy 4.878654 -6.399845) (xy 4.857923 -6.35) (xy 4.832752 -6.323157) + (xy 4.824176 -6.357785) (xy 4.823755 -6.377748) (xy 4.663808 -6.377748) (xy 4.719893 -6.147538) + (xy 4.725468 -6.123246) (xy 4.892623 -6.123246) (xy 4.921853 -6.218466) (xy 5.000843 -6.328557) + (xy 5.11654 -6.438878) (xy 5.255892 -6.534792) (xy 5.263281 -6.538967) (xy 5.369516 -6.596872) (xy 5.425693 -6.622161) + (xy 5.441421 -6.617654) (xy 5.42682 -6.586999) (xy 5.42468 -6.56193) (xy 5.468146 -6.572867) (xy 5.538029 -6.59033) + (xy 5.649317 -6.607855) (xy 5.742759 -6.618231) (xy 5.96821 -6.66133) (xy 6.152148 -6.743408) (xy 6.260696 -6.83292) + (xy 6.314909 -6.879821) (xy 6.349459 -6.87109) (xy 6.355588 -6.862637) (xy 6.377647 -6.847034) (xy 6.384168 -6.890733) + (xy 6.372365 -6.967374) (xy 6.329015 -6.987836) (xy 6.244551 -6.956541) (xy 6.243225 -6.955856) + (xy 6.13141 -6.91548) (xy 6.030626 -6.908586) (xy 5.96135 -6.935093) (xy 5.946231 -6.957041) (xy 5.913568 -6.992277) + (xy 5.895271 -6.989693) (xy 5.865936 -6.994679) (xy 5.864207 -7.004903) (xy 5.897539 -7.043088) + (xy 5.997443 -7.062112) (xy 6.124453 -7.063537) (xy 6.224925 -7.071345) (xy 6.299208 -7.096183) + (xy 6.309423 -7.103947) (xy 6.365501 -7.131004) (xy 6.392858 -7.125695) (xy 6.413688 -7.124548) + (xy 6.406173 -7.141413) (xy 6.417854 -7.177285) (xy 6.489279 -7.210818) (xy 6.496236 -7.212874) + (xy 6.601221 -7.236376) (xy 6.660106 -7.228479) (xy 6.680296 -7.200136) (xy 6.835792 -7.200136) + (xy 6.853142 -7.217486) (xy 6.870491 -7.200136) (xy 6.853142 -7.182787) (xy 6.835792 -7.200136) + (xy 6.680296 -7.200136) (xy 6.689897 -7.186659) (xy 6.690796 -7.184031) (xy 6.685408 -7.162917) + (xy 6.915269 -7.162917) (xy 6.922541 -7.182787) (xy 6.960905 -7.203409) (xy 6.982423 -7.188834) + (xy 6.999211 -7.133258) (xy 6.991939 -7.113388) (xy 6.953575 -7.092766) (xy 6.932057 -7.107341) + (xy 6.915269 -7.162917) (xy 6.685408 -7.162917) (xy 6.682613 -7.151962) (xy 6.636082 -7.155922) + (xy 6.556428 -7.1578) (xy 6.518663 -7.144366) (xy 6.498661 -7.124954) (xy 6.77796 -7.124954) (xy 6.782723 -7.145583) + (xy 6.801092 -7.148087) (xy 6.829654 -7.135391) (xy 6.824225 -7.124954) (xy 6.783045 -7.120801) + (xy 6.77796 -7.124954) (xy 6.498661 -7.124954) (xy 6.493895 -7.120329) (xy 6.532172 -7.113919) (xy 6.584108 -7.092828) + (xy 6.58277 -7.03517) (xy 6.529419 -6.947293) (xy 6.489728 -6.900619) (xy 6.430283 -6.829949) (xy 6.400251 -6.782971) + (xy 6.399701 -6.774524) (xy 6.433974 -6.783305) (xy 6.505596 -6.820639) (xy 6.546243 -6.845182) + (xy 6.635774 -6.892815) (xy 6.705616 -6.914982) (xy 6.723019 -6.914195) (xy 6.762179 -6.92349) (xy 6.766393 -6.939047) + (xy 6.784682 -6.964573) (xy 6.795367 -6.960779) (xy 6.856511 -6.955914) (xy 6.9451 -6.980388) (xy 7.032609 -7.022507) + (xy 7.090515 -7.070576) (xy 7.097993 -7.084847) (xy 7.129392 -7.12775) (xy 7.154085 -7.12703) (xy 7.164519 -7.092559) + (xy 7.11498 -7.037716) (xy 7.003954 -6.961348) (xy 6.82993 -6.862301) (xy 6.755127 -6.822725) (xy 6.606474 -6.741158) + (xy 6.466287 -6.657188) (xy 6.422146 -6.627859) (xy 6.677561 -6.627859) (xy 6.687242 -6.663824) + (xy 6.709811 -6.691985) (xy 6.778807 -6.749638) (xy 6.875496 -6.810525) (xy 6.897361 -6.822108) + (xy 7.009285 -6.886314) (xy 7.113425 -6.957136) (xy 7.124725 -6.965915) (xy 7.218219 -7.029131) + (xy 7.27295 -7.040089) (xy 7.286885 -7.01051) (xy 7.259656 -6.970489) (xy 7.209542 -6.935639) (xy 7.140565 -6.891811) + (xy 7.042472 -6.821443) (xy 6.96353 -6.760921) (xy 6.865532 -6.692148) (xy 6.777806 -6.645037) (xy 6.711449 -6.622602) + (xy 6.677561 -6.627859) (xy 6.422146 -6.627859) (xy 6.356369 -6.584154) (xy 6.321384 -6.557413) + (xy 6.225543 -6.489039) (xy 6.13483 -6.441643) (xy 6.107103 -6.432754) (xy 5.981643 -6.398144) (xy 5.884844 -6.358097) + (xy 5.833574 -6.320148) (xy 5.829508 -6.308752) (xy 5.856487 -6.29096) (xy 5.896031 -6.297038) (xy 5.944152 -6.301595) + (xy 5.946904 -6.259081) (xy 5.943934 -6.246947) (xy 5.898214 -6.18297) (xy 5.845265 -6.155652) (xy 5.743401 -6.102195) + (xy 5.663177 -6.012185) (xy 5.632297 -5.933343) (xy 5.644277 -5.857126) (xy 5.687082 -5.759644) + (xy 5.745258 -5.668889) (xy 5.803349 -5.612851) (xy 5.811344 -5.609075) (xy 5.825184 -5.621131) + (xy 5.799001 -5.67761) (xy 5.775749 -5.71388) (xy 5.7243 -5.811803) (xy 5.699535 -5.90332) (xy 5.699248 -5.923278) + (xy 5.724258 -5.986638) (xy 5.777446 -6.053758) (xy 5.83983 -6.106645) (xy 5.892424 -6.127309) (xy 5.908015 -6.121128) + (xy 5.937973 -6.135022) (xy 5.994905 -6.190695) (xy 6.040029 -6.243602) (xy 6.110264 -6.323554) + (xy 6.166684 -6.374692) (xy 6.187184 -6.384699) (xy 6.236971 -6.398399) (xy 6.322895 -6.432925) + (xy 6.363549 -6.451298) (xy 6.50161 -6.513456) (xy 6.60241 -6.551432) (xy 6.690126 -6.573312) (xy 6.759544 -6.583737) + (xy 6.874143 -6.597926) (xy 6.868458 -6.591993) (xy 6.887852 -6.591993) (xy 6.890684 -6.621841) + (xy 6.921985 -6.660125) (xy 6.990817 -6.717996) (xy 7.103642 -6.804634) (xy 7.230416 -6.903531) + (xy 7.306187 -6.970138) (xy 7.337282 -7.011277) (xy 7.330025 -7.033771) (xy 7.320256 -7.038278) + (xy 7.301658 -7.071235) (xy 7.306066 -7.081652) (xy 7.305664 -7.112014) (xy 7.297608 -7.113919) + (xy 7.246722 -7.131099) (xy 7.217655 -7.147248) (xy 7.187177 -7.177837) (xy 7.210333 -7.213502) + (xy 7.235005 -7.233608) (xy 7.315141 -7.28671) (xy 7.413438 -7.341252) (xy 7.417008 -7.34303) (xy 7.491257 -7.387703) + (xy 7.528698 -7.425684) (xy 7.529781 -7.430609) (xy 7.501538 -7.452881) (xy 7.43168 -7.452413) (xy 7.342516 -7.433488) + (xy 7.25635 -7.400388) (xy 7.206853 -7.368611) (xy 7.116222 -7.293601) (xy 7.067062 -7.266661) (xy 7.051223 -7.28734) + (xy 7.060555 -7.355191) (xy 7.061708 -7.360618) (xy 7.087847 -7.46459) (xy 7.113656 -7.510031) (xy 7.148224 -7.507167) + (xy 7.175023 -7.488092) (xy 7.214516 -7.461656) (xy 7.213458 -7.48777) (xy 7.207722 -7.503757) (xy 7.210361 -7.552017) + (xy 7.247524 -7.565232) (xy 7.291078 -7.538187) (xy 7.301343 -7.521106) (xy 7.324131 -7.495588) + (xy 7.341826 -7.521106) (xy 7.382861 -7.561195) (xy 7.398124 -7.564481) (xy 7.409509 -7.542772) + (xy 7.387155 -7.503757) (xy 7.357591 -7.463707) (xy 7.370029 -7.46902) (xy 7.411663 -7.503757) (xy 7.48302 -7.554626) + (xy 7.52697 -7.548766) (xy 7.545909 -7.512431) (xy 7.737978 -7.512431) (xy 7.755327 -7.529781) (xy 7.772677 -7.512431) + (xy 7.755327 -7.495082) (xy 7.737978 -7.512431) (xy 7.545909 -7.512431) (xy 7.562277 -7.481027) + (xy 7.56968 -7.460382) (xy 7.58013 -7.443033) (xy 7.772677 -7.443033) (xy 7.790027 -7.460382) (xy 7.807377 -7.443033) + (xy 7.790027 -7.425683) (xy 7.772677 -7.443033) (xy 7.58013 -7.443033) (xy 7.601031 -7.408333) (xy 7.703278 -7.408333) + (xy 7.720628 -7.425683) (xy 7.737978 -7.408333) (xy 7.720628 -7.390983) (xy 7.703278 -7.408333) + (xy 7.601031 -7.408333) (xy 7.619198 -7.378172) (xy 7.63014 -7.373634) (xy 7.842076 -7.373634) (xy 7.859426 -7.390983) + (xy 7.876776 -7.373634) (xy 7.859426 -7.356284) (xy 7.842076 -7.373634) (xy 7.63014 -7.373634) (xy 7.671973 -7.356284) + (xy 7.726462 -7.339484) (xy 7.737978 -7.317872) (xy 7.763589 -7.295632) (xy 7.79678 -7.302024) (xy 7.800278 -7.289605) + (xy 7.761747 -7.237815) (xy 7.688646 -7.155937) (xy 7.631957 -7.096904) (xy 7.532231 -6.993073) + (xy 7.452669 -6.90592) (xy 7.404951 -6.848446) (xy 7.396766 -6.835156) (xy 7.356989 -6.804673) (xy 7.332183 -6.801093) + (xy 7.279454 -6.779973) (xy 7.194518 -6.724905) (xy 7.106477 -6.656509) (xy 7.007585 -6.578739) + (xy 6.946323 -6.545151) (xy 6.911664 -6.550449) (xy 6.904429 -6.559429) (xy 6.887852 -6.591993) + (xy 6.868458 -6.591993) (xy 6.719982 -6.437034) (xy 6.698867 -6.417595) (xy 6.805084 -6.417595) + (xy 6.822155 -6.46861) (xy 6.855899 -6.513906) (xy 6.892142 -6.521158) (xy 6.905191 -6.493046) (xy 6.881451 -6.447824) + (xy 6.853142 -6.419399) (xy 6.832039 -6.405957) (xy 6.951818 -6.405957) (xy 6.95724 -6.419399) (xy 6.988421 -6.452501) + (xy 6.993987 -6.454098) (xy 7.008891 -6.427251) (xy 7.009289 -6.419399) (xy 6.995418 -6.402049) + (xy 7.078688 -6.402049) (xy 7.096038 -6.419399) (xy 7.113388 -6.402049) (xy 7.096038 -6.384699) + (xy 7.078688 -6.402049) (xy 6.995418 -6.402049) (xy 6.982614 -6.386033) (xy 6.972542 -6.384699) + (xy 6.951818 -6.405957) (xy 6.832039 -6.405957) (xy 6.810119 -6.391995) (xy 6.805084 -6.417595) + (xy 6.698867 -6.417595) (xy 6.607602 -6.333576) (xy 6.573509 -6.313041) (xy 7.260693 -6.313041) + (xy 7.265439 -6.3153) (xy 7.297106 -6.290873) (xy 7.304235 -6.280601) (xy 7.313077 -6.248161) (xy 7.30833 -6.245901) + (xy 7.276664 -6.270329) (xy 7.269535 -6.280601) (xy 7.260693 -6.313041) (xy 6.573509 -6.313041) + (xy 6.491799 -6.263825) (xy 6.490227 -6.263251) (xy 6.766393 -6.263251) (xy 6.783743 -6.280601) + (xy 6.801092 -6.263251) (xy 6.783743 -6.245901) (xy 6.766393 -6.263251) (xy 6.490227 -6.263251) + (xy 6.376328 -6.221655) (xy 7.097721 -6.221655) (xy 7.123561 -6.239433) (xy 7.170791 -6.237501) + (xy 7.258289 -6.203464) (xy 7.313332 -6.150138) (xy 7.350338 -6.081107) (xy 7.338631 -6.05915) (xy 7.390983 -6.05915) + (xy 7.408338 -6.093458) (xy 7.425683 -6.089754) (xy 7.457262 -6.039697) (xy 7.460382 -6.016259) + (xy 7.443027 -5.981952) (xy 7.425683 -5.985656) (xy 7.394103 -6.035712) (xy 7.390983 -6.05915) (xy 7.338631 -6.05915) + (xy 7.335619 -6.053502) (xy 7.262703 -6.058582) (xy 7.247593 -6.061383) (xy 7.161448 -6.106264) + (xy 7.118427 -6.16195) (xy 7.097721 -6.221655) (xy 6.376328 -6.221655) (xy 6.340241 -6.208476) (xy 6.33412 -6.206631) + (xy 6.152211 -6.140516) (xy 6.07076 -6.089754) (xy 6.35 -6.089754) (xy 6.367349 -6.107104) (xy 6.371681 -6.102772) + (xy 6.532513 -6.102772) (xy 6.545463 -6.094299) (xy 6.844125 -6.094299) (xy 6.851396 -6.182154) + (xy 6.875005 -6.152999) (xy 6.96562 -6.152999) (xy 6.990535 -6.189861) (xy 7.045068 -6.182789) (xy 7.077201 -6.158146) + (xy 7.109164 -6.108803) (xy 7.08354 -6.063977) (xy 7.041375 -6.041753) (xy 6.998244 -6.076362) (xy 6.989606 -6.087708) + (xy 6.96562 -6.152999) (xy 6.875005 -6.152999) (xy 6.914495 -6.104231) (xy 6.95382 -6.04164) (xy 6.942203 -6.005101) + (xy 6.934374 -5.999596) (xy 6.875137 -5.986136) (xy 6.845582 -6.033059) (xy 6.844125 -6.094299) + (xy 6.545463 -6.094299) (xy 6.557932 -6.086141) (xy 6.562502 -6.081657) (xy 6.589911 -6.036162) + (xy 6.586194 -6.019437) (xy 6.560382 -6.02985) (xy 6.543078 -6.062233) (xy 6.532513 -6.102772) (xy 6.371681 -6.102772) + (xy 6.384699 -6.089754) (xy 6.367349 -6.072404) (xy 6.35 -6.089754) (xy 6.07076 -6.089754) (xy 6.035354 -6.067688) + (xy 5.979208 -5.982123) (xy 5.979273 -5.950956) (xy 6.280601 -5.950956) (xy 6.29795 -5.968306) (xy 6.299998 -5.966258) + (xy 6.766393 -5.966258) (xy 6.774099 -6.02878) (xy 6.794809 -6.024859) (xy 6.813214 -5.986767) (xy 6.812844 -5.930931) + (xy 6.799577 -5.91532) (xy 6.77343 -5.926743) (xy 6.766393 -5.966258) (xy 6.299998 -5.966258) (xy 6.3153 -5.950956) + (xy 6.29795 -5.933606) (xy 6.592896 -5.933606) (xy 6.605592 -5.962168) (xy 6.616029 -5.956739) (xy 6.620182 -5.915559) + (xy 6.616029 -5.910473) (xy 6.5954 -5.915237) (xy 6.592896 -5.933606) (xy 6.29795 -5.933606) (xy 6.280601 -5.950956) + (xy 5.979273 -5.950956) (xy 5.979419 -5.881557) (xy 6.280601 -5.881557) (xy 6.29795 -5.898907) (xy 6.3153 -5.881557) + (xy 6.29795 -5.864207) (xy 6.280601 -5.881557) (xy 5.979419 -5.881557) (xy 5.979427 -5.877796) (xy 5.991215 -5.846858) + (xy 6.523497 -5.846858) (xy 6.540847 -5.864207) (xy 6.558196 -5.846858) (xy 6.540847 -5.829508) + (xy 6.523497 -5.846858) (xy 5.991215 -5.846858) (xy 6.017656 -5.777459) (xy 6.384699 -5.777459) + (xy 6.402049 -5.794809) (xy 6.419398 -5.777459) (xy 6.402049 -5.760109) (xy 6.384699 -5.777459) + (xy 6.017656 -5.777459) (xy 6.020097 -5.771052) (xy 6.050838 -5.72541) (xy 6.598375 -5.72541) (xy 6.603828 -5.77467) + (xy 6.615877 -5.768784) (xy 6.62046 -5.697742) (xy 6.615877 -5.682035) (xy 6.603212 -5.677676) (xy 6.598375 -5.72541) + (xy 6.050838 -5.72541) (xy 6.113254 -5.632741) (xy 6.208458 -5.569262) (xy 6.523497 -5.569262) (xy 6.540847 -5.586612) + (xy 6.558196 -5.569262) (xy 6.540847 -5.551912) (xy 6.523497 -5.569262) (xy 6.208458 -5.569262) + (xy 6.22746 -5.556592) (xy 6.321014 -5.541323) (xy 6.693014 -5.541323) (xy 6.718102 -5.642041) (xy 6.766358 -5.748588) + (xy 6.857431 -5.821496) (xy 6.95724 -5.860671) (xy 7.047148 -5.886812) (xy 7.102298 -5.893406) (xy 7.154274 -5.881284) + (xy 7.193145 -5.866866) (xy 7.225105 -5.846858) (xy 7.425683 -5.846858) (xy 7.443032 -5.864207) + (xy 7.460382 -5.846858) (xy 7.443032 -5.829508) (xy 7.425683 -5.846858) (xy 7.225105 -5.846858) + (xy 7.256428 -5.827249) (xy 7.364791 -5.827249) (xy 7.369538 -5.829508) (xy 7.401204 -5.80508) (xy 7.408333 -5.794809) + (xy 7.417175 -5.762368) (xy 7.412429 -5.760109) (xy 7.380762 -5.784537) (xy 7.373633 -5.794809) + (xy 7.364791 -5.827249) (xy 7.256428 -5.827249) (xy 7.26605 -5.821225) (xy 7.299589 -5.777052) (xy 7.304623 -5.740943) + (xy 7.270848 -5.730833) (xy 7.191548 -5.740353) (xy 7.100606 -5.746844) (xy 7.014436 -5.729397) + (xy 6.932877 -5.69071) (xy 7.425683 -5.69071) (xy 7.438379 -5.719272) (xy 7.448816 -5.713843) (xy 7.452968 -5.672663) + (xy 7.448816 -5.667577) (xy 7.428187 -5.67234) (xy 7.425683 -5.69071) (xy 6.932877 -5.69071) (xy 6.912856 -5.681213) + (xy 6.790428 -5.60519) (xy 6.693014 -5.541323) (xy 6.321014 -5.541323) (xy 6.352771 -5.53614) (xy 6.438713 -5.535219) + (xy 6.48577 -5.532926) (xy 6.488797 -5.532074) (xy 6.4687 -5.506169) (xy 6.419447 -5.448014) (xy 6.410724 -5.437923) + (xy 6.276081 -5.332277) (xy 6.109262 -5.277964) (xy 5.923565 -5.273895) (xy 5.732291 -5.318982) + (xy 5.548741 -5.412137) (xy 5.417777 -5.519167) (xy 5.306977 -5.643564) (xy 5.227471 -5.760963) + (xy 5.182119 -5.862181) (xy 5.173785 -5.938035) (xy 5.205327 -5.979343) (xy 5.274732 -5.978251) + (xy 5.315183 -5.950956) (xy 5.413114 -5.950956) (xy 5.430464 -5.968306) (xy 5.447814 -5.950956) + (xy 5.430464 -5.933606) (xy 5.413114 -5.950956) (xy 5.315183 -5.950956) (xy 5.331345 -5.94005) (xy 5.402874 -5.863306) + (xy 5.471798 -5.770827) (xy 5.520593 -5.685419) (xy 5.53341 -5.641553) (xy 5.562699 -5.605567) (xy 5.586612 -5.595537) + (xy 5.618887 -5.590962) (xy 5.592323 -5.613874) (xy 5.553564 -5.654201) (xy 5.549652 -5.668929) + (xy 5.53767 -5.712185) (xy 5.503555 -5.78757) (xy 5.499148 -5.796191) (xy 5.466845 -5.874215) (xy 5.460243 -5.92494) + (xy 5.461456 -5.927607) (xy 5.459697 -5.976092) (xy 5.446056 -6.004662) (xy 5.419658 -6.032951) + (xy 5.413646 -6.01088) (xy 5.39858 -5.987913) (xy 5.34665 -6.010525) (xy 5.331255 -6.020342) (xy 5.247306 -6.052218) + (xy 5.173295 -6.0442) (xy 5.133242 -5.999865) (xy 5.131678 -5.990618) (xy 5.149301 -5.823833) (xy 5.230359 -5.653947) + (xy 5.370054 -5.490534) (xy 5.392489 -5.470072) (xy 5.429612 -5.43477) (xy 5.418926 -5.434555) (xy 5.355183 -5.470162) + (xy 5.343715 -5.476879) (xy 5.222774 -5.583715) (xy 5.130478 -5.733927) (xy 5.074607 -5.905729) + (xy 5.062937 -6.077337) (xy 5.087987 -6.193111) (xy 5.12366 -6.232768) (xy 5.19404 -6.282243) (xy 5.280377 -6.331651) + (xy 5.363921 -6.371109) (xy 5.42592 -6.390734) (xy 5.447814 -6.382787) (xy 5.420951 -6.347301) (xy 5.360037 -6.303437) + (xy 5.294586 -6.27067) (xy 5.268533 -6.264481) (xy 5.226318 -6.241275) (xy 5.216484 -6.231663) (xy 5.211563 -6.21606) + (xy 5.230942 -6.225036) (xy 5.269209 -6.23124) (xy 5.274317 -6.22019) (xy 5.253842 -6.171429) (xy 5.230942 -6.140646) + (xy 5.208914 -6.111068) (xy 5.219075 -6.116056) (xy 5.26852 -6.118692) (xy 5.297987 -6.101858) (xy 5.349533 -6.0799) + (xy 5.369574 -6.086696) (xy 5.367644 -6.122345) (xy 5.349743 -6.138078) (xy 5.327357 -6.169624) + (xy 5.363837 -6.2135) (xy 5.364756 -6.214265) (xy 5.419826 -6.249767) (xy 5.425492 -6.250872) (xy 5.413114 -6.263251) + (xy 5.430464 -6.280601) (xy 5.447814 -6.263251) (xy 5.437846 -6.253283) (xy 5.444472 -6.254576) + (xy 5.464699 -6.271211) (xy 5.465164 -6.277709) (xy 5.486714 -6.330594) (xy 5.491188 -6.335542) + (xy 5.517423 -6.393609) (xy 5.495102 -6.441048) (xy 5.456489 -6.45205) (xy 5.331465 -6.421572) (xy 5.197678 -6.349479) + (xy 5.082353 -6.253495) (xy 5.019888 -6.167828) (xy 4.964602 -6.074297) (xy 4.922306 -6.041596) + (xy 4.897401 -6.071268) (xy 4.892623 -6.123246) (xy 4.725468 -6.123246) (xy 4.72599 -6.12097) (xy 4.75232 -5.972) + (xy 4.751718 -5.950956) (xy 4.927322 -5.950956) (xy 4.944672 -5.968306) (xy 4.962021 -5.950956) + (xy 4.944672 -5.933606) (xy 4.927322 -5.950956) (xy 4.751718 -5.950956) (xy 4.749656 -5.878925) + (xy 4.744482 -5.866255) (xy 4.962021 -5.866255) (xy 4.973172 -5.897783) (xy 4.99876 -5.870279) (xy 5.009961 -5.845056) + (xy 5.012386 -5.809236) (xy 4.996323 -5.812404) (xy 4.963255 -5.856831) (xy 4.962021 -5.866255) + (xy 4.744482 -5.866255) (xy 4.739495 -5.854043) (xy 4.726128 -5.786848) (xy 4.760577 -5.689612) + (xy 4.763407 -5.684029) (xy 4.822168 -5.569262) (xy 4.800543 -5.704401) (xy 4.791975 -5.791432) + (xy 4.805165 -5.819602) (xy 4.818987 -5.814777) (xy 4.841805 -5.770253) (xy 4.835778 -5.75235) (xy 4.833905 -5.730534) + (xy 4.847252 -5.736164) (xy 4.890271 -5.726819) (xy 4.956642 -5.677705) (xy 4.982736 -5.652209) + (xy 5.067574 -5.577018) (xy 5.184611 -5.489793) (xy 5.282991 -5.425384) (xy 5.383775 -5.359558) + (xy 5.455504 -5.304104) (xy 5.482513 -5.271294) (xy 5.510605 -5.231842) (xy 5.578614 -5.181156) + (xy 5.662143 -5.134074) (xy 5.736792 -5.105433) (xy 5.760109 -5.102483) (xy 5.764997 -5.116905) + (xy 5.718298 -5.151912) (xy 5.678761 -5.174261) (xy 5.600759 -5.219223) (xy 5.559571 -5.250568) + (xy 5.557599 -5.25687) (xy 5.59499 -5.255853) (xy 5.680067 -5.240958) (xy 5.777745 -5.219289) (xy 6.064366 -5.181269) + (xy 6.353983 -5.205994) (xy 6.655585 -5.294531) (xy 6.752705 -5.335005) (xy 6.880201 -5.394014) + (xy 6.979355 -5.444516) (xy 7.036014 -5.479073) (xy 7.043989 -5.488153) (xy 7.014593 -5.485457) + (xy 6.935369 -5.45906) (xy 6.81976 -5.413768) (xy 6.729958 -5.37582) (xy 6.558537 -5.302808) (xy 6.448032 -5.259086) + (xy 6.396669 -5.244178) (xy 6.402674 -5.257607) (xy 6.464273 -5.298895) (xy 6.480123 -5.308636) + (xy 6.553033 -5.360656) (xy 6.591241 -5.402682) (xy 6.592896 -5.409101) (xy 6.62094 -5.44251) (xy 6.69223 -5.491713) + (xy 6.740368 -5.518972) (xy 6.849605 -5.576998) (xy 6.947973 -5.629453) (xy 6.97459 -5.64371) (xy 7.06354 -5.676008) + (xy 7.15988 -5.68927) (xy 7.241018 -5.683234) (xy 7.284363 -5.657638) (xy 7.286656 -5.647336) (xy 7.266304 -5.586612) + (xy 7.390983 -5.586612) (xy 7.403679 -5.615173) (xy 7.414116 -5.609745) (xy 7.418269 -5.568565) + (xy 7.414116 -5.563479) (xy 7.393487 -5.568242) (xy 7.390983 -5.586612) (xy 7.266304 -5.586612) + (xy 7.262984 -5.576707) (xy 7.20099 -5.478146) (xy 7.191263 -5.466215) (xy 7.330559 -5.466215) (xy 7.337507 -5.480205) + (xy 7.370594 -5.516079) (xy 7.376681 -5.49078) (xy 7.368258 -5.463667) (xy 7.342711 -5.425878) (xy 7.331173 -5.426659) + (xy 7.330559 -5.466215) (xy 7.191263 -5.466215) (xy 7.113409 -5.370721) (xy 7.104195 -5.361065) + (xy 7.252185 -5.361065) (xy 7.269535 -5.378415) (xy 7.286885 -5.361065) (xy 7.269535 -5.343716) + (xy 7.252185 -5.361065) (xy 7.104195 -5.361065) (xy 7.075073 -5.330547) (xy 6.90354 -5.20349) (xy 6.682885 -5.107348) + (xy 6.520317 -5.06612) (xy 6.894476 -5.06612) (xy 6.903639 -5.083017) (xy 6.953878 -5.125502) (xy 7.02813 -5.181263) + (xy 7.109332 -5.23799) (xy 7.180424 -5.283372) (xy 7.224342 -5.305097) (xy 7.226161 -5.305443) (xy 7.252161 -5.291681) + (xy 7.252185 -5.290902) (xy 7.225177 -5.263004) (xy 7.157722 -5.214435) (xy 7.142961 -5.204918) + (xy 7.356284 -5.204918) (xy 7.368123 -5.238715) (xy 7.371586 -5.239617) (xy 7.401211 -5.215302) + (xy 7.408333 -5.204918) (xy 7.407384 -5.193884) (xy 7.577421 -5.193884) (xy 7.59918 -5.201948) (xy 7.673254 -5.185562) + (xy 7.703278 -5.170218) (xy 7.730531 -5.144197) (xy 7.705303 -5.140912) (xy 7.640682 -5.160362) + (xy 7.61653 -5.170218) (xy 7.577421 -5.193884) (xy 7.407384 -5.193884) (xy 7.405582 -5.172943) (xy 7.393031 -5.170218) + (xy 7.357696 -5.195407) (xy 7.356284 -5.204918) (xy 7.142961 -5.204918) (xy 7.070171 -5.157987) + (xy 7.028291 -5.13326) (xy 7.781185 -5.13326) (xy 7.785931 -5.135519) (xy 7.817597 -5.111091) (xy 7.824726 -5.100819) + (xy 7.833568 -5.068379) (xy 7.828822 -5.06612) (xy 7.797156 -5.090548) (xy 7.790027 -5.100819) (xy 7.781185 -5.13326) + (xy 7.028291 -5.13326) (xy 6.982879 -5.106448) (xy 6.952534 -5.091048) (xy 7.304235 -5.091048) (xy 7.47078 -5.095934) + (xy 7.594275 -5.088017) (xy 7.706008 -5.062322) (xy 7.736637 -5.049464) (xy 7.834754 -4.980391) + (xy 7.919275 -4.889924) (xy 7.971954 -4.799863) (xy 7.980744 -4.75782) (xy 7.966382 -4.745159) (xy 7.928642 -4.788286) + (xy 7.913002 -4.812664) (xy 7.796941 -4.948508) (xy 7.641326 -5.033788) (xy 7.479774 -5.069571) + (xy 7.304235 -5.091048) (xy 6.952534 -5.091048) (xy 6.916198 -5.072608) (xy 6.894476 -5.06612) (xy 6.520317 -5.06612) + (xy 6.451904 -5.04877) (xy 7.217486 -5.04877) (xy 7.234836 -5.06612) (xy 7.252185 -5.04877) (xy 7.234836 -5.031421) + (xy 7.217486 -5.04877) (xy 6.451904 -5.04877) (xy 6.426183 -5.042247) (xy 6.146507 -5.008314) (xy 6.143653 -5.008288) + (xy 6.639162 -5.008288) (xy 6.643925 -5.028916) (xy 6.662295 -5.031421) (xy 6.690856 -5.018725) + (xy 6.685428 -5.008288) (xy 6.644247 -5.004135) (xy 6.639162 -5.008288) (xy 6.143653 -5.008288) + (xy 5.856933 -5.005676) (xy 5.570535 -5.03446) (xy 5.300387 -5.094792) (xy 5.059563 -5.1868) (xy 4.863024 -5.30909) + (xy 4.790243 -5.376279) (xy 4.707034 -5.4658) (xy 4.625209 -5.562987) (xy 4.556577 -5.653172) (xy 4.512952 -5.721687) + (xy 4.505335 -5.753264) (xy 4.497249 -5.786287) (xy 4.467031 -5.840012) (xy 4.354624 -6.07224) (xy 4.289007 -6.341972) + (xy 4.27182 -6.634009) (xy 4.015256 -6.634009) (xy 4.017723 -6.609548) (xy 4.01357 -6.604462) (xy 3.992941 -6.609226) + (xy 3.990437 -6.627595) (xy 3.679008 -6.627595) (xy 3.675051 -6.622584) (xy 3.632256 -6.579801) + (xy 3.609724 -6.573745) (xy 3.608915 -6.578706) (xy 3.619204 -6.634427) (xy 3.645407 -6.730962) + (xy 3.680161 -6.84375) (xy 3.7161 -6.948227) (xy 3.731917 -6.988957) (xy 3.742516 -7.03511) (xy 3.720984 -7.031672) + (xy 3.680562 -6.978777) (xy 3.633439 -6.875181) (xy 3.585523 -6.738426) (xy 3.542715 -6.586055) + (xy 3.511162 -6.436748) (xy 3.678142 -6.436748) (xy 3.695491 -6.454098) (xy 3.712841 -6.436748) + (xy 3.695491 -6.419399) (xy 3.678142 -6.436748) (xy 3.511162 -6.436748) (xy 3.510922 -6.435611) + (xy 3.505851 -6.402049) (xy 3.574043 -6.402049) (xy 3.591393 -6.419399) (xy 3.608743 -6.402049) + (xy 3.591393 -6.384699) (xy 3.574043 -6.402049) (xy 3.505851 -6.402049) (xy 3.50323 -6.384699) (xy 3.489573 -6.280601) + (xy 3.574043 -6.280601) (xy 3.586739 -6.309162) (xy 3.595745 -6.304478) (xy 3.784612 -6.304478) + (xy 3.798175 -6.332271) (xy 3.844656 -6.389735) (xy 3.907005 -6.458381) (xy 3.968169 -6.519722) + (xy 4.011098 -6.55527) (xy 4.018618 -6.558197) (xy 4.006405 -6.534984) (xy 3.959335 -6.475462) (xy 3.916388 -6.425406) + (xy 3.847597 -6.35231) (xy 3.798474 -6.309555) (xy 3.784612 -6.304478) (xy 3.595745 -6.304478) (xy 3.597176 -6.303734) + (xy 3.601329 -6.262554) (xy 3.597176 -6.257468) (xy 3.576547 -6.262231) (xy 3.574043 -6.280601) + (xy 3.489573 -6.280601) (xy 3.482745 -6.228552) (xy 3.712841 -6.228552) (xy 3.730191 -6.245901) + (xy 3.747541 -6.228552) (xy 3.730191 -6.211202) (xy 3.712841 -6.228552) (xy 3.482745 -6.228552) + (xy 3.47364 -6.159153) (xy 3.678142 -6.159153) (xy 3.695491 -6.176503) (xy 3.712841 -6.159153) (xy 3.695491 -6.141803) + (xy 3.678142 -6.159153) (xy 3.47364 -6.159153) (xy 3.48692 -6.384699) (xy 3.496326 -6.523514) (xy 3.508692 -6.62815) + (xy 3.529339 -6.725154) (xy 3.563589 -6.841072) (xy 3.601686 -6.95724) (xy 3.664853 -7.166195) (xy 3.696711 -7.324809) + (xy 3.698298 -7.444138) (xy 3.670651 -7.53524) (xy 3.657975 -7.556947) (xy 3.620739 -7.617087) (xy 3.622423 -7.627909) + (xy 3.65487 -7.603491) (xy 3.705343 -7.536133) (xy 3.740932 -7.448415) (xy 3.765411 -7.385972) (xy 3.78875 -7.374306) + (xy 3.791307 -7.377582) (xy 3.794492 -7.44145) (xy 3.756225 -7.528224) (xy 3.68959 -7.617886) (xy 3.607672 -7.690424) + (xy 3.574043 -7.709926) (xy 3.49455 -7.740114) (xy 3.3645 -7.780478) (xy 3.201055 -7.82603) (xy 3.021379 -7.871778) + (xy 2.997296 -7.877582) (xy 2.789221 -7.930166) (xy 2.636681 -7.976102) (xy 2.526741 -8.020079) + (xy 2.44647 -8.06679) (xy 2.420308 -8.086847) (xy 2.352323 -8.157641) (xy 2.300112 -8.237647) (xy 2.271741 -8.309269) + (xy 2.275279 -8.354913) (xy 2.293886 -8.362568) (xy 2.308838 -8.388195) (xy 2.302712 -8.414617) + (xy 2.269617 -8.464007) (xy 2.239831 -8.451541) (xy 2.222329 -8.384529) (xy 2.220765 -8.347881) + (xy 2.252833 -8.215795) (xy 2.340027 -8.090563) (xy 2.468826 -7.989251) (xy 2.528538 -7.959427) + (xy 2.623866 -7.925327) (xy 2.759956 -7.884498) (xy 2.909757 -7.844974) (xy 2.932103 -7.839568) + (xy 3.209699 -7.773315) (xy 2.949453 -7.786264) (xy 2.742958 -7.808983) (xy 2.566797 -7.859475) + (xy 2.489685 -7.892587) (xy 2.386357 -7.945919) (xy 2.314256 -7.992639) (xy 2.290164 -8.020152) + (xy 2.269974 -8.065468) (xy 2.218769 -8.14146) (xy 2.18627 -8.183624) (xy 2.08977 -8.35459) (xy 2.037545 -8.562444) + (xy 2.033543 -8.787596) (xy 1.881129 -8.787596) (xy 1.875654 -8.718655) (xy 1.874184 -8.668179) + (xy 1.900561 -8.517193) (xy 1.970791 -8.347411) (xy 2.07264 -8.180906) (xy 2.106681 -8.14127) (xy 2.116666 -8.14127) + (xy 2.133545 -8.151657) (xy 2.179674 -8.107082) (xy 2.190491 -8.093647) (xy 2.220501 -8.052546) + (xy 2.202532 -8.061163) (xy 2.17739 -8.080546) (xy 2.129333 -8.123351) (xy 2.116666 -8.14127) (xy 2.106681 -8.14127) + (xy 2.193871 -8.039751) (xy 2.248759 -7.992462) (xy 2.497005 -7.84413) (xy 2.770241 -7.760481) (xy 3.053551 -7.741185) + (xy 3.262939 -7.740311) (xy 3.407418 -7.720378) (xy 3.488933 -7.680948) (xy 3.509877 -7.638793) + (xy 3.503499 -7.467635) (xy 3.498291 -7.443033) (xy 3.539344 -7.443033) (xy 3.556694 -7.460382) + (xy 3.574043 -7.443033) (xy 3.556694 -7.425683) (xy 3.539344 -7.443033) (xy 3.498291 -7.443033) + (xy 3.462275 -7.272916) (xy 3.394135 -7.085721) (xy 3.344853 -6.99194) (xy 3.317764 -6.92651) (xy 3.306066 -6.888262) + (xy 3.411854 -6.888262) (xy 3.413486 -6.977351) (xy 3.424493 -7.025449) (xy 3.432646 -7.028246) + (xy 3.456778 -7.049148) (xy 3.492447 -7.120201) (xy 3.525436 -7.207556) (xy 3.561975 -7.310867) + (xy 3.583877 -7.354327) (xy 3.596385 -7.344572) (xy 3.602846 -7.305559) (xy 3.598355 -7.226252) + (xy 3.573831 -7.182656) (xy 3.542914 -7.131012) (xy 3.540349 -7.092142) (xy 3.543335 -6.989551) + (xy 3.523334 -6.951895) (xy 3.504696 -6.957208) (xy 3.478714 -6.948055) (xy 3.475495 -6.915882) + (xy 3.476623 -6.809633) (xy 3.460924 -6.74427) (xy 3.44392 -6.731694) (xy 3.427211 -6.762749) (xy 3.414867 -6.841333) + (xy 3.411854 -6.888262) (xy 3.306066 -6.888262) (xy 3.283424 -6.814227) (xy 3.274081 -6.7777) (xy 3.311269 -6.7777) + (xy 3.335906 -6.746027) (xy 3.344871 -6.731694) (xy 3.383815 -6.632946) (xy 3.399316 -6.530124) + (xy 3.39145 -6.455965) (xy 3.369117 -6.4351) (xy 3.36602 -6.436641) (xy 3.343591 -6.482882) (xy 3.336941 -6.565269) + (xy 3.337102 -6.568812) (xy 3.333183 -6.670841) (xy 3.317183 -6.749044) (xy 3.311269 -6.7777) (xy 3.274081 -6.7777) + (xy 3.248144 -6.676296) (xy 3.239024 -6.63627) (xy 3.206381 -6.506231) (xy 3.193342 -6.466093) (xy 3.246423 -6.466093) + (xy 3.264811 -6.454941) (xy 3.311791 -6.402049) (xy 3.370066 -6.312304) (xy 3.39951 -6.225625) (xy 3.400374 -6.212937) + (xy 3.388689 -6.16175) (xy 3.361577 -6.165479) (xy 3.331444 -6.215465) (xy 3.315411 -6.272221) (xy 3.288542 -6.362915) + (xy 3.26234 -6.425822) (xy 3.246423 -6.466093) (xy 3.193342 -6.466093) (xy 3.174166 -6.407061) (xy 3.147786 -6.354491) + (xy 3.140615 -6.350001) (xy 3.089924 -6.38088) (xy 3.012051 -6.47142) (xy 2.909342 -6.618477) (xy 2.78414 -6.818904) + (xy 2.756511 -6.865278) (xy 2.611986 -7.078997) (xy 2.413414 -7.324265) (xy 2.190382 -7.569268) + (xy 1.934672 -7.829834) (xy 1.708241 -8.039822) (xy 1.499645 -8.204849) (xy 1.297444 -8.330534) + (xy 1.090194 -8.422495) (xy 0.866452 -8.48635) (xy 0.614778 -8.527717) (xy 0.323728 -8.552213) (xy 0.173879 -8.559348) + (xy -0.100992 -8.566128) (xy -0.323687 -8.560584) (xy -0.510745 -8.54012) (xy -0.678702 -8.502141) + (xy -0.844097 -8.444054) (xy -0.998035 -8.375495) (xy -1.219877 -8.242586) (xy -1.461704 -8.046978) + (xy -1.720729 -7.791531) (xy -1.994167 -7.479104) (xy -2.279232 -7.112556) (xy -2.423001 -6.913081) + (xy -2.50971 -6.799451) (xy -2.57016 -6.747453) (xy -2.609935 -6.757059) (xy -2.63462 -6.828241) + (xy -2.645648 -6.911937) (xy -2.657706 -7.004612) (xy -2.680257 -7.074988) (xy -2.724553 -7.141297) + (xy -2.801844 -7.221775) (xy -2.884379 -7.298856) (xy -2.998449 -7.399234) (xy -3.105746 -7.485864) + (xy -3.187341 -7.543672) (xy -3.203111 -7.552696) (xy -3.276501 -7.610637) (xy -3.289924 -7.677779) + (xy -3.25542 -7.739145) (xy -3.180812 -7.813828) (xy -3.088176 -7.884327) (xy -2.999589 -7.933141) + (xy -2.952802 -7.945022) (xy -2.894035 -7.960625) (xy -2.788624 -8.00169) (xy -2.651549 -8.061763) + (xy -2.497791 -8.134394) (xy -2.401167 -8.182638) (xy -2.319702 -8.234791) (xy -2.224318 -8.310687) + (xy -2.131115 -8.395378) (xy -2.056195 -8.47392) (xy -2.015658 -8.531365) (xy -2.012569 -8.543375) + (xy -1.999299 -8.591566) (xy -1.965791 -8.67702) (xy -1.946946 -8.720141) (xy -1.91426 -8.81849) + (xy -1.886407 -8.961486) (xy -1.862063 -9.157586) (xy -1.841492 -9.393978) (xy -1.82622 -9.593713) + (xy -1.817153 -9.739524) (xy -1.816975 -9.846795) (xy -1.828371 -9.930912) (xy -1.854024 -10.007259) + (xy -1.896618 -10.091222) (xy -1.958839 -10.198185) (xy -1.99148 -10.253688) (xy -2.067933 -10.357196) + (xy -2.158546 -10.44439) (xy -2.183373 -10.461885) (xy -2.275196 -10.520048) (xy -2.393726 -10.59589) + (xy -2.474285 -10.64779) (xy -2.773708 -10.808705) (xy -3.06907 -10.901343) (xy -3.142343 -10.913908) + (xy -3.288189 -10.95508) (xy -3.407041 -11.026644) (xy -3.483765 -11.116878) (xy -3.504645 -11.194587) + (xy -3.524958 -11.270372) (xy -3.572445 -11.341531) (xy -3.626933 -11.379718) (xy -3.637247 -11.380898) + (xy -3.704405 -11.365662) (xy -3.802121 -11.330102) (xy -3.89978 -11.286669) (xy -3.966766 -11.247812) + (xy -3.969057 -11.245968) (xy -3.986988 -11.225273) (xy -3.675059 -11.225273) (xy -3.665689 -11.239192) + (xy -3.643682 -11.195683) (xy -3.62978 -11.155147) (xy -3.583823 -11.036633) (xy -3.527881 -10.927224) + (xy -3.519328 -10.913593) (xy -3.486151 -10.853326) (xy -3.491458 -10.836526) (xy -3.499584 -10.840527) + (xy -3.547051 -10.89482) (xy -3.599778 -10.989656) (xy -3.645616 -11.098398) (xy -3.672416 -11.194409) + (xy -3.675059 -11.225273) (xy -3.986988 -11.225273) (xy -4.01154 -11.196936) (xy -4.016475 -11.14207) + (xy -3.996524 -11.103825) (xy -3.949144 -11.103825) (xy -3.915678 -11.081021) (xy -3.868989 -11.034426) + (xy -3.828917 -10.98416) (xy -3.82465 -10.968993) (xy -3.786254 -10.968993) (xy -3.748856 -10.951165) + (xy -3.685239 -10.912285) (xy -3.610598 -10.861902) (xy -3.540126 -10.809565) (xy -3.512113 -10.786441) + (xy -3.498757 -10.77418) (xy -3.365847 -10.77418) (xy -3.348498 -10.79153) (xy -3.331148 -10.77418) + (xy -3.348498 -10.75683) (xy -3.261749 -10.75683) (xy -3.232599 -10.784751) (xy -3.190302 -10.79153) + (xy -3.142323 -10.778172) (xy -3.140851 -10.762635) (xy -3.083065 -10.762635) (xy -3.034952 -10.762115) + (xy -2.984153 -10.746209) (xy -2.912355 -10.711588) (xy -2.880181 -10.681208) (xy -2.880055 -10.679824) + (xy -2.888323 -10.656453) (xy -2.924673 -10.661208) (xy -2.99987 -10.693001) (xy -3.072427 -10.736021) + (xy -3.083065 -10.762635) (xy -3.140851 -10.762635) (xy -3.140301 -10.75683) (xy -3.190507 -10.724902) + (xy -3.211748 -10.722131) (xy -3.256595 -10.741532) (xy -3.261749 -10.75683) (xy -3.348498 -10.75683) + (xy -3.365847 -10.77418) (xy -3.498757 -10.77418) (xy -3.447395 -10.727031) (xy -3.41601 -10.6917) + (xy -3.416389 -10.687431) (xy -3.44962 -10.706442) (xy -3.519037 -10.754357) (xy -3.606027 -10.8175) + (xy -3.691973 -10.882195) (xy -3.758261 -10.934766) (xy -3.782241 -10.956219) (xy -3.786254 -10.968993) + (xy -3.82465 -10.968993) (xy -3.823534 -10.965027) (xy -3.857001 -10.987831) (xy -3.903689 -11.034426) + (xy -3.943762 -11.084692) (xy -3.949144 -11.103825) (xy -3.996524 -11.103825) (xy -3.979364 -11.070929) + (xy -3.89571 -10.973074) (xy -3.81694 -10.892865) (xy -3.718503 -10.787341) (xy -3.645855 -10.693922) + (xy -3.623803 -10.652732) (xy -2.845356 -10.652732) (xy -2.833517 -10.686529) (xy -2.830054 -10.687431) + (xy -2.800428 -10.663116) (xy -2.793306 -10.652732) (xy -2.796058 -10.620757) (xy -2.808608 -10.618033) + (xy -2.843943 -10.643221) (xy -2.845356 -10.652732) (xy -3.623803 -10.652732) (xy -3.61044 -10.627773) + (xy -3.608744 -10.616955) (xy -3.596552 -10.568235) (xy -3.547043 -10.563516) (xy -3.521995 -10.569084) + (xy -3.453851 -10.573531) (xy -3.435246 -10.552395) (xy -3.462615 -10.516328) (xy -3.478621 -10.513403) + (xy -3.496804 -10.501331) (xy -3.469946 -10.478703) (xy -3.435343 -10.44604) (xy -3.463002 -10.414996) + (xy -3.469946 -10.410367) (xy -3.486233 -10.38873) (xy -3.443643 -10.379773) (xy -3.383197 -10.379693) + (xy -3.31187 -10.38503) (xy -3.293638 -10.394426) (xy -3.305123 -10.399056) (xy -3.356751 -10.439897) + (xy -3.364034 -10.506803) (xy -3.329806 -10.574944) (xy -3.280935 -10.610882) (xy -3.216013 -10.631823) + (xy -3.195746 -10.617093) (xy -2.722299 -10.617093) (xy -2.717984 -10.618033) (xy -2.670403 -10.594626) + (xy -2.619617 -10.548421) (xy -2.574184 -10.485956) (xy -2.577482 -10.462923) (xy -2.618905 -10.482766) + (xy -2.671987 -10.531421) (xy -2.716597 -10.588174) (xy -2.722299 -10.617093) (xy -3.195746 -10.617093) + (xy -3.184615 -10.609003) (xy -3.17605 -10.586641) (xy -3.168653 -10.506251) (xy -3.16984 -10.500614) + (xy -2.902964 -10.500614) (xy -2.897405 -10.513934) (xy -2.851438 -10.547338) (xy -2.84126 -10.548634) + (xy -2.822447 -10.527254) (xy -2.828006 -10.513934) (xy -2.873973 -10.48053) (xy -2.884151 -10.479235) + (xy -2.902964 -10.500614) (xy -3.16984 -10.500614) (xy -3.175793 -10.472333) (xy -3.168668 -10.410561) + (xy -3.14188 -10.376447) (xy -3.099909 -10.350685) (xy -3.08837 -10.379772) (xy -3.088252 -10.388237) + (xy -3.062276 -10.436912) (xy -3.036203 -10.444535) (xy -3.030575 -10.441267) (xy -2.774902 -10.441267) + (xy -2.769113 -10.475616) (xy -2.746655 -10.44963) (xy -2.738478 -10.43586) (xy -2.729282 -10.427186) + (xy -2.533061 -10.427186) (xy -2.515711 -10.444535) (xy -2.498361 -10.427186) (xy -2.515711 -10.409836) + (xy -2.533061 -10.427186) (xy -2.729282 -10.427186) (xy -2.68494 -10.385359) (xy -2.649072 -10.375136) + (xy -2.428962 -10.375136) (xy -2.402557 -10.408828) (xy -2.394263 -10.409836) (xy -2.360572 -10.38343) + (xy -2.359563 -10.375136) (xy -2.385969 -10.341445) (xy -2.394263 -10.340437) (xy -2.427954 -10.366842) + (xy -2.428962 -10.375136) (xy -2.649072 -10.375136) (xy -2.611534 -10.354152) (xy -2.616891 -10.318179) + (xy -2.625927 -10.280701) (xy -2.596749 -10.296257) (xy -2.585066 -10.305774) (xy -2.531202 -10.331861) + (xy -2.507202 -10.326145) (xy -2.508017 -10.317304) (xy -2.313297 -10.317304) (xy -2.308534 -10.337933) + (xy -2.290164 -10.340437) (xy -2.261603 -10.327741) (xy -2.267031 -10.317304) (xy -2.308212 -10.313151) + (xy -2.313297 -10.317304) (xy -2.508017 -10.317304) (xy -2.510457 -10.290833) (xy -2.534065 -10.269683) + (xy -2.5602 -10.242737) (xy -2.543783 -10.23687) (xy -2.488233 -10.261949) (xy -2.480662 -10.271604) + (xy -2.437282 -10.289828) (xy -2.421308 -10.283657) (xy -2.412825 -10.24824) (xy -2.446 -10.21348) + (xy -2.269668 -10.21348) (xy -2.25138 -10.238863) (xy -2.190039 -10.251748) (xy -2.153341 -10.218008) + (xy -2.151367 -10.20284) (xy -2.179186 -10.18698) (xy -2.223699 -10.192352) (xy -2.269668 -10.21348) + (xy -2.446 -10.21348) (xy -2.44973 -10.209572) (xy -2.490527 -10.17496) (xy -2.475885 -10.169147) + (xy -2.420287 -10.180831) (xy -2.353942 -10.189589) (xy -2.328632 -10.161009) (xy -2.327973 -10.14959) + (xy -2.116667 -10.14959) (xy -2.099317 -10.16694) (xy -2.081968 -10.14959) (xy -2.099317 -10.13224) + (xy -2.116667 -10.14959) (xy -2.327973 -10.14959) (xy -2.324969 -10.097541) (xy -2.220765 -10.097541) + (xy -2.208069 -10.126102) (xy -2.197632 -10.120674) (xy -2.19348 -10.079494) (xy -2.197632 -10.074408) + (xy -2.218261 -10.079171) (xy -2.220765 -10.097541) (xy -2.324969 -10.097541) (xy -2.324864 -10.095723) + (xy -2.326886 -10.056214) (xy -2.150835 -10.056214) (xy -2.14522 -10.095047) (xy -2.121232 -10.069824) + (xy -2.116667 -10.062841) (xy -2.087208 -10.003505) (xy -2.082499 -9.98272) (xy -2.10374 -9.970124) + (xy -2.116667 -9.976093) (xy -2.146859 -10.025613) (xy -2.150835 -10.056214) (xy -2.326886 -10.056214) + (xy -2.328461 -10.02545) (xy -2.346229 -10.014361) (xy -2.379392 -10.043013) (xy -2.433159 -10.086605) + (xy -2.459292 -10.097541) (xy -2.504366 -10.12237) (xy -2.574262 -10.184808) (xy -2.652383 -10.266778) + (xy -2.722132 -10.350207) (xy -2.766912 -10.417017) (xy -2.774902 -10.441267) (xy -3.030575 -10.441267) + (xy -2.990175 -10.417809) (xy -2.984153 -10.394534) (xy -2.962447 -10.33509) (xy -2.948594 -10.322556) + (xy -2.918957 -10.319668) (xy -2.918004 -10.329183) (xy -2.916048 -10.404754) (xy -2.877626 -10.426172) + (xy -2.860711 -10.421619) (xy -2.824112 -10.378926) (xy -2.830111 -10.344634) (xy -2.851073 -10.270671) + (xy -2.867533 -10.176424) (xy -2.869941 -10.130304) (xy -2.725973 -10.130304) (xy -2.717181 -10.14475) + (xy -2.666811 -10.165859) (xy -2.638166 -10.128719) (xy -2.637159 -10.114891) (xy -2.654809 -10.068697) + (xy -2.66981 -10.062841) (xy -2.715122 -10.0858) (xy -2.725973 -10.130304) (xy -2.869941 -10.130304) + (xy -2.871434 -10.101715) (xy -2.851808 -10.079803) (xy -2.823042 -10.086897) (xy -2.783511 -10.093099) + (xy -2.792976 -10.063377) (xy -2.802678 -10.033274) (xy -2.78997 -10.036831) (xy -2.74931 -10.025988) + (xy -2.680896 -9.976674) (xy -2.643553 -9.942445) (xy -2.038294 -9.942445) (xy -2.031345 -9.956434) + (xy -1.998258 -9.992309) (xy -1.992171 -9.96701) (xy -2.000595 -9.939897) (xy -2.026141 -9.902107) + (xy -2.03768 -9.902889) (xy -2.038294 -9.942445) (xy -2.643553 -9.942445) (xy -2.638806 -9.938094) + (xy -2.600862 -9.903275) (xy -2.24495 -9.903275) (xy -2.225629 -9.906917) (xy -2.166655 -9.875485) + (xy -2.156488 -9.8695) (xy -2.088407 -9.819307) (xy -2.083548 -9.785246) (xy -1.977869 -9.785246) + (xy -1.951464 -9.818937) (xy -1.94317 -9.819945) (xy -1.909479 -9.79354) (xy -1.90847 -9.785246) + (xy -1.934876 -9.751555) (xy -1.94317 -9.750546) (xy -1.976861 -9.776952) (xy -1.977869 -9.785246) + (xy -2.083548 -9.785246) (xy -2.08347 -9.784697) (xy -2.091349 -9.778181) (xy -2.104689 -9.751345) + (xy -2.055943 -9.729149) (xy -1.992885 -9.698201) (xy -1.981965 -9.665061) (xy -2.02682 -9.647006) + (xy -2.038593 -9.646667) (xy -2.095029 -9.674329) (xy -2.156735 -9.74231) (xy -2.167874 -9.75944) + (xy -2.225428 -9.856727) (xy -2.24495 -9.903275) (xy -2.600862 -9.903275) (xy -2.563533 -9.869021) + (xy -2.507031 -9.826473) (xy -2.491357 -9.819945) (xy -2.469145 -9.790706) (xy -2.46624 -9.767896) + (xy -2.324864 -9.767896) (xy -2.307514 -9.785246) (xy -2.290164 -9.767896) (xy -2.307514 -9.750546) + (xy -2.324864 -9.767896) (xy -2.46624 -9.767896) (xy -2.463662 -9.747655) (xy -2.447163 -9.694866) + (xy -2.420597 -9.689719) (xy -2.361829 -9.680465) (xy -2.333848 -9.66039) (xy -2.293702 -9.586455) + (xy -2.299232 -9.561384) (xy -2.241037 -9.561384) (xy -2.23787 -9.577446) (xy -2.200756 -9.606211) + (xy -2.160984 -9.611038) (xy -2.151367 -9.598111) (xy -2.178585 -9.575826) (xy -2.205218 -9.563809) + (xy -2.241037 -9.561384) (xy -2.299232 -9.561384) (xy -2.306093 -9.53028) (xy -2.022219 -9.53028) + (xy -2.010547 -9.574763) (xy -2.005601 -9.577049) (xy -1.989954 -9.545945) (xy -1.981274 -9.466812) + (xy -1.980609 -9.412227) (xy -1.985091 -9.314688) (xy -1.993539 -9.285576) (xy -2.005035 -9.324094) + (xy -2.018662 -9.429442) (xy -2.020436 -9.446926) (xy -2.022219 -9.53028) (xy -2.306093 -9.53028) + (xy -2.309368 -9.515434) (xy -2.367497 -9.455998) (xy -2.45474 -9.416818) (xy -2.55775 -9.406565) + (xy -2.663179 -9.43391) (xy -2.674026 -9.439411) (xy -2.728977 -9.489717) (xy -2.787127 -9.572769) + (xy -2.836167 -9.66584) (xy -2.863788 -9.746202) (xy -2.86197 -9.786436) (xy -2.867048 -9.817496) + (xy -2.880055 -9.819945) (xy -2.903516 -9.840397) (xy -2.898938 -9.852164) (xy -2.911385 -9.881323) + (xy -2.954133 -9.895538) (xy -3.025835 -9.930076) (xy -3.097581 -9.998686) (xy -3.101467 -10.003787) + (xy -3.146176 -10.072409) (xy -3.147597 -10.110866) (xy -3.12254 -10.132494) (xy -3.074354 -10.139603) + (xy -3.045996 -10.095472) (xy -3.000488 -10.033608) (xy -2.920527 -9.96843) (xy -2.901901 -9.956798) + (xy -2.806012 -9.876731) (xy -2.761488 -9.770974) (xy -2.760863 -9.767719) (xy -2.724287 -9.65925) + (xy -2.667363 -9.577388) (xy -2.604588 -9.542506) (xy -2.600491 -9.54235) (xy -2.596026 -9.5679) + (xy -2.623876 -9.631564) (xy -2.637539 -9.655123) (xy -2.692297 -9.761545) (xy -2.703668 -9.826811) + (xy -2.671416 -9.845704) (xy -2.645834 -9.838952) (xy -2.612368 -9.829346) (xy -2.618642 -9.843218) + (xy -2.670155 -9.885777) (xy -2.772408 -9.962233) (xy -2.788313 -9.973906) (xy -2.881478 -10.059371) + (xy -2.954369 -10.155835) (xy -2.969998 -10.186581) (xy -3.007703 -10.261625) (xy -3.049606 -10.285114) + (xy -3.120655 -10.271697) (xy -3.210364 -10.26016) (xy -3.26419 -10.291329) (xy -3.317439 -10.333481) + (xy -3.342337 -10.340437) (xy -3.357784 -10.323909) (xy -3.338088 -10.298798) (xy -3.295964 -10.24283) + (xy -3.304858 -10.222794) (xy -3.352758 -10.24558) (xy -3.384443 -10.272208) (xy -3.472437 -10.354875) + (xy -3.415495 -10.217533) (xy -3.373144 -10.118624) (xy -3.34501 -10.072662) (xy -3.318875 -10.068428) + (xy -3.28252 -10.094701) (xy -3.282098 -10.095052) (xy -3.24085 -10.113572) (xy -3.204167 -10.080915) + (xy -3.180469 -10.039272) (xy -3.116259 -9.945329) (xy -3.03688 -9.861262) (xy -2.959135 -9.772326) + (xy -2.895634 -9.664643) (xy -2.892255 -9.656824) (xy -2.861362 -9.571774) (xy -2.862077 -9.521315) + (xy -2.894637 -9.478197) (xy -2.94115 -9.446975) (xy -2.983983 -9.462177) (xy -3.034074 -9.531108) + (xy -3.068593 -9.594399) (xy -3.101721 -9.669106) (xy -3.098015 -9.71108) (xy -3.072089 -9.736051) + (xy -3.048921 -9.766694) (xy -3.063565 -9.809647) (xy -3.122407 -9.880414) (xy -3.138783 -9.897936) + (xy -3.220994 -9.975073) (xy -3.268601 -9.999346) (xy -3.277154 -9.971839) (xy -3.242202 -9.893633) + (xy -3.231596 -9.875346) (xy -3.203835 -9.817686) (xy -3.149143 -9.817686) (xy -3.144397 -9.819945) + (xy -3.11273 -9.795517) (xy -3.105602 -9.785246) (xy -3.096759 -9.752805) (xy -3.101506 -9.750546) + (xy -3.133172 -9.774974) (xy -3.140301 -9.785246) (xy -3.149143 -9.817686) (xy -3.203835 -9.817686) + (xy -3.182594 -9.773569) (xy -3.136356 -9.647177) (xy -3.123625 -9.603704) (xy -3.092928 -9.513157) + (xy -3.062941 -9.462421) (xy -3.049219 -9.458279) (xy -3.020606 -9.451491) (xy -3.018853 -9.440299) + (xy -3.044042 -9.404964) (xy -3.053552 -9.403552) (xy -3.072962 -9.386202) (xy -2.324864 -9.386202) + (xy -2.307514 -9.403552) (xy -2.290164 -9.386202) (xy -2.307514 -9.368852) (xy -2.324864 -9.386202) + (xy -3.072962 -9.386202) (xy -3.084777 -9.375641) (xy -3.088252 -9.354165) (xy -3.109266 -9.297536) + (xy -3.161419 -9.218681) (xy -3.178085 -9.198017) (xy -3.265223 -9.11926) (xy -3.361831 -9.091895) + (xy -3.384023 -9.091257) (xy -3.557062 -9.066659) (xy -3.611749 -9.036316) (xy -3.120212 -9.036316) + (xy -3.113832 -9.081322) (xy -3.101987 -9.081859) (xy -3.093704 -9.035417) (xy -3.099248 -9.015352) + (xy -3.114655 -9.002208) (xy -3.120212 -9.036316) (xy -3.611749 -9.036316) (xy -3.701046 -8.986769) + (xy -3.747541 -8.945275) (xy -3.824727 -8.882613) (xy -3.894578 -8.83504) (xy -3.735751 -8.83504) + (xy -3.730192 -8.84836) (xy -3.684225 -8.881764) (xy -3.674047 -8.88306) (xy -3.660755 -8.867955) + (xy -3.570506 -8.867955) (xy -3.563009 -8.897208) (xy -3.51764 -8.931081) (xy -3.461711 -8.95038) + (xy -3.452596 -8.950824) (xy -3.449028 -8.933605) (xy -3.467868 -8.915711) (xy -3.331148 -8.915711) + (xy -3.305959 -8.951047) (xy -3.296449 -8.952459) (xy -3.262651 -8.94062) (xy -3.261749 -8.937157) + (xy -3.286064 -8.907532) (xy -3.296449 -8.90041) (xy -3.328423 -8.903161) (xy -3.331148 -8.915711) + (xy -3.467868 -8.915711) (xy -3.484762 -8.899665) (xy -3.542597 -8.867742) (xy -3.570506 -8.867955) + (xy -3.660755 -8.867955) (xy -3.655234 -8.861681) (xy -3.660793 -8.84836) (xy -3.70676 -8.814956) + (xy -3.716938 -8.813661) (xy -3.735751 -8.83504) (xy -3.894578 -8.83504) (xy -3.936406 -8.806553) + (xy -4.03369 -8.747873) (xy -4.219596 -8.611049) (xy -4.40545 -8.409899) (xy -4.521006 -8.245521) + (xy -4.45888 -8.245521) (xy -4.337432 -8.386805) (xy -4.173787 -8.536653) (xy -3.965084 -8.666558) + (xy -3.73872 -8.760426) (xy -3.628594 -8.792521) (xy -3.564268 -8.806081) (xy -3.552352 -8.800552) + (xy -3.574143 -8.788908) (xy -3.429653 -8.788908) (xy -3.42121 -8.8083) (xy -3.386271 -8.845551) + (xy -3.366185 -8.837909) (xy -3.365847 -8.833059) (xy -3.367567 -8.831011) (xy -3.331148 -8.831011) + (xy -3.313798 -8.84836) (xy -3.296449 -8.831011) (xy -3.313798 -8.813661) (xy -3.331148 -8.831011) + (xy -3.367567 -8.831011) (xy -3.390494 -8.803709) (xy -3.405908 -8.792998) (xy -3.429653 -8.788908) + (xy -3.574143 -8.788908) (xy -3.599458 -8.775381) (xy -3.608744 -8.771296) (xy -3.691036 -8.735524) + (xy -3.80435 -8.686222) (xy -3.869199 -8.657991) (xy -3.870104 -8.657513) (xy -3.712842 -8.657513) + (xy -3.695492 -8.674863) (xy -3.678142 -8.657513) (xy -3.695492 -8.640164) (xy -3.712842 -8.657513) + (xy -3.870104 -8.657513) (xy -3.946772 -8.617031) (xy -3.805374 -8.617031) (xy -3.800611 -8.63766) + (xy -3.782241 -8.640164) (xy -3.753679 -8.627468) (xy -3.759108 -8.617031) (xy -3.800288 -8.612878) + (xy -3.805374 -8.617031) (xy -3.946772 -8.617031) (xy -3.986352 -8.596132) (xy -3.998866 -8.588115) + (xy -3.886339 -8.588115) (xy -3.868989 -8.605464) (xy -3.85164 -8.588115) (xy -3.868989 -8.570765) + (xy -3.886339 -8.588115) (xy -3.998866 -8.588115) (xy -4.053031 -8.553415) (xy -3.955738 -8.553415) + (xy -3.938388 -8.570765) (xy -3.921039 -8.553415) (xy -3.938388 -8.536065) (xy -3.955738 -8.553415) + (xy -4.053031 -8.553415) (xy -4.12474 -8.507475) (xy -4.166363 -8.476613) (xy -4.054243 -8.476613) + (xy -4.0458 -8.496005) (xy -4.010862 -8.533256) (xy -3.990775 -8.525614) (xy -3.990438 -8.520763) + (xy -4.015084 -8.491414) (xy -4.030498 -8.480703) (xy -4.054243 -8.476613) (xy -4.166363 -8.476613) + (xy -4.250893 -8.413938) (xy -4.259197 -8.407214) (xy -4.158341 -8.407214) (xy -4.149899 -8.426606) + (xy -4.11496 -8.463857) (xy -4.094874 -8.456215) (xy -4.094536 -8.451365) (xy -4.119182 -8.422015) + (xy -4.134597 -8.411304) (xy -4.158341 -8.407214) (xy -4.259197 -8.407214) (xy -4.387753 -8.303116) + (xy -4.297139 -8.303116) (xy -4.288696 -8.322507) (xy -4.253758 -8.359759) (xy -4.233672 -8.352117) + (xy -4.233334 -8.347266) (xy -4.25798 -8.317917) (xy -4.273395 -8.307205) (xy -4.297139 -8.303116) + (xy -4.387753 -8.303116) (xy -4.45888 -8.245521) (xy -4.521006 -8.245521) (xy -4.591182 -8.145697) + (xy -4.652767 -8.076208) (xy -4.729925 -8.054049) (xy -4.838811 -8.076986) (xy -4.904621 -8.102322) + (xy -5.01414 -8.137442) (xy -5.116289 -8.154134) (xy -5.12573 -8.154354) (xy -5.222839 -8.139719) + (xy -5.359801 -8.10078) (xy -5.514745 -8.044945) (xy -5.57122 -8.020523) (xy -4.541955 -8.020523) + (xy -4.531826 -8.043399) (xy -4.528208 -8.050273) (xy -4.486894 -8.111607) (xy -4.428799 -8.181504) + (xy -4.373687 -8.237784) (xy -4.342685 -8.25847) (xy -4.351321 -8.235844) (xy -4.394537 -8.17979) + (xy -4.408937 -8.163046) (xy -4.488324 -8.072958) (xy -4.530059 -8.027913) (xy -4.541955 -8.020523) + (xy -5.57122 -8.020523) (xy -5.665794 -7.979625) (xy -5.717612 -7.953862) (xy -5.80058 -7.917308) + (xy -5.861356 -7.917157) (xy -5.925809 -7.946487) (xy -5.996034 -8.008213) (xy -6.070263 -8.108949) + (xy -6.107104 -8.17514) (xy -6.22494 -8.393845) (xy -6.335394 -8.549411) (xy -6.444469 -8.646794) + (xy -6.558171 -8.69095) (xy -6.682503 -8.686837) (xy -6.716979 -8.678564) (xy -6.815816 -8.65824) + (xy -6.88073 -8.668137) (xy -6.916987 -8.717181) (xy -6.929851 -8.8143) (xy -6.924587 -8.968422) + (xy -6.920525 -9.023727) (xy -6.910411 -9.171587) (xy -6.909675 -9.267535) (xy -6.920591 -9.328693) + (xy -6.945435 -9.372184) (xy -6.97044 -9.399401) (xy -7.080143 -9.461276) (xy -7.226629 -9.46457) + (xy -7.390282 -9.417134) (xy -7.493449 -9.357348) (xy -7.529065 -9.290281) (xy -7.522577 -9.27632) + (xy -7.483516 -9.27632) (xy -7.478753 -9.296949) (xy -7.460383 -9.299453) (xy -7.431821 -9.286757) + (xy -7.43725 -9.27632) (xy -7.47843 -9.272168) (xy -7.483516 -9.27632) (xy -7.522577 -9.27632) (xy -7.509031 -9.24717) + (xy -7.31431 -9.24717) (xy -7.313566 -9.254472) (xy -7.278211 -9.219171) (xy -7.232221 -9.147428) + (xy -7.219686 -9.096087) (xy -7.22993 -9.076261) (xy -7.254777 -9.12158) (xy -7.255785 -9.124087) + (xy -7.290844 -9.203339) (xy -7.31431 -9.24717) (xy -7.509031 -9.24717) (xy -7.496516 -9.220239) + (xy -7.425903 -9.167717) (xy -7.367539 -9.128731) (xy -7.335804 -9.082289) (xy -7.32197 -9.006832) + (xy -7.318976 -8.932217) (xy -7.249447 -8.932217) (xy -7.243067 -8.977223) (xy -7.231222 -8.97776) + (xy -7.222939 -8.931319) (xy -7.228483 -8.911253) (xy -7.24389 -8.89811) (xy -7.249447 -8.932217) + (xy -7.318976 -8.932217) (xy -7.317699 -8.90041) (xy -7.30707 -8.711096) (xy -7.301037 -8.674863) + (xy -7.244136 -8.674863) (xy -7.240518 -8.737992) (xy -7.231511 -8.745432) (xy -7.228267 -8.735587) + (xy -7.222871 -8.647582) (xy -7.228267 -8.614139) (xy -7.238325 -8.60334) (xy -7.2438 -8.65132) + (xy -7.244136 -8.674863) (xy -7.301037 -8.674863) (xy -7.284881 -8.577844) (xy -7.252234 -8.505316) + (xy -7.221653 -8.493551) (xy -7.194364 -8.482747) (xy -7.199436 -8.467801) (xy -7.200636 -8.413213) + (xy -7.182045 -8.371518) (xy -7.153858 -8.330826) (xy -7.155796 -8.350826) (xy -7.163612 -8.376151) + (xy -7.170827 -8.419707) (xy -7.142569 -8.407021) (xy -7.140207 -8.405078) (xy -7.116808 -8.399226) + (xy -7.102856 -8.436255) (xy -7.096214 -8.526146) (xy -7.094806 -8.617041) (xy -7.089838 -8.77105) + (xy -7.078134 -8.923674) (xy -7.064443 -9.027772) (xy -7.050363 -9.131536) (xy -7.060479 -9.197648) + (xy -7.101897 -9.255719) (xy -7.124823 -9.279343) (xy -7.172413 -9.337213) (xy -7.176365 -9.367305) + (xy -7.169238 -9.368852) (xy -7.113779 -9.345125) (xy -7.061821 -9.299986) (xy -7.025826 -9.246543) + (xy -7.014449 -9.179103) (xy -7.024429 -9.07327) (xy -7.028218 -9.048415) (xy -7.044791 -8.910657) + (xy -7.059666 -8.729903) (xy -7.07067 -8.542578) (xy -6.69073 -8.542578) (xy -6.669887 -8.565184) + (xy -6.663952 -8.569007) (xy -6.612696 -8.586883) (xy -6.555228 -8.566143) (xy -6.480123 -8.50806) + (xy -6.432011 -8.452887) (xy -6.419399 -8.42054) (xy -6.440539 -8.416548) (xy -6.492189 -8.453708) + (xy -6.49971 -8.460618) (xy -6.577379 -8.514685) (xy -6.647182 -8.536597) (xy -6.69073 -8.542578) + (xy -7.07067 -8.542578) (xy -7.071259 -8.532552) (xy -7.077983 -8.345007) (xy -7.078015 -8.338132) + (xy -6.974591 -8.338132) (xy -6.957142 -8.439985) (xy -6.899077 -8.488772) (xy -6.815968 -8.495194) + (xy -6.741113 -8.484079) (xy -6.725621 -8.460941) (xy -6.736889 -8.443058) (xy -6.789936 -8.416986) + (xy -6.838655 -8.433499) (xy -6.885403 -8.451127) (xy -6.886726 -8.424315) (xy -6.885482 -8.42098) + (xy -6.893862 -8.362646) (xy -6.920962 -8.329179) (xy -6.923074 -8.327869) (xy -6.835793 -8.327869) + (xy -6.823097 -8.35643) (xy -6.81266 -8.351002) (xy -6.808507 -8.309821) (xy -6.81266 -8.304736) + (xy -6.833289 -8.309499) (xy -6.835793 -8.327869) (xy -6.923074 -8.327869) (xy -6.963019 -8.303097) + (xy -6.974493 -8.330886) (xy -6.974591 -8.338132) (xy -7.078015 -8.338132) (xy -7.078202 -8.297954) + (xy -7.058382 -8.297954) (xy -7.027006 -8.294201) (xy -6.972858 -8.24821) (xy -6.762398 -8.24821) + (xy -6.742644 -8.306594) (xy -6.726125 -8.343586) (xy -6.680921 -8.406819) (xy -6.63169 -8.431511) + (xy -6.597908 -8.411765) (xy -6.592897 -8.383909) (xy -6.612688 -8.345218) (xy -6.35 -8.345218) + (xy -6.332651 -8.362568) (xy -6.315301 -8.345218) (xy -6.332651 -8.327869) (xy -6.35 -8.345218) + (xy -6.612688 -8.345218) (xy -6.619467 -8.331965) (xy -6.643838 -8.310519) (xy -6.558197 -8.310519) + (xy -6.540847 -8.327869) (xy -6.523498 -8.310519) (xy -6.540847 -8.293169) (xy -6.488798 -8.293169) + (xy -6.476102 -8.321731) (xy -6.465665 -8.316302) (xy -6.461512 -8.275122) (xy -6.465665 -8.270036) + (xy -6.486294 -8.274799) (xy -6.488798 -8.293169) (xy -6.540847 -8.293169) (xy -6.558197 -8.310519) + (xy -6.643838 -8.310519) (xy -6.679645 -8.27901) (xy -6.685042 -8.275819) (xy -6.610246 -8.275819) + (xy -6.53117 -8.206421) (xy -6.454099 -8.206421) (xy -6.436749 -8.22377) (xy -6.419399 -8.206421) + (xy -6.420807 -8.205013) (xy -6.344161 -8.205013) (xy -6.328157 -8.265982) (xy -6.303852 -8.293169) + (xy -6.299666 -8.263805) (xy -6.308505 -8.197746) (xy -6.325482 -8.143906) (xy -6.341245 -8.145641) + (xy -6.341666 -8.146841) (xy -6.344161 -8.205013) (xy -6.420807 -8.205013) (xy -6.436749 -8.189071) + (xy -6.454099 -8.206421) (xy -6.53117 -8.206421) (xy -6.520923 -8.197428) (xy -6.453699 -8.151803) + (xy -6.406301 -8.142965) (xy -6.402587 -8.145379) (xy -6.390256 -8.146336) (xy -6.399474 -8.126827) + (xy -6.40129 -8.078375) (xy -6.288372 -8.078375) (xy -6.279168 -8.128047) (xy -6.247267 -8.13714) + (xy -6.239591 -8.133121) (xy -6.220766 -8.088022) (xy -6.226062 -8.061599) (xy -6.227248 -7.992182) + (xy -6.208749 -7.934986) (xy -6.188241 -7.889241) (xy -6.200162 -7.895897) (xy -6.238966 -7.942695) + (xy -6.274948 -8.009474) (xy -6.288372 -8.078375) (xy -6.40129 -8.078375) (xy -6.401759 -8.065848) + (xy -6.382742 -8.030565) (xy -6.356065 -7.97961) (xy -6.359594 -7.959714) (xy -6.387325 -7.971486) + (xy -6.420924 -8.021277) (xy -6.474955 -8.108069) (xy -6.536509 -8.189071) (xy -6.610246 -8.275819) + (xy -6.685042 -8.275819) (xy -6.743155 -8.241457) (xy -6.762398 -8.24821) (xy -6.972858 -8.24821) + (xy -6.972331 -8.247762) (xy -6.958305 -8.232186) (xy -6.908349 -8.16645) (xy -6.897485 -8.142782) + (xy -6.766394 -8.142782) (xy -6.744705 -8.180208) (xy -6.712542 -8.175831) (xy -6.676668 -8.173221) + (xy -6.682673 -8.19397) (xy -6.681875 -8.220175) (xy -6.658451 -8.216879) (xy -6.615131 -8.173329) + (xy -6.599158 -8.125629) (xy -6.601294 -8.102322) (xy -6.558197 -8.102322) (xy -6.540847 -8.119672) + (xy -6.523498 -8.102322) (xy -6.540847 -8.084972) (xy -6.558197 -8.102322) (xy -6.601294 -8.102322) + (xy -6.604564 -8.066638) (xy -6.625183 -8.050273) (xy -6.661476 -8.077853) (xy -6.665035 -8.093647) + (xy -6.672086 -8.118975) (xy -6.685348 -8.093431) (xy -6.717446 -8.06568) (xy -6.751994 -8.088748) + (xy -6.766394 -8.142782) (xy -6.897485 -8.142782) (xy -6.889672 -8.125761) (xy -6.890931 -8.122427) + (xy -6.923973 -8.130681) (xy -6.976486 -8.174274) (xy -7.028026 -8.231775) (xy -7.058148 -8.281753) + (xy -7.058382 -8.297954) (xy -7.078202 -8.297954) (xy -7.078617 -8.209092) (xy -7.091084 -8.122858) + (xy -7.140773 -8.073661) (xy -7.23993 -8.053037) (xy -7.307601 -8.050804) (xy -7.437508 -8.024879) + (xy -7.553959 -7.956978) (xy -7.64835 -7.860417) (xy -7.677304 -7.80957) (xy -7.581831 -7.80957) + (xy -7.482404 -7.897002) (xy -7.406913 -7.95734) (xy -7.371772 -7.965707) (xy -7.370614 -7.927687) + (xy -7.130264 -7.927687) (xy -7.095963 -7.979243) (xy -7.078817 -7.998087) (xy -7.01349 -8.0577) + (xy -6.982804 -8.065827) (xy -6.990703 -8.032923) (xy -6.523498 -8.032923) (xy -6.506148 -8.050273) + (xy -6.488798 -8.032923) (xy -6.506148 -8.015574) (xy -6.523498 -8.032923) (xy -6.990703 -8.032923) + (xy -6.992892 -8.023802) (xy -7.007341 -7.998224) (xy -6.627596 -7.998224) (xy -6.610246 -8.015574) + (xy -6.592897 -7.998224) (xy -6.610246 -7.980874) (xy -6.627596 -7.998224) (xy -7.007341 -7.998224) + (xy -7.015233 -7.984253) (xy -7.067872 -7.928825) (xy -6.634482 -7.928825) (xy -6.553123 -7.841824) + (xy -6.159104 -7.841824) (xy -6.155152 -7.863015) (xy -6.133094 -7.920277) (xy -6.108539 -7.913363) + (xy -6.103627 -7.906098) (xy -6.092817 -7.860632) (xy -6.103081 -7.849571) (xy -6.113466 -7.814174) + (xy -6.103667 -7.741484) (xy -6.080829 -7.657996) (xy -6.052097 -7.590209) (xy -6.026199 -7.564481) + (xy -6.010311 -7.593855) (xy -6.014575 -7.665323) (xy -6.015997 -7.67281) (xy -6.026474 -7.743074) + (xy -6.013703 -7.757394) (xy -5.985635 -7.73796) (xy -5.970567 -7.714836) (xy -5.783234 -7.714836) + (xy -5.782074 -7.753033) (xy -5.730452 -7.803533) (xy -5.644256 -7.858308) (xy -5.539378 -7.90933) + (xy -5.431709 -7.94857) (xy -5.337139 -7.968) (xy -5.287126 -7.965485) (xy -5.225562 -7.958725) + (xy -5.221914 -7.980302) (xy -5.206749 -7.996888) (xy -5.144081 -7.998919) (xy -5.053758 -7.988585) + (xy -4.955624 -7.968079) (xy -4.875274 -7.942019) (xy -4.873737 -7.929742) (xy -4.934652 -7.922175) + (xy -5.051197 -7.919858) (xy -5.14058 -7.921107) (xy -5.295882 -7.923836) (xy -5.400355 -7.920603) + (xy -5.472545 -7.90721) (xy -5.531001 -7.879458) (xy -5.59427 -7.833147) (xy -5.619997 -7.812568) + (xy -5.703465 -7.751171) (xy -5.764081 -7.717027) (xy -5.783234 -7.714836) (xy -5.970567 -7.714836) + (xy -5.963035 -7.703278) (xy -5.6637 -7.703278) (xy -5.581785 -7.769609) (xy -5.516947 -7.807565) + (xy -5.428179 -7.827572) (xy -5.295333 -7.833584) (xy -5.256971 -7.83341) (xy -5.153136 -7.830511) + (xy -5.097963 -7.825124) (xy -5.100853 -7.818305) (xy -5.109495 -7.816823) (xy -5.17878 -7.79517) + (xy -5.183441 -7.790027) (xy -4.753826 -7.790027) (xy -4.736476 -7.807377) (xy -4.719126 -7.790027) + (xy -4.736476 -7.772677) (xy -4.753826 -7.790027) (xy -5.183441 -7.790027) (xy -5.204918 -7.766326) + (xy -5.23242 -7.74451) (xy -5.274283 -7.748023) (xy -5.338814 -7.749584) (xy -5.363079 -7.73472) + (xy -5.40707 -7.714881) (xy -5.492895 -7.703993) (xy -5.523106 -7.703278) (xy -5.6637 -7.703278) + (xy -5.963035 -7.703278) (xy -5.943 -7.672532) (xy -5.941233 -7.651229) (xy -5.829509 -7.651229) + (xy -5.812159 -7.668579) (xy -5.794809 -7.651229) (xy -5.239618 -7.651229) (xy -5.222268 -7.668579) + (xy -5.204918 -7.651229) (xy -5.207558 -7.648589) (xy -4.866485 -7.648589) (xy -4.85134 -7.693812) + (xy -4.849119 -7.696538) (xy -4.813539 -7.724074) (xy -4.787454 -7.689335) (xy -4.783923 -7.680618) + (xy -4.761641 -7.61478) (xy -4.756264 -7.590211) (xy -4.778484 -7.585155) (xy -4.82146 -7.606131) + (xy -4.866485 -7.648589) (xy -5.207558 -7.648589) (xy -5.222268 -7.63388) (xy -5.239618 -7.651229) + (xy -5.794809 -7.651229) (xy -5.812159 -7.63388) (xy -5.829509 -7.651229) (xy -5.941233 -7.651229) + (xy -5.936916 -7.59918) (xy -5.76011 -7.59918) (xy -5.729116 -7.61553) (xy -5.650707 -7.627079) + (xy -5.546736 -7.633221) (xy -5.439061 -7.633352) (xy -5.349536 -7.626866) (xy -5.300017 -7.613156) + (xy -5.298671 -7.611967) (xy -5.295199 -7.567877) (xy -5.311459 -7.525219) (xy -5.361433 -7.486139) + (xy -5.446345 -7.462587) (xy -5.543477 -7.45533) (xy -5.630113 -7.465134) (xy -5.683535 -7.492763) + (xy -5.690711 -7.512431) (xy -5.709448 -7.558608) (xy -5.72541 -7.564481) (xy -5.759101 -7.590886) + (xy -5.76011 -7.59918) (xy -5.936916 -7.59918) (xy -5.936779 -7.597531) (xy -5.966998 -7.54794) + (xy -5.967899 -7.544361) (xy -5.894895 -7.544361) (xy -5.867921 -7.564481) (xy -5.830377 -7.536749) + (xy -5.815871 -7.509594) (xy -5.796651 -7.426439) (xy -5.794809 -7.398863) (xy -5.795423 -7.395948) + (xy -5.074607 -7.395948) (xy -5.069464 -7.430833) (xy -5.025636 -7.495485) (xy -4.965654 -7.551901) + (xy -4.905087 -7.575179) (xy -4.864742 -7.560429) (xy -4.858695 -7.534744) (xy -4.884987 -7.47212) + (xy -4.943129 -7.411655) (xy -5.007864 -7.375559) (xy -5.040193 -7.375144) (xy -5.074607 -7.395948) + (xy -5.795423 -7.395948) (xy -5.801613 -7.366537) (xy -5.829658 -7.389772) (xy -5.845755 -7.410376) + (xy -5.888264 -7.486501) (xy -5.894895 -7.544361) (xy -5.967899 -7.544361) (xy -5.977217 -7.507359) + (xy -5.961151 -7.440564) (xy -5.930192 -7.379623) (xy -5.910536 -7.364959) (xy -5.620208 -7.364959) + (xy -5.589935 -7.380627) (xy -5.512236 -7.389901) (xy -5.468835 -7.390983) (xy -5.374313 -7.387432) + (xy -5.330941 -7.369661) (xy -5.320564 -7.326991) (xy -5.321362 -7.304259) (xy -5.337894 -7.240992) + (xy -5.391692 -7.218873) (xy -5.42664 -7.217511) (xy -5.518364 -7.241298) (xy -5.591746 -7.299216) + (xy -5.620208 -7.364959) (xy -5.910536 -7.364959) (xy -5.898908 -7.356284) (xy -5.86894 -7.328406) + (xy -5.847973 -7.291134) (xy -5.76011 -7.291134) (xy -5.747632 -7.320638) (xy -5.714365 -7.290257) + (xy -5.686251 -7.243511) (xy -5.660806 -7.190779) (xy -5.674 -7.190703) (xy -5.70238 -7.21306) (xy -5.749083 -7.264192) + (xy -5.76011 -7.291134) (xy -5.847973 -7.291134) (xy -5.835822 -7.269535) (xy -5.811455 -7.201604) + (xy -5.821891 -7.186737) (xy -5.861724 -7.221435) (xy -5.925546 -7.302198) (xy -5.957859 -7.348504) + (xy -6.077947 -7.548144) (xy -6.145471 -7.713738) (xy -6.159104 -7.841824) (xy -6.553123 -7.841824) + (xy -6.4893 -7.773575) (xy -6.404848 -7.67816) (xy -6.337174 -7.592591) (xy -6.308112 -7.548029) + (xy -6.290872 -7.509365) (xy -6.300207 -7.510162) (xy -6.340223 -7.554809) (xy -6.415026 -7.647696) + (xy -6.485773 -7.737978) (xy -6.634482 -7.928825) (xy -7.067872 -7.928825) (xy -7.06869 -7.927964) + (xy -7.110434 -7.911475) (xy -7.130264 -7.927687) (xy -7.370614 -7.927687) (xy -7.370419 -7.921273) + (xy -7.379058 -7.883935) (xy -7.383778 -7.876776) (xy -6.731694 -7.876776) (xy -6.719855 -7.910573) + (xy -6.716393 -7.911475) (xy -6.686767 -7.88716) (xy -6.679645 -7.876776) (xy -6.682396 -7.844801) + (xy -6.694947 -7.842076) (xy -6.730282 -7.867265) (xy -6.731694 -7.876776) (xy -7.383778 -7.876776) + (xy -7.414845 -7.829652) (xy -7.158503 -7.829652) (xy -7.141046 -7.837351) (xy -7.066028 -7.826939) + (xy -6.992232 -7.801196) (xy -6.931362 -7.756739) (xy -6.920112 -7.714448) (xy -6.920521 -7.673722) + (xy -6.883386 -7.678442) (xy -6.840254 -7.711953) (xy -6.806981 -7.732634) (xy -6.802724 -7.720628) + (xy -6.804325 -7.63939) (xy -6.773963 -7.606711) (xy -6.753357 -7.610073) (xy -6.714612 -7.601647) + (xy -6.709983 -7.571249) (xy -6.692184 -7.519334) (xy -6.67097 -7.508931) (xy -6.603769 -7.500668) + (xy -6.593986 -7.499419) (xy -6.576193 -7.469436) (xy -6.583133 -7.434358) (xy -6.593706 -7.393847) + (xy -6.567682 -7.405199) (xy -6.546506 -7.421953) (xy -6.48491 -7.452367) (xy -6.457287 -7.426986) + (xy -6.467454 -7.37153) (xy -6.5084 -7.33231) (xy -6.549815 -7.339967) (xy -6.6353 -7.361217) (xy -6.67097 -7.363073) + (xy -6.722722 -7.388454) (xy -6.731694 -7.423591) (xy -6.760787 -7.504753) (xy -6.835978 -7.545439) + (xy -6.887842 -7.545809) (xy -6.950362 -7.560783) (xy -7.015817 -7.609493) (xy -7.068792 -7.673575) + (xy -7.093869 -7.734668) (xy -7.07844 -7.772831) (xy -7.062026 -7.797508) (xy -7.110728 -7.815741) + (xy -7.116438 -7.816851) (xy -7.158503 -7.829652) (xy -7.414845 -7.829652) (xy -7.419254 -7.822965) + (xy -7.490455 -7.808473) (xy -7.581831 -7.80957) (xy -7.677304 -7.80957) (xy -7.691726 -7.784244) + (xy -7.275319 -7.784244) (xy -7.270556 -7.804873) (xy -7.252186 -7.807377) (xy -7.223625 -7.794681) + (xy -7.229053 -7.784244) (xy -7.270233 -7.780091) (xy -7.275319 -7.784244) (xy -7.691726 -7.784244) + (xy -7.712074 -7.748511) (xy -7.736525 -7.634575) (xy -7.720853 -7.565902) (xy -7.691628 -7.565902) + (xy -7.673188 -7.625269) (xy -7.6526 -7.687986) (xy -7.658234 -7.716066) (xy -7.653685 -7.736285) + (xy -7.639913 -7.737978) (xy -7.613564 -7.706081) (xy -7.604681 -7.618566) (xy -7.605185 -7.597499) + (xy -7.609958 -7.535266) (xy -7.564481 -7.535266) (xy -7.541886 -7.550904) (xy -7.521107 -7.542518) + (xy -7.498623 -7.535987) (xy -7.524094 -7.57365) (xy -7.552314 -7.634768) (xy -7.548071 -7.667059) + (xy -7.50034 -7.700681) (xy -7.448403 -7.692915) (xy -7.425683 -7.651229) (xy -7.404987 -7.605084) + (xy -7.387272 -7.59918) (xy -7.363602 -7.624241) (xy -7.367999 -7.649055) (xy -7.360026 -7.694651) + (xy -7.290849 -7.724944) (xy -7.24229 -7.733953) (xy -7.235383 -7.711411) (xy -7.255424 -7.659904) + (xy -7.307223 -7.574911) (xy -7.343538 -7.52689) (xy -7.371747 -7.483338) (xy -7.347754 -7.47117) + (xy -7.217759 -7.439362) (xy -7.092537 -7.360814) (xy -6.99994 -7.254237) (xy -6.986556 -7.228542) + (xy -6.958105 -7.164898) (xy -6.815016 -7.164898) (xy -6.813642 -7.200136) (xy -6.769952 -7.246253) + (xy -6.745332 -7.252186) (xy -6.70257 -7.224329) (xy -6.696995 -7.200136) (xy -6.708782 -7.182787) + (xy -6.575547 -7.182787) (xy -6.572796 -7.214762) (xy -6.560245 -7.217486) (xy -6.52491 -7.192297) + (xy -6.523498 -7.182787) (xy -6.524129 -7.180987) (xy -6.488798 -7.180987) (xy -6.459108 -7.193707) + (xy -6.387405 -7.190577) (xy -6.3847 -7.190188) (xy -6.304425 -7.191776) (xy -6.283475 -7.217744) + (xy -6.324848 -7.251933) (xy -6.370412 -7.267203) (xy -6.430558 -7.290101) (xy -6.431531 -7.322251) + (xy -6.418213 -7.340364) (xy -6.361471 -7.386258) (xy -6.323559 -7.375429) (xy -6.315631 -7.338934) + (xy -6.141804 -7.338934) (xy -6.124454 -7.356284) (xy -6.107104 -7.338934) (xy -6.124454 -7.321584) + (xy -6.141804 -7.338934) (xy -6.315631 -7.338934) (xy -6.315301 -7.337413) (xy -6.288647 -7.296349) + (xy -6.254577 -7.294039) (xy -6.207838 -7.283418) (xy -6.202528 -7.26086) (xy -6.183041 -7.222832) + (xy -6.159153 -7.217486) (xy -6.114522 -7.193874) (xy -6.114044 -7.148087) (xy -5.516091 -7.148087) + (xy -5.369179 -7.147556) (xy -5.28244 -7.141841) (xy -5.259312 -7.126297) (xy -5.268606 -7.117652) + (xy -5.308046 -7.079758) (xy -5.31198 -7.066134) (xy -5.311599 -6.978576) (xy -5.122991 -6.978576) + (xy -5.115394 -7.072055) (xy -5.096911 -7.112699) (xy -5.093415 -7.113388) (xy -5.070871 -7.125938) + (xy -5.089866 -7.151013) (xy -5.112502 -7.208071) (xy -5.102977 -7.274856) (xy -5.068488 -7.318129) + (xy -5.052927 -7.321584) (xy -5.031891 -7.291158) (xy -5.018938 -7.198006) (xy -5.013735 -7.039316) + (xy -5.0136 -6.992027) (xy -5.016706 -6.826066) (xy -5.01947 -6.79545) (xy -4.958247 -6.79545) (xy -4.951752 -7.051952) + (xy -4.908639 -7.266226) (xy -4.840975 -7.412591) (xy -4.79021 -7.470813) (xy -4.743361 -7.49733) + (xy -4.719537 -7.482153) (xy -4.719126 -7.476281) (xy -4.740287 -7.440131) (xy -4.789122 -7.382349) + (xy -4.791537 -7.378648) (xy -4.597125 -7.378648) (xy -4.59676 -7.564433) (xy -4.547741 -7.768501) + (xy -4.458776 -7.970081) (xy -4.338578 -8.148402) (xy -4.228123 -8.258485) (xy -4.129429 -8.327388) + (xy -4.002524 -8.401951) (xy -3.866311 -8.472695) (xy -3.739695 -8.530139) (xy -3.64158 -8.564804) + (xy -3.605447 -8.570737) (xy -3.542571 -8.594841) (xy -3.484387 -8.643378) (xy -3.412525 -8.710407) + (xy -3.357561 -8.748697) (xy -3.311344 -8.761626) (xy -3.297252 -8.720728) (xy -3.296984 -8.702109) + (xy -3.307102 -8.661313) (xy -3.343836 -8.620334) (xy -3.41763 -8.571735) (xy -3.538927 -8.508083) + (xy -3.635303 -8.461269) (xy -3.914997 -8.31208) (xy -4.130787 -8.160143) (xy -4.288078 -7.999185) + (xy -4.392278 -7.822933) (xy -4.448791 -7.625113) (xy -4.461635 -7.502375) (xy -4.467495 -7.381711) + (xy -4.468426 -7.326423) (xy -4.463146 -7.332587) (xy -4.450375 -7.396277) (xy -4.441954 -7.442051) + (xy -4.387832 -7.66441) (xy -4.310217 -7.84109) (xy -4.197468 -7.994795) (xy -4.115617 -8.078375) + (xy -4.029028 -8.149851) (xy -3.913694 -8.230825) (xy -3.781737 -8.314541) (xy -3.64528 -8.394244) + (xy -3.516445 -8.463181) (xy -3.407356 -8.514596) (xy -3.330135 -8.541735) (xy -3.296905 -8.537843) + (xy -3.296449 -8.5348) (xy -3.32403 -8.495201) (xy -3.391664 -8.44607) (xy -3.404039 -8.439028) + (xy -3.49245 -8.389089) (xy -3.611153 -8.320334) (xy -3.707659 -8.263509) (xy -3.81527 -8.202368) + (xy -3.902791 -8.157604) (xy -3.948017 -8.139886) (xy -3.986259 -8.11653) (xy -3.988007 -8.105579) + (xy -3.988701 -8.104059) (xy -3.973088 -8.119672) (xy -3.955738 -8.102322) (xy -3.973088 -8.084972) + (xy -3.98979 -8.101673) (xy -4.00665 -8.064719) (xy -4.058134 -7.999124) (xy -4.06984 -7.986306) + (xy -4.162991 -7.86559) (xy -4.232883 -7.735184) (xy -4.266704 -7.620152) (xy -4.268033 -7.598622) + (xy -4.249653 -7.499042) (xy -4.203801 -7.422044) (xy -4.144415 -7.390984) (xy -4.144143 -7.390983) + (xy -4.079586 -7.372927) (xy -3.999234 -7.330259) (xy -3.943937 -7.300212) (xy -3.928893 -7.305387) + (xy -3.931272 -7.309946) (xy -3.929155 -7.357468) (xy -3.91258 -7.37035) (xy -3.907682 -7.378679) + (xy -3.955738 -7.370627) (xy -4.007196 -7.361044) (xy -4.005459 -7.372172) (xy -3.947652 -7.411259) + (xy -3.936903 -7.418114) (xy -3.86763 -7.472693) (xy -3.801559 -7.540886) (xy -3.751191 -7.606752) + (xy -3.729025 -7.654354) (xy -3.740484 -7.668579) (xy -3.781295 -7.644814) (xy -3.840474 -7.587167) + (xy -3.844353 -7.58275) (xy -3.937208 -7.504806) (xy -4.034912 -7.466906) (xy -4.121527 -7.469268) + (xy -4.181116 -7.51211) (xy -4.198634 -7.577903) (xy -4.188741 -7.676342) (xy -4.163707 -7.741496) + (xy -4.130503 -7.755936) (xy -4.127997 -7.754562) (xy -4.087355 -7.762125) (xy -4.074223 -7.777473) + (xy -4.06955 -7.801809) (xy -4.089175 -7.793341) (xy -4.125352 -7.783857) (xy -4.123099 -7.817565) + (xy -4.086261 -7.882623) (xy -4.041022 -7.941588) (xy -3.951189 -8.031599) (xy -3.850664 -8.107501) + (xy -3.757027 -8.15843) (xy -3.687854 -8.173521) (xy -3.673414 -8.168799) (xy -3.648912 -8.164082) + (xy -3.656657 -8.182379) (xy -3.644226 -8.218571) (xy -3.587439 -8.26448) (xy -3.507988 -8.308523) + (xy -3.427564 -8.339117) (xy -3.367861 -8.344677) (xy -3.359296 -8.341169) (xy -3.336475 -8.338314) + (xy -3.342754 -8.353275) (xy -3.338692 -8.401991) (xy -3.314136 -8.431687) (xy -3.266387 -8.485993) + (xy -3.22216 -8.55817) (xy -3.192057 -8.626576) (xy -3.186678 -8.669571) (xy -3.19501 -8.674863) + (xy -3.215339 -8.705507) (xy -3.225594 -8.781493) (xy -3.225917 -8.804986) (xy -3.224784 -8.935109) + (xy -3.199819 -8.862819) (xy -3.120212 -8.862819) (xy -3.113832 -8.907824) (xy -3.101987 -8.908362) + (xy -3.100569 -8.90041) (xy -3.018853 -8.90041) (xy -3.001503 -8.917759) (xy -2.984153 -8.90041) + (xy -3.001503 -8.88306) (xy -3.018853 -8.90041) (xy -3.100569 -8.90041) (xy -3.093704 -8.86192) + (xy -3.099248 -8.841854) (xy -3.114655 -8.828711) (xy -3.120212 -8.862819) (xy -3.199819 -8.862819) + (xy -3.160774 -8.749757) (xy -3.11507 -8.635943) (xy -3.066769 -8.543616) (xy -3.040458 -8.5081) + (xy -2.99683 -8.478463) (xy -2.984592 -8.502268) (xy -3.004039 -8.570917) (xy -3.035957 -8.639689) + (xy -3.065098 -8.726827) (xy -3.063744 -8.799551) (xy -3.034902 -8.838147) (xy -3.005903 -8.836815) + (xy -2.973153 -8.801965) (xy -2.973 -8.790735) (xy -2.949607 -8.764914) (xy -2.912276 -8.759133) + (xy -2.861718 -8.764398) (xy -2.851404 -8.789664) (xy -2.881583 -8.84914) (xy -2.914755 -8.90041) + (xy -2.95593 -8.991677) (xy -2.979215 -9.100648) (xy -2.983183 -9.204968) (xy -2.96641 -9.282284) + (xy -2.940779 -9.308649) (xy -2.877511 -9.307153) (xy -2.819331 -9.288621) (xy -2.780673 -9.264754) + (xy -2.255465 -9.264754) (xy -2.242769 -9.293315) (xy -2.232332 -9.287887) (xy -2.228179 -9.246707) + (xy -2.232332 -9.241621) (xy -2.252961 -9.246384) (xy -2.255465 -9.264754) (xy -2.780673 -9.264754) + (xy -2.778005 -9.263107) (xy -2.754469 -9.221475) (xy -2.743846 -9.146347) (xy -2.741263 -9.020346) + (xy -2.741257 -9.010345) (xy -2.737766 -8.915572) (xy -2.680917 -8.915572) (xy -2.67996 -8.999482) + (xy -2.668098 -9.119609) (xy -2.646981 -9.206109) (xy -2.627911 -9.236504) (xy -2.547573 -9.261941) + (xy -2.461842 -9.25597) (xy -2.405851 -9.22138) (xy -2.397065 -9.178005) (xy -2.255465 -9.178005) + (xy -2.238115 -9.195355) (xy -2.220765 -9.178005) (xy -2.238115 -9.160656) (xy -2.255465 -9.178005) + (xy -2.397065 -9.178005) (xy -2.387754 -9.132042) (xy -2.395786 -9.108606) (xy -2.290164 -9.108606) + (xy -2.272815 -9.125956) (xy -2.255465 -9.108606) (xy -2.272815 -9.091257) (xy -2.290164 -9.108606) + (xy -2.395786 -9.108606) (xy -2.416528 -9.048084) (xy -2.067637 -9.048084) (xy -2.063529 -9.073907) + (xy -2.03802 -9.154892) (xy -2.029102 -9.182972) (xy -2.006458 -9.225982) (xy -1.99084 -9.213876) + (xy -1.988712 -9.160933) (xy -1.997292 -9.112701) (xy -2.023758 -9.045856) (xy -2.049941 -9.021858) + (xy -2.067637 -9.048084) (xy -2.416528 -9.048084) (xy -2.423705 -9.027142) (xy -2.472491 -8.961477) + (xy -2.496919 -8.927706) (xy -2.111074 -8.927706) (xy -2.102631 -8.947097) (xy -2.067692 -8.984349) + (xy -2.047606 -8.976707) (xy -2.047268 -8.971856) (xy -2.071914 -8.942507) (xy -2.087329 -8.931796) + (xy -2.111074 -8.927706) (xy -2.496919 -8.927706) (xy -2.520357 -8.895305) (xy -2.519362 -8.833196) + (xy -2.504087 -8.795022) (xy -2.47136 -8.716987) (xy -2.472512 -8.68311) (xy -2.511322 -8.675013) + (xy -2.528812 -8.674863) (xy -2.611536 -8.700254) (xy -2.661607 -8.779136) (xy -2.680917 -8.915572) + (xy -2.737766 -8.915572) (xy -2.735756 -8.861) (xy -2.717089 -8.763653) (xy -2.68201 -8.701619) + (xy -2.680994 -8.700486) (xy -2.64096 -8.648282) (xy -2.651319 -8.613935) (xy -2.686106 -8.586092) + (xy -2.750465 -8.556884) (xy -2.78643 -8.559888) (xy -2.805238 -8.559053) (xy -2.798912 -8.545135) + (xy -2.819141 -8.516373) (xy -2.896083 -8.468808) (xy -3.021189 -8.407247) (xy -3.125502 -8.361492) + (xy -3.318424 -8.276671) (xy -3.450996 -8.209474) (xy -3.528844 -8.156003) (xy -3.557595 -8.112362) + (xy -3.542877 -8.074652) (xy -3.541575 -8.073323) (xy -3.493408 -8.057442) (xy -3.461271 -8.080088) + (xy -3.439587 -8.109307) (xy -3.47372 -8.104071) (xy -3.487295 -8.099452) (xy -3.534403 -8.086669) + (xy -3.52305 -8.108811) (xy -3.504645 -8.12802) (xy -3.450315 -8.162626) (xy -3.348911 -8.211567) + (xy -3.219225 -8.267316) (xy -3.080047 -8.322348) (xy -2.950169 -8.369137) (xy -2.848384 -8.400156) + (xy -2.804529 -8.408419) (xy -2.762707 -8.423515) (xy -2.762126 -8.437662) (xy -2.750986 -8.470754) + (xy -2.702486 -8.502261) (xy -2.647257 -8.516685) (xy -2.62148 -8.50882) (xy -2.60587 -8.512638) + (xy -2.608243 -8.536065) (xy -2.596393 -8.573988) (xy -2.530012 -8.581874) (xy -2.523595 -8.581474) + (xy -2.46134 -8.58646) (xy -2.447569 -8.607498) (xy -2.442824 -8.637986) (xy -2.43101 -8.640164) + (xy -2.402887 -8.66971) (xy -2.394263 -8.722664) (xy -2.372043 -8.807033) (xy -2.338803 -8.851191) + (xy -2.298961 -8.876214) (xy -2.289293 -8.847292) (xy -2.291913 -8.812066) (xy -2.291145 -8.772489) + (xy -2.059417 -8.772489) (xy -2.053908 -8.834325) (xy -2.053358 -8.837055) (xy -2.037217 -8.895569) + (xy -2.024225 -8.888425) (xy -2.019713 -8.870699) (xy -2.024089 -8.799962) (xy -2.039705 -8.772645) + (xy -2.059417 -8.772489) (xy -2.291145 -8.772489) (xy -2.290186 -8.723115) (xy -2.271068 -8.656252) + (xy -2.242157 -8.628209) (xy -2.216468 -8.645929) (xy -2.192275 -8.672031) (xy -2.186597 -8.639185) + (xy -2.214318 -8.545924) (xy -2.286779 -8.444956) (xy -2.329155 -8.407214) (xy -2.249871 -8.407214) + (xy -2.241429 -8.426606) (xy -2.20649 -8.463857) (xy -2.186404 -8.456215) (xy -2.186066 -8.451365) + (xy -2.210712 -8.422015) (xy -2.226127 -8.411304) (xy -2.249871 -8.407214) (xy -2.329155 -8.407214) + (xy -2.385443 -8.357081) (xy -2.483892 -8.30553) (xy -2.619809 -8.261195) (xy -2.498361 -8.277038) + (xy -2.444458 -8.281445) (xy -2.437014 -8.271852) (xy -2.481268 -8.243545) (xy -2.582458 -8.191808) + (xy -2.605886 -8.180252) (xy -2.74968 -8.111837) (xy -2.896877 -8.045466) (xy -3.003088 -8.000636) + (xy -3.13514 -7.933716) (xy -3.26555 -7.845818) (xy -3.303986 -7.813789) (xy -3.372958 -7.757692) + (xy -3.411729 -7.738701) (xy -3.414426 -7.751859) (xy -3.366706 -7.812824) (xy -3.272917 -7.889648) + (xy -3.150611 -7.970471) (xy -3.017343 -8.043432) (xy -2.919289 -8.086418) (xy -2.823511 -8.130717) + (xy -2.759052 -8.175359) (xy -2.745617 -8.193762) (xy -2.744749 -8.222937) (xy -2.778989 -8.203721) + (xy -2.839518 -8.16996) (xy -2.9371 -8.127003) (xy -2.989958 -8.106524) (xy -3.129491 -8.036335) + (xy -3.276387 -7.932725) (xy -3.408841 -7.813693) (xy -3.505051 -7.69724) (xy -3.523158 -7.666329) + (xy -3.564888 -7.557059) (xy -3.565053 -7.453105) (xy -3.550685 -7.413174) (xy -3.314718 -7.413174) + (xy -3.29889 -7.425683) (xy -3.256917 -7.398573) (xy -3.22705 -7.356284) (xy -3.20878 -7.299394) + (xy -3.224608 -7.286885) (xy -3.266581 -7.313994) (xy -3.296449 -7.356284) (xy -3.314718 -7.413174) + (xy -3.550685 -7.413174) (xy -3.521436 -7.331887) (xy -3.48314 -7.258863) (xy -3.479582 -7.252186) + (xy -3.140301 -7.252186) (xy -3.138715 -7.284212) (xy -3.127047 -7.286885) (xy -3.077993 -7.261563) + (xy -3.070902 -7.252186) (xy -3.072488 -7.22016) (xy -3.084156 -7.217486) (xy -3.13321 -7.242808) + (xy -3.140301 -7.252186) (xy -3.479582 -7.252186) (xy -3.43336 -7.165437) (xy -3.331148 -7.165437) + (xy -3.313798 -7.182787) (xy -3.308915 -7.177904) (xy -3.013873 -7.177904) (xy -2.988402 -7.182787) + (xy -2.944055 -7.15889) (xy -2.910328 -7.125057) (xy -2.882183 -7.086589) (xy -2.902191 -7.089145) + (xy -2.940779 -7.108928) (xy -3.006027 -7.151886) (xy -3.013873 -7.177904) (xy -3.308915 -7.177904) + (xy -3.296449 -7.165437) (xy -3.313798 -7.148087) (xy -3.331148 -7.165437) (xy -3.43336 -7.165437) + (xy -3.433235 -7.165203) (xy -3.402114 -7.098482) (xy -3.396522 -7.078688) (xy -3.396119 -7.077804) + (xy -3.242277 -7.077804) (xy -3.240057 -7.094841) (xy -3.213337 -7.141293) (xy -3.202275 -7.148087) + (xy -3.196268 -7.122653) (xy -3.20164 -7.10453) (xy -3.193465 -7.045698) (xy -3.153175 -7.013538) + (xy -2.845356 -7.013538) (xy -2.832877 -7.043042) (xy -2.79961 -7.012662) (xy -2.771497 -6.965915) + (xy -2.746051 -6.913183) (xy -2.759246 -6.913107) (xy -2.787625 -6.935464) (xy -2.834329 -6.986596) + (xy -2.845356 -7.013538) (xy -3.153175 -7.013538) (xy -3.138569 -7.001879) (xy -3.088252 -6.99194) + (xy -2.949454 -6.99194) (xy -2.932104 -7.009289) (xy -2.914755 -6.99194) (xy -2.932104 -6.97459) + (xy -2.949454 -6.99194) (xy -3.088252 -6.99194) (xy -3.045145 -6.960208) (xy -3.026443 -6.887841) + (xy -3.016684 -6.783743) (xy -3.138587 -6.912669) (xy -3.213527 -7.006701) (xy -3.242277 -7.077804) + (xy -3.396119 -7.077804) (xy -3.380237 -7.042971) (xy -3.334647 -6.971924) (xy -3.273266 -6.884834) + (xy -3.209606 -6.800985) (xy -3.164113 -6.747009) (xy -3.155432 -6.728546) (xy -2.963709 -6.728546) + (xy -2.960465 -6.83083) (xy -2.95832 -6.841035) (xy -2.932849 -6.95724) (xy -2.912981 -6.801093) + (xy -2.89973 -6.708769) (xy -2.887415 -6.677472) (xy -2.869291 -6.699256) (xy -2.854084 -6.731694) + (xy -2.815055 -6.818442) (xy -2.812856 -6.711452) (xy -2.819897 -6.614176) (xy -2.847357 -6.582715) + (xy -2.896695 -6.616126) (xy -2.91918 -6.64269) (xy -2.963709 -6.728546) (xy -3.155432 -6.728546) + (xy -3.136776 -6.688867) (xy -3.142193 -6.659233) (xy -3.176663 -6.66012) (xy -3.241753 -6.703484) + (xy -3.325172 -6.777257) (xy -3.414631 -6.869374) (xy -3.497838 -6.967767) (xy -3.562505 -7.060371) + (xy -3.576847 -7.085981) (xy -3.622431 -7.209085) (xy -3.647786 -7.344026) (xy -3.648996 -7.363576) + (xy -3.652901 -7.451222) (xy -3.657152 -7.472803) (xy -3.664187 -7.431623) (xy -3.669214 -7.390983) + (xy -3.664508 -7.22254) (xy -3.605675 -7.056079) (xy -3.488258 -6.881382) (xy -3.406066 -6.78762) + (xy -3.27259 -6.644945) (xy -3.018853 -6.644945) (xy -3.001503 -6.662295) (xy -2.984153 -6.644945) + (xy -3.001503 -6.627595) (xy -3.018853 -6.644945) (xy -3.27259 -6.644945) (xy -3.240128 -6.610246) + (xy -3.122951 -6.610246) (xy -3.105602 -6.627595) (xy -3.088252 -6.610246) (xy -3.105602 -6.592896) + (xy -3.122951 -6.610246) (xy -3.240128 -6.610246) (xy -3.2097 -6.577721) (xy -3.429121 -6.767481) + (xy -3.587488 -6.902363) (xy -3.706946 -6.997104) (xy -3.799577 -7.058639) (xy -3.877462 -7.093906) + (xy -3.952682 -7.10984) (xy -4.031612 -7.113388) (xy -4.164559 -7.095959) (xy -4.237847 -7.043347) + (xy -4.251919 -6.95506) (xy -4.234198 -6.890113) (xy -4.203417 -6.818712) (xy -4.187059 -6.812373) + (xy -4.181221 -6.872838) (xy -4.180949 -6.913866) (xy -4.176231 -6.985213) (xy -4.148583 -7.019699) + (xy -4.078615 -7.033733) (xy -4.035138 -7.037244) (xy -3.919039 -7.034091) (xy -3.825778 -7.011036) + (xy -3.771179 -6.974297) (xy -3.769281 -6.932788) (xy -3.771819 -6.911065) (xy -3.750334 -6.920815) + (xy -3.701468 -6.916138) (xy -3.633943 -6.875839) (xy -3.572046 -6.818813) (xy -3.540063 -6.763953) + (xy -3.539345 -6.756679) (xy -3.518753 -6.711467) (xy -3.467666 -6.639726) (xy -3.451569 -6.620047) + (xy -3.419608 -6.575546) (xy -2.984153 -6.575546) (xy -2.966804 -6.592896) (xy -2.949454 -6.575546) + (xy -2.966804 -6.558197) (xy -2.984153 -6.575546) (xy -3.419608 -6.575546) (xy -3.396875 -6.543893) + (xy -3.396414 -6.540847) (xy -3.19235 -6.540847) (xy -3.175 -6.558197) (xy -3.157651 -6.540847) + (xy -3.088252 -6.540847) (xy -3.070902 -6.558197) (xy -3.053552 -6.540847) (xy -3.070902 -6.523497) + (xy -3.088252 -6.540847) (xy -3.157651 -6.540847) (xy -3.175 -6.523497) (xy -3.19235 -6.540847) + (xy -3.396414 -6.540847) (xy -3.391163 -6.506147) (xy -2.949454 -6.506147) (xy -2.932104 -6.523497) + (xy -2.914755 -6.506147) (xy -2.932104 -6.488798) (xy -2.949454 -6.506147) (xy -3.391163 -6.506147) + (xy -3.389178 -6.49303) (xy -3.401712 -6.471448) (xy -3.018853 -6.471448) (xy -3.001503 -6.488798) + (xy -2.984153 -6.471448) (xy -3.001503 -6.454098) (xy -3.018853 -6.471448) (xy -3.401712 -6.471448) + (xy -3.404428 -6.466771) (xy -3.425929 -6.432276) (xy -3.392546 -6.437985) (xy -3.388105 -6.439667) + (xy -3.340226 -6.438201) (xy -3.339814 -6.436748) (xy -3.22705 -6.436748) (xy -3.2097 -6.454098) + (xy -3.19235 -6.436748) (xy -3.2097 -6.419399) (xy -3.22705 -6.436748) (xy -3.339814 -6.436748) + (xy -3.331148 -6.406158) (xy -3.33465 -6.396266) (xy -2.972587 -6.396266) (xy -2.967824 -6.416895) + (xy -2.949454 -6.419399) (xy -2.920892 -6.406703) (xy -2.926321 -6.396266) (xy -2.967501 -6.392113) + (xy -2.972587 -6.396266) (xy -3.33465 -6.396266) (xy -3.344887 -6.36735) (xy -3.157651 -6.36735) + (xy -3.140301 -6.384699) (xy -3.122951 -6.36735) (xy -3.140301 -6.35) (xy -3.157651 -6.36735) (xy -3.344887 -6.36735) + (xy -3.360541 -6.323131) (xy -3.412028 -6.263251) (xy -3.157651 -6.263251) (xy -3.140301 -6.280601) + (xy -3.122951 -6.263251) (xy -3.140301 -6.245901) (xy -3.157651 -6.263251) (xy -3.412028 -6.263251) + (xy -3.43746 -6.233674) (xy -3.49345 -6.193852) (xy -3.22705 -6.193852) (xy -3.2097 -6.211202) (xy -3.19235 -6.193852) + (xy -3.2097 -6.176503) (xy -3.22705 -6.193852) (xy -3.49345 -6.193852) (xy -3.545016 -6.157176) + (xy -3.550603 -6.154193) (xy -3.604842 -6.129532) (xy -3.651131 -6.127214) (xy -3.707655 -6.153325) + (xy -3.792596 -6.213951) (xy -3.841717 -6.251631) (xy -3.951519 -6.342226) (xy -4.047684 -6.431772) + (xy -4.104898 -6.495392) (xy -4.160839 -6.553387) (xy -4.205501 -6.570541) (xy -4.209514 -6.568822) + (xy -4.228358 -6.569528) (xy -4.222457 -6.582423) (xy -4.225177 -6.632978) (xy -4.254368 -6.683207) + (xy -4.286335 -6.717394) (xy -4.285908 -6.705669) (xy -4.274353 -6.666011) (xy -4.299029 -6.675449) + (xy -4.341858 -6.721005) (xy -4.371148 -6.761399) (xy -4.353964 -6.758116) (xy -4.342389 -6.751359) + (xy -4.311576 -6.743861) (xy -4.315042 -6.787234) (xy -4.320265 -6.805422) (xy -4.353256 -6.883618) + (xy -4.379932 -6.922541) (xy -4.399837 -6.92728) (xy -4.389664 -6.874821) (xy -4.380951 -6.818367) + (xy -4.398076 -6.813031) (xy -4.429884 -6.858756) (xy -4.471577 -6.952751) (xy -4.516428 -7.075907) + (xy -4.557714 -7.209112) (xy -4.588707 -7.333256) (xy -4.597125 -7.378648) (xy -4.791537 -7.378648) + (xy -4.843858 -7.298452) (xy -4.776959 -7.298452) (xy -4.772195 -7.31908) (xy -4.753826 -7.321584) + (xy -4.725264 -7.308889) (xy -4.730693 -7.298452) (xy -4.771873 -7.294299) (xy -4.776959 -7.298452) + (xy -4.843858 -7.298452) (xy -4.858397 -7.276167) (xy -4.870616 -7.234836) (xy -4.753826 -7.234836) + (xy -4.736476 -7.252186) (xy -4.719126 -7.234836) (xy -4.736476 -7.217486) (xy -4.753826 -7.234836) + (xy -4.870616 -7.234836) (xy -4.901728 -7.1296) (xy -4.920666 -6.934106) (xy -4.916762 -6.681144) + (xy -4.916684 -6.679645) (xy -4.910144 -6.534719) (xy -4.909369 -6.457096) (xy -4.914473 -6.44491) + (xy -4.925569 -6.496295) (xy -4.927227 -6.506147) (xy -4.958247 -6.79545) (xy -5.01947 -6.79545) + (xy -5.026145 -6.721495) (xy -5.042955 -6.670508) (xy -5.057446 -6.662383) (xy -5.100113 -6.679079) + (xy -5.104137 -6.688319) (xy -5.119355 -6.846063) (xy -5.122991 -6.978576) (xy -5.311599 -6.978576) + (xy -5.31151 -6.958146) (xy -5.340347 -6.910183) (xy -5.388807 -6.924862) (xy -5.447205 -7.0048) + (xy -5.458176 -7.026639) (xy -5.516091 -7.148087) (xy -6.114044 -7.148087) (xy -6.113947 -7.138794) + (xy -6.117184 -7.133848) (xy -5.806505 -7.133848) (xy -5.783404 -7.13852) (xy -5.749043 -7.097151) + (xy -5.743722 -7.072865) (xy -5.617265 -7.072865) (xy -5.61217 -7.103209) (xy -5.586612 -7.096038) + (xy -5.55642 -7.046518) (xy -5.552444 -7.015916) (xy -5.55806 -6.977083) (xy -5.582048 -7.002307) + (xy -5.586612 -7.009289) (xy -5.617265 -7.072865) (xy -5.743722 -7.072865) (xy -5.738866 -7.050697) + (xy -5.746728 -6.997708) (xy -5.770951 -7.002555) (xy -5.799333 -7.059827) (xy -5.80524 -7.080129) + (xy -5.806505 -7.133848) (xy -6.117184 -7.133848) (xy -6.148744 -7.085628) (xy -6.164823 -7.055395) + (xy -6.123161 -7.044503) (xy -6.097803 -7.043989) (xy -6.009298 -7.017658) (xy -5.989456 -6.993109) + (xy -5.677103 -6.993109) (xy -5.667795 -7.027625) (xy -5.652965 -7.024757) (xy -5.624777 -6.976852) + (xy -5.621312 -6.949409) (xy -5.632741 -6.915181) (xy -5.656337 -6.931801) (xy -5.676063 -6.986708) + (xy -5.677103 -6.993109) (xy -5.989456 -6.993109) (xy -5.953454 -6.948565) (xy -5.918016 -6.889884) + (xy -5.903047 -6.890003) (xy -5.900136 -6.922541) (xy -5.893427 -6.959166) (xy -5.867992 -6.95303) + (xy -5.812084 -6.899511) (xy -5.794649 -6.881048) (xy -5.741188 -6.816387) (xy -5.574974 -6.816387) + (xy -5.565793 -6.849672) (xy -5.539378 -6.890586) (xy -5.52599 -6.890834) (xy -5.521912 -6.848257) + (xy -5.531093 -6.814972) (xy -5.557508 -6.774058) (xy -5.570896 -6.77381) (xy -5.574974 -6.816387) + (xy -5.741188 -6.816387) (xy -5.715019 -6.784735) (xy -5.693259 -6.72413) (xy -5.703241 -6.71635) + (xy -5.534317 -6.71635) (xy -5.515256 -6.751402) (xy -5.471321 -6.789681) (xy -5.457328 -6.768827) + (xy -5.462422 -6.749044) (xy -5.378416 -6.749044) (xy -5.363598 -6.814202) (xy -5.335041 -6.835792) + (xy -5.302462 -6.806157) (xy -5.291667 -6.749044) (xy -5.306485 -6.683885) (xy -5.335041 -6.662295) + (xy -5.367621 -6.69193) (xy -5.378416 -6.749044) (xy -5.462422 -6.749044) (xy -5.476054 -6.6961) + (xy -5.505935 -6.644909) (xy -5.531836 -6.657882) (xy -5.534317 -6.71635) (xy -5.703241 -6.71635) + (xy -5.730307 -6.695256) (xy -5.827102 -6.694136) (xy -5.838486 -6.695231) (xy -5.901069 -6.721509) + (xy -5.983695 -6.779683) (xy -6.011042 -6.803325) (xy -6.100947 -6.867577) (xy -6.188749 -6.903212) + (xy -6.210261 -6.905722) (xy -6.298929 -6.918571) (xy -6.349028 -6.938555) (xy -6.38039 -6.967981) + (xy -6.347703 -6.990905) (xy -6.340353 -6.993785) (xy -6.286928 -7.028751) (xy -6.301226 -7.067941) + (xy -6.383874 -7.113045) (xy -6.3847 -7.113388) (xy -6.456136 -7.149692) (xy -6.488615 -7.179454) + (xy -6.488798 -7.180987) (xy -6.524129 -7.180987) (xy -6.535337 -7.148989) (xy -6.5388 -7.148087) + (xy -6.568425 -7.172402) (xy -6.575547 -7.182787) (xy -6.708782 -7.182787) (xy -6.725808 -7.157727) + (xy -6.765305 -7.148087) (xy -6.815016 -7.164898) (xy -6.958105 -7.164898) (xy -6.937305 -7.118368) + (xy -6.916866 -7.063855) (xy -6.920058 -7.061339) (xy -6.454099 -7.061339) (xy -6.436749 -7.078688) + (xy -6.419399 -7.061339) (xy -6.436749 -7.043989) (xy -6.454099 -7.061339) (xy -6.920058 -7.061339) + (xy -6.9244 -7.057916) (xy -6.959068 -7.093465) (xy -6.972361 -7.108557) (xy -7.023234 -7.180481) + (xy -7.043989 -7.236632) (xy -7.066794 -7.294073) (xy -7.078689 -7.304235) (xy -7.108808 -7.296877) + (xy -7.113388 -7.274245) (xy -7.093736 -7.218065) (xy -7.045982 -7.145471) (xy -6.986927 -7.0766) + (xy -6.933373 -7.031589) (xy -6.906243 -7.025989) (xy -6.849734 -7.025272) (xy -6.779984 -6.99194) + (xy -6.454099 -6.99194) (xy -6.436749 -7.009289) (xy -6.419399 -6.99194) (xy -6.436749 -6.97459) + (xy -6.454099 -6.99194) (xy -6.779984 -6.99194) (xy -6.76881 -6.9866) (xy -6.685021 -6.924012) (xy -6.61992 -6.851547) + (xy -6.608198 -6.831832) (xy -6.605934 -6.828588) (xy -6.204277 -6.828588) (xy -6.193853 -6.834729) + (xy -6.136829 -6.817452) (xy -6.107104 -6.801093) (xy -6.07933 -6.773598) (xy -6.089755 -6.767456) + (xy -6.146779 -6.784733) (xy -6.176503 -6.801093) (xy -6.204277 -6.828588) (xy -6.605934 -6.828588) + (xy -6.563848 -6.768284) (xy -6.525503 -6.748444) (xy -6.52202 -6.749957) (xy -6.517255 -6.749044) + (xy -6.037705 -6.749044) (xy -6.020356 -6.766393) (xy -6.003006 -6.749044) (xy -6.020356 -6.731694) + (xy -6.037705 -6.749044) (xy -6.517255 -6.749044) (xy -6.491408 -6.744092) (xy -6.488798 -6.730029) + (xy -6.463886 -6.704433) (xy -6.439621 -6.708441) (xy -6.386943 -6.698615) (xy -6.370467 -6.675254) + (xy -6.336 -6.641071) (xy -6.315546 -6.644794) (xy -6.283037 -6.647272) (xy -6.280382 -6.638318) + (xy -6.253066 -6.603979) (xy -6.186556 -6.557118) (xy -6.176284 -6.551136) (xy -6.175793 -6.550723) + (xy -5.431679 -6.550723) (xy -5.37917 -6.589591) (xy -5.346006 -6.592896) (xy -5.295537 -6.568619) + (xy -5.294014 -6.561034) (xy -5.10082 -6.561034) (xy -5.072673 -6.589315) (xy -5.048771 -6.592896) + (xy -5.002572 -6.575666) (xy -4.996722 -6.561034) (xy -4.985276 -6.502883) (xy -4.97566 -6.474286) + (xy -4.978693 -6.427544) (xy -5.006647 -6.419399) (xy -5.062035 -6.449635) (xy -5.096692 -6.522626) + (xy -5.10082 -6.561034) (xy -5.294014 -6.561034) (xy -5.282992 -6.506147) (xy -5.306059 -6.439593) + (xy -5.357373 -6.417227) (xy -5.410102 -6.444937) (xy -5.426865 -6.474579) (xy -5.431679 -6.550723) + (xy -6.175793 -6.550723) (xy -6.12281 -6.506147) (xy -5.621312 -6.506147) (xy -5.603962 -6.523497) + (xy -5.586612 -6.506147) (xy -5.603962 -6.488798) (xy -5.621312 -6.506147) (xy -6.12281 -6.506147) + (xy -6.098785 -6.485934) (xy -6.072405 -6.421013) (xy -6.080708 -6.402049) (xy -5.586612 -6.402049) + (xy -5.569263 -6.419399) (xy -5.551913 -6.402049) (xy -5.569263 -6.384699) (xy -5.586612 -6.402049) + (xy -6.080708 -6.402049) (xy -6.097588 -6.363494) (xy -6.165402 -6.347663) (xy -6.264242 -6.37191) + (xy -6.382504 -6.434624) (xy -6.434091 -6.471219) (xy -6.518994 -6.533602) (xy -6.576618 -6.571303) + (xy -6.592897 -6.576894) (xy -6.566997 -6.534473) (xy -6.502376 -6.47106) (xy -6.418653 -6.403253) + (xy -6.335446 -6.347647) (xy -6.306228 -6.33265) (xy -5.864208 -6.33265) (xy -5.846858 -6.35) (xy -5.829509 -6.33265) + (xy -5.794809 -6.33265) (xy -5.777459 -6.35) (xy -5.76011 -6.33265) (xy -5.777459 -6.3153) (xy -5.794809 -6.33265) + (xy -5.829509 -6.33265) (xy -5.846858 -6.3153) (xy -5.864208 -6.33265) (xy -6.306228 -6.33265) (xy -6.301014 -6.329974) + (xy -6.210459 -6.290547) (xy -5.615718 -6.290547) (xy -5.607276 -6.309939) (xy -5.572337 -6.34719) + (xy -5.552251 -6.339549) (xy -5.551913 -6.334698) (xy -5.568203 -6.3153) (xy -5.38847 -6.3153) (xy -5.386848 -6.37074) + (xy -5.340468 -6.384699) (xy -5.32692 -6.378349) (xy -5.058529 -6.378349) (xy -5.028276 -6.378041) + (xy -4.984381 -6.334279) (xy -4.968284 -6.286558) (xy -4.97369 -6.227567) (xy -4.994308 -6.211202) + (xy -5.029953 -6.234207) (xy -5.031421 -6.243063) (xy -5.042869 -6.300468) (xy -5.0543 -6.334547) + (xy -5.058529 -6.378349) (xy -5.32692 -6.378349) (xy -5.28483 -6.358621) (xy -5.274317 -6.3153) + (xy -5.294319 -6.25902) (xy -5.322319 -6.245901) (xy -5.368928 -6.274973) (xy -5.38847 -6.3153) + (xy -5.568203 -6.3153) (xy -5.576559 -6.305349) (xy -5.591974 -6.294637) (xy -5.615718 -6.290547) + (xy -6.210459 -6.290547) (xy -6.193853 -6.283317) (xy -6.304993 -6.281959) (xy -6.431177 -6.295885) + (xy -6.536625 -6.347937) (xy -6.636375 -6.448339) (xy -6.716679 -6.561803) (xy -6.785134 -6.663004) + (xy -6.840264 -6.73615) (xy -6.870742 -6.76628) (xy -6.871566 -6.766393) (xy -6.90073 -6.794247) + (xy -6.933577 -6.853142) (xy -6.955801 -6.915577) (xy -6.936389 -6.937693) (xy -6.9024 -6.939891) + (xy -6.854488 -6.952816) (xy -6.852206 -6.973074) (xy -6.897799 -6.993876) (xy -6.914978 -6.990356) + (xy -6.968983 -6.997178) (xy -7.051844 -7.033679) (xy -7.078689 -7.049248) (xy -7.143981 -7.097723) + (xy -7.165371 -7.131699) (xy -7.158721 -7.138304) (xy -7.154334 -7.167981) (xy -7.199083 -7.228271) + (xy -7.22812 -7.257377) (xy -7.284777 -7.314532) (xy -7.303607 -7.341405) (xy -7.295561 -7.339839) + (xy -7.257017 -7.335267) (xy -7.252316 -7.345561) (xy -7.281612 -7.373885) (xy -7.356058 -7.414608) + (xy -7.408464 -7.437795) (xy -7.499182 -7.481354) (xy -7.555448 -7.520408) (xy -7.564481 -7.535266) + (xy -7.609958 -7.535266) (xy -7.611766 -7.511692) (xy -7.626759 -7.48405) (xy -7.65698 -7.503354) + (xy -7.660372 -7.506702) (xy -7.691628 -7.565902) (xy -7.720853 -7.565902) (xy -7.713098 -7.531923) + (xy -7.674522 -7.48311) (xy -7.612554 -7.438606) (xy -7.576472 -7.425683) (xy -7.526223 -7.400233) + (xy -7.463136 -7.340705) (xy -7.410409 -7.27233) (xy -7.390984 -7.223925) (xy -7.366752 -7.185258) + (xy -7.354237 -7.182787) (xy -7.335161 -7.204075) (xy -7.369988 -7.267151) (xy -7.436894 -7.347609) + (xy -7.479984 -7.401694) (xy -7.487965 -7.425619) (xy -7.487215 -7.425683) (xy -7.456782 -7.401278) + (xy -7.393626 -7.336441) (xy -7.309824 -7.243743) (xy -7.284344 -7.214552) (xy -7.193111 -7.104844) + (xy -7.145333 -7.034034) (xy -7.135399 -6.99194) (xy -7.150788 -6.972187) (xy -7.176333 -6.94411) + (xy -7.165438 -6.936419) (xy -7.09793 -6.927708) (xy -7.094045 -6.927213) (xy -7.041712 -6.894445) + (xy -6.960794 -6.811007) (xy -6.858637 -6.685604) (xy -6.742587 -6.526938) (xy -6.684003 -6.441368) + (xy -6.608046 -6.324838) (xy -6.582327 -6.278342) (xy -5.682203 -6.278342) (xy -5.677457 -6.280601) + (xy -5.645791 -6.256173) (xy -5.638662 -6.245901) (xy -5.629819 -6.213461) (xy -5.634566 -6.211202) + (xy -5.666232 -6.23563) (xy -5.673361 -6.245901) (xy -5.682203 -6.278342) (xy -6.582327 -6.278342) + (xy -6.569544 -6.255233) (xy -6.564883 -6.223535) (xy -6.590448 -6.220729) (xy -6.596083 -6.222089) + (xy -6.646942 -6.226219) (xy -6.6467 -6.193852) (xy -4.892623 -6.193852) (xy -4.875274 -6.211202) + (xy -4.857924 -6.193852) (xy -4.875274 -6.176503) (xy -4.892623 -6.193852) (xy -6.6467 -6.193852) + (xy -6.646685 -6.191809) (xy -5.343185 -6.191809) (xy -5.327135 -6.193632) (xy -5.294504 -6.157165) + (xy -5.268977 -6.111074) (xy -5.046738 -6.111074) (xy -5.04542 -6.147224) (xy -5.008632 -6.161829) + (xy -4.986444 -6.145405) (xy -4.97634 -6.124453) (xy -4.892623 -6.124453) (xy -4.875274 -6.141803) + (xy -4.857924 -6.124453) (xy -4.875274 -6.107104) (xy -4.892623 -6.124453) (xy -4.97634 -6.124453) + (xy -4.965041 -6.101021) (xy -4.970702 -6.086858) (xy -5.012689 -6.079814) (xy -5.046738 -6.111074) + (xy -5.268977 -6.111074) (xy -5.262699 -6.099738) (xy -5.261691 -6.073464) (xy -5.289159 -6.083041) + (xy -5.322559 -6.129105) (xy -5.342518 -6.18352) (xy -5.343185 -6.191809) (xy -6.646685 -6.191809) + (xy -6.646675 -6.190495) (xy -6.643554 -6.182646) (xy -6.629444 -6.135549) (xy -5.55039 -6.135549) + (xy -5.546856 -6.185987) (xy -5.534917 -6.18109) (xy -5.508812 -6.115998) (xy -5.500825 -6.093761) + (xy -5.456139 -6.003005) (xy -5.066121 -6.003005) (xy -5.039715 -6.036696) (xy -5.031421 -6.037705) + (xy -4.99773 -6.011299) (xy -4.996722 -6.003005) (xy -4.927323 -6.003005) (xy -4.914627 -6.031567) + (xy -4.90419 -6.026138) (xy -4.900037 -5.984958) (xy -4.90419 -5.979872) (xy -4.924819 -5.984635) + (xy -4.927323 -6.003005) (xy -4.996722 -6.003005) (xy -5.023127 -5.969314) (xy -5.031421 -5.968306) + (xy -5.065112 -5.994711) (xy -5.066121 -6.003005) (xy -5.456139 -6.003005) (xy -5.446189 -5.982797) + (xy -5.424491 -5.950956) (xy -5.13552 -5.950956) (xy -5.11817 -5.968306) (xy -5.10082 -5.950956) + (xy -5.11817 -5.933606) (xy -5.13552 -5.950956) (xy -5.424491 -5.950956) (xy -5.400845 -5.916257) + (xy -4.962022 -5.916257) (xy -4.944673 -5.933606) (xy -4.927323 -5.916257) (xy -4.944673 -5.898907) + (xy -4.962022 -5.916257) (xy -5.400845 -5.916257) (xy -5.377198 -5.881557) (xy -5.274317 -5.881557) + (xy -5.256968 -5.898907) (xy -5.239618 -5.881557) (xy -5.256968 -5.864207) (xy -5.274317 -5.881557) + (xy -5.377198 -5.881557) (xy -5.36693 -5.866489) (xy -5.358033 -5.855911) (xy -5.155169 -5.855911) + (xy -5.121061 -5.861468) (xy -5.076056 -5.855088) (xy -5.075518 -5.843243) (xy -5.12196 -5.83496) + (xy -5.142026 -5.840504) (xy -5.155169 -5.855911) (xy -5.358033 -5.855911) (xy -5.337526 -5.831529) + (xy -5.302905 -5.791733) (xy -5.313466 -5.799386) (xy -5.366222 -5.85197) (xy -5.387091 -5.873316) + (xy -5.491761 -5.993849) (xy -5.542932 -6.087843) (xy -5.55039 -6.135549) (xy -6.629444 -6.135549) + (xy -6.621363 -6.108577) (xy -6.61768 -6.081079) (xy -6.595067 -6.040704) (xy -6.582865 -6.037705) + (xy -6.573799 -6.016638) (xy -6.59314 -5.985362) (xy -6.620247 -5.907989) (xy -6.617918 -5.80319) + (xy -6.609655 -5.73059) (xy -6.611607 -5.706369) (xy -6.614636 -5.711692) (xy -6.656049 -5.735552) + (xy -6.711321 -5.73448) (xy -6.776986 -5.739402) (xy -6.842386 -5.789214) (xy -6.889287 -5.845667) + (xy -7.01288 -5.974002) (xy -7.153267 -6.046004) (xy -7.330103 -6.071031) (xy -7.363236 -6.071301) + (xy -7.478563 -6.060606) (xy -7.578093 -6.034328) (xy -7.646185 -5.999051) (xy -7.653654 -5.985656) + (xy -7.495082 -5.985656) (xy -7.477733 -6.003005) (xy -7.460383 -5.985656) (xy -7.477733 -5.968306) + (xy -7.495082 -5.985656) (xy -7.653654 -5.985656) (xy -7.667201 -5.961361) (xy -7.658727 -5.946887) + (xy -7.612804 -5.934399) (xy -7.525256 -5.928761) (xy -7.423499 -5.929797) (xy -7.334949 -5.937333) + (xy -7.289657 -5.949243) (xy -7.245483 -5.942208) (xy -7.176274 -5.901036) (xy -7.167041 -5.893969) + (xy -7.108289 -5.8286) (xy -7.106175 -5.784022) (xy -7.151436 -5.774776) (xy -7.222452 -5.806989) + (xy -7.296213 -5.836024) (xy -7.403705 -5.857868) (xy -7.520717 -5.870163) (xy -7.623037 -5.870552) + (xy -7.686454 -5.856676) (xy -7.691671 -5.852682) (xy -7.688248 -5.815747) (xy -7.660299 -5.785775) + (xy -7.604174 -5.715881) (xy -7.586202 -5.67336) (xy -7.576396 -5.655381) (xy -7.575837 -5.698282) + (xy -7.577265 -5.716735) (xy -7.576318 -5.793252) (xy -7.560787 -5.829131) (xy -7.558472 -5.829508) + (xy -7.541267 -5.798369) (xy -7.529724 -5.719157) (xy -7.527277 -5.664686) (xy -7.525208 -5.638661) + (xy -7.460383 -5.638661) (xy -7.443033 -5.656011) (xy -7.425683 -5.638661) (xy -7.443033 -5.621311) + (xy -7.460383 -5.638661) (xy -7.525208 -5.638661) (xy -7.518513 -5.554451) (xy -7.486367 -5.480272) + (xy -7.415708 -5.409301) (xy -7.405829 -5.401022) (xy -7.327832 -5.34776) (xy -7.288925 -5.342045) + (xy -7.296978 -5.378357) (xy -7.349202 -5.440732) (xy -7.391572 -5.510695) (xy -7.40015 -5.614353) + (xy -7.397452 -5.650553) (xy -7.380636 -5.741714) (xy -7.355214 -5.784668) (xy -7.345545 -5.785445) + (xy -7.31684 -5.744426) (xy -7.309433 -5.674412) (xy -7.277911 -5.674412) (xy -7.270963 -5.688402) + (xy -7.237876 -5.724276) (xy -7.233776 -5.707236) (xy -7.060986 -5.707236) (xy -7.057868 -5.731026) + (xy -7.018727 -5.740625) (xy -6.989233 -5.723163) (xy -6.957594 -5.674184) (xy -6.960712 -5.650394) + (xy -6.999853 -5.640796) (xy -7.029347 -5.658257) (xy -7.060986 -5.707236) (xy -7.233776 -5.707236) + (xy -7.231789 -5.698977) (xy -7.240212 -5.671864) (xy -7.265759 -5.634075) (xy -7.277297 -5.634856) + (xy -7.277911 -5.674412) (xy -7.309433 -5.674412) (xy -7.308729 -5.667756) (xy -7.316314 -5.622765) + (xy -6.576708 -5.622765) (xy -6.554437 -5.596639) (xy -6.524927 -5.545486) (xy -6.472036 -5.459246) + (xy -6.43006 -5.406919) (xy -6.407223 -5.394128) (xy -6.411749 -5.426495) (xy -6.439912 -5.487369) + (xy -6.489299 -5.599291) (xy -6.528673 -5.720175) (xy -6.554399 -5.832919) (xy -6.56284 -5.920419) + (xy -6.55036 -5.965573) (xy -6.542152 -5.968306) (xy -6.508634 -5.937479) (xy -6.481155 -5.860107) + (xy -6.476288 -5.834602) (xy -6.466367 -5.800324) (xy -6.405974 -5.800324) (xy -6.398578 -5.861395) + (xy -6.387895 -5.888401) (xy -6.352667 -5.946396) (xy -6.316078 -5.946612) (xy -6.296292 -5.932229) + (xy -6.259646 -5.908224) (xy -6.263681 -5.939196) (xy -6.268354 -5.95174) (xy -6.275763 -5.994796) + (xy -6.251799 -5.9893) (xy -6.215875 -5.989105) (xy -6.211203 -6.005295) (xy -6.186745 -6.037392) + (xy -6.12281 -6.031417) (xy -6.03355 -5.993342) (xy -5.933119 -5.929139) (xy -5.839226 -5.848357) + (xy -5.753217 -5.752006) (xy -5.710844 -5.680942) (xy -5.710412 -5.652205) (xy -5.716046 -5.62662) + (xy -5.699235 -5.633393) (xy -5.65562 -5.62434) (xy -5.593578 -5.573353) (xy -5.577391 -5.555244) + (xy -5.509656 -5.492222) (xy -5.413584 -5.422234) (xy -5.311471 -5.359412) (xy -5.225613 -5.31789) + (xy -5.188951 -5.309016) (xy -5.164799 -5.324237) (xy -5.18774 -5.35959) (xy -5.245293 -5.399614) + (xy -5.272306 -5.412282) (xy -5.350266 -5.462322) (xy -5.435968 -5.543368) (xy -5.515435 -5.638085) + (xy -5.57469 -5.729134) (xy -5.599755 -5.799182) (xy -5.597724 -5.815903) (xy -5.573503 -5.835275) + (xy -5.522818 -5.814232) (xy -5.434832 -5.748191) (xy -5.431837 -5.745741) (xy -5.313501 -5.660816) + (xy -5.30178 -5.653751) (xy -5.127012 -5.653751) (xy -5.122266 -5.656011) (xy -5.090599 -5.631583) + (xy -5.08347 -5.621311) (xy -5.074628 -5.588871) (xy -5.079375 -5.586612) (xy -5.111041 -5.61104) + (xy -5.11817 -5.621311) (xy -5.127012 -5.653751) (xy -5.30178 -5.653751) (xy -5.171326 -5.575121) + (xy -5.090826 -5.533534) (xy -4.986239 -5.476148) (xy -4.910917 -5.420045) (xy -4.884126 -5.383946) + (xy -4.886034 -5.258738) (xy -4.930995 -5.123097) (xy -5.007463 -5.00943) (xy -5.022842 -4.994555) + (xy -5.112663 -4.944672) (xy -4.975143 -4.944672) (xy -4.905345 -5.04877) (xy -4.78373 -5.270693) + (xy -4.720504 -5.494212) (xy -4.713569 -5.733853) (xy -4.760828 -6.004143) (xy -4.765001 -6.020355) + (xy -4.789166 -6.145607) (xy -4.810142 -6.314071) (xy -4.825053 -6.499562) (xy -4.829985 -6.611492) + (xy -4.833052 -6.789166) (xy -4.829576 -6.912763) (xy -4.81794 -6.997432) (xy -4.796525 -7.05832) + (xy -4.77905 -7.08861) (xy -4.733053 -7.153207) (xy -4.704617 -7.182615) (xy -4.703667 -7.182787) + (xy -4.685291 -7.15332) (xy -4.656531 -7.079893) (xy -4.647336 -7.052664) (xy -4.583501 -6.906471) + (xy -4.483481 -6.734323) (xy -4.361245 -6.558237) (xy -4.239401 -6.409718) (xy -4.107665 -6.23674) + (xy -4.076846 -6.174243) (xy -3.98193 -6.174243) (xy -3.977184 -6.176503) (xy -3.945517 -6.152075) + (xy -3.938388 -6.141803) (xy -3.929546 -6.109363) (xy -3.934293 -6.107104) (xy -3.965959 -6.131531) + (xy -3.973088 -6.141803) (xy -3.98193 -6.174243) (xy -4.076846 -6.174243) (xy -4.018711 -6.056351) + (xy -3.851541 -6.056351) (xy -3.848713 -6.082398) (xy -3.845664 -6.080308) (xy -3.832402 -6.055054) + (xy -3.19235 -6.055054) (xy -3.175 -6.072404) (xy -3.157651 -6.055054) (xy -3.175 -6.037705) (xy -3.19235 -6.055054) + (xy -3.832402 -6.055054) (xy -3.819689 -6.030844) (xy -3.798794 -5.971892) (xy -3.600622 -5.971892) + (xy -3.593679 -5.999307) (xy -3.536595 -6.03302) (xy -3.447618 -6.030348) (xy -3.352934 -5.992896) + (xy -3.338869 -5.983688) (xy -3.281226 -5.927065) (xy -3.261749 -5.881525) (xy -3.284567 -5.815852) + (xy -3.339483 -5.743547) (xy -3.406193 -5.685329) (xy -3.464393 -5.661918) (xy -3.475057 -5.663862) + (xy -3.518069 -5.70872) (xy -3.559941 -5.793696) (xy -3.590763 -5.890763) (xy -3.600622 -5.971892) + (xy -3.798794 -5.971892) (xy -3.786325 -5.936711) (xy -3.76083 -5.848064) (xy -3.729686 -5.717496) + (xy -3.719803 -5.651122) (xy -3.728791 -5.647888) (xy -3.754265 -5.706742) (xy -3.793836 -5.826632) + (xy -3.806266 -5.868099) (xy -3.836556 -5.980417) (xy -3.851541 -6.056351) (xy -4.018711 -6.056351) + (xy -4.012923 -6.044614) (xy -3.95043 -5.819352) (xy -3.915441 -5.546969) (xy -3.908681 -5.435034) + (xy -3.908353 -5.430481) (xy -3.160487 -5.430481) (xy -3.133519 -5.479777) (xy -3.054072 -5.556754) + (xy -2.961941 -5.630168) (xy -2.839858 -5.725019) (xy -2.72013 -5.822849) (xy -2.642417 -5.890232) + (xy -2.566619 -5.955709) (xy -2.512965 -5.995522) (xy -2.499807 -6.001299) (xy -2.516209 -5.978547) + (xy -2.574579 -5.917678) (xy -2.665945 -5.827705) (xy -2.781336 -5.717643) (xy -2.793306 -5.70639) + (xy -2.914838 -5.594157) (xy -3.018675 -5.501764) (xy -3.094219 -5.438398) (xy -3.130871 -5.413245) + (xy -3.131626 -5.413151) (xy -3.160487 -5.430481) (xy -3.908353 -5.430481) (xy -3.899256 -5.304095) + (xy -3.885468 -5.197812) (xy -3.870168 -5.137655) (xy -3.868919 -5.135404) (xy -3.859917 -5.106409) + (xy -3.880978 -5.114856) (xy -3.915062 -5.111471) (xy -3.921039 -5.08347) (xy -3.937966 -5.046422) + (xy -3.95715 -5.049643) (xy -3.978544 -5.096824) (xy -3.97482 -5.147114) (xy -3.96814 -5.187485) + (xy -3.977439 -5.175476) (xy -4.002749 -5.17062) (xy -4.042529 -5.229467) (xy -4.060254 -5.266618) + (xy -4.10692 -5.357242) (xy -4.149701 -5.418696) (xy -4.160966 -5.428629) (xy -4.167263 -5.413159) + (xy -4.149967 -5.353023) (xy -4.116384 -5.265692) (xy -4.073822 -5.168641) (xy -4.029586 -5.079341) + (xy -3.990985 -5.015268) (xy -3.984734 -5.007198) (xy -3.970097 -4.979371) (xy -3.782241 -4.979371) + (xy -3.764891 -4.996721) (xy -3.747541 -4.979371) (xy -3.764891 -4.962022) (xy -3.782241 -4.979371) + (xy -3.970097 -4.979371) (xy -3.959598 -4.95941) (xy -3.962534 -4.94366) (xy -3.991388 -4.954667) + (xy -4.034359 -5.018684) (xy -4.08618 -5.122087) (xy -4.141584 -5.251247) (xy -4.195306 -5.392538) + (xy -4.242079 -5.532335) (xy -4.276635 -5.657011) (xy -4.29371 -5.752939) (xy -4.292202 -5.796632) + (xy -4.287268 -5.844783) (xy -4.297623 -5.850016) (xy -4.309668 -5.874238) (xy -4.319404 -5.951436) + (xy -4.324804 -6.065187) (xy -4.324915 -6.071029) (xy -4.341806 -6.273115) (xy -4.381881 -6.454693) + (xy -4.44034 -6.604433) (xy -4.512386 -6.711007) (xy -4.593219 -6.763086) (xy -4.619438 -6.766393) + (xy -4.665912 -6.780136) (xy -4.667077 -6.801093) (xy -4.66789 -6.833152) (xy -4.678984 -6.835792) + (xy -4.714751 -6.804744) (xy -4.747487 -6.730226) (xy -4.664646 -6.730226) (xy -4.658402 -6.731521) + (xy -4.603968 -6.708964) (xy -4.544243 -6.660909) (xy -4.473766 -6.566535) (xy -4.423284 -6.456303) + (xy -4.408189 -6.373765) (xy -4.420352 -6.374826) (xy -4.449121 -6.427271) (xy -4.460989 -6.454098) + (xy -4.523032 -6.559877) (xy -4.602938 -6.649946) (xy -4.607104 -6.653448) (xy -4.657772 -6.703599) + (xy -4.664646 -6.730226) (xy -4.747487 -6.730226) (xy -4.749467 -6.725718) (xy -4.776129 -6.620538) + (xy -4.676102 -6.620538) (xy -4.66378 -6.627064) (xy -4.612849 -6.603949) (xy -4.571735 -6.566871) + (xy -4.537936 -6.507978) (xy -4.495397 -6.407562) (xy -4.453302 -6.291145) (xy -4.450099 -6.280601) + (xy -4.406831 -6.280601) (xy -4.394135 -6.309162) (xy -4.383698 -6.303734) (xy -4.379545 -6.262554) + (xy -4.383698 -6.257468) (xy -4.404327 -6.262231) (xy -4.406831 -6.280601) (xy -4.450099 -6.280601) + (xy -4.420834 -6.184251) (xy -4.407176 -6.112399) (xy -4.407159 -6.10948) (xy -4.423074 -6.124526) + (xy -4.463452 -6.184552) (xy -4.495915 -6.237293) (xy -4.543384 -6.328473) (xy -4.566029 -6.396789) + (xy -4.564666 -6.416668) (xy -4.570387 -6.463028) (xy -4.599838 -6.50335) (xy -4.631661 -6.545666) + (xy -4.626181 -6.558728) (xy -4.62527 -6.573725) (xy -4.649727 -6.592896) (xy -4.676102 -6.620538) + (xy -4.776129 -6.620538) (xy -4.776292 -6.619894) (xy -4.788387 -6.508452) (xy -4.788525 -6.49659) + (xy -4.780556 -6.408236) (xy -4.759284 -6.27597) (xy -4.740973 -6.184557) (xy -4.580328 -6.184557) + (xy -4.572755 -6.208533) (xy -4.545473 -6.188793) (xy -4.491639 -6.119005) (xy -4.458886 -6.072404) + (xy -4.372132 -6.072404) (xy -4.359436 -6.100966) (xy -4.348999 -6.095537) (xy -4.344846 -6.054357) + (xy -4.348999 -6.049271) (xy -4.369627 -6.054034) (xy -4.372132 -6.072404) (xy -4.458886 -6.072404) + (xy -4.458445 -6.071776) (xy -4.406227 -5.987652) (xy -4.380481 -5.928134) (xy -4.381242 -5.91293) + (xy -4.40832 -5.927668) (xy -4.456442 -5.981784) (xy -4.51088 -6.055182) (xy -4.556907 -6.127771) + (xy -4.579797 -6.179457) (xy -4.580328 -6.184557) (xy -4.740973 -6.184557) (xy -4.728663 -6.123101) + (xy -4.714844 -6.0621) (xy -4.702418 -5.985656) (xy -4.557199 -5.985656) (xy -4.47334 -5.916626) + (xy -4.413968 -5.86866) (xy -4.385347 -5.847293) (xy -4.385117 -5.847227) (xy -4.373033 -5.818271) + (xy -4.354087 -5.760381) (xy -4.340656 -5.702857) (xy -4.357634 -5.700405) (xy -4.375801 -5.714339) + (xy -4.424841 -5.770536) (xy -4.482216 -5.85583) (xy -4.49069 -5.870214) (xy -4.557199 -5.985656) + (xy -4.702418 -5.985656) (xy -4.665883 -5.760892) (xy -4.666566 -5.673505) (xy -4.464663 -5.673505) + (xy -4.44974 -5.720649) (xy -4.409883 -5.708697) (xy -4.35246 -5.639975) (xy -4.350881 -5.637578) + (xy -4.316747 -5.569424) (xy -4.314995 -5.528088) (xy -4.315169 -5.527909) (xy -4.353714 -5.529746) + (xy -4.405896 -5.570036) (xy -4.449924 -5.627555) (xy -4.464663 -5.673505) (xy -4.666566 -5.673505) + (xy -4.667952 -5.496002) (xy -4.676151 -5.460855) (xy -4.461818 -5.460855) (xy -4.459742 -5.493101) + (xy -4.428116 -5.486202) (xy -4.377539 -5.45595) (xy -4.304155 -5.403499) (xy -4.25989 -5.361867) + (xy -4.233074 -5.307406) (xy -4.257217 -5.295376) (xy -4.327245 -5.327262) (xy -4.343637 -5.337341) + (xy -4.418182 -5.396644) (xy -4.459647 -5.452702) (xy -4.461818 -5.460855) (xy -4.676151 -5.460855) + (xy -4.720411 -5.271133) (xy -4.767563 -5.187568) (xy -4.580328 -5.187568) (xy -4.562979 -5.204918) + (xy -4.545629 -5.187568) (xy -4.562979 -5.170218) (xy -4.580328 -5.187568) (xy -4.767563 -5.187568) + (xy -4.822623 -5.089989) (xy -4.895491 -5.014071) (xy -4.908478 -5.002756) (xy -4.544988 -5.002756) + (xy -4.510287 -5.049167) (xy -4.510009 -5.049339) (xy -4.479539 -5.099016) (xy -4.479421 -5.112111) + (xy -4.482836 -5.194875) (xy -4.47684 -5.278088) (xy -4.46425 -5.334279) (xy -4.455678 -5.343716) + (xy -4.41686 -5.324354) (xy -4.350896 -5.277443) (xy -4.346901 -5.274317) (xy -4.272449 -5.225664) + (xy -4.215711 -5.204926) (xy -4.215017 -5.204918) (xy -4.176675 -5.182182) (xy -4.142187 -5.134517) + (xy -4.131629 -5.092735) (xy -4.137093 -5.085322) (xy -4.171679 -5.067751) (xy -4.233334 -5.037386) + (xy -4.287291 -5.009496) (xy -4.283275 -5.002215) (xy -4.216275 -5.011038) (xy -4.205831 -5.012646) + (xy -4.136691 -5.018515) (xy -4.092368 -4.999326) (xy -4.054465 -4.940481) (xy -4.021111 -4.866026) + (xy -4.011059 -4.840574) (xy -3.85164 -4.840574) (xy -3.83429 -4.857923) (xy -3.81694 -4.840574) + (xy -3.83429 -4.823224) (xy -3.85164 -4.840574) (xy -4.011059 -4.840574) (xy -3.959131 -4.709087) + (xy -3.931256 -4.600846) (xy -3.936464 -4.53015) (xy -3.973734 -4.485846) (xy -3.985645 -4.478794) + (xy -4.044492 -4.4605) (xy -4.122825 -4.450393) (xy -4.197654 -4.449096) (xy -4.245993 -4.457235) + (xy -4.2495 -4.471629) (xy -4.254723 -4.507167) (xy -4.272583 -4.533761) (xy -4.287995 -4.569155) + (xy -4.24546 -4.582163) (xy -4.228908 -4.582968) (xy -4.182613 -4.587586) (xy -4.19404 -4.600983) + (xy -4.25871 -4.626342) (xy -4.355465 -4.679845) (xy -4.428911 -4.750021) (xy -4.486989 -4.832966) + (xy -4.368836 -4.811319) (xy -4.273391 -4.805683) (xy -4.201849 -4.821355) (xy -4.198634 -4.823266) + (xy -4.174125 -4.847631) (xy -4.209977 -4.856745) (xy -4.236831 -4.857392) (xy -4.3574 -4.87117) + (xy -4.456788 -4.905497) (xy -4.523236 -4.952113) (xy -4.544988 -5.002756) (xy -4.908478 -5.002756) + (xy -4.975143 -4.944672) (xy -5.112663 -4.944672) (xy -5.141236 -4.928804) (xy -5.159491 -4.925063) + (xy -4.849416 -4.925063) (xy -4.84467 -4.927322) (xy -4.813004 -4.902894) (xy -4.805875 -4.892623) + (xy -4.797033 -4.860183) (xy -4.801779 -4.857923) (xy -4.833445 -4.882351) (xy -4.840574 -4.892623) + (xy -4.849416 -4.925063) (xy -5.159491 -4.925063) (xy -5.299359 -4.8964) (xy -5.474815 -4.899759) + (xy -5.615234 -4.93067) (xy -5.71237 -4.97572) (xy -5.833471 -5.050057) (xy -5.959796 -5.139892) + (xy -6.072601 -5.23144) (xy -6.153145 -5.31091) (xy -6.176367 -5.343461) (xy -6.189553 -5.409778) + (xy -6.155827 -5.438894) (xy -6.093854 -5.416325) (xy -6.088235 -5.411853) (xy -6.047111 -5.388597) + (xy -6.037705 -5.395765) (xy -6.016575 -5.399534) (xy -5.989196 -5.381353) (xy -5.92325 -5.343948) + (xy -5.852516 -5.325825) (xy -5.803247 -5.331681) (xy -5.794809 -5.346575) (xy -5.8248 -5.376148) + (xy -5.89706 -5.400598) (xy -5.898344 -5.400857) (xy -5.96504 -5.42538) (xy -5.980344 -5.456337) + (xy -5.979732 -5.4574) (xy -5.98001 -5.476609) (xy -5.996822 -5.468986) (xy -6.045311 -5.466721) + (xy -6.114651 -5.487327) (xy -6.176197 -5.519032) (xy -6.201304 -5.550064) (xy -6.200677 -5.552761) + (xy -6.215457 -5.589174) (xy -6.260642 -5.655582) (xy -6.271927 -5.670213) (xy -6.326229 -5.731501) + (xy -6.347426 -5.73951) (xy -6.336208 -5.701573) (xy -6.293266 -5.625023) (xy -6.263351 -5.579304) + (xy -6.213885 -5.491215) (xy -6.205697 -5.437504) (xy -6.212067 -5.42993) (xy -6.24363 -5.447136) + (xy -6.290704 -5.514248) (xy -6.337477 -5.604753) (xy -6.386885 -5.721964) (xy -6.405974 -5.800324) + (xy -6.466367 -5.800324) (xy -6.431983 -5.681525) (xy -6.351388 -5.511014) (xy -6.246701 -5.341624) + (xy -6.13012 -5.191913) (xy -6.013841 -5.080437) (xy -5.955889 -5.042884) (xy -5.877644 -4.997888) + (xy -5.830793 -4.961868) (xy -5.828529 -4.958908) (xy -5.785118 -4.925889) (xy -5.724431 -4.896551) + (xy -5.670429 -4.871999) (xy -5.678845 -4.862402) (xy -5.708061 -4.860885) (xy -5.831216 -4.885829) + (xy -5.978034 -4.957201) (xy -6.134445 -5.063184) (xy -6.286377 -5.191958) (xy -6.419763 -5.331708) + (xy -6.520531 -5.470615) (xy -6.572099 -5.586612) (xy -6.576708 -5.622765) (xy -7.316314 -5.622765) + (xy -7.32244 -5.58643) (xy -7.335339 -5.558346) (xy -7.243827 -5.558346) (xy -7.197647 -5.596489) + (xy -7.122601 -5.601352) (xy -7.051207 -5.572024) (xy -7.046245 -5.567604) (xy -6.949235 -5.567604) + (xy -6.928566 -5.599091) (xy -6.927216 -5.599664) (xy -6.888253 -5.616691) (xy -6.88495 -5.618572) + (xy -6.881219 -5.593688) (xy -6.880408 -5.577937) (xy -6.866269 -5.509676) (xy -6.863892 -5.502973) + (xy -6.743391 -5.502973) (xy -6.720289 -5.507645) (xy -6.685929 -5.466277) (xy -6.675752 -5.419822) + (xy -6.683613 -5.366834) (xy -6.707836 -5.371681) (xy -6.736218 -5.428953) (xy -6.742125 -5.449255) + (xy -6.743391 -5.502973) (xy -6.863892 -5.502973) (xy -6.853563 -5.473839) (xy -6.842837 -5.422387) + (xy -6.863542 -5.416887) (xy -6.900207 -5.452142) (xy -6.927216 -5.498576) (xy -6.949235 -5.567604) + (xy -7.046245 -5.567604) (xy -7.042178 -5.563981) (xy -7.010086 -5.505423) (xy -6.988965 -5.43047) + (xy -6.981205 -5.365501) (xy -6.990856 -5.360646) (xy -6.870492 -5.360646) (xy -6.851826 -5.378784) + (xy -6.807542 -5.354523) (xy -6.755213 -5.299782) (xy -6.745949 -5.286203) (xy -6.617731 -5.286203) + (xy -6.603586 -5.316961) (xy -6.569764 -5.304217) (xy -6.534268 -5.242242) (xy -6.523498 -5.175598) + (xy -6.526338 -5.113996) (xy -6.543016 -5.116095) (xy -6.570436 -5.153823) (xy -6.606709 -5.225667) + (xy -6.617731 -5.286203) (xy -6.745949 -5.286203) (xy -6.733192 -5.267504) (xy -6.685099 -5.191682) + (xy -6.614269 -5.084412) (xy -6.603618 -5.068668) (xy -6.473927 -5.068668) (xy -6.45997 -5.121252) + (xy -6.432405 -5.137205) (xy -6.413968 -5.109494) (xy -6.402896 -5.02391) (xy -6.403845 -4.950231) + (xy -6.405608 -4.944591) (xy -6.348081 -4.944591) (xy -6.322191 -4.940542) (xy -6.259316 -4.88711) + (xy -6.199693 -4.812529) (xy -6.193694 -4.754692) (xy -6.200705 -4.739117) (xy -6.228468 -4.704989) + (xy -6.261683 -4.719561) (xy -6.299143 -4.761191) (xy -6.330788 -4.803105) (xy -6.32106 -4.801418) + (xy -6.316115 -4.797199) (xy -6.25331 -4.755576) (xy -6.230342 -4.764244) (xy -6.257181 -4.814343) + (xy -6.274553 -4.834135) (xy -6.33302 -4.906276) (xy -6.348081 -4.944591) (xy -6.405608 -4.944591) + (xy -6.415717 -4.912245) (xy -6.423073 -4.912243) (xy -6.436517 -4.954331) (xy -6.429337 -4.986175) + (xy -6.425443 -5.024182) (xy -6.440766 -5.022311) (xy -6.467458 -5.033116) (xy -6.473927 -5.068668) + (xy -6.603618 -5.068668) (xy -6.549522 -4.988709) (xy -6.482872 -4.885436) (xy -6.435947 -4.801377) + (xy -6.419399 -4.75686) (xy -6.399707 -4.730759) (xy -6.386441 -4.735399) (xy -6.347141 -4.725373) + (xy -6.316006 -4.685743) (xy -6.27073 -4.633967) (xy -6.237015 -4.624047) (xy -6.201849 -4.601054) + (xy -6.201483 -4.599969) (xy -6.126053 -4.599969) (xy -6.115869 -4.702224) (xy -6.089361 -4.737733) + (xy -6.071068 -4.72351) (xy -5.727827 -4.72351) (xy -5.706677 -4.795293) (xy -5.702277 -4.800091) + (xy -5.638908 -4.821884) (xy -5.533617 -4.818611) (xy -5.408189 -4.79274) (xy -5.301746 -4.754709) + (xy -5.267831 -4.735067) (xy -5.060281 -4.735067) (xy -5.044278 -4.796037) (xy -5.019972 -4.823224) + (xy -5.015787 -4.79386) (xy -5.024625 -4.7278) (xy -5.041602 -4.673961) (xy -5.057366 -4.675696) + (xy -5.057786 -4.676896) (xy -5.060281 -4.735067) (xy -5.267831 -4.735067) (xy -5.184129 -4.686591) + (xy -5.108626 -4.595651) (xy -5.104689 -4.587851) (xy -4.989556 -4.587851) (xy -4.979113 -4.671101) + (xy -4.955775 -4.79301) (xy -4.932708 -4.848015) (xy -4.902403 -4.836899) (xy -4.857348 -4.760441) + (xy -4.821961 -4.687442) (xy -4.770427 -4.574073) (xy -4.751562 -4.528278) (xy -4.615028 -4.528278) + (xy -4.597678 -4.545628) (xy -4.580328 -4.528278) (xy -4.597678 -4.510929) (xy -4.615028 -4.528278) + (xy -4.751562 -4.528278) (xy -4.733531 -4.484506) (xy -4.719131 -4.437843) (xy -4.719126 -4.437523) + (xy -4.745504 -4.429717) (xy -4.810383 -4.452526) (xy -4.824359 -4.459466) (xy -4.889253 -4.504096) + (xy -4.910961 -4.54248) (xy -4.909305 -4.546709) (xy -4.916719 -4.564504) (xy -4.945315 -4.55793) + (xy -4.979989 -4.553618) (xy -4.989556 -4.587851) (xy -5.104689 -4.587851) (xy -5.084228 -4.547309) + (xy -5.047409 -4.452094) (xy -5.045094 -4.404571) (xy -4.502422 -4.404571) (xy -4.497675 -4.40683) + (xy -4.466009 -4.382403) (xy -4.45888 -4.372131) (xy -4.450038 -4.339691) (xy -4.454784 -4.337431) + (xy -4.486451 -4.361859) (xy -4.49358 -4.372131) (xy -4.502422 -4.404571) (xy -5.045094 -4.404571) + (xy -5.044527 -4.392923) (xy -5.049801 -4.383513) (xy -4.979372 -4.383513) (xy -4.942259 -4.354781) + (xy -4.857924 -4.354781) (xy -4.840574 -4.372131) (xy -4.823224 -4.354781) (xy -4.753826 -4.354781) + (xy -4.736476 -4.372131) (xy -4.719126 -4.354781) (xy -4.736476 -4.337431) (xy -4.753826 -4.354781) + (xy -4.823224 -4.354781) (xy -4.840574 -4.337431) (xy -4.857924 -4.354781) (xy -4.942259 -4.354781) + (xy -4.897438 -4.320082) (xy -4.649727 -4.320082) (xy -4.632377 -4.337431) (xy -4.624714 -4.329768) + (xy -4.113199 -4.329768) (xy -4.100585 -4.329616) (xy -4.071923 -4.341006) (xy -4.071981 -4.348918) + (xy -4.048757 -4.384242) (xy -3.990671 -4.424055) (xy -3.912489 -4.44769) (xy -3.867702 -4.413385) + (xy -3.862499 -4.381219) (xy -3.643443 -4.381219) (xy -3.63238 -4.419886) (xy -3.602325 -4.510001) + (xy -3.557976 -4.63778) (xy -3.508515 -4.776966) (xy -3.422776 -5.009257) (xy -3.351743 -5.189094) + (xy -3.296875 -5.314916) (xy -3.259629 -5.385162) (xy -3.241463 -5.398272) (xy -3.243834 -5.352686) + (xy -3.268201 -5.246844) (xy -3.316021 -5.079185) (xy -3.336877 -5.012015) (xy -3.28481 -5.012015) + (xy -3.275629 -5.0453) (xy -3.249214 -5.086215) (xy -3.235826 -5.086463) (xy -3.231748 -5.043886) + (xy -3.240929 -5.010601) (xy -3.267344 -4.969687) (xy -3.280732 -4.969438) (xy -3.28481 -5.012015) + (xy -3.336877 -5.012015) (xy -3.36075 -4.935129) (xy -3.424059 -4.748086) (xy -3.455894 -4.665666) + (xy -3.393353 -4.665666) (xy -3.386017 -4.701825) (xy -3.34809 -4.774885) (xy -3.316277 -4.825702) + (xy -3.259082 -4.904233) (xy -3.216879 -4.947832) (xy -3.204501 -4.95104) (xy -3.211838 -4.914881) + (xy -3.249764 -4.84182) (xy -3.281577 -4.791003) (xy -3.338772 -4.712472) (xy -3.380975 -4.668874) + (xy -3.393353 -4.665666) (xy -3.455894 -4.665666) (xy -3.484181 -4.59243) (xy -3.536083 -4.480247) + (xy -3.573129 -4.425009) (xy -3.623737 -4.38531) (xy -3.643443 -4.381219) (xy -3.862499 -4.381219) + (xy -3.852247 -4.317835) (xy -3.852171 -4.311407) (xy -3.869731 -4.250182) (xy -3.89944 -4.233333) + (xy -3.960252 -4.208853) (xy -3.990438 -4.181284) (xy -4.043264 -4.137514) (xy -4.069463 -4.129235) + (xy -4.07604 -4.150323) (xy -4.042487 -4.198634) (xy -3.979258 -4.250827) (xy -3.93301 -4.268033) + (xy -3.890396 -4.288622) (xy -3.886339 -4.302732) (xy -3.913164 -4.331724) (xy -3.973034 -4.334336) + (xy -4.035047 -4.311141) (xy -4.04898 -4.299709) (xy -4.090959 -4.281032) (xy -4.110548 -4.300568) + (xy -4.113199 -4.329768) (xy -4.624714 -4.329768) (xy -4.615028 -4.320082) (xy -4.632377 -4.302732) + (xy -4.649727 -4.320082) (xy -4.897438 -4.320082) (xy -4.871172 -4.299748) (xy -4.854558 -4.285382) + (xy -4.580328 -4.285382) (xy -4.562979 -4.302732) (xy -4.545629 -4.285382) (xy -4.562979 -4.268033) + (xy -4.580328 -4.285382) (xy -4.854558 -4.285382) (xy -4.806161 -4.243535) (xy -4.776367 -4.20579) + (xy -4.7768 -4.200474) (xy -4.806656 -4.212971) (xy -4.864238 -4.263112) (xy -4.885 -4.284239) (xy -4.979372 -4.383513) + (xy -5.049801 -4.383513) (xy -5.065459 -4.355578) (xy -5.123863 -4.310907) (xy -5.197363 -4.313063) + (xy -5.302032 -4.363094) (xy -5.316853 -4.372001) (xy -5.411985 -4.418226) (xy -5.496587 -4.440927) + (xy -5.50602 -4.4414) (xy -5.584654 -4.469541) (xy -5.655426 -4.539818) (xy -5.706946 -4.631412) + (xy -5.727827 -4.72351) (xy -6.071068 -4.72351) (xy -6.048371 -4.705862) (xy -6.010372 -4.63971) + (xy -6.002968 -4.609433) (xy -5.930646 -4.609433) (xy -5.923466 -4.608633) (xy -5.878666 -4.571509) + (xy -5.824465 -4.508738) (xy -5.806376 -4.460262) (xy -5.822556 -4.426157) (xy -5.8376 -4.429181) + (xy -5.853481 -4.461624) (xy -5.849091 -4.468213) (xy -5.854062 -4.505656) (xy -5.890157 -4.560162) + (xy -5.930646 -4.609433) (xy -6.002968 -4.609433) (xy -5.983355 -4.529225) (xy -5.998951 -4.434076) + (xy -6.022362 -4.36215) (xy -6.038022 -4.351321) (xy -6.055549 -4.395495) (xy -6.056253 -4.397765) + (xy -6.083101 -4.451939) (xy -6.103973 -4.460815) (xy -6.117746 -4.482496) (xy -6.125425 -4.554189) + (xy -6.126053 -4.599969) (xy -6.201483 -4.599969) (xy -6.183142 -4.545628) (xy -6.180799 -4.503388) + (xy -6.196958 -4.496552) (xy -6.241432 -4.529697) (xy -6.324035 -4.607403) (xy -6.331909 -4.615027) + (xy -6.402882 -4.692213) (xy -6.491902 -4.801011) (xy -6.589258 -4.927975) (xy -6.685234 -5.059656) + (xy -6.770118 -5.182608) (xy -6.834196 -5.283383) (xy -6.867753 -5.348532) (xy -6.870492 -5.360646) + (xy -6.990856 -5.360646) (xy -6.997796 -5.357155) (xy -7.024934 -5.376999) (xy -7.070454 -5.408405) + (xy -7.070393 -5.39001) (xy -7.025546 -5.323636) (xy -6.970707 -5.253063) (xy -6.954877 -5.235285) + (xy -6.896176 -5.235285) (xy -6.870756 -5.218654) (xy -6.866186 -5.214171) (xy -6.838778 -5.168676) + (xy -6.842494 -5.15195) (xy -6.868306 -5.162364) (xy -6.885611 -5.194746) (xy -6.896176 -5.235285) + (xy -6.954877 -5.235285) (xy -6.902988 -5.177013) (xy -6.849702 -5.132252) (xy -6.832269 -5.126724) + (xy -6.801275 -5.104861) (xy -6.750079 -5.044502) (xy -6.693919 -4.966816) (xy -6.648037 -4.892971) + (xy -6.627674 -4.844138) (xy -6.627596 -4.842433) (xy -6.651407 -4.842578) (xy -6.709544 -4.872783) + (xy -6.782067 -4.91985) (xy -6.849034 -4.970581) (xy -6.890505 -5.01178) (xy -6.894586 -5.019133) + (xy -6.925042 -5.051717) (xy -6.93889 -5.049389) (xy -6.977924 -5.061893) (xy -7.034617 -5.121856) + (xy -7.099207 -5.212985) (xy -7.161933 -5.318986) (xy -7.213033 -5.423568) (xy -7.242745 -5.510435) + (xy -7.243827 -5.558346) (xy -7.335339 -5.558346) (xy -7.33644 -5.555948) (xy -7.339872 -5.500692) + (xy -7.321236 -5.482298) (xy -7.288503 -5.430906) (xy -7.273416 -5.35079) (xy -7.263418 -5.282953) + (xy -7.244538 -5.261877) (xy -7.243511 -5.262426) (xy -7.221066 -5.24941) (xy -7.217487 -5.224315) + (xy -7.194451 -5.159512) (xy -7.176126 -5.135519) (xy -7.148088 -5.135519) (xy -7.135392 -5.16408) + (xy -7.124955 -5.158652) (xy -7.120802 -5.117472) (xy -7.124955 -5.112386) (xy -7.145584 -5.117149) + (xy -7.148088 -5.135519) (xy -7.176126 -5.135519) (xy -7.154594 -5.107326) (xy -7.111922 -5.044464) + (xy -7.106106 -5.001219) (xy -7.102817 -4.979371) (xy -7.00929 -4.979371) (xy -6.99194 -4.996721) + (xy -6.974591 -4.979371) (xy -6.99194 -4.962022) (xy -7.00929 -4.979371) (xy -7.102817 -4.979371) + (xy -7.09732 -4.942858) (xy -7.070178 -4.89929) (xy -7.004097 -4.811328) (xy -6.9897 -4.762849) + (xy -7.00836 -4.753825) (xy -7.048853 -4.782366) (xy -7.073341 -4.827124) (xy -7.112395 -4.879522) + (xy -7.191244 -4.903395) (xy -7.237045 -4.907096) (xy -7.333544 -4.924429) (xy -7.436231 -4.972939) + (xy -7.564303 -5.062018) (xy -7.582734 -5.076225) (xy -7.817974 -5.231908) (xy -8.055096 -5.339026) + (xy -8.286051 -5.397544) (xy -8.502795 -5.407425) (xy -8.697281 -5.368633) (xy -8.861461 -5.281133) + (xy -8.987289 -5.144887) (xy -9.022223 -5.082717) (xy -9.087271 -4.926605) (xy -9.117302 -4.804903) + (xy -9.1133 -4.723896) (xy -9.076252 -4.689871) (xy -9.007143 -4.709116) (xy -8.967766 -4.735372) + (xy -8.909593 -4.774174) (xy -8.863018 -4.779632) (xy -8.806237 -4.746979) (xy -8.731354 -4.683671) + (xy -8.655451 -4.621594) (xy -8.608932 -4.602283) (xy -8.5717 -4.619842) (xy -8.557955 -4.632795) + (xy -8.526005 -4.698967) (xy -8.542745 -4.7918) (xy -8.610044 -4.919787) (xy -8.626796 -4.945879) + (xy -8.659865 -5.050781) (xy -8.632447 -5.151442) (xy -8.551512 -5.227297) (xy -8.527673 -5.238432) + (xy -8.477169 -5.260976) (xy -8.488134 -5.269723) (xy -8.546318 -5.272117) (xy -8.648976 -5.245093) + (xy -8.741877 -5.173687) (xy -8.802359 -5.079196) (xy -8.813662 -5.020854) (xy -8.793765 -4.944661) + (xy -8.743215 -4.844969) (xy -8.709563 -4.794031) (xy -8.638714 -4.690907) (xy -8.610142 -4.637339) + (xy -8.623274 -4.63529) (xy -8.677541 -4.686721) (xy -8.725469 -4.739369) (xy -8.806391 -4.847693) + (xy -8.842421 -4.948454) (xy -8.848013 -5.014071) (xy -8.850554 -5.152869) (xy -8.936206 -5.05551) + (xy -8.995335 -4.964612) (xy -9.025246 -4.872839) (xy -9.025884 -4.864663) (xy -9.032185 -4.810941) + (xy -9.043836 -4.825691) (xy -9.046306 -4.834643) (xy -9.041644 -4.945131) (xy -8.981643 -5.058243) + (xy -8.878829 -5.16208) (xy -8.745726 -5.244743) (xy -8.594857 -5.294333) (xy -8.556371 -5.300109) + (xy -8.428549 -5.306529) (xy -8.311841 -5.298835) (xy -8.222309 -5.279881) (xy -8.176011 -5.252523) + (xy -8.176119 -5.232503) (xy -8.178392 -5.210577) (xy -8.16045 -5.218511) (xy -8.126194 -5.227229) + (xy -8.07549 -5.214238) (xy -7.999328 -5.174655) (xy -7.888696 -5.103599) (xy -7.734582 -4.996188) + (xy -7.685929 -4.961454) (xy -7.47209 -4.818921) (xy -7.244493 -4.685404) (xy -7.216396 -4.670985) + (xy -6.997362 -4.670985) (xy -6.99194 -4.684426) (xy -6.960759 -4.717529) (xy -6.955193 -4.719125) + (xy -6.940289 -4.692279) (xy -6.939891 -4.684426) (xy -6.966566 -4.65106) (xy -6.976638 -4.649727) + (xy -6.997362 -4.670985) (xy -7.216396 -4.670985) (xy -7.141164 -4.632377) (xy -6.592897 -4.632377) + (xy -6.575547 -4.649727) (xy -6.558197 -4.632377) (xy -6.575547 -4.615027) (xy -6.592897 -4.632377) + (xy -7.141164 -4.632377) (xy -7.024019 -4.57226) (xy -6.831552 -4.490844) (xy -6.801093 -4.480302) + (xy -6.715794 -4.444546) (xy -6.652323 -4.409025) (xy -6.305595 -4.409025) (xy -6.29687 -4.452711) + (xy -6.268598 -4.443522) (xy -6.23861 -4.417581) (xy -6.190467 -4.364364) (xy -6.176503 -4.335302) + (xy -6.20416 -4.321462) (xy -6.243488 -4.326746) (xy -6.297644 -4.369689) (xy -6.305595 -4.409025) + (xy -6.652323 -4.409025) (xy -6.633488 -4.398484) (xy -6.568998 -4.35262) (xy -6.537149 -4.317456) + (xy -6.55157 -4.303504) (xy -6.580319 -4.283435) (xy -6.579341 -4.28028) (xy -5.976462 -4.28028) + (xy -5.97333 -4.327609) (xy -5.96092 -4.357135) (xy -5.918562 -4.415281) (xy -5.882798 -4.408288) + (xy -5.864726 -4.340268) (xy -5.864208 -4.321282) (xy -5.876615 -4.262018) (xy -5.923445 -4.255471) + (xy -5.931295 -4.257374) (xy -5.976462 -4.28028) (xy -6.579341 -4.28028) (xy -6.575547 -4.268033) + (xy -6.56991 -4.236412) (xy -6.600927 -4.238651) (xy -6.647557 -4.270043) (xy -6.6644 -4.287918) + (xy -6.718948 -4.333547) (xy -6.806028 -4.389085) (xy -6.900037 -4.440046) (xy -6.975374 -4.471943) + (xy -6.99719 -4.476229) (xy -6.993773 -4.458444) (xy -6.955198 -4.422251) (xy -6.921245 -4.391269) + (xy -6.935238 -4.392465) (xy -6.987197 -4.419797) (xy -7.067144 -4.46722) (xy -7.165101 -4.528692) + (xy -7.271087 -4.598168) (xy -7.375126 -4.669604) (xy -7.43558 -4.713193) (xy -7.685929 -4.898107) + (xy -7.485445 -4.713193) (xy -7.368702 -4.597481) (xy -7.306201 -4.511298) (xy -7.294817 -4.445115) + (xy -7.331426 -4.389404) (xy -7.369791 -4.36049) (xy -7.394696 -4.346928) (xy -7.214622 -4.346928) + (xy -7.175847 -4.399891) (xy -7.120217 -4.437367) (xy -7.083333 -4.432106) (xy -7.078689 -4.415177) + (xy -7.104701 -4.378403) (xy -7.124856 -4.363111) (xy -6.858159 -4.363111) (xy -6.817126 -4.344832) + (xy -6.815589 -4.344035) (xy -6.736793 -4.289837) (xy -6.698567 -4.252577) (xy -6.670436 -4.207606) + (xy -6.684713 -4.199145) (xy -6.728022 -4.222424) (xy -6.786986 -4.272669) (xy -6.80372 -4.290092) + (xy -6.854271 -4.347505) (xy -6.858159 -4.363111) (xy -7.124856 -4.363111) (xy -7.148088 -4.345484) + (xy -7.190449 -4.329135) (xy -7.063639 -4.329135) (xy -7.029531 -4.334692) (xy -6.984526 -4.328312) + (xy -6.983988 -4.316467) (xy -7.03043 -4.308184) (xy -7.050496 -4.313728) (xy -7.063639 -4.329135) + (xy -7.190449 -4.329135) (xy -7.20429 -4.323793) (xy -7.214622 -4.346928) (xy -7.394696 -4.346928) + (xy -7.421901 -4.332114) (xy -7.471298 -4.329013) (xy -7.540273 -4.354531) (xy -7.626834 -4.399024) + (xy -7.737951 -4.452504) (xy -7.816079 -4.471745) (xy -7.885332 -4.46195) (xy -7.898419 -4.457609) + (xy -7.973942 -4.409243) (xy -8.074827 -4.314031) (xy -8.190211 -4.18432) (xy -8.309229 -4.032457) + (xy -8.421018 -3.87079) (xy -8.425461 -3.863798) (xy -8.287882 -3.863798) (xy -8.282737 -3.907384) + (xy -8.239017 -3.993064) (xy -8.220103 -4.025136) (xy -8.159802 -4.115293) (xy -8.090512 -4.204055) + (xy -8.024063 -4.278392) (xy -7.972285 -4.325275) (xy -7.94701 -4.331676) (xy -7.946175 -4.326823) + (xy -7.964913 -4.295219) (xy -8.01202 -4.228323) (xy -8.035334 -4.1967) (xy -8.105965 -4.089919) + (xy -8.164902 -3.981121) (xy -8.172362 -3.964412) (xy -8.213534 -3.889348) (xy -8.252049 -3.85243) + (xy -8.2567 -3.851639) (xy -8.287882 -3.863798) (xy -8.425461 -3.863798) (xy -8.437338 -3.845108) + (xy -8.457133 -3.819064) (xy -8.148865 -3.819064) (xy -8.147892 -3.836231) (xy -8.139642 -3.863152) + (xy -8.119954 -3.949535) (xy -8.115647 -3.9846) (xy -8.110376 -4.02322) (xy -8.0992 -3.995003) (xy -8.095963 -3.982852) + (xy -8.098867 -3.935116) (xy -8.03998 -3.935116) (xy -8.015574 -3.955737) (xy -7.960207 -3.986946) + (xy -7.95283 -3.975192) (xy -7.963525 -3.955737) (xy -8.014201 -3.922746) (xy -8.026297 -3.921569) + (xy -8.03998 -3.935116) (xy -8.098867 -3.935116) (xy -8.100663 -3.905593) (xy -8.119958 -3.861404) + (xy -8.148865 -3.819064) (xy -8.457133 -3.819064) (xy -8.520001 -3.736352) (xy -8.350704 -3.736352) + (xy -8.349508 -3.740601) (xy -8.306578 -3.759189) (xy -8.224011 -3.768201) (xy -8.210904 -3.76836) + (xy -8.135785 -3.761581) (xy -8.105416 -3.74485) (xy -8.106612 -3.740601) (xy -8.133029 -3.729163) + (xy -8.048081 -3.729163) (xy -8.02296 -3.773753) (xy -7.983855 -3.821735) (xy -7.93599 -3.892512) + (xy -7.880499 -4.002302) (xy -7.840826 -4.09788) (xy -7.799028 -4.203884) (xy -7.765726 -4.2779) + (xy -7.749382 -4.302732) (xy -7.742092 -4.271644) (xy -7.740814 -4.21846) (xy -7.341869 -4.21846) + (xy -7.320889 -4.251521) (xy -7.275707 -4.287008) (xy -7.253989 -4.276078) (xy -7.268109 -4.235642) + (xy -7.315313 -4.200464) (xy -7.327882 -4.198634) (xy -7.341869 -4.21846) (xy -7.740814 -4.21846) + (xy -7.740191 -4.192549) (xy -7.741728 -4.13791) (xy -7.741671 -4.130324) (xy -7.460383 -4.130324) + (xy -7.432261 -4.160148) (xy -7.408334 -4.163934) (xy -7.362037 -4.15651) (xy -7.356285 -4.150297) + (xy -7.383418 -4.127923) (xy -7.408334 -4.116687) (xy -7.453015 -4.115965) (xy -7.460383 -4.130324) + (xy -7.741671 -4.130324) (xy -7.74085 -4.02102) (xy -7.739307 -4.006665) (xy -7.695415 -4.006665) + (xy -7.675633 -4.07146) (xy -7.643597 -4.079058) (xy -7.603789 -4.082529) (xy -7.599181 -4.095624) + (xy -7.572048 -4.127346) (xy -7.558698 -4.129235) (xy -7.534559 -4.116047) (xy -7.537137 -4.111885) + (xy -7.286886 -4.111885) (xy -7.269536 -4.129235) (xy -7.252186 -4.111885) (xy -7.269536 -4.094535) + (xy -7.286886 -4.111885) (xy -7.537137 -4.111885) (xy -7.539696 -4.107754) (xy -7.535676 -4.070155) + (xy -7.506133 -4.031229) (xy -7.476509 -3.982834) (xy -7.499757 -3.961937) (xy -7.562976 -3.973897) + (xy -7.601444 -3.991648) (xy -7.651155 -4.010915) (xy -7.654851 -3.996297) (xy -7.656789 -3.948914) + (xy -7.667783 -3.93888) (xy -7.691771 -3.950184) (xy -7.695415 -4.006665) (xy -7.739307 -4.006665) + (xy -7.730162 -3.921606) (xy -7.723756 -3.895013) (xy -7.716598 -3.832452) (xy -7.73564 -3.81694) + (xy -7.767299 -3.84558) (xy -7.773209 -3.877664) (xy -7.79334 -3.959205) (xy -7.810505 -3.990437) + (xy -7.831777 -4.008119) (xy -7.833726 -3.968427) (xy -7.825751 -3.912363) (xy -7.815839 -3.827532) + (xy -7.830298 -3.790725) (xy -7.878174 -3.782282) (xy -7.885614 -3.78224) (xy -7.967638 -3.765434) + (xy -8.008634 -3.740601) (xy -8.044824 -3.71314) (xy -8.048081 -3.729163) (xy -8.133029 -3.729163) + (xy -8.149542 -3.722013) (xy -8.232109 -3.713001) (xy -8.245216 -3.712841) (xy -8.320335 -3.71962) + (xy -8.350704 -3.736352) (xy -8.520001 -3.736352) (xy -8.527016 -3.727123) (xy -8.622639 -3.659226) + (xy -8.667846 -3.641856) (xy -8.884248 -3.558724) (xy -9.069291 -3.458695) (xy -9.098135 -3.436113) + (xy -8.831011 -3.436113) (xy -8.726913 -3.486163) (xy -8.651415 -3.515535) (xy -8.578953 -3.53368) + (xy -8.526163 -3.538731) (xy -8.509679 -3.528823) (xy -8.536066 -3.507572) (xy -8.577019 -3.492093) + (xy -8.36174 -3.492093) (xy -8.353172 -3.552263) (xy -8.327869 -3.574044) (xy -8.296747 -3.546087) + (xy -8.29317 -3.524042) (xy -8.26978 -3.463381) (xy -8.218049 -3.445135) (xy -8.180246 -3.464891) + (xy -8.167226 -3.502542) (xy -8.203528 -3.525686) (xy -8.238816 -3.552876) (xy -8.220533 -3.57743) + (xy -8.164293 -3.591275) (xy -8.086085 -3.586411) (xy -8.003651 -3.588838) (xy -7.890015 -3.614496) + (xy -7.819315 -3.638737) (xy -7.717869 -3.673822) (xy -7.644208 -3.690227) (xy -7.620315 -3.68771) + (xy -7.600551 -3.692478) (xy -7.599181 -3.704514) (xy -7.56607 -3.745683) (xy -7.465792 -3.776231) + (xy -7.454957 -3.778215) (xy -7.443823 -3.753988) (xy -7.449289 -3.718229) (xy -7.390984 -3.718229) + (xy -7.362618 -3.753852) (xy -7.295561 -3.792744) (xy -7.209919 -3.835157) (xy -7.097954 -3.896628) + (xy -7.036376 -3.932541) (xy -6.90474 -3.997063) (xy -6.812359 -4.010603) (xy -6.802155 -4.008124) + (xy -6.743969 -4.005598) (xy -6.731694 -4.034365) (xy -6.703844 -4.07736) (xy -6.679645 -4.082969) + (xy -6.633577 -4.05817) (xy -6.627596 -4.036703) (xy -6.606852 -3.994367) (xy -6.592897 -3.990437) + (xy -6.564704 -4.019499) (xy -6.558197 -4.059836) (xy -6.534933 -4.117559) (xy -6.502436 -4.129235) + (xy -6.463036 -4.107899) (xy -6.466647 -4.077186) (xy -6.478428 -4.029729) (xy -6.461449 -4.034698) + (xy -6.42435 -4.086056) (xy -6.404547 -4.12056) (xy -6.369425 -4.17333) (xy -6.3518 -4.176534) (xy -6.35139 -4.172609) + (xy -6.326814 -4.132267) (xy -6.313253 -4.129235) (xy -6.293802 -4.152011) (xy -6.300994 -4.172609) + (xy -6.311029 -4.198426) (xy -6.280223 -4.17408) (xy -6.25245 -4.12907) (xy -6.279381 -4.078656) + (xy -6.302489 -4.034324) (xy -6.286071 -4.025136) (xy -6.238549 -4.054226) (xy -6.201525 -4.119494) + (xy -6.191007 -4.187939) (xy -6.197351 -4.208026) (xy -6.193983 -4.216477) (xy -6.154285 -4.181471) + (xy -6.154101 -4.181284) (xy -6.037705 -4.181284) (xy -6.020356 -4.198634) (xy -6.00635 -4.184628) + (xy -5.855062 -4.184628) (xy -5.850571 -4.218821) (xy -5.831446 -4.298505) (xy -5.829509 -4.324968) + (xy -5.811939 -4.358642) (xy -5.794809 -4.354781) (xy -5.771615 -4.313478) (xy -5.638299 -4.313478) + (xy -5.608328 -4.313993) (xy -5.558922 -4.294748) (xy -5.465443 -4.246284) (xy -5.441589 -4.231074) + (xy -5.057613 -4.231074) (xy -5.052867 -4.233333) (xy -5.0212 -4.208905) (xy -5.014071 -4.198634) + (xy -5.009342 -4.181284) (xy -4.510929 -4.181284) (xy -4.49358 -4.198634) (xy -4.481794 -4.186848) + (xy -4.360766 -4.186848) (xy -4.353359 -4.186634) (xy -4.321997 -4.148627) (xy -4.280274 -4.084107) + (xy -4.268033 -4.047421) (xy -4.274812 -4.025566) (xy -4.298392 -4.057182) (xy -4.334646 -4.129235) + (xy -4.360766 -4.186848) (xy -4.481794 -4.186848) (xy -4.47623 -4.181284) (xy -4.49358 -4.163934) + (xy -4.510929 -4.181284) (xy -5.009342 -4.181284) (xy -5.005229 -4.166193) (xy -5.009976 -4.163934) + (xy -5.041642 -4.188362) (xy -5.048771 -4.198634) (xy -5.057613 -4.231074) (xy -5.441589 -4.231074) + (xy -5.364434 -4.181879) (xy -5.35687 -4.176453) (xy -5.31783 -4.140801) (xy -4.70756 -4.140801) + (xy -4.702796 -4.16143) (xy -4.684427 -4.163934) (xy -4.655865 -4.151238) (xy -4.661294 -4.140801) + (xy -4.702474 -4.136648) (xy -4.70756 -4.140801) (xy -5.31783 -4.140801) (xy -5.290928 -4.116234) + (xy -4.585143 -4.116234) (xy -4.539055 -4.122241) (xy -4.528279 -4.12247) (xy -4.469019 -4.118719) + (xy -4.463801 -4.107857) (xy -4.466895 -4.106474) (xy -4.53578 -4.09961) (xy -4.570993 -4.105188) + (xy -4.585143 -4.116234) (xy -5.290928 -4.116234) (xy -5.280712 -4.106905) (xy -5.260499 -4.077186) + (xy -4.753826 -4.077186) (xy -4.736476 -4.094535) (xy -4.719126 -4.077186) (xy -4.736476 -4.059836) + (xy -4.753826 -4.077186) (xy -5.260499 -4.077186) (xy -5.256409 -4.071173) (xy -5.203822 -4.071173) + (xy -5.183693 -4.074058) (xy -5.139109 -4.036703) (xy -4.67286 -4.036703) (xy -4.668097 -4.057332) + (xy -4.649727 -4.059836) (xy -4.621166 -4.04714) (xy -4.626594 -4.036703) (xy -4.667774 -4.03255) + (xy -4.67286 -4.036703) (xy -5.139109 -4.036703) (xy -5.134467 -4.032814) (xy -5.114716 -4.011499) + (xy -4.580328 -4.011499) (xy -4.551993 -4.023629) (xy -4.528279 -4.025136) (xy -4.482093 -4.006977) + (xy -4.47623 -3.991526) (xy -4.501665 -3.972434) (xy -4.528279 -3.977889) (xy -4.573935 -4.002518) + (xy -4.580328 -4.011499) (xy -5.114716 -4.011499) (xy -5.111276 -4.007787) (xy -5.077064 -3.973087) + (xy -4.684427 -3.973087) (xy -4.667077 -3.990437) (xy -4.649727 -3.973087) (xy -4.652618 -3.970196) + (xy -4.404092 -3.970196) (xy -4.397712 -4.015201) (xy -4.385867 -4.015739) (xy -4.377583 -3.969297) + (xy -4.383127 -3.949231) (xy -4.395839 -3.938388) (xy -4.268033 -3.938388) (xy -4.250683 -3.955737) + (xy -4.233334 -3.938388) (xy -4.250683 -3.921038) (xy -4.268033 -3.938388) (xy -4.395839 -3.938388) + (xy -4.398535 -3.936088) (xy -4.404092 -3.970196) (xy -4.652618 -3.970196) (xy -4.667077 -3.955737) + (xy -4.684427 -3.973087) (xy -5.077064 -3.973087) (xy -5.046055 -3.941635) (xy -5.041601 -3.938388) + (xy -4.788525 -3.938388) (xy -4.771175 -3.955737) (xy -4.753826 -3.938388) (xy -4.615028 -3.938388) + (xy -4.597678 -3.955737) (xy -4.580328 -3.938388) (xy -4.597678 -3.921038) (xy -4.615028 -3.938388) + (xy -4.753826 -3.938388) (xy -4.771175 -3.921038) (xy -4.788525 -3.938388) (xy -5.041601 -3.938388) + (xy -4.996887 -3.905795) (xy -4.988839 -3.903688) (xy -4.719126 -3.903688) (xy -4.701776 -3.921038) + (xy -4.684427 -3.903688) (xy -4.545629 -3.903688) (xy -4.528279 -3.921038) (xy -4.510929 -3.903688) + (xy -4.528279 -3.886339) (xy -4.545629 -3.903688) (xy -4.684427 -3.903688) (xy -4.701776 -3.886339) + (xy -4.719126 -3.903688) (xy -4.988839 -3.903688) (xy -4.942902 -3.87783) (xy -4.936652 -3.872149) + (xy -4.649727 -3.872149) (xy -4.623459 -3.872493) (xy -4.597678 -3.864187) (xy -4.551706 -3.827783) + (xy -4.549525 -3.821035) (xy -4.47623 -3.821035) (xy -4.46254 -3.867712) (xy -4.44153 -3.868989) + (xy -4.412677 -3.820188) (xy -4.406831 -3.778145) (xy -4.420521 -3.731468) (xy -4.44153 -3.730191) + (xy -4.470384 -3.778992) (xy -4.47623 -3.821035) (xy -4.549525 -3.821035) (xy -4.545629 -3.808978) + (xy -4.566261 -3.797486) (xy -4.597678 -3.81694) (xy -4.640771 -3.858) (xy -4.649727 -3.872149) + (xy -4.936652 -3.872149) (xy -4.866965 -3.808805) (xy -4.772033 -3.709436) (xy -4.759754 -3.695492) + (xy -4.545629 -3.695492) (xy -4.528279 -3.712841) (xy -4.510929 -3.695492) (xy -4.528279 -3.678142) + (xy -4.545629 -3.695492) (xy -4.759754 -3.695492) (xy -4.669106 -3.592548) (xy -4.56919 -3.470965) + (xy -4.529311 -3.418296) (xy -4.286022 -3.418296) (xy -4.260138 -3.508926) (xy -4.228916 -3.584278) + (xy -4.179757 -3.680248) (xy -4.149825 -3.71405) (xy -4.136427 -3.691903) (xy -4.144014 -3.619446) + (xy -4.175031 -3.517603) (xy -4.193066 -3.47375) (xy -4.240425 -3.385764) (xy -4.275374 -3.358288) + (xy -4.285555 -3.366125) (xy -4.286022 -3.418296) (xy -4.529311 -3.418296) (xy -4.483286 -3.357511) + (xy -4.426301 -3.27094) (xy -4.149993 -3.27094) (xy -4.146308 -3.307071) (xy -4.124408 -3.385775) + (xy -4.110123 -3.429077) (xy -4.077531 -3.587804) (xy -4.080656 -3.709369) (xy -4.078336 -3.860441) + (xy -4.015936 -4.000533) (xy -3.963251 -4.068511) (xy -3.903661 -4.119455) (xy -3.861856 -4.124541) + (xy -3.85164 -4.098248) (xy -3.879254 -4.060315) (xy -3.903689 -4.047288) (xy -3.943061 -3.997026) + (xy -3.955738 -3.904253) (xy -3.964461 -3.798562) (xy -3.987514 -3.672828) (xy -4.020223 -3.542289) + (xy -4.057913 -3.422184) (xy -4.095911 -3.327752) (xy -4.129543 -3.274232) (xy -4.149993 -3.27094) + (xy -4.426301 -3.27094) (xy -4.422397 -3.265009) (xy -4.420856 -3.261748) (xy -3.880839 -3.261748) + (xy -3.880106 -3.384642) (xy -3.871415 -3.498942) (xy -3.851835 -3.626494) (xy -3.818433 -3.789146) + (xy -3.797621 -3.881758) (xy -3.778974 -3.947384) (xy -3.768583 -3.952889) (xy -3.767215 -3.907144) + (xy -3.775636 -3.819022) (xy -3.786021 -3.747541) (xy -3.806252 -3.611521) (xy -3.828714 -3.444564) + (xy -3.846923 -3.296448) (xy -3.853744 -3.237493) (xy -3.782318 -3.237493) (xy -3.778372 -3.354232) + (xy -3.769419 -3.487116) (xy -3.756196 -3.618518) (xy -3.749239 -3.671164) (xy -3.73334 -3.759366) + (xy -3.709084 -3.844145) (xy -3.671116 -3.935954) (xy -3.61408 -4.045245) (xy -3.53262 -4.182473) + (xy -3.421382 -4.358089) (xy -3.308332 -4.531751) (xy -3.275197 -4.590768) (xy -3.272453 -4.615027) + (xy -3.298059 -4.587723) (xy -3.350734 -4.514688) (xy -3.421086 -4.409241) (xy -3.455891 -4.354948) + (xy -3.530265 -4.241283) (xy -3.590539 -4.156148) (xy -3.627704 -4.111952) (xy -3.634602 -4.108828) + (xy -3.629778 -4.149651) (xy -3.590007 -4.235427) (xy -3.521342 -4.355114) (xy -3.429836 -4.497673) + (xy -3.387188 -4.560076) (xy -3.244399 -4.765371) (xy -3.234015 -4.644611) (xy -3.236826 -4.55711) + (xy -3.253111 -4.424835) (xy -3.279794 -4.270412) (xy -3.294739 -4.198045) (xy -3.334311 -3.970544) + (xy -3.359446 -3.73098) (xy -3.364929 -3.590521) (xy -3.252951 -3.590521) (xy -3.242668 -3.763032) + (xy -3.219023 -3.993616) (xy -3.213922 -4.038489) (xy -3.182262 -4.307707) (xy -3.15469 -4.517602) + (xy -3.128424 -4.677912) (xy -3.100682 -4.798373) (xy -3.068682 -4.88872) (xy -3.029643 -4.958689) + (xy -2.980783 -5.018017) (xy -2.919319 -5.076439) (xy -2.916674 -5.078792) (xy -2.770806 -5.212166) + (xy -2.629591 -5.348001) (xy -2.50207 -5.476853) (xy -2.397285 -5.58928) (xy -2.324277 -5.675839) + (xy -2.292088 -5.727087) (xy -2.291328 -5.731922) (xy -2.310858 -5.734906) (xy -2.359474 -5.692411) + (xy -2.396561 -5.650116) (xy -2.458675 -5.582982) (xy -2.551361 -5.493397) (xy -2.663135 -5.391249) + (xy -2.782509 -5.286424) (xy -2.897996 -5.188812) (xy -2.998111 -5.108298) (xy -3.071366 -5.054771) + (xy -3.106276 -5.038118) (xy -3.106988 -5.03859) (xy -3.087794 -5.065794) (xy -3.025636 -5.132257) + (xy -2.928403 -5.230018) (xy -2.803983 -5.351112) (xy -2.688399 -5.461111) (xy -2.546295 -5.597063) + (xy -2.423789 -5.718033) (xy -2.329155 -5.815543) (xy -2.27067 -5.881112) (xy -2.255465 -5.904748) + (xy -2.279152 -5.894118) (xy -2.344786 -5.842429) (xy -2.444228 -5.756656) (xy -2.569338 -5.643775) + (xy -2.680367 -5.540589) (xy -2.821468 -5.409645) (xy -2.944683 -5.298643) (xy -3.041442 -5.215033) + (xy -3.103175 -5.166267) (xy -3.121411 -5.157112) (xy -3.103243 -5.185121) (xy -3.04242 -5.251421) + (xy -2.947391 -5.347351) (xy -2.826607 -5.464252) (xy -2.765097 -5.522334) (xy -2.600588 -5.681793) + (xy -2.455297 -5.832725) (xy -2.335701 -5.967462) (xy -2.248276 -6.078333) (xy -2.199499 -6.157669) + (xy -2.195208 -6.197211) (xy -2.222236 -6.179991) (xy -2.277814 -6.119614) (xy -2.349289 -6.02995) + (xy -2.416458 -5.949595) (xy -2.510827 -5.847961) (xy -2.622742 -5.734148) (xy -2.742551 -5.617254) + (xy -2.8606 -5.506378) (xy -2.967238 -5.410618) (xy -3.05281 -5.339074) (xy -3.107664 -5.300844) + (xy -3.122951 -5.300707) (xy -3.098243 -5.336186) (xy -3.031485 -5.405386) (xy -2.933725 -5.497343) + (xy -2.848166 -5.573382) (xy -2.735341 -5.677736) (xy -2.612085 -5.802091) (xy -2.486932 -5.936494) + (xy -2.368414 -6.070992) (xy -2.265065 -6.19563) (xy -2.185418 -6.300457) (xy -2.138007 -6.375519) + (xy -2.130669 -6.410268) (xy -2.160695 -6.418134) (xy -2.16219 -6.416507) (xy -2.186554 -6.382917) + (xy -2.239539 -6.309412) (xy -2.303943 -6.219877) (xy -2.376761 -6.125997) (xy -2.437986 -6.060224) + (xy -2.471995 -6.037705) (xy -2.480597 -6.058499) (xy -2.45169 -6.101161) (xy -2.404042 -6.165032) + (xy -2.398417 -6.196267) (xy -2.432636 -6.184313) (xy -2.463662 -6.159153) (xy -2.513351 -6.125226) + (xy -2.533061 -6.132713) (xy -2.504864 -6.173557) (xy -2.443592 -6.208092) (xy -2.385588 -6.216711) + (xy -2.360806 -6.237757) (xy -2.359563 -6.249014) (xy -2.336341 -6.299852) (xy -2.297204 -6.344438) + (xy -2.266117 -6.376669) (xy -2.279854 -6.371776) (xy -2.317806 -6.356396) (xy -2.316304 -6.389259) + (xy -2.274519 -6.473035) (xy -2.220124 -6.564598) (xy -2.168013 -6.659518) (xy -2.158939 -6.702911) + (xy -2.190463 -6.695673) (xy -2.260146 -6.638703) (xy -2.36555 -6.532895) (xy -2.396437 -6.499743) + (xy -2.480396 -6.413787) (xy -2.548874 -6.352925) (xy -2.58511 -6.331085) (xy -2.611843 -6.303476) + (xy -2.611595 -6.297951) (xy -2.602459 -6.297951) (xy -2.58511 -6.3153) (xy -2.56776 -6.297951) + (xy -2.58511 -6.280601) (xy -2.507441 -6.280601) (xy -2.50608 -6.30455) (xy -2.468792 -6.36604) + (xy -2.428962 -6.419399) (xy -2.364303 -6.498248) (xy -2.318821 -6.548535) (xy -2.306637 -6.558197) + (xy -2.316376 -6.532352) (xy -2.355011 -6.466508) (xy -2.385116 -6.419399) (xy -2.444515 -6.33789) + (xy -2.492525 -6.287971) (xy -2.507441 -6.280601) (xy -2.58511 -6.280601) (xy -2.602459 -6.297951) + (xy -2.611595 -6.297951) (xy -2.611134 -6.287698) (xy -2.621848 -6.248954) (xy -2.632427 -6.245901) + (xy -2.67361 -6.224695) (xy -2.732913 -6.174217) (xy -2.79078 -6.114183) (xy -2.827656 -6.064307) + (xy -2.830618 -6.0461) (xy -2.799293 -6.059036) (xy -2.735961 -6.109253) (xy -2.685738 -6.155683) + (xy -2.603664 -6.228228) (xy -2.549988 -6.261864) (xy -2.532289 -6.253728) (xy -2.55561 -6.204836) + (xy -2.581466 -6.131177) (xy -2.58511 -6.094507) (xy -2.610041 -6.043513) (xy -2.677557 -5.960934) + (xy -2.776741 -5.859389) (xy -2.836681 -5.803753) (xy -2.94279 -5.711615) (xy -3.026785 -5.644833) + (xy -3.077846 -5.611648) (xy -3.088252 -5.612079) (xy -3.063961 -5.652001) (xy -3.000683 -5.722376) + (xy -2.912813 -5.809306) (xy -2.814742 -5.898894) (xy -2.720863 -5.977243) (xy -2.673952 -6.012098) + (xy -2.621075 -6.059832) (xy -2.611579 -6.093077) (xy -2.611876 -6.093387) (xy -2.646712 -6.08333) + (xy -2.716936 -6.035534) (xy -2.807722 -5.960166) (xy -2.812878 -5.955548) (xy -2.905293 -5.878022) + (xy -2.978817 -5.826533) (xy -3.018106 -5.81177) (xy -3.018794 -5.812122) (xy -3.047579 -5.79442) + (xy -3.086556 -5.729634) (xy -3.100181 -5.699188) (xy -3.132943 -5.633637) (xy -3.153072 -5.619029) + (xy -3.155863 -5.631368) (xy -3.139789 -5.70253) (xy -3.096704 -5.80618) (xy -3.038334 -5.917223) + (xy -2.982222 -6.003005) (xy -2.958952 -6.029747) (xy -2.956772 -6.016021) (xy -2.977361 -5.952978) + (xy -3.006927 -5.872882) (xy -3.003259 -5.857464) (xy -2.967017 -5.890779) (xy -2.946235 -5.915368) + (xy -2.894353 -5.99264) (xy -2.872018 -6.052686) (xy -2.87249 -6.060912) (xy -2.857277 -6.107658) + (xy -2.806619 -6.199452) (xy -2.727389 -6.32634) (xy -2.626456 -6.478367) (xy -2.510694 -6.645575) + (xy -2.386974 -6.81801) (xy -2.262167 -6.985716) (xy -2.143145 -7.138737) (xy -2.052799 -7.248485) + (xy -1.745896 -7.586577) (xy -1.451727 -7.866877) (xy -1.172863 -8.087306) (xy -0.911874 -8.245784) + (xy -0.721007 -8.325495) (xy -0.581033 -8.356412) (xy -0.388268 -8.378985) (xy -0.15884 -8.393027) + (xy 0.091124 -8.398346) (xy 0.345496 -8.394755) (xy 0.588149 -8.382065) (xy 0.802956 -8.360086) + (xy 0.900571 -8.3445) (xy 1.089974 -8.283275) (xy 1.301679 -8.165556) (xy 1.537774 -7.989813) (xy 1.800347 -7.754515) + (xy 2.049655 -7.502596) (xy 2.173609 -7.365569) (xy 2.308258 -7.206376) (xy 2.446498 -7.034607) + (xy 2.581226 -6.859847) (xy 2.705336 -6.691687) (xy 2.811725 -6.539712) (xy 2.893287 -6.413513) + (xy 2.94292 -6.322675) (xy 2.95478 -6.281037) (xy 2.948618 -6.201227) (xy 2.946982 -6.159153) (xy 2.94248 -6.117826) + (xy 3.054323 -6.117826) (xy 3.057532 -6.166653) (xy 3.075086 -6.165919) (xy 3.099198 -6.138459) + (xy 3.297602 -6.138459) (xy 3.313979 -6.138511) (xy 3.350418 -6.098658) (xy 3.39236 -6.039142) (xy 3.412522 -6.003005) + (xy 3.504644 -6.003005) (xy 3.51734 -6.031567) (xy 3.527777 -6.026138) (xy 3.53193 -5.984958) (xy 3.527777 -5.979872) + (xy 3.507149 -5.984635) (xy 3.504644 -6.003005) (xy 3.412522 -6.003005) (xy 3.425244 -5.980203) + (xy 3.435245 -5.947112) (xy 3.426622 -5.903339) (xy 3.420437 -5.898907) (xy 3.397296 -5.926343) + (xy 3.360411 -5.990884) (xy 3.323446 -6.065877) (xy 3.300068 -6.124672) (xy 3.297602 -6.138459) + (xy 3.099198 -6.138459) (xy 3.121094 -6.113522) (xy 3.126371 -6.107104) (xy 3.170756 -6.040329) + (xy 3.234816 -5.927886) (xy 3.259228 -5.881557) (xy 3.539344 -5.881557) (xy 3.556694 -5.898907) + (xy 3.574043 -5.881557) (xy 3.556694 -5.864207) (xy 3.539344 -5.881557) (xy 3.259228 -5.881557) + (xy 3.298845 -5.806375) (xy 3.55091 -5.806375) (xy 3.555674 -5.827004) (xy 3.574043 -5.829508) (xy 3.602605 -5.816812) + (xy 3.597176 -5.806375) (xy 3.555996 -5.802222) (xy 3.55091 -5.806375) (xy 3.298845 -5.806375) (xy 3.309022 -5.787061) + (xy 3.313794 -5.777459) (xy 3.748357 -5.777459) (xy 3.769613 -5.898907) (xy 3.795144 -5.985473) + (xy 3.837042 -6.076466) (xy 3.884291 -6.153209) (xy 3.92587 -6.197023) (xy 3.945958 -6.197848) (xy 3.939942 -6.161085) + (xy 3.902416 -6.093814) (xy 3.895071 -6.083077) (xy 3.857564 -6.020355) (xy 3.955737 -6.020355) + (xy 3.973087 -6.037705) (xy 3.990437 -6.020355) (xy 3.973087 -6.003005) (xy 3.955737 -6.020355) + (xy 3.857564 -6.020355) (xy 3.833067 -5.979389) (xy 3.822207 -5.956023) (xy 3.94028 -5.956023) (xy 3.979993 -5.957518) + (xy 4.03209 -5.946672) (xy 4.025426 -5.916257) (xy 4.129235 -5.916257) (xy 4.146584 -5.933606) (xy 4.163934 -5.916257) + (xy 4.146584 -5.898907) (xy 4.129235 -5.916257) (xy 4.025426 -5.916257) (xy 4.024607 -5.912517) + (xy 4.015836 -5.900331) (xy 3.968408 -5.840004) (xy 3.954172 -5.831785) (xy 3.965609 -5.87064) (xy 3.964092 -5.92729) + (xy 3.945113 -5.945178) (xy 3.94028 -5.956023) (xy 3.822207 -5.956023) (xy 3.787596 -5.881557) (xy 3.774516 -5.846858) + (xy 3.851639 -5.846858) (xy 3.868989 -5.864207) (xy 3.886338 -5.846858) (xy 3.868989 -5.829508) + (xy 3.851639 -5.846858) (xy 3.774516 -5.846858) (xy 3.748357 -5.777459) (xy 3.313794 -5.777459) + (xy 3.333914 -5.736976) (xy 3.863205 -5.736976) (xy 3.867969 -5.757605) (xy 3.886338 -5.760109) + (xy 3.9149 -5.747413) (xy 3.909471 -5.736976) (xy 3.868291 -5.732823) (xy 3.863205 -5.736976) (xy 3.333914 -5.736976) + (xy 3.365531 -5.67336) (xy 3.421592 -5.551912) (xy 3.723948 -5.551912) (xy 3.725724 -5.647242) (xy 3.730411 -5.689689) + (xy 3.737043 -5.671473) (xy 3.737943 -5.664686) (xy 3.740809 -5.603962) (xy 3.823704 -5.603962) + (xy 3.827455 -5.663222) (xy 3.838317 -5.66844) (xy 3.8397 -5.665346) (xy 3.84063 -5.656011) (xy 3.955737 -5.656011) + (xy 3.968433 -5.684572) (xy 3.97887 -5.679144) (xy 3.983023 -5.637964) (xy 3.97887 -5.632878) (xy 3.958241 -5.637641) + (xy 3.955737 -5.656011) (xy 3.84063 -5.656011) (xy 3.846564 -5.596461) (xy 3.842255 -5.569262) (xy 3.921038 -5.569262) + (xy 3.938388 -5.586612) (xy 3.955737 -5.569262) (xy 3.938388 -5.551912) (xy 3.921038 -5.569262) + (xy 3.842255 -5.569262) (xy 3.840986 -5.561248) (xy 3.82994 -5.547097) (xy 3.823933 -5.593186) (xy 3.823704 -5.603962) + (xy 3.740809 -5.603962) (xy 3.743685 -5.543011) (xy 3.739382 -5.465164) (xy 3.886338 -5.465164) + (xy 3.903688 -5.482513) (xy 3.921038 -5.465164) (xy 3.903688 -5.447814) (xy 3.886338 -5.465164) + (xy 3.739382 -5.465164) (xy 3.737943 -5.439139) (xy 3.731139 -5.41295) (xy 3.726162 -5.448376) (xy 3.723976 -5.53764) + (xy 3.723948 -5.551912) (xy 3.421592 -5.551912) (xy 3.444913 -5.50139) (xy 3.527872 -5.307936) (xy 3.610891 -5.102835) + (xy 3.631917 -5.048149) (xy 3.885506 -5.048149) (xy 3.89514 -5.114268) (xy 3.898462 -5.131539) (xy 3.964129 -5.321095) + (xy 4.076625 -5.46348) (xy 4.22182 -5.549713) (xy 4.254129 -5.541147) (xy 4.282544 -5.53085) (xy 4.324878 -5.481504) + (xy 4.337431 -5.410704) (xy 4.369348 -5.215075) (xy 4.460954 -5.009589) (xy 4.606031 -4.806128) + (xy 4.712893 -4.693092) (xy 4.825443 -4.588617) (xy 4.904745 -4.521717) (xy 4.946859 -4.494032) + (xy 4.947848 -4.507202) (xy 4.903774 -4.562867) (xy 4.827365 -4.645416) (xy 4.688856 -4.818402) + (xy 4.577663 -5.013592) (xy 4.503538 -5.210318) (xy 4.476233 -5.387907) (xy 4.476229 -5.389741) + (xy 4.481032 -5.49665) (xy 4.492845 -5.537881) (xy 4.507775 -5.516295) (xy 4.52193 -5.434751) (xy 4.528864 -5.351077) + (xy 4.534122 -5.326366) (xy 4.649726 -5.326366) (xy 4.667076 -5.343716) (xy 4.684426 -5.326366) + (xy 4.667076 -5.309016) (xy 4.649726 -5.326366) (xy 4.534122 -5.326366) (xy 4.55896 -5.209634) (xy 4.662093 -5.209634) + (xy 4.677065 -5.253612) (xy 4.711459 -5.258341) (xy 4.724179 -5.248443) (xy 4.740123 -5.193084) + (xy 4.732443 -5.154873) (xy 4.709844 -5.112846) (xy 4.685452 -5.135315) (xy 4.677378 -5.149345) + (xy 4.662093 -5.209634) (xy 4.55896 -5.209634) (xy 4.576206 -5.128583) (xy 4.641307 -5.003396) (xy 4.747349 -5.003396) + (xy 4.755726 -5.069098) (xy 4.760379 -5.078366) (xy 4.793037 -5.121723) (xy 4.821737 -5.103917) + (xy 4.826422 -5.096832) (xy 4.848616 -5.028345) (xy 4.853854 -4.973588) (xy 6.535063 -4.973588) + (xy 6.539827 -4.994217) (xy 6.558196 -4.996721) (xy 6.586758 -4.984025) (xy 6.584337 -4.979371) + (xy 6.97459 -4.979371) (xy 6.991939 -4.996721) (xy 7.009289 -4.979371) (xy 6.991939 -4.962022) (xy 6.97459 -4.979371) + (xy 6.584337 -4.979371) (xy 6.581329 -4.973588) (xy 6.540149 -4.969435) (xy 6.535063 -4.973588) + (xy 4.853854 -4.973588) (xy 4.85662 -4.944672) (xy 4.856491 -4.888528) (xy 4.894015 -4.888528) (xy 4.911921 -4.953697) + (xy 4.935997 -4.971088) (xy 4.974298 -4.952543) (xy 4.979996 -4.938889) (xy 6.430965 -4.938889) + (xy 6.435728 -4.959517) (xy 6.454098 -4.962022) (xy 6.48266 -4.949326) (xy 6.477231 -4.938889) (xy 6.436051 -4.934736) + (xy 6.430965 -4.938889) (xy 4.979996 -4.938889) (xy 5.005178 -4.878547) (xy 5.018151 -4.797455) + (xy 5.06854 -4.797455) (xy 5.087768 -4.812928) (xy 5.095403 -4.809222) (xy 5.132842 -4.811605) (xy 5.138921 -4.829851) + (xy 5.149799 -4.825016) (xy 5.160025 -4.801062) (xy 6.352844 -4.801062) (xy 6.352891 -4.802565) + (xy 6.392124 -4.812591) (xy 6.481618 -4.825687) (xy 6.602479 -4.839112) (xy 6.60992 -4.839831) (xy 6.732062 -4.853293) + (xy 6.82397 -4.866741) (xy 6.866714 -4.87738) (xy 6.867274 -4.877839) (xy 6.908539 -4.895531) (xy 6.919907 -4.867155) + (xy 6.905191 -4.840574) (xy 6.855802 -4.810692) (xy 6.761534 -4.794008) (xy 6.746812 -4.793474) + (xy 6.978264 -4.793474) (xy 6.988393 -4.81635) (xy 6.992011 -4.823224) (xy 7.033325 -4.884558) (xy 7.091419 -4.954455) + (xy 7.146531 -5.010735) (xy 7.177534 -5.031421) (xy 7.168897 -5.008795) (xy 7.125681 -4.952741) + (xy 7.111281 -4.935997) (xy 7.031894 -4.845909) (xy 7.026951 -4.840574) (xy 7.807377 -4.840574) + (xy 7.824726 -4.857923) (xy 7.842076 -4.840574) (xy 7.824726 -4.823224) (xy 7.807377 -4.840574) + (xy 7.026951 -4.840574) (xy 6.99016 -4.800864) (xy 6.978264 -4.793474) (xy 6.746812 -4.793474) (xy 6.61076 -4.788539) + (xy 6.600213 -4.788524) (xy 6.477819 -4.790214) (xy 6.390133 -4.794691) (xy 6.352844 -4.801062) + (xy 5.160025 -4.801062) (xy 5.162977 -4.794148) (xy 5.230839 -4.794148) (xy 5.315905 -4.709082) + (xy 5.326113 -4.695993) (xy 6.292167 -4.695993) (xy 6.29693 -4.716621) (xy 6.3153 -4.719125) (xy 6.343862 -4.706429) + (xy 6.338433 -4.695993) (xy 6.297253 -4.69184) (xy 6.292167 -4.695993) (xy 5.326113 -4.695993) (xy 5.344486 -4.672434) + (xy 6.416604 -4.672434) (xy 6.441228 -4.689578) (xy 6.52442 -4.700875) (xy 6.643305 -4.703618) (xy 6.749607 -4.700083) + (xy 6.797591 -4.68966) (xy 6.798267 -4.668574) (xy 6.786111 -4.65464) (xy 6.731847 -4.627068) (xy 6.638243 -4.62371) + (xy 6.557409 -4.632485) (xy 6.454135 -4.652412) (xy 6.416604 -4.672434) (xy 5.344486 -4.672434) + (xy 5.384687 -4.620887) (xy 5.527149 -4.620887) (xy 5.540791 -4.642838) (xy 5.560304 -4.615027) + (xy 6.885399 -4.615027) (xy 6.885635 -4.640529) (xy 6.905191 -4.684426) (xy 6.941025 -4.738958) + (xy 6.959682 -4.753825) (xy 6.959446 -4.728323) (xy 6.93989 -4.684426) (xy 6.904056 -4.629894) (xy 6.885399 -4.615027) + (xy 5.560304 -4.615027) (xy 5.572051 -4.598285) (xy 5.59158 -4.557195) (xy 6.430965 -4.557195) (xy 6.435728 -4.577823) + (xy 6.454098 -4.580328) (xy 6.48266 -4.567632) (xy 6.480239 -4.562978) (xy 6.835792 -4.562978) (xy 6.853142 -4.580328) + (xy 6.870491 -4.562978) (xy 6.853142 -4.545628) (xy 6.835792 -4.562978) (xy 6.480239 -4.562978) + (xy 6.477231 -4.557195) (xy 6.436051 -4.553042) (xy 6.430965 -4.557195) (xy 5.59158 -4.557195) (xy 5.601201 -4.536953) + (xy 5.606206 -4.527113) (xy 5.70676 -4.527113) (xy 5.720446 -4.545628) (xy 5.746139 -4.528278) (xy 6.35 -4.528278) + (xy 6.367349 -4.545628) (xy 6.384699 -4.528278) (xy 6.367349 -4.510929) (xy 6.35 -4.528278) (xy 5.746139 -4.528278) + (xy 5.755218 -4.522147) (xy 5.813554 -4.468956) (xy 5.896613 -4.468956) (xy 5.904035 -4.493849) + (xy 5.944216 -4.484665) (xy 6.480645 -4.484665) (xy 6.486063 -4.509321) (xy 6.494175 -4.514987) + (xy 6.561035 -4.538989) (xy 6.63536 -4.543516) (xy 6.687933 -4.528859) (xy 6.688264 -4.528278) (xy 7.217486 -4.528278) + (xy 7.234836 -4.545628) (xy 7.252185 -4.528278) (xy 7.234836 -4.510929) (xy 7.217486 -4.528278) + (xy 6.688264 -4.528278) (xy 6.696994 -4.512977) (xy 6.668646 -4.4642) (xy 6.590725 -4.453275) (xy 6.539145 -4.462407) + (xy 6.480645 -4.484665) (xy 5.944216 -4.484665) (xy 5.961576 -4.480697) (xy 6.040845 -4.445156) + (xy 6.176502 -4.445156) (xy 6.205311 -4.470768) (xy 6.278052 -4.473001) (xy 6.374196 -4.454189) + (xy 6.473218 -4.416664) (xy 6.486359 -4.409935) (xy 6.491317 -4.407094) (xy 6.733967 -4.407094) + (xy 6.742583 -4.425063) (xy 6.761967 -4.450205) (xy 6.812614 -4.504151) (xy 6.835222 -4.503917) + (xy 6.835792 -4.497828) (xy 6.812079 -4.468863) (xy 6.791817 -4.451476) (xy 7.014883 -4.451476) + (xy 7.023325 -4.470868) (xy 7.058264 -4.508119) (xy 7.07835 -4.500478) (xy 7.078688 -4.495627) (xy 7.054042 -4.466278) + (xy 7.038627 -4.455566) (xy 7.014883 -4.451476) (xy 6.791817 -4.451476) (xy 6.775068 -4.437104) + (xy 6.733967 -4.407094) (xy 6.491317 -4.407094) (xy 6.560122 -4.367666) (xy 6.569316 -4.354781) + (xy 6.696994 -4.354781) (xy 6.714344 -4.372131) (xy 6.731694 -4.354781) (xy 6.714344 -4.337431) + (xy 6.696994 -4.354781) (xy 6.569316 -4.354781) (xy 6.578785 -4.341512) (xy 6.54944 -4.316795) (xy 6.535146 -4.308966) + (xy 6.47288 -4.291993) (xy 6.394039 -4.309785) (xy 6.320712 -4.342733) (xy 6.23508 -4.391213) (xy 6.183406 -4.432261) + (xy 6.176502 -4.445156) (xy 6.040845 -4.445156) (xy 6.072404 -4.431006) (xy 6.185613 -4.365152) + (xy 6.293466 -4.286572) (xy 6.29487 -4.285382) (xy 6.627595 -4.285382) (xy 6.644945 -4.302732) (xy 6.662295 -4.285382) + (xy 6.644945 -4.268033) (xy 6.627595 -4.285382) (xy 6.29487 -4.285382) (xy 6.29795 -4.282771) (xy 6.352517 -4.232852) + (xy 6.366603 -4.212782) (xy 6.358949 -4.215351) (xy 6.295363 -4.218245) (xy 6.255931 -4.203557) + (xy 6.181224 -4.198852) (xy 6.087123 -4.246881) (xy 5.98704 -4.339225) (xy 5.934789 -4.405169) (xy 5.896613 -4.468956) + (xy 5.813554 -4.468956) (xy 5.823314 -4.460057) (xy 5.911141 -4.371889) (xy 5.927462 -4.354781) + (xy 6.01703 -4.258488) (xy 6.062954 -4.201452) (xy 6.070219 -4.173881) (xy 6.52909 -4.173881) (xy 6.537533 -4.193272) + (xy 6.572472 -4.230524) (xy 6.592558 -4.222882) (xy 6.592896 -4.218031) (xy 6.568249 -4.188682) + (xy 6.552835 -4.17797) (xy 6.52909 -4.173881) (xy 6.070219 -4.173881) (xy 6.070316 -4.173514) (xy 6.044197 -4.164513) + (xy 6.022914 -4.163934) (xy 5.937346 -4.186986) (xy 5.852466 -4.242008) (xy 5.799965 -4.305648) + (xy 5.75242 -4.387627) (xy 5.718472 -4.468072) (xy 5.70676 -4.527113) (xy 5.606206 -4.527113) (xy 5.657436 -4.426396) + (xy 5.723343 -4.316324) (xy 5.724734 -4.314232) (xy 5.798046 -4.204284) (xy 5.724793 -4.22344) (xy 5.637018 -4.278875) + (xy 5.568123 -4.382891) (xy 5.531119 -4.514919) (xy 5.529388 -4.53232) (xy 5.527149 -4.620887) (xy 5.384687 -4.620887) + (xy 5.389888 -4.614218) (xy 5.447558 -4.506748) (xy 5.489359 -4.413843) (xy 5.528709 -4.344793) + (xy 5.531703 -4.340744) (xy 5.542063 -4.315991) (xy 5.503549 -4.327151) (xy 5.457517 -4.349778) + (xy 5.363148 -4.412076) (xy 5.303794 -4.493083) (xy 5.265181 -4.614868) (xy 5.255657 -4.661852) + (xy 5.230839 -4.794148) (xy 5.162977 -4.794148) (xy 5.174668 -4.766764) (xy 5.202706 -4.684426) + (xy 5.233258 -4.579026) (xy 5.249956 -4.503387) (xy 5.250389 -4.478157) (xy 5.220057 -4.488112) + (xy 5.170098 -4.530327) (xy 5.128197 -4.589587) (xy 5.093884 -4.666631) (xy 5.072289 -4.742305) + (xy 5.06854 -4.797455) (xy 5.018151 -4.797455) (xy 5.023662 -4.763008) (xy 5.02616 -4.719125) (xy 5.029111 -4.632377) + (xy 4.960867 -4.714295) (xy 4.911081 -4.800978) (xy 4.894015 -4.888528) (xy 4.856491 -4.888528) + (xy 4.85638 -4.840574) (xy 4.790577 -4.926206) (xy 4.747349 -5.003396) (xy 4.641307 -5.003396) (xy 4.69063 -4.908551) + (xy 4.869839 -4.695074) (xy 4.928452 -4.639617) (xy 5.121552 -4.487146) (xy 5.350875 -4.340491) + (xy 5.588189 -4.216278) (xy 5.776467 -4.140303) (xy 5.861947 -4.111885) (xy 6.35 -4.111885) (xy 6.367349 -4.129235) + (xy 6.384699 -4.111885) (xy 6.367349 -4.094535) (xy 6.35 -4.111885) (xy 5.861947 -4.111885) (xy 5.916256 -4.09383) + (xy 5.754537 -4.113193) (xy 5.632416 -4.140709) (xy 5.488895 -4.191102) (xy 5.395724 -4.233354) + (xy 5.291085 -4.285691) (xy 5.237746 -4.307164) (xy 5.225723 -4.29947) (xy 5.245032 -4.264306) (xy 5.249 -4.258291) + (xy 5.340989 -4.17026) (xy 5.484901 -4.092444) (xy 5.547182 -4.071402) (xy 5.945173 -4.071402) (xy 5.949936 -4.092031) + (xy 5.968306 -4.094535) (xy 5.996867 -4.081839) (xy 5.991439 -4.071402) (xy 5.950258 -4.067249) + (xy 5.945173 -4.071402) (xy 5.547182 -4.071402) (xy 5.663319 -4.032164) (xy 5.858827 -3.996738) + (xy 5.875148 -3.995155) (xy 6.003559 -3.981702) (xy 6.079398 -3.965423) (xy 6.119348 -3.939043) + (xy 6.140093 -3.895287) (xy 6.145133 -3.877432) (xy 6.146469 -3.868989) (xy 6.280601 -3.868989) + (xy 6.29795 -3.886339) (xy 6.3153 -3.868989) (xy 6.33265 -3.868989) (xy 6.416772 -3.964412) (xy 6.484589 -4.036923) + (xy 6.517519 -4.059437) (xy 6.522312 -4.050696) (xy 6.540847 -4.050696) (xy 6.714344 -4.227299) + (xy 6.809639 -4.32383) (xy 6.866378 -4.378639) (xy 6.894554 -4.399593) (xy 6.90416 -4.394561) (xy 6.905191 -4.377563) + (xy 6.88374 -4.347378) (xy 7.014883 -4.347378) (xy 7.023325 -4.36677) (xy 7.058264 -4.404021) (xy 7.07835 -4.396379) + (xy 7.078688 -4.391529) (xy 7.054042 -4.362179) (xy 7.038627 -4.351468) (xy 7.014883 -4.347378) + (xy 6.88374 -4.347378) (xy 6.880209 -4.34241) (xy 6.81472 -4.278403) (xy 6.74218 -4.215983) (xy 7.217486 -4.215983) + (xy 7.234836 -4.233333) (xy 7.252185 -4.215983) (xy 7.234836 -4.198634) (xy 7.217486 -4.215983) + (xy 6.74218 -4.215983) (xy 6.723019 -4.199495) (xy 6.651161 -4.140801) (xy 6.847358 -4.140801) (xy 6.852122 -4.16143) + (xy 6.870491 -4.163934) (xy 6.899053 -4.151238) (xy 6.893624 -4.140801) (xy 6.852444 -4.136648) + (xy 6.847358 -4.140801) (xy 6.651161 -4.140801) (xy 6.540847 -4.050696) (xy 6.522312 -4.050696) + (xy 6.523497 -4.048535) (xy 6.50022 -4.020638) (xy 6.478843 -4.000383) (xy 6.737287 -4.000383) (xy 6.74573 -4.019775) + (xy 6.780668 -4.057026) (xy 6.800755 -4.049385) (xy 6.801092 -4.044534) (xy 6.776446 -4.015185) + (xy 6.761032 -4.004473) (xy 6.737287 -4.000383) (xy 6.478843 -4.000383) (xy 6.442761 -3.966194) + (xy 6.428073 -3.953111) (xy 6.33265 -3.868989) (xy 6.3153 -3.868989) (xy 6.29795 -3.851639) (xy 6.280601 -3.868989) + (xy 6.146469 -3.868989) (xy 6.151959 -3.834289) (xy 6.211202 -3.834289) (xy 6.228551 -3.851639) + (xy 6.245901 -3.834289) (xy 6.228551 -3.81694) (xy 6.211202 -3.834289) (xy 6.151959 -3.834289) (xy 6.154971 -3.815255) + (xy 6.143143 -3.798768) (xy 6.142796 -3.798976) (xy 6.100631 -3.791076) (xy 6.075164 -3.768216) + (xy 6.051579 -3.753509) (xy 6.473047 -3.753509) (xy 6.48645 -3.77811) (xy 6.532965 -3.81694) (xy 6.617033 -3.866402) + (xy 6.691745 -3.886339) (xy 6.759499 -3.901581) (xy 6.783743 -3.921038) (xy 6.825986 -3.953395) + (xy 6.863658 -3.942387) (xy 6.870491 -3.919342) (xy 6.841076 -3.884349) (xy 6.767648 -3.839204) + (xy 6.672434 -3.794457) (xy 6.57766 -3.760658) (xy 6.510142 -3.748303) (xy 6.473047 -3.753509) (xy 6.051579 -3.753509) + (xy 6.001659 -3.722381) (xy 5.877376 -3.687868) (xy 5.720348 -3.666964) (xy 5.642819 -3.664701) + (xy 6.327228 -3.664701) (xy 6.33265 -3.678142) (xy 6.363831 -3.711245) (xy 6.369397 -3.712841) (xy 6.384301 -3.685995) + (xy 6.384699 -3.678142) (xy 6.358024 -3.644776) (xy 6.347952 -3.643442) (xy 6.327228 -3.664701) + (xy 5.642819 -3.664701) (xy 5.548605 -3.661951) (xy 5.380179 -3.675116) (xy 5.362065 -3.677863) + (xy 5.212259 -3.70476) (xy 5.128987 -3.725909) (xy 5.112674 -3.73994) (xy 5.163747 -3.745479) (xy 5.282635 -3.741156) + (xy 5.343715 -3.736796) (xy 5.603961 -3.716417) (xy 5.447814 -3.766151) (xy 5.278336 -3.808275) + (xy 5.151057 -3.810638) (xy 5.06727 -3.782856) (xy 5.016627 -3.772737) (xy 4.940272 -3.790185) (xy 4.82482 -3.839073) + (xy 4.754769 -3.873249) (xy 4.607355 -3.952665) (xy 4.519207 -4.016388) (xy 4.484031 -4.071491) + (xy 4.495535 -4.125052) (xy 4.511295 -4.147026) (xy 4.555824 -4.184117) (xy 4.614281 -4.192961) + (xy 4.699563 -4.171239) (xy 4.824568 -4.116634) (xy 4.906543 -4.075999) (xy 5.021516 -4.020457) + (xy 5.110612 -3.982506) (xy 5.157866 -3.968811) (xy 5.161086 -3.969738) (xy 5.146299 -3.995181) + (xy 5.095116 -4.030186) (xy 5.003453 -4.083238) (xy 4.944672 -4.118818) (xy 4.771705 -4.214361) + (xy 4.639297 -4.25833) (xy 4.542265 -4.251345) (xy 4.475426 -4.194023) (xy 4.464978 -4.176102) (xy 4.416811 -4.084172) + (xy 4.273023 -4.232335) (xy 4.17453 -4.358196) (xy 4.12805 -4.471615) (xy 4.131453 -4.563407) (xy 4.18261 -4.624388) + (xy 4.27939 -4.645371) (xy 4.36596 -4.63316) (xy 4.471416 -4.595662) (xy 4.55325 -4.545983) (xy 4.595078 -4.495921) + (xy 4.593422 -4.469344) (xy 4.590821 -4.447244) (xy 4.610001 -4.455773) (xy 4.657235 -4.454719) + (xy 4.72013 -4.423351) (xy 4.775705 -4.378219) (xy 4.800983 -4.335872) (xy 4.796022 -4.321797) (xy 4.795026 -4.305685) + (xy 4.805874 -4.307984) (xy 4.851597 -4.297419) (xy 4.937661 -4.259065) (xy 5.042154 -4.203053) + (xy 5.164118 -4.13785) (xy 5.237064 -4.108182) (xy 5.257524 -4.112168) (xy 5.222028 -4.147922) (xy 5.127109 -4.213563) + (xy 5.096612 -4.232625) (xy 4.975365 -4.311533) (xy 4.83065 -4.411871) (xy 4.693503 -4.512112) (xy 4.691712 -4.513466) + (xy 4.513546 -4.633493) (xy 4.367003 -4.697738) (xy 4.245225 -4.708171) (xy 4.146431 -4.670167) + (xy 4.083417 -4.610491) (xy 4.058584 -4.553503) (xy 4.048985 -4.547871) (xy 4.025846 -4.591562) + (xy 3.995396 -4.667378) (xy 3.963863 -4.758118) (xy 3.937476 -4.846583) (xy 3.922464 -4.915573) + (xy 3.921038 -4.933313) (xy 3.94501 -4.99981) (xy 3.99698 -5.064768) (xy 4.042807 -5.117186) (xy 4.038472 -5.134276) + (xy 3.994715 -5.11399) (xy 3.944497 -5.074795) (xy 3.89925 -5.03833) (xy 3.885506 -5.048149) (xy 3.631917 -5.048149) + (xy 3.690448 -4.895921) (xy 3.763024 -4.69703) (xy 3.825101 -4.515998) (xy 3.873158 -4.362659) (xy 3.903677 -4.246849) + (xy 3.913138 -4.178404) (xy 3.90565 -4.163934) (xy 3.88899 -4.194249) (xy 3.857881 -4.274092) (xy 3.818767 -4.386812) + (xy 3.815023 -4.398156) (xy 3.749447 -4.587014) (xy 3.672202 -4.792252) (xy 3.587424 -5.00464) (xy 3.499249 -5.214947) + (xy 3.411814 -5.413943) (xy 3.329253 -5.592397) (xy 3.255704 -5.74108) (xy 3.195302 -5.85076) (xy 3.152183 -5.912207) + (xy 3.132916 -5.920439) (xy 3.136533 -5.881252) (xy 3.166961 -5.800915) (xy 3.20448 -5.722772) (xy 3.262215 -5.606506) + (xy 3.290645 -5.538245) (xy 3.288895 -5.521915) (xy 3.256087 -5.561439) (xy 3.232883 -5.595566) + (xy 3.184284 -5.653836) (xy 3.148952 -5.669688) (xy 3.146363 -5.667857) (xy 3.129661 -5.67969) (xy 3.12295 -5.739257) + (xy 3.108737 -5.839498) (xy 3.084789 -5.905376) (xy 3.063982 -5.954753) (xy 3.083527 -5.953867) + (xy 3.084789 -5.953096) (xy 3.119247 -5.951631) (xy 3.12295 -5.96421) (xy 3.097628 -6.013264) (xy 3.088251 -6.020355) + (xy 3.060633 -6.068675) (xy 3.054323 -6.117826) (xy 2.94248 -6.117826) (xy 2.941777 -6.111371) (xy 2.919528 -6.12534) + (xy 2.900632 -6.149939) (xy 2.859092 -6.191285) (xy 2.839935 -6.194216) (xy 2.810633 -6.210328) + (xy 2.745382 -6.266791) (xy 2.655671 -6.353303) (xy 2.605128 -6.404718) (xy 2.510836 -6.505813) + (xy 2.440933 -6.587677) (xy 2.405298 -6.63838) (xy 2.403419 -6.648319) (xy 2.435976 -6.636774) (xy 2.498475 -6.586047) + (xy 2.576406 -6.510252) (xy 2.655258 -6.4235) (xy 2.720488 -6.339949) (xy 2.769394 -6.280649) (xy 2.80193 -6.261132) + (xy 2.804044 -6.262423) (xy 2.841297 -6.258913) (xy 2.868187 -6.241352) (xy 2.909905 -6.21553) (xy 2.914057 -6.234153) + (xy 2.885465 -6.286716) (xy 2.828951 -6.362714) (xy 2.793333 -6.404421) (xy 2.724771 -6.486525) + (xy 2.680732 -6.548997) (xy 2.671885 -6.569706) (xy 2.652059 -6.613038) (xy 2.591569 -6.696749) + (xy 2.48883 -6.822725) (xy 2.342259 -6.992851) (xy 2.150271 -7.209013) (xy 1.930494 -7.452001) (xy 1.702393 -7.697703) + (xy 1.510692 -7.892922) (xy 1.349938 -8.042537) (xy 1.214678 -8.151423) (xy 1.099458 -8.224456) + (xy 1.032281 -8.255182) (xy 0.967891 -8.267023) (xy 0.846862 -8.278144) (xy 0.681956 -8.288235) + (xy 0.48593 -8.296985) (xy 0.271545 -8.304084) (xy 0.051561 -8.309222) (xy -0.161264 -8.312088) + (xy -0.354169 -8.312371) (xy -0.514395 -8.309762) (xy -0.629183 -8.30395) (xy -0.679561 -8.29683) + (xy -0.673384 -8.288755) (xy -0.606631 -8.279832) (xy -0.488115 -8.270463) (xy -0.326647 -8.261051) + (xy -0.13104 -8.251999) (xy 0.089894 -8.24371) (xy 0.327343 -8.236588) (xy 0.572495 -8.231034) (xy 0.816538 -8.227453) + (xy 0.843112 -8.227195) (xy 0.973512 -8.198012) (xy 1.131748 -8.116609) (xy 1.308045 -7.989086) + (xy 1.492076 -7.822096) (xy 1.647754 -7.665758) (xy 1.75785 -7.553361) (xy 1.826513 -7.480442) (xy 1.857891 -7.442536) + (xy 1.856133 -7.43518) (xy 1.847745 -7.439405) (xy 1.80968 -7.442224) (xy 1.804371 -7.427731) (xy 1.833242 -7.39734) + (xy 1.870058 -7.390983) (xy 1.93471 -7.366832) (xy 1.955717 -7.338934) (xy 1.950128 -7.294286) (xy 1.922682 -7.286885) + (xy 1.885758 -7.301346) (xy 1.887546 -7.315801) (xy 1.87693 -7.341148) (xy 1.854894 -7.344717) (xy 1.809793 -7.320368) + (xy 1.804371 -7.300499) (xy 1.779433 -7.242692) (xy 1.721887 -7.232114) (xy 1.681403 -7.253447) + (xy 1.640097 -7.279286) (xy 1.630874 -7.275555) (xy 1.60282 -7.274778) (xy 1.532867 -7.297134) (xy 1.506277 -7.307787) + (xy 1.427804 -7.336329) (xy 1.402503 -7.332392) (xy 1.409157 -7.315388) (xy 1.415192 -7.29904) (xy 1.395297 -7.307019) + (xy 1.342222 -7.344364) (xy 1.248716 -7.416114) (xy 1.131356 -7.508451) (xy 1.050898 -7.567536) + (xy 1.000857 -7.585893) (xy 0.959909 -7.569043) (xy 0.944804 -7.556739) (xy 0.840498 -7.492643) + (xy 0.689697 -7.443821) (xy 0.48404 -7.408071) (xy 0.342605 -7.393508) (xy 0.828094 -7.393508) (xy 0.832507 -7.420256) + (xy 0.891018 -7.461842) (xy 0.89568 -7.464838) (xy 0.963166 -7.506954) (xy 0.999077 -7.527077) (xy 0.999633 -7.527245) + (xy 1.03004 -7.508726) (xy 1.099716 -7.457679) (xy 1.193799 -7.385005) (xy 1.197218 -7.382309) (xy 1.311075 -7.288371) + (xy 1.312531 -7.286883) (xy 1.464385 -7.286883) (xy 1.464537 -7.286885) (xy 1.504005 -7.265071) + (xy 1.544796 -7.229208) (xy 1.594887 -7.192918) (xy 1.627666 -7.2124) (xy 1.629685 -7.215563) (xy 1.663798 -7.238118) + (xy 1.678386 -7.224827) (xy 1.681633 -7.184137) (xy 1.641355 -7.167488) (xy 1.579544 -7.176034) + (xy 1.518192 -7.210929) (xy 1.512705 -7.216135) (xy 1.469479 -7.265943) (xy 1.464385 -7.286883) + (xy 1.312531 -7.286883) (xy 1.370765 -7.227382) (xy 1.380005 -7.193999) (xy 1.342507 -7.18288) (xy 1.335929 -7.182787) + (xy 1.290803 -7.210845) (xy 1.283879 -7.238548) (xy 1.262399 -7.278009) (xy 1.232941 -7.274763) + (xy 1.175338 -7.277985) (xy 1.158181 -7.293762) (xy 1.1556 -7.315894) (xy 1.17442 -7.307548) (xy 1.215145 -7.290015) + (xy 1.214799 -7.308094) (xy 1.181965 -7.348917) (xy 1.125229 -7.399616) (xy 1.101108 -7.417455) + (xy 1.026563 -7.465376) (xy 0.98434 -7.473706) (xy 0.951998 -7.445484) (xy 0.946671 -7.438367) (xy 0.920593 -7.377661) + (xy 0.924278 -7.34861) (xy 0.915703 -7.339373) (xy 0.873287 -7.360714) (xy 0.828094 -7.393508) (xy 0.342605 -7.393508) + (xy 0.31345 -7.390506) (xy 0.166817 -7.374637) (xy 0.160919 -7.373634) (xy 0.728688 -7.373634) (xy 0.746038 -7.390983) + (xy 0.763388 -7.373634) (xy 0.746038 -7.356284) (xy 0.728688 -7.373634) (xy 0.160919 -7.373634) + (xy 0.052065 -7.355121) (xy -0.015903 -7.334817) (xy -0.027761 -7.325051) (xy -0.048074 -7.311269) + (xy 0.056365 -7.311269) (xy 0.104098 -7.316106) (xy 0.153358 -7.310653) (xy 0.147472 -7.298604) + (xy 0.07643 -7.294021) (xy 0.060724 -7.298604) (xy 0.056365 -7.311269) (xy -0.048074 -7.311269) + (xy -0.067768 -7.297907) (xy -0.133015 -7.290344) (xy -0.225547 -7.293803) (xy -0.138798 -7.321584) + (xy -0.092806 -7.339166) (xy -0.103034 -7.348217) (xy -0.175641 -7.352416) (xy -0.191076 -7.352825) + (xy -0.315382 -7.363781) (xy -0.432858 -7.385878) (xy -0.442648 -7.388561) (xy -0.518505 -7.406189) + (xy -0.54816 -7.391167) (xy -0.551361 -7.332444) (xy -0.551166 -7.327837) (xy -0.544199 -7.27789) + (xy -0.533006 -7.286904) (xy -0.532785 -7.287704) (xy -0.50151 -7.322423) (xy -0.424595 -7.330507) + (xy -0.380663 -7.327433) (xy -0.294377 -7.314195) (xy -0.246957 -7.297168) (xy -0.243757 -7.291915) + (xy -0.245912 -7.286885) (xy 0.468442 -7.286885) (xy 0.471193 -7.31886) (xy 0.483744 -7.321584) + (xy 0.519079 -7.296396) (xy 0.520491 -7.286885) (xy 0.508652 -7.253088) (xy 0.50519 -7.252186) (xy 0.475564 -7.276501) + (xy 0.468442 -7.286885) (xy -0.245912 -7.286885) (xy -0.269652 -7.231476) (xy -0.276996 -7.221403) + (xy 0.520491 -7.221403) (xy 0.546084 -7.270393) (xy 0.602627 -7.324236) (xy 0.65977 -7.355254) (xy 0.6684 -7.356284) + (xy 0.675113 -7.339341) (xy 0.639897 -7.30415) (xy 0.593536 -7.266614) (xy 0.602842 -7.263016) (xy 0.641939 -7.275947) + (xy 0.689267 -7.287796) (xy 0.680857 -7.263174) (xy 0.663056 -7.240538) (xy 0.633125 -7.198162) + (xy 0.652622 -7.196153) (xy 0.671731 -7.203055) (xy 0.720557 -7.235065) (xy 0.728688 -7.252186) + (xy 0.756409 -7.286204) (xy 0.785645 -7.301317) (xy 0.823002 -7.309613) (xy 0.805378 -7.278365) + (xy 0.801547 -7.273704) (xy 0.787357 -7.234836) (xy 0.832786 -7.234836) (xy 0.850136 -7.252186) + (xy 0.867486 -7.234836) (xy 0.850136 -7.217486) (xy 0.832786 -7.234836) (xy 0.787357 -7.234836) + (xy 0.784234 -7.226281) (xy 0.820371 -7.203962) (xy 0.896961 -7.211825) (xy 0.931592 -7.222895) + (xy 1.022185 -7.236032) (xy 1.125174 -7.223199) (xy 1.217324 -7.191125) (xy 1.275396 -7.146539) + (xy 1.284411 -7.120725) (xy 1.293892 -7.085899) (xy 1.310435 -7.101137) (xy 1.376583 -7.146646) + (xy 1.473446 -7.141335) (xy 1.58557 -7.086203) (xy 1.589989 -7.083093) (xy 1.657016 -7.028447) (xy 1.686899 -6.989854) + (xy 1.685759 -6.98321) (xy 1.648065 -6.986789) (xy 1.614363 -7.008593) (xy 1.572275 -7.03466) (xy 1.560426 -7.00813) + (xy 1.560321 -7.004863) (xy 1.542822 -6.990073) (xy 1.495765 -7.033251) (xy 1.494034 -7.035314) + (xy 1.425991 -7.097766) (xy 1.375232 -7.109157) (xy 1.353423 -7.067331) (xy 1.353278 -7.061339) + (xy 1.387978 -7.061339) (xy 1.405327 -7.078688) (xy 1.422677 -7.061339) (xy 1.405327 -7.043989) + (xy 1.387978 -7.061339) (xy 1.353278 -7.061339) (xy 1.332355 -7.015298) (xy 1.280076 -7.020589) + (xy 1.229661 -7.05855) (xy 1.200818 -7.102535) (xy 1.221711 -7.121581) (xy 1.235348 -7.14108) (xy 1.207474 -7.156666) + (xy 1.164697 -7.154486) (xy 1.163919 -7.107959) (xy 1.189232 -7.0563) (xy 1.185113 -7.01233) (xy 1.162232 -6.996665) + (xy 1.112319 -6.965322) (xy 1.122837 -6.940511) (xy 1.184835 -6.93038) (xy 1.23183 -6.933305) (xy 1.32344 -6.931282) + (xy 1.355601 -6.895697) (xy 1.354063 -6.889526) (xy 1.471804 -6.889526) (xy 1.474972 -6.905589) + (xy 1.512085 -6.934353) (xy 1.551858 -6.93918) (xy 1.561475 -6.926253) (xy 1.534257 -6.903968) (xy 1.507624 -6.891951) + (xy 1.471804 -6.889526) (xy 1.354063 -6.889526) (xy 1.350517 -6.875298) (xy 1.603049 -6.875298) + (xy 1.608232 -6.887376) (xy 1.668706 -6.903218) (xy 1.744273 -6.915185) (xy 1.843365 -6.936821) + (xy 1.916436 -6.967491) (xy 1.923356 -6.972545) (xy 1.975005 -6.992374) (xy 1.992633 -6.978773) + (xy 1.982054 -6.943422) (xy 1.943673 -6.922701) (xy 1.887329 -6.891553) (xy 1.87377 -6.868153) (xy 1.885379 -6.838715) + (xy 1.925342 -6.855856) (xy 2.001363 -6.923016) (xy 2.005407 -6.926932) (xy 2.05289 -6.977416) (xy 2.05919 -6.994564) + (xy 2.050045 -6.990638) (xy 2.016166 -6.982911) (xy 2.02324 -7.02175) (xy 2.031191 -7.060802) (xy 1.998003 -7.054231) + (xy 1.974869 -7.042384) (xy 1.900691 -7.022863) (xy 1.854202 -7.04583) (xy 1.81245 -7.066279) (xy 1.804371 -7.051129) + (xy 1.831582 -7.006704) (xy 1.847745 -6.997571) (xy 1.867622 -6.981311) (xy 1.85642 -6.978484) (xy 1.807443 -6.997737) + (xy 1.73848 -7.046215) (xy 1.683679 -7.096479) (xy 1.679643 -7.127936) (xy 1.721032 -7.163639) (xy 1.789645 -7.192408) + (xy 1.831136 -7.174973) (xy 1.881551 -7.155248) (xy 1.899628 -7.162379) (xy 1.896561 -7.198267) + (xy 1.872765 -7.220654) (xy 1.851547 -7.243307) (xy 1.890594 -7.247181) (xy 1.918223 -7.244792) + (xy 1.989062 -7.226704) (xy 2.017461 -7.200136) (xy 2.039975 -7.140308) (xy 2.087693 -7.071471) + (xy 2.142259 -7.015264) (xy 2.185313 -6.993326) (xy 2.191328 -6.995192) (xy 2.194934 -7.032774) + (xy 2.153639 -7.098607) (xy 2.1453 -7.108374) (xy 2.064617 -7.200136) (xy 2.159607 -7.116421) (xy 2.220492 -7.0512) + (xy 2.227431 -7.004139) (xy 2.216799 -6.987161) (xy 2.208581 -6.95724) (xy 2.255464 -6.95724) (xy 2.272814 -6.97459) + (xy 2.290164 -6.95724) (xy 2.272814 -6.939891) (xy 2.255464 -6.95724) (xy 2.208581 -6.95724) (xy 2.204838 -6.94361) + (xy 2.240073 -6.883793) (xy 2.268611 -6.853142) (xy 2.359562 -6.853142) (xy 2.376912 -6.870492) + (xy 2.394262 -6.853142) (xy 2.376912 -6.835792) (xy 2.359562 -6.853142) (xy 2.268611 -6.853142) + (xy 2.283962 -6.836655) (xy 2.329444 -6.783743) (xy 2.428961 -6.783743) (xy 2.446311 -6.801093) + (xy 2.463661 -6.783743) (xy 2.446311 -6.766393) (xy 2.428961 -6.783743) (xy 2.329444 -6.783743) + (xy 2.341934 -6.769213) (xy 2.350216 -6.734713) (xy 2.339544 -6.731694) (xy 2.296335 -6.703703) + (xy 2.290164 -6.677597) (xy 2.272082 -6.642389) (xy 2.250103 -6.648259) (xy 2.226819 -6.652885) + (xy 2.240101 -6.62438) (xy 2.244216 -6.610246) (xy 2.324863 -6.610246) (xy 2.342213 -6.627595) (xy 2.359562 -6.610246) + (xy 2.342213 -6.592896) (xy 2.324863 -6.610246) (xy 2.244216 -6.610246) (xy 2.25765 -6.56411) (xy 2.258969 -6.55365) + (xy 2.341569 -6.55365) (xy 2.358095 -6.558197) (xy 2.399248 -6.534114) (xy 2.474069 -6.469352) (xy 2.570165 -6.375139) + (xy 2.632394 -6.30967) (xy 2.738109 -6.189647) (xy 2.829019 -6.075614) (xy 2.891609 -5.985007) (xy 2.908035 -5.954) + (xy 2.953365 -5.846858) (xy 2.831311 -5.965129) (xy 2.764701 -6.039917) (xy 2.730715 -6.098956) + (xy 2.730618 -6.117963) (xy 2.729082 -6.135671) (xy 2.711918 -6.127767) (xy 2.67582 -6.121255) (xy 2.671557 -6.13108) + (xy 2.649737 -6.171151) (xy 2.594681 -6.24107) (xy 2.558783 -6.28161) (xy 2.447413 -6.404225) (xy 2.378069 -6.484949) + (xy 2.344779 -6.532013) (xy 2.341569 -6.55365) (xy 2.258969 -6.55365) (xy 2.269639 -6.469025) (xy 2.324863 -6.469025) + (xy 2.334158 -6.487639) (xy 2.365288 -6.458936) (xy 2.423114 -6.377565) (xy 2.46145 -6.318745) (xy 2.537763 -6.216458) + (xy 2.647074 -6.090479) (xy 2.770024 -5.962672) (xy 2.815603 -5.918821) (xy 2.931653 -5.80663) (xy 3.002735 -5.727507) + (xy 3.037102 -5.669986) (xy 3.043011 -5.6226) (xy 3.040078 -5.607051) (xy 3.040467 -5.598854) (xy 3.130063 -5.598854) + (xy 3.14332 -5.601577) (xy 3.18862 -5.556515) (xy 3.223962 -5.517213) (xy 3.30434 -5.417406) (xy 3.372678 -5.316992) + (xy 3.387117 -5.291666) (xy 3.414151 -5.237285) (xy 3.412138 -5.224609) (xy 3.374426 -5.256397) + (xy 3.303402 -5.326366) (xy 3.221 -5.419658) (xy 3.159746 -5.508864) (xy 3.140247 -5.551912) (xy 3.130063 -5.598854) + (xy 3.040467 -5.598854) (xy 3.044269 -5.518646) (xy 3.071237 -5.482235) (xy 3.114885 -5.428235) + (xy 3.12295 -5.401122) (xy 3.10046 -5.407381) (xy 3.039831 -5.454815) (xy 2.951326 -5.534865) (xy 2.881752 -5.602277) + (xy 2.781162 -5.707012) (xy 2.705385 -5.795442) (xy 2.664171 -5.85562) (xy 2.66031 -5.873595) (xy 2.69254 -5.867347) + (xy 2.758587 -5.820691) (xy 2.84451 -5.743569) (xy 2.849459 -5.738717) (xy 2.947179 -5.646102) (xy 3.001464 -5.602257) + (xy 3.0142 -5.603399) (xy 2.987276 -5.645743) (xy 2.922579 -5.725506) (xy 2.821996 -5.838902) (xy 2.773101 -5.891799) + (xy 2.647957 -6.030624) (xy 2.531937 -6.16804) (xy 2.433902 -6.292636) (xy 2.362712 -6.393002) (xy 2.327229 -6.457727) + (xy 2.324863 -6.469025) (xy 2.269639 -6.469025) (xy 2.270628 -6.461181) (xy 2.274869 -6.381374) + (xy 2.281143 -6.271672) (xy 2.338679 -6.271672) (xy 2.364683 -6.266902) (xy 2.42579 -6.206808) (xy 2.520353 -6.092632) + (xy 2.523468 -6.088666) (xy 2.59233 -5.993364) (xy 2.634339 -5.920024) (xy 2.640823 -5.883906) (xy 2.64013 -5.883394) + (xy 2.604954 -5.89814) (xy 2.544952 -5.953472) (xy 2.474519 -6.032725) (xy 2.408055 -6.119234) (xy 2.359957 -6.196335) + (xy 2.349425 -6.219877) (xy 2.338679 -6.271672) (xy 2.281143 -6.271672) (xy 2.281388 -6.267383) + (xy 2.293165 -6.180511) (xy 2.302786 -6.149452) (xy 2.30034 -6.100927) (xy 2.285368 -6.08679) (xy 2.260609 -6.082047) + (xy 2.266341 -6.09663) (xy 2.263621 -6.147186) (xy 2.23443 -6.197415) (xy 2.201939 -6.232397) (xy 2.201408 -6.222275) + (xy 2.202263 -6.173416) (xy 2.192414 -6.163077) (xy 2.172027 -6.158262) (xy 2.158114 -6.182768) + (xy 2.147549 -6.249289) (xy 2.137207 -6.370518) (xy 2.135471 -6.394357) (xy 2.115619 -6.520203) + (xy 2.080495 -6.608852) (xy 2.036443 -6.647894) (xy 2.008636 -6.642515) (xy 1.980658 -6.651051) + (xy 1.977337 -6.668922) (xy 1.968326 -6.692385) (xy 1.944524 -6.6633) (xy 1.905868 -6.631784) (xy 1.887436 -6.637062) + (xy 1.88848 -6.676392) (xy 1.925113 -6.729833) (xy 1.975246 -6.772905) (xy 2.016788 -6.781127) (xy 2.017205 -6.780877) + (xy 2.045762 -6.787107) (xy 2.047267 -6.796997) (xy 2.026259 -6.845058) (xy 1.985248 -6.844005) + (xy 1.963801 -6.814484) (xy 1.942678 -6.779186) (xy 1.906463 -6.784788) (xy 1.856067 -6.815483) + (xy 1.796113 -6.845253) (xy 1.76973 -6.839523) (xy 1.769672 -6.838316) (xy 1.796138 -6.795054) (xy 1.830396 -6.769173) + (xy 1.862233 -6.741142) (xy 1.849793 -6.732749) (xy 1.794304 -6.757261) (xy 1.786672 -6.766959) + (xy 1.746593 -6.787937) (xy 1.734972 -6.783743) (xy 1.693227 -6.790594) (xy 1.679959 -6.805888) + (xy 1.675287 -6.830224) (xy 1.694911 -6.821756) (xy 1.730599 -6.819802) (xy 1.734972 -6.833744) + (xy 1.70569 -6.862798) (xy 1.65979 -6.870492) (xy 1.603049 -6.875298) (xy 1.350517 -6.875298) (xy 1.344603 -6.851568) + (xy 1.36629 -6.824143) (xy 1.373651 -6.818442) (xy 1.526776 -6.818442) (xy 1.544125 -6.835792) (xy 1.561475 -6.818442) + (xy 1.544125 -6.801093) (xy 1.526776 -6.818442) (xy 1.373651 -6.818442) (xy 1.431307 -6.773788) + (xy 1.462096 -6.753141) (xy 1.57833 -6.753141) (xy 1.581604 -6.770891) (xy 1.622879 -6.78661) (xy 1.633838 -6.781911) + (xy 1.651267 -6.740159) (xy 1.646742 -6.729296) (xy 1.653672 -6.699836) (xy 1.669309 -6.696994) + (xy 1.694929 -6.683873) (xy 1.689545 -6.6747) (xy 1.649855 -6.673596) (xy 1.603523 -6.707995) (xy 1.57833 -6.753141) + (xy 1.462096 -6.753141) (xy 1.492076 -6.733036) (xy 1.670492 -6.608156) (xy 1.787807 -6.500575) + (xy 1.841742 -6.412419) (xy 1.843626 -6.404427) (xy 1.869579 -6.350587) (xy 1.908626 -6.321159) + (xy 1.938558 -6.328477) (xy 1.943169 -6.349156) (xy 1.922081 -6.372567) (xy 1.90847 -6.36735) (xy 1.876495 -6.370101) + (xy 1.87377 -6.382651) (xy 1.901843 -6.415241) (xy 1.925819 -6.419399) (xy 1.971996 -6.438135) (xy 1.977868 -6.454098) + (xy 1.952337 -6.48097) (xy 1.938832 -6.480123) (xy 1.89633 -6.499772) (xy 1.884141 -6.523497) (xy 1.876603 -6.557942) + (xy 1.897546 -6.53437) (xy 1.905296 -6.523497) (xy 1.935862 -6.495742) (xy 1.943741 -6.506147) (xy 1.961784 -6.50961) + (xy 1.996322 -6.473491) (xy 2.032449 -6.389582) (xy 2.043162 -6.299993) (xy 2.039056 -6.193852) + (xy 2.012568 -6.297951) (xy 1.993939 -6.351653) (xy 1.98268 -6.348006) (xy 1.981974 -6.341325) (xy 1.963266 -6.291129) + (xy 1.90378 -6.281416) (xy 1.88796 -6.282911) (xy 1.853637 -6.260436) (xy 1.8203 -6.222187) (xy 1.792064 -6.193141) + (xy 1.760779 -6.193671) (xy 1.713665 -6.231072) (xy 1.637941 -6.312637) (xy 1.613608 -6.34014) (xy 1.513662 -6.446074) + (xy 1.412921 -6.540967) (xy 1.342949 -6.597072) (xy 1.305696 -6.616586) (xy 1.319584 -6.589271) + (xy 1.384579 -6.515175) (xy 1.440027 -6.456652) (xy 1.537159 -6.354824) (xy 1.588962 -6.296594) + (xy 1.59867 -6.275985) (xy 1.569519 -6.28702) (xy 1.515316 -6.317563) (xy 1.45281 -6.361995) (xy 1.355912 -6.44046) + (xy 1.234439 -6.544036) (xy 1.098213 -6.663803) (xy 0.957053 -6.790838) (xy 0.820778 -6.916221) + (xy 0.699208 -7.031029) (xy 0.602163 -7.12634) (xy 0.539462 -7.193234) (xy 0.520491 -7.221403) (xy -0.276996 -7.221403) + (xy -0.322013 -7.159654) (xy -0.26603 -7.159654) (xy -0.261266 -7.180282) (xy -0.242897 -7.182787) + (xy -0.214335 -7.170091) (xy -0.219764 -7.159654) (xy -0.260944 -7.155501) (xy -0.26603 -7.159654) + (xy -0.322013 -7.159654) (xy -0.334918 -7.141953) (xy -0.42563 -7.038712) (xy -0.527863 -6.937117) + (xy -0.53955 -6.927215) (xy -0.031808 -6.927215) (xy -0.015578 -6.936618) (xy 0.050506 -6.939047) + (xy 0.147347 -6.935436) (xy 0.255854 -6.926725) (xy 0.356932 -6.913849) (xy 0.399043 -6.906072) + (xy 0.44886 -6.89279) (xy 0.436414 -6.887247) (xy 0.35923 -6.889252) (xy 0.260245 -6.895396) (xy 0.129066 -6.905799) + (xy 0.027349 -6.916418) (xy -0.027367 -6.925343) (xy -0.031808 -6.927215) (xy -0.53955 -6.927215) + (xy -0.627692 -6.852536) (xy -0.66715 -6.824743) (xy -0.781798 -6.744209) (xy -0.885149 -6.660873) + (xy -0.936886 -6.611506) (xy -1.024588 -6.524434) (xy -1.051097 -6.501415) (xy -0.683474 -6.501415) + (xy -0.664373 -6.524746) (xy -0.597505 -6.569086) (xy -0.497939 -6.624516) (xy -0.352378 -6.690384) + (xy -0.238949 -6.716482) (xy -0.173498 -6.714887) (xy -0.079079 -6.704131) (xy -0.012224 -6.698444) + (xy -0.008675 -6.698305) (xy 0.025692 -6.668161) (xy 0.026319 -6.662295) (xy 0.208196 -6.662295) + (xy 0.220892 -6.690856) (xy 0.231329 -6.685428) (xy 0.235482 -6.644248) (xy 0.231329 -6.639162) + (xy 0.2107 -6.643925) (xy 0.208196 -6.662295) (xy 0.026319 -6.662295) (xy 0.033422 -6.595878) (xy 0.022897 -6.550016) + (xy 0.264612 -6.550016) (xy 0.283909 -6.610246) (xy 0.346911 -6.680207) (xy 0.44545 -6.690891) (xy 0.537841 -6.662295) + (xy 0.566958 -6.643581) (xy 0.538633 -6.633627) (xy 0.459767 -6.630034) (xy 0.359335 -6.620373) + (xy 0.316054 -6.593092) (xy 0.312295 -6.575546) (xy 0.298407 -6.540579) (xy 0.359388 -6.540579) + (xy 0.393885 -6.57351) (xy 0.483511 -6.590157) (xy 0.542839 -6.577429) (xy 0.635714 -6.54207) (xy 0.682841 -6.520495) + (xy 0.777435 -6.469174) (xy 0.840291 -6.424868) (xy 0.863078 -6.395678) (xy 0.837462 -6.389702) + (xy 0.811107 -6.395822) (xy 0.739609 -6.410876) (xy 0.630406 -6.428435) (xy 0.566466 -6.437137) + (xy 0.450643 -6.463236) (xy 0.379962 -6.500769) (xy 0.359388 -6.540579) (xy 0.298407 -6.540579) + (xy 0.293952 -6.529363) (xy 0.278339 -6.523497) (xy 0.264612 -6.550016) (xy 0.022897 -6.550016) + (xy 0.013246 -6.507965) (xy -0.008135 -6.471875) (xy -0.038126 -6.491101) (xy -0.056656 -6.513802) + (xy -0.091591 -6.548954) (xy -0.095927 -6.525558) (xy -0.111781 -6.478784) (xy -0.159931 -6.46304) + (xy -0.20802 -6.48414) (xy -0.219665 -6.503333) (xy -0.219769 -6.560188) (xy -0.205822 -6.577014) + (xy -0.180531 -6.572226) (xy -0.181313 -6.556438) (xy -0.163689 -6.508494) (xy -0.147449 -6.49891) + (xy -0.119429 -6.506262) (xy -0.127278 -6.543525) (xy -0.132593 -6.587108) (xy -0.088483 -6.587755) + (xy -0.081035 -6.585885) (xy -0.024428 -6.587244) (xy -0.011567 -6.608782) (xy -0.040164 -6.638183) + (xy -0.083857 -6.641612) (xy -0.175246 -6.633157) (xy -0.216872 -6.630487) (xy -0.268332 -6.603534) + (xy -0.277596 -6.575546) (xy -0.301103 -6.527994) (xy -0.32097 -6.521058) (xy -0.329487 -6.508683) + (xy -0.294946 -6.488798) (xy -0.248116 -6.465988) (xy -0.266442 -6.458147) (xy -0.303621 -6.456537) + (xy -0.365724 -6.461492) (xy -0.376507 -6.492761) (xy -0.345774 -6.560478) (xy -0.328679 -6.612219) + (xy -0.356464 -6.625327) (xy -0.433711 -6.599683) (xy -0.525237 -6.555776) (xy -0.612638 -6.516421) + (xy -0.671774 -6.499495) (xy -0.683474 -6.501415) (xy -1.051097 -6.501415) (xy -1.085607 -6.471448) + (xy -0.763388 -6.471448) (xy -0.746039 -6.488798) (xy -0.728689 -6.471448) (xy -0.746039 -6.454098) + (xy -0.763388 -6.471448) (xy -1.085607 -6.471448) (xy -1.126704 -6.435762) (xy -1.147928 -6.419399) + (xy -0.832787 -6.419399) (xy -0.820091 -6.44796) (xy -0.817597 -6.446663) (xy -0.646536 -6.446663) + (xy -0.601972 -6.469239) (xy -0.560287 -6.473926) (xy -0.549229 -6.471448) (xy -0.451093 -6.471448) + (xy -0.433744 -6.488798) (xy -0.416394 -6.471448) (xy -0.433744 -6.454098) (xy -0.451093 -6.471448) + (xy -0.549229 -6.471448) (xy -0.511592 -6.463014) (xy -0.507738 -6.446663) (xy -0.552302 -6.424086) + (xy -0.593987 -6.419399) (xy -0.642682 -6.430311) (xy -0.646536 -6.446663) (xy -0.817597 -6.446663) + (xy -0.809654 -6.442532) (xy -0.805571 -6.402049) (xy -0.763388 -6.402049) (xy -0.746039 -6.419399) + (xy -0.728689 -6.402049) (xy -0.746039 -6.384699) (xy -0.763388 -6.402049) (xy -0.805571 -6.402049) + (xy -0.805501 -6.401352) (xy -0.809654 -6.396266) (xy -0.830283 -6.401029) (xy -0.832787 -6.419399) + (xy -1.147928 -6.419399) (xy -1.225185 -6.359835) (xy -1.301981 -6.311001) (xy -1.327494 -6.301049) + (xy -1.426874 -6.262342) (xy -1.528149 -6.192699) (xy -1.607947 -6.111147) (xy -1.641734 -6.045206) + (xy -1.645096 -5.967669) (xy -1.628062 -5.91795) (xy -1.601214 -5.909255) (xy -1.575134 -5.954789) + (xy -1.573642 -5.960229) (xy -1.526441 -6.021819) (xy -1.430961 -6.035962) (xy -1.289414 -6.002823) + (xy -1.249552 -5.985656) (xy -0.104099 -5.985656) (xy -0.086749 -6.003005) (xy -0.069399 -5.985656) + (xy -0.086749 -5.968306) (xy -0.104099 -5.985656) (xy -1.249552 -5.985656) (xy -1.168978 -5.950956) + (xy -0.312295 -5.950956) (xy -0.294946 -5.968306) (xy -0.277596 -5.950956) (xy -0.294946 -5.933606) + (xy -0.312295 -5.950956) (xy -1.168978 -5.950956) (xy -1.109866 -5.925499) (xy -1.089363 -5.916257) + (xy -0.208197 -5.916257) (xy -0.190847 -5.933606) (xy -0.173498 -5.916257) (xy -0.138798 -5.916257) + (xy -0.121449 -5.933606) (xy -0.104099 -5.916257) (xy -0.121449 -5.898907) (xy -0.138798 -5.916257) + (xy -0.173498 -5.916257) (xy -0.190847 -5.898907) (xy -0.208197 -5.916257) (xy -1.089363 -5.916257) + (xy -1.012382 -5.881557) (xy -0.555192 -5.881557) (xy -0.537842 -5.898907) (xy -0.520492 -5.881557) + (xy -0.346995 -5.881557) (xy -0.329645 -5.898907) (xy -0.312295 -5.881557) (xy -0.329645 -5.864207) + (xy -0.346995 -5.881557) (xy -0.520492 -5.881557) (xy -0.537842 -5.864207) (xy -0.555192 -5.881557) + (xy -1.012382 -5.881557) (xy -0.981936 -5.867833) (xy -0.908256 -5.841074) (xy 0.185063 -5.841074) + (xy 0.189827 -5.861703) (xy 0.208196 -5.864207) (xy 0.236758 -5.851511) (xy 0.231329 -5.841074) + (xy 0.190149 -5.836922) (xy 0.185063 -5.841074) (xy -0.908256 -5.841074) (xy -0.864427 -5.825156) + (xy 0.320448 -5.825156) (xy 0.358121 -5.817697) (xy 0.45443 -5.781041) (xy 0.467955 -5.775426) (xy 0.544321 -5.738042) + (xy 0.580044 -5.709396) (xy 0.579565 -5.703518) (xy 0.541052 -5.70728) (xy 0.465051 -5.737717) (xy 0.428342 -5.756067) + (xy 0.343244 -5.804314) (xy 0.320448 -5.825156) (xy -0.864427 -5.825156) (xy -0.863488 -5.824815) + (xy -0.780738 -5.805853) (xy -0.683321 -5.794329) (xy -0.557895 -5.773845) (xy -0.503142 -5.763372) + (xy -0.329645 -5.728333) (xy -0.503142 -5.740019) (xy -0.619723 -5.751289) (xy -0.716433 -5.76646) + (xy -0.746039 -5.773781) (xy -0.766184 -5.776122) (xy -0.729656 -5.754408) (xy -0.711339 -5.745306) + (xy -0.514401 -5.679802) (xy -0.318834 -5.669774) (xy -0.173109 -5.704167) (xy 0.043505 -5.754713) + (xy 0.270616 -5.742061) (xy 0.408591 -5.702569) (xy 0.523958 -5.67259) (xy 0.649643 -5.671364) (xy 0.797011 -5.701353) + (xy 0.977423 -5.765018) (xy 1.202243 -5.864822) (xy 1.239484 -5.882575) (xy 1.442213 -5.97282) (xy 1.593358 -6.023175) + (xy 1.697595 -6.034381) (xy 1.759601 -6.007181) (xy 1.779726 -5.968306) (xy 1.809737 -5.902462) + (xy 1.841138 -5.896171) (xy 1.863294 -5.940633) (xy 1.865572 -6.02705) (xy 1.864223 -6.038214) (xy 1.858497 -6.135701) + (xy 1.879207 -6.189524) (xy 1.908565 -6.211253) (xy 1.95664 -6.226908) (xy 1.964169 -6.194398) (xy 1.942427 -6.132809) + (xy 1.932607 -6.119674) (xy 1.911319 -6.066885) (xy 1.909241 -6.040596) (xy 1.921372 -6.016753) + (xy 1.960074 -6.050035) (xy 1.978385 -6.072404) (xy 2.030399 -6.127344) (xy 2.064106 -6.127829) + (xy 2.077832 -6.111333) (xy 2.123859 -6.081895) (xy 2.147486 -6.087356) (xy 2.179169 -6.081262) + (xy 2.186065 -6.045334) (xy 2.207502 -5.997471) (xy 2.264327 -5.997471) (xy 2.284802 -5.988969) + (xy 2.320331 -5.989952) (xy 2.324863 -6.006741) (xy 2.338729 -6.031542) (xy 2.348574 -6.02556) (xy 2.348858 -6.014796) + (xy 2.394491 -6.014796) (xy 2.410782 -6.018678) (xy 2.450206 -5.97438) (xy 2.455215 -5.967249) (xy 2.502525 -5.910695) + (xy 2.588804 -5.818596) (xy 2.702462 -5.702946) (xy 2.831911 -5.575742) (xy 2.85403 -5.554431) (xy 2.97865 -5.430842) + (xy 3.082587 -5.32039) (xy 3.145583 -5.246384) (xy 3.2819 -5.246384) (xy 3.303538 -5.239194) (xy 3.364025 -5.187568) + (xy 3.449018 -5.095577) (xy 3.518244 -4.998921) (xy 3.529076 -4.979371) (xy 3.551059 -4.930499) + (xy 3.541606 -4.9278) (xy 3.495921 -4.974151) (xy 3.447904 -5.028095) (xy 3.356634 -5.135985) (xy 3.300449 -5.210365) + (xy 3.2819 -5.246384) (xy 3.145583 -5.246384) (xy 3.156481 -5.233582) (xy 3.190973 -5.180925) (xy 3.192349 -5.174662) + (xy 3.169877 -5.173269) (xy 3.107555 -5.216558) (xy 3.013023 -5.298609) (xy 2.928365 -5.379284) + (xy 2.769125 -5.540754) (xy 2.629075 -5.692378) (xy 2.51551 -5.825473) (xy 2.435724 -5.931355) (xy 2.397012 -6.001341) + (xy 2.394491 -6.014796) (xy 2.348858 -6.014796) (xy 2.349652 -5.984664) (xy 2.335141 -5.964704) + (xy 2.29265 -5.948469) (xy 2.271369 -5.970644) (xy 2.264327 -5.997471) (xy 2.207502 -5.997471) (xy 2.207786 -5.996836) + (xy 2.265048 -5.91294) (xy 2.345998 -5.807782) (xy 2.438783 -5.695499) (xy 2.531551 -5.590228) (xy 2.61245 -5.506106) + (xy 2.669626 -5.457269) (xy 2.684747 -5.450541) (xy 2.677015 -5.473013) (xy 2.635331 -5.533039) + (xy 2.571474 -5.615973) (xy 2.497222 -5.707168) (xy 2.424353 -5.791978) (xy 2.364646 -5.855756) + (xy 2.342987 -5.875524) (xy 2.328058 -5.895815) (xy 2.345937 -5.892874) (xy 2.385877 -5.862727) + (xy 2.456398 -5.793348) (xy 2.543489 -5.698674) (xy 2.559274 -5.680676) (xy 2.673036 -5.556741) + (xy 2.811546 -5.415392) (xy 2.947164 -5.284735) (xy 2.963268 -5.269883) (xy 3.065137 -5.173004) + (xy 3.14372 -5.091542) (xy 3.168154 -5.061497) (xy 3.326288 -5.061497) (xy 3.332828 -5.065795) (xy 3.377827 -5.021192) + (xy 3.425179 -4.969783) (xy 3.513897 -4.864729) (xy 3.592263 -4.759349) (xy 3.624045 -4.709537) + (xy 3.652861 -4.655474) (xy 3.649231 -4.647504) (xy 3.608686 -4.688198) (xy 3.552913 -4.750444) + (xy 3.465153 -4.855978) (xy 3.387273 -4.960068) (xy 3.354047 -5.01069) (xy 3.326288 -5.061497) (xy 3.168154 -5.061497) + (xy 3.187291 -5.037966) (xy 3.192349 -5.026299) (xy 3.170909 -5.008446) (xy 3.15765 -5.014071) (xy 3.125726 -5.010168) + (xy 3.12295 -4.996721) (xy 3.101365 -4.975141) (xy 3.084789 -4.981511) (xy 3.064965 -4.982018) (xy 3.08601 -4.93151) + (xy 3.124733 -4.87183) (xy 3.145013 -4.86205) (xy 3.137042 -4.905626) (xy 3.133682 -4.914707) (xy 3.131312 -4.956271) + (xy 3.160795 -4.955156) (xy 3.183237 -4.931507) (xy 3.198801 -4.871496) (xy 3.206765 -4.786821) + (xy 3.33845 -4.786821) (xy 3.342105 -4.906565) (xy 3.466749 -4.765583) (xy 3.54258 -4.666674) (xy 3.631782 -4.530948) + (xy 3.717673 -4.384139) (xy 3.735531 -4.350893) (xy 3.835006 -4.129235) (xy 4.059836 -4.129235) + (xy 4.072532 -4.157796) (xy 4.082969 -4.152368) (xy 4.084252 -4.139643) (xy 4.155954 -4.139643) + (xy 4.255368 -4.068785) (xy 4.342163 -4.000038) (xy 4.41186 -3.933797) (xy 4.412162 -3.933458) (xy 4.44312 -3.875861) + (xy 4.485155 -3.76649) (xy 4.530254 -3.628678) (xy 4.754714 -3.628678) (xy 4.756216 -3.688044) (xy 4.779849 -3.712813) + (xy 4.824732 -3.701358) (xy 4.911275 -3.672061) (xy 4.975433 -3.648389) (xy 5.065504 -3.607647) + (xy 5.097445 -3.582718) (xy 6.454217 -3.582718) (xy 6.458283 -3.651325) (xy 6.48264 -3.685542) (xy 6.545813 -3.699173) + (xy 6.616364 -3.703525) (xy 6.789449 -3.740483) (xy 6.94727 -3.825288) (xy 7.067679 -3.94462) (xy 7.097231 -3.992744) + (xy 7.14085 -4.061426) (xy 7.177854 -4.073478) (xy 7.200416 -4.059603) (xy 7.230343 -4.009816) (xy 7.215109 -3.931967) + (xy 7.213262 -3.927025) (xy 7.142465 -3.812652) (xy 7.025105 -3.696173) (xy 6.881306 -3.594683) + (xy 6.746499 -3.530498) (xy 6.607556 -3.485365) (xy 6.520305 -3.471392) (xy 6.473454 -3.490598) + (xy 6.455712 -3.544999) (xy 6.454217 -3.582718) (xy 5.097445 -3.582718) (xy 5.108565 -3.574039) + (xy 5.105616 -3.559659) (xy 5.05099 -3.559469) (xy 4.989061 -3.589383) (xy 4.909774 -3.635727) (xy 4.869276 -3.631319) + (xy 4.857923 -3.575133) (xy 4.846408 -3.541082) (xy 4.927322 -3.541082) (xy 4.947533 -3.57154) (xy 4.988224 -3.554354) + (xy 5.176295 -3.554354) (xy 5.205925 -3.571013) (xy 5.230942 -3.571304) (xy 5.26336 -3.562152) (xy 5.25126 -3.552052) + (xy 5.234659 -3.524473) (xy 5.343715 -3.524473) (xy 5.35315 -3.566397) (xy 5.388804 -3.563303) (xy 5.438263 -3.529514) + (xy 5.55543 -3.529514) (xy 5.5902 -3.522234) (xy 5.596783 -3.519763) (xy 5.639274 -3.492275) (xy 5.639579 -3.476647) + (xy 5.602872 -3.480539) (xy 5.577358 -3.500339) (xy 5.55543 -3.529514) (xy 5.438263 -3.529514) (xy 5.461702 -3.513501) + (xy 5.473045 -3.504645) (xy 5.546923 -3.456042) (xy 5.599541 -3.436364) (xy 5.832728 -3.436364) + (xy 5.901969 -3.388725) (xy 6.1456 -3.388725) (xy 6.154291 -3.390185) (xy 6.161813 -3.386813) (xy 6.460198 -3.386813) + (xy 6.474076 -3.418059) (xy 6.538535 -3.438686) (xy 6.614767 -3.45146) (xy 6.73455 -3.474886) (xy 6.84046 -3.504444) + (xy 6.866338 -3.514205) (xy 6.987166 -3.582427) (xy 7.115983 -3.681053) (xy 7.229957 -3.790348) + (xy 7.306255 -3.890578) (xy 7.310132 -3.897778) (xy 7.370024 -3.998008) (xy 7.446417 -4.107119) + (xy 7.46356 -4.129235) (xy 7.556468 -4.273651) (xy 7.586864 -4.397865) (xy 7.556182 -4.508643) (xy 7.547081 -4.523484) + (xy 7.512509 -4.611725) (xy 7.528916 -4.669635) (xy 7.580996 -4.685358) (xy 7.615558 -4.667076) + (xy 7.980874 -4.667076) (xy 7.998224 -4.684426) (xy 8.015573 -4.667076) (xy 7.998224 -4.649727) + (xy 7.980874 -4.667076) (xy 7.615558 -4.667076) (xy 7.653445 -4.647035) (xy 7.676446 -4.623702) + (xy 7.742795 -4.512326) (xy 7.745148 -4.490687) (xy 7.914214 -4.490687) (xy 7.920594 -4.535693) + (xy 7.932439 -4.53623) (xy 7.940723 -4.489789) (xy 7.935179 -4.469723) (xy 7.919771 -4.45658) (xy 7.914214 -4.490687) + (xy 7.745148 -4.490687) (xy 7.757278 -4.379111) (xy 7.747484 -4.320082) (xy 7.876776 -4.320082) + (xy 7.894125 -4.337431) (xy 7.911475 -4.320082) (xy 7.894125 -4.302732) (xy 7.876776 -4.320082) + (xy 7.747484 -4.320082) (xy 7.73807 -4.263349) (xy 7.735008 -4.250683) (xy 7.842076 -4.250683) (xy 7.859426 -4.268033) + (xy 7.876776 -4.250683) (xy 7.859426 -4.233333) (xy 7.842076 -4.250683) (xy 7.735008 -4.250683) + (xy 7.712021 -4.155591) (xy 7.691121 -4.06845) (xy 7.686599 -4.049383) (xy 7.650255 -3.969759) (xy 7.579027 -3.861617) + (xy 7.557792 -3.834289) (xy 7.625644 -3.834289) (xy 7.683253 -3.930693) (xy 7.716393 -4.008466) + (xy 7.717625 -4.064545) (xy 7.716709 -4.066177) (xy 7.713626 -4.089222) (xy 7.728671 -4.082937) + (xy 7.764468 -4.092409) (xy 7.782833 -4.129625) (xy 7.805269 -4.185542) (xy 7.819673 -4.198634) + (xy 7.822974 -4.170588) (xy 7.804529 -4.10321) (xy 7.756029 -4.004831) (xy 7.717597 -3.949223) (xy 7.912006 -3.949223) + (xy 7.926715 -3.948701) (xy 7.968823 -3.886383) (xy 8.037364 -3.763813) (xy 8.086403 -3.670457) + (xy 8.152 -3.538772) (xy 8.183166 -3.466239) (xy 8.18167 -3.452801) (xy 8.149283 -3.498401) (xy 8.087776 -3.602984) + (xy 8.049785 -3.671628) (xy 7.986302 -3.790882) (xy 7.938311 -3.88636) (xy 7.913673 -3.942224) (xy 7.912006 -3.949223) + (xy 7.717597 -3.949223) (xy 7.698118 -3.921038) (xy 7.625644 -3.834289) (xy 7.557792 -3.834289) + (xy 7.493119 -3.751059) (xy 7.817207 -3.751059) (xy 7.824487 -3.785828) (xy 7.826957 -3.792412) + (xy 7.854446 -3.834903) (xy 7.870074 -3.835208) (xy 7.866182 -3.798501) (xy 7.846382 -3.772987) + (xy 7.817207 -3.751059) (xy 7.493119 -3.751059) (xy 7.488055 -3.744542) (xy 7.475167 -3.730191) + (xy 7.911475 -3.730191) (xy 7.928825 -3.747541) (xy 7.946174 -3.730191) (xy 7.928825 -3.712841) + (xy 7.911475 -3.730191) (xy 7.475167 -3.730191) (xy 7.444004 -3.695492) (xy 7.737978 -3.695492) + (xy 7.755327 -3.712841) (xy 7.757586 -3.710582) (xy 7.850584 -3.710582) (xy 7.85533 -3.712841) (xy 7.886996 -3.688414) + (xy 7.894125 -3.678142) (xy 7.894741 -3.675883) (xy 7.954682 -3.675883) (xy 7.959428 -3.678142) + (xy 7.991095 -3.653714) (xy 7.998224 -3.643442) (xy 8.007066 -3.611002) (xy 8.002319 -3.608743) + (xy 7.970653 -3.633171) (xy 7.963524 -3.643442) (xy 7.954682 -3.675883) (xy 7.894741 -3.675883) + (xy 7.902967 -3.645702) (xy 7.898221 -3.643442) (xy 7.866555 -3.66787) (xy 7.859426 -3.678142) (xy 7.850584 -3.710582) + (xy 7.757586 -3.710582) (xy 7.772677 -3.695492) (xy 7.755327 -3.678142) (xy 7.737978 -3.695492) + (xy 7.444004 -3.695492) (xy 7.392479 -3.63812) (xy 7.313064 -3.566128) (xy 7.225122 -3.509688) (xy 7.615849 -3.509688) + (xy 7.622327 -3.539993) (xy 7.653962 -3.577064) (xy 7.715063 -3.620445) (xy 7.755112 -3.608921) + (xy 7.80067 -3.587726) (xy 7.813461 -3.591694) (xy 7.828436 -3.580202) (xy 7.83051 -3.558187) (xy 7.80879 -3.516211) + (xy 7.970545 -3.516211) (xy 7.978882 -3.556954) (xy 7.998224 -3.562477) (xy 8.028865 -3.538066) + (xy 8.025902 -3.516211) (xy 8.010853 -3.487295) (xy 8.050273 -3.487295) (xy 8.067623 -3.504645) + (xy 8.084972 -3.487295) (xy 8.067623 -3.469945) (xy 8.050273 -3.487295) (xy 8.010853 -3.487295) + (xy 8.004095 -3.474311) (xy 7.998224 -3.469945) (xy 7.978988 -3.496649) (xy 7.970545 -3.516211) + (xy 7.80879 -3.516211) (xy 7.801649 -3.502411) (xy 7.751193 -3.486556) (xy 7.888238 -3.486556) (xy 7.902062 -3.483382) + (xy 7.918288 -3.456539) (xy 7.925811 -3.42695) (xy 8.030623 -3.42695) (xy 8.064731 -3.432506) (xy 8.109737 -3.426127) + (xy 8.110274 -3.414281) (xy 8.063833 -3.405998) (xy 8.043767 -3.411542) (xy 8.030623 -3.42695) (xy 7.925811 -3.42695) + (xy 7.934427 -3.393062) (xy 7.923746 -3.364273) (xy 7.900814 -3.371102) (xy 7.888667 -3.426954) + (xy 7.888238 -3.486556) (xy 7.751193 -3.486556) (xy 7.729632 -3.479781) (xy 7.661156 -3.489651) + (xy 7.615849 -3.509688) (xy 7.225122 -3.509688) (xy 7.180849 -3.481274) (xy 7.029051 -3.408118) + (xy 6.876639 -3.352362) (xy 7.407856 -3.352362) (xy 7.449697 -3.402367) (xy 7.465179 -3.41388) (xy 7.543059 -3.453669) + (xy 7.616785 -3.469672) (xy 7.66288 -3.458421) (xy 7.668359 -3.443921) (xy 7.641028 -3.411315) (xy 7.574017 -3.364565) + (xy 7.558826 -3.355667) (xy 7.474414 -3.321556) (xy 7.420093 -3.32294) (xy 7.407856 -3.352362) (xy 6.876639 -3.352362) + (xy 6.872017 -3.350671) (xy 6.724096 -3.312944) (xy 6.599636 -3.298946) (xy 6.512988 -3.31269) (xy 6.485757 -3.334878) + (xy 6.460198 -3.386813) (xy 6.161813 -3.386813) (xy 6.193852 -3.37245) (xy 6.275399 -3.337038) (xy 6.3153 -3.321226) + (xy 6.342372 -3.308014) (xy 6.396266 -3.308014) (xy 6.401029 -3.328643) (xy 6.419398 -3.331147) + (xy 6.44796 -3.318451) (xy 6.442531 -3.308014) (xy 6.401351 -3.303862) (xy 6.396266 -3.308014) (xy 6.342372 -3.308014) + (xy 6.348667 -3.304942) (xy 6.314724 -3.299263) (xy 6.313257 -3.299187) (xy 6.245308 -3.317543) + (xy 6.191809 -3.350411) (xy 6.1456 -3.388725) (xy 5.901969 -3.388725) (xy 5.987265 -3.33004) (xy 6.072916 -3.268647) + (xy 6.07479 -3.267146) (xy 7.043989 -3.267146) (xy 7.061695 -3.297242) (xy 7.107242 -3.276291) (xy 7.107686 -3.27582) + (xy 7.27252 -3.27582) (xy 7.290237 -3.320329) (xy 7.332307 -3.328408) (xy 7.353295 -3.320163) (xy 7.341126 -3.313798) + (xy 7.807377 -3.313798) (xy 7.824726 -3.331147) (xy 7.842076 -3.313798) (xy 7.824726 -3.296448) + (xy 7.807377 -3.313798) (xy 7.341126 -3.313798) (xy 7.330536 -3.308259) (xy 7.307382 -3.279098) + (xy 7.737978 -3.279098) (xy 7.755327 -3.296448) (xy 7.772677 -3.279098) (xy 7.755327 -3.261748) + (xy 7.737978 -3.279098) (xy 7.307382 -3.279098) (xy 7.305021 -3.276124) (xy 7.314848 -3.244399) + (xy 7.668579 -3.244399) (xy 7.685929 -3.261748) (xy 7.703278 -3.244399) (xy 7.685929 -3.227049) + (xy 7.668579 -3.244399) (xy 7.314848 -3.244399) (xy 7.323776 -3.215575) (xy 7.326452 -3.209699) + (xy 7.495082 -3.209699) (xy 7.512431 -3.227049) (xy 7.529781 -3.209699) (xy 7.512431 -3.19235) (xy 7.495082 -3.209699) + (xy 7.326452 -3.209699) (xy 7.342254 -3.175) (xy 7.56448 -3.175) (xy 7.58183 -3.19235) (xy 7.59918 -3.175) + (xy 7.58183 -3.15765) (xy 7.56448 -3.175) (xy 7.342254 -3.175) (xy 7.347176 -3.164193) (xy 7.335348 -3.171753) + (xy 7.30726 -3.206136) (xy 7.27252 -3.27582) (xy 7.107686 -3.27582) (xy 7.169271 -3.210513) (xy 7.184209 -3.190352) + (xy 7.227594 -3.11656) (xy 7.230847 -3.103632) (xy 7.367426 -3.103632) (xy 7.390983 -3.122951) (xy 7.454241 -3.152313) + (xy 7.477732 -3.156587) (xy 7.483939 -3.142269) (xy 7.460382 -3.122951) (xy 7.397124 -3.093588) + (xy 7.373633 -3.089314) (xy 7.367426 -3.103632) (xy 7.230847 -3.103632) (xy 7.239995 -3.067282) + (xy 7.237222 -3.061722) (xy 7.204749 -3.0712) (xy 7.150747 -3.117279) (xy 7.093954 -3.180037) (xy 7.053109 -3.239554) + (xy 7.043989 -3.267146) (xy 6.07479 -3.267146) (xy 6.129033 -3.2237) (xy 6.141297 -3.209699) (xy 6.97459 -3.209699) + (xy 6.991939 -3.227049) (xy 7.009289 -3.209699) (xy 6.991939 -3.19235) (xy 6.97459 -3.209699) (xy 6.141297 -3.209699) + (xy 6.141803 -3.209121) (xy 6.114558 -3.205529) (xy 6.081079 -3.213621) (xy 6.043961 -3.2217) (xy 6.060521 -3.200544) + (xy 6.087221 -3.178191) (xy 6.095401 -3.169099) (xy 6.336127 -3.169099) (xy 6.373178 -3.165951) + (xy 6.414757 -3.156135) (xy 6.748107 -3.156135) (xy 6.787794 -3.171686) (xy 6.842395 -3.163128) + (xy 6.870484 -3.137079) (xy 6.870491 -3.136588) (xy 6.841212 -3.125597) (xy 6.799045 -3.122951) + (xy 6.750665 -3.135762) (xy 6.748107 -3.156135) (xy 6.414757 -3.156135) (xy 6.461394 -3.145125) + (xy 6.554082 -3.121185) (xy 6.684493 -3.0837) (xy 6.791834 -3.04645) (xy 6.855227 -3.016781) (xy 6.859172 -3.013847) + (xy 6.871145 -2.99305) (xy 7.105887 -2.99305) (xy 7.193 -2.927878) (xy 7.250344 -2.871928) (xy 7.249774 -2.826821) + (xy 7.24333 -2.81786) (xy 7.199631 -2.793381) (xy 7.159832 -2.834673) (xy 7.130887 -2.910528) (xy 7.105887 -2.99305) + (xy 6.871145 -2.99305) (xy 6.886986 -2.965536) (xy 6.877367 -2.942449) (xy 6.82947 -2.936946) (xy 6.739721 -2.956588) + (xy 6.627735 -2.994302) (xy 6.513129 -3.043016) (xy 6.415519 -3.095659) (xy 6.377447 -3.122682) + (xy 6.340723 -3.154649) (xy 6.336127 -3.169099) (xy 6.095401 -3.169099) (xy 6.130423 -3.130173) + (xy 6.133487 -3.103068) (xy 6.09761 -3.109806) (xy 6.040596 -3.154758) (xy 5.978819 -3.206872) (xy 5.937001 -3.227049) + (xy 5.905193 -3.256235) (xy 5.8709 -3.326957) (xy 5.869212 -3.331707) (xy 5.832728 -3.436364) (xy 5.599541 -3.436364) + (xy 5.602501 -3.435257) (xy 5.603263 -3.435246) (xy 5.656142 -3.411619) (xy 5.70806 -3.365847) (xy 5.749613 -3.3156) + (xy 5.741204 -3.29834) (xy 5.698347 -3.296448) (xy 5.578568 -3.316509) (xy 5.466473 -3.368249) (xy 5.381761 -3.438999) + (xy 5.344134 -3.516092) (xy 5.343715 -3.524473) (xy 5.234659 -3.524473) (xy 5.227829 -3.513127) + (xy 5.241991 -3.426967) (xy 5.261817 -3.337996) (xy 5.257534 -3.30788) (xy 5.234334 -3.340231) (xy 5.20893 -3.403953) + (xy 5.177948 -3.503616) (xy 5.176295 -3.554354) (xy 4.988224 -3.554354) (xy 5.006962 -3.54644) (xy 5.051586 -3.512548) + (xy 5.101431 -3.450408) (xy 5.161677 -3.346076) (xy 5.180033 -3.306676) (xy 5.37973 -3.306676) (xy 5.394857 -3.319431) + (xy 5.428075 -3.29843) (xy 5.490523 -3.272949) (xy 5.592734 -3.255) (xy 5.650233 -3.250807) (xy 5.751829 -3.242974) + (xy 5.793897 -3.227145) (xy 5.787512 -3.201435) (xy 5.770175 -3.170223) (xy 5.79138 -3.147989) (xy 5.86423 -3.123844) + (xy 5.88912 -3.117025) (xy 5.91265 -3.084757) (xy 5.903846 -3.061295) (xy 5.879991 -3.049728) (xy 6.125746 -3.049728) + (xy 6.153026 -3.081926) (xy 6.208003 -3.084591) (xy 6.270488 -3.0497) (xy 6.273661 -3.046612) (xy 6.295884 -3.01558) + (xy 6.437754 -3.01558) (xy 6.450002 -3.018852) (xy 6.499458 -2.993682) (xy 6.504476 -2.986856) (xy 6.545348 -2.960444) + (xy 6.633461 -2.92199) (xy 6.701243 -2.897404) (xy 6.905191 -2.897404) (xy 6.922541 -2.914754) (xy 6.93989 -2.897404) + (xy 6.922541 -2.880054) (xy 6.905191 -2.897404) (xy 6.701243 -2.897404) (xy 6.74942 -2.879929) (xy 6.880104 -2.832809) + (xy 6.951682 -2.795981) (xy 6.972521 -2.763493) (xy 6.955227 -2.733461) (xy 6.917086 -2.738074) + (xy 6.836652 -2.767928) (xy 6.732132 -2.814269) (xy 6.621738 -2.868343) (xy 6.523678 -2.921396) + (xy 6.456162 -2.964676) (xy 6.438024 -2.982089) (xy 6.437754 -3.01558) (xy 6.295884 -3.01558) (xy 6.310193 -2.995599) + (xy 6.3153 -2.977213) (xy 6.288913 -2.952176) (xy 6.229841 -2.953279) (xy 6.16822 -2.977168) (xy 6.146353 -2.99602) + (xy 6.125746 -3.049728) (xy 5.879991 -3.049728) (xy 5.851307 -3.03582) (xy 5.75976 -3.039174) (xy 5.650428 -3.065714) + (xy 5.544535 -3.109795) (xy 5.463305 -3.165773) (xy 5.448123 -3.182488) (xy 5.398203 -3.25688) (xy 5.37973 -3.306676) + (xy 5.180033 -3.306676) (xy 5.209048 -3.244399) (xy 5.274317 -3.244399) (xy 5.291666 -3.261748) + (xy 5.309016 -3.244399) (xy 5.291666 -3.227049) (xy 5.274317 -3.244399) (xy 5.209048 -3.244399) + (xy 5.217131 -3.227049) (xy 5.262215 -3.11487) (xy 5.280128 -3.059272) (xy 5.27204 -3.053487) (xy 5.241111 -3.088251) + (xy 5.194335 -3.137447) (xy 5.171353 -3.1434) (xy 5.170901 -3.1403) (xy 5.155472 -3.148271) (xy 5.116894 -3.20055) + (xy 5.065261 -3.280528) (xy 5.01067 -3.371593) (xy 4.963213 -3.457136) (xy 4.932987 -3.520548) (xy 4.927322 -3.541082) + (xy 4.846408 -3.541082) (xy 4.841112 -3.525422) (xy 4.805874 -3.526796) (xy 4.772675 -3.564862) + (xy 4.754714 -3.628678) (xy 4.530254 -3.628678) (xy 4.532778 -3.620965) (xy 4.580501 -3.454907) + (xy 4.581121 -3.452595) (xy 4.788524 -3.452595) (xy 4.805874 -3.469945) (xy 4.823224 -3.452595) + (xy 4.805874 -3.435246) (xy 4.857923 -3.435246) (xy 4.870619 -3.463807) (xy 4.881056 -3.458379) + (xy 4.885209 -3.417199) (xy 4.881056 -3.412113) (xy 4.860427 -3.416876) (xy 4.857923 -3.435246) + (xy 4.805874 -3.435246) (xy 4.788524 -3.452595) (xy 4.581121 -3.452595) (xy 4.629713 -3.272712) + (xy 4.637473 -3.244399) (xy 4.962021 -3.244399) (xy 4.979371 -3.261748) (xy 4.996721 -3.244399) + (xy 4.979371 -3.227049) (xy 4.962021 -3.244399) (xy 4.637473 -3.244399) (xy 4.646983 -3.209699) + (xy 4.823224 -3.209699) (xy 4.840573 -3.227049) (xy 4.857923 -3.209699) (xy 4.840573 -3.19235) (xy 4.823224 -3.209699) + (xy 4.646983 -3.209699) (xy 4.677229 -3.099341) (xy 4.694824 -3.036202) (xy 5.378415 -3.036202) + (xy 5.395765 -3.053552) (xy 5.410311 -3.039005) (xy 5.536137 -3.039005) (xy 5.572261 -3.025094) + (xy 5.575656 -3.02335) (xy 5.655987 -2.999488) (xy 5.769608 -2.985288) (xy 5.818552 -2.983621) (xy 5.91531 -2.979397) + (xy 5.948404 -2.966491) (xy 5.933606 -2.949453) (xy 5.901707 -2.922563) (xy 5.934502 -2.915397) + (xy 5.942281 -2.915285) (xy 5.993792 -2.898453) (xy 6.003005 -2.880054) (xy 5.990093 -2.871262) + (xy 6.276209 -2.871262) (xy 6.279158 -2.912515) (xy 6.288455 -2.920343) (xy 6.343912 -2.945739) + (xy 6.389603 -2.927886) (xy 6.432868 -2.884342) (xy 6.472102 -2.83455) (xy 6.46251 -2.809758) (xy 6.433228 -2.796756) + (xy 6.372849 -2.796646) (xy 6.313974 -2.82706) (xy 6.276209 -2.871262) (xy 5.990093 -2.871262) (xy 5.972072 -2.858991) + (xy 5.894158 -2.846674) (xy 5.853349 -2.845355) (xy 5.740625 -2.856543) (xy 5.656956 -2.901118) + (xy 5.601778 -2.953951) (xy 5.545181 -3.017403) (xy 5.536137 -3.039005) (xy 5.410311 -3.039005) + (xy 5.413114 -3.036202) (xy 5.395765 -3.018852) (xy 5.378415 -3.036202) (xy 4.694824 -3.036202) + (xy 4.704493 -3.001503) (xy 5.06612 -3.001503) (xy 5.08347 -3.018852) (xy 5.100819 -3.001503) (xy 5.08347 -2.984153) + (xy 5.06612 -3.001503) (xy 4.704493 -3.001503) (xy 4.709827 -2.982362) (xy 5.422678 -2.982362) (xy 5.42369 -2.984153) + (xy 5.45242 -2.960839) (xy 5.508645 -2.902665) (xy 5.529094 -2.880054) (xy 5.580271 -2.815755) (xy 5.597543 -2.779163) + (xy 5.593405 -2.775956) (xy 5.556115 -2.801304) (xy 5.500297 -2.863888) (xy 5.488 -2.880054) (xy 5.441607 -2.946812) + (xy 5.422678 -2.982362) (xy 4.709827 -2.982362) (xy 4.717906 -2.953371) (xy 4.743899 -2.862705) + (xy 4.766821 -2.758606) (xy 5.413114 -2.758606) (xy 5.430464 -2.775956) (xy 5.447253 -2.759167) + (xy 5.808668 -2.759167) (xy 5.81841 -2.772967) (xy 5.887893 -2.775939) (xy 5.901903 -2.775956) (xy 6.005636 -2.789752) + (xy 6.088886 -2.823154) (xy 6.091742 -2.825168) (xy 6.149168 -2.856973) (xy 6.175443 -2.857981) + (xy 6.165953 -2.829049) (xy 6.145027 -2.812648) (xy 6.116352 -2.769455) (xy 6.136513 -2.7355) (xy 6.462113 -2.7355) + (xy 6.497402 -2.741174) (xy 6.514259 -2.741257) (xy 6.57192 -2.723181) (xy 6.710276 -2.723181) (xy 6.721532 -2.737867) + (xy 6.787592 -2.713132) (xy 6.837515 -2.688316) (xy 6.907847 -2.637542) (xy 6.939723 -2.586083) + (xy 6.93989 -2.582997) (xy 6.919351 -2.552703) (xy 6.865464 -2.570001) (xy 6.789832 -2.629604) (xy 6.751952 -2.668644) + (xy 6.710276 -2.723181) (xy 6.57192 -2.723181) (xy 6.592087 -2.716859) (xy 6.663193 -2.663183) (xy 6.709485 -2.608019) + (xy 6.708044 -2.582828) (xy 6.677416 -2.573027) (xy 6.615612 -2.587836) (xy 6.540218 -2.63992) (xy 6.528481 -2.651101) + (xy 6.471705 -2.710337) (xy 6.462113 -2.7355) (xy 6.136513 -2.7355) (xy 6.141338 -2.727374) (xy 6.206946 -2.706681) + (xy 6.21325 -2.706557) (xy 6.268562 -2.695061) (xy 6.280601 -2.679895) (xy 6.307214 -2.645217) (xy 6.371571 -2.59805) + (xy 6.374749 -2.596107) (xy 6.468897 -2.538981) (xy 6.33728 -2.514289) (xy 6.189133 -2.511569) (xy 6.119424 -2.535752) + (xy 6.033185 -2.581905) (xy 6.113518 -2.616719) (xy 6.158198 -2.639377) (xy 6.150386 -2.652278) + (xy 6.082573 -2.661771) (xy 6.05739 -2.664168) (xy 5.949002 -2.685089) (xy 5.860106 -2.720059) (xy 5.850147 -2.726379) + (xy 5.808668 -2.759167) (xy 5.447253 -2.759167) (xy 5.447814 -2.758606) (xy 5.430464 -2.741257) + (xy 5.413114 -2.758606) (xy 4.766821 -2.758606) (xy 4.769883 -2.744702) (xy 4.772117 -2.728156) + (xy 5.656011 -2.728156) (xy 5.672889 -2.738542) (xy 5.719018 -2.693967) (xy 5.729836 -2.680533) + (xy 5.759845 -2.639431) (xy 5.741876 -2.648048) (xy 5.716735 -2.667432) (xy 5.668677 -2.710237) + (xy 5.656011 -2.728156) (xy 4.772117 -2.728156) (xy 4.776631 -2.694723) (xy 5.03142 -2.694723) (xy 5.055021 -2.714161) + (xy 5.099559 -2.702225) (xy 5.595628 -2.702225) (xy 5.621047 -2.685594) (xy 5.625617 -2.681111) + (xy 5.653025 -2.635616) (xy 5.649309 -2.61889) (xy 5.623497 -2.629303) (xy 5.606192 -2.661686) (xy 5.595628 -2.702225) + (xy 5.099559 -2.702225) (xy 5.114724 -2.698161) (xy 5.193876 -2.656378) (xy 5.275827 -2.598468) + (xy 5.301869 -2.573847) (xy 5.4029 -2.573847) (xy 5.407324 -2.597522) (xy 5.433446 -2.585109) (xy 5.760109 -2.585109) + (xy 5.777459 -2.602459) (xy 5.794808 -2.585109) (xy 5.777459 -2.567759) (xy 5.760109 -2.585109) + (xy 5.433446 -2.585109) (xy 5.45743 -2.573712) (xy 5.511056 -2.537156) (xy 5.898907 -2.537156) (xy 5.920286 -2.555968) + (xy 5.933606 -2.55041) (xy 5.966073 -2.505733) (xy 6.678155 -2.505733) (xy 6.683805 -2.52964) (xy 6.734347 -2.516483) + (xy 6.747489 -2.511505) (xy 6.78749 -2.478854) (xy 6.835061 -2.41931) (xy 6.876385 -2.354099) (xy 6.897647 -2.304443) + (xy 6.89157 -2.290164) (xy 7.018037 -2.290164) (xy 7.021849 -2.314803) (xy 7.051948 -2.368237) (xy 7.109824 -2.463472) + (xy 7.145499 -2.527357) (xy 7.182426 -2.581215) (xy 7.205547 -2.591265) (xy 7.204794 -2.587613) + (xy 7.260693 -2.587613) (xy 7.27068 -2.635836) (xy 7.304026 -2.696799) (xy 7.364279 -2.781586) (xy 7.434059 -2.865772) + (xy 7.498896 -2.933611) (xy 7.544316 -2.969357) (xy 7.555309 -2.970192) (xy 7.551554 -2.933155) + (xy 7.526122 -2.85661) (xy 7.514009 -2.826428) (xy 7.483313 -2.765513) (xy 7.573799 -2.765513) (xy 7.585426 -2.828005) + (xy 7.65158 -2.998856) (xy 7.771709 -3.128038) (xy 7.817937 -3.159177) (xy 7.895435 -3.2033) (xy 7.945468 -3.226077) + (xy 7.95013 -3.226919) (xy 7.94808 -3.199393) (xy 7.919936 -3.128575) (xy 7.890394 -3.066973) (xy 7.816755 -2.930965) + (xy 7.798419 -2.905117) (xy 7.900403 -2.905117) (xy 7.911755 -2.937398) (xy 7.935987 -2.984153) + (xy 7.997858 -3.062159) (xy 8.096423 -3.149936) (xy 8.211631 -3.233287) (xy 8.32343 -3.298019) (xy 8.411768 -3.329938) + (xy 8.426176 -3.331147) (xy 8.431964 -3.30853) (xy 8.394323 -3.24743) (xy 8.326929 -3.166325) (xy 8.218255 -3.047095) + (xy 8.151476 -2.976904) (xy 8.141949 -2.968869) (xy 8.245497 -2.968869) (xy 8.256057 -3.015056) + (xy 8.317966 -3.094368) (xy 8.428873 -3.202776) (xy 8.524177 -3.279899) (xy 8.605666 -3.316628) + (xy 8.704065 -3.325786) (xy 8.723049 -3.325558) (xy 8.877881 -3.32245) (xy 8.717776 -3.214025) (xy 8.626162 -3.145482) + (xy 8.561263 -3.084812) (xy 8.542174 -3.056819) (xy 8.557002 -3.047358) (xy 8.611776 -3.075824) + (xy 8.661494 -3.111078) (xy 8.847069 -3.223285) (xy 9.037425 -3.285291) (xy 9.145769 -3.295059) + (xy 9.247404 -3.293669) (xy 9.156308 -3.244168) (xy 9.064899 -3.212265) (xy 8.991485 -3.208866) + (xy 8.933567 -3.20607) (xy 8.917759 -3.186645) (xy 8.943613 -3.166526) (xy 8.977667 -3.173214) (xy 9.005756 -3.175827) + (xy 8.983682 -3.140163) (xy 8.954397 -3.107664) (xy 8.895365 -3.053217) (xy 8.857883 -3.033952) + (xy 8.855032 -3.035314) (xy 8.819179 -3.028383) (xy 8.75279 -2.990079) (xy 8.742822 -2.983128) (xy 8.660437 -2.936142) + (xy 8.591532 -2.915781) (xy 8.552533 -2.92425) (xy 8.556458 -2.958128) (xy 8.566862 -2.984146) (xy 8.536051 -2.959828) + (xy 8.534216 -2.958128) (xy 8.480379 -2.921461) (xy 8.447306 -2.918861) (xy 8.45322 -2.949521) (xy 8.462116 -2.961321) + (xy 8.484415 -3.014606) (xy 8.45787 -3.035625) (xy 8.405751 -3.011494) (xy 8.327991 -2.970167) (xy 8.288582 -2.95978) + (xy 8.245497 -2.968869) (xy 8.141949 -2.968869) (xy 8.127724 -2.956871) (xy 8.148127 -2.988112) + (xy 8.152278 -2.993622) (xy 8.180319 -3.037447) (xy 8.157434 -3.039729) (xy 8.133255 -3.03161) (xy 8.055355 -2.9948) + (xy 8.024248 -2.974517) (xy 7.987024 -2.959499) (xy 7.980874 -2.969186) (xy 7.962922 -2.968058) + (xy 7.925721 -2.930061) (xy 7.900403 -2.905117) (xy 7.798419 -2.905117) (xy 7.795691 -2.901271) + (xy 8.726954 -2.901271) (xy 8.761612 -2.949453) (xy 8.811916 -3.000618) (xy 8.836683 -3.018852) + (xy 8.830599 -2.994106) (xy 8.805608 -2.949453) (xy 8.762925 -2.898964) (xy 8.841975 -2.898964) + (xy 8.866871 -2.939747) (xy 8.943404 -3.017229) (xy 8.964491 -3.036892) (xy 9.08384 -3.136942) (xy 9.170857 -3.182577) + (xy 9.233936 -3.175576) (xy 9.281469 -3.117716) (xy 9.287514 -3.10533) (xy 9.309621 -3.037596) (xy 9.287876 -3.023132) + (xy 9.221626 -3.061638) (xy 9.210662 -3.069798) (xy 9.141842 -3.112555) (xy 9.104596 -3.117904) + (xy 9.111101 -3.084229) (xy 9.11192 -3.08289) (xy 9.116 -3.059117) (xy 9.097015 -3.067342) (xy 9.071734 -3.067953) + (xy 9.078782 -3.03601) (xy 9.12205 -2.997324) (xy 9.152691 -3.000303) (xy 9.186531 -3.00784) (xy 9.169568 -2.977747) + (xy 9.159742 -2.965703) (xy 9.155233 -2.961615) (xy 9.339437 -2.961615) (xy 9.359675 -2.984065) + (xy 9.362248 -2.984153) (xy 9.402343 -2.95635) (xy 9.417212 -2.929204) (xy 9.418153 -2.888526) (xy 9.397069 -2.887999) + (xy 9.355453 -2.919784) (xy 9.339437 -2.961615) (xy 9.155233 -2.961615) (xy 9.122686 -2.932104) + (xy 9.264754 -2.932104) (xy 9.282103 -2.949453) (xy 9.299453 -2.932104) (xy 9.282103 -2.914754) + (xy 9.264754 -2.932104) (xy 9.122686 -2.932104) (xy 9.088723 -2.901309) (xy 9.051517 -2.877357) + (xy 9.00678 -2.860923) (xy 9.007412 -2.892008) (xy 9.011185 -2.902294) (xy 9.01788 -2.941827) (xy 8.98438 -2.930125) + (xy 8.907911 -2.899296) (xy 8.86571 -2.890423) (xy 8.841975 -2.898964) (xy 8.762925 -2.898964) (xy 8.759788 -2.895253) + (xy 8.730537 -2.880054) (xy 8.726954 -2.901271) (xy 7.795691 -2.901271) (xy 7.768334 -2.862705) + (xy 8.466666 -2.862705) (xy 8.484016 -2.880054) (xy 8.501366 -2.862705) (xy 8.484016 -2.845355) + (xy 8.466666 -2.862705) (xy 7.768334 -2.862705) (xy 7.761495 -2.853064) (xy 7.718883 -2.826298) + (xy 7.697038 -2.831862) (xy 7.653135 -2.82416) (xy 7.613689 -2.788106) (xy 7.580448 -2.750299) (xy 7.573799 -2.765513) + (xy 7.483313 -2.765513) (xy 7.475757 -2.750519) (xy 7.445012 -2.716159) (xy 7.43797 -2.717402) (xy 7.40467 -2.708404) + (xy 7.352583 -2.657565) (xy 7.347721 -2.651504) (xy 7.288579 -2.590549) (xy 7.260693 -2.587613) + (xy 7.204794 -2.587613) (xy 7.198115 -2.555215) (xy 7.160144 -2.482288) (xy 7.128726 -2.432145) + (xy 7.071297 -2.35005) (xy 7.029462 -2.298777) (xy 7.018037 -2.290164) (xy 6.89157 -2.290164) (xy 6.80616 -2.321491) + (xy 6.728821 -2.404373) (xy 6.712169 -2.433166) (xy 6.678155 -2.505733) (xy 5.966073 -2.505733) + (xy 5.96701 -2.504443) (xy 5.968306 -2.494265) (xy 5.946926 -2.475452) (xy 5.933606 -2.481011) (xy 5.900202 -2.526978) + (xy 5.898907 -2.537156) (xy 5.511056 -2.537156) (xy 5.520531 -2.530697) (xy 5.588109 -2.467246) + (xy 5.59002 -2.463661) (xy 5.794808 -2.463661) (xy 5.807504 -2.492223) (xy 5.817941 -2.486794) (xy 5.822094 -2.445614) + (xy 5.820493 -2.443653) (xy 6.230545 -2.443653) (xy 6.316297 -2.467548) (xy 6.417948 -2.490554) + (xy 6.47673 -2.484385) (xy 6.514381 -2.44521) (xy 6.522276 -2.431243) (xy 6.551118 -2.369387) (xy 6.558196 -2.344494) + (xy 6.530385 -2.324587) (xy 6.463368 -2.327887) (xy 6.381768 -2.350363) (xy 6.315343 -2.384258) + (xy 6.230545 -2.443653) (xy 5.820493 -2.443653) (xy 5.817941 -2.440528) (xy 5.797313 -2.445291) + (xy 5.794808 -2.463661) (xy 5.59002 -2.463661) (xy 5.620324 -2.406806) (xy 5.62078 -2.400574) (xy 5.618864 -2.38993) + (xy 6.116119 -2.38993) (xy 6.141539 -2.373299) (xy 6.146109 -2.368816) (xy 6.173517 -2.323321) (xy 6.169801 -2.306595) + (xy 6.143989 -2.317008) (xy 6.126684 -2.349391) (xy 6.116119 -2.38993) (xy 5.618864 -2.38993) (xy 5.614087 -2.363397) + (xy 5.58996 -2.390033) (xy 5.548235 -2.421891) (xy 5.528831 -2.418793) (xy 5.493046 -2.432336) (xy 5.446073 -2.490594) + (xy 5.439817 -2.501096) (xy 5.4029 -2.573847) (xy 5.301869 -2.573847) (xy 5.343925 -2.534085) (xy 5.370063 -2.49836) + (xy 5.401132 -2.44302) (xy 5.396032 -2.441986) (xy 5.369714 -2.472336) (xy 5.315194 -2.520213) (xy 5.271297 -2.535097) + (xy 5.255435 -2.516861) (xy 5.278743 -2.473001) (xy 5.281293 -2.458806) (xy 5.239378 -2.483186) + (xy 5.178893 -2.527966) (xy 5.096082 -2.601543) (xy 5.042578 -2.666334) (xy 5.03142 -2.694723) (xy 4.776631 -2.694723) + (xy 4.789868 -2.596687) (xy 4.803215 -2.435145) (xy 4.80424 -2.408388) (xy 5.016223 -2.408388) (xy 5.01978 -2.457596) + (xy 5.044311 -2.517688) (xy 5.080581 -2.524135) (xy 5.14047 -2.475694) (xy 5.172844 -2.441602) (xy 5.224992 -2.383103) + (xy 5.230826 -2.36673) (xy 5.191658 -2.384129) (xy 5.180999 -2.389647) (xy 5.114867 -2.411733) (xy 5.080214 -2.388995) + (xy 5.076046 -2.364967) (xy 5.09306 -2.372117) (xy 5.140433 -2.373288) (xy 5.151037 -2.362526) (xy 5.153443 -2.342213) + (xy 5.69071 -2.342213) (xy 5.70806 -2.359563) (xy 5.725409 -2.342213) (xy 5.864207 -2.342213) (xy 5.881557 -2.359563) + (xy 5.898907 -2.342213) (xy 5.881557 -2.324863) (xy 5.864207 -2.342213) (xy 5.725409 -2.342213) + (xy 5.70806 -2.324863) (xy 5.69071 -2.342213) (xy 5.153443 -2.342213) (xy 5.155819 -2.322145) (xy 5.11754 -2.312849) + (xy 5.058725 -2.339225) (xy 5.016223 -2.408388) (xy 4.80424 -2.408388) (xy 4.80929 -2.276563) (xy 4.808554 -2.220765) + (xy 4.996721 -2.220765) (xy 5.003718 -2.275918) (xy 5.029883 -2.270375) (xy 5.03836 -2.262404) (xy 5.047829 -2.243597) + (xy 6.443335 -2.243597) (xy 6.491535 -2.271223) (xy 6.604569 -2.28531) (xy 6.610245 -2.285607) (xy 6.654028 -2.281999) + (xy 6.633757 -2.260047) (xy 6.631825 -2.258812) (xy 6.602377 -2.213333) (xy 6.607848 -2.189945) + (xy 6.606081 -2.159228) (xy 6.564042 -2.151785) (xy 6.506203 -2.165905) (xy 6.457038 -2.199879) + (xy 6.456504 -2.200516) (xy 6.443335 -2.243597) (xy 5.047829 -2.243597) (xy 5.062133 -2.215186) + (xy 5.03836 -2.179125) (xy 5.007285 -2.162045) (xy 4.996974 -2.204064) (xy 4.996721 -2.220765) (xy 4.808554 -2.220765) + (xy 4.807455 -2.13743) (xy 4.797075 -2.034231) (xy 4.786269 -2.005875) (xy 5.008025 -2.005875) (xy 5.039521 -2.037255) + (xy 5.106023 -2.080368) (xy 5.183174 -2.119518) (xy 5.295813 -2.16737) (xy 5.357546 -2.184213) (xy 5.358967 -2.183413) + (xy 5.605601 -2.183413) (xy 5.622098 -2.202495) (xy 5.686765 -2.212861) (xy 5.778921 -2.214491) + (xy 5.877882 -2.207364) (xy 5.962967 -2.191457) (xy 5.985655 -2.183806) (xy 6.025352 -2.163761) + (xy 6.017465 -2.150933) (xy 5.954217 -2.142467) (xy 5.857864 -2.136885) (xy 5.780796 -2.140282) + (xy 5.748103 -2.156238) (xy 5.749436 -2.162169) (xy 5.738431 -2.178151) (xy 5.697976 -2.171022) + (xy 5.632485 -2.167091) (xy 5.605601 -2.183413) (xy 5.358967 -2.183413) (xy 5.378224 -2.172574) + (xy 5.378415 -2.169607) (xy 5.349735 -2.143474) (xy 5.320707 -2.126613) (xy 5.453407 -2.126613) + (xy 5.46185 -2.146005) (xy 5.496789 -2.183256) (xy 5.516875 -2.175614) (xy 5.517213 -2.170763) (xy 5.492566 -2.141414) + (xy 5.477152 -2.130703) (xy 5.453407 -2.126613) (xy 5.320707 -2.126613) (xy 5.277061 -2.101261) + (xy 5.180441 -2.053625) (xy 5.081722 -2.011904) (xy 5.019453 -1.994625) (xy 5.008025 -2.005875) + (xy 4.786269 -2.005875) (xy 4.778921 -1.986592) (xy 5.322652 -1.986592) (xy 5.325196 -2.014007) + (xy 5.329284 -2.02501) (xy 5.360491 -2.067648) (xy 5.397448 -2.085718) (xy 5.413114 -2.068866) (xy 5.390095 -2.038962) + (xy 5.360271 -2.011909) (xy 5.322652 -1.986592) (xy 4.778921 -1.986592) (xy 4.777818 -1.983698) + (xy 4.75428 -1.981705) (xy 4.740828 -2.029685) (xy 4.735399 -2.136384) (xy 4.735098 -2.164934) (xy 4.717445 -2.357088) + (xy 4.670608 -2.513134) (xy 4.66914 -2.516262) (xy 4.6243 -2.657955) (xy 4.609432 -2.808912) (xy 4.609452 -2.809581) + (xy 4.605297 -2.91702) (xy 4.589046 -3.000182) (xy 4.580519 -3.018852) (xy 4.558586 -3.035312) (xy 4.548035 -2.992994) + (xy 4.546112 -2.932104) (xy 4.539081 -2.817739) (xy 4.521106 -2.672021) (xy 4.495704 -2.514459) + (xy 4.466398 -2.36456) (xy 4.444103 -2.272409) (xy 4.52532 -2.272409) (xy 4.538023 -2.378734) (xy 4.562978 -2.51571) + (xy 4.573955 -2.382106) (xy 4.57638 -2.291522) (xy 4.568625 -2.234539) (xy 4.56528 -2.22885) (xy 4.534682 -2.220235) + (xy 4.52532 -2.272409) (xy 4.444103 -2.272409) (xy 4.436706 -2.241834) (xy 4.414332 -2.177769) (xy 4.491279 -2.177769) + (xy 4.525387 -2.183326) (xy 4.570392 -2.176946) (xy 4.57093 -2.165101) (xy 4.524488 -2.156818) (xy 4.504422 -2.162362) + (xy 4.491279 -2.177769) (xy 4.414332 -2.177769) (xy 4.410148 -2.165787) (xy 4.406754 -2.159773) + (xy 4.383268 -2.132234) (xy 4.376224 -2.159097) (xy 4.380578 -2.227006) (xy 4.381717 -2.304579) + (xy 4.369944 -2.338606) (xy 4.364879 -2.337731) (xy 4.338454 -2.345514) (xy 4.337431 -2.353802) + (xy 4.364841 -2.394402) (xy 4.384053 -2.404728) (xy 4.417766 -2.448916) (xy 4.450716 -2.544054) + (xy 4.479025 -2.671762) (xy 4.498813 -2.813661) (xy 4.506203 -2.951371) (xy 4.505717 -2.981265) + (xy 4.500505 -3.1403) (xy 4.479027 -2.984153) (xy 4.457549 -2.828005) (xy 4.430072 -2.961037) (xy 4.418168 -3.065634) + (xy 4.421939 -3.166231) (xy 4.438459 -3.243933) (xy 4.464802 -3.279844) (xy 4.479053 -3.277353) + (xy 4.510622 -3.270972) (xy 4.507142 -3.304291) (xy 4.474776 -3.361174) (xy 4.42418 -3.42105) (xy 4.365953 -3.49036) + (xy 4.338327 -3.545082) (xy 4.337963 -3.549596) (xy 4.352011 -3.565053) (xy 4.375935 -3.539344) + (xy 4.402436 -3.507518) (xy 4.397515 -3.536612) (xy 4.394269 -3.546908) (xy 4.393734 -3.60718) (xy 4.408346 -3.627029) + (xy 4.436733 -3.679469) (xy 4.438798 -3.763116) (xy 4.417082 -3.846062) (xy 4.387564 -3.887929) + (xy 4.353309 -3.911936) (xy 4.354114 -3.890458) (xy 4.376148 -3.839329) (xy 4.398915 -3.768697) + (xy 4.384771 -3.707489) (xy 4.340019 -3.639521) (xy 4.287589 -3.54825) (xy 4.275445 -3.452673) (xy 4.281929 -3.388749) + (xy 4.288847 -3.331147) (xy 4.337431 -3.331147) (xy 4.350127 -3.359709) (xy 4.360564 -3.35428) (xy 4.364717 -3.3131) + (xy 4.360564 -3.308014) (xy 4.339935 -3.312778) (xy 4.337431 -3.331147) (xy 4.288847 -3.331147) + (xy 4.294592 -3.283307) (xy 4.309095 -3.137603) (xy 4.322586 -2.980613) (xy 4.324327 -2.958128) + (xy 4.337698 -2.82708) (xy 4.354302 -2.727574) (xy 4.371199 -2.675749) (xy 4.376482 -2.671858) (xy 4.405144 -2.699063) + (xy 4.40683 -2.71234) (xy 4.417456 -2.739264) (xy 4.42377 -2.735883) (xy 4.423807 -2.69595) (xy 4.40459 -2.614003) + (xy 4.389472 -2.565278) (xy 4.360655 -2.48334) (xy 4.348999 -2.464973) (xy 4.351952 -2.507209) (xy 4.354315 -2.524385) + (xy 4.354691 -2.606139) (xy 4.333399 -2.636136) (xy 4.301881 -2.607577) (xy 4.284742 -2.565742) + (xy 4.274544 -2.461957) (xy 4.289595 -2.306961) (xy 4.327927 -2.113385) (xy 4.340066 -2.068709) + (xy 4.423143 -2.068709) (xy 4.426427 -2.085603) (xy 4.468315 -2.112245) (xy 4.520477 -2.113023) + (xy 4.545628 -2.08775) (xy 4.52017 -2.036467) (xy 4.457054 -2.035429) (xy 4.455686 -2.035945) (xy 4.423143 -2.068709) + (xy 4.340066 -2.068709) (xy 4.369463 -1.960519) (xy 4.44153 -1.960519) (xy 4.458879 -1.977869) (xy 4.476229 -1.960519) + (xy 4.458879 -1.943169) (xy 4.44153 -1.960519) (xy 4.369463 -1.960519) (xy 4.387575 -1.893859) (xy 4.391181 -1.882104) + (xy 4.430901 -1.747449) (xy 4.444547 -1.68406) (xy 4.505537 -1.68406) (xy 4.530871 -1.78759) (xy 4.559785 -1.891213) + (xy 4.597489 -2.009658) (xy 4.602965 -2.025606) (xy 4.635832 -2.15541) (xy 4.653294 -2.291599) (xy 4.653752 -2.303201) + (xy 4.659486 -2.375094) (xy 4.669398 -2.393195) (xy 4.674771 -2.379741) (xy 4.681761 -2.310275) + (xy 4.682376 -2.198885) (xy 4.678174 -2.099712) (xy 4.657736 -1.942678) (xy 4.615778 -1.830751) + (xy 4.585059 -1.785156) (xy 4.505537 -1.68406) (xy 4.444547 -1.68406) (xy 4.449553 -1.660803) (xy 4.449517 -1.658534) + (xy 4.649726 -1.658534) (xy 4.670121 -1.704334) (xy 4.721066 -1.774295) (xy 4.787203 -1.851307) + (xy 4.853174 -1.918259) (xy 4.90362 -1.958039) (xy 4.921142 -1.960916) (xy 4.910645 -1.927207) (xy 4.909646 -1.925819) + (xy 5.03142 -1.925819) (xy 5.04877 -1.943169) (xy 5.06612 -1.925819) (xy 5.274317 -1.925819) (xy 5.291666 -1.943169) + (xy 5.309016 -1.925819) (xy 5.291666 -1.90847) (xy 5.274317 -1.925819) (xy 5.06612 -1.925819) (xy 5.04877 -1.90847) + (xy 5.03142 -1.925819) (xy 4.909646 -1.925819) (xy 4.863291 -1.861403) (xy 4.858975 -1.856421) (xy 4.996721 -1.856421) + (xy 5.014071 -1.87377) (xy 5.03142 -1.856421) (xy 5.014071 -1.839071) (xy 4.996721 -1.856421) (xy 4.858975 -1.856421) + (xy 4.820948 -1.812526) (xy 4.746984 -1.731115) (xy 4.691617 -1.668655) (xy 4.675847 -1.649959) + (xy 4.652459 -1.642066) (xy 4.649726 -1.658534) (xy 4.449517 -1.658534) (xy 4.448664 -1.604555) + (xy 4.429761 -1.561096) (xy 4.420231 -1.547116) (xy 4.38387 -1.499584) (xy 4.377934 -1.510768) (xy 4.390299 -1.566134) + (xy 4.385599 -1.683774) (xy 4.343082 -1.793295) (xy 4.308598 -1.866021) (xy 4.281703 -1.939346) + (xy 4.261229 -2.023374) (xy 4.246006 -2.128208) (xy 4.234866 -2.263951) (xy 4.226641 -2.440707) + (xy 4.220163 -2.668578) (xy 4.215397 -2.897404) (xy 4.210499 -3.159051) (xy 4.207005 -3.361893) + (xy 4.204851 -3.516509) (xy 4.203971 -3.633477) (xy 4.204302 -3.723376) (xy 4.205779 -3.796785) + (xy 4.208338 -3.864281) (xy 4.209374 -3.886339) (xy 4.20083 -3.991105) (xy 4.184768 -4.056365) (xy 4.155954 -4.139643) + (xy 4.084252 -4.139643) (xy 4.087121 -4.111188) (xy 4.082969 -4.106102) (xy 4.06234 -4.110865) (xy 4.059836 -4.129235) + (xy 3.835006 -4.129235) (xy 3.860586 -4.072236) (xy 3.900495 -3.921038) (xy 4.134713 -3.921038) + (xy 4.140166 -3.970298) (xy 4.152215 -3.964412) (xy 4.156798 -3.893371) (xy 4.152215 -3.877664) + (xy 4.13955 -3.873305) (xy 4.134713 -3.921038) (xy 3.900495 -3.921038) (xy 3.929463 -3.811289) (xy 3.945989 -3.550893) + (xy 3.938547 -3.440561) (xy 3.924928 -3.322017) (xy 3.911955 -3.23443) (xy 3.90257 -3.197122) (xy 3.865582 -3.200082) + (xy 3.784851 -3.221502) (xy 3.72589 -3.240496) (xy 3.618953 -3.273384) (xy 3.533304 -3.293553) (xy 3.507138 -3.296546) + (xy 3.485482 -3.305153) (xy 3.469923 -3.337512) (xy 3.459254 -3.403571) (xy 3.452265 -3.513276) + (xy 3.447749 -3.676573) (xy 3.445759 -3.801834) (xy 3.43734 -4.074082) (xy 3.420501 -4.292984) (xy 3.395828 -4.451731) + (xy 3.386859 -4.48705) (xy 3.356993 -4.615707) (xy 3.340047 -4.738781) (xy 3.33845 -4.786821) (xy 3.206765 -4.786821) + (xy 3.208802 -4.765158) (xy 3.214555 -4.602526) (xy 3.215683 -4.539055) (xy 3.221249 -4.364225) + (xy 3.23167 -4.201292) (xy 3.24534 -4.070845) (xy 3.257422 -4.004139) (xy 3.273375 -3.900407) (xy 3.28083 -3.758366) + (xy 3.278173 -3.608765) (xy 3.278171 -3.608743) (xy 3.270854 -3.480647) (xy 3.265301 -3.38117) (xy 3.262562 -3.329182) + (xy 3.262457 -3.326592) (xy 3.231713 -3.305753) (xy 3.154963 -3.27869) (xy 3.112764 -3.267172) (xy 2.972324 -3.215396) + (xy 2.914915 -3.183817) (xy 3.944821 -3.183817) (xy 3.962933 -3.267447) (xy 3.963904 -3.270259) + (xy 3.994886 -3.332502) (xy 4.016865 -3.334568) (xy 4.023148 -3.285636) (xy 4.010157 -3.206791) + (xy 3.983878 -3.149339) (xy 3.956792 -3.139648) (xy 3.944821 -3.183817) (xy 2.914915 -3.183817) + (xy 2.827506 -3.135736) (xy 2.701386 -3.043068) (xy 2.617042 -2.952267) (xy 2.612158 -2.944475) + (xy 2.56341 -2.862705) (xy 2.585965 -2.949453) (xy 2.593345 -3.009128) (xy 2.601141 -3.126565) (xy 2.608831 -3.290134) + (xy 2.615892 -3.488205) (xy 2.621802 -3.709148) (xy 2.623354 -3.78224) (xy 2.627513 -4.065348) (xy 2.627221 -4.287372) + (xy 2.6222 -4.456502) (xy 2.612172 -4.580929) (xy 2.596857 -4.668841) (xy 2.592654 -4.684426) (xy 2.575524 -4.738808) + (xy 2.563292 -4.761151) (xy 2.555118 -4.74454) (xy 2.550168 -4.682063) (xy 2.547602 -4.566806) (xy 2.546583 -4.391857) + (xy 2.546421 -4.302732) (xy 2.54197 -4.018974) (xy 2.528962 -3.794442) (xy 2.506675 -3.619407) (xy 2.489864 -3.539344) + (xy 2.456977 -3.381888) (xy 2.427493 -3.198684) (xy 2.410282 -3.053552) (xy 2.39431 -2.921648) (xy 2.374142 -2.81462) + (xy 2.353822 -2.753348) (xy 2.351461 -2.749931) (xy 2.303849 -2.727719) (xy 2.217874 -2.713058) + (xy 2.116355 -2.706699) (xy 2.02211 -2.709395) (xy 1.957959 -2.721897) (xy 1.943169 -2.736473) (xy 1.973304 -2.752991) + (xy 2.047328 -2.754676) (xy 2.062227 -2.753269) (xy 2.148121 -2.753683) (xy 2.200422 -2.772068) + (xy 2.203073 -2.775402) (xy 2.188174 -2.799027) (xy 2.114424 -2.810175) (xy 2.088523 -2.810656) + (xy 1.952186 -2.810656) (xy 1.954718 -3.007831) (xy 1.948985 -3.135301) (xy 1.928947 -3.207058) + (xy 1.91551 -3.218919) (xy 1.878255 -3.205159) (xy 1.87377 -3.185272) (xy 1.845459 -3.147112) (xy 1.780274 -3.130223) + (xy 1.70784 -3.136018) (xy 1.657781 -3.165913) (xy 1.653125 -3.174739) (xy 1.617795 -3.228086) (xy 1.585729 -3.222578) + (xy 1.568673 -3.168241) (xy 1.572103 -3.105601) (xy 1.577734 -3.050926) (xy 1.719246 -3.050926) + (xy 1.729813 -3.08361) (xy 1.760572 -3.09687) (xy 1.841905 -3.098193) (xy 1.873578 -3.056745) (xy 1.87377 -3.051504) + (xy 1.84655 -3.025227) (xy 1.788037 -3.020484) (xy 1.732956 -3.037405) (xy 1.719246 -3.050926) (xy 1.577734 -3.050926) + (xy 1.580449 -3.024567) (xy 1.562106 -2.990837) (xy 1.507244 -2.984153) (xy 1.443084 -2.996309) + (xy 1.422677 -3.018852) (xy 1.394433 -3.049305) (xy 1.36858 -3.053552) (xy 1.33254 -3.036906) (xy 1.335683 -3.01925) + (xy 1.330098 -2.999532) (xy 1.303031 -3.005612) (xy 1.257285 -3.006719) (xy 1.24918 -2.991578) (xy 1.221401 -2.950585) + (xy 1.195329 -2.936214) (xy 1.159631 -2.932912) (xy 1.168387 -2.958526) (xy 1.194269 -3.032646) + (xy 1.196214 -3.052796) (xy 1.223133 -3.099101) (xy 1.292014 -3.166864) (xy 1.367549 -3.226293) + (xy 1.465615 -3.301167) (xy 1.595836 -3.40684) (xy 1.738977 -3.527472) (xy 1.839319 -3.614769) (xy 2.140671 -3.88104) + (xy 2.16316 -4.16996) (xy 2.173759 -4.354784) (xy 2.179777 -4.559535) (xy 2.179945 -4.736475) (xy 2.177309 -4.854624) + (xy 2.174702 -4.91871) (xy 2.171189 -4.9255) (xy 2.165835 -4.87176) (xy 2.157706 -4.754255) (xy 2.149868 -4.632377) + (xy 2.139263 -4.458994) (xy 2.130062 -4.29521) (xy 2.123472 -4.163217) (xy 2.121081 -4.102435) (xy 2.109405 -4.005115) + (xy 2.072718 -3.921667) (xy 1.998451 -3.826468) (xy 1.970691 -3.795823) (xy 1.902498 -3.728757) + (xy 1.802884 -3.63926) (xy 1.684106 -3.537367) (xy 1.558417 -3.433113) (xy 1.438074 -3.336533) (xy 1.335331 -3.257662) + (xy 1.262444 -3.206535) (xy 1.233699 -3.19235) (xy 1.230081 -3.220612) (xy 1.248516 -3.29199) (xy 1.282449 -3.386374) + (xy 1.325326 -3.483651) (xy 1.334722 -3.502311) (xy 1.371214 -3.58108) (xy 1.373201 -3.627595) (xy 1.341019 -3.669617) + (xy 1.336812 -3.673781) (xy 1.292084 -3.708209) (xy 1.254595 -3.695504) (xy 1.213106 -3.649341) + (xy 1.148992 -3.538643) (xy 1.099344 -3.394962) (xy 1.07629 -3.254672) (xy 1.075876 -3.237772) (xy 1.060532 -3.167077) + (xy 1.038675 -3.138874) (xy 0.991646 -3.128149) (xy 0.981386 -3.161525) (xy 1.010014 -3.214627) + (xy 1.034268 -3.250648) (xy 1.017261 -3.26252) (xy 0.947091 -3.254967) (xy 0.919535 -3.250547) (xy 0.808305 -3.235494) + (xy 0.713158 -3.227707) (xy 0.700616 -3.227431) (xy 0.646667 -3.216002) (xy 0.640108 -3.195313) + (xy 0.640138 -3.154434) (xy 0.633481 -3.148951) (xy 0.63588 -3.143808) (xy 0.659289 -3.149681) (xy 0.77139 -3.175037) + (xy 0.866992 -3.183429) (xy 0.926552 -3.174097) (xy 0.936885 -3.160481) (xy 0.906428 -3.135509) + (xy 0.831694 -3.123217) (xy 0.817485 -3.122951) (xy 0.730719 -3.113304) (xy 0.678022 -3.089761) + (xy 0.67562 -3.086603) (xy 0.691545 -3.065763) (xy 0.774829 -3.060493) (xy 0.848257 -3.06414) (xy 0.960881 -3.066844) + (xy 1.023465 -3.056724) (xy 1.032044 -3.044085) (xy 0.994194 -3.025829) (xy 0.906924 -3.012174) + (xy 0.805311 -3.00659) (xy 0.67037 -2.996555) (xy 0.599347 -2.968824) (xy 0.587974 -2.918622) (xy 0.631981 -2.841174) + (xy 0.643854 -2.825962) (xy 0.681208 -2.781257) (xy 0.680296 -2.793786) (xy 0.659983 -2.83668) (xy 0.640916 -2.895344) + (xy 0.649393 -2.916265) (xy 0.697801 -2.923311) (xy 0.786657 -2.939178) (xy 0.824112 -2.946305) + (xy 0.919407 -2.958052) (xy 0.968251 -2.949644) (xy 0.971584 -2.942746) (xy 0.993119 -2.92638) (xy 1.006284 -2.932104) + (xy 1.038276 -2.929736) (xy 1.040983 -2.917479) (xy 1.010954 -2.896163) (xy 0.936757 -2.89362) (xy 0.929349 -2.894408) + (xy 0.820446 -2.88511) (xy 0.773764 -2.850356) (xy 0.728498 -2.763233) (xy 0.798087 -2.763233) (xy 0.817791 -2.818397) + (xy 0.82122 -2.822222) (xy 0.858381 -2.830454) (xy 0.862281 -2.827427) (xy 0.857698 -2.793311) (xy 0.915831 -2.793311) + (xy 0.919535 -2.810656) (xy 0.969592 -2.842235) (xy 0.99303 -2.845355) (xy 1.027337 -2.828) (xy 1.023633 -2.810656) + (xy 0.973577 -2.779076) (xy 0.950139 -2.775956) (xy 0.915831 -2.793311) (xy 0.857698 -2.793311) + (xy 0.857492 -2.791778) (xy 0.839148 -2.768438) (xy 0.804213 -2.748876) (xy 0.798087 -2.763233) + (xy 0.728498 -2.763233) (xy 0.723205 -2.753046) (xy 0.697951 -2.671858) (xy 0.763388 -2.671858) + (xy 0.776084 -2.700419) (xy 0.786521 -2.694991) (xy 0.787008 -2.690162) (xy 0.849931 -2.690162) + (xy 0.871451 -2.709008) (xy 0.923412 -2.72597) (xy 0.926829 -2.713839) (xy 1.207894 -2.713839) (xy 1.208282 -2.714238) + (xy 1.263956 -2.7455) (xy 1.352272 -2.77456) (xy 1.358738 -2.776129) (xy 1.457621 -2.795178) (xy 1.548795 -2.805908) + (xy 1.612328 -2.806851) (xy 1.628289 -2.796539) (xy 1.627731 -2.795946) (xy 1.588812 -2.781147) + (xy 1.588405 -2.781034) (xy 1.673322 -2.781034) (xy 1.679279 -2.804759) (xy 1.730962 -2.83803) (xy 1.780394 -2.846459) + (xy 1.832877 -2.851387) (xy 1.821039 -2.873694) (xy 1.795696 -2.893658) (xy 1.741546 -2.947624) + (xy 1.752176 -2.977682) (xy 1.800034 -2.984153) (xy 1.851742 -2.961307) (xy 1.865095 -2.897404) + (xy 1.849761 -2.832169) (xy 1.820221 -2.810656) (xy 1.749961 -2.798722) (xy 1.714768 -2.787409) + (xy 1.673322 -2.781034) (xy 1.588405 -2.781034) (xy 1.501559 -2.756909) (xy 1.393417 -2.730503) + (xy 1.288155 -2.709768) (xy 1.221615 -2.703801) (xy 1.207894 -2.713839) (xy 0.926829 -2.713839) + (xy 0.931796 -2.696204) (xy 0.920612 -2.6736) (xy 0.876906 -2.652645) (xy 0.861384 -2.658279) (xy 0.849931 -2.690162) + (xy 0.787008 -2.690162) (xy 0.790673 -2.653811) (xy 0.786521 -2.648725) (xy 0.765892 -2.653488) + (xy 0.763388 -2.671858) (xy 0.697951 -2.671858) (xy 0.679516 -2.61259) (xy 0.673248 -2.579326) (xy 0.809653 -2.579326) + (xy 0.814417 -2.599955) (xy 0.832786 -2.602459) (xy 0.847614 -2.595868) (xy 1.079947 -2.595868) + (xy 1.102648 -2.609669) (xy 1.162652 -2.6266) (xy 1.270245 -2.649546) (xy 1.435709 -2.681398) (xy 1.440027 -2.682211) + (xy 1.624707 -2.714502) (xy 1.762544 -2.733406) (xy 1.847015 -2.738274) (xy 1.871597 -2.728458) + (xy 1.868949 -2.724869) (xy 1.827635 -2.709767) (xy 1.736214 -2.687744) (xy 1.611627 -2.661875) + (xy 1.470811 -2.63524) (xy 1.330707 -2.610915) (xy 1.208252 -2.591978) (xy 1.120387 -2.581506) (xy 1.084268 -2.582307) + (xy 1.079947 -2.595868) (xy 0.847614 -2.595868) (xy 0.861348 -2.589763) (xy 0.855919 -2.579326) + (xy 0.814739 -2.575173) (xy 0.809653 -2.579326) (xy 0.673248 -2.579326) (xy 0.657549 -2.496022) + (xy 1.075683 -2.496022) (xy 1.106046 -2.521816) (xy 1.179995 -2.534935) (xy 1.188456 -2.5352) (xy 1.282821 -2.543461) + (xy 1.413443 -2.56274) (xy 1.526776 -2.583849) (xy 1.674348 -2.61346) (xy 1.766752 -2.629004) (xy 1.816562 -2.631498) + (xy 1.836349 -2.621957) (xy 1.838391 -2.612307) (xy 1.925819 -2.612307) (xy 2.064617 -2.637158) + (xy 2.159084 -2.654049) (xy 2.222905 -2.665418) (xy 2.231487 -2.666934) (xy 2.244175 -2.650071) + (xy 2.238114 -2.637158) (xy 2.192993 -2.616646) (xy 2.10596 -2.607198) (xy 2.071244 -2.607383) (xy 1.925819 -2.612307) + (xy 1.838391 -2.612307) (xy 1.839071 -2.609096) (xy 1.807462 -2.592755) (xy 2.62977 -2.592755) (xy 2.665259 -2.665936) + (xy 2.70887 -2.739658) (xy 2.806685 -2.869301) (xy 2.917644 -2.970481) (xy 3.026945 -3.032388) (xy 3.119788 -3.044209) + (xy 3.124334 -3.043136) (xy 3.178925 -3.041607) (xy 3.192349 -3.0568) (xy 3.202513 -3.087857) (xy 3.204418 -3.088251) + (xy 3.206884 -3.080088) (xy 3.411128 -3.080088) (xy 3.423849 -3.113063) (xy 3.461078 -3.110591) + (xy 3.536307 -3.092528) (xy 4.094373 -3.092528) (xy 4.106606 -3.170501) (xy 4.135267 -3.220892) + (xy 4.152368 -3.227049) (xy 4.159571 -3.196197) (xy 4.163615 -3.119011) (xy 4.163934 -3.086203) + (xy 4.156618 -2.998257) (xy 4.136843 -2.964736) (xy 4.129235 -2.966803) (xy 4.101079 -3.015214) + (xy 4.094373 -3.092528) (xy 3.536307 -3.092528) (xy 3.536678 -3.092439) (xy 3.637114 -3.071771) + (xy 3.643442 -3.070572) (xy 3.802228 -3.029398) (xy 3.908445 -2.97727) (xy 3.954438 -2.918216) (xy 3.955737 -2.906283) + (xy 3.939235 -2.853172) (xy 3.901365 -2.854677) (xy 3.859586 -2.907893) (xy 3.85272 -2.923429) (xy 3.828709 -2.971323) + (xy 3.819139 -2.971229) (xy 3.795261 -2.965276) (xy 3.756215 -2.988579) (xy 3.715203 -3.018475) + (xy 3.722797 -3.001625) (xy 3.739294 -2.980082) (xy 3.764274 -2.926389) (xy 3.729953 -2.879858) + (xy 3.729364 -2.879368) (xy 3.686296 -2.858178) (xy 3.637389 -2.877199) (xy 3.572789 -2.933306) + (xy 3.509918 -2.986943) (xy 3.473549 -3.005202) (xy 3.469945 -3.000424) (xy 3.493941 -2.958719) + (xy 3.552655 -2.898107) (xy 3.562091 -2.889834) (xy 3.619148 -2.837172) (xy 3.64123 -2.809246) (xy 3.640164 -2.808077) + (xy 3.598918 -2.800438) (xy 3.546911 -2.790776) (xy 3.494369 -2.787854) (xy 3.461269 -2.812642) + (xy 3.438888 -2.879124) (xy 3.419381 -2.995227) (xy 3.411128 -3.080088) (xy 3.206884 -3.080088) + (xy 3.213585 -3.057901) (xy 3.219427 -2.984246) (xy 3.219615 -2.978265) (xy 3.209553 -2.885884) + (xy 3.180606 -2.793057) (xy 3.174106 -2.780769) (xy 3.73757 -2.780769) (xy 3.748364 -2.828906) (xy 3.750622 -2.831718) + (xy 3.794711 -2.859204) (xy 3.854598 -2.835454) (xy 3.906729 -2.79595) (xy 3.920506 -2.776284) (xy 3.903831 -2.735297) + (xy 3.887925 -2.707937) (xy 3.856864 -2.678098) (xy 3.81473 -2.69606) (xy 3.784481 -2.721879) (xy 3.73757 -2.780769) + (xy 3.174106 -2.780769) (xy 3.141915 -2.71991) (xy 3.112168 -2.694667) (xy 3.393116 -2.694667) (xy 3.39351 -2.696827) + (xy 3.413887 -2.75823) (xy 3.43192 -2.775956) (xy 3.466123 -2.753) (xy 3.490491 -2.731306) (xy 3.550244 -2.731306) + (xy 3.555581 -2.755194) (xy 3.604384 -2.764761) (xy 3.617418 -2.765674) (xy 3.70122 -2.739057) (xy 3.776204 -2.669143) + (xy 3.81836 -2.604931) (xy 3.820266 -2.592889) (xy 3.918532 -2.592889) (xy 3.918593 -2.645246) (xy 3.951663 -2.711542) + (xy 3.990124 -2.778689) (xy 4.008658 -2.810121) (xy 4.008915 -2.810436) (xy 4.010749 -2.779267) + (xy 4.01425 -2.698968) (xy 4.01705 -2.628483) (xy 4.024056 -2.446311) (xy 3.959797 -2.529589) (xy 3.918532 -2.592889) + (xy 3.820266 -2.592889) (xy 3.823901 -2.569928) (xy 3.817531 -2.567759) (xy 3.796367 -2.545997) + (xy 3.804315 -2.525414) (xy 3.795473 -2.521675) (xy 3.745625 -2.555609) (xy 3.68554 -2.603488) (xy 3.592266 -2.683827) + (xy 3.550244 -2.731306) (xy 3.490491 -2.731306) (xy 3.533862 -2.692694) (xy 3.620747 -2.607881) + (xy 3.624398 -2.604179) (xy 3.713076 -2.510005) (xy 3.757391 -2.448712) (xy 3.764751 -2.406967) + (xy 3.74942 -2.379176) (xy 3.718948 -2.355496) (xy 3.679324 -2.362785) (xy 3.616081 -2.407498) (xy 3.541815 -2.471824) + (xy 3.446224 -2.565248) (xy 3.399717 -2.634888) (xy 3.393116 -2.694667) (xy 3.112168 -2.694667) + (xy 3.102624 -2.686568) (xy 3.088289 -2.689184) (xy 3.069185 -2.729078) (xy 3.086271 -2.774313) + (xy 3.123826 -2.791908) (xy 3.135261 -2.78774) (xy 3.138925 -2.795755) (xy 3.10279 -2.841803) (xy 3.073431 -2.874326) + (xy 3.008093 -2.93705) (xy 2.963012 -2.966692) (xy 2.954516 -2.966083) (xy 2.964945 -2.935429) (xy 3.004035 -2.899382) + (xy 3.047902 -2.853251) (xy 3.033025 -2.811753) (xy 3.028998 -2.807522) (xy 2.980409 -2.782845) + (xy 2.937281 -2.806358) (xy 2.89916 -2.821259) (xy 2.852192 -2.796754) (xy 2.782271 -2.724644) (xy 2.76766 -2.707729) + (xy 2.749723 -2.687954) (xy 2.866368 -2.687954) (xy 2.870609 -2.708885) (xy 2.896802 -2.754615) + (xy 2.920538 -2.749352) (xy 2.936492 -2.694183) (xy 2.929605 -2.66051) (xy 2.898335 -2.618661) (xy 2.871921 -2.632184) + (xy 2.866368 -2.687954) (xy 2.749723 -2.687954) (xy 2.681879 -2.613158) (xy 2.635613 -2.574998) + (xy 2.62977 -2.592755) (xy 1.807462 -2.592755) (xy 1.807125 -2.592581) (xy 1.721368 -2.571408) (xy 1.59692 -2.548956) + (xy 1.518101 -2.537373) (xy 1.369989 -2.516283) (xy 1.243384 -2.496538) (xy 1.157419 -2.481195) + (xy 1.136407 -2.476349) (xy 1.086114 -2.478312) (xy 1.075683 -2.496022) (xy 0.657549 -2.496022) + (xy 0.649864 -2.45524) (xy 0.645603 -2.407952) (xy 1.236703 -2.407952) (xy 1.237025 -2.413123) (xy 1.284316 -2.426488) + (xy 1.379752 -2.447914) (xy 1.503151 -2.473329) (xy 1.634327 -2.498663) (xy 1.753098 -2.519843) + (xy 1.813046 -2.529306) (xy 1.838673 -2.507449) (xy 1.839071 -2.502122) (xy 1.838602 -2.501618) + (xy 1.958505 -2.501618) (xy 1.972779 -2.524651) (xy 2.02787 -2.53306) (xy 2.094132 -2.528589) (xy 2.116666 -2.519757) + (xy 2.102003 -2.508307) (xy 2.781549 -2.508307) (xy 2.789992 -2.527699) (xy 2.824931 -2.56495) (xy 2.845017 -2.557308) + (xy 2.845355 -2.552457) (xy 2.843914 -2.550741) (xy 2.994518 -2.550741) (xy 3.019863 -2.606619) + (xy 3.055909 -2.636981) (xy 3.058485 -2.637158) (xy 3.069391 -2.612015) (xy 3.051961 -2.564787) + (xy 3.016953 -2.515028) (xy 2.997874 -2.507772) (xy 2.994518 -2.550741) (xy 2.843914 -2.550741) + (xy 2.820708 -2.523108) (xy 2.805294 -2.512397) (xy 2.781549 -2.508307) (xy 2.102003 -2.508307) + (xy 2.088325 -2.497626) (xy 2.027975 -2.486968) (xy 1.972632 -2.492031) (xy 1.958505 -2.501618) + (xy 1.838602 -2.501618) (xy 1.809875 -2.470779) (xy 1.800658 -2.467193) (xy 3.065867 -2.467193) + (xy 3.077734 -2.519419) (xy 3.099029 -2.565229) (xy 3.110982 -2.546666) (xy 3.116318 -2.521669) + (xy 3.11753 -2.458318) (xy 3.108668 -2.437812) (xy 3.076755 -2.428622) (xy 3.065867 -2.467193) (xy 1.800658 -2.467193) + (xy 1.760997 -2.451763) (xy 1.689795 -2.439008) (xy 1.588794 -2.426714) (xy 1.475491 -2.416172) + (xy 1.466095 -2.41552) (xy 2.926682 -2.41552) (xy 2.932103 -2.428962) (xy 2.963285 -2.462064) (xy 2.968851 -2.463661) + (xy 2.983755 -2.436814) (xy 2.984153 -2.428962) (xy 2.957477 -2.395596) (xy 2.947405 -2.394262) + (xy 2.926682 -2.41552) (xy 1.466095 -2.41552) (xy 1.367378 -2.40867) (xy 1.28195 -2.4055) (xy 1.236703 -2.407952) + (xy 0.645603 -2.407952) (xy 0.641973 -2.367667) (xy 0.641223 -2.359563) (xy 3.018852 -2.359563) + (xy 3.045257 -2.393254) (xy 3.053551 -2.394262) (xy 3.087243 -2.367857) (xy 3.088251 -2.359563) + (xy 3.061846 -2.325872) (xy 3.053551 -2.324863) (xy 3.01986 -2.351269) (xy 3.018852 -2.359563) (xy 0.641223 -2.359563) + (xy 0.634003 -2.281589) (xy 3.266249 -2.281589) (xy 3.278726 -2.325135) (xy 3.320034 -2.453754) + (xy 3.349456 -2.525933) (xy 3.375201 -2.551659) (xy 3.405477 -2.54092) (xy 3.43531 -2.515652) (xy 3.479102 -2.459751) + (xy 3.483556 -2.422913) (xy 3.439181 -2.406135) (xy 3.397844 -2.412469) (xy 3.349881 -2.416592) + (xy 3.350294 -2.384741) (xy 3.342615 -2.332168) (xy 3.478176 -2.332168) (xy 3.485237 -2.356233) + (xy 3.528008 -2.391541) (xy 3.583721 -2.36712) (xy 3.622213 -2.32915) (xy 3.661464 -2.279369) (xy 3.658145 -2.270933) + (xy 3.756717 -2.270933) (xy 3.826473 -2.404762) (xy 3.871326 -2.486497) (xy 3.90182 -2.514896) (xy 3.935653 -2.498175) + (xy 3.965504 -2.469317) (xy 4.013753 -2.391189) (xy 4.011884 -2.340379) (xy 3.990548 -2.301207) + (xy 3.959125 -2.309741) (xy 3.920314 -2.342868) (xy 3.867941 -2.380285) (xy 3.85368 -2.370596) (xy 3.87761 -2.324745) + (xy 3.919814 -2.274117) (xy 3.970246 -2.181015) (xy 3.967315 -2.122492) (xy 3.951908 -2.076107) + (xy 3.930253 -2.07207) (xy 3.887376 -2.114874) (xy 3.851679 -2.157184) (xy 3.756717 -2.270933) (xy 3.658145 -2.270933) + (xy 3.651688 -2.254518) (xy 3.62143 -2.241127) (xy 3.557286 -2.242606) (xy 3.501504 -2.279741) (xy 3.478176 -2.332168) + (xy 3.342615 -2.332168) (xy 3.341754 -2.326275) (xy 3.310371 -2.28732) (xy 3.270238 -2.259191) (xy 3.266249 -2.281589) + (xy 0.634003 -2.281589) (xy 0.633071 -2.271521) (xy 0.621138 -2.217269) (xy 1.450495 -2.217269) + (xy 1.481501 -2.229257) (xy 1.545172 -2.245728) (xy 1.739749 -2.272421) (xy 1.972046 -2.271487) + (xy 2.216857 -2.244563) (xy 2.448974 -2.193286) (xy 2.475689 -2.185293) (xy 2.499774 -2.177244) + (xy 3.382704 -2.177244) (xy 3.401591 -2.229847) (xy 3.43691 -2.255464) (xy 3.479652 -2.230227) (xy 3.489692 -2.216885) + (xy 3.486326 -2.17214) (xy 3.445083 -2.137157) (xy 3.395781 -2.136972) (xy 3.395043 -2.137417) (xy 3.382704 -2.177244) + (xy 2.499774 -2.177244) (xy 2.588913 -2.147455) (xy 2.615329 -2.136794) (xy 3.701578 -2.136794) + (xy 3.710279 -2.200178) (xy 3.731875 -2.220765) (xy 3.756913 -2.195489) (xy 3.805252 -2.132833) + (xy 3.819049 -2.113704) (xy 3.86606 -2.039415) (xy 3.871988 -1.99366) (xy 3.844116 -1.955475) (xy 3.8028 -1.926458) + (xy 3.766958 -1.947613) (xy 3.737639 -1.988721) (xy 3.710925 -2.057154) (xy 3.701578 -2.136794) + (xy 2.615329 -2.136794) (xy 2.667703 -2.115657) (xy 2.692113 -2.099317) (xy 3.296448 -2.099317) + (xy 3.313797 -2.116666) (xy 3.331147 -2.099317) (xy 3.313797 -2.081967) (xy 3.296448 -2.099317) + (xy 2.692113 -2.099317) (xy 2.696895 -2.096116) (xy 2.69629 -2.094833) (xy 2.656869 -2.095317) (xy 2.571371 -2.11362) + (xy 2.476065 -2.140487) (xy 2.351524 -2.171046) (xy 2.204333 -2.190629) (xy 2.018065 -2.200815) + (xy 1.822768 -2.203265) (xy 1.642076 -2.20369) (xy 1.524194 -2.205493) (xy 1.46253 -2.209684) (xy 1.450495 -2.217269) + (xy 0.621138 -2.217269) (xy 0.619097 -2.207988) (xy 0.613674 -2.198283) (xy 0.610255 -2.154395) + (xy 0.627725 -2.103429) (xy 0.650064 -2.053692) (xy 0.63698 -2.062864) (xy 0.612659 -2.092481) (xy 0.569792 -2.131307) + (xy 0.545271 -2.110831) (xy 0.544882 -2.109831) (xy 0.533184 -2.10407) (xy 0.530167 -2.151366) (xy 0.544971 -2.23633) + (xy 0.566119 -2.28214) (xy 0.57431 -2.34243) (xy 0.545527 -2.386238) (xy 0.51433 -2.447459) (xy 0.49909 -2.527343) + (xy 0.501549 -2.599169) (xy 0.523451 -2.636216) (xy 0.529166 -2.637134) (xy 0.554882 -2.663265) + (xy 0.555191 -2.668002) (xy 0.527055 -2.692193) (xy 0.498201 -2.694027) (xy 0.443786 -2.712181) + (xy 0.431405 -2.733449) (xy 0.432084 -2.753635) (xy 0.439237 -2.742124) (xy 0.478894 -2.707423) + (xy 0.51363 -2.730195) (xy 0.520491 -2.765238) (xy 0.526022 -2.801485) (xy 0.551575 -2.784067) (xy 0.574455 -2.756564) + (xy 0.612073 -2.711435) (xy 0.611561 -2.723154) (xy 0.591805 -2.765) (xy 0.561901 -2.886303) (xy 0.560389 -3.06024) + (xy 0.587023 -3.276227) (xy 0.605978 -3.37427) (xy 0.633791 -3.489738) (xy 0.664021 -3.591755) (xy 0.692187 -3.669242) + (xy 0.713808 -3.71112) (xy 0.724404 -3.706311) (xy 0.721854 -3.660792) (xy 0.729082 -3.578247) (xy 0.743921 -3.542122) + (xy 0.755188 -3.507609) (xy 0.720958 -3.513501) (xy 0.682378 -3.514122) (xy 0.684397 -3.468178) + (xy 0.710055 -3.422931) (xy 0.761957 -3.434534) (xy 0.767218 -3.437296) (xy 0.818716 -3.455534) + (xy 0.832786 -3.448033) (xy 0.849267 -3.440523) (xy 0.852695 -3.443588) (xy 0.851475 -3.484201) + (xy 0.822964 -3.558846) (xy 0.814617 -3.575629) (xy 0.778251 -3.667247) (xy 0.783153 -3.741324) + (xy 0.796625 -3.77554) (xy 0.82005 -3.833566) (xy 0.809418 -3.839168) (xy 0.78633 -3.821581) (xy 0.735276 -3.799634) + (xy 0.681107 -3.834783) (xy 0.679996 -3.835889) (xy 0.644883 -3.895396) (xy 0.647184 -3.93251) (xy 0.652603 -3.954507) + (xy 0.641644 -3.946987) (xy 0.597338 -3.946787) (xy 0.552777 -3.975272) (xy 0.514706 -4.003318) + (xy 0.485689 -4.002067) (xy 0.461661 -3.962766) (xy 0.438559 -3.876662) (xy 0.43071 -3.834289) (xy 0.555191 -3.834289) + (xy 0.572541 -3.851639) (xy 0.58989 -3.834289) (xy 0.572541 -3.81694) (xy 0.555191 -3.834289) (xy 0.43071 -3.834289) + (xy 0.414642 -3.747541) (xy 0.485792 -3.747541) (xy 0.498488 -3.776102) (xy 0.508925 -3.770674) + (xy 0.513078 -3.729494) (xy 0.508925 -3.724408) (xy 0.488296 -3.729171) (xy 0.485792 -3.747541) + (xy 0.414642 -3.747541) (xy 0.412319 -3.735002) (xy 0.396408 -3.638478) (xy 0.377313 -3.484926) + (xy 0.363094 -3.298957) (xy 0.353711 -3.092936) (xy 0.350073 -2.923529) (xy 0.437496 -2.923529) + (xy 0.439271 -3.036748) (xy 0.446513 -3.163046) (xy 0.458074 -3.28384) (xy 0.472807 -3.380549) (xy 0.489566 -3.434591) + (xy 0.493728 -3.439125) (xy 0.519971 -3.47606) (xy 0.519284 -3.483334) (xy 0.519083 -3.532023) (xy 0.531576 -3.603577) + (xy 0.550156 -3.670781) (xy 0.568216 -3.706418) (xy 0.573392 -3.706206) (xy 0.575343 -3.666106) + (xy 0.564136 -3.576617) (xy 0.54215 -3.455987) (xy 0.538452 -3.43815) (xy 0.511059 -3.280217) (xy 0.492015 -3.117471) + (xy 0.485792 -2.999234) (xy 0.48066 -2.895421) (xy 0.467437 -2.826928) (xy 0.454932 -2.810656) (xy 0.442334 -2.841971) + (xy 0.437496 -2.923529) (xy 0.350073 -2.923529) (xy 0.349122 -2.879228) (xy 0.349287 -2.670196) + (xy 0.350567 -2.619809) (xy 0.416393 -2.619809) (xy 0.433743 -2.637158) (xy 0.451092 -2.619809) + (xy 0.433743 -2.602459) (xy 0.416393 -2.619809) (xy 0.350567 -2.619809) (xy 0.354163 -2.478205) + (xy 0.363711 -2.31562) (xy 0.377888 -2.194805) (xy 0.396655 -2.128123) (xy 0.401452 -2.121893) (xy 0.413796 -2.133725) + (xy 0.409028 -2.192497) (xy 0.406305 -2.278549) (xy 0.421102 -2.331295) (xy 0.439729 -2.333232) + (xy 0.449488 -2.271588) (xy 0.450561 -2.22944) (xy 0.442251 -2.131972) (xy 0.419139 -2.084347) (xy 0.411015 -2.081967) + (xy 0.39861 -2.061923) (xy 0.428365 -2.018511) (xy 0.431984 -2.01349) (xy 1.363041 -2.01349) (xy 1.378925 -2.057685) + (xy 1.463664 -2.094133) (xy 1.533476 -2.109583) (xy 1.674003 -2.127959) (xy 1.839234 -2.139487) + (xy 1.943169 -2.141633) (xy 2.168715 -2.140145) (xy 1.918279 -2.119731) (xy 1.765635 -2.101452) + (xy 1.666888 -2.07385) (xy 1.606716 -2.032612) (xy 1.605984 -2.031818) (xy 1.564804 -1.985653) (xy 1.571882 -1.985936) + (xy 1.610182 -2.014469) (xy 1.682444 -2.043703) (xy 1.809123 -2.05991) (xy 1.974527 -2.064201) (xy 2.139865 -2.060088) + (xy 2.258857 -2.045629) (xy 2.354263 -2.01682) (xy 2.419126 -1.986014) (xy 2.556585 -1.89043) (xy 2.626707 -1.784869) + (xy 2.637158 -1.719904) (xy 2.626969 -1.694479) (xy 2.588493 -1.678269) (xy 2.509866 -1.669371) + (xy 2.379222 -1.665884) (xy 2.298218 -1.665574) (xy 2.135994 -1.667353) (xy 2.024586 -1.674983) + (xy 1.945454 -1.691901) (xy 1.880059 -1.721543) (xy 1.832117 -1.751982) (xy 1.718876 -1.818791) + (xy 1.585257 -1.884107) (xy 1.537792 -1.903969) (xy 1.416 -1.962076) (xy 1.363041 -2.01349) (xy 0.431984 -2.01349) + (xy 0.472851 -1.956791) (xy 0.485792 -1.921046) (xy 0.502597 -1.875931) (xy 0.546618 -1.790596) + (xy 0.60724 -1.685353) (xy 0.657099 -1.590444) (xy 2.051479 -1.590444) (xy 2.089459 -1.602767) (xy 2.177119 -1.608476) + (xy 2.323394 -1.608677) (xy 2.359075 -1.608176) (xy 2.514741 -1.60628) (xy 2.613462 -1.608431) (xy 2.667681 -1.617524) + (xy 2.68984 -1.636452) (xy 2.692384 -1.668109) (xy 2.690664 -1.685283) (xy 2.692808 -1.741679) (xy 2.707799 -1.751555) + (xy 2.74062 -1.763263) (xy 2.753203 -1.785454) (xy 2.752127 -1.819977) (xy 2.716447 -1.814057) (xy 2.678751 -1.810332) + (xy 2.684284 -1.831105) (xy 2.680167 -1.882556) (xy 2.625449 -1.943782) (xy 2.535338 -2.002523) + (xy 2.425042 -2.046518) (xy 2.413103 -2.049734) (xy 2.294564 -2.081318) (xy 2.236319 -2.100595) + (xy 2.230985 -2.110618) (xy 2.257841 -2.113927) (xy 2.31998 -2.105977) (xy 2.421771 -2.082611) (xy 2.500196 -2.060857) + (xy 2.723543 -1.962362) (xy 2.746535 -1.943169) (xy 3.643442 -1.943169) (xy 3.650226 -1.999646) + (xy 3.659571 -2.012568) (xy 3.686454 -1.986006) (xy 3.712841 -1.943169) (xy 3.732194 -1.889803) + (xy 3.704452 -1.873953) (xy 3.696712 -1.87377) (xy 3.652975 -1.902766) (xy 3.643442 -1.943169) (xy 2.746535 -1.943169) + (xy 2.857383 -1.850637) (xy 3.828506 -1.850637) (xy 3.833269 -1.871266) (xy 3.851639 -1.87377) (xy 3.880201 -1.861074) + (xy 3.874772 -1.850637) (xy 3.833592 -1.846484) (xy 3.828506 -1.850637) (xy 2.857383 -1.850637) + (xy 2.907871 -1.808491) (xy 2.933565 -1.778169) (xy 3.608743 -1.778169) (xy 3.629638 -1.788746) + (xy 3.630607 -1.788153) (xy 3.72366 -1.788153) (xy 3.747144 -1.787581) (xy 3.779613 -1.771078) (xy 3.83624 -1.720477) + (xy 3.843934 -1.70008) (xy 3.88682 -1.70008) (xy 3.904847 -1.807284) (xy 3.94888 -1.931162) (xy 3.980587 -1.995494) + (xy 4.022947 -2.078881) (xy 4.050044 -2.154038) (xy 4.064978 -2.23981) (xy 4.070853 -2.355041) (xy 4.070771 -2.518577) + (xy 4.070516 -2.541735) (xy 4.069884 -2.693213) (xy 4.071511 -2.815107) (xy 4.075071 -2.893253) + (xy 4.079145 -2.914754) (xy 4.103451 -2.888279) (xy 4.129412 -2.845024) (xy 4.145073 -2.783753) + (xy 4.149405 -2.674616) (xy 4.142421 -2.510066) (xy 4.130178 -2.350557) (xy 4.102661 -2.098077) + (xy 4.068112 -1.890316) (xy 4.028102 -1.733366) (xy 4.021194 -1.717623) (xy 4.303795 -1.717623) + (xy 4.318113 -1.72383) (xy 4.337431 -1.700273) (xy 4.366793 -1.637015) (xy 4.371068 -1.613524) (xy 4.356749 -1.607317) + (xy 4.337431 -1.630874) (xy 4.308069 -1.694132) (xy 4.303795 -1.717623) (xy 4.021194 -1.717623) + (xy 3.984203 -1.633318) (xy 3.937986 -1.596265) (xy 3.935599 -1.596175) (xy 3.896503 -1.624671) + (xy 3.88682 -1.70008) (xy 3.843934 -1.70008) (xy 3.851639 -1.679655) (xy 3.836291 -1.645471) (xy 3.798528 -1.664328) + (xy 3.75077 -1.729245) (xy 3.745101 -1.739532) (xy 3.72366 -1.788153) (xy 3.630607 -1.788153) (xy 3.660792 -1.769672) + (xy 3.704531 -1.717424) (xy 3.712841 -1.691775) (xy 3.691946 -1.681199) (xy 3.660792 -1.700273) + (xy 3.617053 -1.752521) (xy 3.608743 -1.778169) (xy 2.933565 -1.778169) (xy 2.958072 -1.749247) + (xy 3.02474 -1.664492) (xy 2.898787 -1.611866) (xy 2.673338 -1.531974) (xy 2.547807 -1.50439) (xy 2.821475 -1.50439) + (xy 2.832939 -1.521503) (xy 2.882946 -1.528005) (xy 2.977457 -1.546471) (xy 3.053551 -1.578825) + (xy 3.145919 -1.614733) (xy 3.243842 -1.628848) (xy 3.320638 -1.619151) (xy 3.345557 -1.600931) + (xy 3.32382 -1.582238) (xy 3.252302 -1.559425) (xy 3.150202 -1.536026) (xy 3.036713 -1.515579) (xy 2.931032 -1.501619) + (xy 2.852354 -1.497681) (xy 2.821475 -1.50439) (xy 2.547807 -1.50439) (xy 2.510408 -1.496172) (xy 3.886338 -1.496172) + (xy 3.907718 -1.514985) (xy 3.921038 -1.509426) (xy 3.954442 -1.463459) (xy 3.955737 -1.453281) + (xy 3.934358 -1.434468) (xy 3.921038 -1.440027) (xy 3.887634 -1.485994) (xy 3.886338 -1.496172) + (xy 2.510408 -1.496172) (xy 2.467999 -1.486853) (xy 2.29694 -1.479057) (xy 2.22608 -1.490645) (xy 2.130374 -1.524272) + (xy 2.063111 -1.561875) (xy 2.054242 -1.570399) (xy 2.051479 -1.590444) (xy 0.657099 -1.590444) + (xy 0.667467 -1.570708) (xy 0.691302 -1.509426) (xy 1.665573 -1.509426) (xy 1.682923 -1.526776) + (xy 1.700273 -1.509426) (xy 1.682923 -1.492076) (xy 1.665573 -1.509426) (xy 0.691302 -1.509426) + (xy 0.709431 -1.462815) (xy 0.714923 -1.440027) (xy 1.422677 -1.440027) (xy 1.440027 -1.457377) + (xy 1.457377 -1.440027) (xy 1.446084 -1.428734) (xy 3.583026 -1.428734) (xy 3.597198 -1.449603) + (xy 3.608743 -1.457377) (xy 3.676801 -1.488434) (xy 3.72234 -1.463341) (xy 3.748061 -1.421706) (xy 3.786661 -1.373138) + (xy 3.811477 -1.367252) (xy 3.834224 -1.352091) (xy 3.842441 -1.314032) (xy 3.841998 -1.301229) + (xy 3.886338 -1.301229) (xy 3.903688 -1.318579) (xy 3.921038 -1.301229) (xy 3.903688 -1.28388) (xy 3.886338 -1.301229) + (xy 3.841998 -1.301229) (xy 3.84104 -1.273559) (xy 3.819764 -1.28334) (xy 3.777726 -1.333786) (xy 3.706397 -1.396569) + (xy 3.632639 -1.423205) (xy 3.632249 -1.423209) (xy 3.583026 -1.428734) (xy 1.446084 -1.428734) + (xy 1.440027 -1.422677) (xy 1.422677 -1.440027) (xy 0.714923 -1.440027) (xy 0.717835 -1.427945) + (xy 1.283879 -1.427945) (xy 1.308899 -1.439064) (xy 1.353278 -1.422677) (xy 1.390266 -1.399544) + (xy 3.273315 -1.399544) (xy 3.278078 -1.420173) (xy 3.296448 -1.422677) (xy 3.325009 -1.409981) + (xy 3.319581 -1.399544) (xy 3.278401 -1.395392) (xy 3.273315 -1.399544) (xy 1.390266 -1.399544) + (xy 1.40221 -1.392074) (xy 3.365847 -1.392074) (xy 3.387226 -1.410887) (xy 3.400546 -1.405328) (xy 3.425499 -1.37099) + (xy 3.478497 -1.37099) (xy 3.502253 -1.387978) (xy 3.541669 -1.364684) (xy 3.610918 -1.304371) (xy 3.675159 -1.240505) + (xy 3.695312 -1.214481) (xy 3.886338 -1.214481) (xy 3.899034 -1.243042) (xy 3.909471 -1.237614) + (xy 3.913624 -1.196433) (xy 3.909471 -1.191348) (xy 3.888843 -1.196111) (xy 3.886338 -1.214481) + (xy 3.695312 -1.214481) (xy 3.776865 -1.109172) (xy 3.822331 -0.975224) (xy 3.820469 -0.812151) + (xy 3.820131 -0.809379) (xy 3.840373 -0.754986) (xy 3.850719 -0.746607) (xy 3.869152 -0.702917) + (xy 3.873989 -0.668265) (xy 4.205921 -0.668265) (xy 4.224925 -0.797132) (xy 4.261573 -0.935491) + (xy 4.321982 -1.104337) (xy 4.396221 -1.280441) (xy 4.474357 -1.440575) (xy 4.546456 -1.561508) + (xy 4.559182 -1.578825) (xy 4.601095 -1.624239) (xy 4.611031 -1.613309) (xy 4.589685 -1.550918) + (xy 4.540497 -1.44732) (xy 4.499569 -1.362229) (xy 4.479018 -1.309566) (xy 4.479142 -1.301229) (xy 4.47123 -1.276826) + (xy 4.433923 -1.217868) (xy 4.432224 -1.215435) (xy 4.387921 -1.130395) (xy 4.373129 -1.055308) + (xy 4.390359 -1.010855) (xy 4.40683 -1.006284) (xy 4.435362 -1.035235) (xy 4.44153 -1.073204) (xy 4.465125 -1.152762) + (xy 4.493579 -1.192174) (xy 4.53624 -1.250778) (xy 4.545628 -1.281401) (xy 4.573693 -1.31437) (xy 4.597677 -1.318579) + (xy 4.643695 -1.345742) (xy 4.649726 -1.369432) (xy 4.67629 -1.429732) (xy 4.745693 -1.514032) (xy 4.842501 -1.608644) + (xy 4.95128 -1.699876) (xy 5.056597 -1.774041) (xy 5.143016 -1.817448) (xy 5.159842 -1.821887) (xy 5.216817 -1.835238) + (xy 5.230942 -1.840753) (xy 5.267508 -1.851506) (xy 5.271425 -1.852083) (xy 5.32485 -1.878368) (xy 5.329257 -1.882445) + (xy 5.362998 -1.901719) (xy 5.367203 -1.873211) (xy 5.341181 -1.812259) (xy 5.333033 -1.798707) + (xy 5.291789 -1.707666) (xy 5.261077 -1.597214) (xy 5.259861 -1.590545) (xy 5.247419 -1.5505) (xy 5.311598 -1.5505) + (xy 5.330423 -1.644646) (xy 5.377202 -1.75073) (xy 5.447798 -1.853914) (xy 5.5001 -1.90847) (xy 5.560981 -1.961997) + (xy 5.57935 -1.969798) (xy 5.5637 -1.933203) (xy 5.555401 -1.917145) (xy 5.533937 -1.855929) (xy 5.553874 -1.843402) + (xy 5.607798 -1.878923) (xy 5.656011 -1.925819) (xy 5.715378 -1.98418) (xy 5.752759 -2.01215) (xy 5.754856 -2.012568) + (xy 5.746705 -1.990868) (xy 5.727105 -1.967126) (xy 5.916256 -1.967126) (xy 5.982358 -2.041896) + (xy 6.050337 -2.104525) (xy 6.097963 -2.108308) (xy 6.105667 -2.099317) (xy 6.245901 -2.099317) + (xy 6.263251 -2.116666) (xy 6.275975 -2.103943) (xy 6.766393 -2.103943) (xy 6.783501 -2.154823) + (xy 6.817784 -2.17464) (xy 6.830587 -2.168137) (xy 6.825798 -2.132488) (xy 6.807454 -2.109148) (xy 6.772519 -2.089587) + (xy 6.766393 -2.103943) (xy 6.275975 -2.103943) (xy 6.280601 -2.099317) (xy 6.263251 -2.081967) + (xy 6.245901 -2.099317) (xy 6.105667 -2.099317) (xy 6.127968 -2.073292) (xy 6.13526 -2.048836) (xy 6.124111 -2.056064) + (xy 6.077985 -2.057765) (xy 6.054928 -2.047268) (xy 6.3153 -2.047268) (xy 6.327139 -2.081065) (xy 6.330602 -2.081967) + (xy 6.344672 -2.070419) (xy 6.574505 -2.070419) (xy 6.589121 -2.080751) (xy 6.642985 -2.059514) + (xy 6.66129 -2.048623) (xy 6.696784 -2.013645) (xy 6.695935 -1.999942) (xy 6.659229 -2.005039) (xy 6.612234 -2.032755) + (xy 6.574505 -2.070419) (xy 6.344672 -2.070419) (xy 6.360227 -2.057652) (xy 6.367349 -2.047268) + (xy 6.364598 -2.015293) (xy 6.352047 -2.012568) (xy 6.316712 -2.037757) (xy 6.3153 -2.047268) (xy 6.054928 -2.047268) + (xy 6.006977 -2.025437) (xy 6.005775 -2.024668) (xy 5.916256 -1.967126) (xy 5.727105 -1.967126) + (xy 5.703276 -1.938261) (xy 5.699803 -1.934494) (xy 5.645865 -1.860717) (xy 5.581002 -1.750364) + (xy 5.533545 -1.656899) (xy 5.465727 -1.531598) (xy 5.421371 -1.482892) (xy 5.538165 -1.482892) + (xy 5.546186 -1.542345) (xy 5.585639 -1.645946) (xy 5.587329 -1.649897) (xy 5.654509 -1.791841) + (xy 5.710522 -1.880242) (xy 5.749056 -1.90847) (xy 5.749367 -1.90212) (xy 5.885481 -1.90212) (xy 5.895758 -1.92795) + (xy 5.917783 -1.931603) (xy 5.963104 -1.926278) (xy 5.968306 -1.922084) (xy 5.94246 -1.895001) (xy 5.89802 -1.89252) + (xy 5.885481 -1.90212) (xy 5.749367 -1.90212) (xy 5.75013 -1.886541) (xy 5.745895 -1.878844) (xy 5.759511 -1.844997) + (xy 5.812791 -1.810397) (xy 5.897997 -1.771574) (xy 5.800604 -1.605809) (xy 5.721848 -1.490283) + (xy 5.653603 -1.435861) (xy 5.587145 -1.43697) (xy 5.559316 -1.451579) (xy 5.538165 -1.482892) (xy 5.421371 -1.482892) + (xy 5.407987 -1.468196) (xy 5.374353 -1.457377) (xy 5.324862 -1.483131) (xy 5.311598 -1.5505) (xy 5.247419 -1.5505) + (xy 5.230385 -1.495678) (xy 5.171885 -1.443106) (xy 5.132533 -1.426836) (xy 5.110623 -1.420329) + (xy 5.7402 -1.420329) (xy 5.747224 -1.421574) (xy 5.785387 -1.451281) (xy 5.827552 -1.522637) (xy 5.832996 -1.535196) + (xy 5.874628 -1.610801) (xy 5.939304 -1.703507) (xy 6.012669 -1.795571) (xy 6.080371 -1.869251) + (xy 6.128055 -1.906804) (xy 6.134983 -1.90847) (xy 6.126533 -1.886702) (xy 6.081336 -1.832328) (xy 6.071417 -1.821721) + (xy 6.280601 -1.821721) (xy 6.29795 -1.839071) (xy 6.3153 -1.821721) (xy 6.29795 -1.804371) (xy 6.280601 -1.821721) + (xy 6.071417 -1.821721) (xy 6.060829 -1.810399) (xy 6.008499 -1.752322) (xy 6.280601 -1.752322) + (xy 6.29795 -1.769672) (xy 6.3153 -1.752322) (xy 6.307638 -1.74466) (xy 6.35615 -1.74466) (xy 6.367414 -1.852589) + (xy 6.376102 -1.929612) (xy 6.381587 -1.967114) (xy 6.381688 -1.967389) (xy 6.414497 -1.967693) + (xy 6.482284 -1.940469) (xy 6.562589 -1.89714) (xy 6.575069 -1.888625) (xy 6.835215 -1.888625) (xy 6.840075 -1.935695) + (xy 6.849096 -1.943169) (xy 6.85595 -1.93027) (xy 6.93989 -1.93027) (xy 6.950355 -2.011359) (xy 6.975922 -2.103341) + (xy 7.007848 -2.18119) (xy 7.037391 -2.21988) (xy 7.041373 -2.220765) (xy 7.054214 -2.190871) (xy 7.052361 -2.13283) + (xy 7.097072 -2.13283) (xy 7.112443 -2.214072) (xy 7.14037 -2.302074) (xy 7.172743 -2.370687) (xy 7.198466 -2.394262) + (xy 7.250192 -2.422213) (xy 7.264734 -2.446311) (xy 7.289573 -2.495252) (xy 7.299998 -2.481167) + (xy 7.294472 -2.409224) (xy 7.288311 -2.370519) (xy 7.357055 -2.370519) (xy 7.388449 -2.490424) + (xy 7.478852 -2.590545) (xy 7.521979 -2.617768) (xy 7.590757 -2.654032) (xy 7.625682 -2.670426) + (xy 7.62591 -2.670468) (xy 7.617489 -2.643845) (xy 7.585398 -2.574857) (xy 7.57131 -2.546707) (xy 7.633879 -2.546707) + (xy 7.663672 -2.612176) (xy 7.73998 -2.681022) (xy 7.84279 -2.735385) (xy 7.919367 -2.757635) (xy 7.939534 -2.740957) + (xy 7.907373 -2.680436) (xy 7.898773 -2.667964) (xy 7.864571 -2.632594) (xy 7.946174 -2.632594) + (xy 7.967901 -2.666839) (xy 8.02188 -2.729393) (xy 8.039877 -2.748515) (xy 8.104269 -2.808974) (xy 8.14579 -2.822146) + (xy 8.184369 -2.795529) (xy 8.216338 -2.742669) (xy 8.193649 -2.694723) (xy 8.151355 -2.666734) + (xy 8.228929 -2.666734) (xy 8.255175 -2.716902) (xy 8.281939 -2.748019) (xy 8.336374 -2.787643) + (xy 8.360388 -2.776159) (xy 9.127948 -2.776159) (xy 9.136754 -2.794364) (xy 9.151679 -2.813848) + (xy 9.17592 -2.870478) (xy 9.169029 -2.896622) (xy 9.17421 -2.904424) (xy 9.216817 -2.885975) (xy 9.283844 -2.865568) + (xy 9.317804 -2.8726) (xy 9.329004 -2.872366) (xy 9.319968 -2.853464) (xy 9.27887 -2.825753) (xy 9.260836 -2.830427) + (xy 9.209793 -2.828449) (xy 9.16781 -2.804968) (xy 9.127948 -2.776159) (xy 8.360388 -2.776159) (xy 8.363305 -2.774764) + (xy 8.412895 -2.753697) (xy 8.481767 -2.761143) (xy 8.546693 -2.773819) (xy 8.554684 -2.758606) + (xy 9.056557 -2.758606) (xy 9.073907 -2.775956) (xy 9.091256 -2.758606) (xy 9.195355 -2.758606) + (xy 9.212705 -2.775956) (xy 9.230054 -2.758606) (xy 9.212705 -2.741257) (xy 9.195355 -2.758606) + (xy 9.091256 -2.758606) (xy 9.073907 -2.741257) (xy 9.056557 -2.758606) (xy 8.554684 -2.758606) + (xy 8.556131 -2.755852) (xy 8.530853 -2.711106) (xy 8.470506 -2.655943) (xy 8.434659 -2.649285) + (xy 8.559645 -2.649285) (xy 8.568619 -2.686304) (xy 8.574282 -2.693446) (xy 8.636974 -2.732604) + (xy 8.710817 -2.738444) (xy 8.735967 -2.723907) (xy 9.125956 -2.723907) (xy 9.143306 -2.741257) + (xy 9.160655 -2.723907) (xy 9.143306 -2.706557) (xy 9.125956 -2.723907) (xy 8.735967 -2.723907) + (xy 8.759182 -2.710489) (xy 8.756712 -2.665556) (xy 8.708037 -2.631381) (xy 8.636301 -2.621293) + (xy 8.611602 -2.625499) (xy 8.559645 -2.649285) (xy 8.434659 -2.649285) (xy 8.370469 -2.637363) + (xy 8.354221 -2.637158) (xy 8.260032 -2.643086) (xy 8.228929 -2.666734) (xy 8.151355 -2.666734) + (xy 8.145347 -2.662758) (xy 8.071544 -2.635975) (xy 7.99828 -2.620912) (xy 7.951594 -2.624107) (xy 7.946174 -2.632594) + (xy 7.864571 -2.632594) (xy 7.842459 -2.609727) (xy 8.785108 -2.609727) (xy 8.833333 -2.646181) + (xy 8.891735 -2.667736) (xy 8.970571 -2.690571) (xy 9.013068 -2.703018) (xy 9.014403 -2.703428) + (xy 9.008378 -2.680282) (xy 8.987158 -2.637158) (xy 8.971982 -2.623838) (xy 9.137747 -2.623838) + (xy 9.143306 -2.637158) (xy 9.189272 -2.670562) (xy 9.19945 -2.671858) (xy 9.218263 -2.650478) (xy 9.212705 -2.637158) + (xy 9.172914 -2.608242) (xy 9.269953 -2.608242) (xy 9.279539 -2.709193) (xy 9.325415 -2.760012) + (xy 9.384159 -2.773217) (xy 9.388226 -2.758839) (xy 9.369522 -2.741257) (xy 9.455601 -2.741257) + (xy 9.458352 -2.773232) (xy 9.470903 -2.775956) (xy 9.506238 -2.750767) (xy 9.50765 -2.741257) (xy 9.495811 -2.707459) + (xy 9.492348 -2.706557) (xy 9.462723 -2.730872) (xy 9.455601 -2.741257) (xy 9.369522 -2.741257) + (xy 9.360293 -2.732582) (xy 9.314524 -2.667883) (xy 9.289461 -2.585109) (xy 9.286085 -2.563456) + (xy 9.335322 -2.563456) (xy 9.354169 -2.566243) (xy 9.37576 -2.558674) (xy 9.418014 -2.554605) (xy 9.414027 -2.595551) + (xy 9.406699 -2.633017) (xy 9.423943 -2.622767) (xy 9.455686 -2.577214) (xy 9.491855 -2.508775) + (xy 9.500811 -2.488598) (xy 9.525206 -2.423813) (xy 9.515421 -2.409198) (xy 9.478523 -2.425979) + (xy 9.402995 -2.481965) (xy 9.365998 -2.520313) (xy 9.335322 -2.563456) (xy 9.286085 -2.563456) + (xy 9.279975 -2.524267) (xy 9.274624 -2.525657) (xy 9.270604 -2.592604) (xy 9.269953 -2.608242) + (xy 9.172914 -2.608242) (xy 9.166738 -2.603754) (xy 9.15656 -2.602459) (xy 9.137747 -2.623838) (xy 8.971982 -2.623838) + (xy 8.922192 -2.580137) (xy 8.864489 -2.567759) (xy 8.794524 -2.58003) (xy 8.785108 -2.609727) (xy 7.842459 -2.609727) + (xy 7.839883 -2.607063) (xy 7.765121 -2.557467) (xy 7.693649 -2.527946) (xy 7.644628 -2.527272) + (xy 7.633879 -2.546707) (xy 7.57131 -2.546707) (xy 7.56448 -2.53306) (xy 7.518215 -2.449754) (xy 7.483435 -2.40023) + (xy 7.474979 -2.394262) (xy 7.470708 -2.4184) (xy 7.478695 -2.437636) (xy 7.47564 -2.44462) (xy 7.439261 -2.405964) + (xy 7.429465 -2.394262) (xy 7.380725 -2.340898) (xy 7.360509 -2.340268) (xy 7.357055 -2.370519) + (xy 7.288311 -2.370519) (xy 7.287948 -2.368237) (xy 7.261947 -2.281163) (xy 7.245789 -2.265411) + (xy 7.431276 -2.265411) (xy 7.439719 -2.284802) (xy 7.474658 -2.322054) (xy 7.494744 -2.314412) + (xy 7.495082 -2.309561) (xy 7.470435 -2.280212) (xy 7.455021 -2.2695) (xy 7.431276 -2.265411) (xy 7.245789 -2.265411) + (xy 7.227148 -2.247239) (xy 7.221433 -2.247649) (xy 7.19154 -2.240832) (xy 7.19448 -2.229917) (xy 7.191594 -2.203415) + (xy 7.321584 -2.203415) (xy 7.338934 -2.220765) (xy 7.356284 -2.203415) (xy 7.338934 -2.186065) + (xy 7.321584 -2.203415) (xy 7.191594 -2.203415) (xy 7.190234 -2.190922) (xy 7.161915 -2.135754) + (xy 7.126699 -2.091527) (xy 7.102372 -2.0845) (xy 7.097072 -2.13283) (xy 7.052361 -2.13283) (xy 7.051884 -2.117905) + (xy 7.050566 -2.107992) (xy 7.039474 -2.064617) (xy 7.182786 -2.064617) (xy 7.200136 -2.081967) + (xy 7.217486 -2.064617) (xy 7.200136 -2.047268) (xy 7.182786 -2.064617) (xy 7.039474 -2.064617) + (xy 7.024412 -2.005713) (xy 6.987176 -1.926773) (xy 6.95164 -1.879382) (xy 6.940694 -1.890398) (xy 6.93989 -1.93027) + (xy 6.85595 -1.93027) (xy 6.864741 -1.913726) (xy 6.878783 -1.857471) (xy 6.880444 -1.818603) (xy 7.05289 -1.818603) + (xy 7.056362 -1.855029) (xy 7.082488 -1.915306) (xy 7.114807 -1.965959) (xy 7.131214 -1.977869) + (xy 7.130048 -1.950921) (xy 7.107007 -1.890973) (xy 7.073942 -1.832763) (xy 7.05289 -1.818603) (xy 6.880444 -1.818603) + (xy 6.88122 -1.800445) (xy 6.865479 -1.79012) (xy 6.844948 -1.828278) (xy 6.835215 -1.888625) (xy 6.575069 -1.888625) + (xy 6.632955 -1.84913) (xy 6.657005 -1.827352) (xy 6.729619 -1.750058) (xy 6.542884 -1.747359) (xy 6.35615 -1.74466) + (xy 6.307638 -1.74466) (xy 6.29795 -1.734972) (xy 6.280601 -1.752322) (xy 6.008499 -1.752322) (xy 6.002222 -1.745356) + (xy 5.988198 -1.706215) (xy 6.014686 -1.669391) (xy 6.033496 -1.652033) (xy 6.046216 -1.63888) (xy 6.371604 -1.63888) + (xy 6.378821 -1.682811) (xy 6.379113 -1.683121) (xy 6.43101 -1.698082) (xy 6.523644 -1.698778) (xy 6.630154 -1.686644) + (xy 6.716029 -1.665574) (xy 7.009289 -1.665574) (xy 7.021985 -1.694135) (xy 7.032422 -1.688707) + (xy 7.036575 -1.647526) (xy 7.032422 -1.642441) (xy 7.011793 -1.647204) (xy 7.009289 -1.665574) + (xy 6.716029 -1.665574) (xy 6.718556 -1.664954) (xy 6.803976 -1.62036) (xy 6.857488 -1.569402) (xy 6.872959 -1.532768) + (xy 6.850345 -1.514819) (xy 6.776377 -1.508944) (xy 6.735325 -1.508513) (xy 6.615341 -1.501938) + (xy 6.509335 -1.486301) (xy 6.484453 -1.479942) (xy 6.42006 -1.467758) (xy 6.390545 -1.496324) (xy 6.377661 -1.558998) + (xy 6.371604 -1.63888) (xy 6.046216 -1.63888) (xy 6.071791 -1.612435) (xy 6.078454 -1.575147) (xy 6.076663 -1.571422) + (xy 6.182096 -1.571422) (xy 6.190539 -1.590813) (xy 6.225477 -1.628065) (xy 6.245563 -1.620423) + (xy 6.245901 -1.615572) (xy 6.221255 -1.586223) (xy 6.20584 -1.575511) (xy 6.182096 -1.571422) (xy 6.076663 -1.571422) + (xy 6.0509 -1.517851) (xy 6.0107 -1.455158) (xy 5.950007 -1.374204) (xy 5.898459 -1.325233) (xy 5.882025 -1.318579) + (xy 5.835201 -1.332825) (xy 5.782192 -1.365048) (xy 5.743644 -1.399474) (xy 5.7402 -1.420329) (xy 5.110623 -1.420329) + (xy 5.061726 -1.405807) (xy 5.039434 -1.417883) (xy 5.048582 -1.467165) (xy 5.061392 -1.520394) + (xy 5.047982 -1.514246) (xy 5.017462 -1.474727) (xy 4.948908 -1.39178) (xy 4.902892 -1.341909) (xy 4.857666 -1.301912) + (xy 4.835007 -1.315215) (xy 4.818654 -1.376609) (xy 4.796735 -1.474727) (xy 4.79263 -1.379343) (xy 4.759097 -1.281798) + (xy 4.66964 -1.162566) (xy 4.645044 -1.136447) (xy 4.551101 -1.022332) (xy 4.456261 -0.879464) (xy 4.397764 -0.772063) + (xy 4.331598 -0.639241) (xy 4.290799 -0.570464) (xy 4.275023 -0.565313) (xy 4.283927 -0.623372) + (xy 4.287533 -0.638154) (xy 4.290049 -0.709879) (xy 4.270844 -0.7443) (xy 4.243931 -0.732476) (xy 4.233417 -0.657262) + (xy 4.233333 -0.646879) (xy 4.243649 -0.562733) (xy 4.268916 -0.515121) (xy 4.273237 -0.512973) + (xy 4.279861 -0.503142) (xy 4.372131 -0.503142) (xy 4.38948 -0.520492) (xy 4.40683 -0.503142) (xy 4.38948 -0.485792) + (xy 4.372131 -0.503142) (xy 4.279861 -0.503142) (xy 4.298864 -0.474936) (xy 4.295137 -0.449358) + (xy 4.273349 -0.432019) (xy 4.240004 -0.478728) (xy 4.231919 -0.495332) (xy 4.20749 -0.572839) (xy 4.205921 -0.668265) + (xy 3.873989 -0.668265) (xy 3.882023 -0.610712) (xy 3.886338 -0.502315) (xy 3.883897 -0.416393) + (xy 4.165463 -0.416393) (xy 4.176362 -0.43721) (xy 4.201066 -0.409775) (xy 4.20621 -0.399044) (xy 4.337431 -0.399044) + (xy 4.354781 -0.416393) (xy 4.372131 -0.399044) (xy 4.354781 -0.381694) (xy 4.337431 -0.399044) + (xy 4.20621 -0.399044) (xy 4.229279 -0.350917) (xy 4.22973 -0.349371) (xy 4.444592 -0.349371) (xy 4.453456 -0.454717) + (xy 4.479468 -0.587147) (xy 4.499852 -0.661666) (xy 4.530828 -0.768109) (xy 4.54987 -0.846018) (xy 4.553082 -0.872618) + (xy 4.571069 -0.916689) (xy 4.625663 -0.986835) (xy 4.70046 -1.066587) (xy 4.779052 -1.139474) (xy 4.845036 -1.189027) + (xy 4.879504 -1.200309) (xy 4.916289 -1.204275) (xy 4.918231 -1.220606) (xy 4.94316 -1.253465) (xy 5.016612 -1.293533) + (xy 5.119224 -1.333596) (xy 5.231635 -1.366439) (xy 5.334484 -1.384849) (xy 5.363559 -1.386535) + (xy 5.460999 -1.37596) (xy 5.583908 -1.347564) (xy 5.637427 -1.330981) (xy 5.769622 -1.267364) (xy 5.788176 -1.254298) + (xy 5.941035 -1.254298) (xy 6.029313 -1.389132) (xy 6.117591 -1.523966) (xy 6.194416 -1.450024) + (xy 6.271242 -1.376082) (xy 6.266478 -1.367748) (xy 6.466434 -1.367748) (xy 6.483759 -1.415009) + (xy 6.539429 -1.439889) (xy 6.645903 -1.450685) (xy 6.72054 -1.453352) (xy 6.843799 -1.441127) (xy 6.920062 -1.402849) + (xy 6.965014 -1.335929) (xy 7.182786 -1.335929) (xy 7.200136 -1.353278) (xy 7.217486 -1.335929) + (xy 7.200136 -1.318579) (xy 7.182786 -1.335929) (xy 6.965014 -1.335929) (xy 6.970581 -1.327641) + (xy 6.95981 -1.272735) (xy 6.890376 -1.248094) (xy 6.879166 -1.247657) (xy 6.783555 -1.234761) (xy 6.668968 -1.204854) + (xy 6.646273 -1.197171) (xy 6.560609 -1.168582) (xy 6.509266 -1.15512) (xy 6.503404 -1.15532) (xy 6.494377 -1.190522) + (xy 6.478883 -1.268592) (xy 6.474994 -1.289807) (xy 6.466434 -1.367748) (xy 6.266478 -1.367748) + (xy 6.200253 -1.251907) (xy 6.153308 -1.170904) (xy 6.122368 -1.119569) (xy 6.118047 -1.113137) + (xy 6.088356 -1.123994) (xy 6.03091 -1.169953) (xy 6.023932 -1.17642) (xy 5.941035 -1.254298) (xy 5.788176 -1.254298) + (xy 5.899404 -1.175968) (xy 5.937369 -1.141319) (xy 6.025876 -1.038211) (xy 6.038556 -1.019656) + (xy 6.1653 -1.019656) (xy 6.180474 -1.092447) (xy 6.220386 -1.173922) (xy 6.295539 -1.311123) (xy 6.352343 -1.184728) + (xy 6.38642 -1.099061) (xy 6.387787 -1.042201) (xy 6.354974 -0.980986) (xy 6.342512 -0.96291) (xy 6.281262 -0.888215) + (xy 6.237127 -0.875429) (xy 6.197598 -0.9237) (xy 6.183787 -0.952103) (xy 6.1653 -1.019656) (xy 6.038556 -1.019656) + (xy 6.109135 -0.916374) (xy 6.177762 -0.793023) (xy 6.195814 -0.749466) (xy 6.284303 -0.749466) + (xy 6.297388 -0.807685) (xy 6.357752 -0.898111) (xy 6.376024 -0.921388) (xy 6.43345 -0.99336) (xy 6.467458 -1.035984) + (xy 6.471448 -1.040986) (xy 6.470995 -1.010114) (xy 6.47066 -0.987295) (xy 6.56135 -0.987295) (xy 6.574606 -1.077744) + (xy 6.63627 -1.137431) (xy 6.721776 -1.163947) (xy 6.824065 -1.176331) (xy 6.920816 -1.174643) (xy 6.989708 -1.158945) + (xy 7.009763 -1.136407) (xy 7.018717 -1.069465) (xy 7.03116 -1.014959) (xy 7.03287 -0.988934) (xy 7.252185 -0.988934) + (xy 7.269535 -1.006284) (xy 7.286885 -0.988934) (xy 7.269535 -0.971584) (xy 7.252185 -0.988934) + (xy 7.03287 -0.988934) (xy 7.035093 -0.955092) (xy 6.992895 -0.937094) (xy 6.990929 -0.937053) (xy 7.547499 -0.937053) + (xy 7.549561 -0.940817) (xy 7.569401 -0.964604) (xy 7.600703 -0.966828) (xy 7.663804 -0.945184) + (xy 7.721742 -0.921306) (xy 7.813736 -0.864843) (xy 7.842076 -0.798967) (xy 7.838029 -0.753529) + (xy 7.813586 -0.74587) (xy 7.750294 -0.773573) (xy 7.729303 -0.784183) (xy 7.612331 -0.849473) (xy 7.554055 -0.898403) + (xy 7.547499 -0.937053) (xy 6.990929 -0.937053) (xy 6.982874 -0.936885) (xy 6.906865 -0.923768) + (xy 6.805571 -0.891271) (xy 6.78124 -0.881554) (xy 6.695085 -0.848884) (xy 6.647353 -0.846365) (xy 6.613526 -0.87491) + (xy 6.603505 -0.888186) (xy 6.56135 -0.987295) (xy 6.47066 -0.987295) (xy 6.46986 -0.932778) (xy 6.469358 -0.898579) + (xy 6.450922 -0.790054) (xy 6.406226 -0.719539) (xy 6.345762 -0.699754) (xy 6.315025 -0.711508) + (xy 6.284303 -0.749466) (xy 6.195814 -0.749466) (xy 6.222377 -0.685374) (xy 6.233598 -0.610642) + (xy 6.233224 -0.609217) (xy 6.350531 -0.609217) (xy 6.381065 -0.646901) (xy 6.462552 -0.6913) (xy 6.552413 -0.724997) + (xy 6.553798 -0.702842) (xy 6.548427 -0.685314) (xy 6.549546 -0.61938) (xy 6.562029 -0.585097) (xy 6.568759 -0.540561) + (xy 6.520973 -0.515466) (xy 6.496704 -0.510194) (xy 6.40437 -0.515543) (xy 6.356021 -0.571176) (xy 6.350531 -0.609217) + (xy 6.233224 -0.609217) (xy 6.231313 -0.601925) (xy 6.228975 -0.567753) (xy 6.241514 -0.569829) + (xy 6.263857 -0.547747) (xy 6.297313 -0.472967) (xy 6.335722 -0.360009) (xy 6.340675 -0.343228) + (xy 6.419398 -0.343228) (xy 6.441732 -0.40323) (xy 6.516737 -0.454396) (xy 6.560161 -0.473277) (xy 6.650297 -0.517581) + (xy 6.682518 -0.558968) (xy 6.678622 -0.58577) (xy 6.645933 -0.690897) (xy 6.655628 -0.756782) (xy 6.713042 -0.802862) + (xy 6.741913 -0.816403) (xy 6.8837 -0.861476) (xy 6.988134 -0.859387) (xy 7.023648 -0.830855) (xy 7.512431 -0.830855) + (xy 7.694312 -0.736398) (xy 7.791864 -0.678953) (xy 7.857993 -0.627038) (xy 7.876484 -0.598565) + (xy 7.85733 -0.5605) (xy 7.795376 -0.566468) (xy 7.701555 -0.608131) (xy 7.626604 -0.652268) (xy 7.600764 -0.67873) + (xy 7.628555 -0.680635) (xy 7.659904 -0.671599) (xy 7.67542 -0.677725) (xy 7.642979 -0.717077) (xy 7.61653 -0.741121) + (xy 7.512431 -0.830855) (xy 7.023648 -0.830855) (xy 7.048747 -0.810691) (xy 7.056818 -0.789412) + (xy 7.061448 -0.761129) (xy 7.503589 -0.761129) (xy 7.508336 -0.763388) (xy 7.540002 -0.73896) (xy 7.547131 -0.728688) + (xy 7.555973 -0.696248) (xy 7.551226 -0.693989) (xy 7.51956 -0.718417) (xy 7.512431 -0.728688) (xy 7.503589 -0.761129) + (xy 7.061448 -0.761129) (xy 7.069599 -0.711339) (xy 7.390983 -0.711339) (xy 7.408333 -0.728688) + (xy 7.425683 -0.711339) (xy 7.408333 -0.693989) (xy 7.390983 -0.711339) (xy 7.069599 -0.711339) + (xy 7.071391 -0.70039) (xy 7.071928 -0.69173) (xy 7.46889 -0.69173) (xy 7.473636 -0.693989) (xy 7.505302 -0.669561) + (xy 7.512431 -0.659289) (xy 7.521273 -0.626849) (xy 7.516527 -0.62459) (xy 7.484861 -0.649018) (xy 7.477732 -0.659289) + (xy 7.46889 -0.69173) (xy 7.071928 -0.69173) (xy 7.078168 -0.591122) (xy 7.078214 -0.584983) (xy 7.077303 -0.57287) + (xy 7.59918 -0.57287) (xy 7.626646 -0.569829) (xy 7.695068 -0.542695) (xy 7.720192 -0.531061) (xy 7.793647 -0.491442) + (xy 7.82772 -0.463758) (xy 7.827515 -0.459665) (xy 7.791906 -0.464946) (xy 7.724732 -0.493012) (xy 7.653498 -0.530224) + (xy 7.605714 -0.562946) (xy 7.59918 -0.57287) (xy 7.077303 -0.57287) (xy 7.072036 -0.502793) (xy 7.06638 -0.493947) + (xy 7.332305 -0.493947) (xy 7.387709 -0.517065) (xy 7.392111 -0.517752) (xy 7.427766 -0.5012) (xy 7.505423 -0.454896) + (xy 7.609692 -0.388107) (xy 7.632516 -0.373019) (xy 7.747761 -0.290486) (xy 7.844425 -0.210567) + (xy 7.90322 -0.14934) (xy 7.906288 -0.144843) (xy 7.926231 -0.107994) (xy 7.916859 -0.097364) (xy 7.869114 -0.115343) + (xy 7.773936 -0.164322) (xy 7.717931 -0.194553) (xy 7.527702 -0.303155) (xy 7.400933 -0.38835) (xy 7.336257 -0.451495) + (xy 7.332305 -0.493947) (xy 7.06638 -0.493947) (xy 7.040555 -0.45356) (xy 7.035925 -0.451093) (xy 7.217486 -0.451093) + (xy 7.230182 -0.479654) (xy 7.240619 -0.474226) (xy 7.244772 -0.433046) (xy 7.240619 -0.42796) (xy 7.21999 -0.432723) + (xy 7.217486 -0.451093) (xy 7.035925 -0.451093) (xy 6.965552 -0.413599) (xy 6.937603 -0.402177) + (xy 6.822814 -0.366621) (xy 6.756645 -0.373923) (xy 6.732197 -0.425307) (xy 6.731694 -0.438682) + (xy 6.709875 -0.477167) (xy 6.688319 -0.47693) (xy 6.655285 -0.435068) (xy 6.6491 -0.38729) (xy 6.637309 -0.327908) + (xy 6.6144 -0.311821) (xy 6.551628 -0.302972) (xy 6.497472 -0.290424) (xy 6.437887 -0.286394) (xy 6.419734 -0.329314) + (xy 6.419398 -0.343228) (xy 6.340675 -0.343228) (xy 6.347514 -0.32006) (xy 6.388157 -0.185248) (xy 6.468795 -0.185248) + (xy 6.477649 -0.23226) (xy 6.529519 -0.252759) (xy 6.601291 -0.266643) (xy 6.632223 -0.27287) (xy 6.657503 -0.248418) + (xy 6.670712 -0.21319) (xy 6.748772 -0.21319) (xy 6.776891 -0.273722) (xy 6.858734 -0.327283) (xy 6.907796 -0.34839) + (xy 7.019006 -0.391166) (xy 7.080502 -0.407114) (xy 7.107011 -0.395163) (xy 7.113261 -0.354239) + (xy 7.113388 -0.333412) (xy 7.096994 -0.271324) (xy 7.0401 -0.225546) (xy 7.224251 -0.225546) (xy 7.228001 -0.284807) + (xy 7.238864 -0.290024) (xy 7.240247 -0.286931) (xy 7.247111 -0.218046) (xy 7.241532 -0.182832) + (xy 7.230487 -0.168682) (xy 7.224479 -0.214771) (xy 7.224251 -0.225546) (xy 7.0401 -0.225546) (xy 7.037317 -0.223307) + (xy 6.973888 -0.194614) (xy 6.852712 -0.151777) (xy 6.781956 -0.14367) (xy 6.751481 -0.17113) (xy 6.748772 -0.21319) + (xy 6.670712 -0.21319) (xy 6.671807 -0.21027) (xy 6.666722 -0.154034) (xy 6.606807 -0.114535) (xy 6.589105 -0.107976) + (xy 6.519753 -0.092192) (xy 6.488896 -0.101765) (xy 6.488797 -0.103065) (xy 6.477426 -0.159793) + (xy 6.468795 -0.185248) (xy 6.388157 -0.185248) (xy 6.394526 -0.164122) (xy 6.443466 -0.01482) (xy 6.53966 -0.01482) + (xy 6.588985 -0.042404) (xy 6.600061 -0.044712) (xy 6.6705 -0.058535) (xy 6.699749 -0.064673) (xy 6.714345 -0.039276) + (xy 6.715605 -0.017343) (xy 6.79788 -0.017343) (xy 6.822277 -0.063907) (xy 6.89092 -0.105574) (xy 6.936202 -0.127235) + (xy 7.027812 -0.170454) (xy 7.087832 -0.199011) (xy 7.100666 -0.205308) (xy 7.111761 -0.17936) (xy 7.123654 -0.137985) + (xy 7.11935 -0.08584) (xy 7.447716 -0.08584) (xy 7.448202 -0.103906) (xy 7.451554 -0.104098) (xy 7.477838 -0.132064) + (xy 7.477732 -0.173497) (xy 7.469972 -0.221398) (xy 7.481883 -0.237784) (xy 7.529078 -0.224697) + (xy 7.611 -0.190921) (xy 7.726287 -0.129229) (xy 7.836399 -0.047927) (xy 7.924836 0.038186) (xy 7.975101 0.114312) + (xy 7.980874 0.140853) (xy 7.97564 0.178901) (xy 7.948143 0.187879) (xy 7.880689 0.169518) (xy 7.838253 0.154799) + (xy 7.755144 0.118361) (xy 7.660317 0.066558) (xy 7.567992 0.008911) (xy 7.492385 -0.045061) (xy 7.447716 -0.08584) + (xy 7.11935 -0.08584) (xy 7.118765 -0.078747) (xy 7.064201 -0.017518) (xy 7.06057 -0.014855) (xy 7.251608 -0.014855) + (xy 7.256468 -0.061925) (xy 7.26549 -0.069399) (xy 7.281134 -0.039955) (xy 7.293088 0.007933) (xy 7.431403 0.007933) + (xy 7.450273 0.012646) (xy 7.505342 0.041923) (xy 7.604909 0.09944) (xy 7.731508 0.173736) (xy 7.857953 0.253418) + (xy 7.931272 0.311971) (xy 7.946919 0.345652) (xy 7.943732 0.348504) (xy 7.874622 0.359759) (xy 7.776792 0.341133) + (xy 7.67256 0.301763) (xy 7.584242 0.250784) (xy 7.534156 0.197333) (xy 7.529781 0.179041) (xy 7.508261 0.11471) + (xy 7.469057 0.057492) (xy 7.440431 0.024107) (xy 7.431403 0.007933) (xy 7.293088 0.007933) (xy 7.295177 0.0163) + (xy 7.297614 0.073326) (xy 7.281872 0.083651) (xy 7.261342 0.045492) (xy 7.251608 -0.014855) (xy 7.06057 -0.014855) + (xy 7.015548 0.018162) (xy 6.937422 0.076269) (xy 6.919563 0.101384) (xy 6.96019 0.0916) (xy 7.046146 0.050934) + (xy 7.117341 0.018495) (xy 7.153395 0.027349) (xy 7.180158 0.085672) (xy 7.183236 0.094308) (xy 7.219814 0.18563) + (xy 7.249848 0.247333) (xy 7.256501 0.292761) (xy 7.481695 0.292761) (xy 7.491475 0.274849) (xy 7.545935 0.297852) + (xy 7.636984 0.357613) (xy 7.700387 0.405157) (xy 7.681241 0.41289) (xy 7.614959 0.415868) (xy 7.613638 0.415862) + (xy 7.54988 0.410773) (xy 7.548477 0.393457) (xy 7.56448 0.381694) (xy 7.597503 0.354701) (xy 7.567543 0.347649) + (xy 7.559518 0.347526) (xy 7.498654 0.318782) (xy 7.481695 0.292761) (xy 7.256501 0.292761) (xy 7.257758 0.301342) + (xy 7.21494 0.366691) (xy 7.186461 0.395523) (xy 7.122548 0.45329) (xy 7.084102 0.466356) (xy 7.046601 0.438161) + (xy 7.027877 0.417762) (xy 6.987135 0.356556) (xy 6.999409 0.30744) (xy 7.006483 0.298326) (xy 7.027883 0.26244) + (xy 6.992792 0.262898) (xy 6.981799 0.265657) (xy 6.926166 0.259257) (xy 6.878153 0.19905) (xy 6.862584 0.167503) + (xy 6.812919 0.053375) (xy 6.79788 -0.017343) (xy 6.715605 -0.017343) (xy 6.717099 0.008675) (xy 6.688476 0.081887) + (xy 6.648582 0.113519) (xy 6.594636 0.131811) (xy 6.567798 0.115002) (xy 6.54418 0.04772) (xy 6.543648 0.045986) + (xy 6.53966 -0.01482) (xy 6.443466 -0.01482) (xy 6.445522 -0.008549) (xy 6.489791 0.114042) (xy 6.491436 0.118217) + (xy 6.521208 0.199658) (xy 6.614142 0.199658) (xy 6.638213 0.171759) (xy 6.672709 0.163059) (xy 6.742735 0.149287) + (xy 6.771021 0.143523) (xy 6.795614 0.168476) (xy 6.813019 0.215356) (xy 6.826797 0.276833) (xy 6.810292 0.304028) + (xy 6.746165 0.325833) (xy 6.682827 0.325837) (xy 6.638044 0.269177) (xy 6.635132 0.26293) (xy 6.614142 0.199658) + (xy 6.521208 0.199658) (xy 6.527047 0.21563) (xy 6.546055 0.282889) (xy 6.546527 0.300832) (xy 6.527756 0.277443) + (xy 6.488329 0.203728) (xy 6.434686 0.093248) (xy 6.373269 -0.040431) (xy 6.310517 -0.183748) (xy 6.267727 -0.28627) + (xy 6.228099 -0.367944) (xy 6.193767 -0.413188) (xy 6.186164 -0.416393) (xy 6.153161 -0.444072) + (xy 6.106171 -0.513001) (xy 6.092069 -0.538049) (xy 6.04797 -0.610982) (xy 6.017295 -0.645568) (xy 6.012375 -0.645526) + (xy 6.01575 -0.608292) (xy 6.034711 -0.567245) (xy 6.06092 -0.512087) (xy 6.106713 -0.406675) (xy 6.166044 -0.265247) + (xy 6.232868 -0.102042) (xy 6.245447 -0.070901) (xy 6.31898 0.104256) (xy 6.393366 0.268951) (xy 6.460314 0.405566) + (xy 6.46545 0.414683) (xy 6.750005 0.414683) (xy 6.789515 0.386098) (xy 6.85295 0.356714) (xy 6.896003 0.348528) + (xy 6.89864 0.364715) (xy 6.894255 0.369497) (xy 6.899791 0.405698) (xy 6.938013 0.449465) (xy 6.983048 0.49449) + (xy 6.975089 0.523119) (xy 6.969253 0.527116) (xy 7.180051 0.527116) (xy 7.222198 0.444491) (xy 7.223721 0.442336) + (xy 7.281351 0.373304) (xy 7.309306 0.364204) (xy 7.304604 0.410912) (xy 7.267386 0.502771) (xy 7.242601 0.545245) + (xy 7.327178 0.545245) (xy 7.335621 0.525853) (xy 7.370559 0.488602) (xy 7.390645 0.496244) (xy 7.390983 0.501094) + (xy 7.384406 0.508926) (xy 7.610746 0.508926) (xy 7.61551 0.488297) (xy 7.633879 0.485793) (xy 7.662441 0.498489) + (xy 7.657012 0.508926) (xy 7.615832 0.513078) (xy 7.610746 0.508926) (xy 7.384406 0.508926) (xy 7.366337 0.530444) + (xy 7.350922 0.541155) (xy 7.327178 0.545245) (xy 7.242601 0.545245) (xy 7.221433 0.581519) (xy 7.188444 0.594899) + (xy 7.180122 0.585579) (xy 7.180051 0.527116) (xy 6.969253 0.527116) (xy 6.941368 0.546216) (xy 6.88703 0.564323) + (xy 6.832923 0.534796) (xy 6.802176 0.504296) (xy 6.752785 0.44665) (xy 6.750005 0.414683) (xy 6.46545 0.414683) + (xy 6.51153 0.496487) (xy 6.514957 0.50164) (xy 6.577471 0.59896) (xy 6.58089 0.604953) (xy 6.949123 0.604953) + (xy 6.966672 0.592302) (xy 6.97459 0.592098) (xy 7.042013 0.611958) (xy 7.093995 0.643044) (xy 7.134769 0.681134) + (xy 7.11722 0.693785) (xy 7.109302 0.693989) (xy 7.041879 0.674129) (xy 6.989897 0.643044) (xy 6.949123 0.604953) + (xy 6.58089 0.604953) (xy 6.625039 0.682331) (xy 6.636925 0.707456) (xy 6.650618 0.751796) (xy 6.626047 0.743277) + (xy 6.602225 0.725404) (xy 6.565751 0.699502) (xy 6.574589 0.71652) (xy 6.606208 0.754493) (xy 6.662227 0.803478) + (xy 6.702491 0.81204) (xy 6.724951 0.819021) (xy 6.723878 0.835473) (xy 6.724872 0.837779) (xy 7.181339 0.837779) + (xy 7.199114 0.799478) (xy 7.265337 0.749009) (xy 7.374566 0.690618) (xy 7.521356 0.628547) (xy 7.68285 0.572487) + (xy 7.815592 0.532252) (xy 7.925758 0.501943) (xy 7.994405 0.486676) (xy 8.00382 0.485793) (xy 8.061726 0.463024) + (xy 8.115756 0.420309) (xy 8.199224 0.349495) (xy 8.283645 0.296676) (xy 8.336643 0.278651) (xy 8.328078 0.298655) + (xy 8.278729 0.351427) (xy 8.222168 0.404619) (xy 8.139144 0.489792) (xy 8.117851 0.533613) (xy 8.171721 0.533613) + (xy 8.24112 0.453671) (xy 8.322562 0.381947) (xy 8.397267 0.338876) (xy 8.45124 0.309952) (xy 8.441519 0.288956) + (xy 8.432211 0.285108) (xy 8.42238 0.261637) (xy 8.480301 0.223144) (xy 8.51896 0.205069) (xy 8.605641 0.167331) + (xy 8.660675 0.144318) (xy 8.668827 0.141371) (xy 8.657312 0.163492) (xy 8.619184 0.215436) (xy 8.692929 0.215436) + (xy 8.698176 0.209306) (xy 8.724234 0.146296) (xy 8.720488 0.11722) (xy 8.72233 0.075475) (xy 8.767613 0.077971) + (xy 8.801228 0.095955) (xy 8.807751 0.13179) (xy 8.749178 0.18751) (xy 8.719783 0.206551) (xy 8.816071 0.206551) + (xy 8.832188 0.174451) (xy 8.840976 0.173497) (xy 8.861321 0.198924) (xy 9.594398 0.198924) (xy 9.750546 0.175846) + (xy 9.873982 0.147862) (xy 9.987302 0.106895) (xy 10.010792 0.095123) (xy 10.088537 0.052829) (xy 10.123157 0.03791) + (xy 10.132012 0.043717) (xy 10.13224 0.048622) (xy 10.101776 0.086735) (xy 10.02473 0.129718) (xy 9.922618 0.169075) + (xy 9.816957 0.196308) (xy 9.739888 0.203561) (xy 9.594398 0.198924) (xy 8.861321 0.198924) (xy 8.864599 0.203021) + (xy 8.867271 0.216493) (xy 9.002208 0.216493) (xy 9.036316 0.210936) (xy 9.081321 0.217316) (xy 9.081859 0.229161) + (xy 9.035417 0.237445) (xy 9.015351 0.231901) (xy 9.002208 0.216493) (xy 8.867271 0.216493) (xy 8.869066 0.225547) + (xy 8.911467 0.225547) (xy 9.004157 0.312295) (xy 9.070209 0.366233) (xy 9.114751 0.388474) (xy 9.119209 0.387767) + (xy 9.149313 0.401055) (xy 9.151526 0.406356) (xy 9.131674 0.43092) (xy 9.096711 0.436222) (xy 9.036682 0.408191) + (xy 8.976889 0.339573) (xy 8.971704 0.330884) (xy 8.911467 0.225547) (xy 8.869066 0.225547) (xy 8.874139 0.251134) + (xy 8.873138 0.300781) (xy 8.854086 0.287392) (xy 8.847356 0.277158) (xy 8.816071 0.206551) (xy 8.719783 0.206551) + (xy 8.699331 0.219799) (xy 8.692929 0.215436) (xy 8.619184 0.215436) (xy 8.614629 0.221641) (xy 8.599428 0.24113) + (xy 8.580976 0.260246) (xy 8.744262 0.260246) (xy 8.761612 0.242896) (xy 8.778961 0.260246) (xy 8.761612 0.277596) + (xy 8.744262 0.260246) (xy 8.580976 0.260246) (xy 8.52715 0.316008) (xy 8.456809 0.364186) (xy 8.449317 0.36713) + (xy 8.373109 0.402975) (xy 8.282076 0.457955) (xy 8.275819 0.462206) (xy 8.190849 0.520492) (xy 8.917759 0.520492) + (xy 8.944165 0.486801) (xy 8.952459 0.485793) (xy 8.98615 0.512198) (xy 8.987158 0.520492) (xy 8.960753 0.554183) + (xy 8.952459 0.555191) (xy 8.918767 0.528786) (xy 8.917759 0.520492) (xy 8.190849 0.520492) (xy 8.171721 0.533613) + (xy 8.117851 0.533613) (xy 8.1133 0.54298) (xy 8.121674 0.556429) (xy 8.142528 0.587149) (xy 8.123376 0.604951) + (xy 8.088806 0.605527) (xy 8.084972 0.591939) (xy 8.058722 0.556616) (xy 8.048752 0.555191) (xy 8.02268 0.582571) + (xy 8.022727 0.611605) (xy 8.022257 0.61322) (xy 8.753943 0.61322) (xy 8.769917 0.583614) (xy 8.778302 0.573336) + (xy 8.827207 0.525211) (xy 8.847257 0.536303) (xy 8.84836 0.551479) (xy 8.820549 0.588745) (xy 8.791403 0.604323) + (xy 8.753943 0.61322) (xy 8.022257 0.61322) (xy 8.016589 0.632711) (xy 8.616404 0.632711) (xy 8.654638 0.633877) + (xy 8.716886 0.664399) (xy 8.735353 0.693989) (xy 8.736615 0.723236) (xy 8.720879 0.707867) (xy 8.664047 0.660131) + (xy 8.640164 0.647755) (xy 8.616404 0.632711) (xy 8.016589 0.632711) (xy 8.011034 0.651815) (xy 7.971647 0.666674) + (xy 8.431967 0.666674) (xy 8.461219 0.642312) (xy 8.502116 0.634075) (xy 8.549722 0.642588) (xy 8.552117 0.66139) + (xy 8.510315 0.688764) (xy 8.45801 0.691195) (xy 8.43197 0.667066) (xy 8.431967 0.666674) (xy 7.971647 0.666674) + (xy 7.949119 0.675173) (xy 7.895622 0.682713) (xy 7.795764 0.7012) (xy 7.722721 0.728309) (xy 7.71345 0.734646) + (xy 7.680454 0.744354) (xy 8.307597 0.744354) (xy 8.310764 0.728291) (xy 8.347878 0.699527) (xy 8.38765 0.694699) + (xy 8.397267 0.707627) (xy 8.370049 0.729912) (xy 8.343416 0.741929) (xy 8.307597 0.744354) (xy 7.680454 0.744354) + (xy 7.657491 0.75111) (xy 7.610033 0.724263) (xy 7.568158 0.694992) (xy 7.566489 0.715683) (xy 7.572943 0.733971) + (xy 7.580307 0.798803) (xy 7.540463 0.814555) (xy 7.490024 0.795381) (xy 7.440683 0.778011) (xy 7.433862 0.805277) + (xy 7.426716 0.815437) (xy 8.154371 0.815437) (xy 8.171721 0.798088) (xy 8.189071 0.815437) (xy 8.171721 0.832787) + (xy 8.154371 0.815437) (xy 7.426716 0.815437) (xy 7.409202 0.840338) (xy 7.321594 0.860128) (xy 7.312909 0.860906) + (xy 7.217457 0.85967) (xy 7.181339 0.837779) (xy 6.724872 0.837779) (xy 6.744962 0.884389) (xy 6.76155 0.898937) + (xy 7.703278 0.898937) (xy 7.732369 0.873375) (xy 7.772677 0.867487) (xy 7.829162 0.873084) (xy 7.842076 0.880789) + (xy 7.813465 0.899017) (xy 7.772677 0.91224) (xy 7.717346 0.914186) (xy 7.703278 0.898937) (xy 6.76155 0.898937) + (xy 6.785037 0.919536) (xy 6.97459 0.919536) (xy 6.991939 0.902186) (xy 7.009289 0.919536) (xy 6.991939 0.936885) + (xy 6.97459 0.919536) (xy 6.785037 0.919536) (xy 6.807396 0.939145) (xy 7.121895 0.939145) (xy 7.126642 0.936885) + (xy 7.158308 0.961313) (xy 7.165437 0.971585) (xy 7.174279 1.004025) (xy 7.169532 1.006284) (xy 7.137866 0.981857) + (xy 7.130737 0.971585) (xy 7.121895 0.939145) (xy 6.807396 0.939145) (xy 6.814424 0.945309) (xy 6.915233 1.007039) + (xy 7.030361 1.058384) (xy 7.092604 1.07788) (xy 7.210249 1.119244) (xy 7.316424 1.173672) (xy 7.331003 1.183493) + (xy 7.41154 1.225119) (xy 7.46924 1.225456) (xy 7.4698 1.225106) (xy 7.529301 1.20709) (xy 7.626569 1.194987) + (xy 7.662508 1.193154) (xy 7.779172 1.181464) (xy 7.844975 1.160066) (xy 7.855841 1.136243) (xy 7.807694 1.117279) + (xy 7.708836 1.110383) (xy 7.580887 1.096924) (xy 7.446557 1.061966) (xy 7.329007 1.013634) (xy 7.251396 0.960056) + (xy 7.240486 0.946056) (xy 7.262006 0.933177) (xy 7.332187 0.925643) (xy 7.43051 0.923319) (xy 7.536455 0.926063) + (xy 7.6295 0.933739) (xy 7.689125 0.946209) (xy 7.695003 0.949121) (xy 7.751763 0.954542) (xy 7.826096 0.936365) + (xy 7.927987 0.917523) (xy 8.037192 0.922626) (xy 8.129313 0.928489) (xy 8.193429 0.894275) (xy 8.222603 0.862671) + (xy 8.269205 0.818673) (xy 8.291687 0.820807) (xy 8.292015 0.824112) (xy 8.311942 0.837065) (xy 8.361781 0.798875) + (xy 8.440959 0.751957) (xy 8.498556 0.763388) (xy 8.588114 0.763388) (xy 8.590865 0.731413) (xy 8.603416 0.728689) + (xy 8.638751 0.753877) (xy 8.640164 0.763388) (xy 8.628325 0.797185) (xy 8.624862 0.798088) (xy 8.595236 0.773772) + (xy 8.588114 0.763388) (xy 8.498556 0.763388) (xy 8.5114 0.765937) (xy 8.550335 0.819923) (xy 8.552085 0.854039) + (xy 8.538268 0.851498) (xy 8.487789 0.848315) (xy 8.421554 0.871394) (xy 8.366388 0.907269) (xy 8.366045 0.907969) + (xy 8.640164 0.907969) (xy 8.658403 0.831191) (xy 8.700385 0.798393) (xy 8.747005 0.81771) (xy 8.767757 0.853639) + (xy 8.762257 0.916548) (xy 8.740643 0.939856) (xy 8.673472 0.968915) (xy 8.643544 0.94261) (xy 8.640164 0.907969) + (xy 8.366045 0.907969) (xy 8.349117 0.942473) (xy 8.350652 0.945677) (xy 8.341382 0.963404) (xy 8.293169 0.954235) + (xy 8.239334 0.944459) (xy 8.239922 0.969592) (xy 8.241344 0.971948) (xy 8.24052 0.998277) (xy 8.186399 1.005093) + (xy 8.12851 1.00118) (xy 8.034998 0.99881) (xy 8.00088 1.02348) (xy 8.018689 1.086901) (xy 8.039944 1.127732) + (xy 8.084972 1.127732) (xy 8.102322 1.110383) (xy 8.119672 1.127732) (xy 8.102322 1.145082) (xy 8.084972 1.127732) + (xy 8.039944 1.127732) (xy 8.04349 1.134543) (xy 8.076095 1.182427) (xy 8.11584 1.19208) (xy 8.188479 1.167639) + (xy 8.205529 1.160568) (xy 8.299817 1.124892) (xy 8.353108 1.112125) (xy 8.356554 1.123475) (xy 8.328873 1.143727) + (xy 8.297521 1.182533) (xy 8.302986 1.201165) (xy 8.342379 1.197214) (xy 8.407784 1.155503) (xy 8.423429 1.142327) + (xy 8.518715 1.058334) (xy 8.498015 1.081805) (xy 8.692213 1.081805) (xy 8.793033 0.991995) (xy 8.84955 0.93591) + (xy 8.868623 0.904569) (xy 8.864615 0.902186) (xy 8.867651 0.8805) (xy 8.90961 0.82587) (xy 8.936 0.797157) + (xy 9.018835 0.729604) (xy 9.09248 0.701359) (xy 9.104089 0.701734) (xy 9.165221 0.693353) (xy 9.184389 0.673837) + (xy 9.165385 0.650218) (xy 9.09219 0.651751) (xy 9.018715 0.671367) (xy 8.987179 0.697303) (xy 8.987158 0.697928) + (xy 8.957251 0.719552) (xy 8.891735 0.726489) (xy 8.827665 0.723195) (xy 8.828826 0.712458) (xy 8.874385 0.692908) + (xy 8.934125 0.663447) (xy 8.952459 0.646307) (xy 8.9236 0.639861) (xy 8.874385 0.645553) (xy 8.841486 0.646421) + (xy 8.873549 0.624595) (xy 8.906428 0.60859) (xy 8.987059 0.564148) (xy 9.036444 0.524545) (xy 9.038599 0.521476) + (xy 9.080942 0.492136) (xy 9.133475 0.487919) (xy 9.160602 0.51132) (xy 9.160655 0.512924) (xy 9.190612 0.535337) + (xy 9.253285 0.547721) (xy 9.343008 0.564164) (xy 9.366832 0.592149) (xy 9.32663 0.628111) (xy 9.285397 0.674557) + (xy 9.284598 0.705328) (xy 9.267193 0.748259) (xy 9.198797 0.800716) (xy 9.170384 0.816278) (xy 9.057229 0.871989) + (xy 9.000066 0.895654) (xy 9.000773 0.886585) (xy 9.021858 0.87066) (xy 9.049639 0.840131) (xy 9.031753 0.833318) + (xy 8.983648 0.86017) (xy 8.952651 0.901827) (xy 8.89676 0.964321) (xy 8.810938 1.022774) (xy 8.803957 1.026336) + (xy 8.692213 1.081805) (xy 8.498015 1.081805) (xy 8.461668 1.123016) (xy 8.963197 1.123016) (xy 8.964732 1.038686) + (xy 9.024323 0.957934) (xy 9.076226 0.922508) (xy 9.2884 0.795879) (xy 9.434825 0.680882) (xy 9.517715 0.575109) + (xy 9.539283 0.476153) (xy 9.528629 0.43069) (xy 9.520789 0.353783) (xy 9.55614 0.317893) (xy 9.615174 0.33429) + (xy 9.645479 0.363178) (xy 9.673667 0.427198) (xy 9.671585 0.458601) (xy 9.673044 0.518419) (xy 9.67848 0.537842) + (xy 9.750546 0.537842) (xy 9.767896 0.520492) (xy 9.785245 0.537842) (xy 9.767896 0.555191) (xy 9.750546 0.537842) + (xy 9.67848 0.537842) (xy 9.697747 0.606677) (xy 9.703004 0.620153) (xy 9.744549 0.773513) (xy 9.742182 0.90848) + (xy 9.696686 1.008174) (xy 9.684428 1.020665) (xy 9.592279 1.079339) (xy 9.467849 1.126493) (xy 9.32825 1.159698) + (xy 9.190594 1.176525) (xy 9.071992 1.174547) (xy 8.989555 1.151335) (xy 8.963197 1.123016) (xy 8.461668 1.123016) + (xy 8.43489 1.153378) (xy 8.620514 1.153378) (xy 8.654622 1.147822) (xy 8.699627 1.154201) (xy 8.700165 1.166046) + (xy 8.653723 1.17433) (xy 8.633657 1.168786) (xy 8.620514 1.153378) (xy 8.43489 1.153378) (xy 8.433967 1.154424) + (xy 8.369607 1.213989) (xy 8.31907 1.238205) (xy 8.312519 1.237314) (xy 8.257954 1.2439) (xy 8.17358 1.276749) + (xy 8.086541 1.322464) (xy 8.023977 1.36765) (xy 8.021792 1.370629) (xy 8.050273 1.370629) (xy 8.067623 1.353279) + (xy 8.084972 1.370629) (xy 8.067623 1.387978) (xy 8.050273 1.370629) (xy 8.021792 1.370629) (xy 8.010099 1.386574) + (xy 7.971629 1.409791) (xy 7.886522 1.43026) (xy 7.824726 1.438376) (xy 7.73337 1.44565) (xy 7.706884 1.44298) + (xy 7.741357 1.429647) (xy 7.755327 1.425608) (xy 7.822313 1.405148) (xy 7.825605 1.39577) (xy 7.772677 1.39098) + (xy 7.712413 1.384237) (xy 7.715339 1.364065) (xy 7.755327 1.330663) (xy 7.79406 1.296641) (xy 7.786285 1.285068) + (xy 7.722679 1.291416) (xy 7.685929 1.296968) (xy 7.552961 1.299186) (xy 7.381047 1.276614) (xy 7.193905 1.234286) + (xy 7.015255 1.177234) (xy 6.910345 1.132409) (xy 6.733796 1.013939) (xy 6.560868 0.839156) (xy 6.400602 0.620934) + (xy 6.262037 0.372145) (xy 6.154216 0.105665) (xy 6.127288 0.01735) (xy 6.028029 -0.283338) (xy 5.916816 -0.519699) + (xy 5.794563 -0.690871) (xy 5.662186 -0.795993) (xy 5.5206 -0.834204) (xy 5.370721 -0.804643) (xy 5.29525 -0.765603) + (xy 5.206712 -0.696542) (xy 5.121883 -0.607646) (xy 5.057788 -0.519271) (xy 5.031449 -0.451768) + (xy 5.03142 -0.450159) (xy 5.00473 -0.427229) (xy 4.966668 -0.432268) (xy 4.921976 -0.436549) (xy 4.912202 -0.397527) + (xy 4.917336 -0.356533) (xy 4.917857 -0.35109) (xy 4.962021 -0.35109) (xy 4.983401 -0.369903) (xy 4.996721 -0.364344) + (xy 5.005986 -0.351595) (xy 5.066395 -0.351595) (xy 5.085079 -0.437545) (xy 5.153285 -0.542072) + (xy 5.200835 -0.593973) (xy 5.293243 -0.67672) (xy 5.372 -0.717107) (xy 5.464671 -0.728608) (xy 5.476383 -0.728688) + (xy 5.570138 -0.720848) (xy 5.630965 -0.701307) (xy 5.638661 -0.693989) (xy 5.627377 -0.667292) + (xy 5.583287 -0.659289) (xy 5.512867 -0.633751) (xy 5.421902 -0.566376) (xy 5.374432 -0.520492) + (xy 5.291761 -0.443174) (xy 5.220385 -0.392785) (xy 5.188958 -0.381694) (xy 5.142243 -0.353787) + (xy 5.135519 -0.327597) (xy 5.118697 -0.291681) (xy 5.100819 -0.294945) (xy 5.066395 -0.351595) + (xy 5.005986 -0.351595) (xy 5.030125 -0.318377) (xy 5.03142 -0.308199) (xy 5.010041 -0.289386) (xy 4.996721 -0.294945) + (xy 4.963317 -0.340912) (xy 4.962021 -0.35109) (xy 4.917857 -0.35109) (xy 4.923152 -0.295788) (xy 4.908646 -0.295855) + (xy 4.89587 -0.312295) (xy 4.863038 -0.389391) (xy 4.858454 -0.42302) (xy 4.840935 -0.485065) (xy 4.825279 -0.501872) + (xy 4.807306 -0.485969) (xy 4.805747 -0.416042) (xy 4.808244 -0.391146) (xy 4.816919 -0.310265) + (xy 4.813406 -0.293173) (xy 4.794349 -0.334825) (xy 4.785509 -0.356984) (xy 4.77377 -0.477967) (xy 4.827136 -0.61855) + (xy 4.945969 -0.779507) (xy 5.019466 -0.857358) (xy 5.138551 -0.961561) (xy 5.258176 -1.041176) + (xy 5.366942 -1.091761) (xy 5.453451 -1.108871) (xy 5.506303 -1.088064) (xy 5.517213 -1.051393) + (xy 5.525729 -1.012812) (xy 5.560206 -1.035994) (xy 5.560587 -1.036379) (xy 5.576395 -1.085878) + (xy 5.540859 -1.130402) (xy 5.471693 -1.15812) (xy 5.386613 -1.157202) (xy 5.381479 -1.156) (xy 5.244504 -1.09645) + (xy 5.092319 -0.988948) (xy 4.940456 -0.847758) (xy 4.804445 -0.687146) (xy 4.70846 -0.537841) (xy 4.671351 -0.476317) + (xy 4.65188 -0.458604) (xy 4.651116 -0.461491) (xy 4.664797 -0.508609) (xy 4.700009 -0.586375) (xy 4.704421 -0.595007) + (xy 4.746937 -0.690292) (xy 4.772779 -0.771722) (xy 4.772874 -0.772212) (xy 4.827882 -0.882633) + (xy 4.947304 -0.991045) (xy 5.091473 -1.075963) (xy 5.174637 -1.122973) (xy 5.216945 -1.158213) + (xy 5.215004 -1.170636) (xy 5.1433 -1.163171) (xy 5.03976 -1.112829) (xy 4.918442 -1.02879) (xy 4.793406 -0.920231) + (xy 4.726789 -0.851916) (xy 4.622277 -0.727557) (xy 4.555954 -0.617394) (xy 4.511693 -0.492425) + (xy 4.498989 -0.44219) (xy 4.471797 -0.332871) (xy 4.470681 -0.329645) (xy 4.545628 -0.329645) (xy 4.562978 -0.346994) + (xy 4.580327 -0.329645) (xy 4.562978 -0.312295) (xy 4.684426 -0.312295) (xy 4.710831 -0.345986) + (xy 4.719125 -0.346994) (xy 4.752816 -0.320589) (xy 4.753825 -0.312295) (xy 4.734424 -0.287542) + (xy 5.175812 -0.287542) (xy 5.184254 -0.306934) (xy 5.219193 -0.344185) (xy 5.239279 -0.336543) + (xy 5.239617 -0.331692) (xy 5.214971 -0.302343) (xy 5.199556 -0.291632) (xy 5.175812 -0.287542) + (xy 5.27991 -0.287542) (xy 5.288353 -0.306934) (xy 5.323291 -0.344185) (xy 5.343378 -0.336543) (xy 5.343715 -0.331692) + (xy 5.319069 -0.302343) (xy 5.303655 -0.291632) (xy 5.27991 -0.287542) (xy 5.175812 -0.287542) (xy 4.734424 -0.287542) + (xy 4.727419 -0.278604) (xy 4.719125 -0.277595) (xy 4.685434 -0.304001) (xy 4.684426 -0.312295) + (xy 4.562978 -0.312295) (xy 4.545628 -0.329645) (xy 4.470681 -0.329645) (xy 4.455669 -0.286267) + (xy 4.447542 -0.297148) (xy 4.444592 -0.349371) (xy 4.22973 -0.349371) (xy 4.245607 -0.294945) (xy 4.337431 -0.294945) + (xy 4.354781 -0.312295) (xy 4.372131 -0.294945) (xy 4.354781 -0.277595) (xy 4.337431 -0.294945) + (xy 4.245607 -0.294945) (xy 4.250707 -0.277464) (xy 4.250823 -0.276865) (xy 4.249806 -0.225546) + (xy 4.684426 -0.225546) (xy 4.701776 -0.242896) (xy 4.719125 -0.225546) (xy 4.701776 -0.208197) + (xy 4.684426 -0.225546) (xy 4.249806 -0.225546) (xy 4.249726 -0.221494) (xy 4.235388 -0.208197) + (xy 4.205873 -0.238228) (xy 4.179658 -0.310149) (xy 4.165897 -0.396696) (xy 4.165463 -0.416393) + (xy 3.883897 -0.416393) (xy 3.882732 -0.375361) (xy 3.868827 -0.299771) (xy 3.839995 -0.257744) + (xy 3.819221 -0.244117) (xy 3.761558 -0.216556) (xy 3.737634 -0.221434) (xy 3.744929 -0.269076) + (xy 3.780924 -0.36981) (xy 3.785574 -0.382066) (xy 3.823096 -0.49635) (xy 3.845732 -0.595557) (xy 3.848972 -0.633637) + (xy 3.840756 -0.66272) (xy 3.819715 -0.625792) (xy 3.800901 -0.572541) (xy 3.755496 -0.433743) (xy 3.772737 -0.60777) + (xy 3.76615 -0.799091) (xy 3.70235 -0.975657) (xy 3.588367 -1.138639) (xy 3.522697 -1.230697) (xy 3.484225 -1.313501) + (xy 3.478497 -1.37099) (xy 3.425499 -1.37099) (xy 3.43395 -1.359361) (xy 3.435245 -1.349183) (xy 3.413866 -1.33037) + (xy 3.400546 -1.335929) (xy 3.367142 -1.381896) (xy 3.365847 -1.392074) (xy 1.40221 -1.392074) (xy 1.407703 -1.388639) + (xy 1.422677 -1.372656) (xy 1.394593 -1.369668) (xy 1.353278 -1.377924) (xy 1.297014 -1.405907) + (xy 1.283879 -1.427945) (xy 0.717835 -1.427945) (xy 0.730835 -1.37401) (xy 0.729384 -1.316627) (xy 0.702779 -1.303001) + (xy 0.675328 -1.319667) (xy 0.621834 -1.373218) (xy 0.54956 -1.45627) (xy 0.519199 -1.493708) (xy 0.459944 -1.575975) + (xy 0.445101 -1.621807) (xy 0.466694 -1.642751) (xy 0.502536 -1.64091) (xy 0.500767 -1.619849) (xy 0.511815 -1.570278) + (xy 0.558473 -1.493858) (xy 0.587873 -1.456794) (xy 0.648651 -1.395136) (xy 0.686268 -1.375466) + (xy 0.692578 -1.385246) (xy 0.672959 -1.451622) (xy 0.64845 -1.489344) (xy 0.599513 -1.568819) (xy 0.537715 -1.700707) + (xy 0.46956 -1.870779) (xy 0.45071 -1.921957) (xy 0.420851 -1.986331) (xy 0.397964 -2.005553) (xy 0.397102 -2.004843) + (xy 0.395427 -1.963562) (xy 0.414563 -1.895932) (xy 0.431518 -1.824401) (xy 0.415534 -1.804371) + (xy 0.387094 -1.77575) (xy 0.382225 -1.743647) (xy 0.389086 -1.705236) (xy 0.412587 -1.730002) (xy 0.448238 -1.755188) + (xy 0.463905 -1.742313) (xy 0.457057 -1.702221) (xy 0.435287 -1.688317) (xy 0.381682 -1.702957) + (xy 0.318477 -1.777139) (xy 0.314038 -1.784201) (xy 0.294684 -1.818527) (xy 0.279137 -1.857316) + (xy 0.266939 -1.908223) (xy 0.257631 -1.978899) (xy 0.250752 -2.076999) (xy 0.245842 -2.210175) + (xy 0.242443 -2.386082) (xy 0.240095 -2.612372) (xy 0.238337 -2.896698) (xy 0.237561 -3.057647) + (xy 0.235894 -3.360728) (xy 0.233914 -3.597372) (xy 0.231493 -3.77054) (xy 0.228503 -3.883194) (xy 0.224816 -3.938295) + (xy 0.220304 -3.938805) (xy 0.214838 -3.887686) (xy 0.208291 -3.787898) (xy 0.206982 -3.764891) + (xy 0.199143 -3.581339) (xy 0.192916 -3.349377) (xy 0.188657 -3.089981) (xy 0.186722 -2.824128) + (xy 0.187232 -2.6002) (xy 0.192728 -1.886602) (xy 0.313235 -1.698375) (xy 0.401649 -1.569206) (xy 0.510067 -1.423074) + (xy 0.598565 -1.311785) (xy 0.678343 -1.212212) (xy 0.700616 -1.181829) (xy 1.006284 -1.181829) + (xy 1.027542 -1.202553) (xy 1.040983 -1.197131) (xy 1.073009 -1.198717) (xy 1.075683 -1.210385) + (xy 1.050332 -1.259348) (xy 1.040417 -1.26688) (xy 1.020819 -1.30578) (xy 1.049459 -1.343134) (xy 1.089032 -1.353278) + (xy 1.14035 -1.330146) (xy 1.538342 -1.330146) (xy 1.543105 -1.350774) (xy 1.561475 -1.353278) (xy 1.572458 -1.348396) + (xy 3.266728 -1.348396) (xy 3.292199 -1.353278) (xy 3.336547 -1.329381) (xy 3.370273 -1.295548) + (xy 3.398418 -1.25708) (xy 3.37841 -1.259637) (xy 3.339822 -1.279419) (xy 3.274574 -1.322378) (xy 3.266728 -1.348396) + (xy 1.572458 -1.348396) (xy 1.590037 -1.340582) (xy 1.584608 -1.330146) (xy 1.543428 -1.325993) + (xy 1.538342 -1.330146) (xy 1.14035 -1.330146) (xy 1.141007 -1.32985) (xy 1.208461 -1.272815) (xy 1.21448 -1.26653) + (xy 1.219051 -1.260747) (xy 1.538342 -1.260747) (xy 1.543105 -1.281375) (xy 1.561475 -1.28388) (xy 1.590037 -1.271184) + (xy 1.587616 -1.26653) (xy 1.769672 -1.26653) (xy 1.787021 -1.28388) (xy 3.15765 -1.28388) (xy 3.169489 -1.317677) + (xy 3.172952 -1.318579) (xy 3.202577 -1.294264) (xy 3.209699 -1.28388) (xy 3.206948 -1.251905) (xy 3.194397 -1.24918) + (xy 3.159062 -1.274369) (xy 3.15765 -1.28388) (xy 1.787021 -1.28388) (xy 1.804371 -1.26653) (xy 1.787021 -1.24918) + (xy 1.769672 -1.26653) (xy 1.587616 -1.26653) (xy 1.584608 -1.260747) (xy 1.543428 -1.256594) (xy 1.538342 -1.260747) + (xy 1.219051 -1.260747) (xy 1.235053 -1.240502) (xy 1.915916 -1.240502) (xy 1.941144 -1.243787) + (xy 2.005765 -1.224337) (xy 2.029918 -1.214481) (xy 2.051929 -1.201161) (xy 3.23884 -1.201161) (xy 3.244398 -1.214481) + (xy 3.290365 -1.247885) (xy 3.300543 -1.24918) (xy 3.319356 -1.227801) (xy 3.313797 -1.214481) (xy 3.267831 -1.181077) + (xy 3.257653 -1.179781) (xy 3.23884 -1.201161) (xy 2.051929 -1.201161) (xy 2.069026 -1.190815) (xy 2.047267 -1.182751) + (xy 1.973193 -1.199137) (xy 1.943169 -1.214481) (xy 1.915916 -1.240502) (xy 1.235053 -1.240502) + (xy 1.260075 -1.208846) (xy 1.267642 -1.178248) (xy 1.263903 -1.176963) (xy 1.266275 -1.16636) (xy 1.570329 -1.16636) + (xy 1.582121 -1.173771) (xy 1.648224 -1.159657) (xy 1.682027 -1.153874) (xy 2.942093 -1.153874) + (xy 2.975646 -1.129417) (xy 3.310875 -1.129417) (xy 3.314043 -1.145479) (xy 3.351156 -1.174244) + (xy 3.390929 -1.179071) (xy 3.400546 -1.166144) (xy 3.373328 -1.143858) (xy 3.346695 -1.131842) + (xy 3.310875 -1.129417) (xy 2.975646 -1.129417) (xy 3.031431 -1.088754) (xy 3.091149 -1.038395) + (xy 3.336356 -1.038395) (xy 3.370473 -1.097848) (xy 3.391871 -1.127498) (xy 3.452595 -1.209718) + (xy 3.52456 -1.133454) (xy 3.599102 -1.044847) (xy 3.657161 -0.964646) (xy 3.690412 -0.878702) (xy 3.711907 -0.756342) + (xy 3.71981 -0.624426) (xy 3.712283 -0.509814) (xy 3.692609 -0.446428) (xy 3.687803 -0.421956) (xy 3.70748 -0.430429) + (xy 3.74211 -0.427434) (xy 3.747541 -0.403139) (xy 3.730026 -0.345815) (xy 3.693196 -0.328432) (xy 3.664164 -0.355453) + (xy 3.655973 -0.35631) (xy 3.661234 -0.302653) (xy 3.663957 -0.28627) (xy 3.668118 -0.201228) (xy 3.644151 -0.173497) + (xy 3.620949 -0.19463) (xy 3.626257 -0.208463) (xy 3.622127 -0.257417) (xy 3.593605 -0.29769) (xy 3.547555 -0.367376) + (xy 3.535902 -0.410197) (xy 3.518529 -0.577699) (xy 3.485468 -0.709172) (xy 3.472022 -0.745316) + (xy 3.451894 -0.820953) (xy 3.461778 -0.858919) (xy 3.462859 -0.859341) (xy 3.515529 -0.887243) + (xy 3.552409 -0.912112) (xy 3.586591 -0.943145) (xy 3.561598 -0.953471) (xy 3.525944 -0.954235) + (xy 3.468406 -0.945396) (xy 3.457957 -0.92821) (xy 3.448798 -0.903332) (xy 3.439341 -0.902186) (xy 3.390798 -0.921771) + (xy 3.393174 -0.961363) (xy 3.434742 -0.988774) (xy 3.491075 -1.01956) (xy 3.504644 -1.042463) (xy 3.477181 -1.055789) + (xy 3.417896 -1.040983) (xy 3.351506 -1.021627) (xy 3.336356 -1.038395) (xy 3.091149 -1.038395) + (xy 3.093857 -1.036111) (xy 3.121776 -0.998498) (xy 3.12186 -0.997609) (xy 3.106002 -0.970129) (xy 3.063816 -0.990423) + (xy 3.010176 -1.050423) (xy 3.001813 -1.062729) (xy 2.942093 -1.153874) (xy 1.682027 -1.153874) + (xy 1.752724 -1.141779) (xy 1.876996 -1.129542) (xy 1.899857 -1.128315) (xy 1.99365 -1.121238) (xy 2.052837 -1.111231) + (xy 2.056948 -1.109293) (xy 2.359562 -1.109293) (xy 2.384997 -1.128385) (xy 2.411612 -1.122931) + (xy 2.434874 -1.110382) (xy 2.741256 -1.110382) (xy 2.753095 -1.14418) (xy 2.756558 -1.145082) (xy 2.786184 -1.120767) + (xy 2.793306 -1.110382) (xy 2.790554 -1.078407) (xy 2.778004 -1.075683) (xy 2.742669 -1.100872) + (xy 2.741256 -1.110382) (xy 2.434874 -1.110382) (xy 2.457268 -1.098301) (xy 2.463661 -1.08932) (xy 2.435326 -1.07719) + (xy 2.411612 -1.075683) (xy 2.365426 -1.093842) (xy 2.359562 -1.109293) (xy 2.056948 -1.109293) + (xy 2.060904 -1.107428) (xy 2.073712 -1.069452) (xy 2.089143 -1.006284) (xy 2.828005 -1.006284) + (xy 2.829591 -1.03831) (xy 2.841259 -1.040983) (xy 2.890313 -1.015661) (xy 2.897404 -1.006284) (xy 2.895818 -0.974258) + (xy 2.88415 -0.971584) (xy 2.835096 -0.996907) (xy 2.828005 -1.006284) (xy 2.089143 -1.006284) (xy 2.094365 -0.984907) + (xy 2.118723 -0.873889) (xy 2.142643 -0.756491) (xy 2.161984 -0.652808) (xy 2.172602 -0.582934) + (xy 2.172719 -0.564978) (xy 2.146858 -0.584707) (xy 2.083431 -0.644146) (xy 1.993094 -0.733098) + (xy 1.923912 -0.803016) (xy 1.682923 -1.048873) (xy 1.821721 -1.026291) (xy 1.904236 -1.016499) + (xy 1.924253 -1.025094) (xy 1.90847 -1.039165) (xy 1.833893 -1.06715) (xy 1.767629 -1.075152) (xy 1.670613 -1.096999) + (xy 1.611481 -1.130096) (xy 1.570329 -1.16636) (xy 1.266275 -1.16636) (xy 1.26701 -1.163073) (xy 1.319492 -1.133628) + (xy 1.319578 -1.133589) (xy 1.375889 -1.098894) (xy 1.462683 -1.035893) (xy 1.566701 -0.955394) + (xy 1.674683 -0.868205) (xy 1.773372 -0.785133) (xy 1.849508 -0.716986) (xy 1.889833 -0.674572) + (xy 1.892569 -0.666522) (xy 1.854968 -0.672789) (xy 1.772369 -0.706916) (xy 1.659344 -0.761156) + (xy 1.530461 -0.827758) (xy 1.40029 -0.898976) (xy 1.2834 -0.967059) (xy 1.194363 -1.02426) (xy 1.147995 -1.062511) + (xy 1.090068 -1.121449) (xy 1.044664 -1.145082) (xy 1.008074 -1.170759) (xy 1.006284 -1.181829) + (xy 0.700616 -1.181829) (xy 0.736876 -1.132367) (xy 0.762962 -1.087657) (xy 0.763388 -1.085109) + (xy 0.783729 -1.043354) (xy 0.835049 -0.971013) (xy 0.863232 -0.935667) (xy 0.921416 -0.846778) + (xy 0.997106 -0.703811) (xy 1.085388 -0.518365) (xy 1.181349 -0.302039) (xy 1.280077 -0.066433) + (xy 1.376658 0.176853) (xy 1.466179 0.416219) (xy 1.543728 0.640067) (xy 1.582858 0.763388) (xy 1.619342 0.876113) + (xy 1.647393 0.948651) (xy 1.662407 0.969612) (xy 1.663714 0.963325) (xy 1.651651 0.881157) (xy 1.61439 0.744335) + (xy 1.555122 0.561529) (xy 1.477043 0.34141) (xy 1.383346 0.092648) (xy 1.277225 -0.176086) (xy 1.161874 -0.456122) + (xy 1.040486 -0.738788) (xy 1.017684 -0.79054) (xy 1.032317 -0.807566) (xy 1.106211 -0.789966) (xy 1.238651 -0.738032) + (xy 1.428922 -0.652053) (xy 1.676308 -0.532319) (xy 1.768879 -0.486189) (xy 1.855831 -0.441061) + (xy 2.311059 -0.441061) (xy 2.319094 -0.628249) (xy 2.332077 -0.813131) (xy 2.352823 -0.932471) + (xy 2.382215 -0.989782) (xy 2.41083 -0.994036) (xy 2.465124 -0.975573) (xy 2.564164 -0.943779) (xy 2.660218 -0.913752) + (xy 2.92632 -0.913752) (xy 2.931083 -0.934381) (xy 2.949453 -0.936885) (xy 2.978015 -0.924189) (xy 2.972586 -0.913752) + (xy 2.931406 -0.909599) (xy 2.92632 -0.913752) (xy 2.660218 -0.913752) (xy 2.684181 -0.906261) (xy 2.814116 -0.86203) + (xy 2.92759 -0.816286) (xy 2.929252 -0.815437) (xy 3.053551 -0.815437) (xy 3.070901 -0.832787) (xy 3.088251 -0.815437) + (xy 3.070901 -0.798087) (xy 3.053551 -0.815437) (xy 2.929252 -0.815437) (xy 2.994647 -0.782038) + (xy 3.06297 -0.751367) (xy 3.105259 -0.754591) (xy 3.11777 -0.755735) (xy 3.109116 -0.737363) (xy 3.111737 -0.707259) + (xy 3.172294 -0.697576) (xy 3.198976 -0.698014) (xy 3.260054 -0.704226) (xy 3.265497 -0.714482) + (xy 3.257908 -0.716977) (xy 3.20205 -0.755261) (xy 3.160818 -0.820734) (xy 3.146274 -0.886753) (xy 3.16432 -0.923658) + (xy 3.186674 -0.926447) (xy 3.178313 -0.907547) (xy 3.182655 -0.874514) (xy 3.219431 -0.867486) + (xy 3.28214 -0.838199) (xy 3.325577 -0.779105) (xy 3.357669 -0.703964) (xy 3.357714 -0.669478) (xy 3.32217 -0.653026) + (xy 3.305123 -0.648509) (xy 3.269149 -0.635767) (xy 3.299367 -0.629605) (xy 3.314904 -0.628615) + (xy 3.375659 -0.597802) (xy 3.392116 -0.543555) (xy 3.410258 -0.463049) (xy 3.448139 -0.354961) + (xy 3.467389 -0.309374) (xy 3.502225 -0.213226) (xy 3.510445 -0.156147) (xy 3.747541 -0.156147) + (xy 3.76489 -0.173497) (xy 3.78224 -0.156147) (xy 3.76489 -0.138798) (xy 3.747541 -0.156147) (xy 3.510445 -0.156147) + (xy 3.512196 -0.143985) (xy 3.506165 -0.126438) (xy 3.479571 -0.117739) (xy 5.357573 -0.117739) + (xy 5.367566 -0.164822) (xy 5.393786 -0.225608) (xy 5.417161 -0.242896) (xy 5.444079 -0.271195) + (xy 5.447814 -0.296993) (xy 5.432618 -0.334057) (xy 5.41675 -0.331892) (xy 5.379679 -0.340685) (xy 5.3668 -0.361911) + (xy 5.37673 -0.421542) (xy 5.430972 -0.492044) (xy 5.510672 -0.555538) (xy 5.596977 -0.594146) (xy 5.615322 -0.59757) + (xy 5.705587 -0.603074) (xy 5.741677 -0.585451) (xy 5.723858 -0.538209) (xy 5.652394 -0.454858) + (xy 5.622411 -0.42376) (xy 5.538176 -0.333674) (xy 5.7372 -0.333674) (xy 5.742759 -0.346994) (xy 5.788726 -0.380398) + (xy 5.798904 -0.381694) (xy 5.817717 -0.360314) (xy 5.812158 -0.346994) (xy 5.766191 -0.31359) (xy 5.756013 -0.312295) + (xy 5.7372 -0.333674) (xy 5.538176 -0.333674) (xy 5.52899 -0.32385) (xy 5.448406 -0.230112) (xy 5.405584 -0.173497) + (xy 5.366923 -0.117245) (xy 5.357573 -0.117739) (xy 3.479571 -0.117739) (xy 3.458676 -0.110904) + (xy 3.362342 -0.09848) (xy 3.237716 -0.091786) (xy 3.233605 -0.091699) (xy 3.122036 -0.091558) (xy 3.032678 -0.10019) + (xy 2.946289 -0.123283) (xy 2.843631 -0.166523) (xy 2.705461 -0.235596) (xy 2.650947 -0.263905) + (xy 2.311059 -0.441061) (xy 1.855831 -0.441061) (xy 1.920825 -0.407329) (xy 2.045535 -0.337432) + (xy 2.132241 -0.282938) (xy 2.170177 -0.250286) (xy 2.1706 -0.245945) (xy 2.15713 -0.199132) (xy 2.138578 -0.103108) + (xy 2.118679 0.022499) (xy 2.116278 0.039337) (xy 2.087428 0.200567) (xy 2.044561 0.38972) (xy 1.996314 0.569122) + (xy 1.990059 0.589891) (xy 1.943715 0.749291) (xy 1.899887 0.914006) (xy 1.861867 1.069797) (xy 1.83295 1.202424) + (xy 1.816429 1.297649) (xy 1.815599 1.341233) (xy 1.816097 1.341872) (xy 1.838171 1.323231) (xy 1.876262 1.248971) + (xy 1.926575 1.129981) (xy 1.985316 0.977153) (xy 2.048691 0.801376) (xy 2.112904 0.613543) (xy 2.17416 0.424542) + (xy 2.228665 0.245266) (xy 2.272624 0.086605) (xy 2.302242 -0.040551) (xy 2.307205 -0.067577) (xy 2.33075 -0.206935) + (xy 2.44058 -0.151555) (xy 2.545312 -0.086854) (xy 2.569895 -0.067351) (xy 3.608743 -0.067351) (xy 3.633931 -0.102686) + (xy 3.643442 -0.104098) (xy 3.67724 -0.092259) (xy 3.678142 -0.088796) (xy 3.653826 -0.059171) (xy 3.643442 -0.052049) + (xy 3.611467 -0.0548) (xy 3.608743 -0.067351) (xy 2.569895 -0.067351) (xy 2.644397 -0.008245) (xy 2.645471 -0.007243) + (xy 2.712168 0.044426) (xy 2.758276 0.060965) (xy 2.764027 0.058195) (xy 2.761014 0.03659) (xy 2.74704 0.0347) + (xy 2.708859 0.010139) (xy 2.706557 -0.002048) (xy 2.728159 -0.021993) (xy 2.743921 -0.015703) (xy 2.839345 0.017626) + (xy 2.978832 0.03663) (xy 3.138508 0.041156) (xy 3.2945 0.031054) (xy 3.422934 0.006169) (xy 3.467832 -0.011095) + (xy 3.538348 -0.042159) (xy 3.573238 -0.049462) (xy 3.574043 -0.047869) (xy 3.553417 -0.015445) + (xy 3.537855 0.004878) (xy 4.320082 0.004878) (xy 4.38948 0.004878) (xy 4.480707 0.01885) (xy 4.522077 0.032634) + (xy 5.400664 0.032634) (xy 5.409369 -0.001679) (xy 5.44449 -0.069371) (xy 5.491975 -0.147443) (xy 5.537769 -0.212898) + (xy 5.567821 -0.242735) (xy 5.569023 -0.242896) (xy 5.568679 -0.215419) (xy 5.562191 -0.196893) + (xy 5.784037 -0.196893) (xy 5.817685 -0.249003) (xy 5.870071 -0.285481) (xy 5.896171 -0.269989) + (xy 5.883498 -0.218574) (xy 5.863556 -0.190062) (xy 5.81393 -0.15717) (xy 5.788616 -0.159974) (xy 5.784037 -0.196893) + (xy 5.562191 -0.196893) (xy 5.545474 -0.149157) (xy 5.544764 -0.147472) (xy 5.509462 -0.079345) + (xy 5.557506 -0.079345) (xy 5.565948 -0.098737) (xy 5.600887 -0.135988) (xy 5.620973 -0.128347) + (xy 5.621311 -0.123496) (xy 5.619591 -0.121448) (xy 5.69071 -0.121448) (xy 5.70806 -0.138798) (xy 5.725409 -0.121448) + (xy 5.70806 -0.104098) (xy 5.69071 -0.121448) (xy 5.619591 -0.121448) (xy 5.596665 -0.094146) (xy 5.58125 -0.083435) + (xy 5.557506 -0.079345) (xy 5.509462 -0.079345) (xy 5.498584 -0.058352) (xy 5.449128 0.008527) (xy 5.410044 0.036103) + (xy 5.400664 0.032634) (xy 4.522077 0.032634) (xy 4.528278 0.0347) (xy 4.597677 0.064521) (xy 4.528278 0.064521) + (xy 4.437051 0.05055) (xy 4.38948 0.0347) (xy 4.320082 0.004878) (xy 3.537855 0.004878) (xy 3.498733 0.055968) + (xy 3.420779 0.152395) (xy 3.400439 0.176947) (xy 3.315132 0.284104) (xy 3.730558 0.284104) (xy 3.754598 0.254711) + (xy 3.824165 0.207571) (xy 3.888252 0.172521) (xy 4.023655 0.123584) (xy 4.164245 0.122705) (xy 4.172168 0.123771) + (xy 4.259291 0.132562) (xy 4.285085 0.124772) (xy 4.268032 0.107433) (xy 4.236013 0.076064) (xy 4.262359 0.072957) + (xy 4.307017 0.087253) (xy 4.615027 0.087253) (xy 4.642131 0.083923) (xy 4.714378 0.111953) (xy 4.818169 0.165749) + (xy 4.849248 0.18362) (xy 4.933888 0.236896) (xy 4.959105 0.260876) (xy 4.928591 0.25512) (xy 4.846038 0.219189) + (xy 4.788524 0.190847) (xy 4.693927 0.140359) (xy 4.630911 0.101836) (xy 4.615027 0.087253) (xy 4.307017 0.087253) + (xy 4.318263 0.090853) (xy 4.349228 0.119712) (xy 4.325363 0.153047) (xy 4.260205 0.183394) (xy 4.250679 0.185434) + (xy 4.357993 0.185434) (xy 4.374382 0.171372) (xy 4.483123 0.140436) (xy 4.594839 0.15986) (xy 4.641235 0.207262) + (xy 4.644664 0.225547) (xy 4.684426 0.225547) (xy 4.701776 0.208197) (xy 4.719125 0.225547) (xy 4.701776 0.242896) + (xy 4.684426 0.225547) (xy 4.644664 0.225547) (xy 4.646987 0.237934) (xy 4.640489 0.268022) (xy 5.343715 0.268022) + (xy 5.355067 0.183476) (xy 5.400056 0.118487) (xy 5.473838 0.061318) (xy 5.551925 0.00755) (xy 5.599937 -0.026073) + (xy 5.606837 -0.031244) (xy 5.607052 -0.005237) (xy 5.604653 0.033993) (xy 5.601468 0.048406) (xy 5.79742 0.048406) + (xy 5.806175 0.010767) (xy 5.851082 -0.061523) (xy 5.866726 -0.082069) (xy 5.930217 -0.15504) (xy 5.961918 -0.170631) + (xy 5.967058 -0.147472) (xy 5.946104 -0.10614) (xy 5.895731 -0.036347) (xy 5.880481 -0.01735) (xy 5.822845 0.042125) + (xy 5.79742 0.048406) (xy 5.601468 0.048406) (xy 5.600895 0.050998) (xy 5.907881 0.050998) (xy 5.91483 0.037008) + (xy 5.947917 0.001134) (xy 5.954003 0.026433) (xy 5.94558 0.053546) (xy 5.920034 0.091335) (xy 5.908495 0.090554) + (xy 5.907881 0.050998) (xy 5.600895 0.050998) (xy 5.589514 0.102495) (xy 5.575752 0.126525) (xy 5.559949 0.156148) + (xy 5.864207 0.156148) (xy 5.881557 0.138798) (xy 5.898907 0.156148) (xy 5.881557 0.173497) (xy 5.864207 0.156148) + (xy 5.559949 0.156148) (xy 5.551852 0.171326) (xy 5.568412 0.19436) (xy 5.595286 0.186234) (xy 5.62114 0.175993) + (xy 5.598262 0.209833) (xy 5.597954 0.210211) (xy 5.558363 0.24586) (xy 5.952788 0.24586) (xy 5.960083 0.207071) + (xy 5.976764 0.19655) (xy 6.018563 0.178745) (xy 6.023246 0.176237) (xy 6.025811 0.201891) (xy 6.026138 0.225547) + (xy 6.006808 0.273327) (xy 5.966313 0.263157) (xy 5.952788 0.24586) (xy 5.558363 0.24586) (xy 5.540662 0.261798) + (xy 5.456739 0.319214) (xy 5.450482 0.322932) (xy 5.343715 0.385618) (xy 5.343715 0.268022) (xy 4.640489 0.268022) + (xy 4.639717 0.271597) (xy 4.625437 0.247645) (xy 4.598084 0.222912) (xy 4.584802 0.23322) (xy 4.535747 0.248831) + (xy 4.44378 0.234489) (xy 4.369952 0.209093) (xy 4.357993 0.185434) (xy 4.250679 0.185434) (xy 4.167289 0.203291) + (xy 4.107448 0.207093) (xy 3.97658 0.222077) (xy 3.847512 0.257194) (xy 3.835378 0.262027) (xy 3.772577 0.283278) + (xy 3.9038 0.283278) (xy 4.025192 0.268641) (xy 4.114227 0.257322) (xy 4.171028 0.249048) (xy 4.174229 0.24845) + (xy 4.175987 0.267913) (xy 4.142559 0.322676) (xy 4.139529 0.326791) (xy 4.091279 0.372486) (xy 4.167895 0.372486) + (xy 4.202751 0.322082) (xy 4.205573 0.319235) (xy 4.263814 0.283238) (xy 4.34194 0.286052) (xy 4.426733 0.313266) + (xy 4.494927 0.345628) (xy 4.500062 0.363539) (xy 4.447524 0.364026) (xy 4.362482 0.348732) (xy 4.268458 0.331621) + (xy 4.239925 0.337473) (xy 4.276881 0.366286) (xy 4.341698 0.399044) (xy 4.545628 0.399044) (xy 4.562978 0.381694) + (xy 4.580327 0.399044) (xy 4.562978 0.416394) (xy 4.545628 0.399044) (xy 4.341698 0.399044) (xy 4.379326 0.418061) + (xy 4.380806 0.418753) (xy 4.411095 0.433743) (xy 4.927322 0.433743) (xy 4.944672 0.416394) (xy 4.957461 0.429183) + (xy 5.468942 0.429183) (xy 5.501686 0.38118) (xy 5.537936 0.350541) (xy 5.606422 0.301428) (xy 5.649858 0.27887) + (xy 5.652015 0.278699) (xy 5.646254 0.296595) (xy 5.613844 0.325016) (xy 5.576277 0.375541) (xy 5.58929 0.405192) + (xy 5.599898 0.452081) (xy 5.575336 0.480751) (xy 5.523704 0.501819) (xy 5.485811 0.472417) (xy 5.468942 0.429183) + (xy 4.957461 0.429183) (xy 4.962021 0.433743) (xy 4.944672 0.451093) (xy 4.927322 0.433743) (xy 4.411095 0.433743) + (xy 4.451751 0.453864) (xy 4.474094 0.469327) (xy 4.458879 0.466427) (xy 4.37453 0.445379) (xy 4.276707 0.426251) + (xy 4.19057 0.404235) (xy 4.167895 0.372486) (xy 4.091279 0.372486) (xy 4.081809 0.381455) (xy 4.011888 0.42026) + (xy 3.951285 0.434854) (xy 3.92152 0.416887) (xy 3.921038 0.411582) (xy 3.950511 0.38777) (xy 3.999112 0.380465) + (xy 4.050911 0.377465) (xy 4.045664 0.363241) (xy 3.990493 0.331257) (xy 3.9038 0.283278) (xy 3.772577 0.283278) + (xy 3.756125 0.288845) (xy 3.730558 0.284104) (xy 3.315132 0.284104) (xy 3.279133 0.329324) (xy 3.278919 0.329645) + (xy 3.851639 0.329645) (xy 3.868989 0.312295) (xy 3.886338 0.329645) (xy 3.868989 0.346995) (xy 3.851639 0.329645) + (xy 3.278919 0.329645) (xy 3.19595 0.453857) (xy 3.13951 0.571334) (xy 3.117311 0.642235) (xy 3.379104 0.642235) + (xy 3.403236 0.589891) (xy 3.45502 0.495473) (xy 3.502844 0.432139) (xy 3.527464 0.416394) (xy 3.525252 0.44148) + (xy 3.518926 0.454865) (xy 3.574043 0.454865) (xy 3.600551 0.410533) (xy 3.634767 0.384474) (xy 3.689482 0.354149) + (xy 3.71309 0.356253) (xy 3.730722 0.382554) (xy 3.730458 0.383953) (xy 3.825447 0.383953) (xy 3.830193 0.381694) + (xy 3.86186 0.406122) (xy 3.868989 0.416394) (xy 3.877831 0.448834) (xy 3.873084 0.451093) (xy 3.841418 0.426665) + (xy 3.834289 0.416394) (xy 3.825447 0.383953) (xy 3.730458 0.383953) (xy 3.725752 0.408859) (xy 3.706745 0.408579) + (xy 3.671947 0.426715) (xy 3.669925 0.455139) (xy 3.652269 0.519245) (xy 3.617876 0.557564) (xy 3.577418 0.586239) + (xy 3.586418 0.570811) (xy 3.600068 0.555253) (xy 3.636173 0.500361) (xy 3.639903 0.464705) (xy 3.609277 0.468115) + (xy 3.608743 0.468443) (xy 3.576725 0.466672) (xy 3.574043 0.454865) (xy 3.518926 0.454865) (xy 3.508408 0.477118) + (xy 3.45953 0.552836) (xy 3.420493 0.604628) (xy 3.792646 0.604628) (xy 3.796651 0.586848) (xy 3.863552 0.552617) + (xy 3.895013 0.539099) (xy 3.986571 0.506829) (xy 4.023127 0.511583) (xy 4.01015 0.551367) (xy 3.979755 0.564456) + (xy 4.076532 0.564456) (xy 4.081987 0.537842) (xy 4.129517 0.499079) (xy 4.193671 0.490518) (xy 4.252565 0.49515) + (xy 4.245098 0.502368) (xy 4.241402 0.503142) (xy 4.615027 0.503142) (xy 4.632377 0.485793) (xy 4.649726 0.503142) + (xy 4.632377 0.520492) (xy 4.615027 0.503142) (xy 4.241402 0.503142) (xy 4.207308 0.510281) (xy 4.162897 0.527697) + (xy 4.309657 0.527697) (xy 4.320082 0.521555) (xy 4.377106 0.538832) (xy 4.40683 0.555191) (xy 4.434604 0.582686) + (xy 4.42418 0.588828) (xy 4.367156 0.571551) (xy 4.337431 0.555191) (xy 4.309657 0.527697) (xy 4.162897 0.527697) + (xy 4.146375 0.534176) (xy 4.129235 0.557605) (xy 4.102908 0.589122) (xy 4.095624 0.589891) (xy 4.076532 0.564456) + (xy 3.979755 0.564456) (xy 3.964052 0.571218) (xy 3.931584 0.565129) (xy 3.893577 0.561235) (xy 3.895448 0.576559) + (xy 3.884643 0.60325) (xy 3.849091 0.609719) (xy 3.792646 0.604628) (xy 3.420493 0.604628) (xy 3.418524 0.607241) + (xy 3.380351 0.652198) (xy 3.379104 0.642235) (xy 3.117311 0.642235) (xy 3.113853 0.65328) (xy 4.025136 0.65328) + (xy 4.055313 0.633129) (xy 4.128013 0.624592) (xy 4.129235 0.62459) (xy 4.202391 0.628483) (xy 4.233327 0.63786) + (xy 4.233333 0.638002) (xy 4.203297 0.651811) (xy 4.130886 0.666447) (xy 4.129235 0.666691) (xy 4.056664 0.669173) + (xy 4.025175 0.654061) (xy 4.025136 0.65328) (xy 3.113853 0.65328) (xy 3.106539 0.67664) (xy 3.678142 0.67664) + (xy 3.695491 0.65929) (xy 3.712841 0.67664) (xy 3.695491 0.693989) (xy 3.678142 0.67664) (xy 3.106539 0.67664) + (xy 3.098428 0.702547) (xy 3.086984 0.749472) (xy 3.060051 0.859261) (xy 3.036438 0.945771) (xy 3.028137 0.971585) + (xy 3.026648 0.978254) (xy 3.23074 0.978254) (xy 3.258125 0.898503) (xy 3.306839 0.810328) (xy 3.364637 0.735579) + (xy 3.419277 0.696108) (xy 3.423322 0.695093) (xy 3.420327 0.722354) (xy 3.410702 0.762998) (xy 3.386723 0.808228) + (xy 3.458105 0.808228) (xy 3.48874 0.748741) (xy 3.491195 0.744956) (xy 3.541315 0.68357) (xy 3.5661 0.677288) + (xy 3.554573 0.722193) (xy 3.544543 0.740108) (xy 3.78224 0.740108) (xy 3.809389 0.720426) (xy 3.869961 0.690662) + (xy 3.932648 0.665752) (xy 3.947062 0.661489) (xy 3.95564 0.685383) (xy 3.955737 0.689944) (xy 3.926107 0.718632) + (xy 3.868989 0.737181) (xy 3.804279 0.744966) (xy 3.78224 0.740108) (xy 3.544543 0.740108) (xy 3.533401 0.760009) + (xy 3.516833 0.780738) (xy 3.712841 0.780738) (xy 3.730191 0.763388) (xy 3.747541 0.780738) (xy 3.730191 0.798088) + (xy 3.712841 0.780738) (xy 3.516833 0.780738) (xy 3.488858 0.81574) (xy 3.460798 0.832787) (xy 3.458105 0.808228) + (xy 3.386723 0.808228) (xy 3.38518 0.811139) (xy 3.364698 0.814728) (xy 3.337351 0.832468) (xy 3.304172 0.898032) + (xy 3.295786 0.921541) (xy 3.293609 0.926939) (xy 3.336741 0.926939) (xy 3.345183 0.907547) (xy 3.380122 0.870296) + (xy 3.400208 0.877938) (xy 3.400546 0.882788) (xy 3.3759 0.912138) (xy 3.360485 0.922849) (xy 3.336741 0.926939) + (xy 3.293609 0.926939) (xy 3.265566 0.996465) (xy 3.241229 1.028831) (xy 3.236928 1.02773) (xy 3.23074 0.978254) + (xy 3.026648 0.978254) (xy 3.012848 1.040071) (xy 3.000904 1.138711) (xy 2.999927 1.151564) (xy 2.993624 1.224168) + (xy 2.992468 1.228939) (xy 3.194549 1.228939) (xy 3.200726 1.145191) (xy 3.218374 1.095703) (xy 3.244821 1.091483) + (xy 3.245472 1.094441) (xy 3.302287 1.094441) (xy 3.318291 1.033471) (xy 3.342596 1.006284) (xy 3.346782 1.035648) + (xy 3.337943 1.101708) (xy 3.324349 1.144819) (xy 3.36812 1.144819) (xy 3.376736 1.12685) (xy 3.39612 1.101708) + (xy 3.446768 1.047761) (xy 3.469375 1.047996) (xy 3.469945 1.054085) (xy 3.446232 1.08305) (xy 3.409221 1.114809) + (xy 3.36812 1.144819) (xy 3.324349 1.144819) (xy 3.320966 1.155548) (xy 3.305203 1.153812) (xy 3.304782 1.152612) + (xy 3.302287 1.094441) (xy 3.245472 1.094441) (xy 3.254328 1.134675) (xy 3.245309 1.205016) (xy 3.230539 1.251344) + (xy 3.209334 1.300178) (xy 3.270723 1.300178) (xy 3.277671 1.286189) (xy 3.310758 1.250314) (xy 3.316845 1.275613) + (xy 3.308422 1.302726) (xy 3.282875 1.340516) (xy 3.271337 1.339734) (xy 3.270723 1.300178) (xy 3.209334 1.300178) + (xy 3.207003 1.305546) (xy 3.197494 1.299651) (xy 3.19455 1.229013) (xy 3.194549 1.228939) (xy 2.992468 1.228939) + (xy 2.980245 1.27938) (xy 2.950109 1.329816) (xy 2.893531 1.388094) (xy 2.800828 1.466831) (xy 2.793642 1.472636) + (xy 3.184287 1.472636) (xy 3.192532 1.399683) (xy 3.208093 1.35603) (xy 3.213637 1.353279) (xy 3.222449 1.383866) + (xy 3.226804 1.457377) (xy 3.261748 1.457377) (xy 3.274444 1.428816) (xy 3.284881 1.434244) (xy 3.289034 1.475424) + (xy 3.284881 1.48051) (xy 3.264252 1.475747) (xy 3.261748 1.457377) (xy 3.226804 1.457377) (xy 3.226913 1.459217) + (xy 3.227049 1.476775) (xy 3.224056 1.509426) (xy 3.348497 1.509426) (xy 3.414599 1.431353) (xy 3.476122 1.365787) + (xy 3.502918 1.356321) (xy 3.504644 1.365251) (xy 3.481244 1.393589) (xy 3.426571 1.443324) (xy 3.348497 1.509426) + (xy 3.224056 1.509426) (xy 3.220102 1.552558) (xy 3.20559 1.578825) (xy 3.365847 1.578825) (xy 3.383196 1.561476) + (xy 3.400546 1.578825) (xy 3.383196 1.596175) (xy 3.365847 1.578825) (xy 3.20559 1.578825) (xy 3.202921 1.583655) + (xy 3.198135 1.582401) (xy 3.185455 1.543878) (xy 3.184287 1.472636) (xy 2.793642 1.472636) (xy 2.688027 1.557953) + (xy 2.509644 1.694377) (xy 2.350567 1.804372) (xy 3.053551 1.804372) (xy 3.066247 1.77581) (xy 3.076684 1.781239) + (xy 3.080253 1.816628) (xy 3.186962 1.816628) (xy 3.196629 1.722112) (xy 3.225936 1.665638) (xy 3.227771 1.664393) + (xy 3.283874 1.634122) (xy 3.287544 1.648473) (xy 3.261516 1.683204) (xy 3.234288 1.762748) (xy 3.235266 1.839071) + (xy 3.296448 1.839071) (xy 3.309144 1.81051) (xy 3.319581 1.815938) (xy 3.323733 1.857118) (xy 3.319581 1.862204) + (xy 3.298952 1.857441) (xy 3.296448 1.839071) (xy 3.235266 1.839071) (xy 3.235971 1.894125) (xy 3.23642 1.898187) + (xy 3.241913 1.981988) (xy 3.238395 2.002622) (xy 3.37144 2.002622) (xy 3.379883 1.98323) (xy 3.414821 1.945979) + (xy 3.434908 1.953621) (xy 3.435245 1.958471) (xy 3.410599 1.987821) (xy 3.395185 1.998532) (xy 3.37144 2.002622) + (xy 3.238395 2.002622) (xy 3.235798 2.017852) (xy 3.226838 2.01068) (xy 3.197007 1.92191) (xy 3.186962 1.816628) + (xy 3.080253 1.816628) (xy 3.080837 1.822419) (xy 3.076684 1.827505) (xy 3.056056 1.822742) (xy 3.053551 1.804372) + (xy 2.350567 1.804372) (xy 2.335178 1.815013) (xy 2.174878 1.91389) (xy 2.137952 1.933223) (xy 2.920347 1.933223) + (xy 2.92879 1.913832) (xy 2.963729 1.87658) (xy 2.983815 1.884222) (xy 2.984153 1.889073) (xy 2.959506 1.918422) + (xy 2.944092 1.929133) (xy 2.920347 1.933223) (xy 2.137952 1.933223) (xy 2.052678 1.977869) (xy 2.845355 1.977869) + (xy 2.858051 1.949307) (xy 2.868488 1.954736) (xy 2.872641 1.995916) (xy 2.868488 2.001002) (xy 2.847859 1.996239) + (xy 2.845355 1.977869) (xy 2.052678 1.977869) (xy 2.038991 1.985035) (xy 1.937768 2.02248) (xy 1.888134 2.023971) + (xy 1.846993 2.017035) (xy 1.854916 2.044833) (xy 1.863095 2.070597) (xy 2.716238 2.070597) (xy 2.732212 2.040991) + (xy 2.740597 2.030713) (xy 2.789502 1.982588) (xy 2.809552 1.99368) (xy 2.810655 2.008856) (xy 2.782844 2.046122) + (xy 2.753698 2.0617) (xy 2.716238 2.070597) (xy 1.863095 2.070597) (xy 1.863389 2.071522) (xy 1.824672 2.057979) + (xy 1.811143 2.050892) (xy 1.714482 2.031933) (xy 1.659483 2.048228) (xy 1.607043 2.072476) (xy 1.617171 2.075451) + (xy 1.672122 2.065288) (xy 1.755089 2.058912) (xy 1.778801 2.080276) (xy 1.744801 2.123649) (xy 1.702904 2.151366) + (xy 2.853405 2.151366) (xy 2.857023 2.088237) (xy 2.86603 2.080797) (xy 2.869274 2.090642) (xy 2.87087 2.116667) + (xy 3.088251 2.116667) (xy 3.100947 2.088105) (xy 3.111384 2.093534) (xy 3.115537 2.134714) (xy 3.111384 2.1398) + (xy 3.090755 2.135037) (xy 3.088251 2.116667) (xy 2.87087 2.116667) (xy 2.874524 2.176274) (xy 3.238844 2.176274) + (xy 3.240366 2.107139) (xy 3.251763 2.081995) (xy 3.269756 2.113138) (xy 3.284711 2.192278) (xy 3.289679 2.245832) + (xy 3.291973 2.336535) (xy 3.286078 2.386) (xy 3.279602 2.388984) (xy 3.260821 2.343211) (xy 3.246448 2.263637) + (xy 3.238844 2.176274) (xy 2.874524 2.176274) (xy 2.87467 2.178648) (xy 2.869274 2.21209) (xy 2.859216 2.22289) + (xy 2.853741 2.174909) (xy 2.853405 2.151366) (xy 1.702904 2.151366) (xy 1.654627 2.183304) (xy 1.637925 2.192458) + (xy 1.617535 2.203416) (xy 2.706557 2.203416) (xy 2.723907 2.186066) (xy 2.741256 2.203416) (xy 2.723907 2.220765) + (xy 2.706557 2.203416) (xy 1.617535 2.203416) (xy 1.522348 2.254572) (xy 1.377402 2.332503) (xy 1.237229 2.407894) + (xy 1.074718 2.485713) (xy 0.963089 2.516988) (xy 0.924934 2.514736) (xy 0.879086 2.506299) (xy 0.895193 2.525041) + (xy 0.897157 2.526414) (xy 0.902644 2.563251) (xy 0.861849 2.618665) (xy 0.79079 2.680654) (xy 0.748459 2.708723) + (xy 1.006284 2.708723) (xy 1.033698 2.674044) (xy 1.049658 2.671203) (xy 1.101585 2.653045) (xy 1.187643 2.607219) + (xy 1.24918 2.569332) (xy 1.352655 2.503303) (xy 1.406465 2.472789) (xy 1.418499 2.474524) (xy 1.413884 2.481011) + (xy 1.630874 2.481011) (xy 1.648224 2.463661) (xy 1.665573 2.481011) (xy 1.648224 2.498361) (xy 1.630874 2.481011) + (xy 1.413884 2.481011) (xy 1.396644 2.505242) (xy 1.392825 2.50987) (xy 1.341046 2.554196) (xy 1.259856 2.60627) + (xy 1.245197 2.614276) (xy 1.371038 2.614276) (xy 1.396305 2.589611) (xy 1.457377 2.559294) (xy 1.552273 2.517354) + (xy 1.591409 2.506082) (xy 1.581768 2.526496) (xy 1.538819 2.571138) (xy 1.478742 2.61069) (xy 1.544125 2.61069) + (xy 1.668336 2.55653) (xy 1.761675 2.507172) (xy 1.830419 2.455906) (xy 1.837407 2.448316) (xy 1.882193 2.403943) + (xy 1.900747 2.394263) (xy 1.894542 2.415898) (xy 1.85642 2.463661) (xy 1.822921 2.513927) (xy 1.833693 2.53306) + (xy 1.861303 2.545097) (xy 1.976 2.420287) (xy 2.055986 2.335517) (xy 2.099697 2.296138) (xy 2.115875 2.294723) + (xy 2.116666 2.300707) (xy 2.096143 2.324864) (xy 2.883024 2.324864) (xy 2.893787 2.311748) (xy 2.915472 2.342889) + (xy 2.936842 2.396778) (xy 2.946483 2.446312) (xy 2.933761 2.452551) (xy 2.914754 2.428962) (xy 2.885983 2.354887) + (xy 2.883024 2.324864) (xy 2.096143 2.324864) (xy 2.093447 2.328037) (xy 2.034031 2.386458) (xy 2.007111 2.411612) + (xy 2.637158 2.411612) (xy 2.654508 2.394263) (xy 2.671858 2.411612) (xy 2.654508 2.428962) (xy 2.637158 2.411612) + (xy 2.007111 2.411612) (xy 1.986543 2.43083) (xy 1.969696 2.446312) (xy 2.186065 2.446312) (xy 2.203415 2.428962) + (xy 2.220765 2.446312) (xy 2.203415 2.463661) (xy 2.186065 2.446312) (xy 1.969696 2.446312) (xy 1.861912 2.545363) + (xy 1.871453 2.549521) (xy 1.85479 2.58945) (xy 1.808065 2.626799) (xy 1.708059 2.65022) (xy 1.643243 2.639261) + (xy 1.544125 2.61069) (xy 1.478742 2.61069) (xy 1.465312 2.619532) (xy 1.400985 2.629241) (xy 1.371038 2.614276) + (xy 1.245197 2.614276) (xy 1.167583 2.656664) (xy 1.148592 2.665438) (xy 1.821721 2.665438) (xy 1.941858 2.56455) + (xy 2.024334 2.496522) (xy 2.064141 2.469917) (xy 2.071305 2.480998) (xy 2.059557 2.515711) (xy 2.151366 2.515711) + (xy 2.168715 2.498361) (xy 2.394262 2.498361) (xy 2.406958 2.469799) (xy 2.417395 2.475228) (xy 2.41827 2.483903) + (xy 2.4664 2.483903) (xy 2.47278 2.438897) (xy 2.484625 2.43836) (xy 2.492908 2.484801) (xy 2.487364 2.504867) + (xy 2.474653 2.515711) (xy 2.567759 2.515711) (xy 2.585109 2.498361) (xy 2.602459 2.515711) (xy 2.585109 2.53306) + (xy 2.567759 2.515711) (xy 2.474653 2.515711) (xy 2.471957 2.518011) (xy 2.4664 2.483903) (xy 2.41827 2.483903) + (xy 2.421548 2.516408) (xy 2.417395 2.521494) (xy 2.396766 2.516731) (xy 2.394262 2.498361) (xy 2.168715 2.498361) + (xy 2.186065 2.515711) (xy 2.168715 2.53306) (xy 2.151366 2.515711) (xy 2.059557 2.515711) (xy 2.057631 2.521403) + (xy 2.053026 2.560587) (xy 2.073672 2.555536) (xy 2.118299 2.545528) (xy 2.129576 2.576829) (xy 2.105652 2.62891) + (xy 2.082547 2.653984) (xy 1.998621 2.696915) (xy 1.918543 2.690111) (xy 1.821721 2.665438) (xy 1.148592 2.665438) + (xy 1.082558 2.695947) (xy 1.023111 2.714691) (xy 1.006284 2.708723) (xy 0.748459 2.708723) (xy 0.705484 2.737219) + (xy 0.621949 2.77636) (xy 0.556204 2.786078) (xy 0.551812 2.785127) (xy 0.49943 2.789015) (xy 0.429383 2.829961) + (xy 0.358994 2.890862) (xy 0.414758 2.890862) (xy 0.416839 2.869085) (xy 0.476606 2.842503) (xy 0.503142 2.835399) + (xy 0.56476 2.820049) (xy 0.584107 2.814681) (xy 0.586105 2.836685) (xy 0.58122 2.85403) (xy 0.539635 2.886839) + (xy 0.482987 2.897405) (xy 0.711338 2.897405) (xy 0.77744 2.819331) (xy 0.838964 2.753765) (xy 0.865759 2.744299) + (xy 0.867486 2.753229) (xy 0.844085 2.781567) (xy 0.789412 2.831303) (xy 0.711338 2.897405) (xy 0.482987 2.897405) + (xy 0.474355 2.899015) (xy 0.414758 2.890862) (xy 0.358994 2.890862) (xy 0.331133 2.914967) (xy 0.276022 2.96836) + (xy 0.260062 2.984153) (xy 0.294945 2.984153) (xy 0.342657 2.957533) (xy 0.403139 2.949454) (xy 0.460898 2.960701) + (xy 0.468442 2.984153) (xy 0.42073 3.010774) (xy 0.360248 3.018853) (xy 0.302489 3.007605) (xy 0.294945 2.984153) + (xy 0.260062 2.984153) (xy 0.155356 3.087767) (xy 0.225247 3.087767) (xy 0.239632 3.064088) (xy 0.307336 3.053641) + (xy 0.31603 3.053552) (xy 0.384842 3.059793) (xy 0.405832 3.075068) (xy 0.403932 3.077579) (xy 0.345695 3.105601) + (xy 0.60724 3.105601) (xy 0.673342 3.027528) (xy 0.734865 2.961962) (xy 0.761661 2.952496) (xy 0.761747 2.952939) + (xy 0.916375 2.952939) (xy 0.921487 2.911596) (xy 0.976837 2.864408) (xy 1.077053 2.812063) (xy 1.199452 2.765316) + (xy 1.274077 2.744435) (xy 1.365769 2.72358) (xy 1.433349 2.713672) (xy 1.501309 2.714633) (xy 1.594141 2.726387) + (xy 1.679599 2.739854) (xy 2.086581 2.739854) (xy 2.166327 2.653807) (xy 2.24563 2.596285) (xy 2.338421 2.566541) + (xy 2.424512 2.56571) (xy 2.483716 2.594931) (xy 2.49836 2.635111) (xy 2.482427 2.701538) (xy 2.463661 2.723907) + (xy 2.430228 2.771609) (xy 2.428961 2.782253) (xy 2.443874 2.802001) (xy 2.478427 2.777854) (xy 2.517342 2.725894) + (xy 2.545343 2.662201) (xy 2.546225 2.658827) (xy 2.584808 2.595999) (xy 2.645053 2.585618) (xy 2.729538 2.578462) + (xy 2.836064 2.55263) (xy 2.85522 2.546296) (xy 2.941148 2.52007) (xy 2.990597 2.526924) (xy 3.03237 2.576386) + (xy 3.054612 2.612253) (xy 3.099192 2.69312) (xy 3.122038 2.74971) (xy 3.122821 2.755715) (xy 3.137669 2.771743) + (xy 3.142721 2.767753) (xy 3.140321 2.727929) (xy 3.111341 2.650242) (xy 3.091666 2.609153) (xy 3.050368 2.52265) + (xy 3.041434 2.477552) (xy 3.063428 2.454653) (xy 3.079598 2.447776) (xy 3.113972 2.419044) (xy 3.104628 2.401071) + (xy 3.074926 2.35088) (xy 3.060674 2.290164) (xy 3.061886 2.23991) (xy 3.080047 2.244566) (xy 3.108243 2.293873) + (xy 3.139563 2.377572) (xy 3.154195 2.428962) (xy 3.173402 2.515711) (xy 3.261748 2.515711) (xy 3.279098 2.498361) + (xy 3.296448 2.515711) (xy 3.29297 2.519189) (xy 3.44606 2.519189) (xy 3.448927 2.394738) (xy 3.454918 2.247097) + (xy 3.463374 2.091607) (xy 3.473641 1.943609) (xy 3.485061 1.818442) (xy 3.48869 1.787022) (xy 3.516147 1.574093) + (xy 3.539315 1.420308) (xy 3.560593 1.315738) (xy 3.58238 1.250451) (xy 3.607074 1.214516) (xy 3.630412 1.200275) + (xy 3.66444 1.165498) (xy 3.660524 1.144649) (xy 3.653078 1.076191) (xy 3.681674 0.982795) (xy 3.734638 0.889912) + (xy 3.800293 0.822994) (xy 3.811076 0.816462) (xy 3.887167 0.778398) (xy 3.924932 0.777117) (xy 3.932203 0.822539) + (xy 3.916814 0.924585) (xy 3.913004 0.94556) (xy 3.910595 0.96703) (xy 3.95623 0.96703) (xy 3.97415 0.853646) + (xy 3.977424 0.837125) (xy 3.999455 0.765102) (xy 4.04229 0.734804) (xy 4.128002 0.728689) (xy 4.221713 0.738592) + (xy 4.27528 0.778254) (xy 4.298938 0.820967) (xy 4.316769 0.90797) (xy 4.275756 0.958403) (xy 4.20526 0.971054) + (xy 4.175194 0.988987) (xy 4.178958 1.002521) (xy 4.161891 1.026157) (xy 4.095375 1.045049) (xy 4.076907 1.047602) + (xy 4.001281 1.050621) (xy 3.963164 1.028226) (xy 3.95623 0.96703) (xy 3.910595 0.96703) (xy 3.896627 1.091493) + (xy 3.892858 1.254842) (xy 3.894823 1.29486) (xy 3.95578 1.29486) (xy 3.958505 1.188964) (xy 3.972972 1.133396) + (xy 4.008521 1.109126) (xy 4.051161 1.100537) (xy 4.191585 1.083532) (xy 4.276255 1.084832) (xy 4.316433 1.104715) + (xy 4.318082 1.107147) (xy 4.305561 1.125737) (xy 4.259405 1.12359) (xy 4.181284 1.10857) (xy 4.259358 1.149478) + (xy 4.318493 1.190719) (xy 4.337431 1.219784) (xy 4.307935 1.243586) (xy 4.259358 1.25138) (xy 4.181284 1.253579) + (xy 4.255807 1.283648) (xy 4.323484 1.322027) (xy 4.357522 1.361556) (xy 4.346815 1.386623) (xy 4.330804 1.389082) + (xy 4.310025 1.401744) (xy 4.341693 1.433055) (xy 4.361384 1.456253) (xy 4.337533 1.469313) (xy 4.260422 1.474727) + (xy 4.517693 1.474727) (xy 4.521444 1.415466) (xy 4.532306 1.410249) (xy 4.533689 1.413343) (xy 4.540553 1.482227) + (xy 4.534975 1.517441) (xy 4.52393 1.531591) (xy 4.517922 1.485503) (xy 4.517693 1.474727) (xy 4.260422 1.474727) + (xy 4.176914 1.475326) (xy 3.955823 1.474727) (xy 3.95578 1.29486) (xy 3.894823 1.29486) (xy 3.896413 1.327254) + (xy 3.90157 1.434194) (xy 3.897831 1.506606) (xy 3.888993 1.526776) (xy 3.845792 1.545873) (xy 3.797547 1.579028) + (xy 3.755446 1.614006) (xy 3.768296 1.616749) (xy 3.822406 1.598456) (xy 3.877165 1.582453) (xy 3.905903 1.594854) + (xy 3.913666 1.626809) (xy 3.975942 1.626809) (xy 3.979618 1.559587) (xy 3.982965 1.548875) (xy 4.024378 1.534421) + (xy 4.109749 1.531307) (xy 4.214912 1.537648) (xy 4.315698 1.55156) (xy 4.387939 1.571161) (xy 4.405137 1.581781) + (xy 4.430713 1.635395) (xy 4.442227 1.682264) (xy 4.556765 1.682264) (xy 4.562689 1.659485) (xy 4.577317 1.682924) + (xy 4.597705 1.720356) (xy 4.608497 1.721101) (xy 4.609709 1.677579) (xy 4.601359 1.582214) (xy 4.583464 1.427428) + (xy 4.577999 1.38262) (xy 4.560144 1.188233) (xy 4.561746 1.042635) (xy 4.579557 0.939747) (xy 4.615889 0.849063) + (xy 4.673063 0.750053) (xy 4.738794 0.659228) (xy 4.800796 0.5931) (xy 4.846782 0.568181) (xy 4.854401 0.570364) + (xy 4.901408 0.568231) (xy 4.923141 0.557776) (xy 4.996495 0.535787) (xy 5.000628 0.536576) (xy 5.709833 0.536576) + (xy 5.74206 0.498885) (xy 5.806386 0.424146) (xy 5.853238 0.359476) (xy 5.899681 0.294246) (xy 5.919984 0.28972) + (xy 5.921272 0.349286) (xy 5.918832 0.381694) (xy 6.005975 0.381694) (xy 6.009148 0.347155) (xy 6.03197 0.372906) + (xy 6.037705 0.381694) (xy 6.065682 0.460478) (xy 6.068229 0.489438) (xy 6.143534 0.489438) (xy 6.157189 0.496145) + (xy 6.192445 0.55266) (xy 6.206595 0.57911) (xy 6.226386 0.642878) (xy 6.217079 0.673007) (xy 6.189412 0.664077) + (xy 6.186419 0.649089) (xy 6.173105 0.583711) (xy 6.157757 0.537842) (xy 6.143534 0.489438) (xy 6.068229 0.489438) + (xy 6.069434 0.503142) (xy 6.067526 0.572541) (xy 6.037705 0.503142) (xy 6.012026 0.422076) (xy 6.005975 0.381694) + (xy 5.918832 0.381694) (xy 5.918179 0.390369) (xy 5.909651 0.504538) (xy 5.903848 0.598566) (xy 5.892103 0.670805) + (xy 5.859884 0.686774) (xy 5.796011 0.648534) (xy 5.765694 0.624047) (xy 5.712324 0.573087) (xy 5.709833 0.536576) + (xy 5.000628 0.536576) (xy 5.092862 0.554183) (xy 5.22254 0.613334) (xy 5.292163 0.667965) (xy 5.621339 0.667965) + (xy 5.632234 0.60599) (xy 5.670431 0.596754) (xy 5.744104 0.639922) (xy 5.772779 0.661808) (xy 5.825214 0.717966) + (xy 6.038236 0.717966) (xy 6.042712 0.631478) (xy 6.056708 0.60807) (xy 6.072404 0.62459) (xy 6.096255 0.694783) + (xy 6.098033 0.711339) (xy 6.245901 0.711339) (xy 6.263251 0.693989) (xy 6.280601 0.711339) (xy 6.263251 0.728689) + (xy 6.245901 0.711339) (xy 6.098033 0.711339) (xy 6.101758 0.746038) (xy 6.176502 0.746038) (xy 6.193852 0.728689) + (xy 6.211202 0.746038) (xy 6.193852 0.763388) (xy 6.176502 0.746038) (xy 6.101758 0.746038) (xy 6.106569 0.790842) + (xy 6.106572 0.791461) (xy 6.103865 0.815437) (xy 6.3153 0.815437) (xy 6.33265 0.798088) (xy 6.35 0.815437) + (xy 6.33265 0.832787) (xy 6.3153 0.815437) (xy 6.103865 0.815437) (xy 6.098181 0.86577) (xy 6.07545 0.886366) + (xy 6.072404 0.884836) (xy 6.050912 0.839634) (xy 6.03907 0.752454) (xy 6.038236 0.717966) (xy 5.825214 0.717966) + (xy 5.845005 0.739162) (xy 5.860112 0.806579) (xy 5.816024 0.853293) (xy 5.810164 0.855704) (xy 5.772707 0.896689) + (xy 5.774102 0.919536) (xy 5.829508 0.919536) (xy 5.846858 0.902186) (xy 5.864207 0.919536) (xy 5.846858 0.936885) + (xy 5.829508 0.919536) (xy 5.774102 0.919536) (xy 5.774375 0.924013) (xy 5.778907 0.996812) (xy 5.771119 1.027643) + (xy 5.749961 1.031548) (xy 5.717764 0.985743) (xy 5.681712 0.907482) (xy 5.64899 0.814018) (xy 5.626784 0.722605) + (xy 5.621339 0.667965) (xy 5.292163 0.667965) (xy 5.362563 0.723206) (xy 5.445498 0.837881) (xy 5.498647 0.928768) + (xy 5.540312 0.991527) (xy 5.553338 1.006284) (xy 5.581589 1.043243) (xy 5.838015 1.043243) (xy 5.842762 1.040984) + (xy 5.874428 1.065412) (xy 5.881557 1.075683) (xy 5.881833 1.076696) (xy 6.030154 1.076696) (xy 6.050815 1.004823) + (xy 6.076275 0.994616) (xy 6.097911 1.03965) (xy 6.107103 1.133502) (xy 6.107103 1.134029) (xy 6.102248 1.212552) + (xy 6.083794 1.232897) (xy 6.060967 1.219388) (xy 6.030547 1.155503) (xy 6.030154 1.076696) (xy 5.881833 1.076696) + (xy 5.890399 1.108123) (xy 5.885653 1.110383) (xy 5.853986 1.085955) (xy 5.846858 1.075683) (xy 5.838015 1.043243) + (xy 5.581589 1.043243) (xy 5.595898 1.061963) (xy 5.628988 1.127732) (xy 5.760109 1.127732) (xy 5.777459 1.110383) + (xy 5.794808 1.127732) (xy 5.777459 1.145082) (xy 5.760109 1.127732) (xy 5.628988 1.127732) (xy 5.647491 1.164509) + (xy 5.69955 1.293659) (xy 5.710101 1.326179) (xy 5.880072 1.326179) (xy 5.887734 1.329067) (xy 5.929312 1.32299) + (xy 5.951376 1.282557) (xy 5.977838 1.234147) (xy 6.01761 1.247042) (xy 6.023273 1.251602) (xy 6.063755 1.318032) + (xy 6.071873 1.366203) (xy 6.059026 1.457074) (xy 6.022547 1.482716) (xy 5.962863 1.442992) (xy 5.933606 1.410019) + (xy 5.889149 1.350395) (xy 5.880072 1.326179) (xy 5.710101 1.326179) (xy 5.739019 1.415313) (xy 5.864469 1.415313) + (xy 5.930728 1.497069) (xy 5.973427 1.569775) (xy 5.961004 1.622243) (xy 5.960352 1.623038) (xy 5.93112 1.653721) + (xy 5.913369 1.645921) (xy 5.897631 1.587911) (xy 5.886672 1.531769) (xy 5.864469 1.415313) (xy 5.739019 1.415313) + (xy 5.743509 1.429152) (xy 5.760575 1.496515) (xy 5.783766 1.656256) (xy 5.791514 1.840094) (xy 5.784933 2.027461) + (xy 5.765141 2.19779) (xy 5.733254 2.330512) (xy 5.712798 2.376913) (xy 5.653037 2.481011) (xy 5.671735 2.359563) + (xy 5.683484 2.266007) (xy 5.697384 2.130153) (xy 5.710713 1.978931) (xy 5.712602 1.955229) (xy 5.722015 1.815091) + (xy 5.720371 1.714822) (xy 5.702503 1.62854) (xy 5.663245 1.530359) (xy 5.60286 1.405379) (xy 5.499117 1.227611) + (xy 5.387077 1.091456) (xy 5.275013 1.004694) (xy 5.171199 0.975106) (xy 5.147833 0.97749) (xy 5.062815 1.027756) + (xy 4.990562 1.137615) (xy 4.978773 1.17015) (xy 5.158124 1.17015) (xy 5.172465 1.143694) (xy 5.232942 1.12877) + (xy 5.298621 1.163248) (xy 5.378465 1.25315) (xy 5.418377 1.308879) (xy 5.492951 1.439804) (xy 5.555619 1.587681) + (xy 5.572907 1.643023) (xy 5.603237 1.804695) (xy 5.617155 1.986394) (xy 5.615623 2.170946) (xy 5.599603 2.341179) + (xy 5.570058 2.479919) (xy 5.553325 2.515711) (xy 5.621311 2.515711) (xy 5.638661 2.498361) (xy 5.656011 2.515711) + (xy 5.638661 2.53306) (xy 5.621311 2.515711) (xy 5.553325 2.515711) (xy 5.527948 2.569993) (xy 5.520516 2.578337) + (xy 5.501076 2.583563) (xy 5.508541 2.53053) (xy 5.517818 2.496249) (xy 5.540238 2.379706) (xy 5.549942 2.247148) + (xy 5.546673 2.12406) (xy 5.530173 2.035922) (xy 5.522625 2.020138) (xy 5.505659 2.023482) (xy 5.493995 2.086771) + (xy 5.490256 2.157671) (xy 5.481312 2.322413) (xy 5.463977 2.464524) (xy 5.440812 2.568541) (xy 5.432134 2.585109) + (xy 5.586612 2.585109) (xy 5.603961 2.56776) (xy 5.621311 2.585109) (xy 5.603961 2.602459) (xy 5.586612 2.585109) + (xy 5.432134 2.585109) (xy 5.414381 2.619005) (xy 5.413709 2.619441) (xy 5.369439 2.612725) (xy 5.309903 2.575456) + (xy 5.268574 2.535567) (xy 5.250343 2.489201) (xy 5.251853 2.415132) (xy 5.2674 2.306721) (xy 5.285678 2.209469) + (xy 5.298964 2.17368) (xy 5.305865 2.203094) (xy 5.305882 2.203416) (xy 5.313003 2.269334) (xy 5.328776 2.273351) + (xy 5.345679 2.248247) (xy 5.370898 2.182321) (xy 5.399249 2.075318) (xy 5.416876 1.990758) (xy 5.431312 1.767347) + (xy 5.384721 1.562041) (xy 5.273669 1.361345) (xy 5.247739 1.326197) (xy 5.180133 1.228705) (xy 5.158124 1.17015) + (xy 4.978773 1.17015) (xy 4.956422 1.231831) (xy 4.996721 1.231831) (xy 5.014071 1.214481) (xy 5.03142 1.231831) + (xy 5.014071 1.249181) (xy 4.996721 1.231831) (xy 4.956422 1.231831) (xy 4.932366 1.298216) (xy 4.914909 1.380716) + (xy 5.03142 1.380716) (xy 5.049753 1.355264) (xy 5.095999 1.377248) (xy 5.15703 1.43814) (xy 5.192131 1.485106) + (xy 5.229011 1.560145) (xy 5.267203 1.670015) (xy 5.30189 1.79509) (xy 5.328258 1.915744) (xy 5.341491 2.01235) + (xy 5.336774 2.065283) (xy 5.335024 2.067526) (xy 5.316193 2.04729) (xy 5.285319 1.977183) (xy 5.258619 1.901143) + (xy 5.20637 1.760986) (xy 5.142737 1.618635) (xy 5.115386 1.56578) (xy 5.066696 1.471532) (xy 5.036394 1.400948) + (xy 5.03142 1.380716) (xy 4.914909 1.380716) (xy 4.889518 1.500709) (xy 4.86758 1.69787) (xy 4.936682 1.69787) + (xy 4.939003 1.638492) (xy 4.957171 1.645145) (xy 4.974143 1.681812) (xy 4.977609 1.735252) (xy 4.967709 1.748807) + (xy 4.944582 1.734019) (xy 4.936682 1.69787) (xy 4.86758 1.69787) (xy 4.86331 1.736243) (xy 4.862798 1.752323) + (xy 5.100819 1.752323) (xy 5.118169 1.734973) (xy 5.135519 1.752323) (xy 5.118169 1.769672) (xy 5.100819 1.752323) + (xy 4.862798 1.752323) (xy 4.859481 1.856421) (xy 5.135519 1.856421) (xy 5.152868 1.839071) (xy 5.170218 1.856421) + (xy 5.152868 1.873771) (xy 5.135519 1.856421) (xy 4.859481 1.856421) (xy 4.855611 1.977869) (xy 5.170218 1.977869) + (xy 5.182914 1.949307) (xy 5.193351 1.954736) (xy 5.197504 1.995916) (xy 5.193351 2.001002) (xy 5.172722 1.996239) + (xy 5.170218 1.977869) (xy 4.855611 1.977869) (xy 4.855034 1.995966) (xy 4.86122 2.151366) (xy 4.962021 2.151366) + (xy 4.974717 2.122805) (xy 4.985154 2.128233) (xy 4.989307 2.169413) (xy 4.985154 2.174499) (xy 4.964526 2.169736) + (xy 4.962021 2.151366) (xy 4.86122 2.151366) (xy 4.865983 2.271029) (xy 4.891387 2.498361) (xy 5.03142 2.498361) + (xy 5.044116 2.469799) (xy 5.054553 2.475228) (xy 5.058706 2.516408) (xy 5.054553 2.521494) (xy 5.033925 2.516731) + (xy 5.03142 2.498361) (xy 4.891387 2.498361) (xy 4.897446 2.552579) (xy 4.908139 2.619809) (xy 4.91838 2.689208) + (xy 5.343715 2.689208) (xy 5.361065 2.671858) (xy 5.378415 2.689208) (xy 5.447814 2.689208) (xy 5.465164 2.671858) + (xy 5.482513 2.689208) (xy 5.465164 2.706558) (xy 5.447814 2.689208) (xy 5.378415 2.689208) (xy 5.361065 2.706558) + (xy 5.343715 2.689208) (xy 4.91838 2.689208) (xy 4.9235 2.723907) (xy 5.06612 2.723907) (xy 5.08347 2.706558) + (xy 5.100819 2.723907) (xy 5.08347 2.741257) (xy 5.06612 2.723907) (xy 4.9235 2.723907) (xy 4.92862 2.758607) + (xy 5.309016 2.758607) (xy 5.326366 2.741257) (xy 5.343715 2.758607) (xy 5.482513 2.758607) (xy 5.499863 2.741257) + (xy 5.517213 2.758607) (xy 5.499863 2.775956) (xy 5.482513 2.758607) (xy 5.343715 2.758607) (xy 5.326366 2.775956) + (xy 5.309016 2.758607) (xy 4.92862 2.758607) (xy 4.938861 2.828006) (xy 5.274317 2.828006) (xy 5.291666 2.810656) + (xy 5.309016 2.828006) (xy 5.291666 2.845355) (xy 5.274317 2.828006) (xy 4.938861 2.828006) (xy 4.941865 2.848361) + (xy 4.956304 2.999856) (xy 5.118574 2.999856) (xy 5.161673 2.956293) (xy 5.170218 2.949454) (xy 5.245087 2.894763) + (xy 5.270328 2.886136) (xy 5.244982 2.923571) (xy 5.222267 2.949454) (xy 5.162448 3.0011) (xy 5.121466 3.018081) + (xy 5.118574 2.999856) (xy 4.956304 2.999856) (xy 4.958715 3.025157) (xy 4.960533 3.147822) (xy 4.949897 3.2097) + (xy 5.309016 3.2097) (xy 5.326366 3.19235) (xy 5.343715 3.2097) (xy 5.338311 3.215104) (xy 5.442672 3.215104) + (xy 5.458237 3.134737) (xy 5.489175 3.04613) (xy 5.526067 2.969923) (xy 5.559497 2.926756) (xy 5.574632 2.925908) + (xy 5.573773 2.965968) (xy 5.551912 3.018853) (xy 5.526151 3.081082) (xy 5.52552 3.108125) (xy 5.54419 3.083849) + (xy 5.585284 3.007535) (xy 5.643021 2.890558) (xy 5.711622 2.744291) (xy 5.722795 2.719865) (xy 5.820252 2.493093) + (xy 5.884073 2.311858) (xy 5.918461 2.163522) (xy 5.924718 2.112789) (xy 5.943625 1.980373) (xy 5.979181 1.8868) + (xy 6.043705 1.801647) (xy 6.05611 1.788285) (xy 6.13865 1.677814) (xy 6.208712 1.546109) (xy 6.224763 1.504792) + (xy 6.263591 1.37881) (xy 6.278283 1.306097) (xy 6.270952 1.290177) (xy 6.243713 1.334574) (xy 6.19868 1.442811) + (xy 6.194416 1.454217) (xy 6.13697 1.584139) (xy 6.070151 1.699566) (xy 6.016762 1.766512) (xy 5.921678 1.856421) + (xy 6.011409 1.744529) (xy 6.112386 1.580907) (xy 6.171112 1.388052) (xy 6.192174 1.150479) (xy 6.192344 1.133886) + (xy 6.195909 1.009759) (xy 6.205395 0.948917) (xy 6.222004 0.945409) (xy 6.22525 0.949986) (xy 6.419398 0.949986) + (xy 6.436277 0.9396) (xy 6.482406 0.984175) (xy 6.493223 0.997609) (xy 6.523233 1.038711) (xy 6.505264 1.030094) + (xy 6.480123 1.01071) (xy 6.432065 0.967905) (xy 6.419398 0.949986) (xy 6.22525 0.949986) (xy 6.228551 0.95464) + (xy 6.275059 1.020837) (xy 6.324418 1.082563) (xy 6.569076 1.082563) (xy 6.572386 1.075683) (xy 6.601376 1.098631) + (xy 6.627595 1.127732) (xy 6.648709 1.170003) (xy 6.635556 1.179782) (xy 6.593799 1.152065) (xy 6.580348 1.127732) + (xy 6.569076 1.082563) (xy 6.324418 1.082563) (xy 6.339682 1.101651) (xy 6.342222 1.104634) (xy 6.425665 1.242525) + (xy 6.428894 1.26653) (xy 6.801092 1.26653) (xy 6.818442 1.249181) (xy 6.835792 1.26653) (xy 6.818442 1.28388) + (xy 6.801092 1.26653) (xy 6.428894 1.26653) (xy 6.433561 1.30123) (xy 6.627595 1.30123) (xy 6.644945 1.28388) + (xy 6.662295 1.30123) (xy 6.644945 1.318579) (xy 6.627595 1.30123) (xy 6.433561 1.30123) (xy 6.445322 1.388669) + (xy 6.400472 1.546207) (xy 6.290391 1.718277) (xy 6.169974 1.853298) (xy 6.057013 1.97025) (xy 5.992781 2.04253) + (xy 5.975475 2.073038) (xy 6.003294 2.064673) (xy 6.060445 2.029577) (xy 6.203878 1.910643) (xy 6.326815 1.750323) + (xy 6.420166 1.578825) (xy 6.473239 1.470652) (xy 6.503743 1.419104) (xy 6.518559 1.417968) (xy 6.524563 1.461027) + (xy 6.525116 1.471357) (xy 6.801092 1.471357) (xy 6.815464 1.399701) (xy 6.848858 1.333754) (xy 6.886699 1.298285) + (xy 6.902278 1.29943) (xy 6.918058 1.342751) (xy 6.917357 1.353801) (xy 7.304557 1.353801) (xy 7.321019 1.340179) + (xy 7.378601 1.339451) (xy 7.450776 1.349015) (xy 7.511017 1.36627) (xy 7.526889 1.375613) (xy 7.507314 1.384087) + (xy 7.440187 1.387955) (xy 7.433514 1.387978) (xy 7.351357 1.377993) (xy 7.304661 1.353967) (xy 7.304557 1.353801) + (xy 6.917357 1.353801) (xy 6.914288 1.402169) (xy 6.896336 1.445811) (xy 7.576047 1.445811) (xy 7.58081 1.425182) + (xy 7.59918 1.422678) (xy 7.627741 1.435374) (xy 7.622313 1.445811) (xy 7.581133 1.449964) (xy 7.576047 1.445811) + (xy 6.896336 1.445811) (xy 6.887513 1.467261) (xy 6.847745 1.506064) (xy 6.813065 1.507528) (xy 6.801092 1.471357) + (xy 6.525116 1.471357) (xy 6.52576 1.483402) (xy 6.52762 1.551917) (xy 7.202118 1.551917) (xy 7.213976 1.544036) + (xy 7.226161 1.54777) (xy 7.276187 1.546737) (xy 7.286885 1.509092) (xy 7.301546 1.4679) (xy 7.35656 1.471988) + (xy 7.364959 1.474619) (xy 7.452912 1.496406) (xy 7.562788 1.515597) (xy 7.573373 1.517031) (xy 7.677049 1.538613) + (xy 7.723797 1.576758) (xy 7.726023 1.645126) (xy 7.718944 1.677278) (xy 7.694514 1.735358) (xy 7.647659 1.743493) + (xy 7.60511 1.731911) (xy 7.497316 1.701725) (xy 7.421395 1.684352) (xy 7.326764 1.648033) (xy 7.247898 1.596547) + (xy 7.202118 1.551917) (xy 6.52762 1.551917) (xy 6.530989 1.676058) (xy 6.527551 1.787022) (xy 6.592896 1.787022) + (xy 6.610245 1.769672) (xy 6.627595 1.787022) (xy 6.610245 1.804372) (xy 6.592896 1.787022) (xy 6.527551 1.787022) + (xy 6.527352 1.793454) (xy 6.501733 1.843926) (xy 6.49183 1.856421) (xy 6.558196 1.856421) (xy 6.575546 1.839071) + (xy 6.592896 1.856421) (xy 6.575546 1.873771) (xy 6.558196 1.856421) (xy 6.49183 1.856421) (xy 6.473563 1.879468) + (xy 6.734068 1.879468) (xy 6.742179 1.811573) (xy 6.747601 1.782002) (xy 6.778488 1.665284) (xy 6.814919 1.591117) + (xy 6.84899 1.56447) (xy 6.872797 1.590312) (xy 6.878434 1.673613) (xy 6.876365 1.701042) (xy 6.865195 1.747103) + (xy 7.124573 1.747103) (xy 7.140334 1.739032) (xy 7.170676 1.749347) (xy 7.21268 1.76068) (xy 7.197666 1.736442) + (xy 7.191461 1.730089) (xy 7.147218 1.668046) (xy 7.156624 1.637835) (xy 7.20829 1.647075) (xy 7.264061 1.681518) + (xy 7.340179 1.719192) (xy 7.444967 1.74937) (xy 7.464035 1.75294) (xy 7.58399 1.796728) (xy 7.654402 1.873959) + (xy 7.661936 1.908369) (xy 7.876776 1.908369) (xy 7.890758 1.857908) (xy 7.926967 1.76725) (xy 7.965406 1.682124) + (xy 8.04202 1.54935) (xy 8.141478 1.442298) (xy 8.251676 1.358301) (xy 8.419597 1.260153) (xy 8.560075 1.22002) + (xy 8.682125 1.236863) (xy 8.780703 1.297371) (xy 8.84793 1.363432) (xy 8.858804 1.395448) (xy 8.819259 1.389983) + (xy 8.735223 1.343599) (xy 8.719248 1.332968) (xy 8.636444 1.28121) (xy 8.576665 1.251759) (xy 8.565397 1.249181) + (xy 8.521356 1.26513) (xy 8.436696 1.306711) (xy 8.34198 1.358122) (xy 8.161645 1.490197) (xy 8.030359 1.650754) + (xy 7.961792 1.813375) (xy 7.935697 1.884993) (xy 7.904886 1.929575) (xy 7.881782 1.933238) (xy 7.876776 1.908369) + (xy 7.661936 1.908369) (xy 7.668579 1.938707) (xy 7.637946 1.957716) (xy 7.558183 1.95761) (xy 7.538456 1.955166) + (xy 7.352366 1.918539) (xy 7.22691 1.868258) (xy 7.154111 1.801101) (xy 7.153048 1.799421) (xy 7.124573 1.747103) + (xy 6.865195 1.747103) (xy 6.847838 1.818674) (xy 6.803824 1.866296) (xy 7.078688 1.866296) (xy 7.104559 1.860518) + (xy 7.169435 1.886814) (xy 7.199137 1.903283) (xy 7.314059 1.957739) (xy 7.328617 1.962353) (xy 8.023191 1.962353) + (xy 8.028672 1.925702) (xy 8.057746 1.845197) (xy 8.096424 1.755456) (xy 8.163047 1.638859) (xy 8.242465 1.541486) + (xy 8.322686 1.47351) (xy 8.391719 1.445105) (xy 8.437405 1.466176) (xy 8.456554 1.504042) (xy 8.456105 1.508422) + (xy 8.428222 1.529279) (xy 8.367451 1.579814) (xy 8.348298 1.596175) (xy 8.292028 1.639368) (xy 8.271326 1.644279) + (xy 8.275054 1.635048) (xy 8.282146 1.600598) (xy 8.254625 1.60324) (xy 8.210595 1.636118) (xy 8.205738 1.651116) + (xy 8.190103 1.698722) (xy 8.152429 1.774289) (xy 8.104847 1.857135) (xy 8.059489 1.926577) (xy 8.028485 1.961934) + (xy 8.023191 1.962353) (xy 7.328617 1.962353) (xy 7.433243 1.995512) (xy 7.443736 1.99764) (xy 7.557487 2.034953) + (xy 7.638591 2.091835) (xy 7.668579 2.153845) (xy 7.637223 2.171586) (xy 7.556429 2.183289) (xy 7.480095 2.186066) + (xy 7.365932 2.181833) (xy 7.29601 2.162676) (xy 7.245366 2.118903) (xy 7.219603 2.084941) (xy 7.17602 2.01078) + (xy 7.180131 1.972488) (xy 7.191216 1.965828) (xy 7.200476 1.944753) (xy 7.156762 1.924108) (xy 7.096171 1.893041) + (xy 7.078688 1.866296) (xy 6.803824 1.866296) (xy 6.792827 1.878194) (xy 6.748794 1.897087) (xy 6.734068 1.879468) + (xy 6.473563 1.879468) (xy 6.437264 1.925265) (xy 6.346632 2.021859) (xy 6.32297 2.045025) (xy 6.238648 2.128433) + (xy 6.204124 2.167587) (xy 6.216869 2.163823) (xy 6.274356 2.118475) (xy 6.374059 2.032879) (xy 6.415938 1.9959) + (xy 6.48656 1.938475) (xy 6.514854 1.930542) (xy 6.511362 1.954682) (xy 6.491862 2.033408) (xy 6.488926 2.064618) + (xy 6.627595 2.064618) (xy 6.644945 2.047268) (xy 6.662295 2.064618) (xy 6.644945 2.081967) (xy 6.627595 2.064618) + (xy 6.488926 2.064618) (xy 6.488797 2.065987) (xy 6.465528 2.106799) (xy 6.406176 2.180385) (xy 6.753112 2.180385) + (xy 6.756739 2.048985) (xy 6.784274 1.989538) (xy 6.841359 1.922113) (xy 6.886045 1.921422) (xy 6.925855 1.988607) + (xy 6.934616 2.012354) (xy 6.953658 2.089204) (xy 6.934784 2.131946) (xy 6.903311 2.152372) (xy 6.849004 2.202153) + (xy 6.835792 2.239336) (xy 6.823942 2.287798) (xy 6.796828 2.281745) (xy 6.7671 2.230195) (xy 6.753112 2.180385) + (xy 6.406176 2.180385) (xy 6.401651 2.185995) (xy 6.308876 2.290164) (xy 6.528976 2.290164) (xy 6.534429 2.240904) + (xy 6.546478 2.24679) (xy 6.551061 2.317832) (xy 6.546478 2.333538) (xy 6.533813 2.337898) (xy 6.528976 2.290164) + (xy 6.308876 2.290164) (xy 6.306063 2.293323) (xy 6.18766 2.418532) (xy 6.14537 2.461751) (xy 6.012236 2.598747) + (xy 6.141803 2.598747) (xy 6.160261 2.568007) (xy 6.186697 2.579772) (xy 6.50285 2.579772) (xy 6.520842 2.605588) + (xy 6.552607 2.678338) (xy 6.601073 2.785658) (xy 6.65866 2.897734) (xy 6.715451 2.99709) (xy 6.761528 3.066248) + (xy 6.785218 3.088252) (xy 6.777563 3.059553) (xy 6.7456 2.983261) (xy 6.695602 2.874076) (xy 6.678289 2.837659) + (xy 6.620569 2.704267) (xy 6.578023 2.581259) (xy 6.55862 2.492206) (xy 6.558196 2.482527) (xy 6.559791 2.423131) + (xy 6.570238 2.41189) (xy 6.598032 2.45352) (xy 6.637717 2.526658) (xy 6.704618 2.634538) (xy 6.796364 2.761501) + (xy 6.871938 2.854928) (xy 6.94961 2.948362) (xy 7.005143 3.021389) (xy 7.026636 3.058349) (xy 7.026639 3.058496) + (xy 7.048621 3.101452) (xy 7.058227 3.111385) (xy 7.07383 3.116306) (xy 7.064854 3.096926) (xy 7.052052 3.060227) + (xy 7.08186 3.062353) (xy 7.160327 3.104359) (xy 7.181823 3.117292) (xy 7.244317 3.165101) (xy 7.264328 3.201453) + (xy 7.261793 3.205875) (xy 7.26631 3.216504) (xy 7.296617 3.207821) (xy 7.346487 3.172651) (xy 7.351863 3.136693) + (xy 7.316063 3.122951) (xy 7.258885 3.102249) (xy 7.176011 3.049362) (xy 7.083976 2.978115) (xy 6.999312 2.902336) + (xy 6.938552 2.835852) (xy 6.918229 2.792488) (xy 6.918748 2.790678) (xy 6.914891 2.752787) (xy 6.897374 2.750348) + (xy 6.855484 2.727148) (xy 6.802344 2.656228) (xy 6.747371 2.55612) (xy 6.699987 2.445353) (xy 6.669609 2.342458) + (xy 6.663444 2.290164) (xy 6.664433 2.22596) (xy 6.672588 2.207484) (xy 6.694702 2.240057) (xy 6.737566 2.329002) + (xy 6.751688 2.359311) (xy 6.79886 2.451873) (xy 6.87954 2.451873) (xy 6.882085 2.320169) (xy 6.924508 2.228486) + (xy 6.969813 2.179487) (xy 7.013349 2.152128) (xy 7.037022 2.153865) (xy 7.026366 2.186508) (xy 7.026026 2.238308) + (xy 7.031245 2.253627) (xy 7.30813 2.253627) (xy 7.332193 2.22813) (xy 7.402898 2.221803) (xy 7.439169 2.221869) + (xy 7.545524 2.233506) (xy 7.629662 2.26095) (xy 7.642554 2.269068) (xy 7.69607 2.326828) (xy 7.683926 2.373121) + (xy 7.604373 2.412776) (xy 7.588717 2.417779) (xy 7.459033 2.435376) (xy 7.36523 2.401341) (xy 7.315453 2.318857) + (xy 7.313629 2.310327) (xy 7.30813 2.253627) (xy 7.031245 2.253627) (xy 7.053623 2.319309) (xy 7.059783 2.332172) + (xy 7.07548 2.367859) (xy 7.197836 2.367859) (xy 7.231944 2.362302) (xy 7.27695 2.368682) (xy 7.277487 2.380527) + (xy 7.231046 2.388811) (xy 7.21098 2.383267) (xy 7.197836 2.367859) (xy 7.07548 2.367859) (xy 7.093318 2.408413) + (xy 7.092149 2.448272) (xy 7.062104 2.472252) (xy 7.018869 2.527844) (xy 7.008135 2.578159) (xy 7.007151 2.643188) + (xy 7.043989 2.643188) (xy 7.06591 2.577687) (xy 7.101416 2.527118) (xy 7.15367 2.47642) (xy 7.178223 2.465772) + (xy 7.166435 2.495848) (xy 7.339907 2.495848) (xy 7.343706 2.486363) (xy 7.40472 2.481967) (xy 7.510033 2.481011) + (xy 7.631689 2.48191) (xy 7.694297 2.487283) (xy 7.708206 2.501148) (xy 7.683765 2.527522) (xy 7.666483 2.541735) + (xy 7.590094 2.588049) (xy 7.526308 2.601647) (xy 7.495581 2.578824) (xy 7.495082 2.572779) (xy 7.465458 2.543935) + (xy 7.39348 2.514016) (xy 7.386837 2.512055) (xy 7.339907 2.495848) (xy 7.166435 2.495848) (xy 7.165474 2.4983) + (xy 7.166893 2.549909) (xy 7.19429 2.604643) (xy 7.221281 2.672358) (xy 7.226089 2.747208) (xy 7.209289 2.800677) + (xy 7.190147 2.810656) (xy 7.140616 2.784566) (xy 7.084766 2.725566) (xy 7.047824 2.662562) (xy 7.043989 2.643188) + (xy 7.007151 2.643188) (xy 7.00698 2.654508) (xy 6.938736 2.57259) (xy 6.87954 2.451873) (xy 6.79886 2.451873) + (xy 6.815636 2.48479) (xy 6.884327 2.601802) (xy 6.922579 2.657643) (xy 6.99518 2.732941) (xy 7.103029 2.822483) + (xy 7.133623 2.844161) (xy 7.292321 2.844161) (xy 7.308287 2.795259) (xy 7.341829 2.764209) (xy 7.342242 2.76439) + (xy 7.541347 2.76439) (xy 7.546111 2.743761) (xy 7.56448 2.741257) (xy 7.593042 2.753953) (xy 7.587613 2.76439) + (xy 7.546433 2.768543) (xy 7.541347 2.76439) (xy 7.342242 2.76439) (xy 7.383039 2.782289) (xy 7.412477 2.834742) + (xy 7.41635 2.87729) (xy 7.390539 2.923469) (xy 7.349282 2.922977) (xy 7.296933 2.896498) (xy 7.292321 2.844161) + (xy 7.133623 2.844161) (xy 7.209914 2.898219) (xy 7.333417 2.989418) (xy 7.401914 3.057863) (xy 7.499777 3.057863) + (xy 7.514656 2.997199) (xy 7.531194 2.964164) (xy 7.567706 2.904634) (xy 7.595494 2.901742) (xy 7.627367 2.938191) + (xy 7.661658 2.979323) (xy 7.663149 2.960925) (xy 7.652595 2.923793) (xy 7.651088 2.856662) (xy 7.673562 2.786356) + (xy 7.708612 2.735375) (xy 7.744832 2.726214) (xy 7.750513 2.730659) (xy 7.764913 2.720355) (xy 7.76475 2.669715) + (xy 7.771167 2.606723) (xy 7.79598 2.592877) (xy 7.820814 2.568) (xy 7.833229 2.479505) (xy 7.834882 2.38468) + (xy 7.834626 2.206322) (xy 7.837968 2.087855) (xy 7.845923 2.019819) (xy 7.85951 1.992755) (xy 7.876776 1.995219) + (xy 7.905925 2.044161) (xy 7.911475 2.084015) (xy 7.900255 2.139291) (xy 7.88545 2.151285) (xy 7.874583 2.183124) + (xy 7.868919 2.267713) (xy 7.869075 2.310405) (xy 8.19181 2.310405) (xy 8.19819 2.2654) (xy 8.210035 2.264862) + (xy 8.218318 2.311304) (xy 8.216217 2.31891) (xy 8.281511 2.31891) (xy 8.281958 2.296488) (xy 8.293607 2.036123) + (xy 8.314879 1.835315) (xy 8.345252 1.696373) (xy 8.384205 1.621604) (xy 8.431216 1.613315) (xy 8.435771 1.615876) + (xy 8.441748 1.655551) (xy 8.417214 1.729102) (xy 8.409125 1.745594) (xy 8.362138 1.904206) (xy 8.362726 1.961857) + (xy 8.434706 1.961857) (xy 8.441596 1.928004) (xy 8.459978 1.956329) (xy 8.47486 1.995219) (xy 8.518599 2.093851) + (xy 8.574213 2.19618) (xy 8.824754 2.19618) (xy 8.837524 2.184294) (xy 8.874093 2.210978) (xy 8.923134 2.269737) + (xy 8.936347 2.290164) (xy 8.998836 2.290164) (xy 9.028363 2.312799) (xy 9.073907 2.359563) (xy 9.096289 2.391074) + (xy 9.334153 2.391074) (xy 9.355088 2.380168) (xy 9.405934 2.406966) (xy 9.468751 2.458906) (xy 9.525597 2.523428) + (xy 9.527976 2.52678) (xy 9.558077 2.577217) (xy 9.541465 2.589291) (xy 9.516121 2.586075) (xy 9.468971 2.560001) + (xy 9.46393 2.538162) (xy 9.443859 2.494191) (xy 9.403206 2.463477) (xy 9.348435 2.420241) (xy 9.334153 2.391074) + (xy 9.096289 2.391074) (xy 9.109301 2.409393) (xy 9.104981 2.428962) (xy 9.063849 2.40278) (xy 9.02991 2.359563) + (xy 9.001172 2.306542) (xy 8.998836 2.290164) (xy 8.936347 2.290164) (xy 8.95087 2.312615) (xy 8.997601 2.413228) + (xy 8.993141 2.471203) (xy 8.990287 2.474413) (xy 8.954335 2.477238) (xy 8.919019 2.414927) (xy 8.879042 2.319387) + (xy 8.84711 2.253129) (xy 8.824754 2.19618) (xy 8.574213 2.19618) (xy 8.579056 2.205091) (xy 8.592184 2.226557) + (xy 8.64854 2.331849) (xy 8.687732 2.432799) (xy 8.692592 2.452104) (xy 8.702963 2.509542) (xy 8.69513 2.513011) + (xy 8.662842 2.459411) (xy 8.645916 2.428962) (xy 8.553939 2.260409) (xy 8.492011 2.140272) (xy 8.454981 2.057157) + (xy 8.437698 1.99967) (xy 8.434706 1.961857) (xy 8.362726 1.961857) (xy 8.364001 2.086991) (xy 8.412797 2.264932) + (xy 8.446287 2.366145) (xy 8.442346 2.438577) (xy 8.429034 2.469142) (xy 8.392962 2.515711) (xy 9.091256 2.515711) + (xy 9.108606 2.498361) (xy 9.125956 2.515711) (xy 9.108606 2.53306) (xy 9.091256 2.515711) (xy 8.392962 2.515711) + (xy 8.392779 2.515947) (xy 8.363247 2.499456) (xy 8.362892 2.498886) (xy 8.333422 2.476428) (xy 8.305898 2.509197) + (xy 8.291098 2.507464) (xy 8.282759 2.442171) (xy 8.281511 2.31891) (xy 8.216217 2.31891) (xy 8.212774 2.33137) + (xy 8.197367 2.344513) (xy 8.19181 2.310405) (xy 7.869075 2.310405) (xy 7.869317 2.376913) (xy 8.050273 2.376913) + (xy 8.067623 2.359563) (xy 8.084972 2.376913) (xy 8.067623 2.394263) (xy 8.050273 2.376913) (xy 7.869317 2.376913) + (xy 7.869359 2.388537) (xy 7.870589 2.423966) (xy 7.86917 2.463661) (xy 8.050273 2.463661) (xy 8.062969 2.4351) + (xy 8.073406 2.440528) (xy 8.077559 2.481709) (xy 8.073406 2.486794) (xy 8.052777 2.482031) (xy 8.050273 2.463661) + (xy 7.86917 2.463661) (xy 7.862257 2.657114) (xy 7.817614 2.842513) (xy 7.76428 2.932104) (xy 7.911475 2.932104) + (xy 7.928825 2.914754) (xy 7.946174 2.932104) (xy 7.928825 2.949454) (xy 7.911475 2.932104) (xy 7.76428 2.932104) + (xy 7.743624 2.966803) (xy 7.807377 2.966803) (xy 7.824726 2.949454) (xy 7.842076 2.966803) (xy 7.834666 2.974213) + (xy 8.072637 2.974213) (xy 8.131272 2.895525) (xy 8.203094 2.824421) (xy 8.266175 2.781358) (xy 8.284494 2.776556) + (xy 8.324814 2.753227) (xy 8.327868 2.739944) (xy 8.356716 2.715734) (xy 8.405942 2.713919) (xy 8.487535 2.711179) + (xy 8.609468 2.693042) (xy 8.745871 2.664899) (xy 8.870872 2.632141) (xy 8.958598 2.600158) (xy 8.963204 2.597809) + (xy 9.005961 2.580538) (xy 9.002313 2.607582) (xy 8.988007 2.635572) (xy 8.968818 2.685997) (xy 8.996698 2.704406) + (xy 9.048396 2.706558) (xy 9.13513 2.720156) (xy 9.187619 2.747401) (xy 9.220568 2.759031) (xy 9.255088 2.717761) + (xy 9.283619 2.656232) (xy 9.338777 2.524221) (xy 9.395035 2.604541) (xy 9.428623 2.668943) (xy 9.411009 2.698279) + (xy 9.410073 2.698601) (xy 9.371282 2.733414) (xy 9.368852 2.74537) (xy 9.393712 2.758248) (xy 9.438251 2.741257) + (xy 9.49085 2.722495) (xy 9.507053 2.755041) (xy 9.50765 2.775825) (xy 9.483728 2.847432) (xy 9.440445 2.860539) + (xy 9.552824 2.860539) (xy 9.573221 2.786962) (xy 9.609538 2.720879) (xy 9.641468 2.695066) (xy 9.695286 2.679896) + (xy 9.707172 2.675883) (xy 9.715591 2.698319) (xy 9.715847 2.706558) (xy 9.687584 2.736964) (xy 9.661459 2.741257) + (xy 9.623295 2.761893) (xy 9.628171 2.807736) (xy 9.627065 2.864725) (xy 9.600336 2.908608) (xy 9.565172 2.913543) + (xy 9.560455 2.909554) (xy 9.552824 2.860539) (xy 9.440445 2.860539) (xy 9.413627 2.86866) (xy 9.317136 2.845482) + (xy 9.225836 2.825975) (xy 9.182764 2.844066) (xy 9.119541 2.874894) (xy 9.080068 2.880055) (xy 9.034882 2.871587) + (xy 9.050333 2.835673) (xy 9.056557 2.828006) (xy 9.078986 2.785732) (xy 9.053174 2.779795) (xy 8.989987 2.810164) + (xy 8.962603 2.828275) (xy 8.906034 2.860623) (xy 8.87704 2.842382) (xy 8.861259 2.802251) (xy 8.84281 2.731843) + (xy 8.840904 2.699627) (xy 8.81602 2.695181) (xy 8.745855 2.712062) (xy 8.704618 2.725652) (xy 8.597708 2.758024) + (xy 8.506759 2.776789) (xy 8.488328 2.778395) (xy 8.436405 2.782272) (xy 8.451375 2.795351) (xy 8.484016 2.808904) + (xy 8.575057 2.815355) (xy 8.670426 2.789115) (xy 8.759119 2.753949) (xy 8.797982 2.745805) (xy 8.801415 2.765422) + (xy 8.790744 2.7953) (xy 8.750809 2.833188) (xy 8.724676 2.831949) (xy 8.677239 2.830133) (xy 8.66843 2.83863) + (xy 8.633938 2.867227) (xy 8.562706 2.906606) (xy 8.508299 2.932104) (xy 8.952459 2.932104) (xy 8.969808 2.914754) + (xy 8.987158 2.932104) (xy 8.969808 2.949454) (xy 8.952459 2.932104) (xy 8.508299 2.932104) (xy 8.475818 2.947326) + (xy 8.394354 2.979946) (xy 8.339396 2.995027) (xy 8.327868 2.991138) (xy 8.299023 2.968657) (xy 8.264703 2.964325) + (xy 8.219959 2.979996) (xy 8.216925 3.024214) (xy 8.682417 3.024214) (xy 8.692666 2.989738) (xy 8.728715 2.989514) + (xy 8.789571 3.022794) (xy 8.806107 3.048191) (xy 8.795858 3.082667) (xy 8.759808 3.082891) (xy 8.698953 3.049611) + (xy 8.682417 3.024214) (xy 8.216925 3.024214) (xy 8.215953 3.038376) (xy 8.218396 3.052313) (xy 8.234924 3.102217) + (xy 8.249753 3.096926) (xy 8.291701 3.062619) (xy 8.339435 3.054656) (xy 8.391641 3.058461) (xy 8.384131 3.077745) + (xy 8.347261 3.106705) (xy 8.276782 3.146796) (xy 8.234488 3.15765) (xy 8.173475 3.134193) (xy 8.11301 3.079411) + (xy 8.073727 3.016694) (xy 8.072637 2.974213) (xy 7.834666 2.974213) (xy 7.824726 2.984153) (xy 7.807377 2.966803) + (xy 7.743624 2.966803) (xy 7.738542 2.97534) (xy 7.626926 3.050773) (xy 7.625591 3.051242) (xy 7.535194 3.074437) + (xy 7.499777 3.057863) (xy 7.401914 3.057863) (xy 7.420395 3.07633) (xy 7.450915 3.126009) (xy 7.506415 3.207338) + (xy 7.592288 3.275431) (xy 7.598172 3.278577) (xy 7.675842 3.314133) (xy 7.723905 3.314414) (xy 7.772751 3.279023) + (xy 7.775832 3.276243) (xy 7.82621 3.218422) (xy 7.842076 3.181594) (xy 7.820988 3.175694) (xy 7.773566 3.208895) + (xy 7.719692 3.249219) (xy 7.672718 3.246094) (xy 7.617419 3.213473) (xy 7.562994 3.17183) (xy 7.530074 3.137079) + (xy 7.52907 3.123184) (xy 7.561517 3.138469) (xy 7.599389 3.131047) (xy 7.609032 3.114492) (xy 7.637149 3.088596) + (xy 7.690643 3.10951) (xy 7.755856 3.12944) (xy 7.799533 3.102024) (xy 7.861396 3.072207) (xy 7.894383 3.075802) + (xy 7.938789 3.074138) (xy 7.946174 3.057265) (xy 7.963384 3.020338) (xy 8.008132 3.036964) (xy 8.070096 3.102532) + (xy 8.081113 3.117532) (xy 8.151379 3.216211) (xy 8.067791 3.27801) (xy 8.438838 3.27801) (xy 8.484154 3.257507) + (xy 8.536065 3.244399) (xy 8.604431 3.226216) (xy 8.630901 3.213179) (xy 8.67257 3.209549) (xy 8.698515 3.216919) + (xy 8.731105 3.239749) (xy 8.720293 3.250161) (xy 8.797512 3.250161) (xy 8.821881 3.205873) (xy 8.867773 3.155712) + (xy 8.92458 3.105345) (xy 8.942493 3.102186) (xy 8.93235 3.141117) (xy 8.935044 3.165607) (xy 8.979284 3.137564) + (xy 9.042618 3.079577) (xy 9.130591 3.005861) (xy 9.209793 2.958699) (xy 9.244199 2.949454) (xy 9.284492 2.954029) + (xy 9.281351 2.977513) (xy 9.23205 3.034544) (xy 9.227428 3.039499) (xy 9.147419 3.111339) (xy 9.058082 3.172009) + (xy 9.049675 3.176075) (xy 9.194823 3.176075) (xy 9.235151 3.118208) (xy 9.299846 3.051556) (xy 9.372795 2.991809) + (xy 9.437884 2.954656) (xy 9.46201 2.949454) (xy 9.495945 2.965301) (xy 9.493092 2.979635) (xy 9.450344 3.013154) + (xy 9.373547 3.051607) (xy 9.372901 3.051875) (xy 9.295228 3.1027) (xy 9.253044 3.163983) (xy 9.223031 3.211428) + (xy 9.194976 3.209466) (xy 9.194823 3.176075) (xy 9.049675 3.176075) (xy 8.978946 3.210281) (xy 8.929541 3.214928) + (xy 8.926402 3.212559) (xy 8.887471 3.214464) (xy 8.859389 3.232295) (xy 8.809538 3.263319) (xy 8.797512 3.250161) + (xy 8.720293 3.250161) (xy 8.703797 3.266046) (xy 8.653084 3.282574) (xy 8.57756 3.292954) (xy 8.501075 3.296108) + (xy 8.447477 3.290959) (xy 8.438838 3.27801) (xy 8.067791 3.27801) (xy 8.048777 3.292068) (xy 8.005842 3.319581) + (xy 8.339435 3.319581) (xy 8.344198 3.298952) (xy 8.362568 3.296448) (xy 8.391129 3.309144) (xy 8.385701 3.319581) + (xy 8.344521 3.323734) (xy 8.339435 3.319581) (xy 8.005842 3.319581) (xy 7.98302 3.334205) (xy 7.94796 3.344047) + (xy 7.946174 3.340224) (xy 7.972692 3.304668) (xy 8.03698 3.256255) (xy 8.041598 3.253359) (xy 8.092151 3.214075) + (xy 8.091134 3.194859) (xy 8.084972 3.194377) (xy 8.017177 3.214403) (xy 7.967087 3.244391) (xy 7.90609 3.276773) + (xy 7.874061 3.277421) (xy 7.834185 3.284833) (xy 7.825076 3.295882) (xy 7.830856 3.327774) (xy 7.848703 3.331679) + (xy 7.875224 3.33962) (xy 7.864545 3.348497) (xy 8.084972 3.348497) (xy 8.102322 3.331148) (xy 8.119672 3.348497) + (xy 8.22377 3.348497) (xy 8.24112 3.331148) (xy 8.25847 3.348497) (xy 8.24112 3.365847) (xy 8.22377 3.348497) + (xy 8.119672 3.348497) (xy 8.102322 3.365847) (xy 8.084972 3.348497) (xy 7.864545 3.348497) (xy 7.851743 3.359138) + (xy 7.797464 3.372279) (xy 7.695784 3.380903) (xy 7.568655 3.383154) (xy 7.567867 3.383145) (xy 7.451007 3.384614) + (xy 7.369564 3.391221) (xy 7.339815 3.401574) (xy 7.340195 3.402588) (xy 7.378101 3.42667) (xy 7.435394 3.452596) + (xy 8.254589 3.452596) (xy 8.28495 3.418313) (xy 8.360354 3.387888) (xy 8.456665 3.370713) (xy 8.466666 3.370078) + (xy 8.483325 3.38402) (xy 8.441522 3.428071) (xy 8.431967 3.435755) (xy 8.349389 3.483951) (xy 8.284658 3.492268) + (xy 8.254977 3.459073) (xy 8.254589 3.452596) (xy 7.435394 3.452596) (xy 7.459777 3.46363) (xy 7.519973 3.48743) + (xy 7.63146 3.533495) (xy 7.643455 3.539344) (xy 7.876776 3.539344) (xy 7.880267 3.487612) (xy 7.903662 3.473916) + (xy 7.966343 3.492608) (xy 7.997203 3.504257) (xy 8.068594 3.521276) (xy 8.103074 3.496754) (xy 8.106646 3.48854) + (xy 8.133551 3.456889) (xy 8.185386 3.475769) (xy 8.192156 3.479925) (xy 8.244573 3.521343) (xy 8.25847 3.543644) + (xy 8.22721 3.570661) (xy 8.147187 3.593313) (xy 8.039032 3.606641) (xy 7.989549 3.60827) (xy 7.909604 3.599551) + (xy 7.879187 3.565003) (xy 7.876776 3.539344) (xy 7.643455 3.539344) (xy 7.724835 3.579026) (xy 7.754373 3.596675) + (xy 7.796336 3.629243) (xy 7.782553 3.641209) (xy 7.719674 3.64231) (xy 7.628577 3.630235) (xy 7.506142 3.60048) + (xy 7.426053 3.575432) (xy 7.322241 3.541737) (xy 7.24899 3.521989) (xy 7.225476 3.519788) (xy 7.248683 3.5379) + (xy 7.319177 3.574503) (xy 7.398602 3.611271) (xy 7.520686 3.657382) (xy 7.641327 3.681044) (xy 7.790682 3.687282) + (xy 7.849695 3.686414) (xy 7.99332 3.679402) (xy 8.105854 3.661189) (xy 8.215428 3.624231) (xy 8.350172 3.560986) + (xy 8.386752 3.542404) (xy 8.529653 3.474591) (xy 8.628484 3.439239) (xy 8.676458 3.438705) (xy 8.678415 3.440994) + (xy 8.7095 3.456842) (xy 8.722401 3.442545) (xy 8.758787 3.411159) (xy 8.827667 3.367186) (xy 8.908006 3.322186) + (xy 8.978766 3.287718) (xy 9.018912 3.275342) (xy 9.021858 3.277989) (xy 8.995539 3.308241) (xy 8.930143 3.357414) + (xy 8.846014 3.412627) (xy 8.763492 3.460998) (xy 8.702921 3.489648) (xy 8.684781 3.49143) (xy 8.64942 3.499889) + (xy 8.583497 3.544473) (xy 8.550809 3.571677) (xy 8.420152 3.655648) (xy 8.247806 3.724707) (xy 8.061241 3.769707) + (xy 7.918464 3.782241) (xy 7.754644 3.763436) (xy 7.561768 3.712989) (xy 7.367073 3.63985) (xy 7.197793 3.552969) + (xy 7.173321 3.537356) (xy 6.981194 3.383385) (xy 6.805077 3.192599) (xy 6.657593 2.982365) (xy 6.551368 2.770051) + (xy 6.506352 2.619809) (xy 6.50285 2.579772) (xy 6.186697 2.579772) (xy 6.210251 2.590254) (xy 6.283695 2.661489) + (xy 6.294866 2.67452) (xy 6.352317 2.7521) (xy 6.383399 2.812155) (xy 6.385173 2.821993) (xy 6.39227 2.885766) + (xy 6.403786 2.949454) (xy 6.40077 2.967908) (xy 6.375094 2.930983) (xy 6.335699 2.853626) (xy 6.279905 2.750693) + (xy 6.225946 2.675691) (xy 6.195638 2.650392) (xy 6.148623 2.616413) (xy 6.141803 2.598747) (xy 6.012236 2.598747) + (xy 6.004496 2.606712) (xy 5.961059 2.654508) (xy 6.072404 2.654508) (xy 6.089754 2.637159) (xy 6.107103 2.654508) + (xy 6.089754 2.671858) (xy 6.072404 2.654508) (xy 5.961059 2.654508) (xy 5.905257 2.715909) (xy 5.899037 2.723907) + (xy 6.003005 2.723907) (xy 6.020355 2.706558) (xy 6.037705 2.723907) (xy 6.020355 2.741257) (xy 6.003005 2.723907) + (xy 5.899037 2.723907) (xy 5.845066 2.793306) (xy 5.933606 2.793306) (xy 5.950956 2.775956) (xy 5.968306 2.793306) + (xy 5.950956 2.810656) (xy 5.933606 2.793306) (xy 5.845066 2.793306) (xy 5.838873 2.801269) (xy 5.796564 2.874719) + (xy 5.778941 2.922645) (xy 5.843783 2.922645) (xy 5.848339 2.912357) (xy 5.876823 2.882054) (xy 5.881256 2.897405) + (xy 6.280601 2.897405) (xy 6.29795 2.880055) (xy 6.3153 2.897405) (xy 6.29795 2.914754) (xy 6.280601 2.897405) + (xy 5.881256 2.897405) (xy 5.887134 2.917756) (xy 5.88734 2.930578) (xy 5.872028 2.965378) (xy 5.857858 2.962879) + (xy 5.843783 2.922645) (xy 5.778941 2.922645) (xy 5.769549 2.948186) (xy 5.759766 2.985584) (xy 5.739464 3.088453) + (xy 5.733215 3.161239) (xy 5.737628 3.181436) (xy 5.740044 3.224271) (xy 5.722274 3.274986) (xy 5.699449 3.325251) + (xy 5.711378 3.317398) (xy 5.739733 3.282661) (xy 5.772545 3.219377) (xy 5.770992 3.181886) (xy 5.7841 3.179695) + (xy 5.8405 3.210531) (xy 5.902226 3.250492) (xy 6.025471 3.331962) (xy 6.097533 3.374919) (xy 6.116933 3.378702) + (xy 6.082189 3.342647) (xy 6.055054 3.318854) (xy 6.00017 3.263539) (xy 5.986814 3.231435) (xy 5.99433 3.228297) + (xy 6.056492 3.253809) (xy 6.083712 3.279099) (xy 6.3153 3.279099) (xy 6.33265 3.261749) (xy 6.35 3.279099) + (xy 6.338659 3.290439) (xy 6.488797 3.290439) (xy 6.518974 3.270288) (xy 6.591674 3.261751) (xy 6.592896 3.261749) + (xy 6.666052 3.265642) (xy 6.696988 3.275019) (xy 6.696994 3.27516) (xy 6.666958 3.28897) (xy 6.594547 3.303606) + (xy 6.592896 3.30385) (xy 6.520325 3.306332) (xy 6.488836 3.291219) (xy 6.488797 3.290439) (xy 6.338659 3.290439) + (xy 6.33265 3.296448) (xy 6.3153 3.279099) (xy 6.083712 3.279099) (xy 6.121058 3.313798) (xy 6.766393 3.313798) + (xy 6.783743 3.296448) (xy 6.801092 3.313798) (xy 6.783743 3.331148) (xy 6.766393 3.313798) (xy 6.121058 3.313798) + (xy 6.123103 3.315698) (xy 6.169079 3.387538) (xy 6.176502 3.420178) (xy 6.173133 3.435246) (xy 6.280601 3.435246) + (xy 6.293297 3.406685) (xy 6.303734 3.412113) (xy 6.306128 3.435854) (xy 6.454098 3.435854) (xy 6.466876 3.414261) + (xy 6.51543 3.395629) (xy 6.615088 3.374465) (xy 6.63627 3.370573) (xy 6.662268 3.379178) (xy 6.662295 3.379802) + (xy 6.633392 3.399504) (xy 6.563312 3.428246) (xy 6.558196 3.430047) (xy 6.487248 3.446553) (xy 6.454375 3.437985) + (xy 6.454098 3.435854) (xy 6.306128 3.435854) (xy 6.307886 3.453293) (xy 6.303734 3.458379) (xy 6.283105 3.453616) + (xy 6.280601 3.435246) (xy 6.173133 3.435246) (xy 6.160362 3.492361) (xy 6.147287 3.521995) (xy 6.419398 3.521995) + (xy 6.436748 3.504645) (xy 6.454098 3.521995) (xy 6.436748 3.539344) (xy 6.419398 3.521995) (xy 6.147287 3.521995) + (xy 6.134797 3.550301) (xy 6.115462 3.591394) (xy 6.211202 3.591394) (xy 6.228551 3.574044) (xy 6.245901 3.591394) + (xy 6.228551 3.608743) (xy 6.211202 3.591394) (xy 6.115462 3.591394) (xy 6.0995 3.625318) (xy 6.086122 3.667398) + (xy 6.077244 3.702895) (xy 6.147396 3.702895) (xy 6.155839 3.683504) (xy 6.190778 3.646252) (xy 6.210864 3.653894) + (xy 6.211202 3.658745) (xy 6.186555 3.688094) (xy 6.171141 3.698806) (xy 6.147396 3.702895) (xy 6.077244 3.702895) + (xy 6.063696 3.757069) (xy 6.060949 3.764891) (xy 6.107103 3.764891) (xy 6.124453 3.747541) (xy 6.141803 3.764891) + (xy 6.124453 3.782241) (xy 6.107103 3.764891) (xy 6.060949 3.764891) (xy 6.029041 3.855747) (xy 5.992392 3.937286) + (xy 5.965879 3.974587) (xy 5.952348 3.963226) (xy 5.967552 3.905672) (xy 5.984652 3.841572) (xy 5.977857 3.81694) + (xy 5.97736 3.797715) (xy 5.996065 3.775301) (xy 6.031809 3.716029) (xy 6.035959 3.658815) (xy 6.010297 3.628163) + (xy 5.985578 3.630924) (xy 5.915892 3.640196) (xy 5.842287 3.627457) (xy 5.789462 3.60036) (xy 5.781401 3.567665) + (xy 5.784431 3.544686) (xy 5.769156 3.551102) (xy 5.705937 3.555513) (xy 5.618206 3.525089) (xy 5.53154 3.47303) + (xy 5.471517 3.412536) (xy 5.461747 3.392461) (xy 5.444359 3.296431) (xy 5.442672 3.215104) (xy 5.338311 3.215104) + (xy 5.326366 3.227049) (xy 5.309016 3.2097) (xy 4.949897 3.2097) (xy 4.949161 3.213985) (xy 4.926442 3.22127) + (xy 4.894219 3.167307) (xy 4.854335 3.04972) (xy 4.808633 2.866138) (xy 4.789033 2.773185) (xy 4.753948 2.610355) + (xy 4.724068 2.493189) (xy 4.701534 2.428956) (xy 4.688487 2.424927) (xy 4.68764 2.428962) (xy 4.679598 2.446475) + (xy 4.667733 2.418656) (xy 4.651167 2.340753) (xy 4.629023 2.208014) (xy 4.600424 2.015688) (xy 4.565957 1.769672) + (xy 4.556765 1.682264) (xy 4.442227 1.682264) (xy 4.452492 1.724049) (xy 4.454263 1.734973) (xy 4.472825 1.856421) + (xy 4.235071 1.862955) (xy 3.997318 1.869489) (xy 3.981932 1.724157) (xy 3.975942 1.626809) (xy 3.913666 1.626809) + (xy 3.919324 1.650097) (xy 3.926504 1.738856) (xy 3.930646 1.843265) (xy 3.915369 1.905365) (xy 3.866806 1.952023) + (xy 3.793182 1.997157) (xy 3.685487 2.07476) (xy 3.591387 2.166182) (xy 3.568862 2.194875) (xy 3.489746 2.307514) + (xy 3.619112 2.19539) (xy 3.719183 2.115974) (xy 3.817542 2.049122) (xy 3.848015 2.031792) (xy 3.917153 2.000458) + (xy 3.940902 2.009691) (xy 4.016008 2.009691) (xy 4.036381 1.965802) (xy 4.096296 1.944439) (xy 4.129284 1.938035) + (xy 4.214831 1.930027) (xy 4.320475 1.929933) (xy 4.419983 1.936554) (xy 4.487122 1.948689) (xy 4.499159 1.954939) + (xy 4.508442 1.989044) (xy 4.524491 2.066675) (xy 4.529045 2.090642) (xy 4.541353 2.175205) (xy 4.527584 2.21191) + (xy 4.476236 2.220753) (xy 4.454066 2.220959) (xy 4.353038 2.230708) (xy 4.235857 2.254339) (xy 4.220498 2.258438) + (xy 4.118762 2.278222) (xy 4.060153 2.259144) (xy 4.030697 2.190151) (xy 4.019357 2.099317) (xy 4.016008 2.009691) + (xy 3.940902 2.009691) (xy 3.948999 2.012839) (xy 3.967476 2.079958) (xy 3.968995 2.08753) (xy 3.987868 2.209657) + (xy 3.977911 2.285495) (xy 3.930444 2.335165) (xy 3.844705 2.375639) (xy 3.811656 2.392481) (xy 4.070896 2.392481) + (xy 4.100545 2.357098) (xy 4.174175 2.33938) (xy 4.302145 2.335403) (xy 4.372131 2.336816) (xy 4.562978 2.342213) + (xy 4.580327 2.53306) (xy 4.597677 2.723907) (xy 4.42418 2.762016) (xy 4.312312 2.788894) (xy 4.222947 2.814389) + (xy 4.194923 2.824547) (xy 4.158483 2.827078) (xy 4.135094 2.786114) (xy 4.117516 2.691039) (xy 4.099401 2.574153) + (xy 4.0803 2.473011) (xy 4.074873 2.449454) (xy 4.070896 2.392481) (xy 3.811656 2.392481) (xy 3.721181 2.438588) + (xy 3.60253 2.519436) (xy 3.583252 2.535554) (xy 3.510207 2.596955) (xy 3.461194 2.633098) (xy 3.452319 2.637159) + (xy 3.446972 2.60511) (xy 3.44606 2.519189) (xy 3.29297 2.519189) (xy 3.279098 2.53306) (xy 3.261748 2.515711) + (xy 3.173402 2.515711) (xy 3.180444 2.547518) (xy 3.190214 2.602459) (xy 3.296448 2.602459) (xy 3.309144 2.573898) + (xy 3.319581 2.579326) (xy 3.323733 2.620506) (xy 3.319581 2.625592) (xy 3.298952 2.620829) (xy 3.296448 2.602459) + (xy 3.190214 2.602459) (xy 3.203692 2.678257) (xy 3.205318 2.689208) (xy 3.296448 2.689208) (xy 3.313797 2.671858) + (xy 3.331147 2.689208) (xy 3.313797 2.706558) (xy 3.296448 2.689208) (xy 3.205318 2.689208) (xy 3.206109 2.694532) + (xy 3.215407 2.786937) (xy 3.206817 2.814459) (xy 3.463101 2.814459) (xy 3.464847 2.743302) (xy 3.502339 2.678932) + (xy 3.580084 2.605899) (xy 3.698765 2.519083) (xy 3.823996 2.447681) (xy 3.93297 2.403738) (xy 3.9782 2.395621) + (xy 4.00404 2.426459) (xy 4.032792 2.509242) (xy 4.057996 2.623869) (xy 4.075207 2.74301) (xy 4.081694 2.833472) + (xy 4.076191 2.875266) (xy 4.033633 2.886171) (xy 3.939454 2.896109) (xy 3.811428 2.903383) (xy 3.765961 2.904878) + (xy 3.47752 2.912701) (xy 3.463101 2.814459) (xy 3.206817 2.814459) (xy 3.200179 2.835727) (xy 3.148461 2.865539) + (xy 3.117647 2.876704) (xy 3.00054 2.904428) (xy 2.889888 2.914754) (xy 3.331147 2.914754) (xy 3.343843 2.886193) + (xy 3.35428 2.891621) (xy 3.358433 2.932801) (xy 3.35428 2.937887) (xy 3.333651 2.933124) (xy 3.331147 2.914754) + (xy 2.889888 2.914754) (xy 2.811254 2.909524) (xy 2.785004 2.884929) (xy 2.79193 2.836681) (xy 2.81258 2.758607) + (xy 2.757071 2.834068) (xy 2.720862 2.876577) (xy 2.680875 2.892472) (xy 2.615139 2.884135) (xy 2.521887 2.859577) + (xy 2.389658 2.822943) (xy 2.261346 2.787596) (xy 2.214397 2.774739) (xy 2.086581 2.739854) (xy 1.679599 2.739854) + (xy 1.700273 2.743112) (xy 1.829389 2.767863) (xy 1.984328 2.803709) (xy 2.149081 2.846178) (xy 2.307635 2.890794) + (xy 2.443981 2.933081) (xy 2.542106 2.968566) (xy 2.583374 2.989924) (xy 2.586957 3.001503) (xy 2.637158 3.001503) + (xy 2.654508 2.984153) (xy 2.671858 3.001503) (xy 2.654508 3.018853) (xy 2.637158 3.001503) (xy 2.586957 3.001503) + (xy 2.590977 3.014497) (xy 2.54364 3.021027) (xy 2.452951 3.011232) (xy 2.330497 2.986829) (xy 2.187863 2.949538) + (xy 2.076436 2.914754) (xy 1.904425 2.858317) (xy 1.797339 2.826067) (xy 1.755041 2.818036) (xy 1.777398 2.834255) + (xy 1.864273 2.874755) (xy 1.999433 2.932802) (xy 2.248916 3.020244) (xy 2.50045 3.077672) (xy 2.554624 3.085439) + (xy 2.828005 3.119419) (xy 2.550409 3.106116) (xy 2.227992 3.062896) (xy 1.943169 2.985616) (xy 1.758978 2.932994) + (xy 1.569061 2.890759) (xy 1.404602 2.865605) (xy 1.370628 2.862737) (xy 1.127732 2.847054) (xy 1.370628 2.892747) + (xy 1.51211 2.923542) (xy 1.691028 2.968418) (xy 1.878814 3.020018) (xy 1.973706 3.048045) (xy 2.128572 3.093218) + (xy 2.264642 3.129342) (xy 2.312927 3.140301) (xy 2.949453 3.140301) (xy 2.966803 3.122951) (xy 2.980608 3.136756) + (xy 3.103876 3.136756) (xy 3.12295 3.105601) (xy 3.175199 3.061863) (xy 3.200847 3.053552) (xy 3.211423 3.074447) + (xy 3.192349 3.105601) (xy 3.140101 3.14934) (xy 3.114453 3.15765) (xy 3.103876 3.136756) (xy 2.980608 3.136756) + (xy 2.984153 3.140301) (xy 2.966803 3.15765) (xy 2.949453 3.140301) (xy 2.312927 3.140301) (xy 2.364698 3.152051) + (xy 2.405714 3.15765) (xy 2.458103 3.16541) (xy 2.453125 3.185263) (xy 2.405286 3.2097) (xy 2.567759 3.2097) + (xy 2.585109 3.19235) (xy 2.602459 3.2097) (xy 2.585109 3.227049) (xy 2.567759 3.2097) (xy 2.405286 3.2097) + (xy 2.400637 3.212075) (xy 2.310497 3.240707) (xy 2.266025 3.250383) (xy 2.753042 3.250383) (xy 2.753257 3.242977) + (xy 2.791263 3.211614) (xy 2.840929 3.180197) (xy 2.891475 3.158277) (xy 2.921492 3.153187) (xy 2.911862 3.1703) + (xy 2.872971 3.193068) (xy 2.810655 3.224263) (xy 2.753042 3.250383) (xy 2.266025 3.250383) (xy 2.200296 3.264684) + (xy 2.09517 3.279099) (xy 2.671858 3.279099) (xy 2.689207 3.261749) (xy 2.706557 3.279099) (xy 2.689207 3.296448) + (xy 2.671858 3.279099) (xy 2.09517 3.279099) (xy 2.078272 3.281416) (xy 1.973085 3.280689) (xy 1.855326 3.260231) + (xy 1.734209 3.228662) (xy 1.56135 3.187662) (xy 1.3696 3.153009) (xy 1.220268 3.134264) (xy 1.086981 3.120465) + (xy 1.006379 3.103491) (xy 0.961815 3.077166) (xy 0.936638 3.035311) (xy 0.933749 3.027955) (xy 0.916375 2.952939) + (xy 0.761747 2.952939) (xy 0.763388 2.961426) (xy 0.739987 2.989764) (xy 0.685314 3.039499) (xy 0.60724 3.105601) + (xy 0.345695 3.105601) (xy 0.34445 3.1062) (xy 0.272009 3.110134) (xy 0.225247 3.087767) (xy 0.155356 3.087767) + (xy 0.071914 3.170339) (xy -0.128866 3.008386) (xy -0.302063 2.873875) (xy -0.481727 2.743378) (xy -0.657749 2.623313) + (xy -0.820021 2.5201) (xy -0.958434 2.440156) (xy -1.062881 2.389899) (xy -1.123252 2.375749) (xy -1.124728 2.376054) + (xy -1.164923 2.382545) (xy -1.155009 2.374118) (xy -1.131266 2.332573) (xy -1.144032 2.296364) + (xy -1.170074 2.228723) (xy -1.20027 2.124302) (xy -1.213288 2.070873) (xy -1.257531 1.935126) (xy -1.321438 1.800457) + (xy -1.342243 1.766355) (xy -1.433088 1.629079) (xy -1.355626 1.546624) (xy -1.299003 1.454849) + (xy -1.289697 1.383054) (xy -1.316872 1.322838) (xy -1.363082 1.290378) (xy -1.405807 1.293739) + (xy -1.422678 1.335433) (xy -1.406474 1.373284) (xy -1.387979 1.370629) (xy -1.358828 1.371756) + (xy -1.356025 1.411355) (xy -1.378047 1.464338) (xy -1.394918 1.485137) (xy -1.449912 1.522606) + (xy -1.49836 1.503827) (xy -1.544843 1.443803) (xy -1.575084 1.388037) (xy -1.574225 1.339158) (xy -1.53807 1.271529) + (xy -1.509688 1.228914) (xy -1.445329 1.111772) (xy -1.437937 1.032191) (xy -1.487718 0.987805) + (xy -1.531315 0.978383) (xy -1.600554 0.989015) (xy -1.646712 1.025948) (xy -1.653019 1.070487) + (xy -1.632995 1.091722) (xy -1.597519 1.081635) (xy -1.583551 1.058134) (xy -1.548668 1.015424) + (xy -1.50852 1.008749) (xy -1.492077 1.038321) (xy -1.512677 1.08313) (xy -1.563951 1.15511) (xy -1.582218 1.177486) + (xy -1.67236 1.284613) (xy -1.735975 1.203738) (xy -1.76724 1.138947) (xy -1.803057 1.016735) (xy -1.844216 0.833783) + (xy -1.891503 0.586771) (xy -1.917288 0.440552) (xy -2.034984 -0.241761) (xy -1.629641 -0.447477) + (xy -1.445384 -0.538746) (xy -1.252569 -0.63051) (xy -1.075414 -0.711439) (xy -0.950469 -0.765204) + (xy -0.816717 -0.825488) (xy -0.70327 -0.886705) (xy -0.629712 -0.937982) (xy -0.618669 -0.949402) + (xy -0.582301 -1.027394) (xy -0.551978 -1.153795) (xy -0.536694 -1.265508) (xy -0.511274 -1.433326) + (xy -0.464939 -1.571113) (xy -0.388584 -1.711584) (xy -0.283804 -1.930234) (xy -0.22743 -2.172922) + (xy -0.214317 -2.411612) (xy -0.21537 -2.55041) (xy -0.244577 -2.428962) (xy -0.265232 -2.325289) + (xy -0.28696 -2.189273) (xy -0.29898 -2.099317) (xy -0.313565 -1.990141) (xy -0.32502 -1.943141) + (xy -0.336661 -1.951396) (xy -0.34883 -1.995218) (xy -0.366264 -2.048963) (xy -0.376913 -2.045163) + (xy -0.377589 -2.038593) (xy -0.387985 -1.986788) (xy -0.424901 -1.984202) (xy -0.45693 -1.995518) + (xy -0.483043 -2.028693) (xy -0.493902 -2.109215) (xy -0.491442 -2.239887) (xy -0.493518 -2.406951) + (xy -0.520015 -2.510827) (xy -0.57062 -2.550709) (xy -0.609778 -2.544635) (xy -0.652724 -2.552322) + (xy -0.65929 -2.576717) (xy -0.67954 -2.638905) (xy -0.726559 -2.713318) (xy -0.773848 -2.811147) + (xy -0.814345 -2.973948) (xy -0.835899 -3.108367) (xy -0.873097 -3.315112) (xy -0.922379 -3.489895) + (xy -0.979431 -3.620498) (xy -1.039941 -3.694707) (xy -1.043818 -3.697243) (xy -1.095992 -3.695168) + (xy -1.134489 -3.668907) (xy -1.166698 -3.624527) (xy -1.157468 -3.576178) (xy -1.128591 -3.528175) + (xy -1.084146 -3.436954) (xy -1.037806 -3.306715) (xy -0.998463 -3.166993) (xy -0.975003 -3.047327) + (xy -0.971997 -3.007839) (xy -0.98553 -2.963956) (xy -1.038556 -2.966194) (xy -1.049492 -2.969503) + (xy -1.146129 -2.98776) (xy -1.222989 -2.991512) (xy -1.293583 -3.002447) (xy -1.322268 -3.029848) + (xy -1.327788 -3.09792) (xy -1.330943 -3.1403) (xy -1.35258 -3.201179) (xy -1.391528 -3.209493) + (xy -1.428069 -3.171371) (xy -1.442549 -3.105601) (xy -1.458365 -3.00165) (xy -1.485923 -2.92571) + (xy -1.524677 -2.823555) (xy -1.520776 -2.754831) (xy -1.48082 -2.729499) (xy -1.411412 -2.757521) + (xy -1.387148 -2.776676) (xy -1.319505 -2.825897) (xy -1.272177 -2.845355) (xy -1.192379 -2.824478) + (xy -1.08585 -2.771721) (xy -0.9772 -2.701898) (xy -0.891041 -2.629821) (xy -0.866648 -2.60128) + (xy -0.795925 -2.50196) (xy -0.87508 -2.457892) (xy -0.963089 -2.432127) (xy -1.100174 -2.41866) + (xy -1.267025 -2.417982) (xy -1.444331 -2.430581) (xy -1.526776 -2.441381) (xy -1.682924 -2.465312) + (xy -1.682924 -3.138234) (xy -1.684303 -3.34805) (xy -1.688143 -3.534068) (xy -1.694001 -3.685146) + (xy -1.701433 -3.790145) (xy -1.709996 -3.837926) (xy -1.710835 -3.839068) (xy -1.740172 -3.851429) + (xy -1.762498 -3.819076) (xy -1.778438 -3.736999) (xy -1.788617 -3.600191) (xy -1.793661 -3.403642) + (xy -1.794317 -3.169757) (xy -1.795647 -2.907314) (xy -1.801976 -2.712714) (xy -1.813277 -2.586409) + (xy -1.829526 -2.528851) (xy -1.830625 -2.527626) (xy -1.86948 -2.51853) (xy -1.932079 -2.555279) + (xy -2.008444 -2.623763) (xy -2.082554 -2.702565) (xy -2.131931 -2.779601) (xy -2.16756 -2.877928) + (xy -2.200424 -3.020603) (xy -2.202606 -3.031369) (xy -2.236311 -3.177138) (xy -2.274419 -3.309913) + (xy -2.309369 -3.403729) (xy -2.313401 -3.41193) (xy -2.334607 -3.46283) (xy -2.348427 -3.526509) + (xy -2.355438 -3.615001) (xy -2.356217 -3.74034) (xy -2.351342 -3.914559) (xy -2.344962 -4.070035) + (xy -2.337092 -4.302584) (xy -2.33605 -4.481937) (xy -2.341746 -4.602909) (xy -2.354091 -4.660317) + (xy -2.355134 -4.66174) (xy -2.378631 -4.719983) (xy -2.396873 -4.817162) (xy -2.401 -4.858604) + (xy -2.412509 -5.014071) (xy -2.458225 -4.875273) (xy -2.503729 -4.68654) (xy -2.525162 -4.464482) + (xy -2.522352 -4.20175) (xy -2.495129 -3.890997) (xy -2.44332 -3.524875) (xy -2.424005 -3.409231) + (xy -2.407489 -3.279726) (xy -2.402799 -3.165841) (xy -2.408588 -3.105296) (xy -2.429333 -3.045954) + (xy -2.462884 -3.042378) (xy -2.510515 -3.070688) (xy -2.577831 -3.152512) (xy -2.629103 -3.295531) + (xy -2.662629 -3.49304) (xy -2.676474 -3.724163) (xy -2.681089 -3.973087) (xy -2.712057 -3.695492) + (xy -2.725361 -3.550181) (xy -2.732213 -3.419902) (xy -2.731401 -3.329451) (xy -2.730423 -3.319898) + (xy -2.728222 -3.252061) (xy -2.755438 -3.235287) (xy -2.790263 -3.242713) (xy -2.868682 -3.259852) + (xy -2.980112 -3.278312) (xy -3.025206 -3.284545) (xy -3.115474 -3.301485) (xy -3.181133 -3.331566) + (xy -3.224433 -3.383775) (xy -3.247622 -3.467097) (xy -3.252951 -3.590521) (xy -3.364929 -3.590521) + (xy -3.365847 -3.566993) (xy -3.367346 -3.419751) (xy -3.373617 -3.328789) (xy -3.387319 -3.281025) + (xy -3.411113 -3.263372) (xy -3.427909 -3.261748) (xy -3.496448 -3.246524) (xy -3.592833 -3.208442) + (xy -3.626093 -3.19235) (xy -3.710561 -3.150334) (xy -3.764125 -3.125669) (xy -3.772228 -3.122951) + (xy -3.780516 -3.154524) (xy -3.782318 -3.237493) (xy -3.853744 -3.237493) (xy -3.877035 -3.036202) + (xy -3.880839 -3.261748) (xy -4.420856 -3.261748) (xy -4.399778 -3.217138) (xy -4.368223 -3.138195) + (xy -4.34092 -3.120656) (xy -4.33452 -3.127662) (xy -4.30808 -3.129175) (xy -4.273758 -3.080499) + (xy -4.238886 -2.999154) (xy -4.214881 -2.916692) (xy -3.81694 -2.916692) (xy -3.787211 -2.943148) + (xy -3.711978 -2.981313) (xy -3.61217 -3.022829) (xy -3.508717 -3.059336) (xy -3.422548 -3.082477) + (xy -3.391872 -3.086443) (xy -3.340656 -3.062893) (xy -3.332471 -3.038242) (xy -3.032515 -3.038242) + (xy -3.009154 -3.08504) (xy -2.996126 -3.088251) (xy -2.933161 -3.075503) (xy -2.842159 -3.044195) + (xy -2.826891 -3.037973) (xy -2.740245 -2.987816) (xy -2.707913 -2.92555) (xy -2.706558 -2.904353) + (xy -2.700459 -2.855707) (xy -2.598175 -2.855707) (xy -2.592059 -2.880054) (xy -2.565801 -2.853828) + (xy -2.516369 -2.78731) (xy -2.487629 -2.745033) (xy -2.437917 -2.657634) (xy -2.419706 -2.600797) + (xy -2.431952 -2.584219) (xy -2.473609 -2.617598) (xy -2.498194 -2.64701) (xy -2.54246 -2.716364) + (xy -2.578854 -2.793543) (xy -2.598175 -2.855707) (xy -2.700459 -2.855707) (xy -2.694923 -2.811555) + (xy -2.667846 -2.709964) (xy -2.643141 -2.617602) (xy -2.650697 -2.584305) (xy -2.685686 -2.610478) + (xy -2.743281 -2.69653) (xy -2.747162 -2.703277) (xy -2.799353 -2.786825) (xy -2.839809 -2.83779) + (xy -2.851233 -2.845088) (xy -2.858396 -2.81649) (xy -2.845404 -2.743903) (xy -2.817821 -2.647794) + (xy -2.78121 -2.548632) (xy -2.755448 -2.492703) (xy -2.727228 -2.419786) (xy -2.742645 -2.363439) + (xy -2.776694 -2.319206) (xy -2.819581 -2.276507) (xy -2.827884 -2.288234) (xy -2.825623 -2.295551) + (xy -2.830279 -2.354593) (xy -2.862038 -2.451969) (xy -2.908805 -2.555797) (xy -2.967464 -2.691175) + (xy -3.009249 -2.826549) (xy -3.03174 -2.947158) (xy -3.032515 -3.038242) (xy -3.332471 -3.038242) + (xy -3.331148 -3.034256) (xy -3.316409 -2.976938) (xy -3.277875 -2.879807) (xy -3.22705 -2.770449) + (xy -3.174184 -2.654984) (xy -3.137701 -2.558151) (xy -3.125782 -2.503474) (xy -3.138852 -2.492982) + (xy -3.167889 -2.537441) (xy -3.177931 -2.559084) (xy -3.222694 -2.645706) (xy -3.250521 -2.665225) + (xy -3.259646 -2.618261) (xy -3.252269 -2.533052) (xy -3.247218 -2.449864) (xy -3.257938 -2.412758) + (xy -3.26505 -2.413652) (xy -3.293804 -2.420677) (xy -3.281206 -2.379359) (xy -3.226298 -2.287164) + (xy -3.205089 -2.25472) (xy -3.145626 -2.173601) (xy -3.098095 -2.123959) (xy -3.083641 -2.116666) + (xy -3.054861 -2.089722) (xy -3.054758 -2.088848) (xy -2.459129 -2.088848) (xy -2.430592 -2.11613) + (xy -2.428962 -2.117207) (xy -2.310258 -2.171585) (xy -2.143827 -2.217523) (xy -1.951134 -2.251964) + (xy -1.753643 -2.27185) (xy -1.572817 -2.274121) (xy -1.440028 -2.258116) (xy -1.421129 -2.246048) + (xy -1.470576 -2.234413) (xy -1.587318 -2.223365) (xy -1.734973 -2.214733) (xy -1.793137 -2.210449) + (xy -1.296914 -2.210449) (xy -1.249181 -2.215286) (xy -1.19992 -2.209833) (xy -1.205806 -2.197784) + (xy -1.276848 -2.193201) (xy -1.292555 -2.197784) (xy -1.296914 -2.210449) (xy -1.793137 -2.210449) + (xy -1.955598 -2.198483) (xy -2.133119 -2.174216) (xy -2.25538 -2.143668) (xy -2.268377 -2.138577) + (xy -2.36687 -2.101556) (xy -2.434171 -2.084484) (xy -2.459129 -2.088848) (xy -3.054758 -2.088848) + (xy -3.053552 -2.078655) (xy -3.080587 -2.07447) (xy -3.151264 -2.100654) (xy -3.244399 -2.14835) + (xy -3.360121 -2.209358) (xy -3.420441 -2.229928) (xy -3.426504 -2.209853) (xy -3.379455 -2.148928) + (xy -3.359799 -2.127578) (xy -3.319721 -2.073578) (xy -3.321426 -2.047663) (xy -3.325099 -2.047268) + (xy -3.363454 -2.029986) (xy -3.353785 -1.995057) (xy -3.305123 -1.968439) (xy -3.298773 -1.963225) + (xy -3.349666 -1.965669) (xy -3.400547 -1.970472) (xy -3.497084 -1.982694) (xy -3.559734 -1.994665) + (xy -3.570335 -1.998847) (xy -3.565775 -2.034695) (xy -3.539549 -2.11411) (xy -3.512085 -2.183922) + (xy -3.440194 -2.356911) (xy -3.579796 -2.627157) (xy -3.644405 -2.750413) (xy -3.697597 -2.848528) + (xy -3.731042 -2.906277) (xy -3.737116 -2.914754) (xy -3.738958 -2.901713) (xy -3.71651 -2.840797) + (xy -3.675974 -2.746472) (xy -3.623552 -2.633205) (xy -3.568598 -2.521642) (xy -3.483272 -2.354077) + (xy -3.567778 -2.183322) (xy -3.618543 -2.089195) (xy -3.660008 -2.027178) (xy -3.677358 -2.012568) + (xy -3.689037 -2.044569) (xy -3.698271 -2.129791) (xy -3.703546 -2.252062) (xy -3.704166 -2.298839) + (xy -3.713698 -2.486318) (xy -3.737682 -2.650062) (xy -3.76142 -2.736944) (xy -3.794574 -2.833172) + (xy -3.814425 -2.901525) (xy -3.81694 -2.916692) (xy -4.214881 -2.916692) (xy -4.210797 -2.902661) + (xy -4.196825 -2.808541) (xy -4.196435 -2.797743) (xy -4.193602 -2.725542) (xy -4.184034 -2.7182) + (xy -4.159673 -2.771188) (xy -4.157663 -2.775956) (xy -4.12109 -2.862705) (xy -4.074679 -2.758606) + (xy -4.040381 -2.652587) (xy -4.026702 -2.559084) (xy -4.014977 -2.489799) (xy -3.99143 -2.463661) + (xy -3.960723 -2.433799) (xy -3.93061 -2.3609) (xy -3.927822 -2.350888) (xy -3.917256 -2.239667) + (xy -3.952256 -2.151366) (xy -3.986726 -2.093531) (xy -3.982151 -2.085653) (xy -3.946464 -2.11224) + (xy -3.909643 -2.135106) (xy -3.892002 -2.118278) (xy -3.886615 -2.049382) (xy -3.886339 -2.004845) + (xy -3.891882 -1.960519) (xy -3.712842 -1.960519) (xy -3.695492 -1.977869) (xy -3.678142 -1.960519) + (xy -3.695492 -1.943169) (xy -3.712842 -1.960519) (xy -3.891882 -1.960519) (xy -3.895432 -1.932136) + (xy -3.595803 -1.932136) (xy -3.574044 -1.940199) (xy -3.49997 -1.923814) (xy -3.469946 -1.90847) + (xy -3.442693 -1.882448) (xy -3.467921 -1.879163) (xy -3.532542 -1.898614) (xy -3.556694 -1.90847) + (xy -3.595803 -1.932136) (xy -3.895432 -1.932136) (xy -3.900561 -1.89112) (xy -3.712842 -1.89112) + (xy -3.695492 -1.90847) (xy -3.678142 -1.89112) (xy -3.695492 -1.87377) (xy -3.712842 -1.89112) + (xy -3.900561 -1.89112) (xy -3.900687 -1.890113) (xy -3.917539 -1.850637) (xy -3.597177 -1.850637) + (xy -3.592414 -1.871266) (xy -3.574044 -1.87377) (xy -3.545483 -1.861074) (xy -3.550911 -1.850637) + (xy -3.592091 -1.846484) (xy -3.597177 -1.850637) (xy -3.917539 -1.850637) (xy -3.93758 -1.803693) + (xy -3.98779 -1.758395) (xy -4.042088 -1.767029) (xy -4.051654 -1.775369) (xy -4.071652 -1.823591) + (xy -4.053298 -1.903689) (xy -4.041031 -1.934655) (xy -4.011649 -2.011488) (xy -4.012178 -2.039966) + (xy -4.042984 -2.034528) (xy -4.043551 -2.034311) (xy -4.077741 -2.029447) (xy -4.067603 -2.066934) + (xy -4.059153 -2.083243) (xy -4.039515 -2.13495) (xy -4.063923 -2.143498) (xy -4.065448 -2.143186) + (xy -4.096915 -2.168015) (xy -4.109969 -2.25966) (xy -4.110308 -2.276156) (xy -4.122595 -2.381301) + (xy -4.15106 -2.463286) (xy -4.159509 -2.475678) (xy -4.186359 -2.520437) (xy -4.17975 -2.53306) + (xy -4.170416 -2.550026) (xy -4.17586 -2.556551) (xy -4.213769 -2.56279) (xy -4.247021 -2.518674) + (xy -4.268137 -2.443191) (xy -4.269636 -2.355329) (xy -4.265215 -2.329719) (xy -4.251723 -2.240403) + (xy -4.254627 -2.180897) (xy -4.25673 -2.176282) (xy -4.288178 -2.160651) (xy -4.318372 -2.201756) + (xy -4.34034 -2.28717) (xy -4.345537 -2.334634) (xy -4.357044 -2.417879) (xy -4.373891 -2.461641) + (xy -4.378049 -2.463591) (xy -4.400519 -2.49359) (xy -4.423845 -2.566479) (xy -4.425571 -2.574087) + (xy -4.460272 -2.681999) (xy -4.511726 -2.794603) (xy -4.515741 -2.801872) (xy -4.553357 -2.884864) + (xy -4.564147 -2.943808) (xy -4.561595 -2.951692) (xy -4.564028 -2.982127) (xy -4.574061 -2.984153) + (xy -4.619438 -3.011699) (xy -4.683946 -3.081822) (xy -4.754543 -3.175754) (xy -4.818188 -3.274723) + (xy -4.861839 -3.359959) (xy -4.872455 -3.412693) (xy -4.872236 -3.413301) (xy -4.846612 -3.460616) + (xy -4.814043 -3.457542) (xy -4.758581 -3.401272) (xy -4.750532 -3.391871) (xy -4.71129 -3.332516) + (xy -4.65116 -3.22646) (xy -4.57843 -3.089971) (xy -4.501386 -2.939317) (xy -4.428318 -2.790765) + (xy -4.367512 -2.660583) (xy -4.327255 -2.565039) (xy -4.322352 -2.551382) (xy -4.299416 -2.506132) + (xy -4.273334 -2.523959) (xy -4.266698 -2.534032) (xy -4.237276 -2.614014) (xy -4.233865 -2.644805) + (xy -4.250292 -2.719767) (xy -4.294469 -2.834282) (xy -4.35744 -2.969008) (xy -4.430249 -3.104602) + (xy -4.494994 -3.208765) (xy -4.539661 -3.280762) (xy -4.54547 -3.306586) (xy -4.526805 -3.295513) + (xy -4.483821 -3.263365) (xy -4.485869 -3.282347) (xy -4.502218 -3.313798) (xy -4.541006 -3.367145) + (xy -4.611003 -3.447866) (xy -4.700013 -3.543558) (xy -4.795846 -3.641823) (xy -4.886307 -3.73026) + (xy -4.959204 -3.796468) (xy -5.002344 -3.828046) (xy -5.008301 -3.828494) (xy -5.037465 -3.8412) + (xy -5.087853 -3.892128) (xy -5.143203 -3.961093) (xy -5.187254 -4.027913) (xy -5.203822 -4.071173) + (xy -5.256409 -4.071173) (xy -5.233597 -4.037633) (xy -5.230234 -4.027699) (xy -5.222662 -3.981952) + (xy -5.245787 -3.977718) (xy -5.308299 -4.007415) (xy -5.383845 -4.060016) (xy -5.426015 -4.112801) + (xy -5.45667 -4.15213) (xy -5.473977 -4.151861) (xy -5.522678 -4.156773) (xy -5.582096 -4.20199) + (xy -5.627599 -4.268096) (xy -5.630471 -4.275205) (xy -5.638299 -4.313478) (xy -5.771615 -4.313478) + (xy -5.767949 -4.30695) (xy -5.76011 -4.248635) (xy -5.77951 -4.179275) (xy -5.815871 -4.163934) + (xy -5.855062 -4.184628) (xy -6.00635 -4.184628) (xy -6.003006 -4.181284) (xy -6.020356 -4.163934) + (xy -6.037705 -4.181284) (xy -6.154101 -4.181284) (xy -6.145555 -4.172609) (xy -6.069575 -4.116574) + (xy -5.999176 -4.094535) (xy -5.94557 -4.079175) (xy -5.84459 -4.079175) (xy -5.842322 -4.101876) + (xy -5.81034 -4.110755) (xy -5.79151 -4.089565) (xy -5.767044 -4.076368) (xy -5.74575 -4.126956) + (xy -5.739461 -4.155259) (xy -5.717453 -4.24119) (xy -5.700526 -4.26412) (xy -5.691785 -4.221815) + (xy -5.691242 -4.189959) (xy -5.70075 -4.13728) (xy -5.589954 -4.13728) (xy -5.487295 -4.055184) + (xy -5.412524 -3.97856) (xy -5.365226 -3.899574) (xy -5.362488 -3.890919) (xy -5.349746 -3.823972) + (xy -5.350632 -3.813643) (xy -5.273915 -3.813643) (xy -5.271043 -3.870385) (xy -5.249993 -3.872568) + (xy -5.200776 -3.830993) (xy -5.133356 -3.767951) (xy -5.043141 -3.680636) (xy -4.992109 -3.630215) + (xy -4.914695 -3.546422) (xy -4.884305 -3.49164) (xy -4.893625 -3.451711) (xy -4.897401 -3.446839) + (xy -4.927317 -3.428536) (xy -4.97053 -3.444047) (xy -5.039213 -3.50023) (xy -5.105666 -3.564165) + (xy -5.212313 -3.683946) (xy -5.267377 -3.779525) (xy -5.273915 -3.813643) (xy -5.350632 -3.813643) + (xy -5.352058 -3.797031) (xy -5.387462 -3.803658) (xy -5.443195 -3.850975) (xy -5.502948 -3.920736) + (xy -5.550413 -3.994694) (xy -5.567292 -4.037834) (xy -5.589954 -4.13728) (xy -5.70075 -4.13728) + (xy -5.709164 -4.090663) (xy -5.756232 -4.042202) (xy -5.806059 -4.044947) (xy -5.84459 -4.079175) + (xy -5.94557 -4.079175) (xy -5.916285 -4.070784) (xy -5.876661 -4.042547) (xy -5.856535 -4.015022) + (xy -5.676594 -4.015022) (xy -5.671879 -4.027534) (xy -5.638382 -4.058302) (xy -5.621991 -4.023258) + (xy -5.621312 -4.005739) (xy -5.638384 -3.97) (xy -5.656577 -3.973437) (xy -5.676594 -4.015022) + (xy -5.856535 -4.015022) (xy -5.847352 -4.002463) (xy -5.870802 -3.975025) (xy -5.916098 -3.955798) + (xy -6.015776 -3.925029) (xy -6.064331 -3.92991) (xy -6.072405 -3.95169) (xy -6.101905 -3.989359) + (xy -6.18169 -3.998575) (xy -6.298686 -3.979202) (xy -6.378318 -3.954857) (xy -6.429838 -3.938388) + (xy -6.141804 -3.938388) (xy -6.124454 -3.955737) (xy -6.107104 -3.938388) (xy -6.124454 -3.921038) + (xy -6.141804 -3.938388) (xy -6.429838 -3.938388) (xy -6.478233 -3.922918) (xy -6.547993 -3.906698) + (xy -6.567555 -3.907263) (xy -6.608343 -3.907344) (xy -6.685984 -3.885822) (xy -6.775047 -3.851707) + (xy -6.850103 -3.814006) (xy -6.870492 -3.799951) (xy -6.961959 -3.744541) (xy -7.029903 -3.739321) + (xy -7.05807 -3.768884) (xy -7.059844 -3.803226) (xy -7.045725 -3.800662) (xy -7.003203 -3.807524) + (xy -6.985398 -3.827962) (xy -6.933241 -3.882907) (xy -6.887842 -3.914385) (xy -6.846524 -3.944328) + (xy -6.86797 -3.954573) (xy -6.871662 -3.954682) (xy -6.927453 -3.93736) (xy -7.018876 -3.891265) + (xy -7.108549 -3.837407) (xy -7.237065 -3.752064) (xy -7.305837 -3.699989) (xy -7.31564 -3.680483) + (xy -7.269536 -3.692019) (xy -7.224727 -3.702551) (xy -7.237496 -3.679276) (xy -7.237709 -3.67906) + (xy -7.292616 -3.659191) (xy -7.355218 -3.672881) (xy -7.390278 -3.711127) (xy -7.390984 -3.718229) + (xy -7.449289 -3.718229) (xy -7.44981 -3.714823) (xy -7.48947 -3.661594) (xy -7.581448 -3.622892) + (xy -7.733503 -3.595664) (xy -7.76048 -3.592544) (xy -7.804454 -3.580559) (xy -7.488418 -3.580559) + (xy -7.475851 -3.594136) (xy -7.443033 -3.608743) (xy -7.384169 -3.633523) (xy -7.364959 -3.641004) + (xy -7.356527 -3.616807) (xy -7.356285 -3.608743) (xy -7.382231 -3.58561) (xy -6.789527 -3.58561) + (xy -6.784764 -3.606239) (xy -6.766394 -3.608743) (xy -6.737832 -3.596047) (xy -6.743261 -3.58561) + (xy -6.784441 -3.581457) (xy -6.789527 -3.58561) (xy -7.382231 -3.58561) (xy -7.385597 -3.582609) + (xy -7.434358 -3.576482) (xy -7.488418 -3.580559) (xy -7.804454 -3.580559) (xy -7.843386 -3.569948) + (xy -7.886802 -3.543198) (xy -7.897629 -3.518763) (xy -7.853342 -3.515595) (xy -7.806293 -3.521598) + (xy -7.685929 -3.539853) (xy -7.686989 -3.539344) (xy -7.65123 -3.539344) (xy -7.608464 -3.572691) + (xy -7.599181 -3.574044) (xy -7.568146 -3.556694) (xy -6.905192 -3.556694) (xy -6.887842 -3.574044) + (xy -6.870492 -3.556694) (xy -6.887842 -3.539344) (xy -6.905192 -3.556694) (xy -7.568146 -3.556694) + (xy -7.554244 -3.548922) (xy -7.547132 -3.539344) (xy -7.55803 -3.512283) (xy -7.599181 -3.504645) + (xy -7.648436 -3.517686) (xy -7.65123 -3.539344) (xy -7.686989 -3.539344) (xy -7.836515 -3.467529) + (xy -7.869054 -3.45067) (xy -7.344892 -3.45067) (xy -7.336039 -3.482328) (xy -7.296064 -3.529549) + (xy -7.24728 -3.535012) (xy -7.218368 -3.49778) (xy -7.217487 -3.486206) (xy -7.241717 -3.436294) + (xy -7.293107 -3.403285) (xy -7.339703 -3.407205) (xy -7.341248 -3.408643) (xy -7.344892 -3.45067) + (xy -7.869054 -3.45067) (xy -7.92138 -3.423559) (xy -7.970197 -3.39193) (xy -7.975313 -3.383537) + (xy -7.937402 -3.382561) (xy -7.854985 -3.393497) (xy -7.807377 -3.402046) (xy -7.674162 -3.425226) + (xy -7.588318 -3.431092) (xy -7.529843 -3.418971) (xy -7.482686 -3.391109) (xy -7.467619 -3.372542) + (xy -7.471057 -3.370403) (xy -7.208296 -3.370403) (xy -7.203629 -3.394896) (xy -7.154851 -3.440849) + (xy -7.077683 -3.487018) (xy -6.999241 -3.519862) (xy -6.946642 -3.525839) (xy -6.944015 -3.524543) + (xy -6.897715 -3.522361) (xy -6.804703 -3.533942) (xy -6.693463 -3.555066) (xy -6.595829 -3.579171) + (xy -6.546204 -3.597643) (xy -6.554189 -3.606793) (xy -6.558197 -3.60704) (xy -6.617353 -3.612392) + (xy -6.611838 -3.627837) (xy -6.575547 -3.648812) (xy -6.503867 -3.697028) (xy -6.471449 -3.726808) + (xy -6.413518 -3.777471) (xy -6.331659 -3.832093) (xy -6.248516 -3.877611) (xy -6.186733 -3.900962) + (xy -6.17087 -3.900207) (xy -6.15876 -3.858916) (xy -6.166036 -3.824503) (xy -6.199332 -3.763826) + (xy -6.260642 -3.675415) (xy -6.30096 -3.623131) (xy -6.369976 -3.542763) (xy -6.429238 -3.500024) + (xy -6.505717 -3.482509) (xy -6.616563 -3.477973) (xy -6.840942 -3.46041) (xy -7.049421 -3.418888) + (xy -7.052405 -3.417896) (xy -5.76011 -3.417896) (xy -5.74276 -3.435246) (xy -5.72541 -3.417896) + (xy -5.74276 -3.400546) (xy -5.76011 -3.417896) (xy -7.052405 -3.417896) (xy -7.162455 -3.381313) + (xy -7.208296 -3.370403) (xy -7.471057 -3.370403) (xy -7.487899 -3.359923) (xy -7.551997 -3.352249) + (xy -7.668384 -3.348519) (xy -7.845531 -3.347729) (xy -7.849073 -3.347735) (xy -8.017061 -3.350214) + (xy -8.161389 -3.356409) (xy -8.266955 -3.365393) (xy -8.318659 -3.376242) (xy -8.319194 -3.37657) + (xy -8.34997 -3.423403) (xy -8.36174 -3.492093) (xy -8.577019 -3.492093) (xy -8.605053 -3.481497) + (xy -8.702155 -3.458324) (xy -8.709563 -3.457011) (xy -8.831011 -3.436113) (xy -9.098135 -3.436113) + (xy -9.121404 -3.417896) (xy -8.883061 -3.417896) (xy -8.865711 -3.435246) (xy -8.848361 -3.417896) + (xy -8.862511 -3.403746) (xy -8.652383 -3.403746) (xy -8.651107 -3.412736) (xy -8.583814 -3.435129) + (xy -8.487979 -3.412941) (xy -8.4007 -3.362897) (xy -8.341523 -3.331147) (xy -7.390984 -3.331147) + (xy -7.378288 -3.359709) (xy -7.367851 -3.35428) (xy -7.367268 -3.348497) (xy -7.286886 -3.348497) + (xy -7.269536 -3.365847) (xy -7.252186 -3.348497) (xy -7.269536 -3.331147) (xy -7.286886 -3.348497) + (xy -7.367268 -3.348497) (xy -7.363698 -3.3131) (xy -7.367851 -3.308014) (xy -7.136521 -3.308014) + (xy -7.131758 -3.328643) (xy -7.113388 -3.331147) (xy -7.087342 -3.319569) (xy -6.864968 -3.319569) + (xy -6.848672 -3.367431) (xy -6.792598 -3.396898) (xy -6.690011 -3.400497) (xy -6.675094 -3.393342) + (xy -6.447174 -3.393342) (xy -6.436749 -3.399484) (xy -6.379725 -3.382206) (xy -6.35 -3.365847) + (xy -6.332474 -3.348497) (xy -5.621312 -3.348497) (xy -5.603962 -3.365847) (xy -5.586612 -3.348497) + (xy -5.603962 -3.331147) (xy -5.621312 -3.348497) (xy -6.332474 -3.348497) (xy -6.322226 -3.338352) + (xy -6.332651 -3.33221) (xy -6.389675 -3.349487) (xy -6.419399 -3.365847) (xy -6.447174 -3.393342) + (xy -6.675094 -3.393342) (xy -6.638539 -3.375808) (xy -6.550916 -3.330505) (xy -6.531508 -3.322469) + (xy -6.238455 -3.322469) (xy -6.213227 -3.325755) (xy -6.173504 -3.313798) (xy -5.551913 -3.313798) + (xy -5.534563 -3.331147) (xy -5.517214 -3.313798) (xy -5.534563 -3.296448) (xy -5.551913 -3.313798) + (xy -6.173504 -3.313798) (xy -6.148607 -3.306304) (xy -6.124454 -3.296448) (xy -6.095783 -3.279098) + (xy -5.933607 -3.279098) (xy -5.916257 -3.296448) (xy -5.898908 -3.279098) (xy -5.916257 -3.261748) + (xy -5.933607 -3.279098) (xy -6.095783 -3.279098) (xy -6.085346 -3.272782) (xy -6.107104 -3.264719) + (xy -6.181179 -3.281104) (xy -6.211203 -3.296448) (xy -6.238455 -3.322469) (xy -6.531508 -3.322469) + (xy -6.420313 -3.276429) (xy -6.316163 -3.238615) (xy -6.026139 -3.238615) (xy -6.021376 -3.259244) + (xy -6.003006 -3.261748) (xy -5.974444 -3.249052) (xy -5.976864 -3.244399) (xy -5.447815 -3.244399) + (xy -5.430465 -3.261748) (xy -5.413115 -3.244399) (xy -5.430465 -3.227049) (xy -5.447815 -3.244399) + (xy -5.976864 -3.244399) (xy -5.979873 -3.238615) (xy -6.021053 -3.234463) (xy -6.026139 -3.238615) + (xy -6.316163 -3.238615) (xy -6.270932 -3.222193) (xy -6.213462 -3.203916) (xy -5.92204 -3.203916) + (xy -5.917277 -3.224545) (xy -5.898908 -3.227049) (xy -5.893826 -3.22479) (xy -5.369908 -3.22479) + (xy -5.365162 -3.227049) (xy -5.333496 -3.202621) (xy -5.326367 -3.19235) (xy -5.317524 -3.159909) + (xy -5.322271 -3.15765) (xy -5.353937 -3.182078) (xy -5.361066 -3.19235) (xy -5.369908 -3.22479) + (xy -5.893826 -3.22479) (xy -5.870346 -3.214353) (xy -5.875775 -3.203916) (xy -5.916955 -3.199763) + (xy -5.92204 -3.203916) (xy -6.213462 -3.203916) (xy -6.126978 -3.176412) (xy -6.121356 -3.175) + (xy -5.829509 -3.175) (xy -5.812159 -3.19235) (xy -5.794809 -3.175) (xy -5.812159 -3.15765) (xy -5.829509 -3.175) + (xy -6.121356 -3.175) (xy -6.043276 -3.155391) (xy -5.751602 -3.155391) (xy -5.746856 -3.15765) + (xy -5.715189 -3.133222) (xy -5.708061 -3.122951) (xy -5.699218 -3.09051) (xy -5.703965 -3.088251) + (xy -5.735631 -3.112679) (xy -5.74276 -3.122951) (xy -5.751602 -3.155391) (xy -6.043276 -3.155391) + (xy -6.012655 -3.147701) (xy -5.985656 -3.143451) (xy -5.897964 -3.119101) (xy -5.776941 -3.06853) + (xy -5.647268 -3.003611) (xy -5.533625 -2.936219) (xy -5.49035 -2.905166) (xy -5.441164 -2.885337) + (xy -5.425253 -2.891049) (xy -5.43884 -2.919336) (xy -5.497687 -2.965809) (xy -5.53019 -2.98617) + (xy -5.621425 -3.043739) (xy -5.65348 -3.071805) (xy -5.630335 -3.069621) (xy -5.55597 -3.036441) + (xy -5.555513 -3.036202) (xy -5.170219 -3.036202) (xy -5.152869 -3.053552) (xy -5.13552 -3.036202) + (xy -5.152869 -3.018852) (xy -5.170219 -3.036202) (xy -5.555513 -3.036202) (xy -5.51798 -3.016593) + (xy -5.26581 -3.016593) (xy -5.261063 -3.018852) (xy -5.229397 -2.994425) (xy -5.222268 -2.984153) + (xy -5.213426 -2.951713) (xy -5.218172 -2.949453) (xy -5.249839 -2.973881) (xy -5.256968 -2.984153) + (xy -5.26581 -3.016593) (xy -5.51798 -3.016593) (xy -5.478358 -2.995892) (xy -5.304143 -2.873793) + (xy -5.237187 -2.808396) (xy -5.057613 -2.808396) (xy -5.052867 -2.810656) (xy -5.0212 -2.786228) + (xy -5.014071 -2.775956) (xy -5.005229 -2.743516) (xy -5.009976 -2.741257) (xy -5.041642 -2.765684) + (xy -5.048771 -2.775956) (xy -5.057613 -2.808396) (xy -5.237187 -2.808396) (xy -5.150683 -2.723907) + (xy -4.892623 -2.723907) (xy -4.875274 -2.741257) (xy -4.857924 -2.723907) (xy -4.875274 -2.706557) + (xy -4.892623 -2.723907) (xy -5.150683 -2.723907) (xy -5.128604 -2.702342) (xy -4.968059 -2.499307) + (xy -4.858732 -2.321126) (xy -4.807339 -2.218699) (xy -4.776642 -2.145346) (xy -4.773155 -2.116677) + (xy -4.773389 -2.116666) (xy -4.774382 -2.095125) (xy -4.752298 -2.062777) (xy -4.728873 -2.000002) + (xy -4.709161 -1.878391) (xy -4.694691 -1.708472) (xy -4.691312 -1.643246) (xy -4.681592 -1.485074) + (xy -4.669186 -1.37605) (xy -4.655185 -1.323781) (xy -4.645571 -1.324116) (xy -4.620592 -1.394212) + (xy -4.611534 -1.457377) (xy -4.60491 -1.507864) (xy -4.59314 -1.490563) (xy -4.590952 -1.482588) + (xy -4.589179 -1.414816) (xy -4.602225 -1.309055) (xy -4.615874 -1.239692) (xy -4.650589 -1.067395) + (xy -4.667268 -0.941) (xy -4.665409 -0.86737) (xy -4.644512 -0.853365) (xy -4.644058 -0.85364) (xy -4.625358 -0.899464) + (xy -4.630957 -0.960928) (xy -4.636986 -1.019618) (xy -4.618519 -1.025791) (xy -4.590418 -1.035334) + (xy -4.584433 -1.066258) (xy -4.577246 -1.135075) (xy -4.55908 -1.240887) (xy -4.546739 -1.301229) + (xy -4.526668 -1.451559) (xy -4.528377 -1.628042) (xy -4.552734 -1.843533) (xy -4.600607 -2.110888) + (xy -4.601772 -2.116666) (xy -4.639092 -2.277455) (xy -4.681156 -2.421019) (xy -4.723229 -2.534496) + (xy -4.760576 -2.605023) (xy -4.787279 -2.620579) (xy -4.806665 -2.638062) (xy -4.81407 -2.676981) + (xy -4.846997 -2.763695) (xy -4.929613 -2.878637) (xy -5.053359 -3.012302) (xy -5.20968 -3.155187) + (xy -5.33782 -3.258611) (xy -5.470925 -3.364434) (xy -5.597843 -3.4719) (xy -5.697808 -3.563198) + (xy -5.72541 -3.591006) (xy -5.846858 -3.719453) (xy -5.712498 -3.664098) (xy -5.625854 -3.629758) + (xy -5.570511 -3.610353) (xy -5.562977 -3.608743) (xy -5.563239 -3.585851) (xy -5.571402 -3.570582) + (xy -5.573407 -3.549485) (xy -5.529506 -3.567465) (xy -5.474345 -3.583544) (xy -5.41102 -3.569995) + (xy -5.330165 -3.52116) (xy -5.222414 -3.431378) (xy -5.078402 -3.294991) (xy -5.07807 -3.294665) + (xy -4.825677 -3.020469) (xy -4.629776 -2.742628) (xy -4.488073 -2.452804) (xy -4.398275 -2.142663) + (xy -4.382501 -2.009676) (xy -4.302733 -2.009676) (xy -4.289052 -2.092068) (xy -4.248379 -2.116666) + (xy -4.208751 -2.093657) (xy -4.205004 -2.023919) (xy -4.228683 -1.943112) (xy -4.263568 -1.91612) + (xy -4.29341 -1.94531) (xy -4.302733 -2.009676) (xy -4.382501 -2.009676) (xy -4.358089 -1.803866) + (xy -4.358738 -1.769672) (xy -4.268033 -1.769672) (xy -4.25429 -1.848147) (xy -4.221994 -1.87377) + (xy -4.190379 -1.846412) (xy -4.191233 -1.769672) (xy -4.210864 -1.696596) (xy -4.236875 -1.665582) + (xy -4.237272 -1.665574) (xy -4.258875 -1.695743) (xy -4.268031 -1.768427) (xy -4.268033 -1.769672) + (xy -4.358738 -1.769672) (xy -4.36522 -1.428078) (xy -4.368386 -1.402517) (xy -4.292461 -1.402517) + (xy -4.282738 -1.477128) (xy -4.261509 -1.550991) (xy -4.235709 -1.593845) (xy -4.228996 -1.596175) + (xy -4.205494 -1.566753) (xy -4.205476 -1.566612) (xy -4.10372 -1.566612) (xy -4.069432 -1.617956) + (xy -4.023647 -1.674248) (xy -3.956194 -1.750035) (xy -3.905301 -1.796943) (xy -3.890781 -1.804371) + (xy -3.883372 -1.787022) (xy -3.469946 -1.787022) (xy -3.452596 -1.804371) (xy -3.435246 -1.787022) + (xy -3.400547 -1.787022) (xy -3.383197 -1.804371) (xy -3.365847 -1.787022) (xy -3.383197 -1.769672) + (xy -3.400547 -1.787022) (xy -3.435246 -1.787022) (xy -3.452596 -1.769672) (xy -3.469946 -1.787022) + (xy -3.883372 -1.787022) (xy -3.877868 -1.774133) (xy -3.878063 -1.717623) (xy -3.608744 -1.717623) + (xy -3.591394 -1.734972) (xy -3.583098 -1.726676) (xy -3.524295 -1.726676) (xy -3.490187 -1.732233) + (xy -3.445181 -1.725853) (xy -3.444644 -1.714008) (xy -3.491086 -1.705725) (xy -3.511151 -1.711269) + (xy -3.524295 -1.726676) (xy -3.583098 -1.726676) (xy -3.574044 -1.717623) (xy -3.591394 -1.700273) + (xy -3.608744 -1.717623) (xy -3.878063 -1.717623) (xy -3.878125 -1.699479) (xy -3.880065 -1.680258) + (xy -3.88354 -1.667238) (xy -2.823115 -1.667238) (xy -2.686763 -1.809475) (xy -2.486363 -1.970946) + (xy -2.255031 -2.070495) (xy -2.115193 -2.098408) (xy -1.96052 -2.117973) (xy -2.142914 -2.065925) + (xy -2.265179 -2.024296) (xy -2.376985 -1.97483) (xy -2.460484 -1.926609) (xy -2.497827 -1.888713) + (xy -2.498361 -1.885081) (xy -2.475311 -1.885387) (xy -2.4583 -1.894434) (xy -2.435071 -1.899172) + (xy -2.448656 -1.870457) (xy -2.471088 -1.802738) (xy -2.482441 -1.70809) (xy -2.482455 -1.707639) + (xy -2.47655 -1.629272) (xy -2.449392 -1.608796) (xy -2.438247 -1.611818) (xy -2.406566 -1.612314) + (xy -2.409611 -1.599413) (xy -2.400444 -1.562785) (xy -2.378481 -1.549529) (xy -2.342916 -1.551537) + (xy -2.345249 -1.574223) (xy -2.337881 -1.598338) (xy -2.284327 -1.6079) (xy -2.174155 -1.604481) + (xy -2.1539 -1.603076) (xy -2.022953 -1.599721) (xy -1.905767 -1.606998) (xy -1.849011 -1.617666) + (xy -1.818592 -1.632274) (xy -1.838688 -1.643985) (xy -1.915281 -1.654019) (xy -2.054354 -1.663594) + (xy -2.081968 -1.66512) (xy -2.234818 -1.674451) (xy -2.330652 -1.684667) (xy -2.381808 -1.699154) + (xy -2.400621 -1.721295) (xy -2.399806 -1.752322) (xy -2.344911 -1.879069) (xy -2.229989 -1.973508) + (xy -2.056905 -2.034729) (xy -1.827523 -2.061817) (xy -1.76469 -2.063136) (xy -1.610887 -2.06135) + (xy -1.508887 -2.052067) (xy -1.441228 -2.032149) (xy -1.390451 -1.99846) (xy -1.386755 -1.995218) + (xy -1.308749 -1.925819) (xy -1.356108 -2.002928) (xy -1.391222 -2.043888) (xy -1.446612 -2.073766) + (xy -1.535157 -2.096028) (xy -1.669735 -2.114137) (xy -1.821722 -2.128172) (xy -1.876621 -2.134782) + (xy -1.86441 -2.140135) (xy -1.784088 -2.144473) (xy -1.749435 -2.145533) (xy -1.591432 -2.141669) + (xy -1.423359 -2.125333) (xy -1.343747 -2.112284) (xy -1.209087 -2.0769) (xy -1.143559 -2.038335) + (xy -1.146945 -1.995966) (xy -1.219024 -1.949172) (xy -1.277733 -1.925041) (xy -1.464363 -1.84363) + (xy -1.623118 -1.751338) (xy -1.729327 -1.664392) (xy -1.794565 -1.611842) (xy -1.89268 -1.54982) + (xy -1.939865 -1.523994) (xy -2.0492 -1.467323) (xy -1.521183 -1.467323) (xy -1.51274 -1.486715) + (xy -1.477801 -1.523966) (xy -1.457715 -1.516325) (xy -1.457377 -1.511474) (xy -1.482024 -1.482125) + (xy -1.497438 -1.471413) (xy -1.521183 -1.467323) (xy -2.0492 -1.467323) (xy -2.092707 -1.444772) + (xy -2.338908 -1.507285) (xy -2.480953 -1.545947) (xy -2.613297 -1.586341) (xy -2.704112 -1.618518) + (xy -2.823115 -1.667238) (xy -3.88354 -1.667238) (xy -3.901271 -1.600804) (xy -3.13744 -1.600804) + (xy -3.08577 -1.626444) (xy -2.9951 -1.627716) (xy -2.890726 -1.606371) (xy -2.823297 -1.579039) + (xy -2.731942 -1.54186) (xy -2.6574 -1.52699) (xy -2.612074 -1.51845) (xy -2.611218 -1.506451) (xy -2.65309 -1.499898) + (xy -2.737961 -1.505879) (xy -2.846618 -1.520951) (xy -2.959848 -1.541666) (xy -3.058437 -1.564582) + (xy -3.123172 -1.586252) (xy -3.13744 -1.600804) (xy -3.901271 -1.600804) (xy -3.907369 -1.577956) + (xy -3.965862 -1.532522) (xy -4.058349 -1.532707) (xy -4.098808 -1.543162) (xy -4.10372 -1.566612) + (xy -4.205476 -1.566612) (xy -4.199166 -1.518101) (xy -4.207025 -1.468943) (xy -4.082969 -1.468943) + (xy -4.078206 -1.489572) (xy -4.059836 -1.492076) (xy -4.031275 -1.47938) (xy -4.036704 -1.468943) + (xy -4.077884 -1.46479) (xy -4.082969 -1.468943) (xy -4.207025 -1.468943) (xy -4.211507 -1.440907) + (xy -4.239667 -1.378165) (xy -4.271917 -1.352153) (xy -4.283737 -1.357416) (xy -4.292461 -1.402517) + (xy -4.368386 -1.402517) (xy -4.413197 -1.040698) (xy -4.336824 -1.040698) (xy -4.325345 -1.125445) + (xy -4.315745 -1.175444) (xy -4.288138 -1.258052) (xy -4.259212 -1.28116) (xy -4.242383 -1.244826) + (xy -4.246071 -1.179296) (xy -4.14351 -1.179296) (xy -4.140526 -1.188396) (xy -4.115983 -1.260039) + (xy -4.112417 -1.295366) (xy -4.084078 -1.357443) (xy -4.025137 -1.406909) (xy -3.944447 -1.447045) + (xy -3.909475 -1.445599) (xy -3.909259 -1.440027) (xy -3.469946 -1.440027) (xy -3.452596 -1.457377) + (xy -3.435246 -1.440027) (xy -1.422678 -1.440027) (xy -1.405328 -1.457377) (xy -1.387979 -1.440027) + (xy -1.405328 -1.422677) (xy -1.422678 -1.440027) (xy -3.435246 -1.440027) (xy -3.452596 -1.422677) + (xy -3.469946 -1.440027) (xy -3.909259 -1.440027) (xy -3.907653 -1.398659) (xy -3.912322 -1.371801) + (xy -3.956056 -1.292078) (xy -3.965508 -1.284143) (xy -3.398274 -1.284143) (xy -3.389657 -1.302112) + (xy -3.370274 -1.327254) (xy -3.319626 -1.3812) (xy -3.297018 -1.380966) (xy -3.296449 -1.374877) + (xy -3.320161 -1.345912) (xy -3.357173 -1.314153) (xy -3.398274 -1.284143) (xy -3.965508 -1.284143) + (xy -3.986489 -1.26653) (xy -3.469946 -1.26653) (xy -3.452596 -1.28388) (xy -3.435246 -1.26653) + (xy -3.331148 -1.26653) (xy -3.313798 -1.28388) (xy -3.296449 -1.26653) (xy -3.313798 -1.24918) + (xy -3.331148 -1.26653) (xy -3.435246 -1.26653) (xy -3.452596 -1.24918) (xy -3.469946 -1.26653) + (xy -3.986489 -1.26653) (xy -4.044102 -1.218164) (xy -4.048393 -1.215594) (xy -4.115459 -1.181659) + (xy -4.14351 -1.179296) (xy -4.246071 -1.179296) (xy -4.246305 -1.175136) (xy -4.269552 -1.08673) + (xy -4.300438 -1.029399) (xy -4.32881 -1.01143) (xy -4.336824 -1.040698) (xy -4.413197 -1.040698) + (xy -4.417375 -1.006962) (xy -4.429379 -0.936885) (xy -4.458199 -0.805902) (xy -4.500974 -0.644098) + (xy -4.427266 -0.644098) (xy -4.41588 -0.701829) (xy -4.404017 -0.747925) (xy -4.37181 -0.86753) + (xy -4.349182 -0.934687) (xy -4.329242 -0.964363) (xy -4.305101 -0.971526) (xy -4.301065 -0.971584) + (xy -4.278155 -0.941294) (xy -4.282676 -0.893856) (xy -4.185771 -0.893856) (xy -4.181241 -0.958413) + (xy -4.152836 -1.039327) (xy -4.106039 -1.114768) (xy -4.095923 -1.126255) (xy -4.020174 -1.195003) + (xy -3.975762 -1.209552) (xy -3.96717 -1.169526) (xy -3.416662 -1.169526) (xy -3.412417 -1.198898) + (xy -3.385509 -1.245499) (xy -3.357191 -1.227996) (xy -3.350745 -1.218117) (xy -3.359687 -1.181151) + (xy -3.381629 -1.167835) (xy -3.416662 -1.169526) (xy -3.96717 -1.169526) (xy -3.96717 -1.169525) + (xy -3.97073 -1.155028) (xy -3.117358 -1.155028) (xy -3.108915 -1.17442) (xy -3.073976 -1.211671) + (xy -3.05389 -1.20403) (xy -3.053552 -1.199179) (xy -3.078199 -1.169829) (xy -3.093613 -1.159118) + (xy -3.117358 -1.155028) (xy -3.97073 -1.155028) (xy -3.975302 -1.136407) (xy -3.990167 -1.102593) + (xy -3.582915 -1.102593) (xy -3.557972 -1.129358) (xy -3.509268 -1.103737) (xy -3.458251 -1.065787) + (xy -3.441668 -1.054333) (xy -3.462362 -1.051367) (xy -3.515316 -1.053189) (xy -3.576738 -1.071809) + (xy -3.582915 -1.102593) (xy -3.990167 -1.102593) (xy -4.010996 -1.055213) (xy -4.063735 -0.968555) + (xy -4.118199 -0.898627) (xy -4.124619 -0.893757) (xy -3.631196 -0.893757) (xy -3.614081 -0.902186) + (xy -3.592431 -0.92799) (xy -3.599216 -0.96291) (xy -3.61202 -1.003706) (xy -3.593475 -0.9944) (xy -3.587824 -0.988934) + (xy -3.504645 -0.988934) (xy -3.487295 -1.006284) (xy -3.469946 -0.988934) (xy -3.487295 -0.971584) + (xy -3.504645 -0.988934) (xy -3.587824 -0.988934) (xy -3.561768 -0.963729) (xy -3.522804 -0.902186) + (xy -3.296449 -0.902186) (xy -3.283753 -0.930747) (xy -3.273316 -0.925319) (xy -3.269163 -0.884138) + (xy -3.273316 -0.879053) (xy -3.293944 -0.883816) (xy -3.296449 -0.902186) (xy -3.522804 -0.902186) + (xy -3.521468 -0.900076) (xy -3.536465 -0.838168) (xy -3.555778 -0.776727) (xy -3.54969 -0.7506) + (xy -3.553786 -0.730185) (xy -3.566213 -0.728688) (xy -3.619026 -0.754186) (xy -3.626093 -0.763388) + (xy -3.621031 -0.795226) (xy -3.606543 -0.798087) (xy -3.58429 -0.811271) (xy -3.608744 -0.850136) + (xy -3.631196 -0.893757) (xy -4.124619 -0.893757) (xy -4.159066 -0.867625) (xy -4.160939 -0.867486) + (xy -4.185771 -0.893856) (xy -4.282676 -0.893856) (xy -4.286016 -0.858811) (xy -4.322857 -0.757056) + (xy -4.374599 -0.678526) (xy -4.414858 -0.63952) (xy -4.427266 -0.644098) (xy -4.500974 -0.644098) + (xy -4.505497 -0.626991) (xy -4.52706 -0.552668) (xy -4.279594 -0.552668) (xy -4.272671 -0.562346) + (xy -4.245265 -0.624688) (xy -4.249564 -0.657479) (xy -4.240309 -0.698305) (xy -4.198727 -0.762164) + (xy -4.143775 -0.825331) (xy -4.094407 -0.864082) (xy -4.081778 -0.867486) (xy -4.081623 -0.839335) + (xy -4.10247 -0.770659) (xy -4.1058 -0.761686) (xy -4.151202 -0.68026) (xy -3.593444 -0.68026) (xy -3.589366 -0.693989) + (xy -3.565102 -0.667526) (xy -3.539345 -0.62459) (xy -3.522276 -0.571225) (xy -3.534077 -0.555191) + (xy -3.567473 -0.584085) (xy -3.584098 -0.62459) (xy -3.593444 -0.68026) (xy -4.151202 -0.68026) + (xy -4.162617 -0.659787) (xy -4.231859 -0.579514) (xy -4.276452 -0.544417) (xy -4.279594 -0.552668) + (xy -4.52706 -0.552668) (xy -4.566267 -0.41753) (xy -4.632838 -0.203473) (xy -4.558521 -0.203473) + (xy -4.540553 -0.28897) (xy -4.494853 -0.423342) (xy -4.478968 -0.46458) (xy -4.444663 -0.537103) + (xy -4.425253 -0.55037) (xy -4.422138 -0.513201) (xy -4.436716 -0.434414) (xy -4.460918 -0.350821) + (xy -4.497941 -0.252301) (xy -4.522515 -0.204934) (xy -4.397849 -0.204934) (xy -4.396332 -0.219709) + (xy -4.375892 -0.287011) (xy -4.372132 -0.312471) (xy -4.352571 -0.351501) (xy -4.30573 -0.417693) + (xy -4.249372 -0.488438) (xy -4.201259 -0.541124) (xy -4.181449 -0.555191) (xy -4.180095 -0.526667) + (xy -4.185945 -0.497359) (xy -3.562478 -0.497359) (xy -3.557714 -0.517987) (xy -3.539345 -0.520492) + (xy -3.510783 -0.507796) (xy -3.516212 -0.497359) (xy -3.557392 -0.493206) (xy -3.562478 -0.497359) + (xy -4.185945 -0.497359) (xy -4.189986 -0.477117) (xy -4.224483 -0.403225) (xy -4.274423 -0.330284) + (xy -4.085388 -0.330284) (xy -4.078527 -0.377468) (xy -4.054551 -0.427621) (xy -4.021124 -0.416493) + (xy -4.005415 -0.401628) (xy -3.964082 -0.344592) (xy -3.955738 -0.316821) (xy -3.96536 -0.297824) + (xy -3.469946 -0.297824) (xy -3.46128 -0.388383) (xy -3.439534 -0.488182) (xy -3.411089 -0.576491) + (xy -3.382324 -0.632579) (xy -3.364331 -0.641003) (xy -3.334488 -0.652348) (xy -3.311146 -0.699076) + (xy -3.308429 -0.747587) (xy -3.314868 -0.758674) (xy -3.347833 -0.752208) (xy -3.370376 -0.727683) + (xy -3.396604 -0.694521) (xy -3.393771 -0.720382) (xy -3.391527 -0.728688) (xy -3.349476 -0.773518) + (xy -3.316426 -0.780984) (xy -3.260129 -0.812236) (xy -3.208559 -0.89325) (xy -3.206776 -0.897417) + (xy -3.178055 -0.972545) (xy -3.179773 -0.999473) (xy -3.210639 -0.993375) (xy -3.244968 -0.988498) + (xy -3.234752 -1.026104) (xy -3.226632 -1.041764) (xy -3.180625 -1.096219) (xy -3.147755 -1.109851) + (xy -3.128059 -1.099455) (xy -3.15268 -1.079489) (xy -3.180324 -1.046739) (xy -3.158536 -1.024181) + (xy -3.107195 -1.028731) (xy -3.034925 -1.076322) (xy -3.024708 -1.085576) (xy -2.944429 -1.153919) + (xy -2.84683 -1.22745) (xy -2.748257 -1.29515) (xy -2.665057 -1.346) (xy -2.613576 -1.36898) (xy -2.605672 -1.368058) + (xy -2.615935 -1.334322) (xy -2.657066 -1.261034) (xy -2.70866 -1.181327) (xy -1.890165 -1.181327) + (xy -1.840335 -1.213552) (xy -1.830585 -1.214481) (xy -1.777359 -1.235568) (xy -1.71986 -1.277257) + (xy -1.633483 -1.336973) (xy -1.544126 -1.38192) (xy -1.476803 -1.40765) (xy -1.467095 -1.403992) + (xy -1.508574 -1.368294) (xy -1.509427 -1.367603) (xy -1.555756 -1.327757) (xy -1.543691 -1.322762) + (xy -1.494318 -1.33672) (xy -1.400079 -1.369453) (xy -1.303471 -1.40835) (xy -1.22348 -1.442686) + (xy -1.188539 -1.453979) (xy -1.179989 -1.446718) (xy -1.179782 -1.438107) (xy -1.209843 -1.412202) + (xy -1.289115 -1.370658) (xy -1.401233 -1.32055) (xy -1.529831 -1.26895) (xy -1.658543 -1.222933) + (xy -1.727391 -1.201417) (xy -1.823077 -1.177952) (xy -1.881171 -1.17229) (xy -1.890165 -1.181327) + (xy -2.70866 -1.181327) (xy -2.709659 -1.179784) (xy -2.780931 -1.087518) (xy -2.840889 -1.032382) + (xy -2.87138 -1.023427) (xy -2.965244 -1.058603) (xy -3.00108 -1.063) (xy -2.983384 -1.035954) (xy -2.956366 -1.010874) + (xy -2.939043 -0.993111) (xy -2.684849 -0.993111) (xy -2.645615 -1.04733) (xy -2.619809 -1.075683) + (xy -2.541639 -1.152805) (xy -2.505306 -1.177614) (xy -2.511802 -1.149511) (xy -2.518941 -1.136407) + (xy -2.577753 -1.053251) (xy -2.641354 -0.991523) (xy -2.683728 -0.971584) (xy -2.684849 -0.993111) + (xy -2.939043 -0.993111) (xy -2.904574 -0.957768) (xy -2.897502 -0.910577) (xy -2.930245 -0.836382) + (xy -2.930342 -0.836195) (xy -2.946421 -0.802982) (xy -2.865023 -0.802982) (xy -2.85768 -0.833848) + (xy -2.845356 -0.850136) (xy -2.782723 -0.894405) (xy -2.747726 -0.902186) (xy -2.717455 -0.894546) + (xy -2.743412 -0.864663) (xy -2.76065 -0.85124) (xy -2.82878 -0.80883) (xy -2.865023 -0.802982) + (xy -2.946421 -0.802982) (xy -2.966895 -0.760692) (xy -2.983983 -0.715903) (xy -2.984153 -0.714141) + (xy -2.955973 -0.720075) (xy -2.881331 -0.752045) (xy -2.775074 -0.803572) (xy -2.749932 -0.816373) + (xy -2.61864 -0.878912) (xy -2.495422 -0.929401) (xy -2.40599 -0.95735) (xy -2.402938 -0.957954) + (xy -2.290164 -0.979308) (xy -2.289337 -0.810624) (xy -2.282041 -0.675935) (xy -2.264813 -0.544153) + (xy -2.259541 -0.518189) (xy -2.051012 -0.518189) (xy -2.049744 -0.598675) (xy -2.045109 -0.709305) + (xy -2.038211 -0.830566) (xy -2.030151 -0.942942) (xy -2.022031 -1.026917) (xy -2.015328 -1.062524) + (xy -1.982255 -1.067714) (xy -1.8978 -1.077435) (xy -1.77967 -1.089662) (xy -1.769673 -1.09065) + (xy -1.650073 -1.106265) (xy -1.563347 -1.124891) (xy -1.526986 -1.142692) (xy -1.526776 -1.143934) + (xy -1.498849 -1.159458) (xy -1.451951 -1.153717) (xy -1.399754 -1.14952) (xy -1.401704 -1.173918) + (xy -1.402382 -1.199214) (xy -1.369369 -1.191846) (xy -1.357594 -1.171953) (xy -1.37962 -1.129148) + (xy -1.440303 -1.057601) (xy -1.544502 -0.951477) (xy -1.671187 -0.82947) (xy -1.800604 -0.707642) + (xy -1.851559 -0.66056) (xy -1.682924 -0.66056) (xy -1.530171 -0.790048) (xy -1.433917 -0.874164) + (xy -1.309351 -0.986483) (xy -1.178307 -1.107236) (xy -1.132708 -1.149945) (xy -1.023468 -1.247017) + (xy -0.929329 -1.320102) (xy -0.863415 -1.359543) (xy -0.843043 -1.363104) (xy -0.810057 -1.319415) + (xy -0.798088 -1.249586) (xy -0.823742 -1.157396) (xy -0.907516 -1.071723) (xy -0.910861 -1.069211) + (xy -1.11019 -0.93756) (xy -1.343624 -0.810317) (xy -1.509427 -0.733918) (xy -1.682924 -0.66056) + (xy -1.851559 -0.66056) (xy -1.911833 -0.604868) (xy -1.995415 -0.52974) (xy -2.041893 -0.49085) + (xy -2.047812 -0.487363) (xy -2.051012 -0.518189) (xy -2.259541 -0.518189) (xy -2.257854 -0.509878) + (xy -2.243093 -0.432599) (xy -2.251942 -0.381945) (xy -2.296139 -0.336921) (xy -2.387422 -0.276532) + (xy -2.388805 -0.275658) (xy -2.483215 -0.223617) (xy -2.598433 -0.170654) (xy -2.716152 -0.123767) + (xy -2.818064 -0.089959) (xy -2.885863 -0.076227) (xy -2.901753 -0.07953) (xy -2.893593 -0.113442) + (xy -2.862142 -0.190455) (xy -2.829471 -0.261584) (xy -2.776973 -0.389749) (xy -2.737012 -0.519614) + (xy -2.726003 -0.572541) (xy -2.718131 -0.635508) (xy -2.723817 -0.64146) (xy -2.745449 -0.586979) + (xy -2.773587 -0.504358) (xy -2.821734 -0.371476) (xy -2.873296 -0.246959) (xy -2.904632 -0.181827) + (xy -2.95011 -0.108505) (xy -2.997787 -0.080531) (xy -3.076695 -0.084507) (xy -3.105602 -0.08907) + (xy -3.287375 -0.130131) (xy -3.404855 -0.184228) (xy -3.462338 -0.253821) (xy -3.469946 -0.297824) + (xy -3.96536 -0.297824) (xy -3.980647 -0.267644) (xy -4.038861 -0.266603) (xy -4.056532 -0.275553) + (xy -4.085388 -0.330284) (xy -4.274423 -0.330284) (xy -4.287773 -0.310785) (xy -4.315036 -0.277595) + (xy -4.370681 -0.219907) (xy -4.397849 -0.204934) (xy -4.522515 -0.204934) (xy -4.531343 -0.187917) + (xy -4.547201 -0.173497) (xy -4.558521 -0.203473) (xy -4.632838 -0.203473) (xy -4.635505 -0.194898) + (xy -4.694187 -0.01735) (xy -4.762291 0.185615) (xy -4.684427 0.185615) (xy -4.672348 0.117249) + (xy -4.643518 0.034106) (xy -4.609046 -0.037006) (xy -4.580042 -0.069282) (xy -4.578739 -0.069399) + (xy -4.568696 -0.040949) (xy -4.582302 0.028965) (xy -4.586869 0.043375) (xy -4.593042 0.058844) + (xy -4.467606 0.058844) (xy -4.443131 0.001589) (xy -4.437832 -0.008675) (xy -4.387298 -0.095705) + (xy -4.32922 -0.182766) (xy -4.277712 -0.250008) (xy -4.246888 -0.277585) (xy -4.246596 -0.277595) + (xy -4.246837 -0.254679) (xy -4.258206 -0.234221) (xy -4.263732 -0.225546) (xy -3.918832 -0.225546) + (xy -3.916 -0.273723) (xy -3.897317 -0.265242) (xy -3.867886 -0.227589) (xy -3.827065 -0.145619) + (xy -3.81694 -0.090834) (xy -3.818671 -0.061384) (xy -3.361435 -0.061384) (xy -3.34476 -0.059627) + (xy -3.322473 -0.04347) (xy -3.262559 -0.01091) (xy -3.169235 0.026074) (xy -3.146597 0.033654) + (xy -3.056148 0.074685) (xy -3.030344 0.117387) (xy -3.031789 0.12246) (xy -3.04983 0.186198) (xy -3.070547 0.281083) + (xy -3.072944 0.293629) (xy -3.096406 0.418688) (xy -3.231127 0.188147) (xy -3.30741 0.055425) (xy -3.349915 -0.025392) + (xy -3.361435 -0.061384) (xy -3.818671 -0.061384) (xy -3.819772 -0.042657) (xy -3.838455 -0.051139) + (xy -3.867886 -0.088791) (xy -3.908707 -0.170761) (xy -3.918832 -0.225546) (xy -4.263732 -0.225546) + (xy -4.292691 -0.180088) (xy -4.163935 -0.180088) (xy -4.14002 -0.203249) (xy -4.089502 -0.19635) + (xy -4.044221 -0.166754) (xy -4.034706 -0.150203) (xy -4.048482 -0.123657) (xy -4.092554 -0.128225) + (xy -4.149879 -0.156691) (xy -4.163935 -0.180088) (xy -4.292691 -0.180088) (xy -4.293426 -0.178935) + (xy -4.347473 -0.092792) (xy -4.367456 -0.060724) (xy -4.423574 0.023106) (xy -4.459022 0.06449) + (xy -4.467606 0.058844) (xy -4.593042 0.058844) (xy -4.618022 0.121448) (xy -4.510929 0.121448) + (xy -4.49358 0.104099) (xy -4.47623 0.121448) (xy -4.49358 0.138798) (xy -4.510929 0.121448) (xy -4.618022 0.121448) + (xy -4.622026 0.131483) (xy -4.655746 0.189962) (xy -4.679072 0.205754) (xy -4.684427 0.185615) + (xy -4.762291 0.185615) (xy -4.771428 0.212846) (xy -4.828039 0.391712) (xy -4.832856 0.409036) + (xy -4.766459 0.409036) (xy -4.743658 0.340485) (xy -4.710209 0.287723) (xy -4.691555 0.277596) + (xy -4.675127 0.307225) (xy -4.676612 0.378801) (xy -4.677025 0.381694) (xy -4.677172 0.382192) + (xy -4.508608 0.382192) (xy -4.497204 0.320029) (xy -4.46629 0.228873) (xy -4.42417 0.127184) (xy -4.379145 0.033419) + (xy -4.339516 -0.033965) (xy -4.313587 -0.056508) (xy -4.311813 -0.055346) (xy -4.316983 -0.018709) + (xy -4.347642 0.054218) (xy -4.358055 0.074849) (xy -4.395137 0.156148) (xy -4.234183 0.156148) + (xy -4.211611 0.052049) (xy -4.186885 -0.044703) (xy -4.160477 -0.090694) (xy -4.120712 -0.103835) + (xy -4.109838 -0.104098) (xy -4.065034 -0.089491) (xy -4.060009 -0.078074) (xy -4.08048 -0.037027) + (xy -4.131068 0.032321) (xy -4.147182 0.052049) (xy -4.234183 0.156148) (xy -4.395137 0.156148) + (xy -4.41006 0.188865) (xy -4.457581 0.314831) (xy -4.462391 0.329645) (xy -4.489631 0.407235) (xy -4.503853 0.421632) + (xy -4.508608 0.382192) (xy -4.677172 0.382192) (xy -4.700633 0.461644) (xy -4.734867 0.486434) + (xy -4.765053 0.459768) (xy -4.766459 0.409036) (xy -4.832856 0.409036) (xy -4.867343 0.533052) + (xy -4.892662 0.650672) (xy -4.903866 0.733013) (xy -4.835402 0.733013) (xy -4.808493 0.642929) + (xy -4.77889 0.598566) (xy -4.728913 0.557321) (xy -4.69652 0.581667) (xy -4.684448 0.6694) (xy -4.684427 0.674592) + (xy -4.695353 0.753442) (xy -4.644134 0.753442) (xy -4.635691 0.73405) (xy -4.600752 0.696799) (xy -4.580666 0.70444) + (xy -4.580328 0.709291) (xy -4.580421 0.709402) (xy -4.506904 0.709402) (xy -4.499469 0.649528) + (xy -4.476993 0.555913) (xy -4.445436 0.447304) (xy -4.410763 0.342444) (xy -4.378936 0.260081) + (xy -4.355918 0.218958) (xy -4.350635 0.218127) (xy -4.35312 0.255693) (xy -4.373376 0.339745) (xy -4.380259 0.362868) + (xy -4.258354 0.362868) (xy -4.252204 0.323351) (xy -4.230308 0.264551) (xy -4.1973 0.264714) (xy -4.17118 0.283208) + (xy -4.13119 0.312167) (xy -4.140741 0.29315) (xy -4.158001 0.270738) (xy -4.182991 0.226558) (xy -4.179139 0.179027) + (xy -4.140486 0.112243) (xy -4.061072 0.010303) (xy -4.059836 0.008788) (xy -4.001362 -0.056506) + (xy -3.964812 -0.072142) (xy -3.932128 -0.045185) (xy -3.929714 -0.042134) (xy -3.893533 0.019697) + (xy -3.886339 0.047964) (xy -3.903514 0.051561) (xy -3.938921 0.015307) (xy -3.974924 -0.026961) + (xy -3.98151 -0.013603) (xy -3.96976 0.043765) (xy -3.966291 0.113738) (xy -3.972132 0.128232) (xy -3.793909 0.128232) + (xy -3.793579 0.080073) (xy -3.778992 0.069399) (xy -3.748061 0.095492) (xy -3.747541 0.101261) + (xy -3.736093 0.158519) (xy -3.724295 0.193701) (xy -3.718419 0.235151) (xy -3.737456 0.23178) (xy -3.772672 0.188688) + (xy -3.793909 0.128232) (xy -3.972132 0.128232) (xy -3.995887 0.187174) (xy -4.067319 0.28514) (xy -4.073326 0.292501) + (xy -4.155317 0.399095) (xy -4.191782 0.467624) (xy -4.186291 0.509077) (xy -4.150898 0.531385) + (xy -4.112228 0.522941) (xy -4.107524 0.491723) (xy -4.090852 0.446707) (xy -4.068511 0.442418) + (xy -4.033278 0.434891) (xy -4.032509 0.425069) (xy -4.022897 0.37822) (xy -3.99539 0.31873) (xy -3.954972 0.265117) + (xy -3.914796 0.269487) (xy -3.900841 0.279959) (xy -3.871206 0.333023) (xy -3.882961 0.360273) + (xy -3.915292 0.41552) (xy -3.885132 0.41552) (xy -3.868142 0.384835) (xy -3.857907 0.372205) (xy -3.830346 0.305354) + (xy -3.849232 0.247396) (xy -3.880967 0.175106) (xy -3.881127 0.142912) (xy -3.850259 0.160999) + (xy -3.820928 0.22044) (xy -3.806884 0.294272) (xy -3.811195 0.324524) (xy -3.709973 0.324524) (xy -3.688971 0.312357) + (xy -3.68575 0.312295) (xy -3.656561 0.341287) (xy -3.621091 0.412152) (xy -3.616954 0.42278) (xy -3.614667 0.430297) + (xy -3.04832 0.430297) (xy -3.038644 0.340708) (xy -3.017803 0.207593) (xy -2.989411 0.126692) (xy -2.939062 0.081156) + (xy -2.852353 0.054139) (xy -2.782176 0.040753) (xy -2.660683 0.01663) (xy -2.55875 -0.007806) (xy -2.515711 -0.021068) + (xy -2.468655 -0.035389) (xy -2.473535 -0.013812) (xy -2.498361 0.019528) (xy -2.505303 0.037807) + (xy -2.468677 0.014539) (xy -2.41908 -0.026024) (xy -2.307451 -0.10936) (xy -2.232762 -0.135137) + (xy -2.193428 -0.103525) (xy -2.186066 -0.050586) (xy -2.174558 0.073361) (xy -2.143258 0.241967) + (xy -2.096998 0.435005) (xy -2.04061 0.632252) (xy -1.980714 0.80873) (xy -1.937329 0.930102) (xy -1.909018 1.020323) + (xy -1.900034 1.065308) (xy -1.902567 1.067615) (xy -2.149546 0.945819) (xy -2.350878 0.859775) + (xy -2.517471 0.805012) (xy -2.578893 0.790432) (xy -2.773587 0.72632) (xy -2.920905 0.628625) (xy -3.001926 0.555348) + (xy -3.040628 0.498458) (xy -3.04832 0.430297) (xy -3.614667 0.430297) (xy -3.589678 0.512438) (xy -3.593065 0.545159) + (xy -3.622564 0.517277) (xy -3.658234 0.456041) (xy -3.700636 0.367673) (xy -3.709973 0.324524) + (xy -3.811195 0.324524) (xy -3.818812 0.377968) (xy -3.85164 0.409572) (xy -3.885132 0.41552) (xy -3.915292 0.41552) + (xy -3.917003 0.418443) (xy -3.921558 0.433743) (xy -3.952705 0.46019) (xy -3.961787 0.458908) (xy -3.981007 0.470154) + (xy -3.976485 0.480295) (xy -3.984768 0.523526) (xy -4.025304 0.572693) (xy -4.083829 0.612754) + (xy -4.131501 0.601335) (xy -4.147829 0.588859) (xy -4.233497 0.482439) (xy -4.258354 0.362868) + (xy -4.380259 0.362868) (xy -4.402311 0.436944) (xy -4.440288 0.55811) (xy -4.470118 0.657198) (xy -4.401317 0.657198) + (xy -4.400467 0.640377) (xy -4.392101 0.613078) (xy -4.373515 0.538141) (xy -4.369392 0.508979) + (xy -4.361 0.488713) (xy -4.349587 0.51051) (xy -4.352601 0.571411) (xy -4.372296 0.614608) (xy -4.401317 0.657198) + (xy -4.470118 0.657198) (xy -4.471231 0.660895) (xy -4.476558 0.679943) (xy -4.025137 0.679943) + (xy -4.002127 0.648912) (xy -3.943194 0.587138) (xy -3.895014 0.540299) (xy -3.816978 0.470077) + (xy -3.770499 0.443635) (xy -3.738992 0.454762) (xy -3.721517 0.475347) (xy -3.685615 0.540829) + (xy -3.678142 0.572648) (xy -3.703553 0.61765) (xy -3.574044 0.61765) (xy -3.556767 0.589904) (xy -3.516051 0.61156) + (xy -3.477999 0.65929) (xy -3.454958 0.711859) (xy -3.462712 0.728689) (xy -3.513026 0.703709) (xy -3.560732 0.651778) + (xy -3.574044 0.61765) (xy -3.703553 0.61765) (xy -3.70367 0.617858) (xy -3.765954 0.676319) (xy -3.774174 0.682539) + (xy -3.866044 0.730938) (xy -3.947672 0.724882) (xy -4.007344 0.696879) (xy -4.025137 0.679943) + (xy -4.476558 0.679943) (xy -4.48534 0.711342) (xy -4.499347 0.760331) (xy -4.504931 0.741193) (xy -4.506904 0.709402) + (xy -4.580421 0.709402) (xy -4.604975 0.738641) (xy -4.620389 0.749352) (xy -4.644134 0.753442) + (xy -4.695353 0.753442) (xy -4.6986 0.776872) (xy -4.737853 0.82196) (xy -4.797289 0.804836) (xy -4.805332 0.798538) + (xy -4.835402 0.733013) (xy -4.903866 0.733013) (xy -4.907317 0.758376) (xy -4.91463 0.869969) (xy -4.91581 0.903663) + (xy -4.915235 0.99998) (xy -4.85542 0.99998) (xy -4.849056 0.93658) (xy -4.801288 0.903129) (xy -4.788525 0.902186) + (xy -4.730843 0.913193) (xy -4.724805 0.919536) (xy -4.47623 0.919536) (xy -4.45888 0.902186) (xy -4.44153 0.919536) + (xy -4.45888 0.936885) (xy -4.47623 0.919536) (xy -4.724805 0.919536) (xy -4.716548 0.928211) (xy -4.708682 0.980135) + (xy -4.707119 0.988935) (xy -4.580328 0.988935) (xy -4.562979 0.971585) (xy -4.545629 0.988935) + (xy -4.562979 1.006284) (xy -4.580328 0.988935) (xy -4.707119 0.988935) (xy -4.699416 1.032309) + (xy -4.702574 1.057483) (xy -4.392273 1.057483) (xy -4.390434 0.947533) (xy -4.383106 0.836791) + (xy -4.371332 0.746385) (xy -4.356157 0.697443) (xy -4.350739 0.693989) (xy -4.344452 0.725897) + (xy -4.342688 0.757729) (xy -3.799522 0.757729) (xy -3.71291 0.711375) (xy -3.63969 0.690294) (xy -3.579362 0.699867) + (xy -3.551219 0.731736) (xy -3.570033 0.773257) (xy -3.625074 0.789945) (xy -3.701592 0.782308) + (xy -3.799522 0.757729) (xy -4.342688 0.757729) (xy -4.339881 0.808403) (xy -3.44828 0.808403) (xy -3.400547 0.803567) + (xy -3.351286 0.80902) (xy -3.357173 0.821068) (xy -3.428214 0.825651) (xy -3.443921 0.821068) (xy -3.44828 0.808403) + (xy -4.339881 0.808403) (xy -4.339767 0.810459) (xy -4.337517 0.930935) (xy -4.337452 0.954235) + (xy -4.296777 0.954235) (xy -4.29411 0.873606) (xy -4.283701 0.856254) (xy -4.26776 0.884836) (xy -4.237695 0.972776) + (xy -4.233515 0.988935) (xy -4.025137 0.988935) (xy -4.007787 0.971585) (xy -3.990438 0.988935) + (xy -4.007787 1.006284) (xy -4.025137 0.988935) (xy -4.233515 0.988935) (xy -4.217442 1.051078) + (xy -4.191523 1.114745) (xy -4.159894 1.125235) (xy -4.142811 1.089717) (xy -4.160911 1.064827) + (xy -4.19487 1.009211) (xy -4.19805 0.99067) (xy -4.181852 0.992694) (xy -4.156196 1.024343) (xy -3.773075 1.024343) + (xy -3.772297 1.014522) (xy -3.75327 1.023634) (xy -3.574044 1.023634) (xy -3.556694 1.006284) (xy -3.539345 1.023634) + (xy -3.556694 1.040984) (xy -3.574044 1.023634) (xy -3.75327 1.023634) (xy -3.730192 1.034686) (xy -3.713665 1.042338) + (xy -3.227127 1.042338) (xy -3.205899 1.053842) (xy -3.200053 1.058334) (xy -2.706558 1.058334) + (xy -2.689208 1.040984) (xy -2.671858 1.058334) (xy -2.689208 1.075683) (xy -2.58511 1.075683) (xy -2.582359 1.043708) + (xy -2.569808 1.040984) (xy -2.534473 1.066173) (xy -2.533061 1.075683) (xy -2.539138 1.093033) + (xy -2.498361 1.093033) (xy -2.481011 1.075683) (xy -2.473503 1.083191) (xy -2.360775 1.083191) + (xy -2.349774 1.077824) (xy -2.275983 1.089365) (xy -2.181314 1.120267) (xy -2.175629 1.122608) + (xy -2.10075 1.168466) (xy -2.020917 1.238692) (xy -1.983911 1.279873) (xy -1.90847 1.279873) (xy -1.884433 1.271044) + (xy -1.84065 1.290947) (xy -1.792226 1.327625) (xy -1.783634 1.344107) (xy -1.823189 1.344143) (xy -1.877172 1.317428) + (xy -1.908088 1.283257) (xy -1.90847 1.279873) (xy -1.983911 1.279873) (xy -1.950562 1.316985) (xy -1.904111 1.387048) + (xy -1.895997 1.432582) (xy -1.898404 1.435745) (xy -1.944961 1.457655) (xy -1.971058 1.435533) + (xy -1.967531 1.411087) (xy -1.97961 1.359626) (xy -2.032564 1.302618) (xy -2.086338 1.251276) (xy -2.099606 1.214949) + (xy -2.099563 1.214879) (xy -2.119929 1.190533) (xy -2.189309 1.156225) (xy -2.247689 1.134642) + (xy -2.328106 1.103976) (xy -2.360775 1.083191) (xy -2.473503 1.083191) (xy -2.463662 1.093033) + (xy -2.481011 1.110383) (xy -2.498361 1.093033) (xy -2.539138 1.093033) (xy -2.544899 1.109481) + (xy -2.548362 1.110383) (xy -2.577988 1.086068) (xy -2.58511 1.075683) (xy -2.689208 1.075683) (xy -2.706558 1.058334) + (xy -3.200053 1.058334) (xy -3.189157 1.066707) (xy -3.135715 1.093248) (xy -3.113686 1.089551) + (xy -3.071068 1.087443) (xy -3.033519 1.102865) (xy -3.030084 1.10537) (xy -2.894307 1.10537) (xy -2.842359 1.077376) + (xy -2.768173 1.086654) (xy -2.706764 1.127483) (xy -2.677664 1.147856) (xy -2.442854 1.147856) + (xy -2.436416 1.146537) (xy -2.377262 1.16272) (xy -2.297646 1.203673) (xy -2.297618 1.20369) (xy -2.209271 1.269382) + (xy -2.116649 1.353283) (xy -2.105465 1.364746) (xy -2.045599 1.43311) (xy -2.031182 1.474727) (xy -1.873771 1.474727) + (xy -1.856421 1.457377) (xy -1.842979 1.470819) (xy -1.723045 1.470819) (xy -1.717623 1.457377) + (xy -1.686442 1.424275) (xy -1.680876 1.422678) (xy -1.665972 1.449524) (xy -1.665574 1.457377) + (xy -1.692249 1.490743) (xy -1.702321 1.492077) (xy -1.723045 1.470819) (xy -1.842979 1.470819) + (xy -1.839071 1.474727) (xy -1.856421 1.492077) (xy -1.873771 1.474727) (xy -2.031182 1.474727) + (xy -2.030777 1.475897) (xy -2.054948 1.514492) (xy -2.061265 1.520944) (xy -2.110686 1.551529) + (xy -1.972276 1.551529) (xy -1.963833 1.532138) (xy -1.928894 1.494886) (xy -1.908808 1.502528) + (xy -1.90847 1.507379) (xy -1.933117 1.536728) (xy -1.948531 1.547439) (xy -1.972276 1.551529) (xy -2.110686 1.551529) + (xy -2.113569 1.553313) (xy -2.140861 1.548849) (xy -2.139049 1.512192) (xy -2.115662 1.490721) + (xy -2.084841 1.463669) (xy -2.090642 1.457909) (xy -2.130374 1.466052) (xy -2.166336 1.454043) + (xy -2.21772 1.407436) (xy -2.262656 1.350164) (xy -2.279277 1.306158) (xy -2.278671 1.303763) (xy -2.296992 1.264302) + (xy -2.359107 1.21543) (xy -2.37325 1.207261) (xy -2.431848 1.168966) (xy -2.442854 1.147856) (xy -2.677664 1.147856) + (xy -2.646789 1.169471) (xy -2.551867 1.208746) (xy -2.526119 1.21635) (xy -2.434154 1.250619) (xy -2.404818 1.28913) + (xy -2.407624 1.303348) (xy -2.399933 1.345577) (xy -2.366821 1.353279) (xy -2.317247 1.374782) + (xy -2.263946 1.423786) (xy -2.22774 1.477034) (xy -2.227036 1.509412) (xy -2.26586 1.521671) (xy -2.324864 1.532058) + (xy -2.390266 1.529102) (xy -2.407095 1.488287) (xy -2.406793 1.483402) (xy -2.424854 1.432287) + (xy -2.449867 1.422678) (xy -2.501642 1.402755) (xy -2.586461 1.351161) (xy -2.662883 1.296343) + (xy -2.746738 1.228207) (xy -2.773313 1.195493) (xy -2.74396 1.196497) (xy -2.741529 1.19725) (xy -2.682939 1.212283) + (xy -2.68066 1.195631) (xy -2.70472 1.164647) (xy -2.782058 1.12011) (xy -2.83352 1.11993) (xy -2.886928 1.121073) + (xy -2.894307 1.10537) (xy -3.030084 1.10537) (xy -3.000581 1.126887) (xy -3.02728 1.135634) (xy -3.064967 1.136407) + (xy -3.150836 1.116136) (xy -3.200376 1.080021) (xy -3.227127 1.042338) (xy -3.713665 1.042338) + (xy -3.665694 1.064548) (xy -3.504645 1.064548) (xy -3.475535 1.057383) (xy -3.437794 1.055855) + (xy -3.392354 1.069398) (xy -3.391437 1.089016) (xy -3.384505 1.107397) (xy -3.357563 1.101313) + (xy -3.287976 1.103264) (xy -3.240742 1.126116) (xy -3.202496 1.158387) (xy -3.222105 1.165985) + (xy -3.267756 1.161961) (xy -3.342972 1.144932) (xy -3.425079 1.114994) (xy -3.487245 1.08318) (xy -3.504645 1.064548) + (xy -3.665694 1.064548) (xy -3.639152 1.076837) (xy -3.591394 1.09587) (xy -3.543262 1.116635) (xy -3.559449 1.12954) + (xy -3.587051 1.136481) (xy -3.659419 1.123538) (xy -3.725849 1.075297) (xy -3.773075 1.024343) + (xy -4.156196 1.024343) (xy -4.142038 1.041809) (xy -4.140423 1.044232) (xy -3.955738 1.044232) + (xy -3.930407 1.026519) (xy -3.874188 1.035127) (xy -3.816744 1.06247) (xy -3.793358 1.085769) (xy -3.79682 1.107168) + (xy -3.831436 1.09893) (xy -3.899269 1.078921) (xy -3.923877 1.075683) (xy -3.955211 1.049926) (xy -3.955738 1.044232) + (xy -4.140423 1.044232) (xy -4.125243 1.067008) (xy -4.063004 1.140306) (xy -4.000859 1.178304) + (xy -3.989692 1.179782) (xy -3.923436 1.201137) (xy -3.839087 1.254029) (xy -3.819603 1.269615) + (xy -3.753917 1.316835) (xy -3.7163 1.328279) (xy -3.712842 1.321664) (xy -3.731674 1.285457) (xy -3.739195 1.28388) + (xy -3.775631 1.257796) (xy -3.811155 1.21085) (xy -3.838562 1.160964) (xy -3.825369 1.157816) (xy -3.811437 1.165833) + (xy -3.735541 1.19418) (xy -3.71063 1.197933) (xy -3.66191 1.216674) (xy -3.556694 1.216674) (xy -3.466477 1.215578) + (xy -3.440564 1.221782) (xy -3.007617 1.221782) (xy -3.004864 1.223156) (xy -2.950395 1.248098) + (xy -2.940466 1.249181) (xy -2.927461 1.226936) (xy -2.935191 1.209486) (xy -2.930625 1.1954) (xy -2.883897 1.215296) + (xy -2.808064 1.261113) (xy -2.716182 1.324796) (xy -2.621307 1.398285) (xy -2.598862 1.417064) + (xy -2.511954 1.499552) (xy -2.445354 1.577808) (xy -2.429656 1.602985) (xy -2.345729 1.602985) + (xy -2.342214 1.596175) (xy -2.29388 1.568455) (xy -2.244742 1.562007) (xy -2.195242 1.567523) (xy -2.209091 1.588305) + (xy -2.220765 1.596175) (xy -2.285249 1.624784) (xy -2.334403 1.627054) (xy -2.345729 1.602985) + (xy -2.429656 1.602985) (xy -2.426585 1.607911) (xy -2.406047 1.654271) (xy -2.417609 1.650058) + (xy -2.461898 1.600764) (xy -2.524589 1.546621) (xy -2.572632 1.551214) (xy -2.576631 1.554303) + (xy -2.615172 1.558696) (xy -2.680037 1.522273) (xy -2.779059 1.440058) (xy -2.829632 1.393567) + (xy -2.920431 1.307875) (xy -2.982882 1.247576) (xy -3.007617 1.221782) (xy -3.440564 1.221782) + (xy -3.421869 1.226258) (xy -3.21355 1.226258) (xy -3.178392 1.227917) (xy -3.16326 1.230751) (xy -3.100409 1.259958) + (xy -3.006548 1.322966) (xy -2.90155 1.406379) (xy -2.897394 1.409956) (xy -2.804246 1.493714) (xy -2.736291 1.56119) + (xy -2.706869 1.599039) (xy -2.706558 1.600801) (xy -2.734161 1.61492) (xy -2.796516 1.609548) (xy -2.862945 1.58832) + (xy -2.877222 1.580576) (xy -2.914422 1.588141) (xy -2.923547 1.604634) (xy -2.945904 1.605432) + (xy -2.98432 1.555214) (xy -2.999871 1.526776) (xy -3.067057 1.41655) (xy -3.145732 1.315311) (xy -3.149882 1.310815) + (xy -3.204739 1.249748) (xy -3.21355 1.226258) (xy -3.421869 1.226258) (xy -3.385543 1.234955) (xy -3.283051 1.285346) + (xy -3.234059 1.317491) (xy -3.124368 1.410047) (xy -3.048225 1.500362) (xy -3.018873 1.572646) + (xy -3.018853 1.574122) (xy -3.047719 1.577707) (xy -3.117722 1.562954) (xy -3.122951 1.561476) + (xy -3.194675 1.546335) (xy -3.226913 1.550259) (xy -3.22705 1.551228) (xy -3.245439 1.54027) (xy -3.291038 1.488525) + (xy -3.305123 1.470799) (xy -3.386259 1.376966) (xy -3.469946 1.293719) (xy -3.556694 1.216674) + (xy -3.66191 1.216674) (xy -3.643665 1.223692) (xy -3.55191 1.282472) (xy -3.458291 1.356899) (xy -3.385732 1.4296) + (xy -3.364186 1.460482) (xy -3.333959 1.531535) (xy -3.342864 1.554745) (xy -3.360897 1.547186) + (xy -3.409338 1.534222) (xy -3.504046 1.519625) (xy -3.595118 1.509495) (xy -3.780942 1.491271) + (xy -3.909573 1.474756) (xy -3.992926 1.455332) (xy -4.042919 1.42838) (xy -4.071468 1.389283) (xy -4.090488 1.33342) + (xy -4.095333 1.315621) (xy -4.125355 1.220532) (xy -4.145902 1.183436) (xy -4.152278 1.206766) + (xy -4.139865 1.292555) (xy -4.128531 1.365425) (xy -4.139798 1.382279) (xy -4.173657 1.359178) + (xy -4.235353 1.271644) (xy -4.278347 1.135887) (xy -4.296552 0.971929) (xy -4.296777 0.954235) + (xy -4.337452 0.954235) (xy -4.337432 0.961175) (xy -4.340411 1.100474) (xy -4.350021 1.176723) + (xy -4.367273 1.196044) (xy -4.375298 1.190495) (xy -4.387575 1.145513) (xy -4.392273 1.057483) + (xy -4.702574 1.057483) (xy -4.70733 1.095386) (xy -4.752066 1.109026) (xy -4.816285 1.068743) (xy -4.85542 0.99998) + (xy -4.915235 0.99998) (xy -4.914633 1.100701) (xy -4.89731 1.231897) (xy -4.788525 1.231897) (xy -4.764041 1.18421) + (xy -4.710242 1.174006) (xy -4.656608 1.201895) (xy -4.639653 1.228806) (xy -4.598856 1.308118) + (xy -4.57468 1.342735) (xy -4.559971 1.378001) (xy -4.605518 1.387969) (xy -4.6083 1.387978) (xy -4.692416 1.362277) + (xy -4.761638 1.301071) (xy -4.788525 1.231897) (xy -4.89731 1.231897) (xy -4.896718 1.236377) (xy -4.87608 1.294032) + (xy -4.847424 1.359182) (xy -4.84497 1.38791) (xy -4.845634 1.387978) (xy -4.842311 1.410948) (xy -4.804498 1.469422) + (xy -4.74686 1.544795) (xy -4.597542 1.544795) (xy -4.575778 1.503944) (xy -4.518838 1.460885) (xy -4.468863 1.484832) + (xy -4.44153 1.526776) (xy -4.423059 1.578645) (xy -4.456629 1.595259) (xy -4.486576 1.596175) (xy -4.573145 1.582918) + (xy -4.597542 1.544795) (xy -4.74686 1.544795) (xy -4.7446 1.54775) (xy -4.689149 1.613525) (xy -3.539345 1.613525) + (xy -3.521995 1.596175) (xy -3.504645 1.613525) (xy -3.521995 1.630875) (xy -3.539345 1.613525) + (xy -4.689149 1.613525) (xy -4.675022 1.630282) (xy -4.613763 1.695419) (xy -4.387499 1.695419) + (xy -4.375666 1.652692) (xy -4.37119 1.647089) (xy -4.332927 1.618358) (xy -4.282302 1.632314) (xy -4.244781 1.655283) + (xy -4.209058 1.682924) (xy -2.56776 1.682924) (xy -2.55041 1.665574) (xy -2.533061 1.682924) (xy -2.55041 1.700273) + (xy -2.56776 1.682924) (xy -4.209058 1.682924) (xy -4.18936 1.698165) (xy -4.189588 1.726182) (xy -4.212804 1.742213) + (xy -4.292075 1.751122) (xy -4.339213 1.73402) (xy -4.387499 1.695419) (xy -4.613763 1.695419) (xy -4.608171 1.701365) + (xy -4.570131 1.735546) (xy -4.442162 1.8167) (xy -4.078342 1.8167) (xy -4.063865 1.791876) (xy -4.011452 1.765554) + (xy -3.938336 1.761858) (xy -3.875025 1.778411) (xy -3.85164 1.808417) (xy -3.875528 1.824026) (xy -3.782241 1.824026) + (xy -3.755312 1.782169) (xy -3.675251 1.769672) (xy -3.597658 1.781413) (xy -3.582503 1.813047) + (xy -3.611413 1.841616) (xy -3.504645 1.841616) (xy -3.47594 1.807941) (xy -3.443921 1.795953) (xy -3.379246 1.789807) + (xy -3.371151 1.816623) (xy -3.38177 1.836763) (xy -3.386201 1.839914) (xy -3.243878 1.839914) (xy -3.229637 1.815625) + (xy -3.156399 1.804679) (xy -3.136566 1.804372) (xy -3.060167 1.809951) (xy -3.029466 1.82384) (xy -3.031731 1.828817) + (xy -3.040492 1.832924) (xy -2.912261 1.832924) (xy -2.887038 1.808936) (xy -2.880055 1.804372) + (xy -2.816479 1.773719) (xy -2.786135 1.778814) (xy -2.793306 1.804372) (xy -2.842826 1.834564) + (xy -2.873428 1.83854) (xy -2.912261 1.832924) (xy -3.040492 1.832924) (xy -3.090141 1.8562) (xy -3.168645 1.864225) + (xy -3.231472 1.85102) (xy -3.243878 1.839914) (xy -3.386201 1.839914) (xy -3.425542 1.867887) (xy -3.478087 1.870416) + (xy -3.504615 1.842976) (xy -3.504645 1.841616) (xy -3.611413 1.841616) (xy -3.621791 1.851871) + (xy -3.687664 1.868399) (xy -3.750832 1.86102) (xy -3.782005 1.828125) (xy -3.782241 1.824026) (xy -3.875528 1.824026) + (xy -3.882229 1.828405) (xy -3.957761 1.838697) (xy -3.977337 1.839071) (xy -4.056799 1.834489) + (xy -4.078342 1.8167) (xy -4.442162 1.8167) (xy -4.441421 1.81717) (xy -4.279951 1.893104) (xy -4.20614 1.918786) + (xy -4.003472 1.918786) (xy -3.955738 1.913949) (xy -3.906478 1.919402) (xy -3.912364 1.931451) + (xy -3.983406 1.936034) (xy -3.999112 1.931451) (xy -4.003472 1.918786) (xy -4.20614 1.918786) (xy -4.118393 1.949317) + (xy -4.026691 1.968919) (xy -3.927796 1.985672) (xy -3.891157 2.006248) (xy -3.908166 2.035701) + (xy -3.735975 2.035701) (xy -3.731212 2.015073) (xy -3.712842 2.012569) (xy -3.68428 2.025265) (xy -3.689709 2.035701) + (xy -3.730889 2.039854) (xy -3.735975 2.035701) (xy -3.908166 2.035701) (xy -3.909743 2.038432) + (xy -3.940921 2.063873) (xy -3.996043 2.099209) (xy -3.996533 2.099317) (xy -3.782241 2.099317) + (xy -3.764891 2.081967) (xy -3.747541 2.099317) (xy -3.761457 2.113233) (xy -3.705511 2.113233) + (xy -3.696727 2.095315) (xy -3.65875 2.065721) (xy -3.577647 2.030759) (xy -3.474161 2.016289) (xy -3.469946 2.016312) + (xy -3.348498 2.017848) (xy -3.469946 2.064618) (xy -3.569429 2.096813) (xy -3.65173 2.113559) (xy -3.65875 2.114027) + (xy -3.705511 2.113233) (xy -3.761457 2.113233) (xy -3.764891 2.116667) (xy -3.782241 2.099317) + (xy -3.996533 2.099317) (xy -4.051161 2.111355) (xy -4.125552 2.099204) (xy -4.238488 2.061651) + (xy -4.28592 2.044087) (xy -4.496848 1.930798) (xy -4.638617 1.809865) (xy -4.721175 1.72689) (xy -4.761708 1.691102) + (xy -4.76624 1.699612) (xy -4.740798 1.749535) (xy -4.732201 1.765026) (xy -4.616417 1.908358) (xy -4.448408 2.030483) + (xy -4.244034 2.123642) (xy -4.019153 2.180078) (xy -3.856249 2.193594) (xy -3.75161 2.195925) (xy -3.707413 2.203035) + (xy -3.714707 2.218811) (xy -3.750335 2.23961) (xy -3.83499 2.264395) (xy -3.885769 2.255924) (xy -3.937604 2.241652) + (xy -4.03923 2.222558) (xy -4.171454 2.201426) (xy -4.315086 2.181038) (xy -4.450935 2.164176) (xy -4.559809 2.153622) + (xy -4.606253 2.151464) (xy -4.655065 2.129619) (xy -4.732393 2.073877) (xy -4.783503 2.030328) + (xy -4.923041 1.862137) (xy -5.032342 1.644732) (xy -5.107735 1.393012) (xy -5.145552 1.121876) + (xy -5.142122 0.846222) (xy -5.11701 0.676356) (xy -5.031252 0.327559) (xy -4.917039 -0.012733) + (xy -4.841419 -0.201455) (xy -4.796164 -0.324266) (xy -4.767716 -0.431403) (xy -4.762158 -0.4964) + (xy -4.774325 -0.527344) (xy -4.79384 -0.499924) (xy -4.822217 -0.416393) (xy -4.858985 -0.303736) + (xy -4.883607 -0.252443) (xy -4.897546 -0.264385) (xy -4.902265 -0.341432) (xy -4.899226 -0.485454) + (xy -4.898169 -0.513529) (xy -4.894236 -0.664569) (xy -4.898724 -0.765059) (xy -4.914651 -0.833636) + (xy -4.945038 -0.88894) (xy -4.962849 -0.912705) (xy -5.017728 -0.971569) (xy -5.055126 -0.992226) + (xy -5.058869 -0.990403) (xy -5.050086 -0.958224) (xy -5.011538 -0.921986) (xy -4.979868 -0.889917) + (xy -4.959617 -0.83991) (xy -4.948114 -0.757329) (xy -4.942688 -0.627541) (xy -4.941393 -0.537598) + (xy -4.941922 -0.327296) (xy -4.948788 -0.180509) (xy -4.962753 -0.091577) (xy -4.984579 -0.054841) + (xy -5.006051 -0.057815) (xy -5.025474 -0.057898) (xy -5.01726 -0.039858) (xy -5.012529 0.00876) + (xy -5.026271 0.084472) (xy -5.05086 0.162208) (xy -5.078668 0.216899) (xy -5.098448 0.227013) (xy -5.115781 0.245942) + (xy -5.123082 0.289584) (xy -5.131879 0.35716) (xy -5.150996 0.471598) (xy -5.176833 0.611771) (xy -5.186067 0.65929) + (xy -5.21571 0.850581) (xy -5.228246 1.025541) (xy -5.224733 1.132091) (xy -5.186944 1.346793) (xy -5.123903 1.564762) + (xy -5.044061 1.761193) (xy -4.962177 1.902749) (xy -4.901355 1.99587) (xy -4.889047 2.039665) (xy -4.924862 2.033666) + (xy -5.008413 1.977404) (xy -5.018067 1.970009) (xy -5.092647 1.909039) (xy -5.151271 1.848854) + (xy -5.205606 1.773379) (xy -5.267323 1.66654) (xy -5.342583 1.522977) (xy -5.409629 1.386242) (xy -5.444308 1.296295) + (xy -5.450407 1.240687) (xy -5.437076 1.212355) (xy -5.414124 1.183308) (xy -5.439818 1.199038) + (xy -5.4534 1.209165) (xy -5.511358 1.232606) (xy -5.533522 1.216166) (xy -5.583732 1.184966) (xy -5.619498 1.179782) + (xy -5.669783 1.155922) (xy -5.701802 1.076852) (xy -5.706948 1.052059) (xy -5.726749 0.973554) + (xy -5.748208 0.956329) (xy -5.765733 0.973986) (xy -5.785635 0.986416) (xy -5.787529 0.937863) + (xy -5.781317 0.884836) (xy -5.77337 0.802105) (xy -5.782366 0.780835) (xy -5.798601 0.798088) (xy -5.818202 0.805475) + (xy -5.824155 0.76047) (xy -5.818545 0.678275) (xy -5.803461 0.57409) (xy -5.780989 0.463113) (xy -5.753216 0.360547) + (xy -5.729898 0.297688) (xy -5.664593 0.175373) (xy -5.585991 0.063257) (xy -5.507235 -0.022756) + (xy -5.441468 -0.066764) (xy -5.426521 -0.069399) (xy -5.371719 -0.046684) (xy -5.338273 0.024591) + (xy -5.325635 0.149123) (xy -5.333255 0.331609) (xy -5.35551 0.537842) (xy -5.375089 0.710594) (xy -5.38839 0.867385) + (xy -5.394164 0.990231) (xy -5.391671 1.058334) (xy -5.386367 1.093033) (xy -5.378416 1.093033) + (xy -5.361066 1.075683) (xy -5.343716 1.093033) (xy -5.361066 1.110383) (xy -5.378416 1.093033) + (xy -5.386367 1.093033) (xy -5.378142 1.146844) (xy -5.370769 1.204313) (xy -5.339107 1.253387) + (xy -5.31978 1.264256) (xy -5.289663 1.263841) (xy -5.302616 1.222375) (xy -5.332132 1.104749) (xy -5.334434 0.927924) + (xy -5.3096 0.696511) (xy -5.29212 0.589891) (xy -5.258703 0.381651) (xy -5.243333 0.226481) (xy -5.245725 0.110521) + (xy -5.265589 0.019906) (xy -5.279583 -0.01505) (xy -5.344792 -0.104276) (xy -5.42651 -0.128073) + (xy -5.520983 -0.087384) (xy -5.624459 0.016846) (xy -5.672785 0.083964) (xy -5.712574 0.14179) + (xy -5.736868 0.169873) (xy -5.744244 0.162676) (xy -5.733276 0.114664) (xy -5.702541 0.020302) + (xy -5.650614 -0.125946) (xy -5.576071 -0.329615) (xy -5.544041 -0.416393) (xy -5.430391 -0.727414) + (xy -5.340177 -0.983254) (xy -5.270718 -1.193034) (xy -5.219335 -1.36587) (xy -5.183348 -1.510882) + (xy -5.160077 -1.637187) (xy -5.146842 -1.753905) (xy -5.145454 -1.772621) (xy -5.15215 -2.065535) + (xy -5.217009 -2.328921) (xy -5.342978 -2.56892) (xy -5.533 -2.791669) (xy -5.705913 -2.940778) + (xy -5.815294 -3.02022) (xy -5.910549 -3.080184) (xy -5.983354 -3.117532) (xy -6.025385 -3.129127) + (xy -6.028315 -3.111828) (xy -5.98382 -3.062498) (xy -5.950957 -3.033162) (xy -5.846858 -2.943718) + (xy -5.956683 -3.016248) (xy -6.03952 -3.064191) (xy -6.145438 -3.116349) (xy -6.26013 -3.167019) + (xy -6.369289 -3.210498) (xy -6.458605 -3.241084) (xy -6.513772 -3.253074) (xy -6.520721 -3.241052) + (xy -6.459553 -3.189285) (xy -6.388929 -3.147312) (xy -6.331501 -3.109733) (xy -6.306988 -3.05608) + (xy -6.304662 -2.961156) (xy -6.305139 -2.950479) (xy -6.3277 -2.820287) (xy -6.272977 -2.820287) + (xy -6.255414 -2.859844) (xy -6.251009 -2.868355) (xy -6.185738 -2.948711) (xy -6.115779 -2.981413) + (xy -6.107104 -2.972852) (xy -6.129921 -2.944417) (xy -6.186076 -2.889019) (xy -6.198562 -2.877428) + (xy -6.256786 -2.825671) (xy -6.272977 -2.820287) (xy -6.3277 -2.820287) (xy -6.328374 -2.816396) + (xy -6.375962 -2.728397) (xy -6.436793 -2.690351) (xy -6.499759 -2.706127) (xy -6.55375 -2.779596) + (xy -6.577777 -2.855508) (xy -6.621324 -2.976575) (xy -6.693512 -3.108767) (xy -6.775836 -3.220533) + (xy -6.813724 -3.257832) (xy -6.864968 -3.319569) (xy -7.087342 -3.319569) (xy -7.084827 -3.318451) + (xy -7.090255 -3.308014) (xy -7.131436 -3.303862) (xy -7.136521 -3.308014) (xy -7.367851 -3.308014) + (xy -7.38848 -3.312778) (xy -7.390984 -3.331147) (xy -8.341523 -3.331147) (xy -8.320602 -3.319922) + (xy -8.208285 -3.29137) (xy -8.107749 -3.28) (xy -7.703279 -3.28) (xy -7.67348 -3.286057) (xy -7.601116 -3.281957) + (xy -7.511735 -3.270839) (xy -7.430885 -3.25584) (xy -7.38543 -3.240966) (xy -7.378176 -3.220445) + (xy -7.321585 -3.220445) (xy -7.291629 -3.264588) (xy -7.220542 -3.29294) (xy -7.215619 -3.293708) + (xy -7.182895 -3.27223) (xy -7.120476 -3.214347) (xy -7.076821 -3.169521) (xy -7.050903 -3.1403) + (xy -6.939891 -3.1403) (xy -6.922541 -3.15765) (xy -6.905192 -3.1403) (xy -6.922541 -3.122951) (xy -6.939891 -3.1403) + (xy -7.050903 -3.1403) (xy -7.016873 -3.101933) (xy -7.01122 -3.088251) (xy -6.898598 -3.088251) + (xy -6.865131 -3.065448) (xy -6.818443 -3.018852) (xy -6.77837 -2.968586) (xy -6.772988 -2.949453) + (xy -6.806454 -2.972257) (xy -6.853142 -3.018852) (xy -6.893215 -3.069119) (xy -6.898598 -3.088251) + (xy -7.01122 -3.088251) (xy -7.008035 -3.080543) (xy -7.039298 -3.097504) (xy -7.11385 -3.132278) + (xy -7.165911 -3.135317) (xy -7.220234 -3.141595) (xy -7.233129 -3.154887) (xy -7.228926 -3.177478) + (xy -7.193264 -3.171329) (xy -7.153986 -3.162226) (xy -7.175656 -3.183013) (xy -7.179641 -3.185866) + (xy -7.24684 -3.207053) (xy -7.275064 -3.202776) (xy -7.316214 -3.205988) (xy -7.321585 -3.220445) + (xy -7.378176 -3.220445) (xy -7.371046 -3.200273) (xy -7.376281 -3.188066) (xy -7.418531 -3.178695) + (xy -7.479725 -3.207814) (xy -7.559704 -3.253536) (xy -7.591168 -3.254893) (xy -7.579691 -3.223587) + (xy -7.579185 -3.203763) (xy -7.629693 -3.224808) (xy -7.686265 -3.260813) (xy -7.703279 -3.28) + (xy -8.107749 -3.28) (xy -8.04642 -3.273064) (xy -8.020284 -3.271181) (xy -7.87758 -3.258757) (xy -7.795897 -3.244238) + (xy -7.766857 -3.225565) (xy -7.77225 -3.210214) (xy -7.783398 -3.175) (xy -7.703279 -3.175) (xy -7.685929 -3.19235) + (xy -7.66858 -3.175) (xy -7.685929 -3.15765) (xy -7.703279 -3.175) (xy -7.783398 -3.175) (xy -7.789032 -3.157205) + (xy -7.781052 -3.138252) (xy -7.782712 -3.131404) (xy -7.815642 -3.154027) (xy -7.865519 -3.181892) + (xy -7.892134 -3.1572) (xy -7.896668 -3.14619) (xy -7.928063 -3.111002) (xy -7.991536 -3.12057) + (xy -8.003436 -3.124932) (xy -8.077463 -3.151369) (xy -8.105902 -3.14913) (xy -8.108212 -3.113726) + (xy -8.107142 -3.101) (xy -8.130103 -3.053314) (xy -8.184875 -3.031267) (xy -8.235883 -3.047046) + (xy -8.24191 -3.054828) (xy -8.229342 -3.072934) (xy -8.189071 -3.070901) (xy -8.140324 -3.071448) + (xy -8.136233 -3.086974) (xy -8.186397 -3.109705) (xy -8.265005 -3.087671) (xy -8.28422 -3.076723) + (xy -8.349173 -3.068277) (xy -8.373493 -3.077698) (xy -8.431362 -3.124647) (xy -8.502321 -3.197787) + (xy -8.572235 -3.280056) (xy -8.626967 -3.354396) (xy -8.652383 -3.403746) (xy -8.862511 -3.403746) + (xy -8.865711 -3.400546) (xy -8.883061 -3.417896) (xy -9.121404 -3.417896) (xy -9.206816 -3.351028) + (xy -9.240209 -3.313913) (xy -9.342453 -3.221182) (xy -9.446352 -3.189085) (xy -9.541049 -3.21871) + (xy -9.596975 -3.278159) (xy -9.687571 -3.355849) (xy -9.779947 -3.385054) (xy -9.90694 -3.434544) + (xy -10.028142 -3.540936) (xy -10.119529 -3.626577) (xy -10.182894 -3.653284) (xy -10.214104 -3.622093) + (xy -10.209023 -3.534038) (xy -10.200136 -3.497885) (xy -10.164017 -3.410317) (xy -10.119685 -3.356193) + (xy -10.112014 -3.352195) (xy -10.074183 -3.321472) (xy -10.075074 -3.304729) (xy -10.055632 -3.290842) + (xy -9.986911 -3.288531) (xy -9.955172 -3.290841) (xy -9.847921 -3.288428) (xy -9.770778 -3.263667) + (xy -9.765349 -3.259634) (xy -9.720511 -3.212452) (xy -9.681421 -3.156771) (xy -9.665394 -3.124374) + (xy -9.23873 -3.124374) (xy -9.238705 -3.144377) (xy -9.199264 -3.19343) (xy -9.135417 -3.257522) + (xy -9.062175 -3.322647) (xy -8.994549 -3.374795) (xy -8.94755 -3.399959) (xy -8.942791 -3.400546) + (xy -8.947571 -3.382803) (xy -8.997679 -3.337184) (xy -9.001333 -3.334396) (xy -8.848361 -3.334396) + (xy -8.826166 -3.367833) (xy -8.766318 -3.355601) (xy -8.724146 -3.329919) (xy -8.723583 -3.330011) + (xy -8.723725 -3.329663) (xy -8.724146 -3.329919) (xy -8.765945 -3.323158) (xy -8.770287 -3.3221) + (xy -8.830186 -3.318739) (xy -8.848361 -3.334396) (xy -9.001333 -3.334396) (xy -9.051352 -3.29623) + (xy -9.076857 -3.275827) (xy -8.976865 -3.275827) (xy -8.952459 -3.296448) (xy -8.897092 -3.327657) + (xy -8.889716 -3.315903) (xy -8.90041 -3.296448) (xy -8.951086 -3.263457) (xy -8.963182 -3.26228) + (xy -8.976865 -3.275827) (xy -9.076857 -3.275827) (xy -9.133545 -3.230479) (xy -9.18568 -3.176836) + (xy -9.195356 -3.157432) (xy -9.222612 -3.126327) (xy -9.23873 -3.124374) (xy -9.665394 -3.124374) + (xy -9.659179 -3.111812) (xy -9.663174 -3.101308) (xy -9.157711 -3.101308) (xy -9.153692 -3.135856) + (xy -9.119604 -3.18482) (xy -9.119017 -3.18541) (xy -9.048195 -3.224239) (xy -8.984387 -3.208628) + (xy -8.968375 -3.190029) (xy -8.974359 -3.163974) (xy -9.009701 -3.164004) (xy -9.059366 -3.15453) + (xy -9.066242 -3.105601) (xy -9.067444 -3.067935) (xy -9.077881 -3.079792) (xy -9.113393 -3.107941) + (xy -9.12892 -3.103769) (xy -9.157711 -3.101308) (xy -9.663174 -3.101308) (xy -9.664889 -3.096797) + (xy -9.673741 -3.101023) (xy -9.708092 -3.090591) (xy -9.725958 -3.053337) (xy -9.769857 -2.986509) + (xy -9.802829 -2.966803) (xy -9.646449 -2.966803) (xy -9.629099 -2.984153) (xy -9.611749 -2.966803) + (xy -9.57705 -2.966803) (xy -9.5597 -2.984153) (xy -9.54235 -2.966803) (xy -9.548136 -2.961017) + (xy -9.379958 -2.961017) (xy -9.367192 -2.987257) (xy -9.330303 -3.04245) (xy -9.311376 -3.048305) + (xy -9.321605 -3.001503) (xy -9.320079 -2.956939) (xy -9.303166 -2.949453) (xy -9.269111 -2.977498) + (xy -9.264755 -3.001503) (xy -9.239589 -3.044399) (xy -9.186972 -3.05064) (xy -9.143552 -3.01925) + (xy -9.149746 -3.000216) (xy -9.184879 -3.008397) (xy -9.226875 -3.019001) (xy -9.214155 -2.991259) + (xy -9.202755 -2.976882) (xy -9.135492 -2.937827) (xy -9.060591 -2.956551) (xy -8.998008 -3.027157) + (xy -8.992133 -3.039143) (xy -8.948093 -3.106004) (xy -8.896923 -3.113649) (xy -8.828674 -3.06101) + (xy -8.789754 -3.017387) (xy -8.729766 -2.955505) (xy -8.688117 -2.929506) (xy -8.681593 -2.931158) + (xy -8.691894 -2.964854) (xy -8.739937 -3.02855) (xy -8.775136 -3.066954) (xy -8.888015 -3.183415) + (xy -8.790114 -3.262335) (xy -8.730659 -3.312692) (xy -8.723725 -3.329663) (xy -8.678923 -3.302381) + (xy -8.574088 -3.212854) (xy -8.563282 -3.202329) (xy -8.462219 -3.098383) (xy -8.410667 -3.032086) + (xy -8.405025 -2.996419) (xy -8.441694 -2.98436) (xy -8.451365 -2.984153) (xy -8.455516 -2.982216) + (xy -7.826792 -2.982216) (xy -7.818001 -2.996663) (xy -7.76763 -3.017771) (xy -7.751311 -2.996612) + (xy -7.68894 -2.996612) (xy -7.686081 -3.018607) (xy -7.636159 -3.052104) (xy -7.584496 -3.022678) + (xy -7.580497 -3.016684) (xy -7.523276 -3.016684) (xy -7.513803 -3.048946) (xy -7.492914 -3.047046) + (xy -7.440327 -3.003113) (xy -7.43219 -2.986322) (xy -7.432827 -2.984153) (xy -7.373634 -2.984153) + (xy -7.372048 -3.016179) (xy -7.36038 -3.018852) (xy -7.346279 -3.011573) (xy -7.232519 -3.011573) + (xy -7.22011 -3.018852) (xy -7.183157 -2.991265) (xy -7.170239 -2.966803) (xy -7.169504 -2.953549) + (xy -7.078689 -2.953549) (xy -7.064999 -3.000226) (xy -7.043989 -3.001503) (xy -7.015136 -2.952701) + (xy -7.013154 -2.938448) (xy -6.936333 -2.938448) (xy -6.914214 -2.93528) (xy -6.901541 -2.92378) + (xy -6.857972 -2.856196) (xy -6.849336 -2.826392) (xy -6.862071 -2.786388) (xy -6.881949 -2.785385) + (xy -6.917504 -2.826392) (xy -6.934154 -2.882772) (xy -6.936333 -2.938448) (xy -7.013154 -2.938448) + (xy -7.00929 -2.910658) (xy -7.02298 -2.863981) (xy -7.043989 -2.862705) (xy -7.072843 -2.911506) + (xy -7.078689 -2.953549) (xy -7.169504 -2.953549) (xy -7.167755 -2.922034) (xy -7.180164 -2.914754) + (xy -7.217117 -2.942341) (xy -7.230035 -2.966803) (xy -7.232519 -3.011573) (xy -7.346279 -3.011573) + (xy -7.311326 -2.99353) (xy -7.304235 -2.984153) (xy -7.305822 -2.952127) (xy -7.317489 -2.949453) + (xy -7.366543 -2.974775) (xy -7.373634 -2.984153) (xy -7.432827 -2.984153) (xy -7.441662 -2.954059) + (xy -7.462552 -2.955959) (xy -7.515139 -2.999892) (xy -7.523276 -3.016684) (xy -7.580497 -3.016684) + (xy -7.580404 -3.016544) (xy -7.57257 -2.967912) (xy -7.615399 -2.953115) (xy -7.651933 -2.962271) + (xy -7.68894 -2.996612) (xy -7.751311 -2.996612) (xy -7.738986 -2.980631) (xy -7.737979 -2.966803) + (xy -7.755629 -2.92061) (xy -7.77063 -2.914754) (xy -7.815941 -2.937713) (xy -7.826792 -2.982216) + (xy -8.455516 -2.982216) (xy -8.487314 -2.967377) (xy -8.484082 -2.949558) (xy -8.491614 -2.932186) + (xy -8.551433 -2.948699) (xy -8.615608 -2.966081) (xy -8.638226 -2.943391) (xy -8.640164 -2.913895) + (xy -8.634774 -2.897404) (xy -8.431968 -2.897404) (xy -8.414618 -2.914754) (xy -8.397268 -2.897404) + (xy -8.414618 -2.880054) (xy -8.431968 -2.897404) (xy -8.634774 -2.897404) (xy -8.621827 -2.857787) + (xy -8.59679 -2.844824) (xy -8.577332 -2.833938) (xy -8.603808 -2.812414) (xy -8.664695 -2.79523) + (xy -8.687779 -2.801288) (xy -8.70611 -2.794568) (xy -8.698508 -2.762496) (xy -8.697344 -2.754075) + (xy -8.339085 -2.754075) (xy -8.302377 -2.795083) (xy -8.25154 -2.820082) (xy -8.233429 -2.799842) + (xy -8.169428 -2.799842) (xy -8.166843 -2.86224) (xy -8.146872 -2.885424) (xy -8.083548 -2.91209) + (xy -8.049039 -2.88518) (xy -7.976429 -2.88518) (xy -7.962937 -2.933574) (xy -7.94173 -2.952355) + (xy -7.893542 -2.960204) (xy -7.881222 -2.944328) (xy -7.894714 -2.895934) (xy -7.915921 -2.877153) + (xy -7.964109 -2.869303) (xy -7.976429 -2.88518) (xy -8.049039 -2.88518) (xy -8.046874 -2.883492) + (xy -8.037929 -2.863234) (xy -8.04268 -2.837059) (xy -7.375934 -2.837059) (xy -7.341826 -2.842616) + (xy -7.296821 -2.836236) (xy -7.296283 -2.824391) (xy -7.342725 -2.816107) (xy -7.362791 -2.821651) + (xy -7.375934 -2.837059) (xy -8.04268 -2.837059) (xy -8.048214 -2.806573) (xy -8.063792 -2.793306) + (xy -7.807377 -2.793306) (xy -7.790028 -2.810656) (xy -7.772678 -2.793306) (xy -7.775267 -2.790717) + (xy -7.247177 -2.790717) (xy -7.238995 -2.808823) (xy -7.219535 -2.810656) (xy -7.172481 -2.785454) + (xy -7.165683 -2.776354) (xy -7.17105 -2.757403) (xy -7.06057 -2.757403) (xy -7.049367 -2.775956) + (xy -7.018412 -2.755715) (xy -6.798354 -2.755715) (xy -6.791974 -2.80072) (xy -6.780129 -2.801258) + (xy -6.771846 -2.754816) (xy -6.77739 -2.73475) (xy -6.792797 -2.721607) (xy -6.798354 -2.755715) + (xy -7.018412 -2.755715) (xy -7.011489 -2.751188) (xy -7.00929 -2.739209) (xy -6.988053 -2.718439) + (xy -6.974744 -2.723812) (xy -6.927739 -2.715319) (xy -6.860375 -2.656734) (xy -6.844875 -2.637158) + (xy -6.691516 -2.637158) (xy -6.686063 -2.686419) (xy -6.674014 -2.680533) (xy -6.669431 -2.609491) + (xy -6.674014 -2.593784) (xy -6.686679 -2.589425) (xy -6.691516 -2.637158) (xy -6.844875 -2.637158) + (xy -6.783673 -2.559863) (xy -6.746065 -2.49836) (xy -6.627596 -2.49836) (xy -6.6149 -2.526922) + (xy -6.604463 -2.521493) (xy -6.603729 -2.514212) (xy -6.372648 -2.514212) (xy -6.345316 -2.577805) + (xy -6.328551 -2.611134) (xy -6.270045 -2.701051) (xy -6.189622 -2.796134) (xy -6.103875 -2.879754) + (xy -6.029399 -2.935283) (xy -5.99186 -2.94853) (xy -5.988117 -2.932954) (xy -6.033814 -2.896243) + (xy -6.040611 -2.891944) (xy -6.110283 -2.832048) (xy -6.193464 -2.73764) (xy -6.229348 -2.689207) + (xy -6.124454 -2.689207) (xy -6.058352 -2.767281) (xy -5.999863 -2.823564) (xy -5.957145 -2.845355) + (xy -5.933829 -2.838911) (xy -5.936499 -2.83631) (xy -5.947627 -2.828005) (xy -5.898908 -2.828005) + (xy -5.881558 -2.845355) (xy -5.864208 -2.828005) (xy -5.881558 -2.810656) (xy -5.898908 -2.828005) + (xy -5.947627 -2.828005) (xy -5.971086 -2.810498) (xy -5.973767 -2.808396) (xy -5.716903 -2.808396) + (xy -5.712156 -2.810656) (xy -5.68049 -2.786228) (xy -5.673361 -2.775956) (xy -5.664519 -2.743516) + (xy -5.669265 -2.741257) (xy -5.700932 -2.765684) (xy -5.708061 -2.775956) (xy -5.716903 -2.808396) + (xy -5.973767 -2.808396) (xy -6.018026 -2.773697) (xy -5.821001 -2.773697) (xy -5.816255 -2.775956) + (xy -5.784588 -2.751528) (xy -5.777459 -2.741257) (xy -5.768617 -2.708816) (xy -5.773364 -2.706557) + (xy -5.80503 -2.730985) (xy -5.812159 -2.741257) (xy -5.821001 -2.773697) (xy -6.018026 -2.773697) + (xy -6.034816 -2.760534) (xy -6.037705 -2.758237) (xy -6.124454 -2.689207) (xy -6.229348 -2.689207) + (xy -6.245564 -2.667321) (xy -6.254629 -2.654508) (xy -6.176503 -2.654508) (xy -6.159153 -2.671858) + (xy -6.141804 -2.654508) (xy -6.159153 -2.637158) (xy -6.176503 -2.654508) (xy -6.254629 -2.654508) + (xy -6.321714 -2.559687) (xy -6.364428 -2.508412) (xy -6.372648 -2.514212) (xy -6.603729 -2.514212) + (xy -6.60031 -2.480313) (xy -6.604463 -2.475227) (xy -6.625092 -2.479991) (xy -6.627596 -2.49836) + (xy -6.746065 -2.49836) (xy -6.714238 -2.446311) (xy -6.419399 -2.446311) (xy -6.40205 -2.463661) + (xy -6.3847 -2.446311) (xy -6.40205 -2.428962) (xy -6.419399 -2.446311) (xy -6.714238 -2.446311) + (xy -6.711511 -2.441852) (xy -6.685569 -2.376912) (xy -6.454099 -2.376912) (xy -6.436749 -2.394262) + (xy -6.419399 -2.376912) (xy -6.436749 -2.359563) (xy -6.454099 -2.376912) (xy -6.685569 -2.376912) + (xy -6.662379 -2.318863) (xy -6.66209 -2.212125) (xy -6.664031 -2.203415) (xy -6.67971 -2.143288) + (xy -6.687668 -2.14103) (xy -6.691663 -2.201501) (xy -6.692889 -2.240741) (xy -6.715647 -2.368013) + (xy -6.782825 -2.462796) (xy -6.783607 -2.463532) (xy -6.837012 -2.522108) (xy -6.854681 -2.559316) + (xy -6.853307 -2.561812) (xy -6.855632 -2.597597) (xy -6.890657 -2.639281) (xy -6.931308 -2.657502) + (xy -6.939185 -2.654944) (xy -6.978774 -2.665457) (xy -7.02738 -2.707375) (xy -7.06057 -2.757403) + (xy -7.17105 -2.757403) (xy -7.171268 -2.756635) (xy -7.198335 -2.762716) (xy -7.247177 -2.790717) + (xy -7.775267 -2.790717) (xy -7.790028 -2.775956) (xy -7.807377 -2.793306) (xy -8.063792 -2.793306) + (xy -8.082797 -2.777121) (xy -8.139709 -2.762435) (xy -8.169428 -2.799842) (xy -8.233429 -2.799842) + (xy -8.221705 -2.78674) (xy -8.214564 -2.768812) (xy -8.214291 -2.758606) (xy -7.911476 -2.758606) + (xy -7.894126 -2.775956) (xy -7.876776 -2.758606) (xy -7.894126 -2.741257) (xy -7.911476 -2.758606) + (xy -8.214291 -2.758606) (xy -8.213362 -2.723907) (xy -7.980875 -2.723907) (xy -7.963525 -2.741257) + (xy -7.946175 -2.723907) (xy -7.963525 -2.706557) (xy -7.980875 -2.723907) (xy -8.213362 -2.723907) + (xy -8.212555 -2.693738) (xy -8.249264 -2.652731) (xy -8.260705 -2.647105) (xy -8.07938 -2.647105) + (xy -8.070937 -2.666496) (xy -8.035998 -2.703748) (xy -8.015912 -2.696106) (xy -8.015574 -2.691255) + (xy -8.04022 -2.661906) (xy -8.055635 -2.651194) (xy -8.07938 -2.647105) (xy -8.260705 -2.647105) + (xy -8.3001 -2.627732) (xy -8.329935 -2.661074) (xy -8.337076 -2.679002) (xy -8.339085 -2.754075) + (xy -8.697344 -2.754075) (xy -8.692949 -2.722263) (xy -8.706829 -2.722217) (xy -8.758274 -2.729548) + (xy -8.810269 -2.710072) (xy -8.832015 -2.677428) (xy -8.828764 -2.668222) (xy -8.78187 -2.637734) + (xy -8.774866 -2.637158) (xy -8.75594 -2.658484) (xy -8.761367 -2.67146) (xy -8.755418 -2.690498) + (xy -8.75003 -2.689207) (xy -8.640164 -2.689207) (xy -8.622815 -2.706557) (xy -8.605465 -2.689207) + (xy -8.622815 -2.671858) (xy -8.640164 -2.689207) (xy -8.75003 -2.689207) (xy -8.721795 -2.682442) + (xy -8.687483 -2.658351) (xy -8.702859 -2.645176) (xy -8.728143 -2.611451) (xy -8.722942 -2.596033) + (xy -8.729761 -2.581953) (xy -8.774775 -2.600218) (xy -8.835989 -2.620495) (xy -8.855088 -2.588142) + (xy -8.85247 -2.559084) (xy -8.858099 -2.545948) (xy -8.546578 -2.545948) (xy -8.520006 -2.600312) + (xy -8.50824 -2.61384) (xy -8.463587 -2.656577) (xy -8.437831 -2.644107) (xy -8.419206 -2.605991) + (xy -8.411217 -2.533323) (xy -8.221498 -2.533323) (xy -8.212881 -2.551292) (xy -8.193498 -2.576434) + (xy -8.14285 -2.630381) (xy -8.120242 -2.630146) (xy -8.119673 -2.624057) (xy -8.143385 -2.595092) + (xy -8.180397 -2.563333) (xy -8.221498 -2.533323) (xy -8.411217 -2.533323) (xy -8.409801 -2.520441) + (xy -8.412446 -2.51571) (xy -8.29317 -2.51571) (xy -8.27582 -2.53306) (xy -8.25847 -2.51571) (xy -8.258929 -2.515251) + (xy -7.303925 -2.515251) (xy -7.253075 -2.508636) (xy -7.249405 -2.507687) (xy -7.202893 -2.487109) + (xy -7.212743 -2.471025) (xy -7.275598 -2.478688) (xy -7.29492 -2.492515) (xy -7.303925 -2.515251) + (xy -8.258929 -2.515251) (xy -8.27582 -2.49836) (xy -8.29317 -2.51571) (xy -8.412446 -2.51571) (xy -8.431602 -2.481452) + (xy -8.470917 -2.447334) (xy -8.50598 -2.470173) (xy -8.520636 -2.489301) (xy -8.546578 -2.545948) + (xy -8.858099 -2.545948) (xy -8.862706 -2.535197) (xy -8.913981 -2.547264) (xy -8.963415 -2.569455) + (xy -8.991407 -2.575655) (xy -8.965067 -2.542213) (xy -8.923004 -2.503339) (xy -8.857404 -2.440099) + (xy -8.84467 -2.410368) (xy -8.870955 -2.406221) (xy -8.92008 -2.392486) (xy -8.923842 -2.379707) + (xy -8.676 -2.379707) (xy -8.643307 -2.436151) (xy -8.600319 -2.479994) (xy -8.57585 -2.469092) + (xy -8.558179 -2.432886) (xy -8.552818 -2.345846) (xy -8.563431 -2.325127) (xy -8.360296 -2.325127) + (xy -8.351679 -2.343096) (xy -8.332295 -2.368237) (xy -8.281648 -2.422184) (xy -8.25904 -2.421949) + (xy -8.25847 -2.415861) (xy -8.282183 -2.386896) (xy -8.319194 -2.355137) (xy -8.360296 -2.325127) + (xy -8.563431 -2.325127) (xy -8.582973 -2.286975) (xy -8.63789 -2.208571) (xy -8.668101 -2.29024) + (xy -8.676 -2.379707) (xy -8.923842 -2.379707) (xy -8.926851 -2.369486) (xy -8.943548 -2.342576) + (xy -8.970225 -2.347174) (xy -9.014534 -2.345424) (xy -9.021858 -2.328576) (xy -8.996656 -2.291955) + (xy -8.985791 -2.290164) (xy -8.974308 -2.270735) (xy -8.994466 -2.241723) (xy -9.033659 -2.212251) + (xy -9.058333 -2.243717) (xy -9.060944 -2.250398) (xy -9.063514 -2.320651) (xy -9.050585 -2.347799) + (xy -9.038259 -2.393563) (xy -9.048588 -2.406686) (xy -9.067245 -2.449292) (xy -9.081869 -2.537756) + (xy -9.08677 -2.602426) (xy -9.113009 -2.758384) (xy -9.171723 -2.868891) (xy -9.256982 -2.925552) + (xy -9.318288 -2.930225) (xy -9.376779 -2.930584) (xy -9.379958 -2.961017) (xy -9.548136 -2.961017) + (xy -9.5597 -2.949453) (xy -9.57705 -2.966803) (xy -9.611749 -2.966803) (xy -9.629099 -2.949453) + (xy -9.646449 -2.966803) (xy -9.802829 -2.966803) (xy -9.807977 -2.963726) (xy -9.950349 -2.9109) + (xy -10.049822 -2.852498) (xy -10.131838 -2.770866) (xy -10.183335 -2.703275) (xy -10.342591 -2.524402) + (xy -10.54698 -2.358953) (xy -10.552681 -2.3556) (xy -10.339835 -2.3556) (xy -10.307613 -2.405296) + (xy -10.244938 -2.490173) (xy -10.207007 -2.539247) (xy -10.119139 -2.647441) (xy -10.043491 -2.733157) + (xy -9.992739 -2.78228) (xy -9.983556 -2.788079) (xy -9.92245 -2.80229) (xy -9.849289 -2.807864) + (xy -9.795371 -2.803529) (xy -9.785246 -2.796144) (xy -9.776141 -2.755002) (xy -9.765277 -2.71807) + (xy -9.753439 -2.674551) (xy -9.768848 -2.691428) (xy -9.784351 -2.715232) (xy -9.839201 -2.765333) + (xy -9.875234 -2.775956) (xy -9.930845 -2.755995) (xy -9.998054 -2.708053) (xy -10.057428 -2.650045) + (xy -10.089538 -2.599885) (xy -10.087196 -2.580546) (xy -10.064827 -2.582697) (xy -10.062842 -2.596676) + (xy -10.045311 -2.634826) (xy -10.036817 -2.637003) (xy -10.018294 -2.606248) (xy -10.012493 -2.571615) + (xy -9.958744 -2.571615) (xy -9.947065 -2.676772) (xy -9.917956 -2.735799) (xy -9.880308 -2.74173) + (xy -9.843011 -2.687601) (xy -9.836001 -2.667779) (xy -9.839826 -2.584253) (xy -9.885712 -2.521271) + (xy -9.958744 -2.448239) (xy -9.958744 -2.571615) (xy -10.012493 -2.571615) (xy -10.005598 -2.530454) + (xy -10.004213 -2.510222) (xy -9.989636 -2.420044) (xy -9.962354 -2.362794) (xy -9.957134 -2.358568) + (xy -9.93596 -2.327678) (xy -9.955039 -2.309803) (xy -9.98951 -2.311175) (xy -9.993443 -2.326528) + (xy -10.0186 -2.351476) (xy -10.045492 -2.347014) (xy -10.090124 -2.347256) (xy -10.097541 -2.3627) + (xy -10.120176 -2.380754) (xy -10.140916 -2.372996) (xy -10.153381 -2.375691) (xy -10.123188 -2.417426) + (xy -10.122068 -2.41871) (xy -10.083801 -2.474803) (xy -10.098056 -2.502772) (xy -10.104718 -2.505453) + (xy -10.153929 -2.496223) (xy -10.210441 -2.456943) (xy -10.249169 -2.40919) (xy -10.250797 -2.379804) + (xy -10.254787 -2.37354) (xy -10.259171 -2.376611) (xy -10.301029 -2.371954) (xy -10.33515 -2.350587) + (xy -10.339835 -2.3556) (xy -10.552681 -2.3556) (xy -10.63444 -2.307513) (xy -10.444536 -2.307513) + (xy -10.427186 -2.324863) (xy -10.409836 -2.307513) (xy -9.854928 -2.307513) (xy -9.768927 -2.463661) + (xy -9.710649 -2.59275) (xy -9.666653 -2.731082) (xy -9.657295 -2.775956) (xy -9.639967 -2.857288) + (xy -9.625763 -2.876485) (xy -9.619646 -2.856718) (xy -9.620526 -2.793306) (xy -9.57705 -2.793306) + (xy -9.5597 -2.810656) (xy -9.54235 -2.793306) (xy -9.5597 -2.775956) (xy -9.57705 -2.793306) (xy -9.620526 -2.793306) + (xy -9.620796 -2.773844) (xy -9.639144 -2.66724) (xy -9.641557 -2.657868) (xy -9.507565 -2.657868) + (xy -9.486071 -2.749095) (xy -9.47173 -2.778237) (xy -9.409231 -2.835996) (xy -9.322629 -2.833628) + (xy -9.225224 -2.773997) (xy -9.143306 -2.702639) (xy -9.230055 -2.746303) (xy -9.330224 -2.788818) + (xy -9.394173 -2.791239) (xy -9.440644 -2.755724) (xy -9.444007 -2.748194) (xy -9.370666 -2.748194) + (xy -9.360684 -2.768451) (xy -9.313309 -2.748611) (xy -9.271467 -2.714922) (xy -9.237058 -2.662483) + (xy -9.235942 -2.638377) (xy -9.26401 -2.638271) (xy -9.318507 -2.680143) (xy -9.330841 -2.692523) + (xy -9.370666 -2.748194) (xy -9.444007 -2.748194) (xy -9.460574 -2.711097) (xy -9.426892 -2.686704) + (xy -9.368014 -2.64328) (xy -9.348614 -2.619809) (xy -9.195356 -2.619809) (xy -9.178006 -2.637158) + (xy -9.160656 -2.619809) (xy -9.178006 -2.602459) (xy -9.195356 -2.619809) (xy -9.348614 -2.619809) + (xy -9.320226 -2.585463) (xy -9.286881 -2.528594) (xy -9.295694 -2.511746) (xy -9.326819 -2.514912) + (xy -9.373062 -2.541653) (xy -9.377528 -2.563694) (xy -9.386445 -2.59738) (xy -9.394877 -2.59835) + (xy -9.476384 -2.605786) (xy -9.507565 -2.657868) (xy -9.641557 -2.657868) (xy -9.643964 -2.648521) + (xy -9.692771 -2.528981) (xy -9.70109 -2.51571) (xy -9.472951 -2.51571) (xy -9.455602 -2.53306) + (xy -9.438252 -2.51571) (xy -9.455602 -2.49836) (xy -9.472951 -2.51571) (xy -9.70109 -2.51571) (xy -9.740864 -2.452264) + (xy -9.427104 -2.452264) (xy -9.399822 -2.439986) (xy -9.386158 -2.428925) (xy -9.350009 -2.385515) + (xy -9.350067 -2.376185) (xy -9.212097 -2.376185) (xy -9.208849 -2.400502) (xy -9.176313 -2.416901) + (xy -9.147768 -2.375823) (xy -9.139305 -2.339272) (xy -9.143201 -2.305356) (xy -9.18041 -2.326858) + (xy -9.212097 -2.376185) (xy -9.350067 -2.376185) (xy -9.350125 -2.366724) (xy -9.340831 -2.335217) + (xy -9.307589 -2.303373) (xy -9.275525 -2.267943) (xy -9.28653 -2.256568) (xy -9.347215 -2.287248) + (xy -9.402692 -2.373825) (xy -9.41631 -2.407845) (xy -9.427104 -2.452264) (xy -9.740864 -2.452264) + (xy -9.762185 -2.418254) (xy -9.767615 -2.411612) (xy -9.854928 -2.307513) (xy -10.409836 -2.307513) + (xy -10.427186 -2.290164) (xy -10.444536 -2.307513) (xy -10.63444 -2.307513) (xy -10.772491 -2.226317) + (xy -10.776131 -2.224571) (xy -10.819691 -2.200144) (xy -10.60774 -2.200144) (xy -10.583334 -2.220765) + (xy -10.527966 -2.251974) (xy -10.52059 -2.24022) (xy -10.521747 -2.238115) (xy -10.409836 -2.238115) + (xy -10.392487 -2.255464) (xy -10.375137 -2.238115) (xy -10.392487 -2.220765) (xy -10.409836 -2.238115) + (xy -10.521747 -2.238115) (xy -10.531285 -2.220765) (xy -10.58196 -2.187774) (xy -10.594056 -2.186597) + (xy -10.60774 -2.200144) (xy -10.819691 -2.200144) (xy -10.895022 -2.157901) (xy -10.965959 -2.096878) + (xy -10.982015 -2.048539) (xy -10.979943 -2.046159) (xy -10.548634 -2.046159) (xy -10.518481 -2.089718) + (xy -10.4438 -2.134853) (xy -10.348259 -2.170275) (xy -10.25818 -2.184676) (xy -10.158572 -2.186065) + (xy -10.238022 -2.108962) (xy -10.101634 -2.108962) (xy -10.067315 -2.14847) (xy -10.028364 -2.183084) + (xy -9.953778 -2.240896) (xy -9.903751 -2.270763) (xy -9.893913 -2.271599) (xy -9.897247 -2.257773) + (xy -9.837295 -2.257773) (xy -9.755378 -2.326018) (xy -9.674536 -2.377884) (xy -9.609553 -2.393078) + (xy -9.57787 -2.368318) (xy -9.57705 -2.359563) (xy -9.594093 -2.339321) (xy -9.504911 -2.339321) + (xy -9.498532 -2.384327) (xy -9.486686 -2.384864) (xy -9.478403 -2.338423) (xy -9.483947 -2.318357) + (xy -9.499355 -2.305214) (xy -9.504911 -2.339321) (xy -9.594093 -2.339321) (xy -9.604497 -2.326964) + (xy -9.620424 -2.324332) (xy -9.638487 -2.312336) (xy -9.611749 -2.290164) (xy -9.595626 -2.268481) + (xy -9.638749 -2.258478) (xy -9.698498 -2.25715) (xy -9.837295 -2.257773) (xy -9.897247 -2.257773) + (xy -9.902222 -2.237139) (xy -9.939221 -2.167671) (xy -9.95383 -2.144146) (xy -9.971062 -2.121148) + (xy -9.836854 -2.121148) (xy -9.83442 -2.163697) (xy -9.795889 -2.213917) (xy -9.754945 -2.216428) + (xy -9.749334 -2.203415) (xy -9.611749 -2.203415) (xy -9.594399 -2.220765) (xy -9.54235 -2.220765) + (xy -9.529654 -2.249326) (xy -9.519217 -2.243898) (xy -9.515064 -2.202718) (xy -9.519217 -2.197632) + (xy -9.539846 -2.202395) (xy -9.54235 -2.220765) (xy -9.594399 -2.220765) (xy -9.57705 -2.203415) + (xy -9.594399 -2.186065) (xy -9.611749 -2.203415) (xy -9.749334 -2.203415) (xy -9.736954 -2.174704) + (xy -9.737876 -2.168716) (xy -9.681148 -2.168716) (xy -9.663798 -2.186065) (xy -9.646449 -2.168716) + (xy -9.663798 -2.151366) (xy -9.681148 -2.168716) (xy -9.737876 -2.168716) (xy -9.740628 -2.15085) + (xy -9.743941 -2.100987) (xy -9.705295 -2.101645) (xy -9.696987 -2.104698) (xy -9.654552 -2.112767) + (xy -9.664071 -2.079189) (xy -9.663126 -2.063976) (xy -9.622372 -2.092106) (xy -9.615112 -2.098375) + (xy -9.537146 -2.166831) (xy -9.561578 -2.063675) (xy -9.579155 -2.008611) (xy -9.507651 -2.008611) + (xy -9.498477 -2.081944) (xy -9.476132 -2.162213) (xy -9.448378 -2.229712) (xy -9.422978 -2.264737) + (xy -9.409825 -2.256932) (xy -9.37406 -2.199968) (xy -9.370409 -2.196012) (xy -9.259161 -2.196012) + (xy -9.250718 -2.215403) (xy -9.21578 -2.252655) (xy -9.195693 -2.245013) (xy -9.195356 -2.240162) + (xy -9.220002 -2.210813) (xy -9.235416 -2.200102) (xy -9.259161 -2.196012) (xy -9.370409 -2.196012) + (xy -9.34522 -2.168716) (xy -8.778962 -2.168716) (xy -8.765075 -2.236553) (xy -8.734001 -2.254479) + (xy -8.701622 -2.213654) (xy -8.701037 -2.21209) (xy -8.696354 -2.143303) (xy -8.719077 -2.099317) + (xy -8.570765 -2.099317) (xy -8.553416 -2.116666) (xy -8.536066 -2.099317) (xy -8.553416 -2.081967) + (xy -8.570765 -2.099317) (xy -8.719077 -2.099317) (xy -8.723182 -2.091371) (xy -8.747154 -2.081967) + (xy -8.771071 -2.111679) (xy -8.778962 -2.168716) (xy -9.34522 -2.168716) (xy -9.311274 -2.131931) + (xy -9.259087 -2.078732) (xy -9.256587 -2.052814) (xy -9.291258 -2.039357) (xy -9.353927 -2.044146) + (xy -9.40402 -2.077863) (xy -9.418179 -2.121545) (xy -9.410141 -2.135882) (xy -9.411049 -2.146445) + (xy -9.429577 -2.137532) (xy -9.470242 -2.083995) (xy -9.451344 -2.016131) (xy -9.396971 -1.963285) + (xy -9.345022 -1.911697) (xy -9.352534 -1.884472) (xy -9.410452 -1.894943) (xy -9.43528 -1.906879) + (xy -9.492274 -1.961669) (xy -9.507651 -2.008611) (xy -9.579155 -2.008611) (xy -9.58853 -1.979242) + (xy -9.617598 -1.927091) (xy -9.639758 -1.919043) (xy -9.646449 -1.95249) (xy -9.666978 -1.993836) + (xy -9.692012 -1.992906) (xy -9.749917 -2.002147) (xy -9.80517 -2.053256) (xy -9.836854 -2.121148) + (xy -9.971062 -2.121148) (xy -9.999032 -2.08382) (xy -10.025092 -2.068879) (xy -10.027558 -2.077005) + (xy -10.05232 -2.108322) (xy -10.088867 -2.102718) (xy -10.101634 -2.108962) (xy -10.238022 -2.108962) + (xy -10.298639 -2.050135) (xy -10.372484 -1.972934) (xy -10.387864 -1.953116) (xy -10.161347 -1.953116) + (xy -10.152904 -1.972507) (xy -10.117965 -2.009759) (xy -10.097879 -2.002117) (xy -10.097541 -1.997266) + (xy -10.122188 -1.967917) (xy -10.137602 -1.957205) (xy -10.161347 -1.953116) (xy -10.387864 -1.953116) + (xy -10.417445 -1.914998) (xy -10.419626 -1.90847) (xy -9.715847 -1.90847) (xy -9.703151 -1.937031) + (xy -9.692714 -1.931603) (xy -9.688562 -1.890423) (xy -9.692714 -1.885337) (xy -9.713343 -1.8901) + (xy -9.715847 -1.90847) (xy -10.419626 -1.90847) (xy -10.42456 -1.893699) (xy -10.432251 -1.892723) + (xy -10.45038 -1.906795) (xy -10.46631 -1.946704) (xy -10.42368 -2.002185) (xy -10.423332 -2.002508) + (xy -10.385725 -2.038922) (xy -10.390018 -2.038593) (xy -10.449083 -2.015666) (xy -10.51259 -2.016791) + (xy -10.547811 -2.040406) (xy -10.548634 -2.046159) (xy -10.979943 -2.046159) (xy -10.966713 -2.030959) + (xy -10.910398 -2.023008) (xy -10.898865 -2.027918) (xy -10.881507 -2.016437) (xy -10.885993 -1.977869) + (xy -10.82623 -1.977869) (xy -10.814391 -2.011666) (xy -10.810928 -2.012568) (xy -10.781303 -1.988253) + (xy -10.774181 -1.977869) (xy -10.776932 -1.945894) (xy -10.789483 -1.943169) (xy -10.824818 -1.968358) + (xy -10.82623 -1.977869) (xy -10.885993 -1.977869) (xy -10.886329 -1.974983) (xy -10.906898 -1.928461) + (xy -10.932837 -1.946166) (xy -10.934611 -1.948911) (xy -10.956742 -1.960411) (xy -10.967826 -1.905311) + (xy -10.968606 -1.89112) (xy -10.969477 -1.856421) (xy -10.82623 -1.856421) (xy -10.80888 -1.87377) + (xy -10.79153 -1.856421) (xy -10.80888 -1.839071) (xy -10.82623 -1.856421) (xy -10.969477 -1.856421) + (xy -10.970681 -1.808421) (xy -10.969137 -1.760997) (xy -10.990676 -1.735424) (xy -10.996425 -1.734972) + (xy -11.012857 -1.765656) (xy -11.017229 -1.842884) (xy -11.014923 -1.882445) (xy -11.002024 -2.029918) + (xy -11.036967 -1.89112) (xy -11.076562 -1.717623) (xy -10.930328 -1.717623) (xy -10.912979 -1.734972) + (xy -10.895629 -1.717623) (xy -10.912979 -1.700273) (xy -10.930328 -1.717623) (xy -11.076562 -1.717623) + (xy -11.092096 -1.649558) (xy -11.092308 -1.648224) (xy -11.034427 -1.648224) (xy -11.017077 -1.665574) + (xy -10.999727 -1.648224) (xy -11.017077 -1.630874) (xy -11.034427 -1.648224) (xy -11.092308 -1.648224) + (xy -11.100002 -1.599777) (xy -10.883602 -1.599777) (xy -10.882511 -1.612486) (xy -10.857446 -1.655321) + (xy -10.81794 -1.706507) (xy -10.794909 -1.715218) (xy -10.799654 -1.697741) (xy -10.735319 -1.697741) + (xy -10.735144 -1.734972) (xy -10.729365 -1.86307) (xy -10.722058 -1.934578) (xy -10.708186 -1.962219) + (xy -10.682715 -1.958713) (xy -10.652733 -1.943169) (xy -10.59743 -1.923711) (xy -10.579782 -1.950623) + (xy -10.570984 -1.951168) (xy -10.553496 -1.897324) (xy -10.54777 -1.874157) (xy -10.542117 -1.821721) + (xy -10.444536 -1.821721) (xy -10.427186 -1.839071) (xy -10.424927 -1.836812) (xy -10.366629 -1.836812) + (xy -10.361883 -1.839071) (xy -10.330217 -1.814643) (xy -10.323088 -1.804371) (xy -10.314246 -1.771931) + (xy -10.318992 -1.769672) (xy -10.350658 -1.7941) (xy -10.357787 -1.804371) (xy -10.366629 -1.836812) + (xy -10.424927 -1.836812) (xy -10.409836 -1.821721) (xy -10.427186 -1.804371) (xy -10.444536 -1.821721) + (xy -10.542117 -1.821721) (xy -10.536668 -1.771172) (xy -10.559997 -1.723411) (xy -10.564149 -1.717394) + (xy -10.370268 -1.717394) (xy -10.355977 -1.721682) (xy -10.313872 -1.711708) (xy -10.244348 -1.684146) + (xy -10.216401 -1.661385) (xy -10.214345 -1.633311) (xy -10.254131 -1.639442) (xy -10.319047 -1.676732) + (xy -10.325131 -1.681197) (xy -10.370268 -1.717394) (xy -10.564149 -1.717394) (xy -10.571605 -1.706587) + (xy -10.537439 -1.714228) (xy -10.48971 -1.715874) (xy -10.485865 -1.674127) (xy -10.513477 -1.628468) + (xy -10.097541 -1.628468) (xy -10.081431 -1.670323) (xy -10.04256 -1.743052) (xy -9.995121 -1.822671) + (xy -9.953308 -1.885196) (xy -9.932719 -1.907001) (xy -9.927756 -1.878718) (xy -8.974269 -1.878718) + (xy -8.957197 -1.922708) (xy -8.91366 -1.923116) (xy -8.909466 -1.920693) (xy -8.885885 -1.921887) + (xy -8.893424 -1.954827) (xy -8.902868 -2.022935) (xy -8.887221 -2.080271) (xy -8.855269 -2.101166) + (xy -8.844725 -2.09707) (xy -8.818114 -2.049973) (xy -8.813662 -2.014769) (xy -8.83878 -1.939985) + (xy -8.865711 -1.90847) (xy -8.910584 -1.84461) (xy -8.918815 -1.808797) (xy -8.922064 -1.787022) + (xy -8.813662 -1.787022) (xy -8.796312 -1.804371) (xy -8.778962 -1.787022) (xy -8.796312 -1.769672) + (xy -8.813662 -1.787022) (xy -8.922064 -1.787022) (xy -8.924181 -1.772838) (xy -8.94573 -1.797071) + (xy -8.955393 -1.813321) (xy -8.974269 -1.878718) (xy -9.927756 -1.878718) (xy -9.927453 -1.876989) + (xy -9.925137 -1.818829) (xy -9.643709 -1.818829) (xy -9.637329 -1.863835) (xy -9.625484 -1.864373) + (xy -9.617201 -1.817931) (xy -9.622745 -1.797865) (xy -9.638153 -1.784722) (xy -9.643709 -1.818829) + (xy -9.925137 -1.818829) (xy -9.924374 -1.799669) (xy -9.924044 -1.758954) (xy -9.935483 -1.653035) + (xy -9.964396 -1.563014) (xy -10.002681 -1.505335) (xy -10.042234 -1.496444) (xy -10.050325 -1.502692) + (xy -10.053927 -1.542964) (xy -10.041956 -1.554687) (xy -10.001546 -1.605308) (xy -9.982152 -1.648224) + (xy -9.968399 -1.695511) (xy -9.985083 -1.683049) (xy -10.005858 -1.656899) (xy -10.059853 -1.604004) + (xy -10.092453 -1.6048) (xy -10.097541 -1.628468) (xy -10.513477 -1.628468) (xy -10.515925 -1.62442) + (xy -10.540435 -1.616994) (xy -10.60867 -1.622042) (xy -10.661408 -1.625669) (xy -10.717238 -1.642845) + (xy -10.735319 -1.697741) (xy -10.799654 -1.697741) (xy -10.803879 -1.682177) (xy -10.840848 -1.638723) + (xy -10.883602 -1.599777) (xy -11.100002 -1.599777) (xy -11.103329 -1.578825) (xy -10.687432 -1.578825) + (xy -10.670082 -1.596175) (xy -10.652733 -1.578825) (xy -10.16694 -1.578825) (xy -10.149591 -1.596175) + (xy -10.132241 -1.578825) (xy -10.149591 -1.561475) (xy -10.16694 -1.578825) (xy -10.652733 -1.578825) + (xy -10.670082 -1.561475) (xy -10.687432 -1.578825) (xy -11.103329 -1.578825) (xy -11.109758 -1.538342) + (xy -10.814663 -1.538342) (xy -10.8099 -1.558971) (xy -10.79153 -1.561475) (xy -10.762969 -1.548779) + (xy -10.768398 -1.538342) (xy -10.809578 -1.534189) (xy -10.814663 -1.538342) (xy -11.109758 -1.538342) + (xy -11.114624 -1.507703) (xy -11.069126 -1.507703) (xy -11.046582 -1.526751) (xy -11.003169 -1.51304) + (xy -10.982377 -1.492076) (xy -10.933172 -1.462372) (xy -10.897293 -1.457377) (xy -10.830558 -1.426727) + (xy -10.804171 -1.360775) (xy -10.730414 -1.360775) (xy -10.719563 -1.404509) (xy -10.681214 -1.46555) + (xy -10.633827 -1.520132) (xy -10.595867 -1.544491) (xy -10.594654 -1.544125) (xy -10.340438 -1.544125) + (xy -10.323088 -1.561475) (xy -10.305738 -1.544125) (xy -10.323088 -1.526776) (xy -10.340438 -1.544125) + (xy -10.594654 -1.544125) (xy -10.589236 -1.542491) (xy -10.597762 -1.510055) (xy -10.633773 -1.443657) + (xy -10.639525 -1.434363) (xy -10.701261 -1.335929) (xy -10.607598 -1.420051) (xy -10.539521 -1.470539) + (xy -10.514641 -1.468746) (xy -10.538991 -1.420999) (xy -10.571362 -1.382035) (xy -10.596279 -1.363225) + (xy -10.265445 -1.363225) (xy -10.257002 -1.382617) (xy -10.222064 -1.419868) (xy -10.201978 -1.412226) + (xy -10.20164 -1.407376) (xy -10.226286 -1.378026) (xy -10.241701 -1.367315) (xy -10.265445 -1.363225) + (xy -10.596279 -1.363225) (xy -10.642894 -1.328036) (xy -10.702861 -1.326064) (xy -10.730414 -1.360775) + (xy -10.804171 -1.360775) (xy -10.795687 -1.33957) (xy -10.79153 -1.281042) (xy -10.797508 -1.266673) + (xy -10.754711 -1.266673) (xy -10.728798 -1.270004) (xy -10.69833 -1.255012) (xy -10.621321 -1.200623) + (xy -10.392378 -1.200623) (xy -10.36309 -1.243321) (xy -10.323611 -1.298252) (xy -10.31759 -1.325732) + (xy -10.308744 -1.326379) (xy -10.294847 -1.315712) (xy -10.283284 -1.267973) (xy -10.304518 -1.233301) + (xy -10.354453 -1.191348) (xy -10.155374 -1.191348) (xy -10.150611 -1.211976) (xy -10.132241 -1.214481) + (xy -10.103679 -1.201785) (xy -10.109108 -1.191348) (xy -10.150288 -1.187195) (xy -10.155374 -1.191348) + (xy -10.354453 -1.191348) (xy -10.357577 -1.188723) (xy -10.384764 -1.179781) (xy -10.392378 -1.200623) + (xy -10.621321 -1.200623) (xy -10.621273 -1.200589) (xy -10.586168 -1.165846) (xy -10.576481 -1.145082) + (xy -10.028142 -1.145082) (xy -10.015447 -1.173643) (xy -10.00501 -1.168215) (xy -10.000857 -1.127035) + (xy -10.00501 -1.121949) (xy -10.025638 -1.126712) (xy -10.028142 -1.145082) (xy -10.576481 -1.145082) + (xy -10.561247 -1.11243) (xy -10.479235 -1.11243) (xy -10.468084 -1.143958) (xy -10.442496 -1.116454) + (xy -10.431296 -1.09123) (xy -10.428871 -1.055411) (xy -10.444933 -1.058579) (xy -10.478002 -1.103005) + (xy -10.479235 -1.11243) (xy -10.561247 -1.11243) (xy -10.559123 -1.107878) (xy -10.563031 -1.08046) + (xy -10.604719 -1.063644) (xy -10.668 -1.069383) (xy -10.71591 -1.09182) (xy -10.722605 -1.105754) + (xy -10.73108 -1.153066) (xy -10.745032 -1.209744) (xy -10.754711 -1.266673) (xy -10.797508 -1.266673) + (xy -10.814833 -1.225031) (xy -10.874377 -1.220182) (xy -10.916812 -1.241037) (xy -10.954392 -1.284861) + (xy -11.003106 -1.362128) (xy -11.046641 -1.444275) (xy -11.068682 -1.50274) (xy -11.069126 -1.507703) + (xy -11.114624 -1.507703) (xy -11.123371 -1.452621) (xy -11.133797 -1.280944) (xy -11.133817 -1.26653) + (xy -11.133245 -1.093033) (xy -11.09006 -1.212564) (xy -11.055007 -1.285099) (xy -11.02629 -1.296954) + (xy -11.021697 -1.291355) (xy -11.015758 -1.231425) (xy -11.033531 -1.171823) (xy -11.054818 -1.122483) + (xy -11.043413 -1.130786) (xy -11.028893 -1.150181) (xy -10.995097 -1.184801) (xy -10.955585 -1.179622) + (xy -10.891974 -1.136893) (xy -10.830116 -1.082282) (xy -10.82 -1.037356) (xy -10.837164 -1.001671) + (xy -10.903321 -0.944721) (xy -10.980613 -0.951097) (xy -11.049809 -1.014005) (xy -11.088128 -1.056726) + (xy -11.103826 -1.050752) (xy -11.080096 -0.997097) (xy -11.071796 -0.990584) (xy -11.042068 -0.945337) + (xy -11.021958 -0.882821) (xy -10.816757 -0.882821) (xy -10.811241 -0.919155) (xy -10.793493 -1.00358) + (xy -10.772981 -1.03529) (xy -10.733566 -1.029667) (xy -10.717524 -1.023634) (xy -10.513935 -1.023634) + (xy -10.496585 -1.040983) (xy -10.48915 -1.033548) (xy -10.271039 -1.033548) (xy -10.241914 -1.055717) + (xy -10.20164 -1.060812) (xy -10.14521 -1.04937) (xy -10.143665 -1.047485) (xy -9.958744 -1.047485) + (xy -9.944878 -1.10846) (xy -9.910689 -1.204139) (xy -9.867293 -1.307357) (xy -9.825803 -1.390946) + (xy -9.80595 -1.420955) (xy -9.764313 -1.487916) (xy -9.720314 -1.585911) (xy -9.71144 -1.609915) + (xy -9.680788 -1.681065) (xy -9.658754 -1.703622) (xy -9.653917 -1.694937) (xy -9.664742 -1.644154) + (xy -9.665839 -1.641316) (xy -9.56172 -1.641316) (xy -9.550842 -1.727955) (xy -9.518405 -1.801664) + (xy -9.472487 -1.841569) (xy -9.436376 -1.838067) (xy -9.435145 -1.836812) (xy -9.325646 -1.836812) + (xy -9.320899 -1.839071) (xy -9.289233 -1.814643) (xy -9.282104 -1.804371) (xy -9.278068 -1.789564) + (xy -9.076676 -1.789564) (xy -9.069836 -1.810959) (xy -9.035616 -1.828924) (xy -9.003433 -1.794755) + (xy -8.987343 -1.724666) (xy -8.987159 -1.715575) (xy -8.997891 -1.651329) (xy -9.017811 -1.630874) + (xy -9.049047 -1.659879) (xy -9.071954 -1.724148) (xy -9.076676 -1.789564) (xy -9.278068 -1.789564) + (xy -9.273262 -1.771931) (xy -9.278009 -1.769672) (xy -9.309675 -1.7941) (xy -9.316804 -1.804371) + (xy -9.325646 -1.836812) (xy -9.435145 -1.836812) (xy -9.379511 -1.780073) (xy -9.358251 -1.732877) + (xy -9.348183 -1.682775) (xy -9.36706 -1.686009) (xy -9.406178 -1.719999) (xy -9.464158 -1.756866) + (xy -9.498184 -1.756006) (xy -9.499756 -1.717425) (xy -9.489296 -1.707061) (xy -9.451249 -1.653478) + (xy -9.444969 -1.633675) (xy -9.445444 -1.602549) (xy -9.480003 -1.622424) (xy -9.488343 -1.629249) + (xy -9.533209 -1.655403) (xy -9.537206 -1.627244) (xy -9.522934 -1.595687) (xy -9.177411 -1.595687) + (xy -9.173274 -1.648043) (xy -9.144025 -1.684492) (xy -9.115441 -1.666324) (xy -9.097429 -1.607701) + (xy -9.097452 -1.561475) (xy -8.937551 -1.561475) (xy -8.937316 -1.586977) (xy -8.91776 -1.630874) + (xy -8.881925 -1.685406) (xy -8.863269 -1.700273) (xy -8.863505 -1.674771) (xy -8.883061 -1.630874) + (xy -8.918895 -1.576342) (xy -8.919211 -1.57609) (xy -8.699235 -1.57609) (xy -8.677099 -1.674803) + (xy -8.595561 -1.862304) (xy -8.463228 -2.048291) (xy -8.296023 -2.21215) (xy -8.216208 -2.271455) + (xy -8.097826 -2.347425) (xy -8.026725 -2.385228) (xy -8.005578 -2.384834) (xy -8.037058 -2.346214) + (xy -8.120039 -2.272508) (xy -8.227904 -2.174645) (xy -8.345973 -2.056161) (xy -8.410134 -1.986238) + (xy -8.518145 -1.861262) (xy -8.581833 -1.783561) (xy -8.60096 -1.754222) (xy -8.575286 -1.774333) + (xy -8.504569 -1.844981) (xy -8.422252 -1.931336) (xy -8.294682 -2.058381) (xy -8.156929 -2.182115) + (xy -8.032528 -2.281781) (xy -7.995008 -2.308129) (xy -7.812158 -2.417569) (xy -7.65915 -2.47793) + (xy -7.519641 -2.491934) (xy -7.377294 -2.462306) (xy -7.286886 -2.426154) (xy -7.078717 -2.295299) + (xy -6.976636 -2.183806) (xy -6.861985 -2.183806) (xy -6.857238 -2.186065) (xy -6.825572 -2.161638) + (xy -6.818443 -2.151366) (xy -6.809601 -2.118926) (xy -6.814347 -2.116666) (xy -6.846014 -2.141094) + (xy -6.853142 -2.151366) (xy -6.861985 -2.183806) (xy -6.976636 -2.183806) (xy -6.914291 -2.115712) + (xy -6.824712 -1.943169) (xy -6.731694 -1.943169) (xy -6.718998 -1.971731) (xy -6.708561 -1.966302) + (xy -6.704409 -1.925122) (xy -6.708561 -1.920036) (xy -6.72919 -1.924799) (xy -6.731694 -1.943169) + (xy -6.824712 -1.943169) (xy -6.801215 -1.897909) (xy -6.750414 -1.684551) (xy -6.732766 -1.578825) + (xy -6.488879 -1.578825) (xy -6.470488 -1.784279) (xy -6.431965 -1.985401) (xy -6.357764 -2.184818) + (xy -6.257155 -2.36631) (xy -6.139405 -2.513663) (xy -6.013783 -2.610659) (xy -5.992273 -2.620991) + (xy -5.907269 -2.656513) (xy -5.856499 -2.664011) (xy -5.845713 -2.658757) (xy -5.621312 -2.658757) + (xy -5.604433 -2.669143) (xy -5.558304 -2.624568) (xy -5.547487 -2.611134) (xy -5.517477 -2.570032) + (xy -5.535446 -2.578649) (xy -5.560588 -2.598033) (xy -5.608645 -2.640838) (xy -5.621312 -2.658757) + (xy -5.845713 -2.658757) (xy -5.809772 -2.64125) (xy -5.760333 -2.603838) (xy -5.735956 -2.585109) + (xy -5.656011 -2.585109) (xy -5.638662 -2.602459) (xy -5.621312 -2.585109) (xy -5.638662 -2.567759) + (xy -5.656011 -2.585109) (xy -5.735956 -2.585109) (xy -5.673807 -2.53736) (xy -5.839403 -2.378692) + (xy -5.846674 -2.370524) (xy -5.713238 -2.370524) (xy -5.708423 -2.406713) (xy -5.670828 -2.445566) + (xy -5.599545 -2.489869) (xy -5.567355 -2.491992) (xy -5.58287 -2.455391) (xy -5.612637 -2.422214) + (xy -5.626411 -2.411612) (xy -5.447815 -2.411612) (xy -5.430465 -2.428962) (xy -5.413115 -2.411612) + (xy -5.430465 -2.394262) (xy -5.447815 -2.411612) (xy -5.626411 -2.411612) (xy -5.672273 -2.37631) + (xy -5.71221 -2.369614) (xy -5.713238 -2.370524) (xy -5.846674 -2.370524) (xy -6.026321 -2.16872) + (xy -6.045075 -2.140792) (xy -5.968306 -2.140792) (xy -5.947349 -2.179317) (xy -5.89738 -2.238268) + (xy -5.837758 -2.297927) (xy -5.787839 -2.338575) (xy -5.768259 -2.344579) (xy -5.768903 -2.342213) + (xy -5.413115 -2.342213) (xy -5.395765 -2.359563) (xy -5.378416 -2.342213) (xy -5.395765 -2.324863) + (xy -5.413115 -2.342213) (xy -5.768903 -2.342213) (xy -5.777498 -2.310642) (xy -5.818197 -2.2441) + (xy -5.82249 -2.238115) (xy -5.656011 -2.238115) (xy -5.638662 -2.255464) (xy -5.621312 -2.238115) + (xy -5.624204 -2.235223) (xy -5.375676 -2.235223) (xy -5.369297 -2.280229) (xy -5.357451 -2.280766) + (xy -5.349168 -2.234325) (xy -5.354712 -2.214259) (xy -5.37012 -2.201115) (xy -5.375676 -2.235223) + (xy -5.624204 -2.235223) (xy -5.638662 -2.220765) (xy -5.656011 -2.238115) (xy -5.82249 -2.238115) + (xy -5.832979 -2.223493) (xy -5.8991 -2.147072) (xy -5.947425 -2.115897) (xy -5.968132 -2.135969) + (xy -5.968306 -2.140792) (xy -6.045075 -2.140792) (xy -6.188264 -1.927553) (xy -6.232257 -1.837438) + (xy -6.141804 -1.837438) (xy -6.128495 -1.891156) (xy -6.101534 -1.958886) (xy -6.062592 -2.020246) + (xy -6.026638 -2.046437) (xy -6.00955 -2.032036) (xy -6.010064 -2.029918) (xy -5.829509 -2.029918) + (xy -5.812159 -2.047268) (xy -5.794809 -2.029918) (xy -5.812159 -2.012568) (xy -5.829509 -2.029918) + (xy -6.010064 -2.029918) (xy -6.02058 -1.986544) (xy -6.052434 -1.89913) (xy -6.063039 -1.865095) + (xy -6.092472 -1.816186) (xy -6.126888 -1.805586) (xy -6.141804 -1.837438) (xy -6.232257 -1.837438) + (xy -6.308602 -1.681053) (xy -6.334508 -1.608686) (xy -6.361048 -1.53384) (xy -6.27895 -1.53384) + (xy -6.260184 -1.63255) (xy -6.240332 -1.681291) (xy -6.201609 -1.75387) (xy -6.183209 -1.760609) + (xy -6.187084 -1.70259) (xy -6.196332 -1.656899) (xy -6.214143 -1.566433) (xy -6.222196 -1.503527) + (xy -6.222222 -1.502278) (xy -6.240245 -1.474664) (xy -6.251685 -1.478301) (xy -6.27895 -1.53384) + (xy -6.361048 -1.53384) (xy -6.37221 -1.502362) (xy -6.396792 -1.459493) (xy -6.410858 -1.475939) + (xy -6.412452 -1.484738) (xy -6.409973 -1.612355) (xy -6.374938 -1.779515) (xy -6.31249 -1.967493) + (xy -6.227774 -2.157565) (xy -6.22747 -2.158161) (xy -6.156116 -2.301692) (xy -6.118265 -2.387233) + (xy -6.113239 -2.41719) (xy -6.140358 -2.393969) (xy -6.171734 -2.355567) (xy -6.279932 -2.184557) + (xy -6.375371 -1.972772) (xy -6.437673 -1.777996) (xy -6.488879 -1.578825) (xy -6.732766 -1.578825) + (xy -6.731719 -1.572552) (xy -6.707649 -1.482301) (xy -6.697721 -1.458734) (xy -6.68245 -1.389797) + (xy -6.720159 -1.355009) (xy -6.738106 -1.353278) (xy -6.765512 -1.382466) (xy -6.812677 -1.460178) + (xy -6.870912 -1.57164) (xy -6.891215 -1.6136) (xy -7.002927 -1.82475) (xy -7.114044 -1.974205) + (xy -7.236271 -2.06857) (xy -7.381314 -2.114447) (xy -7.560879 -2.118443) (xy -7.744036 -2.094768) + (xy -7.884834 -2.06967) (xy -8.004252 -2.046675) (xy -8.081772 -2.029785) (xy -8.093648 -2.026551) + (xy -8.144621 -2.030439) (xy -8.150876 -2.066832) (xy -8.119673 -2.099317) (xy -8.086199 -2.149548) + (xy -8.084973 -2.160849) (xy -8.103922 -2.172742) (xy -8.141767 -2.144142) (xy -8.17957 -2.072286) + (xy -8.175835 -2.028124) (xy -8.148069 -1.991733) (xy -8.090644 -1.982337) (xy -8.006268 -1.991878) + (xy -7.898377 -2.005797) (xy -7.751339 -2.020998) (xy -7.595272 -2.034393) (xy -7.581046 -2.035461) + (xy -7.440584 -2.044371) (xy -7.349003 -2.043142) (xy -7.286075 -2.027947) (xy -7.23157 -1.994962) + (xy -7.190376 -1.961579) (xy -7.120472 -1.883693) (xy -7.039912 -1.7656) (xy -6.964748 -1.631143) + (xy -6.956311 -1.613913) (xy -6.874146 -1.453518) (xy -6.80797 -1.351266) (xy -6.751257 -1.299655) + (xy -6.697485 -1.291182) (xy -6.680087 -1.296258) (xy -6.634247 -1.298717) (xy -6.635237 -1.279606) + (xy -6.349308 -1.279606) (xy -6.339934 -1.364022) (xy -6.327822 -1.405399) (xy -6.301959 -1.440428) + (xy -6.280292 -1.420392) (xy -6.274729 -1.389919) (xy -6.152804 -1.389919) (xy -6.14348 -1.43839) + (xy -6.122622 -1.472652) (xy -6.091052 -1.537433) (xy -6.089896 -1.572657) (xy -6.079946 -1.567289) + (xy -6.033152 -1.525332) (xy -6.016055 -1.509332) (xy -5.933746 -1.442266) (xy -5.821314 -1.363275) + (xy -5.746872 -1.316112) (xy -5.569263 -1.20921) (xy -5.803484 -1.429991) (xy -5.905713 -1.528564) + (xy -5.985329 -1.609542) (xy -6.03106 -1.661243) (xy -6.037705 -1.672684) (xy -6.02289 -1.736396) + (xy -5.990412 -1.78091) (xy -5.96467 -1.784774) (xy -5.935224 -1.786607) (xy -5.933607 -1.794935) + (xy -5.910783 -1.787081) (xy -5.850196 -1.740083) (xy -5.763672 -1.663347) (xy -5.738253 -1.639559) + (xy -5.627316 -1.54082) (xy -5.555156 -1.488253) (xy -5.525366 -1.481004) (xy -5.541538 -1.518221) + (xy -5.607264 -1.599049) (xy -5.661896 -1.657698) (xy -5.773533 -1.782089) (xy -5.832361 -1.870204) + (xy -5.84101 -1.927513) (xy -5.806287 -1.957971) (xy -5.769757 -1.997305) (xy -5.775673 -2.069854) + (xy -5.798598 -2.161193) (xy -5.714837 -2.060856) (xy -5.639447 -1.958139) (xy -5.574905 -1.850946) + (xy -5.574391 -1.849946) (xy -5.528822 -1.773099) (xy -5.48885 -1.723881) (xy -5.464903 -1.711557) + (xy -5.467406 -1.745389) (xy -5.472257 -1.759195) (xy -5.506153 -1.832487) (xy -5.555377 -1.92318) + (xy -5.557084 -1.926102) (xy -5.59793 -2.01881) (xy -5.612957 -2.100176) (xy -5.612786 -2.103194) + (xy -5.589618 -2.156531) (xy -5.542804 -2.158416) (xy -5.488081 -2.114541) (xy -5.446004 -2.042896) + (xy -5.421565 -1.917656) (xy -5.427414 -1.745009) (xy -5.46204 -1.539237) (xy -5.52264 -1.318579) + (xy -5.561091 -1.203545) (xy -5.591715 -1.117664) (xy -5.607959 -1.079303) (xy -5.608051 -1.079193) + (xy -5.642417 -1.086796) (xy -5.719096 -1.120519) (xy -5.820634 -1.171206) (xy -5.92958 -1.2297) + (xy -6.028482 -1.286844) (xy -6.099886 -1.333483) (xy -6.114069 -1.344686) (xy -6.152804 -1.389919) + (xy -6.274729 -1.389919) (xy -6.269192 -1.359591) (xy -6.273318 -1.283072) (xy -6.292963 -1.210344) + (xy -6.31904 -1.179783) (xy -6.319239 -1.179781) (xy -6.342069 -1.209223) (xy -6.349308 -1.279606) + (xy -6.635237 -1.279606) (xy -6.63609 -1.263131) (xy -6.66705 -1.223606) (xy -6.684588 -1.183298) + (xy -6.6885 -1.103758) (xy -6.678737 -0.974052) (xy -6.66546 -0.860997) (xy -6.649639 -0.713532) + (xy -6.632713 -0.517052) (xy -6.616219 -0.291886) (xy -6.601696 -0.058369) (xy -6.594678 0.074989) + (xy -6.580632 0.328138) (xy -6.564666 0.521708) (xy -6.544374 0.665516) (xy -6.517349 0.769381) + (xy -6.481184 0.843118) (xy -6.433475 0.896547) (xy -6.3847 0.931688) (xy -6.33185 0.960842) (xy -6.321349 0.958379) + (xy -6.322592 0.956855) (xy -6.325411 0.909244) (xy -6.298357 0.83362) (xy -6.296567 0.830111) (xy -6.266154 0.728872) + (xy -6.251924 0.570714) (xy -6.25113 0.426792) (xy -6.256359 0.121448) (xy -6.281461 0.433743) (xy -6.300113 0.625989) + (xy -6.321117 0.756142) (xy -6.346474 0.831505) (xy -6.378187 0.859383) (xy -6.39765 0.857607) (xy -6.436778 0.812147) + (xy -6.469807 0.702611) (xy -6.496933 0.527728) (xy -6.518349 0.286231) (xy -6.53425 -0.023151) + (xy -6.53469 -0.034699) (xy -6.54459 -0.248517) (xy -6.557568 -0.457904) (xy -6.572248 -0.644311) + (xy -6.587254 -0.789194) (xy -6.594473 -0.840414) (xy -6.619528 -1.013618) (xy -6.626089 -1.120115) + (xy -6.612918 -1.160417) (xy -6.578779 -1.135038) (xy -6.539892 -1.072546) (xy -6.35 -1.072546) + (xy -6.35 -1.158066) (xy -6.31607 -1.125559) (xy -6.226225 -1.125559) (xy -6.220734 -1.136303) (xy -6.19762 -1.130168) + (xy -6.153252 -1.12045) (xy -6.162994 -1.146303) (xy -6.18027 -1.168298) (xy -6.205565 -1.207115) + (xy -6.185178 -1.201744) (xy -6.147541 -1.201377) (xy -6.141804 -1.224869) (xy -6.12824 -1.239523) + (xy -6.083045 -1.23207) (xy -5.999462 -1.199789) (xy -5.870735 -1.139961) (xy -5.690108 -1.049865) + (xy -5.626806 -1.017561) (xy -5.631379 -0.988033) (xy -5.644156 -0.963974) (xy -5.671053 -0.9395) + (xy -5.721299 -0.934212) (xy -5.812096 -0.948027) (xy -5.881558 -0.962847) (xy -6.009711 -0.999905) + (xy -6.122058 -1.046877) (xy -6.176503 -1.080389) (xy -6.226225 -1.125559) (xy -6.31607 -1.125559) + (xy -6.250091 -1.062346) (xy -6.122625 -0.97941) (xy -5.933317 -0.917216) (xy -5.920446 -0.914224) + (xy -5.805348 -0.883653) (xy -5.722925 -0.853525) (xy -5.690722 -0.830275) (xy -5.690711 -0.829954) + (xy -5.722088 -0.812502) (xy -5.803029 -0.800927) (xy -5.881558 -0.798087) (xy -5.999753 -0.803563) + (xy -6.059598 -0.821721) (xy -6.072405 -0.846146) (xy -6.098476 -0.893254) (xy -6.15866 -0.950416) + (xy -6.225907 -0.994886) (xy -6.262831 -1.006284) (xy -6.260132 -0.98154) (xy -6.226829 -0.921784) + (xy -6.225361 -0.919535) (xy -6.195995 -0.859061) (xy -6.20395 -0.832841) (xy -6.205244 -0.832787) + (xy -6.257736 -0.862491) (xy -6.309008 -0.934566) (xy -6.34363 -1.023455) (xy -6.35 -1.072546) (xy -6.539892 -1.072546) + (xy -6.522433 -1.04449) (xy -6.448364 -0.900921) (xy -6.376207 -0.749922) (xy -6.370667 -0.737597) + (xy -6.220079 -0.737597) (xy -6.215618 -0.763297) (xy -6.214043 -0.763388) (xy -6.172133 -0.736208) + (xy -6.140213 -0.691017) (xy -6.134125 -0.676639) (xy -5.933607 -0.676639) (xy -5.902624 -0.717993) + (xy -5.830598 -0.728688) (xy -5.759046 -0.719763) (xy -5.743995 -0.688332) (xy -5.747561 -0.676639) + (xy -5.794002 -0.636194) (xy -5.850571 -0.62459) (xy -5.917552 -0.643367) (xy -5.933607 -0.676639) + (xy -6.134125 -0.676639) (xy -6.112015 -0.624426) (xy -6.122991 -0.611845) (xy -6.167002 -0.65472) + (xy -6.186798 -0.680038) (xy -6.220079 -0.737597) (xy -6.370667 -0.737597) (xy -6.312757 -0.608754) + (xy -6.283488 -0.537841) (xy -6.211203 -0.537841) (xy -6.193853 -0.555191) (xy -6.191594 -0.552932) + (xy -6.063897 -0.552932) (xy -6.059151 -0.555191) (xy -6.029164 -0.532058) (xy -5.852642 -0.532058) + (xy -5.847878 -0.552687) (xy -5.829509 -0.555191) (xy -5.800947 -0.542495) (xy -5.806376 -0.532058) + (xy -5.847556 -0.527905) (xy -5.852642 -0.532058) (xy -6.029164 -0.532058) (xy -6.027485 -0.530763) + (xy -6.020356 -0.520492) (xy -6.011513 -0.488051) (xy -6.01626 -0.485792) (xy -6.047926 -0.51022) + (xy -6.055055 -0.520492) (xy -6.063897 -0.552932) (xy -6.191594 -0.552932) (xy -6.176503 -0.537841) + (xy -6.193853 -0.520492) (xy -6.211203 -0.537841) (xy -6.283488 -0.537841) (xy -6.26671 -0.497193) + (xy -6.256652 -0.468458) (xy -6.176503 -0.468458) (xy -6.161614 -0.485792) (xy -6.147438 -0.454906) + (xy -6.136865 -0.414134) (xy -5.925099 -0.414134) (xy -5.920353 -0.416393) (xy -5.888687 -0.391966) + (xy -5.881558 -0.381694) (xy -5.872716 -0.349254) (xy -5.877462 -0.346994) (xy -5.909128 -0.371422) + (xy -5.916257 -0.381694) (xy -5.925099 -0.414134) (xy -6.136865 -0.414134) (xy -6.126839 -0.375469) + (xy -6.111885 -0.30362) (xy -6.104336 -0.261297) (xy -5.994031 -0.261297) (xy -5.987083 -0.275287) + (xy -5.953996 -0.311161) (xy -5.947909 -0.285862) (xy -5.956332 -0.258749) (xy -5.981879 -0.22096) + (xy -5.993418 -0.221741) (xy -5.994031 -0.261297) (xy -6.104336 -0.261297) (xy -6.08431 -0.149023) + (xy -6.07426 -0.08363) (xy -5.959405 -0.08363) (xy -5.955933 -0.120056) (xy -5.929807 -0.180333) + (xy -5.897488 -0.230987) (xy -5.881081 -0.242896) (xy -5.882247 -0.215949) (xy -5.905288 -0.156001) + (xy -5.938353 -0.097791) (xy -5.959405 -0.08363) (xy -6.07426 -0.08363) (xy -6.06243 -0.006651) + (xy -6.050447 0.08964) (xy -5.965567 0.08964) (xy -5.959187 0.044635) (xy -5.947342 0.044097) (xy -5.939059 0.090539) + (xy -5.944603 0.110605) (xy -5.96001 0.123748) (xy -5.965567 0.08964) (xy -6.050447 0.08964) (xy -6.047957 0.109653) + (xy -6.042602 0.186045) (xy -6.048075 0.20868) (xy -6.048619 0.208197) (xy -6.059753 0.171141) (xy -6.079022 0.083969) + (xy -6.102966 -0.035015) (xy -6.128125 -0.167503) (xy -6.15104 -0.29519) (xy -6.16825 -0.399769) + (xy -6.176295 -0.462934) (xy -6.176503 -0.468458) (xy -6.256652 -0.468458) (xy -6.250573 -0.451093) + (xy -6.215578 -0.296909) (xy -6.182475 -0.080246) (xy -6.152074 0.191987) (xy -6.147282 0.249185) + (xy -5.86384 0.249185) (xy -5.853788 0.175481) (xy -5.82581 0.051264) (xy -5.784218 -0.10824) (xy -5.733327 -0.287806) + (xy -5.67745 -0.472208) (xy -5.620899 -0.64622) (xy -5.568595 -0.793021) (xy -5.445949 -1.16121) + (xy -5.372005 -1.495217) (xy -5.344101 -1.80753) (xy -5.343716 -1.848279) (xy -5.336755 -1.984345) + (xy -5.319009 -2.053658) (xy -5.295182 -2.055667) (xy -5.269978 -1.98982) (xy -5.248532 -1.859432) + (xy -5.242096 -1.774468) (xy -5.24333 -1.685937) (xy -5.254127 -1.586816) (xy -5.276381 -1.470086) + (xy -5.311988 -1.328722) (xy -5.36284 -1.155705) (xy -5.430831 -0.944012) (xy -5.517856 -0.686622) + (xy -5.625808 -0.376513) (xy -5.722004 -0.104098) (xy -5.77567 0.043767) (xy -5.820048 0.15935) + (xy -5.850828 0.231921) (xy -5.863703 0.250747) (xy -5.86384 0.249185) (xy -6.147282 0.249185) (xy -6.125189 0.51288) + (xy -6.109879 0.746038) (xy -6.098638 0.922427) (xy -6.000266 0.922427) (xy -5.993887 0.877422) + (xy -5.982042 0.876884) (xy -5.973758 0.923326) (xy -5.979302 0.943392) (xy -5.99471 0.956535) (xy -6.000266 0.922427) + (xy -6.098638 0.922427) (xy -6.09676 0.951892) (xy -6.084357 1.095925) (xy -5.965567 1.095925) (xy -5.959187 1.050919) + (xy -5.947342 1.050382) (xy -5.942809 1.075796) (xy -5.788606 1.075796) (xy -5.781314 1.058097) + (xy -5.76011 1.093033) (xy -5.735371 1.184175) (xy -5.731308 1.231831) (xy -5.735593 1.270131) (xy -5.749725 1.245395) + (xy -5.76011 1.214481) (xy -5.781538 1.132738) (xy -5.788606 1.075796) (xy -5.942809 1.075796) (xy -5.939059 1.096823) + (xy -5.944603 1.116889) (xy -5.96001 1.130032) (xy -5.965567 1.095925) (xy -6.084357 1.095925) (xy -6.083689 1.103685) + (xy -6.067793 1.216697) (xy -6.064142 1.231831) (xy -5.933607 1.231831) (xy -5.916257 1.214481) + (xy -5.898908 1.231831) (xy -5.916257 1.249181) (xy -5.933607 1.231831) (xy -6.064142 1.231831) + (xy -6.052319 1.280841) (xy -5.617565 1.280841) (xy -5.610966 1.249622) (xy -5.607298 1.249181) + (xy -5.572269 1.277857) (xy -5.516047 1.35448) (xy -5.448507 1.464938) (xy -5.419101 1.518101) (xy -5.353033 1.64245) + (xy -5.318817 1.71197) (xy -5.314816 1.732616) (xy -5.339394 1.710344) (xy -5.378579 1.665574) (xy -5.463194 1.557609) + (xy -5.53621 1.448432) (xy -5.590157 1.351643) (xy -5.617565 1.280841) (xy -6.052319 1.280841) (xy -6.0462 1.306205) + (xy -6.03818 1.327817) (xy -5.723049 1.327817) (xy -5.712198 1.318579) (xy -5.690904 1.3469) (xy -5.648868 1.420521) + (xy -5.604222 1.505875) (xy -5.472154 1.708462) (xy -5.296504 1.893306) (xy -5.09356 2.047717) (xy -4.879607 2.159006) + (xy -4.699888 2.210444) (xy -4.612897 2.232719) (xy -4.602893 2.238115) (xy -4.47623 2.238115) (xy -4.45888 2.220765) + (xy -4.44153 2.238115) (xy -4.45888 2.255465) (xy -4.47623 2.238115) (xy -4.602893 2.238115) (xy -4.559962 2.261272) + (xy -4.55712 2.264944) (xy -4.566306 2.285785) (xy -4.626296 2.283569) (xy -4.723687 2.261581) (xy -4.845077 2.223108) + (xy -4.977066 2.171435) (xy -5.024169 2.150431) (xy -5.261286 2.020253) (xy -5.445664 1.874981) + (xy -5.570372 1.720532) (xy -5.602155 1.657119) (xy -5.646354 1.553307) (xy -5.684512 1.469013) + (xy -5.694273 1.449173) (xy -5.720765 1.378209) (xy -5.723049 1.327817) (xy -6.03818 1.327817) (xy -6.016038 1.387487) + (xy -5.974435 1.475821) (xy -5.971624 1.481456) (xy -5.902929 1.629101) (xy -5.870232 1.728799) + (xy -5.871308 1.790531) (xy -5.896176 1.820033) (xy -5.951949 1.839421) (xy -6.028063 1.851091) + (xy -6.097015 1.85286) (xy -6.131303 1.842543) (xy -6.13155 1.838728) (xy -6.151366 1.80389) (xy -6.210127 1.737307) + (xy -6.293778 1.654673) (xy -6.396535 1.547723) (xy -6.441619 1.472422) (xy -6.441648 1.440283) + (xy -6.438098 1.402918) (xy -6.452692 1.404459) (xy -6.477193 1.383155) (xy -6.515165 1.309156) + (xy -6.560034 1.19621) (xy -6.580394 1.13734) (xy -6.613151 1.034921) (xy -6.637511 0.94459) (xy -6.654811 0.853261) + (xy -6.666387 0.747848) (xy -6.673576 0.615263) (xy -6.677712 0.442421) (xy -6.680134 0.216235) + (xy -6.680583 0.156148) (xy -6.688424 -0.218203) (xy -6.707495 -0.534153) (xy -6.739889 -0.802094) + (xy -6.787695 -1.032421) (xy -6.853007 -1.235525) (xy -6.937914 -1.4218) (xy -7.029715 -1.578825) + (xy -7.166846 -1.769574) (xy -7.298362 -1.898379) (xy -7.43433 -1.970897) (xy -7.58482 -1.992786) + (xy -7.73495 -1.97514) (xy -7.919353 -1.926138) (xy -8.071652 -1.856241) (xy -8.212547 -1.752765) + (xy -8.362736 -1.603023) (xy -8.388338 -1.574677) (xy -8.541389 -1.403455) (xy -8.462632 -1.403455) + (xy -8.431968 -1.439238) (xy -8.321561 -1.536263) (xy -8.183112 -1.627116) (xy -8.044143 -1.695398) + (xy -7.958101 -1.721583) (xy -7.882539 -1.739235) (xy -7.84575 -1.754432) (xy -7.79441 -1.768289) + (xy -7.702018 -1.767232) (xy -7.594743 -1.753597) (xy -7.498754 -1.729714) (xy -7.477733 -1.721625) + (xy -7.424455 -1.696936) (xy -7.418333 -1.685506) (xy -7.466799 -1.685008) (xy -7.570567 -1.692572) + (xy -7.84233 -1.683612) (xy -8.096537 -1.609587) (xy -8.176178 -1.564711) (xy -7.788028 -1.564711) + (xy -7.750067 -1.588505) (xy -7.697747 -1.59712) (xy -7.668762 -1.584826) (xy -7.66858 -1.582872) + (xy -7.697192 -1.564647) (xy -7.738026 -1.551409) (xy -7.784988 -1.549123) (xy -7.788028 -1.564711) + (xy -8.176178 -1.564711) (xy -8.31796 -1.48482) (xy -8.415679 -1.418508) (xy -8.438896 -1.405328) + (xy -8.137022 -1.405328) (xy -8.07092 -1.483401) (xy -8.009397 -1.548967) (xy -7.982601 -1.558433) + (xy -7.980875 -1.549503) (xy -8.004275 -1.521165) (xy -8.058949 -1.47143) (xy -8.0638 -1.467323) + (xy -7.905882 -1.467323) (xy -7.89744 -1.486715) (xy -7.862501 -1.523966) (xy -7.842415 -1.516325) + (xy -7.842077 -1.511474) (xy -7.866723 -1.482125) (xy -7.882138 -1.471413) (xy -7.905882 -1.467323) + (xy -8.0638 -1.467323) (xy -8.137022 -1.405328) (xy -8.438896 -1.405328) (xy -8.462392 -1.39199) + (xy -8.462632 -1.403455) (xy -8.541389 -1.403455) (xy -8.59641 -1.341901) (xy -8.657341 -1.434893) + (xy -8.693999 -1.505396) (xy -8.699235 -1.57609) (xy -8.919211 -1.57609) (xy -8.937551 -1.561475) + (xy -9.097452 -1.561475) (xy -9.097463 -1.539678) (xy -9.102047 -1.509426) (xy -8.987159 -1.509426) + (xy -8.969809 -1.526776) (xy -8.952459 -1.509426) (xy -8.969809 -1.492076) (xy -8.987159 -1.509426) + (xy -9.102047 -1.509426) (xy -9.107651 -1.472441) (xy -9.123053 -1.468675) (xy -9.1521 -1.515587) + (xy -9.177411 -1.595687) (xy -9.522934 -1.595687) (xy -9.50643 -1.559194) (xy -9.484907 -1.506705) + (xy -9.48568 -1.502873) (xy -9.251475 -1.502873) (xy -9.237862 -1.526776) (xy -9.207178 -1.496917) + (xy -9.185115 -1.431352) (xy -9.177049 -1.348707) (xy -9.181733 -1.335929) (xy -9.091257 -1.335929) + (xy -9.073908 -1.353278) (xy -9.056558 -1.335929) (xy -9.073908 -1.318579) (xy -9.091257 -1.335929) + (xy -9.181733 -1.335929) (xy -9.190186 -1.312867) (xy -9.209885 -1.321542) (xy -9.234417 -1.370268) + (xy -9.249649 -1.440746) (xy -9.251475 -1.502873) (xy -9.48568 -1.502873) (xy -9.487859 -1.492076) + (xy -9.515664 -1.518705) (xy -9.542962 -1.562618) (xy -9.56172 -1.641316) (xy -9.665839 -1.641316) + (xy -9.701877 -1.548061) (xy -9.758808 -1.422492) (xy -9.795108 -1.349093) (xy -9.719794 -1.349093) + (xy -9.664881 -1.455284) (xy -9.620612 -1.534306) (xy -9.593525 -1.556588) (xy -9.57223 -1.528634) + (xy -9.565506 -1.512045) (xy -9.577989 -1.457909) (xy -9.633166 -1.405853) (xy -9.660447 -1.387978) + (xy -9.54235 -1.387978) (xy -9.529654 -1.41654) (xy -9.519217 -1.411111) (xy -9.515064 -1.369931) + (xy -9.519217 -1.364845) (xy -9.539846 -1.369608) (xy -9.54235 -1.387978) (xy -9.660447 -1.387978) + (xy -9.719794 -1.349093) (xy -9.795108 -1.349093) (xy -9.80139 -1.336391) (xy -9.805722 -1.32802) + (xy -9.348024 -1.32802) (xy -9.343774 -1.395608) (xy -9.339968 -1.405328) (xy -9.322037 -1.397432) + (xy -9.302253 -1.336556) (xy -9.295394 -1.301229) (xy -9.28756 -1.224427) (xy -9.155063 -1.224427) + (xy -9.14662 -1.243819) (xy -9.111681 -1.28107) (xy -9.091595 -1.273429) (xy -9.091257 -1.268578) + (xy -9.115904 -1.239228) (xy -9.131318 -1.228517) (xy -9.155063 -1.224427) (xy -9.28756 -1.224427) + (xy -9.285583 -1.205039) (xy -9.289833 -1.137452) (xy -9.293639 -1.127732) (xy -9.311571 -1.135627) + (xy -9.331355 -1.196504) (xy -9.338214 -1.23183) (xy -9.348024 -1.32802) (xy -9.805722 -1.32802) + (xy -9.867181 -1.20925) (xy -9.901547 -1.145082) (xy -9.819946 -1.145082) (xy -9.80725 -1.173643) + (xy -9.796813 -1.168215) (xy -9.79266 -1.127035) (xy -9.796813 -1.121949) (xy -9.817442 -1.126712) + (xy -9.819946 -1.145082) (xy -9.901547 -1.145082) (xy -9.919465 -1.111625) (xy -9.951669 -1.055588) + (xy -9.958744 -1.047485) (xy -10.143665 -1.047485) (xy -10.132241 -1.033548) (xy -10.161365 -1.011379) + (xy -10.20164 -1.006284) (xy -10.25807 -1.017726) (xy -10.271039 -1.033548) (xy -10.48915 -1.033548) + (xy -10.479235 -1.023634) (xy -10.496585 -1.006284) (xy -10.513935 -1.023634) (xy -10.717524 -1.023634) + (xy -10.706122 -1.019346) (xy -10.670301 -0.997915) (xy -10.681593 -0.963843) (xy -10.711959 -0.927549) + (xy -10.753028 -0.8789) (xy -10.74422 -0.874155) (xy -10.698388 -0.897136) (xy -10.606215 -0.926911) + (xy -10.518264 -0.936885) (xy -10.437281 -0.947356) (xy -10.392487 -0.971584) (xy -10.341914 -1.00414) + (xy -10.329715 -1.00518) (xy -10.321214 -0.987753) (xy -10.354644 -0.954235) (xy -9.993443 -0.954235) + (xy -9.976093 -0.971584) (xy -9.958744 -0.954235) (xy -9.976093 -0.936885) (xy -9.993443 -0.954235) + (xy -10.354644 -0.954235) (xy -10.355745 -0.953131) (xy -10.396443 -0.915223) (xy -10.395709 -0.909141) + (xy -9.873071 -0.909141) (xy -9.869538 -0.94892) (xy -9.83034 -1.017378) (xy -9.815334 -1.037344) + (xy -9.755015 -1.1118) (xy -9.725863 -1.138126) (xy -9.71658 -1.123081) (xy -9.715847 -1.096877) + (xy -9.73365 -1.040983) (xy -9.681148 -1.040983) (xy -9.668452 -1.069545) (xy -9.658015 -1.064116) + (xy -9.653862 -1.022936) (xy -9.658015 -1.01785) (xy -9.678644 -1.022614) (xy -9.681148 -1.040983) + (xy -9.73365 -1.040983) (xy -9.734272 -1.03903) (xy -9.777625 -0.973683) (xy -9.828027 -0.922185) + (xy -9.867598 -0.905885) (xy -9.873071 -0.909141) (xy -10.395709 -0.909141) (xy -10.39487 -0.902186) + (xy -10.39071 -0.880557) (xy -10.408425 -0.853339) (xy -9.792241 -0.853339) (xy -9.759222 -0.896402) + (xy -9.704878 -0.94237) (xy -9.682249 -0.943076) (xy -9.702828 -0.901318) (xy -9.715151 -0.885674) + (xy -9.749367 -0.855666) (xy -9.659567 -0.855666) (xy -9.631066 -0.909906) (xy -9.589223 -1.005248) + (xy -9.57705 -1.083404) (xy -9.566261 -1.153086) (xy -9.54235 -1.179781) (xy -9.511747 -1.151599) + (xy -9.507651 -1.126618) (xy -9.510007 -1.113705) (xy -9.462918 -1.113705) (xy -9.461029 -1.211468) + (xy -9.448124 -1.273006) (xy -9.436894 -1.28388) (xy -9.416899 -1.252888) (xy -9.404998 -1.174584) + (xy -9.403552 -1.12978) (xy -9.410183 -1.016686) (xy -9.42587 -0.965969) (xy -9.444302 -0.979338) + (xy -9.45917 -1.058501) (xy -9.462918 -1.113705) (xy -9.510007 -1.113705) (xy -9.521552 -1.050431) + (xy -9.555516 -0.960189) (xy -9.5795 -0.915092) (xy -9.361728 -0.915092) (xy -9.324667 -0.973203) + (xy -9.296342 -1.014959) (xy -9.228384 -1.110376) (xy -9.182691 -1.167042) (xy -9.16463 -1.17958) + (xy -9.179572 -1.142611) (xy -9.192419 -1.119057) (xy -9.237544 -1.053304) (xy -9.30467 -0.969499) + (xy -9.317859 -0.954235) (xy -9.35917 -0.909584) (xy -9.361728 -0.915092) (xy -9.5795 -0.915092) + (xy -9.597933 -0.880433) (xy -9.624527 -0.850136) (xy -9.264755 -0.850136) (xy -9.247405 -0.867486) + (xy -9.230055 -0.850136) (xy -9.247405 -0.832787) (xy -9.264755 -0.850136) (xy -9.624527 -0.850136) + (xy -9.637194 -0.835705) (xy -9.646646 -0.832787) (xy -9.659567 -0.855666) (xy -9.749367 -0.855666) + (xy -9.765415 -0.841592) (xy -9.789495 -0.832787) (xy -9.792241 -0.853339) (xy -10.408425 -0.853339) + (xy -10.414263 -0.84437) (xy -10.438301 -0.808148) (xy -10.419435 -0.796865) (xy -10.345864 -0.805246) + (xy -10.331763 -0.807489) (xy -10.247785 -0.813461) (xy -10.203805 -0.80159) (xy -10.20164 -0.795906) + (xy -10.216663 -0.780737) (xy -9.403552 -0.780737) (xy -9.386203 -0.798087) (xy -9.368853 -0.780737) + (xy -9.386203 -0.763388) (xy -9.403552 -0.780737) (xy -10.216663 -0.780737) (xy -10.229914 -0.767357) + (xy -10.255737 -0.763388) (xy -10.292681 -0.748021) (xy -10.290402 -0.731946) (xy -10.2457 -0.714489) + (xy -10.19293 -0.719336) (xy -10.114891 -0.738169) (xy -10.138047 -0.715745) (xy -9.28042 -0.715745) + (xy -9.241608 -0.768086) (xy -9.230055 -0.780737) (xy -9.162968 -0.847473) (xy -9.136587 -0.86317) + (xy -9.153277 -0.82777) (xy -9.185061 -0.781828) (xy -9.23879 -0.720757) (xy -9.279478 -0.695079) + (xy -9.28042 -0.715745) (xy -10.138047 -0.715745) (xy -10.189805 -0.665622) (xy -10.295895 -0.60603) + (xy -10.433559 -0.586294) (xy -10.576279 -0.608298) (xy -10.63791 -0.633775) (xy -10.752396 -0.707044) + (xy -10.808657 -0.784535) (xy -10.816757 -0.882821) (xy -11.021958 -0.882821) (xy -11.017189 -0.867996) + (xy -10.991303 -0.810037) (xy -10.965028 -0.810037) (xy -10.958603 -0.828901) (xy -10.932836 -0.819302) + (xy -10.877985 -0.774556) (xy -10.78431 -0.687977) (xy -10.77669 -0.680785) (xy -10.690777 -0.594811) + (xy -10.674912 -0.572541) (xy -10.132241 -0.572541) (xy -10.114891 -0.589891) (xy -10.097541 -0.572541) + (xy -10.114891 -0.555191) (xy -10.132241 -0.572541) (xy -10.674912 -0.572541) (xy -10.653445 -0.542408) + (xy -10.654319 -0.537841) (xy -10.409836 -0.537841) (xy -10.392487 -0.555191) (xy -10.375137 -0.537841) + (xy -10.20164 -0.537841) (xy -10.18429 -0.555191) (xy -10.16694 -0.537841) (xy -10.18429 -0.520492) + (xy -9.57705 -0.520492) (xy -9.564354 -0.549053) (xy -9.553917 -0.543625) (xy -9.551584 -0.520492) + (xy -9.490943 -0.520492) (xy -9.488423 -0.537014) (xy -9.448872 -0.57545) (xy -9.39293 -0.619104) + (xy -9.341233 -0.651281) (xy -9.320799 -0.658135) (xy -9.323076 -0.640947) (xy -9.369024 -0.597336) + (xy -9.378321 -0.589891) (xy -9.44629 -0.54181) (xy -9.489891 -0.520547) (xy -9.490943 -0.520492) + (xy -9.551584 -0.520492) (xy -9.549764 -0.502444) (xy -9.553917 -0.497359) (xy -9.574545 -0.502122) + (xy -9.57705 -0.520492) (xy -10.18429 -0.520492) (xy -10.20164 -0.537841) (xy -10.375137 -0.537841) + (xy -10.392487 -0.520492) (xy -10.409836 -0.537841) (xy -10.654319 -0.537841) (xy -10.658873 -0.51406) + (xy -10.670754 -0.507686) (xy -10.707509 -0.504656) (xy -10.704536 -0.520889) (xy -10.712301 -0.550534) + (xy -10.735668 -0.555191) (xy -10.782953 -0.580457) (xy -10.8488 -0.641614) (xy -10.913438 -0.716695) + (xy -10.957102 -0.783738) (xy -10.965028 -0.810037) (xy -10.991303 -0.810037) (xy -10.986011 -0.798188) + (xy -10.924436 -0.704002) (xy -10.846092 -0.602085) (xy -10.764607 -0.509084) (xy -10.758352 -0.503142) + (xy -10.583334 -0.503142) (xy -10.565984 -0.520492) (xy -10.548634 -0.503142) (xy -10.565984 -0.485792) + (xy -10.583334 -0.503142) (xy -10.758352 -0.503142) (xy -10.693609 -0.441643) (xy -10.647469 -0.416393) + (xy -10.629638 -0.437789) (xy -10.635137 -0.450695) (xy -10.629561 -0.470435) (xy -10.602685 -0.464409) + (xy -10.565953 -0.431953) (xy -10.567986 -0.413155) (xy -10.559254 -0.397117) (xy -10.531668 -0.403698) + (xy -10.489012 -0.403771) (xy -10.486491 -0.380349) (xy -10.47221 -0.355589) (xy -10.470862 -0.364298) + (xy -10.466961 -0.411206) (xy -10.48152 -0.436495) (xy -10.486855 -0.462766) (xy -10.446579 -0.462811) + (xy -10.377584 -0.440562) (xy -10.343089 -0.423228) (xy -10.288262 -0.423228) (xy -10.184227 -0.469026) + (xy -10.098344 -0.496861) (xy -10.035092 -0.500636) (xy -10.033979 -0.500308) (xy -9.968825 -0.490264) + (xy -9.874274 -0.485805) (xy -9.869157 -0.485792) (xy -9.790008 -0.477589) (xy -9.761282 -0.462659) + (xy -9.669581 -0.462659) (xy -9.664818 -0.483288) (xy -9.646449 -0.485792) (xy -9.617887 -0.473096) + (xy -9.623316 -0.462659) (xy -9.664496 -0.458506) (xy -9.669581 -0.462659) (xy -9.761282 -0.462659) + (xy -9.751313 -0.457478) (xy -9.750547 -0.45385) (xy -9.781923 -0.421136) (xy -9.863589 -0.39874) + (xy -9.976855 -0.389389) (xy -10.103029 -0.395806) (xy -10.126703 -0.399001) (xy -10.288262 -0.423228) + (xy -10.343089 -0.423228) (xy -10.296763 -0.399949) (xy -10.280165 -0.389646) (xy -10.207733 -0.361854) + (xy -10.093723 -0.349843) (xy -9.924848 -0.352216) (xy -9.924496 -0.352232) (xy -9.795581 -0.355071) + (xy -9.769676 -0.354111) (xy -9.595733 -0.354111) (xy -9.579698 -0.38112) (xy -9.519676 -0.431338) + (xy -9.466775 -0.468411) (xy -9.340664 -0.559765) (xy -9.219774 -0.660956) (xy -9.115575 -0.76064) + (xy -9.039535 -0.847475) (xy -9.003123 -0.910118) (xy -9.00272 -0.927387) (xy -9.003148 -0.959115) + (xy -8.990021 -0.956003) (xy -8.953698 -0.970592) (xy -8.886573 -1.026832) (xy -8.802298 -1.113085) + (xy -8.790896 -1.12578) (xy -8.690602 -1.236876) (xy -8.632283 -1.29667) (xy -8.613263 -1.306984) + (xy -8.63086 -1.269641) (xy -8.667657 -1.20959) (xy -8.736291 -1.116931) (xy -8.835577 -1.003179) + (xy -8.956018 -0.877087) (xy -9.088118 -0.747409) (xy -9.22238 -0.622899) (xy -9.349308 -0.512311) + (xy -9.459404 -0.424399) (xy -9.543171 -0.367916) (xy -9.591113 -0.351617) (xy -9.595733 -0.354111) + (xy -9.769676 -0.354111) (xy -9.698412 -0.35147) (xy -9.649345 -0.342231) (xy -9.646449 -0.338577) + (xy -9.652304 -0.323731) (xy -9.677849 -0.314127) (xy -9.735047 -0.308752) (xy -9.835867 -0.306591) + (xy -9.992271 -0.306631) (xy -10.022007 -0.306768) (xy -10.152848 -0.312253) (xy -10.259002 -0.325525) + (xy -10.319011 -0.343811) (xy -10.32123 -0.345452) (xy -10.388688 -0.36612) (xy -10.431463 -0.359414) + (xy -10.47031 -0.352296) (xy -10.463231 -0.340024) (xy -10.384336 -0.30212) (xy -10.263559 -0.270166) + (xy -10.114655 -0.24769) (xy -9.951378 -0.238221) (xy -9.932115 -0.238126) (xy -9.756349 -0.246705) + (xy -9.614113 -0.27651) (xy -9.49469 -0.323172) (xy -9.353841 -0.404328) (xy -9.186567 -0.526493) + (xy -9.008815 -0.675712) (xy -8.83653 -0.838031) (xy -8.685658 -0.999495) (xy -8.600478 -1.105697) + (xy -8.481606 -1.249136) (xy -8.383121 -1.327601) (xy -8.305596 -1.340675) (xy -8.288204 -1.33286) + (xy -8.285358 -1.301229) (xy -8.223771 -1.301229) (xy -8.206421 -1.318579) (xy -8.189071 -1.301229) + (xy -8.206421 -1.28388) (xy -8.223771 -1.301229) (xy -8.285358 -1.301229) (xy -8.284721 -1.294146) + (xy -8.304604 -1.21205) (xy -8.309874 -1.197131) (xy -8.206421 -1.197131) (xy -8.086841 -1.327254) + (xy -8.006856 -1.412024) (xy -7.963144 -1.451403) (xy -7.946966 -1.452818) (xy -7.946175 -1.446834) + (xy -7.969394 -1.419504) (xy -8.02881 -1.361083) (xy -8.076298 -1.316711) (xy -8.206421 -1.197131) + (xy -8.309874 -1.197131) (xy -8.331644 -1.135505) (xy -8.378987 -0.970202) (xy -8.404185 -0.788583) + (xy -8.405864 -0.746532) (xy -8.402225 -0.649587) (xy -8.344126 -0.649587) (xy -8.330355 -0.790896) + (xy -8.325159 -0.804631) (xy -8.290148 -0.869371) (xy -8.261701 -0.87137) (xy -8.253822 -0.861153) + (xy -8.228971 -0.839578) (xy -8.224302 -0.851871) (xy -8.245935 -0.906531) (xy -8.26381 -0.928345) + (xy -8.273857 -0.982844) (xy -8.23401 -1.063525) (xy -8.153725 -1.160604) (xy -8.042462 -1.264299) + (xy -7.909676 -1.364826) (xy -7.764828 -1.452402) (xy -7.749485 -1.460356) (xy -7.659436 -1.505566) + (xy -7.607339 -1.519926) (xy -7.56791 -1.501172) (xy -7.515863 -1.447039) (xy -7.509388 -1.440027) + (xy -7.495082 -1.440027) (xy -7.477733 -1.457377) (xy -7.460383 -1.440027) (xy -7.477733 -1.422677) + (xy -7.495082 -1.440027) (xy -7.509388 -1.440027) (xy -7.508214 -1.438755) (xy -7.494755 -1.420418) + (xy -7.035482 -1.420418) (xy -7.030735 -1.422677) (xy -6.999069 -1.39825) (xy -6.99194 -1.387978) + (xy -6.983098 -1.355538) (xy -6.987845 -1.353278) (xy -7.019511 -1.377706) (xy -7.02664 -1.387978) + (xy -7.035482 -1.420418) (xy -7.494755 -1.420418) (xy -7.45819 -1.3706) (xy -7.467496 -1.337999) + (xy -7.469535 -1.337292) (xy -7.529873 -1.318612) (xy -7.537332 -1.31632) (xy -6.966083 -1.31632) + (xy -6.961337 -1.318579) (xy -6.92967 -1.294151) (xy -6.922541 -1.28388) (xy -6.913699 -1.251439) + (xy -6.918446 -1.24918) (xy -6.950112 -1.273608) (xy -6.957241 -1.28388) (xy -6.966083 -1.31632) + (xy -7.537332 -1.31632) (xy -7.621295 -1.29052) (xy -7.634814 -1.286379) (xy -7.827456 -1.19397) + (xy -7.981721 -1.053728) (xy -8.091523 -0.878418) (xy -8.150775 -0.680806) (xy -8.153391 -0.473656) + (xy -8.105985 -0.298292) (xy -8.06327 -0.207473) (xy -8.039473 -0.180614) (xy -8.0358 -0.214577) + (xy -8.053456 -0.306221) (xy -8.073481 -0.382905) (xy -8.103668 -0.516181) (xy -8.1066 -0.621338) + (xy -8.086594 -0.72267) (xy -8.035176 -0.847008) (xy -7.955122 -0.966699) (xy -7.858104 -1.071728) + (xy -7.755796 -1.152079) (xy -7.65987 -1.197739) (xy -7.582 -1.198692) (xy -7.553876 -1.1797) (xy -7.530847 -1.14977) + (xy -7.560682 -1.162425) (xy -7.561168 -1.162702) (xy -7.593221 -1.171955) (xy -7.586081 -1.151959) + (xy -7.542212 -1.126965) (xy -7.496278 -1.145086) (xy -7.481 -1.190977) (xy -7.483636 -1.200003) + (xy -7.479538 -1.242734) (xy -7.462048 -1.24918) (xy -7.439687 -1.227402) (xy -7.446678 -1.208584) + (xy -7.447896 -1.182791) (xy -7.405351 -1.191302) (xy -7.36908 -1.199587) (xy -7.370789 -1.197131) + (xy -6.905192 -1.197131) (xy -6.887842 -1.214481) (xy -6.870492 -1.197131) (xy -6.887842 -1.179781) + (xy -6.905192 -1.197131) (xy -7.370789 -1.197131) (xy -7.384905 -1.176851) (xy -7.420853 -1.14515) + (xy -7.474163 -1.092693) (xy -7.469636 -1.077282) (xy -7.409338 -1.100918) (xy -7.387116 -1.112452) + (xy -7.339866 -1.133612) (xy -7.343001 -1.111085) (xy -7.361285 -1.080571) (xy -7.36986 -1.058333) + (xy -7.182787 -1.058333) (xy -7.165438 -1.075683) (xy -7.148088 -1.058333) (xy -7.165438 -1.040983) + (xy -7.182787 -1.058333) (xy -7.36986 -1.058333) (xy -7.386693 -1.014677) (xy -7.371737 -0.983151) + (xy -7.310019 -0.983151) (xy -7.305255 -1.00378) (xy -7.286886 -1.006284) (xy -7.258324 -0.993588) + (xy -7.263753 -0.983151) (xy -7.304933 -0.978998) (xy -7.310019 -0.983151) (xy -7.371737 -0.983151) + (xy -7.360335 -0.959115) (xy -7.303754 -0.923176) (xy -7.270509 -0.923963) (xy -7.215442 -0.918438) + (xy -7.201599 -0.904551) (xy -7.216047 -0.879785) (xy -7.296195 -0.868263) (xy -7.336887 -0.867486) + (xy -7.434114 -0.861364) (xy -7.508501 -0.834574) (xy -7.586236 -0.774483) (xy -7.642555 -0.720013) + (xy -7.724498 -0.643125) (xy -7.787808 -0.592939) (xy -7.814804 -0.580799) (xy -7.825681 -0.561685) + (xy -7.817595 -0.52875) (xy -7.806906 -0.490052) (xy -7.827425 -0.497554) (xy -7.867261 -0.531258) + (xy -7.937642 -0.635445) (xy -7.952569 -0.763694) (xy -7.910054 -0.89582) (xy -7.904171 -0.905856) + (xy -7.856628 -0.973774) (xy -7.819487 -0.988774) (xy -7.779975 -0.966015) (xy -7.740349 -0.937105) + (xy -7.748403 -0.954303) (xy -7.771305 -0.983938) (xy -7.808475 -1.02321) (xy -7.841443 -1.018815) + (xy -7.892843 -0.965932) (xy -7.90118 -0.956267) (xy -7.98637 -0.821241) (xy -8.004487 -0.687439) + (xy -7.968767 -0.568879) (xy -7.903398 -0.477923) (xy -7.829956 -0.454706) (xy -7.754133 -0.4998) + (xy -7.719819 -0.543947) (xy -7.61264 -0.677786) (xy -7.501496 -0.764286) (xy -7.398444 -0.794178) + (xy -7.394592 -0.794062) (xy -7.33948 -0.788977) (xy -7.350303 -0.779374) (xy -7.373634 -0.773177) + (xy -7.481207 -0.723371) (xy -7.55657 -0.665338) (xy -7.217487 -0.665338) (xy -7.210856 -0.690734) + (xy -7.185359 -0.673306) (xy -7.132592 -0.606194) (xy -7.114419 -0.581216) (xy -7.036605 -0.473437) + (xy -7.003248 -0.473437) (xy -6.989192 -0.478543) (xy -6.939891 -0.466339) (xy -6.860913 -0.437299) + (xy -6.820178 -0.412493) (xy -6.806732 -0.385618) (xy -6.837437 -0.381663) (xy -6.8922 -0.397302) + (xy -6.950931 -0.429204) (xy -6.959284 -0.43554) (xy -7.003248 -0.473437) (xy -7.036605 -0.473437) + (xy -7.032999 -0.468442) (xy -7.125243 -0.552565) (xy -7.186425 -0.615615) (xy -7.216766 -0.661103) + (xy -7.217487 -0.665338) (xy -7.55657 -0.665338) (xy -7.596089 -0.634906) (xy -7.69201 -0.529858) + (xy -7.708851 -0.503142) (xy -7.61653 -0.503142) (xy -7.550428 -0.581216) (xy -7.488905 -0.646781) + (xy -7.462109 -0.656247) (xy -7.460383 -0.647318) (xy -7.483783 -0.618979) (xy -7.538457 -0.569244) + (xy -7.61653 -0.503142) (xy -7.708851 -0.503142) (xy -7.72447 -0.478364) (xy -7.756153 -0.346994) + (xy -7.529782 -0.346994) (xy -7.517086 -0.375556) (xy -7.506649 -0.370127) (xy -7.502566 -0.329645) + (xy -7.460383 -0.329645) (xy -7.443033 -0.346994) (xy -7.425683 -0.329645) (xy -7.443033 -0.312295) + (xy -7.460383 -0.329645) (xy -7.502566 -0.329645) (xy -7.502496 -0.328947) (xy -7.506649 -0.323861) + (xy -7.527278 -0.328625) (xy -7.529782 -0.346994) (xy -7.756153 -0.346994) (xy -7.757151 -0.342858) + (xy -7.73376 -0.229455) (xy -7.517854 -0.229455) (xy -7.512432 -0.242896) (xy -7.481251 -0.275999) + (xy -7.475685 -0.277595) (xy -7.460781 -0.250749) (xy -7.460383 -0.242896) (xy -7.487058 -0.20953) + (xy -7.49713 -0.208197) (xy -7.517854 -0.229455) (xy -7.73376 -0.229455) (xy -7.726551 -0.194503) + (xy -7.635176 -0.042548) (xy -7.593378 0.005468) (xy -7.517948 0.069569) (xy -7.472262 0.080016) + (xy -7.465772 0.042125) (xy -7.507931 -0.038787) (xy -7.509838 -0.041526) (xy -7.557211 -0.117448) + (xy -7.560709 -0.143746) (xy -7.559381 -0.142911) (xy -7.424208 -0.142911) (xy -7.414413 -0.20428) + (xy -7.393306 -0.275338) (xy -7.355247 -0.383272) (xy -7.331948 -0.427327) (xy -7.325129 -0.40671) + (xy -7.336514 -0.32063) (xy -7.340327 -0.299727) (xy -7.3669 -0.207476) (xy -7.401249 -0.145209) + (xy -7.405611 -0.141058) (xy -7.424208 -0.142911) (xy -7.559381 -0.142911) (xy -7.524438 -0.120939) + (xy -7.470799 -0.067704) (xy -7.366982 -0.067704) (xy -7.356692 -0.099876) (xy -7.324457 -0.170971) + (xy -7.286639 -0.265884) (xy -7.284946 -0.270428) (xy -7.242518 -0.384708) (xy -7.151929 -0.305127) + (xy -7.088229 -0.250297) (xy -7.051399 -0.220708) (xy -7.04963 -0.21962) (xy -7.035167 -0.185437) + (xy -7.022533 -0.138798) (xy -6.835793 -0.138798) (xy -6.823097 -0.167359) (xy -6.81266 -0.161931) + (xy -6.808507 -0.12075) (xy -6.81266 -0.115665) (xy -6.833289 -0.120428) (xy -6.835793 -0.138798) + (xy -7.022533 -0.138798) (xy -7.014334 -0.108531) (xy -7.009722 -0.088664) (xy -6.994257 0.040597) + (xy -7.011233 0.131544) (xy -7.057944 0.172378) (xy -7.069821 0.173497) (xy -7.101749 0.159182) + (xy -7.110106 0.105755) (xy -7.102386 0.026025) (xy -7.082514 -0.121448) (xy -7.133398 -0.007088) + (xy -7.174729 0.062199) (xy -7.212216 0.088124) (xy -7.218327 0.086229) (xy -7.233232 0.040342) + (xy -7.217581 0.000176) (xy -7.190003 -0.088524) (xy -7.185361 -0.145191) (xy -7.19147 -0.184885) + (xy -7.209622 -0.169724) (xy -7.24584 -0.094621) (xy -7.246201 -0.093805) (xy -7.288871 -0.012506) + (xy -7.322786 0.010325) (xy -7.345239 -0.002834) (xy -7.366982 -0.067704) (xy -7.470799 -0.067704) + (xy -7.452503 -0.049546) (xy -7.436725 -0.032286) (xy -7.334947 0.064707) (xy -7.222544 0.149409) + (xy -7.174209 0.177874) (xy -7.142618 0.198277) (xy -6.972001 0.198277) (xy -6.96464 0.154631) (xy -6.953528 0.124286) + (xy -6.926924 0.073906) (xy -6.914084 0.090917) (xy -6.914497 0.121448) (xy -6.827042 0.121448) + (xy -6.824249 0.050034) (xy -6.816386 0.031602) (xy -6.811951 0.04297) (xy -6.805488 0.126298) (xy -6.811251 0.181768) + (xy -6.820392 0.200999) (xy -6.826142 0.159293) (xy -6.827042 0.121448) (xy -6.914497 0.121448) + (xy -6.914732 0.138798) (xy -6.93049 0.195298) (xy -6.947275 0.208197) (xy -6.972001 0.198277) (xy -7.142618 0.198277) + (xy -7.082585 0.237049) (xy -7.057689 0.290372) (xy -7.097844 0.343684) (xy -7.121845 0.360247) + (xy -7.182792 0.374455) (xy -7.283245 0.358633) (xy -7.380025 0.330186) (xy -7.494143 0.296468) + (xy -7.584589 0.275853) (xy -7.624813 0.272511) (xy -7.702586 0.25715) (xy -7.806457 0.19678) (xy -7.922907 0.103371) + (xy -8.038416 -0.011107) (xy -8.139464 -0.134683) (xy -8.20601 -0.242084) (xy -8.302662 -0.466576) + (xy -8.344126 -0.649587) (xy -8.402225 -0.649587) (xy -8.400711 -0.609238) (xy -8.374085 -0.496407) + (xy -8.316569 -0.372217) (xy -8.299047 -0.340195) (xy -8.226488 -0.196486) (xy -8.196439 -0.093037) + (xy -8.208782 -0.015347) (xy -8.2634 0.051087) (xy -8.289282 0.071658) (xy -8.076466 0.071658) (xy -8.071719 0.069399) + (xy -8.040053 0.093827) (xy -8.032924 0.104099) (xy -8.024082 0.136539) (xy -8.028828 0.138798) + (xy -8.060494 0.11437) (xy -8.067623 0.104099) (xy -8.076466 0.071658) (xy -8.289282 0.071658) (xy -8.295643 0.076714) + (xy -8.363431 0.143091) (xy -8.449581 0.250005) (xy -8.508796 0.33502) (xy -8.424016 0.33502) (xy -8.373055 0.300883) + (xy -8.341922 0.291017) (xy -8.285159 0.26699) (xy -8.293577 0.242645) (xy -8.31596 0.211228) (xy -8.287516 0.189064) + (xy -8.226803 0.184192) (xy -8.180358 0.193613) (xy -8.127054 0.206661) (xy -8.130169 0.184975) + (xy -8.154644 0.152478) (xy -8.187983 0.107794) (xy -8.175078 0.11182) (xy -8.146162 0.133986) (xy -8.112724 0.167808) + (xy -8.117872 0.202558) (xy -8.167714 0.257382) (xy -8.193206 0.281458) (xy -8.263635 0.335428) + (xy -7.761112 0.335428) (xy -7.756348 0.314799) (xy -7.737979 0.312295) (xy -7.709417 0.324991) + (xy -7.714846 0.335428) (xy -7.756026 0.339581) (xy -7.761112 0.335428) (xy -8.263635 0.335428) + (xy -8.275725 0.344693) (xy -8.298354 0.355291) (xy -7.965825 0.355291) (xy -7.931717 0.349734) + (xy -7.886711 0.356114) (xy -7.886174 0.367959) (xy -7.932616 0.376242) (xy -7.952681 0.370698) + (xy -7.965825 0.355291) (xy -8.298354 0.355291) (xy -8.349852 0.37941) (xy -8.366238 0.381694) (xy -8.423187 0.367336) + (xy -8.424016 0.33502) (xy -8.508796 0.33502) (xy -8.538401 0.377523) (xy -8.562765 0.416073) (xy -8.640681 0.546591) + (xy -8.68961 0.646782) (xy -8.713622 0.728689) (xy -8.672516 0.728689) (xy -8.567133 0.572541) (xy -8.487812 0.473881) + (xy -8.417781 0.421609) (xy -8.39481 0.416394) (xy -8.339695 0.425317) (xy -8.327869 0.436945) (xy -8.34723 0.475764) + (xy -8.394142 0.541728) (xy -8.397268 0.545723) (xy -8.446032 0.621462) (xy -8.453821 0.643863) + (xy -8.208385 0.643863) (xy -8.173764 0.609421) (xy -8.134473 0.569484) (xy -8.138111 0.555191) + (xy -8.149425 0.543664) (xy -8.11545 0.516189) (xy -8.054991 0.483426) (xy -7.986854 0.456035) (xy -7.945195 0.44584) + (xy -7.799075 0.428724) (xy -7.71253 0.428044) (xy -7.677601 0.44425) (xy -7.677655 0.460969) (xy -7.719508 0.496217) + (xy -7.752345 0.502091) (xy -7.590206 0.502091) (xy -7.583258 0.488101) (xy -7.550171 0.452227) + (xy -7.544084 0.477526) (xy -7.552507 0.504639) (xy -7.578054 0.542428) (xy -7.589592 0.541647) + (xy -7.590206 0.502091) (xy -7.752345 0.502091) (xy -7.75822 0.503142) (xy -7.822162 0.511918) (xy -7.842077 0.522181) + (xy -7.883333 0.543684) (xy -7.965553 0.574447) (xy -7.998224 0.58516) (xy -8.02752 0.594488) (xy -7.516164 0.594488) + (xy -7.506336 0.59314) (xy -7.446062 0.593887) (xy -7.44024 0.571998) (xy -7.460383 0.555191) (xy -7.492283 0.528301) + (xy -7.459487 0.521135) (xy -7.451708 0.521023) (xy -7.400201 0.534945) (xy -7.390984 0.550943) + (xy -7.41335 0.600541) (xy -7.461039 0.633892) (xy -7.504943 0.63307) (xy -7.511922 0.625416) (xy -7.516164 0.594488) + (xy -8.02752 0.594488) (xy -8.098618 0.617126) (xy -8.121765 0.62459) (xy -7.63388 0.62459) (xy -7.621184 0.596029) + (xy -7.610747 0.601457) (xy -7.606594 0.642638) (xy -7.610747 0.647723) (xy -7.631376 0.64296) (xy -7.63388 0.62459) + (xy -8.121765 0.62459) (xy -8.176146 0.642126) (xy -8.189071 0.646375) (xy -8.208385 0.643863) (xy -8.453821 0.643863) + (xy -8.466663 0.6808) (xy -8.466667 0.681319) (xy -8.49781 0.717591) (xy -8.569591 0.728689) (xy -8.672516 0.728689) + (xy -8.713622 0.728689) (xy -8.717787 0.742898) (xy -8.733446 0.861193) (xy -8.742464 0.988935) + (xy -8.742886 0.995815) (xy -8.704448 0.995815) (xy -8.697532 0.965958) (xy -8.680097 0.884453) + (xy -8.675338 0.841462) (xy -8.645451 0.808256) (xy -8.592498 0.798088) (xy -8.537845 0.805444) + (xy -8.522667 0.84119) (xy -8.533059 0.910861) (xy -8.537819 0.923321) (xy -8.283602 0.923321) (xy -8.267854 0.903062) + (xy -8.226386 0.885666) (xy -8.168894 0.853004) (xy -8.154372 0.826736) (xy -8.180376 0.806917) + (xy -8.215096 0.8135) (xy -8.248515 0.820724) (xy -8.232866 0.794157) (xy -8.201931 0.761636) (xy -8.131327 0.712752) + (xy -8.035008 0.672704) (xy -7.932185 0.645681) (xy -7.842067 0.635869) (xy -7.783864 0.647458) + (xy -7.772234 0.667965) (xy -7.772265 0.672119) (xy -7.370756 0.672119) (xy -7.341613 0.624742) + (xy -7.292131 0.592986) (xy -7.273962 0.590422) (xy -7.264029 0.605024) (xy -7.286886 0.62459) (xy -7.317545 0.652496) + (xy -7.310862 0.658758) (xy -7.298426 0.681133) (xy -7.302025 0.688977) (xy -7.231739 0.688977) + (xy -7.19358 0.668446) (xy -7.133233 0.658713) (xy -7.086163 0.663573) (xy -7.078689 0.672594) (xy -7.108132 0.688239) + (xy -7.164387 0.702281) (xy -7.221413 0.704718) (xy -7.231739 0.688977) (xy -7.302025 0.688977) + (xy -7.304585 0.694555) (xy -7.347222 0.713901) (xy -7.360367 0.708816) (xy -7.370756 0.672119) + (xy -7.772265 0.672119) (xy -7.772642 0.723355) (xy -7.772678 0.746038) (xy -7.803386 0.787787) + (xy -7.868102 0.79885) (xy -7.958071 0.813752) (xy -8.071953 0.850354) (xy -8.116164 0.868865) (xy -8.207692 0.906355) + (xy -8.26981 0.924261) (xy -8.283602 0.923321) (xy -8.537819 0.923321) (xy -8.566206 0.997634) (xy -8.60616 1.021125) + (xy -8.267489 1.021125) (xy -8.227243 0.996836) (xy -8.137022 0.952353) (xy -7.986729 0.888507) + (xy -7.885342 0.86803) (xy -7.827413 0.891144) (xy -7.807493 0.958069) (xy -7.807377 0.965739) (xy -7.814868 1.027973) + (xy -7.849407 1.064751) (xy -7.929098 1.091545) (xy -7.964337 1.099909) (xy -8.070589 1.11462) (xy -8.137006 1.105304) + (xy -8.153886 1.076181) (xy -8.115443 1.034183) (xy -8.103701 1.0143) (xy -8.154938 1.01391) (xy -8.189071 1.018384) + (xy -8.25332 1.026475) (xy -8.267489 1.021125) (xy -8.60616 1.021125) (xy -8.627356 1.033587) (xy -8.637619 1.035357) + (xy -8.695913 1.034801) (xy -8.704448 0.995815) (xy -8.742886 0.995815) (xy -8.750827 1.125334) + (xy -8.688348 1.125334) (xy -8.664372 1.085109) (xy -8.599682 1.075683) (xy -8.555242 1.091915) + (xy -8.537603 1.151806) (xy -8.536066 1.197131) (xy -8.539248 1.229732) (xy -8.040865 1.229732) + (xy -8.032009 1.193993) (xy -7.964612 1.180866) (xy -7.911476 1.179782) (xy -7.820223 1.185871) + (xy -7.780012 1.209807) (xy -7.772678 1.246343) (xy -7.763773 1.327654) (xy -7.755125 1.359116) + (xy -7.766414 1.39351) (xy -7.838151 1.410132) (xy -7.85977 1.411574) (xy -7.935219 1.409061) (xy -7.966297 1.39491) + (xy -7.965183 1.390662) (xy -7.970569 1.345355) (xy -7.998232 1.297667) (xy -8.040865 1.229732) + (xy -8.539248 1.229732) (xy -8.544305 1.281551) (xy -8.575277 1.315281) (xy -8.601527 1.318579) + (xy -8.655772 1.293298) (xy -8.682294 1.214284) (xy -8.688348 1.125334) (xy -8.750827 1.125334) + (xy -8.761612 1.30123) (xy -9.125957 1.30123) (xy -9.293687 1.299771) (xy -9.40919 1.293394) (xy -9.489611 1.279095) + (xy -9.552094 1.253873) (xy -9.611749 1.216153) (xy -9.708391 1.143582) (xy -9.76008 1.082798) (xy -9.780852 1.009028) + (xy -9.784715 0.910861) (xy -9.797712 0.804966) (xy -9.834116 0.764147) (xy -9.891543 0.789052) + (xy -9.956423 0.864227) (xy -10.026445 0.936452) (xy -10.094802 0.947628) (xy -10.097162 0.947039) + (xy -10.162659 0.956279) (xy -10.195589 1.011965) (xy -10.185262 1.094681) (xy -10.182324 1.101708) + (xy -10.158166 1.160891) (xy -10.152056 1.179782) (xy -10.150938 1.182041) (xy -10.123733 1.182041) + (xy -10.118987 1.179782) (xy -10.087321 1.204209) (xy -10.080192 1.214481) (xy -10.07135 1.246921) + (xy -10.076096 1.249181) (xy -10.107762 1.224753) (xy -10.114891 1.214481) (xy -10.123733 1.182041) + (xy -10.150938 1.182041) (xy -10.123741 1.23702) (xy -10.081401 1.268628) (xy -10.063045 1.266655) + (xy -10.014679 1.264658) (xy -9.94877 1.287531) (xy -9.892611 1.322029) (xy -9.873496 1.35491) (xy -9.874885 1.357955) + (xy -9.864672 1.372136) (xy -9.833405 1.364334) (xy -9.7932 1.359017) (xy -9.793942 1.373975) (xy -9.781875 1.410338) + (xy -9.730235 1.446006) (xy -9.66938 1.465752) (xy -9.646449 1.457004) (xy -9.671738 1.417232) (xy -9.672473 1.416895) + (xy -9.708552 1.385737) (xy -9.771448 1.319256) (xy -9.811271 1.273998) (xy -9.887556 1.167803) + (xy -9.918108 1.070044) (xy -9.920054 1.013752) (xy -9.916063 0.884836) (xy -9.891779 1.006284) + (xy -9.863498 1.121736) (xy -9.824327 1.212336) (xy -9.76485 1.284157) (xy -9.675654 1.343268) (xy -9.547322 1.395744) + (xy -9.412194 1.435401) (xy -8.640164 1.435401) (xy -8.623056 1.384522) (xy -8.588774 1.364704) + (xy -8.57597 1.371207) (xy -8.579388 1.396653) (xy -8.478541 1.396653) (xy -8.4572 1.381673) (xy -8.385066 1.372266) + (xy -8.328123 1.370629) (xy -8.183453 1.386774) (xy -8.088655 1.436731) (xy -8.060046 1.471529) + (xy -7.901411 1.471529) (xy -7.857187 1.463285) (xy -7.822226 1.466955) (xy -7.738484 1.500127) + (xy -7.699385 1.572829) (xy -7.688922 1.638452) (xy -7.718525 1.662535) (xy -7.775679 1.665574) + (xy -7.854537 1.650433) (xy -7.876776 1.616363) (xy -7.888925 1.540575) (xy -7.89852 1.510489) (xy -7.901411 1.471529) + (xy -8.060046 1.471529) (xy -8.034663 1.502402) (xy -8.015574 1.554183) (xy -8.031809 1.569331) + (xy -8.077539 1.526438) (xy -8.087492 1.514106) (xy -8.151822 1.4525) (xy -8.233677 1.426443) (xy -8.31099 1.422678) + (xy -8.406782 1.41724) (xy -8.468846 1.403561) (xy -8.478541 1.396653) (xy -8.579388 1.396653) (xy -8.580759 1.406856) + (xy -8.599103 1.430196) (xy -8.634038 1.449758) (xy -8.640164 1.435401) (xy -9.412194 1.435401) + (xy -9.370439 1.447655) (xy -9.277497 1.470378) (xy -9.096072 1.470378) (xy -9.049984 1.464371) + (xy -9.039208 1.464142) (xy -8.979948 1.467893) (xy -8.97473 1.478755) (xy -8.977824 1.480138) (xy -9.046709 1.487002) + (xy -9.081922 1.481424) (xy -9.096072 1.470378) (xy -9.277497 1.470378) (xy -9.13559 1.505072) (xy -9.116841 1.509426) + (xy -8.883061 1.509426) (xy -8.865711 1.492077) (xy -8.848361 1.509426) (xy -8.640164 1.509426) + (xy -8.622815 1.492077) (xy -8.605465 1.509426) (xy -8.622815 1.526776) (xy -8.640164 1.509426) + (xy -8.848361 1.509426) (xy -8.865711 1.526776) (xy -8.883061 1.509426) (xy -9.116841 1.509426) + (xy -9.108607 1.511338) (xy -8.87978 1.573415) (xy -8.853777 1.583888) (xy -8.568552 1.583888) (xy -8.560899 1.51825) + (xy -8.554822 1.500579) (xy -8.531506 1.462048) (xy -8.503835 1.488126) (xy -8.501485 1.491885) + (xy -8.500657 1.499807) (xy -8.418371 1.499807) (xy -8.388593 1.494816) (xy -8.337186 1.507823) + (xy -8.327869 1.524728) (xy -8.353345 1.570872) (xy -8.36793 1.582139) (xy -8.391909 1.586219) (xy -8.385064 1.569801) + (xy -8.389202 1.526338) (xy -8.405727 1.51513) (xy -8.418371 1.499807) (xy -8.500657 1.499807) (xy -8.49419 1.561676) + (xy -8.510758 1.590141) (xy -8.549199 1.613216) (xy -8.568552 1.583888) (xy -8.853777 1.583888) + (xy -8.704694 1.643932) (xy -8.631857 1.689986) (xy -8.475515 1.689986) (xy -8.470138 1.649935) + (xy -8.434263 1.647856) (xy -8.421366 1.654776) (xy -8.407642 1.677558) (xy -8.353548 1.677558) + (xy -8.339531 1.633088) (xy -8.292689 1.5608) (xy -8.234434 1.492236) (xy -8.193042 1.480134) (xy -8.17613 1.491993) + (xy -8.164242 1.53167) (xy -8.205187 1.585039) (xy -8.239765 1.614579) (xy -8.319993 1.671693) (xy -8.353548 1.677558) + (xy -8.407642 1.677558) (xy -8.405521 1.681079) (xy -8.406582 1.681654) (xy -8.214489 1.681654) + (xy -8.211017 1.67301) (xy -8.16662 1.650842) (xy -8.121015 1.645746) (xy -8.072083 1.665574) (xy -7.980875 1.665574) + (xy -7.968179 1.637012) (xy -7.957742 1.642441) (xy -7.953589 1.683621) (xy -7.957742 1.688707) + (xy -7.978371 1.683944) (xy -7.980875 1.665574) (xy -8.072083 1.665574) (xy -8.056805 1.671765) + (xy -8.031155 1.733734) (xy -8.024937 1.764246) (xy -7.806846 1.764246) (xy -7.781512 1.752133) + (xy -7.723366 1.763617) (xy -7.661067 1.790085) (xy -7.625737 1.818678) (xy -7.601469 1.874219) + (xy -7.633335 1.889958) (xy -7.677255 1.882241) (xy -7.76469 1.839042) (xy -7.805912 1.774217) (xy -7.806846 1.764246) + (xy -8.024937 1.764246) (xy -8.012269 1.82641) (xy -7.98973 1.930009) (xy -7.923603 1.930009) (xy -7.920757 1.850912) + (xy -7.901818 1.821819) (xy -7.886794 1.851122) (xy -7.876146 1.90847) (xy -7.860079 1.963494) (xy -7.688695 1.963494) + (xy -7.675632 1.946397) (xy -7.619368 1.964232) (xy -7.571689 1.999248) (xy -7.564481 2.018329) + (xy -7.588008 2.035761) (xy -7.607856 2.029393) (xy -7.618321 2.030429) (xy -7.583874 2.062044) + (xy -7.542494 2.102432) (xy -7.557349 2.116198) (xy -7.569629 2.116667) (xy -7.621887 2.088167) + (xy -7.662266 2.029918) (xy -7.688695 1.963494) (xy -7.860079 1.963494) (xy -7.852717 1.988707) + (xy -7.819802 2.021541) (xy -7.814942 2.021243) (xy -7.782795 2.043906) (xy -7.772678 2.101365) + (xy -7.778119 2.134017) (xy -7.425683 2.134017) (xy -7.408334 2.116667) (xy -7.390984 2.134017) + (xy -7.408334 2.151366) (xy -7.425683 2.134017) (xy -7.778119 2.134017) (xy -7.783007 2.16335) (xy -7.812542 2.160568) + (xy -7.859108 2.094276) (xy -7.890032 2.033644) (xy -7.923603 1.930009) (xy -7.98973 1.930009) (xy -7.987368 1.940868) + (xy -7.982936 1.960519) (xy -7.965758 2.043565) (xy -7.967904 2.067806) (xy -7.9914 2.041647) (xy -7.999666 2.029918) + (xy -8.050059 1.960451) (xy -8.078143 1.924654) (xy -8.108819 1.865807) (xy -8.132037 1.794531) + (xy -8.160561 1.726075) (xy -8.19178 1.700273) (xy -8.214489 1.681654) (xy -8.406582 1.681654) (xy -8.427539 1.693014) + (xy -8.443608 1.72125) (xy -8.40591 1.782106) (xy -8.391131 1.799434) (xy -8.31052 1.89112) (xy -8.403437 1.809353) + (xy -8.45256 1.749347) (xy -8.475515 1.689986) (xy -8.631857 1.689986) (xy -8.567697 1.730554) (xy -8.466667 1.825695) + (xy -8.415574 1.885625) (xy -8.406016 1.905238) (xy -8.431968 1.886811) (xy -8.512858 1.827991) + (xy -8.624317 1.757895) (xy -8.692214 1.719155) (xy -8.772607 1.677977) (xy -8.810228 1.6644) (xy -8.799838 1.678676) + (xy -8.755889 1.737766) (xy -8.778542 1.785926) (xy -8.865649 1.821686) (xy -9.015059 1.843575) + (xy -9.043896 1.845647) (xy -9.156317 1.854425) (xy -9.235217 1.870515) (xy -9.300891 1.904517) + (xy -9.373634 1.967033) (xy -9.47374 2.068663) (xy -9.476695 2.071721) (xy -9.567379 2.16969) (xy -9.414594 2.16969) + (xy -9.386533 2.12659) (xy -9.30783 2.064546) (xy -9.292475 2.053779) (xy -9.191662 1.989398) (xy -9.137162 1.967308) + (xy -9.131855 1.987448) (xy -9.178622 2.049757) (xy -9.184265 2.05608) (xy -9.230301 2.116667) (xy -8.922486 2.116667) + (xy -8.848361 2.012569) (xy -8.796383 1.944694) (xy -8.762489 1.909741) (xy -8.75925 1.90847) (xy -8.748718 1.938685) + (xy -8.745191 1.996308) (xy -8.298672 1.996308) (xy -8.27582 2.004178) (xy -8.239434 2.037236) (xy -8.084973 2.037236) + (xy -8.078153 2.012783) (xy -8.075154 2.01546) (xy -8.04924 2.051612) (xy -8.01443 2.099317) (xy -7.981793 2.146508) + (xy -7.993873 2.144263) (xy -8.024249 2.121093) (xy -8.072967 2.068217) (xy -8.084973 2.037236) + (xy -8.239434 2.037236) (xy -8.223196 2.051989) (xy -8.151717 2.140972) (xy -8.104504 2.210885) + (xy -7.736875 2.210885) (xy -7.721991 2.200393) (xy -7.698054 2.222893) (xy -7.57277 2.222893) (xy -7.572526 2.187419) + (xy -7.567664 2.186066) (xy -7.525341 2.213235) (xy -7.520005 2.220765) (xy -7.390984 2.220765) + (xy -7.378288 2.192204) (xy -7.367851 2.197632) (xy -7.363698 2.238812) (xy -7.367851 2.243898) + (xy -7.38848 2.239135) (xy -7.390984 2.220765) (xy -7.520005 2.220765) (xy -7.494053 2.257388) (xy -7.464229 2.334429) + (xy -7.473425 2.36286) (xy -7.511052 2.334973) (xy -7.540849 2.291456) (xy -7.57277 2.222893) (xy -7.698054 2.222893) + (xy -7.689684 2.23076) (xy -7.655514 2.281786) (xy -7.635041 2.333271) (xy -7.63388 2.344597) (xy -7.609682 2.399415) + (xy -7.581831 2.428962) (xy -7.537558 2.491682) (xy -7.536531 2.496313) (xy -7.321585 2.496313) + (xy -7.310434 2.464785) (xy -7.284846 2.49229) (xy -7.273646 2.517513) (xy -7.271221 2.553332) (xy -7.287283 2.550164) + (xy -7.320352 2.505738) (xy -7.321585 2.496313) (xy -7.536531 2.496313) (xy -7.529782 2.526753) + (xy -7.545805 2.530499) (xy -7.587392 2.484722) (xy -7.63388 2.417201) (xy -7.69127 2.319329) (xy -7.728597 2.241479) + (xy -7.736875 2.210885) (xy -8.104504 2.210885) (xy -8.076779 2.251941) (xy -8.07618 2.252909) (xy -8.016518 2.355275) + (xy -7.979704 2.430204) (xy -7.972742 2.463206) (xy -7.97433 2.463661) (xy -8.006212 2.435425) (xy -8.049097 2.365597) + (xy -8.058708 2.346256) (xy -8.117192 2.246824) (xy -8.197917 2.135894) (xy -8.229957 2.097524) + (xy -8.289204 2.024204) (xy -8.298672 1.996308) (xy -8.745191 1.996308) (xy -8.744264 2.011463) + (xy -8.744263 2.012569) (xy -8.753467 2.086835) (xy -8.793204 2.114053) (xy -8.833374 2.116667) + (xy -8.922486 2.116667) (xy -9.230301 2.116667) (xy -9.242969 2.133339) (xy -9.275845 2.194741) + (xy -9.286296 2.209199) (xy -8.906193 2.209199) (xy -8.90143 2.18857) (xy -8.883061 2.186066) (xy -8.865223 2.193995) + (xy -8.498659 2.193995) (xy -8.491017 2.141732) (xy -8.462531 2.058202) (xy -8.431893 2.002759) + (xy -8.409503 1.999075) (xy -8.408284 2.001813) (xy -8.41274 2.058924) (xy -8.433084 2.109612) (xy -8.30549 2.109612) + (xy -8.300719 2.094966) (xy -8.296956 2.096977) (xy -8.25026 2.14518) (xy -8.222737 2.187998) (xy -8.198039 2.244618) + (xy -8.208348 2.249695) (xy -8.246194 2.206567) (xy -8.275429 2.164444) (xy -8.30549 2.109612) (xy -8.433084 2.109612) + (xy -8.444929 2.139126) (xy -8.44573 2.140611) (xy -8.482998 2.19639) (xy -8.498659 2.193995) (xy -8.865223 2.193995) + (xy -8.854499 2.198762) (xy -8.859928 2.209199) (xy -8.901108 2.213352) (xy -8.906193 2.209199) + (xy -9.286296 2.209199) (xy -9.31554 2.249656) (xy -9.36996 2.237249) (xy -9.400999 2.206492) (xy -9.414594 2.16969) + (xy -9.567379 2.16969) (xy -9.5809 2.184297) (xy -9.642789 2.266405) (xy -9.671946 2.333649) (xy -9.678018 2.399483) + (xy -9.674889 2.515711) (xy -9.643458 2.407301) (xy -9.600298 2.305258) (xy -9.547534 2.244421) + (xy -9.496373 2.234496) (xy -9.470671 2.257696) (xy -9.454825 2.329696) (xy -9.461746 2.359563) + (xy -9.477512 2.432765) (xy -9.480128 2.507036) (xy -9.482937 2.527606) (xy -9.428084 2.527606) + (xy -9.426981 2.427113) (xy -9.367873 2.343588) (xy -9.256219 2.289576) (xy -9.212705 2.280917) + (xy -9.131959 2.268618) (xy -9.086947 2.260664) (xy -9.073889 2.288196) (xy -9.072007 2.307514) + (xy -8.189071 2.307514) (xy -8.171722 2.290164) (xy -8.154372 2.307514) (xy -8.171722 2.324864) + (xy -8.189071 2.307514) (xy -9.072007 2.307514) (xy -9.066937 2.359563) (xy -8.778962 2.359563) + (xy -8.775723 2.333946) (xy -8.755026 2.329101) (xy -8.7004 2.347217) (xy -8.618377 2.380889) (xy -8.559972 2.411612) + (xy -8.431968 2.411612) (xy -8.414618 2.394263) (xy -8.397268 2.411612) (xy -8.414618 2.428962) + (xy -8.431968 2.411612) (xy -8.559972 2.411612) (xy -8.529109 2.427847) (xy -8.450473 2.481011) + (xy -8.362569 2.481011) (xy -8.345219 2.463661) (xy -8.327869 2.481011) (xy -8.345219 2.498361) + (xy -8.362569 2.481011) (xy -8.450473 2.481011) (xy -8.432331 2.493276) (xy -8.397019 2.521538) + (xy -7.939398 2.521538) (xy -7.939163 2.498931) (xy -7.933074 2.498361) (xy -7.904109 2.522074) + (xy -7.87235 2.559085) (xy -7.842341 2.600186) (xy -7.860309 2.59157) (xy -7.885451 2.572186) (xy -7.939398 2.521538) + (xy -8.397019 2.521538) (xy -8.343078 2.564709) (xy -8.287403 2.618947) (xy -7.463866 2.618947) + (xy -7.455864 2.608472) (xy -7.445855 2.619809) (xy -7.252186 2.619809) (xy -7.234836 2.602459) + (xy -7.217487 2.619809) (xy -7.234836 2.637159) (xy -7.252186 2.619809) (xy -7.445855 2.619809) + (xy -7.414563 2.655253) (xy -7.342352 2.761944) (xy -7.292917 2.853789) (xy -7.260251 2.932104) + (xy -7.113388 2.932104) (xy -7.096039 2.914754) (xy -7.078689 2.932104) (xy -7.096039 2.949454) + (xy -7.113388 2.932104) (xy -7.260251 2.932104) (xy -7.249904 2.956909) (xy -7.218024 3.055212) + (xy -7.201986 3.132605) (xy -7.206503 3.172994) (xy -7.222317 3.172015) (xy -7.246082 3.126414) + (xy -7.252186 3.075488) (xy -7.269593 3.006042) (xy -7.314972 2.902458) (xy -7.371103 2.79994) (xy -7.436351 2.683746) + (xy -7.463866 2.618947) (xy -8.287403 2.618947) (xy -8.276386 2.62968) (xy -8.247289 2.675722) (xy -8.249895 2.686415) + (xy -8.23777 2.70212) (xy -8.195944 2.706558) (xy -8.142674 2.720037) (xy -8.144135 2.764631) (xy -8.148394 2.805992) + (xy -8.111607 2.80167) (xy -8.059521 2.807701) (xy -8.000586 2.844445) (xy -7.957489 2.892572) (xy -7.952918 2.93275) + (xy -7.954983 2.935128) (xy -8.003612 2.936394) (xy -8.089572 2.885213) (xy -8.208388 2.78453) (xy -8.262431 2.732714) + (xy -8.379241 2.626182) (xy -8.501575 2.528551) (xy -8.614195 2.45068) (xy -8.70186 2.403425) (xy -8.737453 2.394263) + (xy -8.77641 2.371513) (xy -8.778962 2.359563) (xy -9.066937 2.359563) (xy -9.066542 2.363616) (xy -9.065915 2.402937) + (xy -9.064824 2.446312) (xy -8.848361 2.446312) (xy -8.831011 2.428962) (xy -8.813662 2.446312) + (xy -8.831011 2.463661) (xy -8.848361 2.446312) (xy -9.064824 2.446312) (xy -9.064246 2.469308) + (xy -8.737235 2.469308) (xy -8.722082 2.464193) (xy -8.668055 2.483995) (xy -8.605746 2.525855) + (xy -8.555047 2.573862) (xy -8.556766 2.607509) (xy -8.585347 2.634861) (xy -8.60163 2.646257) (xy -8.529837 2.646257) + (xy -8.514975 2.627634) (xy -8.474719 2.627827) (xy -8.415269 2.655692) (xy -8.369751 2.693306) + (xy -8.362569 2.710093) (xy -8.391576 2.720589) (xy -8.449317 2.71505) (xy -8.523451 2.687473) (xy -8.529837 2.646257) + (xy -8.60163 2.646257) (xy -8.62541 2.6629) (xy -8.624761 2.63828) (xy -8.617585 2.618693) (xy -8.610134 2.573814) + (xy -8.649298 2.577184) (xy -8.653292 2.578688) (xy -8.694252 2.584342) (xy -8.68957 2.563483) (xy -8.693061 2.515313) + (xy -8.713793 2.495013) (xy -8.737235 2.469308) (xy -9.064246 2.469308) (xy -9.063137 2.513377) + (xy -9.055456 2.603971) (xy -9.052875 2.619809) (xy -9.06876 2.673833) (xy -9.113783 2.694991) (xy -8.871494 2.694991) + (xy -8.866731 2.674362) (xy -8.848361 2.671858) (xy -8.819799 2.684554) (xy -8.825228 2.694991) + (xy -8.866408 2.699144) (xy -8.871494 2.694991) (xy -9.113783 2.694991) (xy -9.129053 2.702167) + (xy -9.21337 2.703983) (xy -9.301327 2.678453) (xy -9.365724 2.632524) (xy -9.428084 2.527606) (xy -9.482937 2.527606) + (xy -9.490207 2.580839) (xy -9.5216 2.602371) (xy -9.5597 2.56776) (xy -9.608828 2.534303) (xy -9.619846 2.53306) + (xy -9.626121 2.55411) (xy -9.590244 2.605569) (xy -9.583098 2.613371) (xy -9.569792 2.633063) (xy -9.472951 2.633063) + (xy -9.451572 2.61425) (xy -9.438252 2.619809) (xy -9.404848 2.665776) (xy -9.403552 2.675954) (xy -9.424932 2.694767) + (xy -9.438252 2.689208) (xy -9.471656 2.643241) (xy -9.472951 2.633063) (xy -9.569792 2.633063) + (xy -9.529011 2.693415) (xy -9.507651 2.76747) (xy -9.492798 2.836728) (xy -9.472385 2.863055) (xy -9.452711 2.905178) + (xy -9.457615 2.918012) (xy -9.458655 2.942928) (xy -9.449506 2.941851) (xy -9.395616 2.955541) + (xy -9.306623 3.012129) (xy -9.19406 3.103117) (xy -9.06946 3.220007) (xy -9.062457 3.227049) (xy -8.985893 3.302094) + (xy -8.953178 3.32763) (xy -8.961378 3.305407) (xy -8.980529 3.276017) (xy -9.043885 3.191802) (xy -9.101636 3.128917) + (xy -9.106605 3.124612) (xy -9.14184 3.075005) (xy -9.140345 3.048761) (xy -9.14338 3.025359) (xy -9.153898 3.026668) + (xy -9.207588 3.013462) (xy -9.282125 2.966195) (xy -9.353691 2.903919) (xy -9.398465 2.845688) + (xy -9.403552 2.826967) (xy -9.385946 2.780888) (xy -9.334368 2.793591) (xy -9.250678 2.864424) + (xy -9.227214 2.88873) (xy -9.166675 2.951446) (xy -9.147628 2.964459) (xy -9.165235 2.929737) (xy -9.177843 2.908828) + (xy -9.213542 2.845502) (xy -9.21019 2.82428) (xy -9.171521 2.8281) (xy -9.105901 2.839658) (xy -9.084921 2.842701) + (xy -9.084284 2.843388) (xy -9.021858 2.843388) (xy -8.999655 2.788226) (xy -8.969809 2.775956) + (xy -8.926763 2.804602) (xy -8.918066 2.839883) (xy -8.803013 2.839883) (xy -8.792712 2.796438) + (xy -8.747679 2.755087) (xy -8.677208 2.742405) (xy -8.614906 2.760408) (xy -8.596118 2.784631) + (xy -8.595361 2.863984) (xy -8.65094 2.90907) (xy -8.693878 2.914754) (xy -8.777554 2.895782) (xy -8.803013 2.839883) + (xy -8.918066 2.839883) (xy -8.91776 2.841123) (xy -8.891209 2.908503) (xy -8.875362 2.924573) (xy -8.463775 2.924573) + (xy -8.452371 2.915225) (xy -8.442 2.914754) (xy -8.39365 2.939337) (xy -8.358143 2.975478) (xy -8.328575 3.016062) + (xy -8.344969 3.010362) (xy -8.379918 2.985297) (xy -8.438415 2.942673) (xy -8.463775 2.924573) + (xy -8.875362 2.924573) (xy -8.839686 2.960751) (xy -8.793156 3.001006) (xy -8.807453 3.016549) + (xy -8.814616 3.017033) (xy -8.897356 2.994332) (xy -8.974379 2.935946) (xy -9.018866 2.864347) + (xy -9.021858 2.843388) (xy -9.084284 2.843388) (xy -9.056387 2.873481) (xy -9.040193 2.91165) (xy -8.996911 2.977831) + (xy -8.927859 3.037762) (xy -8.850778 3.075899) (xy -8.790192 3.067423) (xy -8.771517 3.056955) + (xy -8.71477 3.036959) (xy -8.658675 3.055811) (xy -8.388761 3.055811) (xy -8.384014 3.053552) (xy -8.352348 3.07798) + (xy -8.345219 3.088252) (xy -8.336377 3.120692) (xy -8.341123 3.122951) (xy -8.372789 3.098523) + (xy -8.379918 3.088252) (xy -8.388761 3.055811) (xy -8.658675 3.055811) (xy -8.651209 3.05832) (xy -8.603509 3.089644) + (xy -8.541332 3.145343) (xy -8.526251 3.175) (xy -8.29317 3.175) (xy -8.27582 3.15765) (xy -8.25847 3.175) + (xy -8.27582 3.19235) (xy -8.29317 3.175) (xy -8.526251 3.175) (xy -8.518841 3.189573) (xy -8.520734 3.195614) + (xy -8.558034 3.199049) (xy -8.622308 3.164048) (xy -8.630537 3.157775) (xy -8.704318 3.107154) + (xy -8.734346 3.101857) (xy -8.722262 3.134711) (xy -8.669706 3.198544) (xy -8.622707 3.24486) (xy -8.513427 3.24486) + (xy -8.509797 3.2216) (xy -8.462026 3.203939) (xy -8.378143 3.221703) (xy -8.325804 3.241177) (xy -8.234825 3.272253) + (xy -8.173313 3.283408) (xy -8.161486 3.280429) (xy -8.122351 3.283329) (xy -8.061718 3.314476) + (xy -7.999844 3.350906) (xy -7.987445 3.346001) (xy -8.025313 3.298203) (xy -8.11424 3.205953) (xy -8.119673 3.200515) + (xy -8.206819 3.100019) (xy -8.252405 3.018344) (xy -8.252796 2.96506) (xy -8.215096 2.94924) (xy -8.206299 2.938388) + (xy -8.24273 2.912705) (xy -8.304713 2.881938) (xy -8.372575 2.855835) (xy -8.426643 2.844142) (xy -8.427259 2.844126) + (xy -8.450535 2.83314) (xy -8.410438 2.800899) (xy -8.397268 2.793157) (xy -8.333699 2.764296) (xy -8.287014 2.776753) + (xy -8.23195 2.831598) (xy -8.184514 2.899958) (xy -8.172871 2.949557) (xy -7.89419 2.949557) (xy -7.853384 2.945853) + (xy -7.843237 2.950155) (xy -7.59633 2.950155) (xy -7.584584 2.923707) (xy -7.568907 2.903901) (xy -7.543087 2.856057) + (xy -7.560527 2.845355) (xy -7.58009 2.826867) (xy -7.5561 2.7752) (xy -7.527979 2.73769) (xy -7.51007 2.747118) + (xy -7.493952 2.812743) (xy -7.491904 2.824217) (xy -7.418364 2.824217) (xy -7.407117 2.829566) + (xy -7.389485 2.856589) (xy -7.350426 2.937414) (xy -7.320851 3.021411) (xy -7.305057 3.092114) + (xy -7.307058 3.122906) (xy -7.307516 3.122951) (xy -7.331381 3.092019) (xy -7.364888 3.010374) + (xy -7.401298 2.894739) (xy -7.405357 2.880055) (xy -7.418364 2.824217) (xy -7.491904 2.824217) + (xy -7.48711 2.851084) (xy -7.475081 2.94443) (xy -7.47505 3.004798) (xy -7.478435 3.013772) (xy -7.4926 3.000913) + (xy -7.495082 2.973676) (xy -7.514089 2.933952) (xy -7.555806 2.93969) (xy -7.59633 2.950155) (xy -7.843237 2.950155) + (xy -7.767692 2.982183) (xy -7.645408 3.053993) (xy -7.494823 3.156726) (xy -7.428684 3.205337) + (xy -7.338825 3.275593) (xy -7.278559 3.328418) (xy -7.261154 3.351682) (xy -7.307862 3.355108) + (xy -7.391429 3.328667) (xy -7.491484 3.281751) (xy -7.587659 3.223754) (xy -7.652846 3.171071) + (xy -7.738895 3.092916) (xy -7.819243 3.032255) (xy -7.837934 3.02107) (xy -7.888196 2.979909) (xy -7.89419 2.949557) + (xy -8.172871 2.949557) (xy -8.172736 2.95013) (xy -8.174373 2.953744) (xy -8.166439 2.997737) (xy -8.119714 3.056163) + (xy -8.055891 3.109428) (xy -7.996665 3.137939) (xy -7.973115 3.135505) (xy -7.952297 3.133492) + (xy -7.963856 3.158186) (xy -7.971596 3.189474) (xy -7.936285 3.182664) (xy -7.896823 3.179533) + (xy -7.90239 3.220142) (xy -7.91184 3.259267) (xy -7.88349 3.245525) (xy -7.868653 3.233741) (xy -7.829167 3.208675) + (xy -7.824278 3.237073) (xy -7.830467 3.268441) (xy -7.837981 3.319726) (xy -7.821177 3.310203) + (xy -7.810919 3.296448) (xy -7.780764 3.266152) (xy -7.773209 3.289821) (xy -7.751704 3.316944) + (xy -7.732082 3.310154) (xy -7.705857 3.308477) (xy -7.712965 3.341038) (xy -7.715936 3.380633) + (xy -7.678138 3.375406) (xy -7.63843 3.372037) (xy -7.644117 3.411872) (xy -7.647668 3.460124) (xy -7.632791 3.469946) + (xy -7.599938 3.442333) (xy -7.596742 3.426571) (xy -7.584367 3.418055) (xy -7.564481 3.452596) + (xy -7.541028 3.488552) (xy -7.532221 3.474372) (xy -7.520665 3.444655) (xy -7.480546 3.467637) + (xy -7.476705 3.470798) (xy -7.419231 3.49716) (xy -7.343863 3.478392) (xy -7.333632 3.473843) (xy -7.270921 3.449793) + (xy -7.253523 3.466145) (xy -7.260798 3.512116) (xy -7.286935 3.609194) (xy -7.304421 3.660793) + (xy -7.302584 3.678514) (xy -7.268441 3.64641) (xy -7.238501 3.609344) (xy -7.177268 3.511395) (xy -7.162384 3.427504) + (xy -7.168165 3.388131) (xy -7.17531 3.318936) (xy -7.154297 3.309961) (xy -7.11745 3.300349) (xy -7.096039 3.261749) + (xy -7.065998 3.213954) (xy -7.041491 3.211244) (xy -7.017454 3.197825) (xy -7.00929 3.147085) (xy -7.033789 2.934952) + (xy -7.105613 2.683435) (xy -7.215309 2.416304) (xy -7.275924 2.282969) (xy -7.323478 2.173163) + (xy -7.351513 2.102078) (xy -7.356285 2.084593) (xy -7.375881 2.040565) (xy -7.423542 1.971186) + (xy -7.428397 1.964951) (xy -7.505955 1.832691) (xy -7.577172 1.647591) (xy -7.636602 1.426208) + (xy -7.674535 1.216587) (xy -7.689458 1.06785) (xy -7.693315 0.925332) (xy -7.686909 0.804933) (xy -7.671047 0.722553) + (xy -7.648085 0.693989) (xy -7.642142 0.723807) (xy -7.650183 0.796987) (xy -7.652697 0.811053) + (xy -7.658266 0.91539) (xy -7.651362 1.025509) (xy -7.595958 1.025509) (xy -7.591487 0.927665) (xy -7.578851 0.82422) + (xy -7.561036 0.735796) (xy -7.541024 0.683017) (xy -7.528552 0.677399) (xy -7.517299 0.717122) + (xy -7.032423 0.717122) (xy -7.02766 0.696493) (xy -7.00929 0.693989) (xy -6.980728 0.706685) (xy -6.986157 0.717122) + (xy -7.027337 0.721275) (xy -7.032423 0.717122) (xy -7.517299 0.717122) (xy -7.516189 0.72104) (xy -7.522091 0.746038) + (xy -7.425683 0.746038) (xy -7.408334 0.728689) (xy -7.390984 0.746038) (xy -7.396768 0.751822) + (xy -6.928325 0.751822) (xy -6.923561 0.731193) (xy -6.905192 0.728689) (xy -6.87663 0.741385) (xy -6.882059 0.751822) + (xy -6.923239 0.755975) (xy -6.928325 0.751822) (xy -7.396768 0.751822) (xy -7.408334 0.763388) + (xy -7.425683 0.746038) (xy -7.522091 0.746038) (xy -7.529281 0.776489) (xy -6.835793 0.776489) + (xy -6.818914 0.766103) (xy -6.772785 0.810678) (xy -6.761968 0.824112) (xy -6.731958 0.865214) + (xy -6.749927 0.856597) (xy -6.775069 0.837213) (xy -6.823126 0.794408) (xy -6.835793 0.776489) + (xy -7.529281 0.776489) (xy -7.531108 0.784225) (xy -7.548006 0.853028) (xy -7.457644 0.853028) + (xy -7.451264 0.808023) (xy -7.439419 0.807485) (xy -7.438001 0.815437) (xy -7.286886 0.815437) + (xy -7.269536 0.798088) (xy -7.252186 0.815437) (xy -7.269536 0.832787) (xy -7.286886 0.815437) + (xy -7.438001 0.815437) (xy -7.431811 0.850137) (xy -6.939891 0.850137) (xy -6.922541 0.832787) + (xy -6.905192 0.850137) (xy -6.922541 0.867487) (xy -6.939891 0.850137) (xy -7.431811 0.850137) + (xy -7.431135 0.853927) (xy -7.436679 0.873993) (xy -7.452087 0.887136) (xy -7.457644 0.853028) + (xy -7.548006 0.853028) (xy -7.553858 0.876857) (xy -7.558835 0.919536) (xy -6.766394 0.919536) + (xy -6.749044 0.902186) (xy -6.731694 0.919536) (xy -6.749044 0.936885) (xy -6.766394 0.919536) + (xy -7.558835 0.919536) (xy -7.567479 0.993649) (xy -7.568506 1.017218) (xy -7.574146 1.090332) + (xy -7.583858 1.110219) (xy -7.589282 1.097129) (xy -7.595958 1.025509) (xy -7.651362 1.025509) + (xy -7.648973 1.06361) (xy -7.627837 1.232542) (xy -7.597881 1.399014) (xy -7.562127 1.539855) (xy -7.554724 1.562393) + (xy -7.517904 1.64786) (xy -7.469538 1.734605) (xy -7.419949 1.807759) (xy -7.379459 1.852454) (xy -7.358392 1.853819) + (xy -7.357384 1.846632) (xy -7.369598 1.787968) (xy -7.401287 1.697914) (xy -7.41155 1.673134) (xy -7.439938 1.574231) + (xy -7.463539 1.432202) (xy -7.478154 1.273321) (xy -7.479332 1.249181) (xy -7.484372 1.113822) + (xy -7.484608 1.042411) (xy -7.479241 1.029616) (xy -7.467473 1.070101) (xy -7.458572 1.110383) + (xy -7.446534 1.171728) (xy -7.341205 1.171728) (xy -7.341179 1.131143) (xy -7.317248 1.062671) + (xy -7.279653 0.995371) (xy -7.261978 0.990428) (xy -7.269759 1.042307) (xy -7.27517 1.058334) (xy -7.182787 1.058334) + (xy -7.165438 1.040984) (xy -7.148088 1.058334) (xy -7.165438 1.075683) (xy -7.182787 1.058334) + (xy -7.27517 1.058334) (xy -7.286886 1.093033) (xy -7.317577 1.155351) (xy -7.340824 1.17208) (xy -7.341205 1.171728) + (xy -7.446534 1.171728) (xy -7.444954 1.179782) (xy -7.217487 1.179782) (xy -7.204791 1.15122) (xy -7.194354 1.156649) + (xy -7.193771 1.162432) (xy -6.696995 1.162432) (xy -6.679645 1.145082) (xy -6.662295 1.162432) + (xy -6.679645 1.179782) (xy -6.696995 1.162432) (xy -7.193771 1.162432) (xy -7.190201 1.197829) + (xy -7.194354 1.202915) (xy -7.214983 1.198151) (xy -7.217487 1.179782) (xy -7.444954 1.179782) + (xy -7.432265 1.244446) (xy -7.428476 1.26653) (xy -6.662295 1.26653) (xy -6.644946 1.249181) (xy -6.627596 1.26653) + (xy -6.644946 1.28388) (xy -6.662295 1.26653) (xy -7.428476 1.26653) (xy -7.416568 1.335929) (xy -6.627596 1.335929) + (xy -6.610246 1.318579) (xy -6.592897 1.335929) (xy -6.610246 1.353279) (xy -6.627596 1.335929) + (xy -7.416568 1.335929) (xy -7.40912 1.379335) (xy -7.4052 1.405328) (xy -7.371219 1.561476) (xy -7.217487 1.561476) + (xy -7.204791 1.532914) (xy -7.194354 1.538343) (xy -7.190201 1.579523) (xy -7.194354 1.584609) + (xy -7.214983 1.579845) (xy -7.217487 1.561476) (xy -7.371219 1.561476) (xy -7.344953 1.682172) + (xy -7.344703 1.682924) (xy -7.286886 1.682924) (xy -7.269536 1.665574) (xy -6.523498 1.665574) + (xy -6.510802 1.637012) (xy -6.500365 1.642441) (xy -6.499782 1.648224) (xy -6.454099 1.648224) + (xy -6.436749 1.630875) (xy -6.419399 1.648224) (xy -6.436749 1.665574) (xy -6.454099 1.648224) + (xy -6.499782 1.648224) (xy -6.496212 1.683621) (xy -6.500365 1.688707) (xy -6.520994 1.683944) + (xy -6.523498 1.665574) (xy -7.269536 1.665574) (xy -7.252186 1.682924) (xy -7.269536 1.700273) + (xy -7.286886 1.682924) (xy -7.344703 1.682924) (xy -7.304312 1.804372) (xy -7.252186 1.804372) + (xy -7.23949 1.77581) (xy -7.229053 1.781239) (xy -7.2249 1.822419) (xy -7.229053 1.827505) (xy -7.249682 1.822742) + (xy -7.252186 1.804372) (xy -7.304312 1.804372) (xy -7.240101 1.997443) (xy -7.156047 2.203088) + (xy -7.086935 2.367015) (xy -7.016958 2.541556) (xy -6.960038 2.691877) (xy -6.954774 2.706558) + (xy -6.915634 2.808095) (xy -6.886456 2.867648) (xy -6.872861 2.874032) (xy -6.872528 2.87029) (xy -6.88385 2.816479) + (xy -6.916306 2.712002) (xy -6.965271 2.570636) (xy -7.02612 2.406155) (xy -7.043989 2.359563) (xy -7.106869 2.194788) + (xy -7.1594 2.053162) (xy -7.19704 1.94724) (xy -7.215248 1.889573) (xy -7.21624 1.883536) (xy -7.207034 1.89112) + (xy -7.113388 1.89112) (xy -7.096039 1.873771) (xy -7.078689 1.89112) (xy -7.00929 1.89112) (xy -6.99194 1.873771) + (xy -6.974591 1.89112) (xy -6.876447 1.89112) (xy -6.867688 1.768926) (xy -6.858066 1.708117) (xy -6.845084 1.700698) + (xy -6.827703 1.734973) (xy -6.803777 1.794425) (xy -6.552604 1.794425) (xy -6.544161 1.775034) + (xy -6.509222 1.737782) (xy -6.489136 1.745424) (xy -6.488798 1.750275) (xy -6.513445 1.779624) + (xy -6.52409 1.787022) (xy -6.419399 1.787022) (xy -6.411975 1.740726) (xy -6.405762 1.734973) (xy -6.383388 1.762106) + (xy -6.372152 1.787022) (xy -6.37143 1.831703) (xy -6.385789 1.839071) (xy -6.415613 1.81095) (xy -6.419399 1.787022) + (xy -6.52409 1.787022) (xy -6.528859 1.790336) (xy -6.552604 1.794425) (xy -6.803777 1.794425) (xy -6.79187 1.824012) + (xy -6.77158 1.873771) (xy -6.488798 1.873771) (xy -6.476102 1.845209) (xy -6.465665 1.850638) (xy -6.461512 1.891818) + (xy -6.465665 1.896904) (xy -6.486294 1.89214) (xy -6.488798 1.873771) (xy -6.77158 1.873771) (xy -6.746633 1.934949) + (xy -6.736452 1.959728) (xy -6.736008 1.960519) (xy -6.454099 1.960519) (xy -6.436749 1.94317) (xy -6.419399 1.960519) + (xy -6.431695 1.972815) (xy -6.34212 1.972815) (xy -6.316521 1.927291) (xy -6.273971 1.881019) (xy -6.261571 1.893581) + (xy -6.266159 1.951844) (xy -6.274158 2.019865) (xy -6.27771 2.045533) (xy -6.29981 2.039317) (xy -6.32077 2.020979) + (xy -6.34212 1.972815) (xy -6.431695 1.972815) (xy -6.436749 1.977869) (xy -6.454099 1.960519) (xy -6.736008 1.960519) + (xy -6.697093 2.029918) (xy -6.419399 2.029918) (xy -6.40205 2.012569) (xy -6.3847 2.029918) (xy -6.40205 2.047268) + (xy -6.419399 2.029918) (xy -6.697093 2.029918) (xy -6.6853 2.05095) (xy -6.65055 2.099317) (xy -6.3847 2.099317) + (xy -6.36735 2.081967) (xy -6.35 2.099317) (xy -6.36735 2.116667) (xy -6.3847 2.099317) (xy -6.65055 2.099317) + (xy -6.615469 2.148145) (xy -6.1986 2.148145) (xy -6.175181 2.079498) (xy -6.13988 2.030012) (xy -6.1113 2.040607) + (xy -6.103906 2.051255) (xy -6.096741 2.072021) (xy -5.51162 2.072021) (xy -5.503177 2.052629) (xy -5.468239 2.015378) + (xy -5.448152 2.023019) (xy -5.447815 2.02787) (xy -5.472461 2.05722) (xy -5.487875 2.067931) (xy -5.51162 2.072021) + (xy -6.096741 2.072021) (xy -6.088672 2.095409) (xy -5.435887 2.095409) (xy -5.430465 2.081967) + (xy -5.399284 2.048865) (xy -5.393718 2.047268) (xy -5.378814 2.074115) (xy -5.378416 2.081967) + (xy -5.405091 2.115333) (xy -5.415163 2.116667) (xy -5.435887 2.095409) (xy -6.088672 2.095409) + (xy -6.078688 2.124346) (xy -6.072936 2.177391) (xy -6.087836 2.243447) (xy -6.129257 2.246764) + (xy -6.174662 2.205634) (xy -6.1986 2.148145) (xy -6.615469 2.148145) (xy -6.600893 2.168432) (xy -6.526379 2.257724) + (xy -6.237394 2.257724) (xy -6.232648 2.255465) (xy -6.200982 2.279892) (xy -6.193853 2.290164) + (xy -6.186169 2.318356) (xy -6.022498 2.318356) (xy -6.017444 2.238867) (xy -5.995989 2.176762) + (xy -5.968579 2.173976) (xy -5.943702 2.195799) (xy -5.909072 2.267152) (xy -5.908718 2.272814) + (xy -5.551913 2.272814) (xy -5.534563 2.255465) (xy -5.517214 2.272814) (xy -5.534563 2.290164) + (xy -5.551913 2.272814) (xy -5.908718 2.272814) (xy -5.904826 2.335153) (xy -5.910063 2.35765) (xy -5.827757 2.35765) + (xy -5.807104 2.295832) (xy -5.786134 2.280911) (xy -5.745059 2.296791) (xy -5.719649 2.342213) + (xy -5.586612 2.342213) (xy -5.569263 2.324864) (xy -5.551913 2.342213) (xy -5.569263 2.359563) + (xy -5.586612 2.342213) (xy -5.719649 2.342213) (xy -5.712017 2.355856) (xy -5.697906 2.428962) + (xy -5.259144 2.428962) (xy -5.258462 2.407563) (xy -5.222268 2.359563) (xy -5.157195 2.307232) + (xy -5.108112 2.290164) (xy -5.096923 2.3011) (xy -4.15624 2.3011) (xy -4.148587 2.295945) (xy -4.108126 2.329011) + (xy -4.03869 2.365639) (xy -3.991057 2.366808) (xy -3.965275 2.365408) (xy -3.992891 2.401547) (xy -3.996969 2.405686) + (xy -3.890398 2.405686) (xy -3.888531 2.394434) (xy -3.874318 2.381813) (xy -3.758893 2.302802) + (xy -3.589493 2.209992) (xy -3.378689 2.109273) (xy -3.139055 2.006534) (xy -2.883162 1.907662) + (xy -2.793306 1.875488) (xy -2.615227 1.811355) (xy -2.443326 1.74644) (xy -2.297869 1.688571) (xy -2.203416 1.64762) + (xy -2.098205 1.598077) (xy -2.041123 1.57242) (xy -2.017477 1.565048) (xy -2.012574 1.570362) (xy -2.012569 1.574871) + (xy -2.042495 1.608446) (xy -2.060642 1.620068) (xy -1.875471 1.620068) (xy -1.850838 1.555675) + (xy -1.832325 1.533909) (xy -1.784595 1.518708) (xy -1.770369 1.533762) (xy -1.697132 1.533762) + (xy -1.676297 1.529516) (xy -1.622411 1.549992) (xy -1.615007 1.559078) (xy -1.620478 1.602955) + (xy -1.63567 1.616488) (xy -1.660234 1.621146) (xy -1.65337 1.6045) (xy -1.657508 1.561037) (xy -1.674033 1.549829) + (xy -1.697132 1.533762) (xy -1.770369 1.533762) (xy -1.747103 1.558381) (xy -1.735504 1.618153) + (xy -1.764014 1.657624) (xy -1.804372 1.675628) (xy -1.858535 1.667394) (xy -1.875471 1.620068) + (xy -2.060642 1.620068) (xy -2.1223 1.659557) (xy -2.235214 1.720023) (xy -2.073784 1.720023) (xy -2.069959 1.685244) + (xy -2.046263 1.664219) (xy -1.974575 1.633148) (xy -1.944092 1.655523) (xy -1.94317 1.666663) (xy -1.971204 1.708305) + (xy -2.028776 1.730649) (xy -2.073784 1.720023) (xy -2.235214 1.720023) (xy -2.237027 1.720994) + (xy -2.371717 1.785548) (xy -2.511412 1.84601) (xy -2.641153 1.895172) (xy -2.736138 1.923583) (xy -2.852297 1.95794) + (xy -2.337446 1.95794) (xy -2.319199 1.917077) (xy -2.265566 1.885578) (xy -2.207842 1.878496) (xy -2.16559 1.882404) + (xy -2.063264 1.882404) (xy -2.058391 1.847697) (xy -2.042689 1.835507) (xy -1.979772 1.807797) + (xy -1.949924 1.834334) (xy -1.949768 1.836045) (xy -1.827106 1.836045) (xy -1.823584 1.789119) + (xy -1.799492 1.765922) (xy -1.735618 1.738143) (xy -1.706848 1.766145) (xy -1.702713 1.830396) + (xy -1.713549 1.926546) (xy -1.729807 1.988299) (xy -1.749682 2.017214) (xy -1.772555 1.992569) + (xy -1.800561 1.923293) (xy -1.827106 1.836045) (xy -1.949768 1.836045) (xy -1.94317 1.90847) (xy -1.94317 2.012569) + (xy -2.016664 1.939074) (xy -2.063264 1.882404) (xy -2.16559 1.882404) (xy -2.157654 1.883138) (xy -2.173674 1.890572) + (xy -2.212091 1.898259) (xy -2.273046 1.923569) (xy -2.290164 1.949295) (xy -2.264826 1.970435) + (xy -2.238115 1.965321) (xy -2.193434 1.9646) (xy -2.186066 1.978958) (xy -2.212251 2.010543) (xy -2.290794 1.996597) + (xy -2.305562 1.991166) (xy -2.337446 1.95794) (xy -2.852297 1.95794) (xy -2.965781 1.991506) (xy -2.671858 1.991506) + (xy -2.643523 1.979376) (xy -2.619809 1.977869) (xy -2.573624 1.996028) (xy -2.56776 2.011479) (xy -2.592324 2.029918) + (xy -2.428962 2.029918) (xy -2.411612 2.012569) (xy -2.394263 2.029918) (xy -2.411612 2.047268) + (xy -2.428962 2.029918) (xy -2.592324 2.029918) (xy -2.593195 2.030572) (xy -2.619809 2.025117) + (xy -2.665465 2.000488) (xy -2.671858 1.991506) (xy -2.965781 1.991506) (xy -3.066959 2.021432) + (xy -3.161789 2.059048) (xy -2.942953 2.059048) (xy -2.921952 2.049857) (xy -2.859814 2.047799) + (xy -2.767314 2.059227) (xy -2.752618 2.064618) (xy -2.533061 2.064618) (xy -2.515711 2.047268) + (xy -2.506336 2.056643) (xy -2.110623 2.056643) (xy -2.08568 2.047268) (xy -2.048137 2.075) (xy -2.03601 2.097701) + (xy -1.645874 2.097701) (xy -1.644172 1.99352) (xy -1.635371 1.831408) (xy -1.615869 1.733053) (xy -1.591598 1.69671) + (xy -1.550268 1.670351) (xy -1.544126 1.666289) (xy -1.542666 1.69769) (xy -1.538854 1.780021) (xy -1.53397 1.885631) + (xy -1.533157 2.023839) (xy -1.548825 2.115059) (xy -1.584733 2.180528) (xy -1.586544 2.182789) + (xy -1.618024 2.218765) (xy -1.636341 2.223357) (xy -1.644592 2.186393) (xy -1.645874 2.097701) + (xy -2.03601 2.097701) (xy -2.033631 2.102155) (xy -2.014239 2.167088) (xy -2.030752 2.175708) (xy -2.064618 2.151366) + (xy -2.109356 2.097243) (xy -2.110623 2.056643) (xy -2.506336 2.056643) (xy -2.498361 2.064618) + (xy -2.515711 2.081967) (xy -2.533061 2.064618) (xy -2.752618 2.064618) (xy -2.706558 2.081515) + (xy -2.695301 2.099317) (xy -2.463662 2.099317) (xy -2.446312 2.081967) (xy -2.444052 2.084227) + (xy -2.281657 2.084227) (xy -2.27691 2.081967) (xy -2.245244 2.106395) (xy -2.238115 2.116667) (xy -2.229273 2.149107) + (xy -2.234019 2.151366) (xy -2.265686 2.126939) (xy -2.272815 2.116667) (xy -2.281657 2.084227) + (xy -2.444052 2.084227) (xy -2.428962 2.099317) (xy -2.446312 2.116667) (xy -2.463662 2.099317) + (xy -2.695301 2.099317) (xy -2.694974 2.099834) (xy -2.74812 2.099535) (xy -2.793306 2.093422) (xy -2.899286 2.074108) + (xy -2.942953 2.059048) (xy -3.161789 2.059048) (xy -3.350786 2.134017) (xy -2.637159 2.134017) + (xy -2.619809 2.116667) (xy -2.602459 2.134017) (xy -2.619809 2.151366) (xy -2.637159 2.134017) + (xy -3.350786 2.134017) (xy -3.405154 2.155583) (xy -3.714579 2.31149) (xy -3.747541 2.330663) (xy -3.841411 2.383626) + (xy -3.886858 2.404092) (xy -3.535826 2.404092) (xy -3.501057 2.411373) (xy -3.494474 2.413843) + (xy -3.451983 2.441332) (xy -3.451678 2.45696) (xy -3.488385 2.453068) (xy -3.513898 2.433268) (xy -3.535826 2.404092) + (xy -3.886858 2.404092) (xy -3.890398 2.405686) (xy -3.996969 2.405686) (xy -4.001384 2.410166) + (xy -4.049947 2.452027) (xy -4.070164 2.459117) (xy -4.090361 2.422696) (xy -4.125476 2.359563) + (xy -4.15624 2.3011) (xy -5.096923 2.3011) (xy -5.091861 2.306048) (xy -5.135187 2.351697) (xy -5.144988 2.359563) + (xy -5.164261 2.373109) (xy -4.801026 2.373109) (xy -4.765509 2.358195) (xy -4.69278 2.388338) (xy -4.688656 2.390914) + (xy -4.659208 2.436393) (xy -4.664679 2.459782) (xy -4.712499 2.496382) (xy -4.764479 2.465914) + (xy -4.788525 2.428962) (xy -4.801026 2.373109) (xy -5.164261 2.373109) (xy -5.213461 2.407689) + (xy -5.258086 2.428911) (xy -5.259144 2.428962) (xy -5.697906 2.428962) (xy -5.697333 2.431933) + (xy -5.705198 2.486064) (xy -5.732249 2.521662) (xy -5.777858 2.49803) (xy -5.77787 2.49802) (xy -5.817621 2.435315) + (xy -5.827757 2.35765) (xy -5.910063 2.35765) (xy -5.918954 2.395847) (xy -5.949348 2.397719) (xy -5.978568 2.378221) + (xy -6.022498 2.318356) (xy -6.186169 2.318356) (xy -6.185011 2.322604) (xy -6.189757 2.324864) + (xy -6.221423 2.300436) (xy -6.228552 2.290164) (xy -6.237394 2.257724) (xy -6.526379 2.257724) + (xy -6.499551 2.289873) (xy -6.476316 2.315215) (xy -6.434371 2.361822) (xy -6.098597 2.361822) + (xy -6.09385 2.359563) (xy -6.062184 2.383991) (xy -6.055055 2.394263) (xy -6.046213 2.426703) (xy -6.050959 2.428962) + (xy -6.082626 2.404534) (xy -6.089755 2.394263) (xy -6.098597 2.361822) (xy -6.434371 2.361822) + (xy -6.375059 2.427725) (xy -6.33531 2.481011) (xy -5.968306 2.481011) (xy -5.950957 2.463661) (xy -5.933607 2.481011) + (xy -5.950957 2.498361) (xy -5.968306 2.481011) (xy -6.33531 2.481011) (xy -6.316353 2.506424) (xy -6.298103 2.55041) + (xy -6.072405 2.55041) (xy -6.055055 2.53306) (xy -6.037705 2.55041) (xy -6.054791 2.567496) (xy -5.54964 2.567496) + (xy -5.541023 2.549527) (xy -5.52164 2.524385) (xy -5.470992 2.470439) (xy -5.448384 2.470674) (xy -5.447815 2.476762) + (xy -5.471527 2.505727) (xy -5.508539 2.537486) (xy -5.54964 2.567496) (xy -6.054791 2.567496) (xy -6.055055 2.56776) + (xy -6.072405 2.55041) (xy -6.298103 2.55041) (xy -6.292081 2.564924) (xy -6.292282 2.570019) (xy -6.202695 2.570019) + (xy -6.197949 2.56776) (xy -6.175458 2.585109) (xy -5.621312 2.585109) (xy -5.603962 2.56776) (xy -5.586612 2.585109) + (xy -5.59784 2.596337) (xy -5.435684 2.596337) (xy -5.414341 2.555061) (xy -5.395573 2.532848) (xy -5.344524 2.487098) + (xy -5.316665 2.479146) (xy -5.32483 2.512172) (xy -5.027855 2.512172) (xy -5.018316 2.481371) (xy -4.979372 2.449561) + (xy -4.925972 2.409197) (xy -4.906676 2.395366) (xy -4.884105 2.416776) (xy -4.843073 2.4609) (xy -4.803161 2.512228) + (xy -4.813933 2.542006) (xy -4.828032 2.55041) (xy -4.44153 2.55041) (xy -4.424181 2.53306) (xy -4.406831 2.55041) + (xy -4.424181 2.56776) (xy -4.44153 2.55041) (xy -4.828032 2.55041) (xy -4.850252 2.563654) (xy -4.926573 2.579462) + (xy -4.983253 2.551211) (xy -5.027855 2.512172) (xy -5.32483 2.512172) (xy -5.324909 2.512491) (xy -5.349956 2.543233) + (xy -5.156344 2.543233) (xy -5.144017 2.53306) (xy -5.095004 2.556983) (xy -5.066121 2.585109) (xy -5.045296 2.626986) + (xy -5.057623 2.637159) (xy -5.106636 2.613236) (xy -5.13552 2.585109) (xy -5.156344 2.543233) (xy -5.349956 2.543233) + (xy -5.354457 2.548758) (xy -5.412178 2.595608) (xy -5.435684 2.596337) (xy -5.59784 2.596337) (xy -5.603962 2.602459) + (xy -5.621312 2.585109) (xy -6.175458 2.585109) (xy -6.166282 2.592187) (xy -6.159153 2.602459) + (xy -6.150311 2.634899) (xy -6.155058 2.637159) (xy -6.186724 2.612731) (xy -6.193853 2.602459) + (xy -6.202695 2.570019) (xy -6.292282 2.570019) (xy -6.294127 2.616838) (xy -6.294805 2.619626) + (xy -6.326546 2.686659) (xy -6.382259 2.700263) (xy -6.47379 2.66254) (xy -6.488798 2.654056) (xy -6.575547 2.604013) + (xy -6.462774 2.624923) (xy -6.376318 2.630067) (xy -6.35 2.604749) (xy -6.369212 2.578833) (xy -6.381565 2.583172) + (xy -6.429311 2.581868) (xy -6.515686 2.556766) (xy -6.570867 2.535066) (xy -6.720159 2.437909) + (xy -6.820002 2.294718) (xy -6.871204 2.103792) (xy -6.876447 1.89112) (xy -6.974591 1.89112) (xy -6.99194 1.90847) + (xy -7.00929 1.89112) (xy -7.078689 1.89112) (xy -7.096039 1.90847) (xy -7.113388 1.89112) (xy -7.207034 1.89112) + (xy -7.203129 1.894337) (xy -7.169473 1.95632) (xy -7.13397 2.029918) (xy -7.043989 2.029918) (xy -7.02664 2.012569) + (xy -7.00929 2.029918) (xy -7.02664 2.047268) (xy -7.043989 2.029918) (xy -7.13397 2.029918) (xy -7.121148 2.056499) + (xy -7.101644 2.099317) (xy -7.00929 2.099317) (xy -6.99194 2.081967) (xy -6.974591 2.099317) (xy -6.99194 2.116667) + (xy -7.00929 2.099317) (xy -7.101644 2.099317) (xy -7.070032 2.168716) (xy -6.974591 2.168716) (xy -6.957241 2.151366) + (xy -6.939891 2.168716) (xy -6.957241 2.186066) (xy -6.974591 2.168716) (xy -7.070032 2.168716) + (xy -7.064034 2.181883) (xy -7.004009 2.319485) (xy -6.94695 2.456316) (xy -6.898736 2.579388) (xy -6.887529 2.609872) + (xy -6.840693 2.76439) (xy -6.234336 2.76439) (xy -6.229572 2.743761) (xy -6.211203 2.741257) (xy -6.182641 2.753953) + (xy -6.18807 2.76439) (xy -6.22925 2.768543) (xy -6.234336 2.76439) (xy -6.840693 2.76439) (xy -6.83419 2.785844) + (xy -6.811684 2.932104) (xy -6.419399 2.932104) (xy -6.40205 2.914754) (xy -6.3847 2.932104) (xy -6.390483 2.937887) + (xy -6.338434 2.937887) (xy -6.333671 2.917258) (xy -6.315301 2.914754) (xy -6.286739 2.92745) (xy -6.292168 2.937887) + (xy -6.234336 2.937887) (xy -6.229572 2.917258) (xy -6.211203 2.914754) (xy -6.182641 2.92745) (xy -6.18807 2.937887) + (xy -6.22925 2.94204) (xy -6.234336 2.937887) (xy -6.292168 2.937887) (xy -6.333348 2.94204) (xy -6.338434 2.937887) + (xy -6.390483 2.937887) (xy -6.40205 2.949454) (xy -6.419399 2.932104) (xy -6.811684 2.932104) (xy -6.807798 2.95736) + (xy -6.801855 3.133694) (xy -6.802258 3.140301) (xy -6.107104 3.140301) (xy -6.089755 3.122951) + (xy -6.072405 3.140301) (xy -6.089755 3.15765) (xy -6.107104 3.140301) (xy -6.802258 3.140301) (xy -6.807544 3.227049) + (xy -6.107104 3.227049) (xy -6.094408 3.198488) (xy -6.083971 3.203916) (xy -6.079818 3.245097) + (xy -6.083971 3.250182) (xy -6.1046 3.245419) (xy -6.107104 3.227049) (xy -6.807544 3.227049) (xy -6.815543 3.358305) + (xy -6.855794 3.521995) (xy -6.523498 3.521995) (xy -6.506148 3.504645) (xy -6.488798 3.521995) + (xy -6.506148 3.539344) (xy -6.523498 3.521995) (xy -6.855794 3.521995) (xy -6.860193 3.539884) + (xy -6.94323 3.700684) (xy -7.014013 3.79407) (xy -6.762778 3.79407) (xy -6.715684 3.754876) (xy -6.653798 3.747541) + (xy -6.6065 3.740302) (xy -6.616211 3.706665) (xy -6.630697 3.686817) (xy -6.636785 3.670605) (xy -6.600716 3.696951) + (xy -6.565547 3.728009) (xy -6.49048 3.789981) (xy -6.459205 3.798407) (xy -6.471642 3.753125) (xy -6.527712 3.653974) + (xy -6.528466 3.652753) (xy -6.602834 3.532423) (xy -6.49142 3.590038) (xy -6.419168 3.625693) (xy -6.396036 3.627033) + (xy -6.40977 3.592147) (xy -6.417052 3.57843) (xy -6.450043 3.504943) (xy -6.442949 3.473935) (xy -6.42029 3.469946) + (xy -6.383239 3.497783) (xy -6.337033 3.565934) (xy -6.330983 3.577269) (xy -6.284824 3.65171) (xy -6.260083 3.664685) + (xy -6.261191 3.622012) (xy -6.292576 3.529511) (xy -6.293304 3.527765) (xy -6.321498 3.433603) + (xy -6.301743 3.385487) (xy -6.228226 3.374317) (xy -6.19673 3.37662) (xy -6.155222 3.395919) (xy -6.123244 3.453476) + (xy -6.12239 3.456662) (xy -6.024026 3.456662) (xy -6.014834 3.315715) (xy -5.990045 3.105601) (xy -5.98605 3.118751) + (xy -5.898908 3.118751) (xy -5.881764 3.064255) (xy -5.839576 2.977346) (xy -5.786209 2.883074) + (xy -5.735528 2.80649) (xy -5.710135 2.777679) (xy -5.665229 2.72452) (xy -5.656011 2.696931) (xy -5.677996 2.690684) + (xy -5.731191 2.724778) (xy -5.734085 2.727204) (xy -5.786994 2.771207) (xy -5.790863 2.768951) + (xy -5.751291 2.721016) (xy -5.689235 2.666868) (xy -5.641896 2.648725) (xy -5.627326 2.654508) + (xy -5.170219 2.654508) (xy -5.152869 2.637159) (xy -5.13552 2.654508) (xy -4.996722 2.654508) (xy -4.979372 2.637159) + (xy -4.962022 2.654508) (xy -4.979372 2.671858) (xy -4.996722 2.654508) (xy -5.13552 2.654508) (xy -5.152869 2.671858) + (xy -5.170219 2.654508) (xy -5.627326 2.654508) (xy -5.61197 2.660603) (xy -5.62063 2.707808) (xy -5.62574 2.719878) + (xy -5.540122 2.719878) (xy -5.534563 2.706558) (xy -5.488596 2.673154) (xy -5.478418 2.671858) + (xy -5.459606 2.693238) (xy -5.465164 2.706558) (xy -5.496997 2.729691) (xy -5.33215 2.729691) (xy -5.327387 2.709062) + (xy -5.309017 2.706558) (xy -5.280455 2.719254) (xy -5.285884 2.729691) (xy -5.327064 2.733843) + (xy -5.33215 2.729691) (xy -5.496997 2.729691) (xy -5.511131 2.739962) (xy -5.521309 2.741257) (xy -5.540122 2.719878) + (xy -5.62574 2.719878) (xy -5.633366 2.73789) (xy -5.654113 2.773497) (xy -5.222268 2.773497) (xy -5.221802 2.759421) + (xy -5.172816 2.725401) (xy -5.170219 2.723907) (xy -5.095504 2.68757) (xy -5.048771 2.674317) (xy -5.049237 2.688394) + (xy -5.088538 2.715688) (xy -4.770566 2.715688) (xy -4.714405 2.688964) (xy -4.606003 2.657605) + (xy -4.568947 2.648908) (xy -4.454453 2.62787) (xy -4.390154 2.629919) (xy -4.36415 2.648885) (xy -4.343178 2.668461) + (xy -4.333842 2.636378) (xy -4.334657 2.545071) (xy -4.3365 2.507903) (xy -4.329824 2.394583) (xy -4.29865 2.333904) + (xy -4.24877 2.331781) (xy -4.203006 2.371646) (xy -4.186742 2.419611) (xy -4.22676 2.474947) (xy -4.233336 2.481011) + (xy -3.400547 2.481011) (xy -3.383197 2.463661) (xy -3.365847 2.481011) (xy -3.383197 2.498361) + (xy -3.324554 2.498361) (xy -3.291088 2.521164) (xy -3.244399 2.56776) (xy -3.204327 2.618026) (xy -3.198944 2.637159) + (xy -3.23241 2.614355) (xy -3.279099 2.56776) (xy -3.319171 2.517493) (xy -3.324554 2.498361) (xy -3.383197 2.498361) + (xy -3.400547 2.481011) (xy -4.233336 2.481011) (xy -4.233456 2.481122) (xy -4.264127 2.515711) + (xy -3.921039 2.515711) (xy -3.903689 2.498361) (xy -3.895888 2.506162) (xy -3.791426 2.506162) + (xy -3.789037 2.482974) (xy -3.760709 2.505039) (xy -3.757747 2.507983) (xy -3.739498 2.544846) + (xy -3.527979 2.544846) (xy -3.520573 2.54506) (xy -3.48921 2.583067) (xy -3.48789 2.585109) (xy -3.400547 2.585109) + (xy -3.383197 2.56776) (xy -3.365847 2.585109) (xy -3.383197 2.602459) (xy -3.400547 2.585109) (xy -3.48789 2.585109) + (xy -3.447487 2.647587) (xy -3.435246 2.684273) (xy -3.436777 2.689208) (xy -3.19235 2.689208) (xy -3.175 2.671858) + (xy -3.157651 2.689208) (xy -3.175 2.706558) (xy -3.19235 2.689208) (xy -3.436777 2.689208) (xy -3.442026 2.706128) + (xy -3.465605 2.674512) (xy -3.501859 2.602459) (xy -3.527979 2.544846) (xy -3.739498 2.544846) + (xy -3.72122 2.581766) (xy -3.719315 2.619809) (xy -3.626093 2.619809) (xy -3.616874 2.564452) (xy -3.600069 2.555771) + (xy -3.575975 2.600537) (xy -3.574044 2.619809) (xy -3.590257 2.674225) (xy -3.600069 2.683847) + (xy -3.6199 2.66772) (xy -3.626093 2.619809) (xy -3.719315 2.619809) (xy -3.718522 2.635634) (xy -3.729337 2.673483) + (xy -3.745773 2.654099) (xy -3.769417 2.584738) (xy -3.791426 2.506162) (xy -3.895888 2.506162) + (xy -3.886339 2.515711) (xy -3.903689 2.53306) (xy -3.921039 2.515711) (xy -4.264127 2.515711) (xy -4.284747 2.538965) + (xy -4.301287 2.579403) (xy -4.28158 2.587865) (xy -4.242009 2.564384) (xy -4.222591 2.555932) (xy -4.246755 2.590609) + (xy -4.265407 2.612184) (xy -4.337895 2.675405) (xy -4.404696 2.706024) (xy -4.411791 2.706558) + (xy -4.456765 2.725713) (xy -4.456212 2.753047) (xy -4.464839 2.810705) (xy -4.492001 2.844045) + (xy -4.548226 2.870871) (xy -4.597296 2.845672) (xy -4.631637 2.7968) (xy -4.629948 2.772025) (xy -4.645084 2.749982) + (xy -4.705512 2.741257) (xy -4.769324 2.734283) (xy -4.770566 2.715688) (xy -5.088538 2.715688) + (xy -5.098223 2.722414) (xy -5.10082 2.723907) (xy -5.175535 2.760245) (xy -5.222268 2.773497) (xy -5.654113 2.773497) + (xy -5.686805 2.829605) (xy -5.734085 2.888254) (xy -5.753885 2.914754) (xy -5.72541 2.914754) (xy -5.712714 2.886193) + (xy -5.702277 2.891621) (xy -5.698124 2.932801) (xy -5.702277 2.937887) (xy -5.722906 2.933124) + (xy -5.72541 2.914754) (xy -5.753885 2.914754) (xy -5.782748 2.953384) (xy -5.793247 3.002944) (xy -5.768785 3.018624) + (xy -5.70681 2.996433) (xy -5.638775 2.945045) (xy -5.588382 2.885891) (xy -5.577166 2.845355) (xy -5.582261 2.812982) + (xy -5.559159 2.839953) (xy -5.525474 2.866485) (xy -5.471543 2.856074) (xy -5.419443 2.831278) + (xy -5.3398 2.794098) (xy -5.287625 2.776895) (xy -5.284715 2.776745) (xy -5.298727 2.791909) (xy -5.361298 2.83122) + (xy -5.4595 2.886641) (xy -5.475445 2.895276) (xy -5.591792 2.95997) (xy -5.611845 2.971864) (xy -5.471671 2.971864) + (xy -5.453327 2.950402) (xy -5.391904 2.913632) (xy -5.308749 2.872044) (xy -5.225208 2.836128) + (xy -5.162629 2.816375) (xy -5.152869 2.815195) (xy -5.161007 2.828486) (xy -5.217986 2.864213) + (xy -5.286386 2.90141) (xy -5.29354 2.904808) (xy -5.129926 2.904808) (xy -5.121483 2.885416) (xy -5.086545 2.848165) + (xy -5.066458 2.855806) (xy -5.066121 2.860657) (xy -5.090767 2.890007) (xy -5.106181 2.900718) + (xy -5.129926 2.904808) (xy -5.29354 2.904808) (xy -5.381969 2.946813) (xy -5.450399 2.971266) (xy -5.471671 2.971864) + (xy -5.611845 2.971864) (xy -5.688132 3.017112) (xy -5.743894 3.054496) (xy -5.744365 3.054884) + (xy -5.785089 3.078542) (xy -5.795913 3.049126) (xy -5.810717 3.030681) (xy -5.847962 3.068859) + (xy -5.88618 3.113441) (xy -5.898908 3.118751) (xy -5.98605 3.118751) (xy -5.979503 3.140301) (xy -5.76011 3.140301) + (xy -5.74276 3.122951) (xy -5.72541 3.140301) (xy -5.74276 3.15765) (xy -5.76011 3.140301) (xy -5.979503 3.140301) + (xy -5.953151 3.227049) (xy -5.864208 3.227049) (xy -5.851512 3.198488) (xy -5.841075 3.203916) + (xy -5.836922 3.245097) (xy -5.841075 3.250182) (xy -5.861704 3.245419) (xy -5.864208 3.227049) + (xy -5.953151 3.227049) (xy -5.921866 3.318579) (xy -5.908959 3.348101) (xy -5.849824 3.348101) + (xy -5.836278 3.333213) (xy -5.792325 3.370318) (xy -5.775447 3.391817) (xy -5.730388 3.429323) + (xy -5.704536 3.425938) (xy -5.701844 3.383008) (xy -5.719049 3.358329) (xy -5.755165 3.302296) + (xy -5.759578 3.280834) (xy -5.745312 3.272148) (xy -5.728672 3.292358) (xy -5.701523 3.314105) + (xy -5.676944 3.274652) (xy -5.671032 3.257659) (xy -5.643767 3.175) (xy -5.632739 3.213087) (xy -5.125823 3.213087) + (xy -5.120609 3.15241) (xy -5.077291 3.09879) (xy -4.988902 3.039008) (xy -4.873468 2.975346) (xy -4.811466 2.954397) + (xy -4.803426 2.97595) (xy -4.822018 3.001503) (xy -4.562979 3.001503) (xy -4.461063 2.88873) (xy -4.387056 2.809894) + (xy -4.348601 2.778064) (xy -4.337434 2.786427) (xy -4.337432 2.786814) (xy -4.360663 2.814389) + (xy -4.419199 2.871147) (xy -4.450205 2.899587) (xy -4.530792 2.972415) (xy -4.393841 2.972415) + (xy -4.367814 2.929604) (xy -4.35404 2.913934) (xy -4.301509 2.869313) (xy -4.267563 2.880629) (xy -4.262444 2.88791) + (xy -4.235651 2.913129) (xy -4.229528 2.906079) (xy -4.219841 2.85403) (xy -4.197675 2.811929) (xy -4.148396 2.739104) + (xy -4.130905 2.715232) (xy -4.0522 2.630276) (xy -3.989561 2.604285) (xy -3.948718 2.639414) (xy -3.946242 2.645834) + (xy -3.96487 2.686551) (xy -4.030192 2.740008) (xy -4.032295 2.741257) (xy -3.85164 2.741257) (xy -3.838944 2.712695) + (xy -3.828507 2.718124) (xy -3.824354 2.759304) (xy -3.828507 2.76439) (xy -3.849136 2.759627) (xy -3.85164 2.741257) + (xy -4.032295 2.741257) (xy -4.073473 2.765714) (xy -4.148566 2.810133) (xy -4.181926 2.838513) + (xy -4.177422 2.843787) (xy -4.15361 2.874266) (xy -4.155986 2.934951) (xy -4.161545 2.949511) (xy -4.103954 2.949511) + (xy -4.088385 2.903261) (xy -4.053272 2.860716) (xy -4.026221 2.8783) (xy -4.000282 2.891713) (xy -3.981151 2.848289) + (xy -3.956652 2.792165) (xy -3.93126 2.77444) (xy -3.921168 2.801981) (xy -3.93785 2.845754) (xy -3.965073 2.896259) + (xy -3.806716 2.896259) (xy -3.762796 2.846295) (xy -3.750168 2.832567) (xy -3.683317 2.763492) + (xy -3.654636 2.74495) (xy -3.658299 2.7738) (xy -3.662552 2.785378) (xy -3.696802 2.828006) (xy -3.643443 2.828006) + (xy -3.626093 2.810656) (xy -3.608744 2.828006) (xy -3.616147 2.835409) (xy -3.533751 2.835409) + (xy -3.525308 2.816017) (xy -3.49037 2.778766) (xy -3.470284 2.786407) (xy -3.469946 2.791258) (xy -3.494592 2.820608) + (xy -3.510007 2.831319) (xy -3.533751 2.835409) (xy -3.616147 2.835409) (xy -3.626093 2.845355) + (xy -3.643443 2.828006) (xy -3.696802 2.828006) (xy -3.703345 2.836149) (xy -3.756886 2.876688) + (xy -3.804385 2.904019) (xy -3.806716 2.896259) (xy -3.965073 2.896259) (xy -3.979186 2.922442) + (xy -3.993597 2.946599) (xy -4.037849 3.008906) (xy -3.846046 3.008906) (xy -3.837604 2.989515) + (xy -3.802665 2.952263) (xy -3.782579 2.959905) (xy -3.782241 2.964756) (xy -3.806887 2.994105) + (xy -3.822302 3.004816) (xy -3.846046 3.008906) (xy -4.037849 3.008906) (xy -4.045065 3.019066) + (xy -4.079336 3.033707) (xy -4.095144 3.017868) (xy -4.103954 2.949511) (xy -4.161545 2.949511) + (xy -4.180437 2.998987) (xy -4.229842 3.008681) (xy -4.246598 3.004824) (xy -4.329121 2.988259) + (xy -4.368835 2.984627) (xy -4.393841 2.972415) (xy -4.530792 2.972415) (xy -4.562979 3.001503) + (xy -4.822018 3.001503) (xy -4.84988 3.039796) (xy -4.886151 3.079577) (xy -4.960197 3.151962) (xy -5.015862 3.195813) + (xy -5.033639 3.202386) (xy -5.052832 3.222737) (xy -5.053363 3.243728) (xy -5.062309 3.291096) + (xy -5.090399 3.288875) (xy -5.118309 3.245236) (xy -5.125823 3.213087) (xy -5.632739 3.213087) + (xy -5.626176 3.235754) (xy -5.407824 3.235754) (xy -5.373974 3.228235) (xy -5.361066 3.228112) + (xy -5.275687 3.244682) (xy -5.239618 3.261749) (xy -5.210209 3.287744) (xy -5.24406 3.295263) (xy -5.256968 3.295386) + (xy -5.342347 3.278815) (xy -5.378416 3.261749) (xy -5.407824 3.235754) (xy -5.626176 3.235754) + (xy -5.618649 3.261749) (xy -5.599677 3.309766) (xy -5.590071 3.302366) (xy -5.566546 3.27327) (xy -5.494718 3.276235) + (xy -5.473839 3.280395) (xy -5.377011 3.30563) (xy -5.34216 3.329036) (xy -5.362223 3.355825) (xy -5.367248 3.359059) + (xy -5.402999 3.409103) (xy -5.422241 3.469946) (xy -5.433343 3.51829) (xy -5.439551 3.504107) (xy -5.443089 3.443921) + (xy -5.457749 3.366582) (xy -5.484288 3.332283) (xy -5.508669 3.348219) (xy -5.517214 3.405925) + (xy -5.520939 3.456692) (xy -5.543859 3.454547) (xy -5.586612 3.417896) (xy -5.636251 3.384492) + (xy -5.656011 3.393121) (xy -5.630533 3.445525) (xy -5.621312 3.452596) (xy -5.587908 3.498563) + (xy -5.586612 3.508741) (xy -5.607992 3.527554) (xy -5.621312 3.521995) (xy -5.651018 3.529861) + (xy -5.656011 3.554646) (xy -5.671652 3.602158) (xy -5.685899 3.608743) (xy -5.702449 3.635878) + (xy -5.69818 3.69736) (xy -5.686643 3.736135) (xy -5.609585 3.736135) (xy -5.608536 3.696273) (xy -5.586612 3.643443) + (xy -5.550381 3.592762) (xy -5.528941 3.58545) (xy -5.52999 3.625312) (xy -5.551913 3.678142) (xy -5.588144 3.728823) + (xy -5.609585 3.736135) (xy -5.686643 3.736135) (xy -5.678558 3.76331) (xy -5.650348 3.80309) (xy -5.59996 3.801004) + (xy -5.570832 3.783543) (xy -5.523331 3.762224) (xy -5.507281 3.792572) (xy -5.527134 3.862324) + (xy -5.535827 3.879965) (xy -5.577956 3.960339) (xy -5.648806 3.870268) (xy -5.700972 3.776132) + (xy -5.73955 3.658392) (xy -5.74427 3.634504) (xy -5.772469 3.521626) (xy -5.811272 3.425736) (xy -5.820537 3.409979) + (xy -5.849824 3.348101) (xy -5.908959 3.348101) (xy -5.893954 3.38242) (xy -5.891176 3.387032) (xy -5.88195 3.436607) + (xy -5.888627 3.448098) (xy -5.904251 3.493738) (xy -5.905852 3.504645) (xy -5.864208 3.504645) + (xy -5.851512 3.476083) (xy -5.841075 3.481512) (xy -5.836922 3.522692) (xy -5.841075 3.527778) + (xy -5.861704 3.523015) (xy -5.864208 3.504645) (xy -5.905852 3.504645) (xy -5.917264 3.582407) + (xy -5.917991 3.591394) (xy -5.864208 3.591394) (xy -5.846858 3.574044) (xy -5.829509 3.591394) + (xy -5.846858 3.608743) (xy -5.864208 3.591394) (xy -5.917991 3.591394) (xy -5.920825 3.626436) + (xy -5.921123 3.727828) (xy -5.903184 3.774705) (xy -5.88 3.782241) (xy -5.839449 3.752617) (xy -5.828977 3.704167) + (xy -5.822783 3.654446) (xy -5.801751 3.668495) (xy -5.797488 3.674996) (xy -5.778214 3.739611) + (xy -5.781696 3.763418) (xy -5.767229 3.806516) (xy -5.714974 3.883306) (xy -5.635824 3.978014) + (xy -5.63512 3.978786) (xy -5.536397 3.978786) (xy -5.512753 3.911175) (xy -5.49581 3.875142) (xy -5.452265 3.801032) + (xy -5.415732 3.767401) (xy -5.407795 3.768179) (xy -5.393403 3.758346) (xy -5.400215 3.731108) + (xy -5.429183 3.695894) (xy -5.469217 3.716205) (xy -5.510139 3.735915) (xy -5.517214 3.719609) + (xy -5.492309 3.675006) (xy -5.431828 3.616077) (xy -5.426528 3.611846) (xy -5.36141 3.538065) (xy -5.357728 3.483482) + (xy -5.356159 3.414872) (xy -5.317705 3.35311) (xy -5.270069 3.331148) (xy -5.257417 3.345836) (xy -4.857924 3.345836) + (xy -4.835694 3.305695) (xy -4.779507 3.237462) (xy -4.747019 3.202677) (xy -4.669288 3.124937) + (xy -4.628448 3.09169) (xy -4.615208 3.095627) (xy -4.615028 3.09882) (xy -4.636361 3.128076) (xy -4.691039 3.191602) + (xy -4.736476 3.24198) (xy -4.803974 3.310791) (xy -4.84807 3.346385) (xy -4.857924 3.345836) (xy -5.257417 3.345836) + (xy -5.245078 3.36016) (xy -5.241803 3.383197) (xy -5.10082 3.383197) (xy -5.08347 3.365847) (xy -5.066121 3.383197) + (xy -5.08347 3.400547) (xy -5.10082 3.383197) (xy -5.241803 3.383197) (xy -5.239618 3.398563) (xy -5.235027 3.417896) + (xy -4.788525 3.417896) (xy -4.771175 3.400547) (xy -4.753826 3.417896) (xy -4.771175 3.435246) + (xy -4.788525 3.417896) (xy -5.235027 3.417896) (xy -5.222503 3.47063) (xy -5.182554 3.56005) (xy -5.019997 3.56005) + (xy -5.01661 3.515418) (xy -4.996498 3.524301) (xy -4.964485 3.562386) (xy -4.89171 3.633788) (xy -4.85847 3.657613) + (xy -4.712249 3.657613) (xy -4.676849 3.60871) (xy -4.597963 3.519886) (xy -4.522555 3.429015) (xy -4.46718 3.346829) + (xy -4.452473 3.316003) (xy -4.432627 3.267281) (xy -4.420321 3.282772) (xy -4.414217 3.3089) (xy -4.41617 3.348497) + (xy -4.059836 3.348497) (xy -4.042487 3.331148) (xy -4.025137 3.348497) (xy -4.042487 3.365847) + (xy -4.059836 3.348497) (xy -4.41617 3.348497) (xy -4.417644 3.378389) (xy -4.418795 3.383197) (xy -4.302733 3.383197) + (xy -4.285383 3.365847) (xy -4.268033 3.383197) (xy -4.285383 3.400547) (xy -4.302733 3.383197) + (xy -4.418795 3.383197) (xy -4.442212 3.481054) (xy -4.455966 3.521944) (xy -3.96153 3.521944) (xy -3.9505 3.391593) + (xy -3.933382 3.34449) (xy -3.906672 3.266906) (xy -3.909436 3.214763) (xy -3.914084 3.193726) (xy -3.902983 3.201511) + (xy -3.861187 3.198201) (xy -3.796324 3.155674) (xy -3.784647 3.145279) (xy -3.690712 3.066784) + (xy -3.600069 3.002004) (xy -3.530056 2.96671) (xy -3.506598 2.976642) (xy -3.528148 3.027008) (xy -3.593156 3.113012) + (xy -3.660159 3.188083) (xy -3.771105 3.322773) (xy -3.853414 3.454696) (xy -3.899585 3.569363) + (xy -3.902119 3.652288) (xy -3.901435 3.654153) (xy -3.857337 3.705399) (xy -3.800023 3.741031) + (xy -3.741338 3.761944) (xy -3.726654 3.740265) (xy -3.731716 3.704927) (xy -3.73539 3.655933) (xy -3.719831 3.610277) + (xy -3.676258 3.558494) (xy -3.595891 3.491121) (xy -3.46995 3.398694) (xy -3.404797 3.352554) (xy -3.23196 3.226199) + (xy -3.11027 3.124462) (xy -3.030627 3.037516) (xy -2.983932 2.955533) (xy -2.961968 2.874327) (xy -2.956159 2.809042) + (xy -2.970167 2.755028) (xy -3.013881 2.695442) (xy -3.097192 2.613439) (xy -3.136261 2.57749) (xy -3.253706 2.481723) + (xy -3.375551 2.400705) (xy -3.475461 2.351942) (xy -3.475651 2.351878) (xy -3.621311 2.303325) + (xy -3.432855 2.229003) (xy -3.31315 2.185795) (xy -3.206721 2.154103) (xy -3.157651 2.143934) (xy -3.004315 2.14351) + (xy -2.833221 2.168716) (xy -2.56776 2.168716) (xy -2.55041 2.151366) (xy -2.54815 2.153626) (xy -2.351056 2.153626) + (xy -2.346309 2.151366) (xy -2.314643 2.175794) (xy -2.307514 2.186066) (xy -2.302785 2.203416) + (xy -2.151367 2.203416) (xy -2.134017 2.186066) (xy -2.116667 2.203416) (xy -2.134017 2.220765) + (xy -2.151367 2.203416) (xy -2.302785 2.203416) (xy -2.298672 2.218506) (xy -2.303418 2.220765) + (xy -2.335085 2.196338) (xy -2.342214 2.186066) (xy -2.351056 2.153626) (xy -2.54815 2.153626) (xy -2.533061 2.168716) + (xy -2.55041 2.186066) (xy -2.56776 2.168716) (xy -2.833221 2.168716) (xy -2.825619 2.169836) (xy -2.657132 2.216433) + (xy -2.593883 2.243303) (xy -1.972585 2.243303) (xy -1.952347 2.220853) (xy -1.949774 2.220765) + (xy -1.909678 2.248568) (xy -1.894809 2.275714) (xy -1.893868 2.316392) (xy -1.914953 2.31692) (xy -1.956569 2.285134) + (xy -1.972585 2.243303) (xy -2.593883 2.243303) (xy -2.580223 2.249106) (xy -2.539471 2.272814) + (xy -2.394263 2.272814) (xy -2.376913 2.255465) (xy -2.359563 2.272814) (xy -2.376913 2.290164) + (xy -2.394263 2.272814) (xy -2.539471 2.272814) (xy -2.505765 2.292423) (xy -2.07346 2.292423) (xy -2.068714 2.290164) + (xy -2.037047 2.314592) (xy -2.029918 2.324864) (xy -2.021076 2.357304) (xy -2.025823 2.359563) + (xy -2.057489 2.335135) (xy -2.064618 2.324864) (xy -2.07346 2.292423) (xy -2.505765 2.292423) (xy -2.48411 2.305021) + (xy -2.410848 2.359618) (xy -2.396352 2.374396) (xy -2.350368 2.473437) (xy -2.332548 2.607424) + (xy -2.344061 2.747372) (xy -2.377233 2.84828) (xy -2.449489 2.97221) (xy -2.514606 3.049128) (xy -2.565182 3.070758) + (xy -2.573257 3.067504) (xy -2.595661 3.074743) (xy -2.594644 3.091988) (xy -2.619906 3.1253) (xy -2.696849 3.179534) + (xy -2.813871 3.24713) (xy -2.904796 3.294089) (xy -3.128961 3.415896) (xy -3.295725 3.529853) (xy -3.402175 3.633447) + (xy -3.445399 3.724163) (xy -3.443691 3.759135) (xy -3.381155 3.891771) (xy -3.264989 3.989523) + (xy -3.092893 4.053394) (xy -2.862565 4.084384) (xy -2.689208 4.087519) (xy -2.56498 4.08446) (xy -2.492131 4.080343) + (xy -2.476933 4.075736) (xy -2.515711 4.071761) (xy -2.644614 4.06021) (xy -2.80332 4.040631) (xy -2.930011 4.021638) + (xy -3.053787 3.998905) (xy -3.118183 3.979767) (xy -3.13278 3.960034) (xy -3.114763 3.940796) (xy -3.078771 3.905417) + (xy -3.099972 3.8749) (xy -3.125531 3.858081) (xy -3.178734 3.837139) (xy -3.19235 3.851346) (xy -3.165129 3.884163) + (xy -3.150711 3.886339) (xy -3.127545 3.897405) (xy -3.152156 3.929423) (xy -3.195335 3.953044) + (xy -3.227963 3.920748) (xy -3.255154 3.891273) (xy -3.261218 3.899263) (xy -3.274061 3.922629) + (xy -3.302773 3.899927) (xy -3.335378 3.848656) (xy -3.3599 3.786314) (xy -3.365847 3.746377) (xy -3.341813 3.665846) + (xy -3.282208 3.582774) (xy -3.205781 3.515518) (xy -3.131281 3.482434) (xy -3.098941 3.48505) (xy -3.065786 3.486771) + (xy -3.068174 3.47436) (xy -3.04806 3.447472) (xy -2.978004 3.404402) (xy -2.872751 3.354099) (xy -2.863599 3.350179) + (xy -2.661115 3.23975) (xy -2.492997 3.1) (xy -2.366348 2.941172) (xy -2.28827 2.77351) (xy -2.265864 2.607256) + (xy -2.282298 2.511791) (xy -2.305248 2.432355) (xy -2.302569 2.409629) (xy -2.299854 2.411612) + (xy -2.012569 2.411612) (xy -1.995219 2.394263) (xy -1.977869 2.411612) (xy -1.995219 2.428962) + (xy -2.012569 2.411612) (xy -2.299854 2.411612) (xy -2.269158 2.434028) (xy -2.250039 2.451222) + (xy -2.243104 2.459035) (xy -1.873771 2.459035) (xy -1.860881 2.400004) (xy -1.833712 2.373308) + (xy -1.809866 2.39513) (xy -1.819362 2.452216) (xy -1.835168 2.473638) (xy -1.849206 2.481011) (xy -1.595434 2.481011) + (xy -1.582418 2.374179) (xy -1.556222 2.265202) (xy -1.51339 2.159031) (xy -1.474904 2.068224) (xy -1.457468 1.994728) + (xy -1.457377 1.991159) (xy -1.447098 1.951858) (xy -1.434417 1.954564) (xy -1.429495 1.998834) + (xy -1.443979 2.083517) (xy -1.455144 2.125169) (xy -1.494872 2.245348) (xy -1.538174 2.356809) + (xy -1.547132 2.376913) (xy -1.595434 2.481011) (xy -1.849206 2.481011) (xy -1.867129 2.490425) + (xy -1.873771 2.459035) (xy -2.243104 2.459035) (xy -2.169957 2.541439) (xy -2.142598 2.602459) + (xy -1.968418 2.602459) (xy -1.965711 2.52741) (xy -1.958791 2.506807) (xy -1.953381 2.524385) (xy -1.94764 2.625499) + (xy -1.94907 2.639207) (xy -1.873771 2.639207) (xy -1.859614 2.581718) (xy -1.839071 2.56776) (xy -1.807949 2.595717) + (xy -1.804372 2.617761) (xy -1.82552 2.676839) (xy -1.839071 2.689208) (xy -1.866383 2.678583) (xy -1.873771 2.639207) + (xy -1.94907 2.639207) (xy -1.953381 2.680533) (xy -1.961962 2.696977) (xy -1.967406 2.653381) (xy -1.968418 2.602459) + (xy -2.142598 2.602459) (xy -2.122304 2.647721) (xy -2.110492 2.717157) (xy -1.708814 2.717157) + (xy -1.679139 2.65724) (xy -1.665284 2.636751) (xy -1.610302 2.573268) (xy -1.568333 2.548305) (xy -1.562524 2.549762) + (xy -1.534846 2.534088) (xy -1.511439 2.476677) (xy -1.489772 2.41624) (xy -1.472068 2.402705) (xy -1.471028 2.443373) + (xy -1.491041 2.512986) (xy -1.521995 2.568421) (xy -1.179782 2.568421) (xy -1.149586 2.54378) (xy -1.076633 2.533074) + (xy -1.073636 2.53306) (xy -1.002709 2.523407) (xy -0.989492 2.497472) (xy -0.989807 2.496949) (xy -1.036587 2.476401) + (xy -1.078604 2.481938) (xy -1.132262 2.484006) (xy -1.145082 2.466) (xy -1.118774 2.434712) (xy -1.055613 2.435512) + (xy -0.979247 2.466486) (xy -0.957584 2.48116) (xy -0.920684 2.513849) (xy -0.922886 2.536495) (xy -0.973838 2.556837) + (xy -1.083187 2.582616) (xy -1.084358 2.582872) (xy -1.154933 2.58754) (xy -1.179782 2.568421) (xy -1.521995 2.568421) + (xy -1.52506 2.57391) (xy -1.556337 2.588286) (xy -1.590194 2.601911) (xy -1.615864 2.64144) (xy -1.093033 2.64144) + (xy -1.085139 2.626163) (xy -1.029862 2.611063) (xy -0.94917 2.599003) (xy -0.865027 2.592844) (xy -0.799398 2.595448) + (xy -0.780738 2.600747) (xy -0.790004 2.615476) (xy -0.852547 2.632624) (xy -0.902186 2.640954) + (xy -1.003836 2.649899) (xy -1.077301 2.646561) (xy -1.093033 2.64144) (xy -1.615864 2.64144) (xy -1.625057 2.655596) + (xy -1.666361 2.718962) (xy -1.668326 2.720195) (xy -1.110383 2.720195) (xy -1.082048 2.708065) + (xy -1.058334 2.706558) (xy -0.971585 2.706558) (xy -0.940399 2.686663) (xy -0.860751 2.674111) + (xy -0.800136 2.671858) (xy -0.696652 2.67834) (xy -0.624585 2.694848) (xy -0.607241 2.706558) (xy -0.625111 2.727361) + (xy -0.704029 2.739164) (xy -0.77869 2.741257) (xy -0.883841 2.73561) (xy -0.953902 2.721029) (xy -0.971585 2.706558) + (xy -1.058334 2.706558) (xy -1.012148 2.724717) (xy -1.006285 2.740168) (xy -1.03172 2.75926) (xy -1.058334 2.753805) + (xy -1.10399 2.729176) (xy -1.110383 2.720195) (xy -1.668326 2.720195) (xy -1.701893 2.741257) (xy -1.708814 2.717157) + (xy -2.110492 2.717157) (xy -2.09748 2.793642) (xy -2.094592 2.828006) (xy -2.081968 2.828006) (xy -2.064618 2.810656) + (xy -2.012569 2.810656) (xy -1.999873 2.782094) (xy -1.989436 2.787523) (xy -1.985283 2.828703) + (xy -1.989436 2.833789) (xy -2.010065 2.829026) (xy -2.012569 2.810656) (xy -2.064618 2.810656) + (xy -2.047268 2.828006) (xy -2.064618 2.845355) (xy -2.081968 2.828006) (xy -2.094592 2.828006) + (xy -2.094063 2.834295) (xy -2.089415 2.897405) (xy -2.047268 2.897405) (xy -2.029918 2.880055) + (xy -2.025392 2.884581) (xy -1.94317 2.884581) (xy -1.921564 2.838062) (xy -1.874386 2.781099) (xy -1.828092 2.743991) + (xy -1.818022 2.741257) (xy -1.819081 2.766723) (xy -1.825452 2.780839) (xy -0.931906 2.780839) + (xy -0.906435 2.775956) (xy -0.862087 2.799854) (xy -0.851319 2.810656) (xy -0.780738 2.810656) + (xy -0.764372 2.788525) (xy -0.689128 2.77701) (xy -0.646036 2.775956) (xy -0.547315 2.783052) (xy -0.480705 2.800946) + (xy -0.468443 2.810656) (xy -0.484809 2.832787) (xy -0.560053 2.844302) (xy -0.603145 2.845355) + (xy -0.701866 2.83826) (xy -0.768476 2.820366) (xy -0.780738 2.810656) (xy -0.851319 2.810656) (xy -0.828361 2.833687) + (xy -0.800216 2.872155) (xy -0.820224 2.869598) (xy -0.858812 2.849816) (xy -0.92406 2.806857) (xy -0.931906 2.780839) + (xy -1.825452 2.780839) (xy -1.838037 2.808723) (xy -1.882363 2.872601) (xy -1.922722 2.903584) + (xy -1.942879 2.88996) (xy -1.94317 2.884581) (xy -2.025392 2.884581) (xy -2.012569 2.897405) (xy -2.029918 2.914754) + (xy -2.047268 2.897405) (xy -2.089415 2.897405) (xy -2.080443 3.019208) (xy -2.201315 3.102408) + (xy -2.104586 3.102408) (xy -2.097527 3.093127) (xy -2.051868 3.054884) (xy -1.9732 2.997907) (xy -1.881977 2.935955) + (xy -1.798656 2.882783) (xy -1.743693 2.85215) (xy -1.734973 2.849302) (xy -1.746757 2.86727) (xy -1.797963 2.913484) + (xy -1.812514 2.925556) (xy -1.884567 2.979765) (xy -1.964746 3.033341) (xy -1.969499 3.036202) + (xy -1.773664 3.036202) (xy -1.682408 2.957633) (xy -1.603514 2.904369) (xy -1.546537 2.911046) + (xy -1.524847 2.939751) (xy -1.439565 2.939751) (xy -1.429579 2.922904) (xy -1.407101 2.927341) + (xy -0.724926 2.927341) (xy -0.702497 2.906231) (xy -0.617958 2.890463) (xy -0.562227 2.886426) + (xy -0.432091 2.885836) (xy -0.352839 2.902147) (xy -0.312161 2.932266) (xy -0.292817 2.963382) + (xy -0.309416 2.978975) (xy -0.373963 2.98283) (xy -0.464091 2.980174) (xy -0.601268 2.968568) (xy -0.689698 2.949539) + (xy -0.724926 2.927341) (xy -1.407101 2.927341) (xy -1.364228 2.935804) (xy -1.36343 2.935996) (xy -1.268311 2.967224) + (xy -1.156533 3.014737) (xy -1.13429 3.025562) (xy -1.104046 3.041915) (xy -0.566666 3.041915) (xy -0.558759 3.02659) + (xy -0.501703 3.020134) (xy -0.392575 3.018853) (xy -0.245391 3.027424) (xy -0.158723 3.054074) + (xy -0.138798 3.070902) (xy -0.122476 3.100816) (xy -0.145417 3.116326) (xy -0.219549 3.121673) + (xy -0.282022 3.121847) (xy -0.411263 3.111094) (xy -0.510302 3.084188) (xy -0.535799 3.069798) + (xy -0.566666 3.041915) (xy -1.104046 3.041915) (xy -1.004172 3.095917) (xy -0.869974 3.176889) + (xy -0.861288 3.182639) (xy -0.361551 3.182639) (xy -0.322273 3.161912) (xy -0.235013 3.148397) + (xy -0.138198 3.138856) (xy -0.073161 3.130903) (xy -0.062772 3.129013) (xy -0.024826 3.147058) + (xy -0.01893 3.155095) (xy 0.023781 3.169467) (xy 0.112977 3.172681) (xy 0.193159 3.1674) (xy 0.385382 3.147561) + (xy 0.35575 3.2097) (xy 0.520491 3.2097) (xy 0.537841 3.19235) (xy 0.555191 3.2097) (xy 0.553307 3.211584) + (xy 1.259407 3.211584) (xy 1.265903 3.194811) (xy 1.304526 3.19382) (xy 1.37443 3.202321) (xy 1.482911 3.222568) + (xy 1.561426 3.239807) (xy 1.66755 3.265339) (xy 1.712387 3.281014) (xy 1.702254 3.292652) (xy 1.64347 3.306072) + (xy 1.635163 3.307735) (xy 1.592786 3.313798) (xy 2.255464 3.313798) (xy 2.272814 3.296448) (xy 2.290164 3.313798) + (xy 2.359562 3.313798) (xy 2.376912 3.296448) (xy 2.394262 3.313798) (xy 2.463661 3.313798) (xy 2.481011 3.296448) + (xy 2.49836 3.313798) (xy 2.497407 3.314751) (xy 2.866463 3.314751) (xy 2.91301 3.274877) (xy 2.932103 3.261749) + (xy 3.015861 3.21026) (xy 3.051935 3.196544) (xy 3.036438 3.220522) (xy 2.995714 3.256892) (xy 3.323197 3.256892) + (xy 3.325716 3.2097) (xy 3.335871 3.116599) (xy 3.347274 3.060734) (xy 3.351991 3.053552) (xy 3.360258 3.084596) + (xy 3.365214 3.163132) (xy 3.365847 3.2097) (xy 3.360625 3.302843) (xy 3.347416 3.358698) (xy 3.339572 3.365847) + (xy 3.326393 3.334995) (xy 3.323197 3.256892) (xy 2.995714 3.256892) (xy 2.988983 3.262903) (xy 2.918617 3.311536) + (xy 2.867535 3.330919) (xy 2.866463 3.314751) (xy 2.497407 3.314751) (xy 2.481011 3.331148) (xy 2.463661 3.313798) + (xy 2.394262 3.313798) (xy 2.376912 3.331148) (xy 2.359562 3.313798) (xy 2.290164 3.313798) (xy 2.272814 3.331148) + (xy 2.255464 3.313798) (xy 1.592786 3.313798) (xy 1.489209 3.328617) (xy 1.389317 3.319682) (xy 1.317776 3.27849) + (xy 1.301229 3.261749) (xy 1.259407 3.211584) (xy 0.553307 3.211584) (xy 0.537841 3.227049) (xy 0.520491 3.2097) + (xy 0.35575 3.2097) (xy 0.325062 3.274054) (xy 0.288884 3.343772) (xy 0.284137 3.348497) (xy 1.283879 3.348497) + (xy 1.301229 3.331148) (xy 1.318579 3.348497) (xy 1.301229 3.365847) (xy 1.283879 3.348497) (xy 0.284137 3.348497) + (xy 0.251275 3.381203) (xy 0.243098 3.383197) (xy 1.145082 3.383197) (xy 1.162431 3.365847) (xy 1.179781 3.383197) + (xy 1.162431 3.400547) (xy 1.145082 3.383197) (xy 0.243098 3.383197) (xy 0.19126 3.395838) (xy 0.087866 3.397163) + (xy 0.054297 3.396556) (xy -0.055432 3.393637) (xy -0.10118 3.389) (xy -0.088363 3.380659) (xy -0.025642 3.367257) + (xy 0.079034 3.34134) (xy 0.125302 3.319102) (xy 0.111044 3.306335) (xy 0.034143 3.308833) (xy -0.006212 3.314123) + (xy -0.112488 3.32266) (xy -0.193672 3.316335) (xy -0.214408 3.308694) (xy -0.217711 3.285683) (xy -0.151707 3.265682) + (xy -0.104099 3.258286) (xy 0.052049 3.237473) (xy -0.145425 3.232261) (xy -0.268018 3.222596) (xy -0.341763 3.204461) + (xy -0.361551 3.182639) (xy -0.861288 3.182639) (xy -0.747634 3.257878) (xy -0.65309 3.328286) (xy -0.60228 3.377513) + (xy -0.600322 3.380675) (xy -0.566761 3.422642) (xy -0.562081 3.42368) (xy 1.05255 3.42368) (xy 1.057313 3.403051) + (xy 1.075683 3.400547) (xy 1.104244 3.413243) (xy 1.098816 3.42368) (xy 1.074764 3.426105) (xy 2.647336 3.426105) + (xy 2.654508 3.400547) (xy 2.704028 3.370355) (xy 2.734629 3.366379) (xy 2.773462 3.371994) (xy 2.748239 3.395982) + (xy 2.741256 3.400547) (xy 2.697287 3.421746) (xy 3.023966 3.421746) (xy 3.099483 3.382285) (xy 3.153801 3.336729) + (xy 3.165465 3.299707) (xy 3.176652 3.27332) (xy 3.19149 3.278567) (xy 3.222451 3.328607) (xy 3.226517 3.35922) + (xy 3.208157 3.451842) (xy 3.15897 3.486662) (xy 3.095458 3.466394) (xy 3.023966 3.421746) (xy 2.697287 3.421746) + (xy 2.677681 3.431199) (xy 2.647336 3.426105) (xy 1.074764 3.426105) (xy 1.057635 3.427832) (xy 1.05255 3.42368) + (xy -0.562081 3.42368) (xy -0.51185 3.434821) (xy -0.485029 3.435246) (xy -0.447514 3.462881) (xy -0.441853 3.469946) + (xy -0.01735 3.469946) (xy -0.001732 3.447165) (xy 0.07157 3.435895) (xy 0.10205 3.435246) (xy 0.189723 3.442571) + (xy 0.216668 3.452596) (xy 0.971584 3.452596) (xy 0.988934 3.435246) (xy 1.006284 3.452596) (xy 0.988934 3.469946) + (xy 0.971584 3.452596) (xy 0.216668 3.452596) (xy 0.238985 3.460899) (xy 0.242896 3.468725) (xy 0.232487 3.483967) + (xy 1.529881 3.483967) (xy 1.544125 3.470623) (xy 1.600973 3.456132) (xy 1.686734 3.44457) (xy 1.780082 3.437285) + (xy 1.859693 3.435625) (xy 1.904242 3.440938) (xy 1.905578 3.447776) (xy 1.866015 3.457547) (xy 1.851312 3.459661) + (xy 2.043151 3.459661) (xy 2.050125 3.450888) (xy 2.114624 3.446104) (xy 2.24183 3.444577) (xy 2.290164 3.444636) + (xy 2.43891 3.445421) (xy 2.523061 3.447405) (xy 2.54742 3.451696) (xy 2.51679 3.459402) (xy 2.435975 3.471631) + (xy 2.418165 3.474158) (xy 2.397928 3.475774) (xy 2.859115 3.475774) (xy 2.869431 3.457436) (xy 2.890336 3.440651) + (xy 2.918205 3.441053) (xy 2.971944 3.463604) (xy 3.019017 3.487295) (xy 3.296448 3.487295) (xy 3.313797 3.469946) + (xy 3.331147 3.487295) (xy 3.313797 3.504645) (xy 3.296448 3.487295) (xy 3.019017 3.487295) (xy 3.058112 3.506971) + (xy 3.14425 3.55625) (xy 3.180052 3.598813) (xy 3.179519 3.645702) (xy 3.304955 3.645702) (xy 3.309702 3.643443) + (xy 3.341368 3.667871) (xy 3.348497 3.678142) (xy 3.357339 3.710582) (xy 3.352593 3.712842) (xy 3.320926 3.688414) + (xy 3.313797 3.678142) (xy 3.304955 3.645702) (xy 3.179519 3.645702) (xy 3.179422 3.6542) (xy 3.175357 3.671723) + (xy 3.152768 3.747858) (xy 3.124772 3.773443) (xy 3.073989 3.751177) (xy 3.002447 3.698565) (xy 2.932245 3.64065) + (xy 2.886832 3.595483) (xy 2.875096 3.573714) (xy 2.905929 3.585993) (xy 2.911118 3.589146) (xy 2.945179 3.581497) + (xy 2.967451 3.538507) (xy 2.961571 3.494081) (xy 2.958629 3.490688) (xy 2.908107 3.470779) (xy 2.900296 3.470477) + (xy 2.891654 3.485134) (xy 2.914754 3.504645) (xy 2.94143 3.532501) (xy 2.925476 3.538813) (xy 2.874361 3.518419) + (xy 2.859115 3.475774) (xy 2.397928 3.475774) (xy 2.281341 3.485084) (xy 2.150246 3.482043) (xy 2.088521 3.473157) + (xy 2.043151 3.459661) (xy 1.851312 3.459661) (xy 1.777956 3.470208) (xy 1.682923 3.480714) (xy 1.575261 3.488237) + (xy 1.529881 3.483967) (xy 0.232487 3.483967) (xy 0.214168 3.510793) (xy 0.195939 3.521995) (xy 0.555191 3.521995) + (xy 0.572541 3.504645) (xy 0.58989 3.521995) (xy 0.572541 3.539344) (xy 0.555191 3.521995) (xy 0.195939 3.521995) + (xy 0.14808 3.551406) (xy 0.074779 3.573002) (xy 0.063005 3.573513) (xy 0.039759 3.564164) (xy 0.069398 3.539344) + (xy 0.101916 3.512396) (xy 0.070662 3.505294) (xy 0.062771 3.505176) (xy -0.000038 3.486516) (xy -0.01735 3.469946) + (xy -0.441853 3.469946) (xy -0.391889 3.5323) (xy -0.362536 3.576303) (xy 0.528999 3.576303) (xy 0.533745 3.574044) + (xy 0.565412 3.598472) (xy 0.572541 3.608743) (xy 0.573031 3.610541) (xy 1.097787 3.610541) (xy 1.098424 3.606822) + (xy 1.147345 3.57707) (xy 1.229242 3.541911) (xy 1.31893 3.510369) (xy 1.391228 3.491468) (xy 1.419786 3.491656) + (xy 1.419786 3.513588) (xy 1.368771 3.536383) (xy 1.289729 3.563665) (xy 1.265102 3.571013) (xy 2.569727 3.571013) + (xy 2.589327 3.582719) (xy 2.651377 3.628078) (xy 2.687513 3.643443) (xy 2.691533 3.621152) (xy 2.668029 3.582719) + (xy 2.638466 3.542669) (xy 2.650903 3.547982) (xy 2.692537 3.582719) (xy 2.755016 3.627954) (xy 2.791536 3.643443) + (xy 2.836448 3.660813) (xy 2.912794 3.703798) (xy 2.999341 3.758705) (xy 3.032787 3.782241) (xy 3.267227 3.782241) + (xy 3.27268 3.73298) (xy 3.284729 3.738866) (xy 3.289312 3.809908) (xy 3.284729 3.825615) (xy 3.272064 3.829974) + (xy 3.267227 3.782241) (xy 3.032787 3.782241) (xy 3.074855 3.811844) (xy 3.118104 3.849523) (xy 3.121683 3.856324) + (xy 3.096803 3.889014) (xy 3.038233 3.933866) (xy 2.979199 3.966237) (xy 2.932137 3.962543) (xy 2.868764 3.917919) + (xy 2.848803 3.901266) (xy 2.763414 3.819224) (xy 2.668833 3.713886) (xy 2.631387 3.667575) (xy 2.582346 3.599524) + (xy 2.569727 3.571013) (xy 1.265102 3.571013) (xy 1.203994 3.589246) (xy 1.132902 3.606934) (xy 1.097787 3.610541) + (xy 0.573031 3.610541) (xy 0.581383 3.641184) (xy 0.576636 3.643443) (xy 0.54497 3.619015) (xy 0.537841 3.608743) + (xy 0.528999 3.576303) (xy -0.362536 3.576303) (xy -0.3312 3.623278) (xy -0.30978 3.660793) (xy 1.492076 3.660793) + (xy 1.509426 3.643443) (xy 1.515715 3.649732) (xy 1.905615 3.649732) (xy 1.908689 3.637587) (xy 2.003708 3.62011) + (xy 2.005899 3.620538) (xy 2.235505 3.620538) (xy 2.246789 3.626815) (xy 2.301689 3.661847) (xy 2.32486 3.659503) + (xy 2.324863 3.659231) (xy 2.343471 3.652267) (xy 2.362489 3.667189) (xy 2.424125 3.690562) (xy 2.467974 3.687068) + (xy 2.51338 3.669819) (xy 2.509709 3.63986) (xy 2.476206 3.595659) (xy 2.472158 3.587164) (xy 2.508439 3.622557) + (xy 2.578144 3.69488) (xy 2.644193 3.764891) (xy 2.756834 3.891806) (xy 2.821733 3.980668) (xy 2.836672 4.028316) + (xy 2.832557 4.03328) (xy 2.775939 4.055397) (xy 2.711901 4.044955) (xy 2.630271 3.996456) (xy 2.520878 3.904405) + (xy 2.423541 3.812284) (xy 2.32729 3.7176) (xy 2.262412 3.651377) (xy 2.235505 3.620538) (xy 2.005899 3.620538) + (xy 2.097093 3.638349) (xy 2.201591 3.698219) (xy 2.329948 3.805636) (xy 2.387107 3.859646) (xy 2.502076 3.974582) + (xy 2.56554 4.051716) (xy 2.578759 4.098321) (xy 2.542996 4.12167) (xy 2.459511 4.129037) (xy 2.433868 4.129235) + (xy 2.370318 4.113677) (xy 2.289646 4.062185) (xy 2.18185 3.967533) (xy 2.103398 3.890452) (xy 2.004802 3.785731) + (xy 1.936254 3.702088) (xy 1.905615 3.649732) (xy 1.515715 3.649732) (xy 1.526776 3.660793) (xy 1.509426 3.678142) + (xy 1.492076 3.660793) (xy -0.30978 3.660793) (xy -0.278493 3.715587) (xy -0.27393 3.726162) (xy 0.879277 3.726162) + (xy 0.884836 3.712842) (xy 0.930802 3.679438) (xy 0.940981 3.678142) (xy 0.959793 3.699522) (xy 0.954235 3.712842) + (xy 0.930361 3.730191) (xy 1.492076 3.730191) (xy 1.509426 3.712842) (xy 1.52525 3.728665) (xy 1.573041 3.728665) + (xy 1.580611 3.681519) (xy 1.585762 3.685445) (xy 1.752075 3.685445) (xy 1.787645 3.684349) (xy 1.862981 3.734303) + (xy 1.975924 3.834034) (xy 2.060998 3.917391) (xy 2.168886 4.028003) (xy 2.232631 4.100203) (xy 2.258272 4.143517) + (xy 2.251848 4.167468) (xy 2.22706 4.179286) (xy 2.169233 4.178227) (xy 2.087604 4.139746) (xy 1.970884 4.058205) + (xy 1.945218 4.038474) (xy 1.848105 3.958954) (xy 1.780126 3.895284) (xy 1.753248 3.85891) (xy 1.754088 3.855657) + (xy 1.78781 3.859353) (xy 1.797583 3.869994) (xy 1.840409 3.914233) (xy 1.90847 3.972348) (xy 1.950979 4.003292) + (xy 1.94848 3.991636) (xy 1.899572 3.93391) (xy 1.887464 3.920299) (xy 1.817411 3.834143) (xy 1.768077 3.759549) + (xy 1.75843 3.738866) (xy 1.752075 3.685445) (xy 1.585762 3.685445) (xy 1.605733 3.700666) (xy 1.612042 3.710444) + (xy 1.610295 3.754189) (xy 1.602524 3.760967) (xy 1.576694 3.75069) (xy 1.573041 3.728665) (xy 1.52525 3.728665) + (xy 1.526776 3.730191) (xy 1.509426 3.747541) (xy 1.492076 3.730191) (xy 0.930361 3.730191) (xy 0.908268 3.746246) + (xy 0.89809 3.747541) (xy 0.879277 3.726162) (xy -0.27393 3.726162) (xy -0.272191 3.730191) (xy -0.208818 3.730191) + (xy -0.175177 3.7845) (xy 1.639381 3.7845) (xy 1.644128 3.782241) (xy 1.675794 3.806668) (xy 1.682923 3.81694) + (xy 1.691765 3.84938) (xy 1.687019 3.85164) (xy 1.655353 3.827212) (xy 1.648224 3.81694) (xy 1.639381 3.7845) + (xy -0.175177 3.7845) (xy -0.161472 3.806625) (xy 1.446857 3.806625) (xy 1.488778 3.819011) (xy 1.559625 3.853376) + (xy 1.644563 3.90211) (xy 1.728761 3.957604) (xy 1.769672 3.988486) (xy 1.825917 4.03853) (xy 1.827607 4.055545) + (xy 1.772474 4.039662) (xy 1.665945 3.994468) (xy 1.58009 3.948425) (xy 1.556969 3.916145) (xy 1.566732 3.907335) + (xy 1.574928 3.896341) (xy 1.532018 3.900953) (xy 1.477987 3.905537) (xy 1.470993 3.895856) (xy 1.469214 3.85646) + (xy 1.448692 3.823825) (xy 1.446857 3.806625) (xy -0.161472 3.806625) (xy -0.122842 3.868989) (xy -0.103157 3.902599) + (xy 0.11239 3.902599) (xy 0.164609 3.877705) (xy 0.261755 3.852273) (xy 0.379596 3.831546) (xy 0.489922 3.820931) + (xy 0.566001 3.824955) (xy 0.687408 3.839184) (xy 0.8313 3.860822) (xy 0.871615 3.867671) (xy 1.063235 3.908171) + (xy 1.264839 3.962558) (xy 1.454846 4.024065) (xy 1.589518 4.077186) (xy 1.87377 4.077186) (xy 1.89112 4.059836) + (xy 1.90847 4.077186) (xy 1.89112 4.094536) (xy 1.87377 4.077186) (xy 1.589518 4.077186) (xy 1.611678 4.085927) + (xy 1.684652 4.122569) (xy 1.729927 4.152263) (xy 1.711662 4.161744) (xy 1.672525 4.162879) (xy 1.586365 4.14771) + (xy 1.487639 4.109564) (xy 1.483705 4.107557) (xy 1.319535 4.039131) (xy 1.117093 3.979576) (xy 0.894089 3.931628) + (xy 0.668235 3.898029) (xy 0.457242 3.881515) (xy 0.27882 3.884827) (xy 0.169206 3.90427) (xy 0.117066 3.914184) + (xy 0.11239 3.902599) (xy -0.103157 3.902599) (xy -0.071616 3.956453) (xy -0.049803 4.000069) (xy 0.234633 4.000069) + (xy 0.245815 3.988633) (xy 0.311404 3.982541) (xy 0.337155 3.996671) (xy 0.374928 4.017409) (xy 0.381694 4.011145) + (xy 0.40817 4.009613) (xy 0.472777 4.03584) (xy 0.481393 4.040212) (xy 0.555877 4.069652) (xy 0.601439 4.071176) + (xy 0.602841 4.070019) (xy 0.622489 4.07567) (xy 0.622679 4.077186) (xy 1.145082 4.077186) (xy 1.162431 4.059836) + (xy 1.179781 4.077186) (xy 1.162431 4.094536) (xy 1.145082 4.077186) (xy 0.622679 4.077186) (xy 0.62459 4.092465) + (xy 0.601162 4.120083) (xy 0.563866 4.111361) (xy 0.492946 4.088162) (xy 0.38866 4.060604) (xy 0.351078 4.05181) + (xy 0.259286 4.024892) (xy 0.234633 4.000069) (xy -0.049803 4.000069) (xy -0.040262 4.019147) (xy -0.035783 4.033812) + (xy -0.063076 4.056651) (xy -0.088797 4.059836) (xy -0.125647 4.044337) (xy -0.12328 4.028101) (xy -0.125164 3.989686) + (xy -0.133082 3.984726) (xy -0.158525 3.946091) (xy -0.182638 3.866424) (xy -0.185657 3.85164) (xy -0.208818 3.730191) + (xy -0.272191 3.730191) (xy -0.246815 3.789) (xy -0.242897 3.810633) (xy -0.252738 3.841817) (xy -0.292552 3.818919) + (xy -0.294564 3.817257) (xy -0.330155 3.770425) (xy -0.330081 3.748247) (xy -0.340968 3.709029) + (xy -0.386495 3.656755) (xy -0.454012 3.576266) (xy -0.49035 3.509548) (xy -0.519705 3.454021) (xy -0.555839 3.457157) + (xy -0.579777 3.474849) (xy -0.615734 3.49693) (xy -0.61451 3.482918) (xy -0.626323 3.440964) (xy -0.688103 3.380584) + (xy -0.786453 3.311658) (xy -0.907974 3.244065) (xy -0.987733 3.207717) (xy -1.085788 3.158353) + (xy -1.160041 3.106128) (xy -1.172479 3.093338) (xy -1.199205 3.067252) (xy -1.194013 3.085473) + (xy -1.188076 3.119083) (xy -1.228977 3.111498) (xy -1.294454 3.091574) (xy -1.317427 3.088252) + (xy -1.354263 3.062201) (xy -1.402813 3.000471) (xy -1.439565 2.939751) (xy -1.524847 2.939751) + (xy -1.494156 2.980367) (xy -1.490226 2.987613) (xy -1.473209 3.029091) (xy -1.490436 3.047568) + (xy -1.555733 3.049637) (xy -1.613483 3.046404) (xy -1.773664 3.036202) (xy -1.969499 3.036202) + (xy -2.038106 3.077499) (xy -2.089701 3.10345) (xy -2.104586 3.102408) (xy -2.201315 3.102408) (xy -2.214357 3.111385) + (xy -1.862204 3.111385) (xy -1.857441 3.090756) (xy -1.839071 3.088252) (xy -1.81051 3.100948) (xy -1.81293 3.105601) + (xy -1.769673 3.105601) (xy -1.752323 3.088252) (xy -1.734973 3.105601) (xy -1.752323 3.122951) + (xy -1.769673 3.105601) (xy -1.81293 3.105601) (xy -1.815938 3.111385) (xy -1.857119 3.115537) (xy -1.862204 3.111385) + (xy -2.214357 3.111385) (xy -2.244021 3.131804) (xy -2.438365 3.273428) (xy -2.57504 3.39313) (xy -2.653336 3.49013) + (xy -2.119884 3.49013) (xy -2.116151 3.431483) (xy -2.09226 3.413324) (xy -2.081968 3.417896) (xy -2.052261 3.41003) + (xy -2.047268 3.385245) (xy -2.027025 3.337693) (xy -1.985714 3.340202) (xy -1.95746 3.378658) (xy -1.949014 3.438617) + (xy -1.947241 3.540403) (xy -1.949874 3.612377) (xy -1.959586 3.782241) (xy -1.873771 3.782241) + (xy -1.87324 3.548019) (xy -1.869644 3.422295) (xy -1.859109 3.36192) (xy -1.840929 3.363124) (xy -1.839071 3.365847) + (xy -1.812425 3.395481) (xy -1.802342 3.361731) (xy -1.801445 3.348497) (xy -1.795457 3.308745) + (xy -1.781386 3.331165) (xy -1.769673 3.365847) (xy -1.741891 3.452596) (xy -1.733706 3.365847) + (xy -1.725522 3.279099) (xy -1.709747 3.362797) (xy -1.692854 3.416736) (xy -1.669627 3.407473) + (xy -1.662794 3.397497) (xy -1.643838 3.387509) (xy -1.642313 3.444598) (xy -1.644716 3.469946) + (xy -1.655191 3.58481) (xy -1.659936 3.65923) (xy -1.591893 3.65923) (xy -1.590156 3.565166) (xy -1.581958 3.455515) + (xy -1.567215 3.3992) (xy -1.537394 3.380184) (xy -1.492456 3.381514) (xy -1.444182 3.391943) (xy -1.436212 3.400547) + (xy -0.832787 3.400547) (xy -0.820091 3.371985) (xy -0.809654 3.377414) (xy -0.805501 3.418594) + (xy -0.809654 3.42368) (xy -0.830283 3.418916) (xy -0.832787 3.400547) (xy -1.436212 3.400547) (xy -1.416743 3.421566) + (xy -1.402774 3.487182) (xy -1.394998 3.603809) (xy -1.393941 3.642222) (xy -1.31858 3.642222) (xy -1.314144 3.5314) + (xy -1.296088 3.481348) (xy -1.257292 3.483745) (xy -1.209926 3.515237) (xy -1.184139 3.556694) + (xy -0.832787 3.556694) (xy -0.815438 3.539344) (xy -0.798088 3.556694) (xy -0.815438 3.574044) + (xy -0.832787 3.556694) (xy -1.184139 3.556694) (xy -1.17907 3.564843) (xy -1.153845 3.648922) (xy -1.140525 3.727329) + (xy -1.056647 3.727329) (xy -1.053431 3.66099) (xy -1.052292 3.657562) (xy -1.013246 3.625837) (xy -0.95374 3.620547) + (xy -0.908314 3.641247) (xy -0.901655 3.659502) (xy -0.886939 3.666793) (xy -0.867487 3.643443) + (xy -0.848266 3.636039) (xy -0.837159 3.689466) (xy -0.833593 3.79959) (xy -0.728689 3.79959) (xy -0.711339 3.782241) + (xy -0.693989 3.79959) (xy -0.711339 3.81694) (xy -0.728689 3.79959) (xy -0.833593 3.79959) (xy -0.833326 3.807826) + (xy -0.833319 3.810313) (xy -0.838017 3.935583) (xy -0.841276 3.950489) (xy -0.721078 3.950489) + (xy -0.719646 3.879182) (xy -0.707021 3.869762) (xy -0.690033 3.895014) (xy -0.675399 3.978233) + (xy -0.686887 4.011213) (xy -0.708292 4.033092) (xy -0.71882 3.994816) (xy -0.721078 3.950489) (xy -0.841276 3.950489) + (xy -0.85226 4.000719) (xy -0.868053 4.007437) (xy -0.888091 3.965884) (xy -0.883387 3.953392) (xy -0.895791 3.931856) + (xy -0.9412 3.929765) (xy -0.997925 3.922351) (xy -1.030542 3.872205) (xy -1.044077 3.820016) (xy -1.056647 3.727329) + (xy -1.140525 3.727329) (xy -1.137571 3.744721) (xy -1.133565 3.829487) (xy -1.145148 3.88047) (xy -1.155788 3.886339) + (xy -1.206734 3.871445) (xy -1.251462 3.850419) (xy -1.29428 3.810447) (xy -1.314457 3.737573) (xy -1.31858 3.642222) + (xy -1.393941 3.642222) (xy -1.391745 3.722006) (xy -1.399053 3.786505) (xy -1.420683 3.812673) + (xy -1.447047 3.816409) (xy -1.529379 3.802466) (xy -1.575322 3.754178) (xy -1.591893 3.65923) (xy -1.659936 3.65923) + (xy -1.661695 3.686817) (xy -1.674786 3.754897) (xy -1.721215 3.779775) (xy -1.769673 3.782241) + (xy -1.873771 3.782241) (xy -1.959586 3.782241) (xy -1.96052 3.798586) (xy -2.038593 3.714471) (xy -2.078261 3.651077) + (xy -2.106306 3.569812) (xy -2.119884 3.49013) (xy -2.653336 3.49013) (xy -2.659516 3.497786) (xy -2.69331 3.584158) + (xy -2.588343 3.584158) (xy -2.583628 3.571646) (xy -2.55013 3.540878) (xy -2.533739 3.575922) (xy -2.533061 3.593442) + (xy -2.550133 3.62918) (xy -2.568326 3.625743) (xy -2.588343 3.584158) (xy -2.69331 3.584158) (xy -2.697267 3.594271) + (xy -2.694692 3.664271) (xy -2.485288 3.664271) (xy -2.472531 3.652183) (xy -2.447693 3.614532) + (xy -2.451974 3.589152) (xy -2.44922 3.545974) (xy -2.432675 3.539344) (xy -2.403676 3.568981) (xy -2.394263 3.625004) + (xy -2.394451 3.626093) (xy -2.283485 3.626093) (xy -2.277801 3.545919) (xy -2.257917 3.505731) + (xy -2.253321 3.504645) (xy -2.232467 3.534965) (xy -2.225981 3.609579) (xy -2.226771 3.626093) + (xy -2.237711 3.70642) (xy -2.240321 3.712842) (xy -2.116667 3.712842) (xy -2.103971 3.68428) (xy -2.093534 3.689709) + (xy -2.089381 3.730889) (xy -2.093534 3.735975) (xy -2.114163 3.731212) (xy -2.116667 3.712842) + (xy -2.240321 3.712842) (xy -2.254007 3.746512) (xy -2.256935 3.747541) (xy -2.272627 3.71698) (xy -2.282707 3.641853) + (xy -2.283485 3.626093) (xy -2.394451 3.626093) (xy -2.404735 3.6857) (xy -2.443765 3.69135) (xy -2.453232 3.688035) + (xy -2.485288 3.664271) (xy -2.694692 3.664271) (xy -2.694098 3.680402) (xy -2.593952 3.680402) + (xy -2.589205 3.678142) (xy -2.557539 3.70257) (xy -2.55041 3.712842) (xy -2.541568 3.745282) (xy -2.546315 3.747541) + (xy -2.577981 3.723113) (xy -2.58511 3.712842) (xy -2.593952 3.680402) (xy -2.694098 3.680402) (xy -2.693765 3.689459) + (xy -2.692399 3.69513) (xy -2.662134 3.76062) (xy -2.601904 3.817261) (xy -2.504171 3.868023) (xy -2.361397 3.915872) + (xy -2.166044 3.963776) (xy -1.910574 4.014703) (xy -1.854548 4.024978) (xy -1.570112 4.079367) + (xy -1.475071 4.100663) (xy -0.68705 4.100663) (xy -0.648636 4.11778) (xy -0.633265 4.125747) (xy -0.57486 4.145355) + (xy -0.555192 4.133348) (xy -0.580495 4.090841) (xy -0.584917 4.088752) (xy -0.609851 4.050257) + (xy -0.634001 3.969607) (xy -0.63844 3.947586) (xy -0.649553 3.864489) (xy -0.638378 3.83396) (xy -0.608914 3.838449) + (xy -0.57181 3.869984) (xy -0.573307 3.887577) (xy -0.566777 3.928811) (xy -0.555758 3.938038) (xy -0.531497 3.923889) + (xy -0.520711 3.852111) (xy -0.520492 3.836338) (xy -0.515196 3.755215) (xy -0.502148 3.714101) + (xy -0.4991 3.712842) (xy -0.491935 3.744301) (xy -0.493486 3.826913) (xy -0.503396 3.943026) (xy -0.503843 3.947063) + (xy -0.515947 4.059836) (xy -0.381694 4.059836) (xy -0.368998 4.031275) (xy -0.358561 4.036703) + (xy -0.354409 4.077883) (xy -0.358561 4.082969) (xy -0.37919 4.078206) (xy -0.381694 4.059836) (xy -0.515947 4.059836) + (xy -0.517287 4.072318) (xy -0.52708 4.172562) (xy -0.531018 4.224659) (xy -0.533523 4.258089) (xy -0.547966 4.258473) + (xy -0.588169 4.218904) (xy -0.627217 4.176575) (xy -0.680247 4.117436) (xy -0.68705 4.100663) (xy -1.475071 4.100663) + (xy -1.344036 4.130024) (xy -1.165701 4.180817) (xy -1.024486 4.235614) (xy -0.90977 4.298283) (xy -0.8932 4.310757) + (xy -0.451093 4.310757) (xy -0.440387 4.275508) (xy -0.418827 4.293551) (xy -0.40377 4.342927) (xy -0.38468 4.405193) + (xy -0.354782 4.460946) (xy -0.326816 4.491376) (xy -0.313522 4.477675) (xy -0.31348 4.47623) (xy -0.330039 4.413868) + (xy -0.372018 4.327191) (xy -0.381824 4.310569) (xy -0.427394 4.222617) (xy -0.450414 4.152332) + (xy -0.451093 4.143784) (xy -0.443465 4.112053) (xy -0.409124 4.11773) (xy -0.35226 4.148994) (xy -0.338784 4.158794) + (xy -0.082034 4.158794) (xy -0.079235 4.12056) (xy -0.053228 4.095138) (xy -0.044645 4.120288) (xy 0.108608 4.120288) + (xy 0.119041 4.072636) (xy 0.158985 4.073474) (xy 0.238669 4.092598) (xy 0.265131 4.094536) (xy 0.299298 4.111405) + (xy 0.295882 4.12772) (xy 0.250808 4.14636) (xy 0.223016 4.140812) (xy 0.18098 4.13822) (xy 0.176187 4.151003) + (xy 0.177287 4.210516) (xy 0.175167 4.233334) (xy 0.163145 4.257145) (xy 0.138797 4.215984) (xy 0.108608 4.120288) + (xy -0.044645 4.120288) (xy -0.039517 4.135312) (xy -0.038159 4.207309) (xy -0.04183 4.278994) (xy -0.049868 4.285962) + (xy -0.067392 4.233334) (xy -0.082034 4.158794) (xy -0.338784 4.158794) (xy -0.28931 4.194771) (xy -0.265178 4.249169) + (xy -0.268111 4.340683) (xy -0.269165 4.350478) (xy -0.271886 4.380725) (xy 0.021323 4.380725) (xy 0.023707 4.306619) + (xy 0.039272 4.248118) (xy 0.056096 4.233334) (xy 0.064404 4.264021) (xy 0.068317 4.340102) (xy 0.06833 4.351526) + (xy 0.179836 4.351526) (xy 0.216267 4.283355) (xy 0.266737 4.226557) (xy 0.361265 4.147819) (xy 0.432017 4.13338) + (xy 0.436871 4.137452) (xy 0.672176 4.137452) (xy 0.67586 4.130495) (xy 0.712839 4.115253) (xy 0.779183 4.107197) + (xy 0.841739 4.108258) (xy 0.850158 4.111885) (xy 0.902185 4.111885) (xy 0.919535 4.094536) (xy 0.936885 4.111885) + (xy 0.919535 4.129235) (xy 0.902185 4.111885) (xy 0.850158 4.111885) (xy 0.867461 4.119339) (xy 0.841165 4.139233) + (xy 0.79737 4.164318) (xy 0.738746 4.181284) (xy 0.936885 4.181284) (xy 0.954235 4.163935) (xy 0.971584 4.181284) + (xy 0.954235 4.198634) (xy 0.936885 4.181284) (xy 0.738746 4.181284) (xy 0.729769 4.183882) (xy 0.680434 4.17281) + (xy 0.672176 4.137452) (xy 0.436871 4.137452) (xy 0.468442 4.163935) (xy 0.517529 4.193388) (xy 0.555191 4.198634) + (xy 0.61907 4.21256) (xy 0.638842 4.228321) (xy 0.624074 4.244297) (xy 0.565809 4.240539) (xy 0.502086 4.235715) + (xy 0.495879 4.249541) (xy 0.849746 4.249541) (xy 0.870529 4.216983) (xy 0.920447 4.221135) (xy 0.955587 4.252671) + (xy 0.953469 4.269271) (xy 0.961032 4.309913) (xy 0.97638 4.323046) (xy 1.000716 4.327719) (xy 0.992248 4.308094) + (xy 0.991343 4.272462) (xy 1.006284 4.268033) (xy 1.02993 4.247855) (xy 1.025465 4.236297) (xy 1.032761 4.197508) + (xy 1.049442 4.186987) (xy 1.10027 4.168715) (xy 1.103762 4.180554) (xy 1.094864 4.19567) (xy 1.097997 4.212325) + (xy 1.769672 4.212325) (xy 1.799218 4.204969) (xy 1.853919 4.206384) (xy 1.912053 4.219817) (xy 1.923283 4.237437) + (xy 1.886 4.24722) (xy 1.824479 4.240177) (xy 1.776642 4.222508) (xy 1.769672 4.212325) (xy 1.097997 4.212325) + (xy 1.10216 4.234459) (xy 1.118841 4.24498) (xy 1.12832 4.256467) (xy 1.989435 4.256467) (xy 1.994198 4.235838) + (xy 2.012568 4.233334) (xy 2.016773 4.235203) (xy 2.516865 4.235203) (xy 2.534069 4.210184) (xy 2.599754 4.187083) + (xy 2.611437 4.184664) (xy 2.708669 4.156679) (xy 2.831303 4.109371) (xy 2.897404 4.079498) (xy 2.993709 4.033251) + (xy 3.059947 4.001729) (xy 3.078487 3.993174) (xy 3.076637 4.007787) (xy 3.192349 4.007787) (xy 3.209699 3.990437) + (xy 3.227049 4.007787) (xy 3.209699 4.025137) (xy 3.192349 4.007787) (xy 3.076637 4.007787) (xy 3.07556 4.016289) + (xy 3.069281 4.034197) (xy 3.031301 4.066003) (xy 2.948596 4.107862) (xy 2.938898 4.111885) (xy 3.15765 4.111885) + (xy 3.175 4.094536) (xy 3.192349 4.111885) (xy 3.175 4.129235) (xy 3.15765 4.111885) (xy 2.938898 4.111885) + (xy 2.839792 4.152998) (xy 2.723512 4.194634) (xy 2.618382 4.225993) (xy 2.543026 4.240298) (xy 2.516865 4.235203) + (xy 2.016773 4.235203) (xy 2.041129 4.24603) (xy 2.035701 4.256467) (xy 1.994521 4.260619) (xy 1.989435 4.256467) + (xy 1.12832 4.256467) (xy 1.131485 4.260302) (xy 1.101707 4.265294) (xy 1.050133 4.283543) (xy 1.040983 4.301643) + (xy 1.067577 4.320848) (xy 1.101707 4.31572) (xy 1.140045 4.306958) (xy 1.12599 4.320082) (xy 1.179781 4.320082) + (xy 1.195711 4.272958) (xy 1.238226 4.285383) (xy 1.387978 4.285383) (xy 1.405327 4.268033) (xy 1.413623 4.276329) + (xy 2.339913 4.276329) (xy 2.374021 4.270772) (xy 2.419026 4.277152) (xy 2.419564 4.288997) (xy 2.398322 4.292786) + (xy 2.885648 4.292786) (xy 2.89409 4.273394) (xy 2.929029 4.236143) (xy 2.949115 4.243785) (xy 2.949453 4.248635) + (xy 2.924807 4.277985) (xy 2.909392 4.288696) (xy 2.885648 4.292786) (xy 2.398322 4.292786) (xy 2.373122 4.297281) + (xy 2.353056 4.291737) (xy 2.339913 4.276329) (xy 1.413623 4.276329) (xy 1.422677 4.285383) (xy 1.405327 4.302732) + (xy 1.387978 4.285383) (xy 1.238226 4.285383) (xy 1.240779 4.286129) (xy 1.293517 4.337829) (xy 1.306851 4.354782) + (xy 1.839071 4.354782) (xy 1.85642 4.337432) (xy 2.134016 4.337432) (xy 2.135602 4.305406) (xy 2.14727 4.302732) + (xy 2.180881 4.320082) (xy 2.741256 4.320082) (xy 2.758606 4.302732) (xy 2.775956 4.320082) (xy 2.758606 4.337432) + (xy 2.741256 4.320082) (xy 2.180881 4.320082) (xy 2.196324 4.328054) (xy 2.203415 4.337432) (xy 2.202904 4.347748) + (xy 2.554725 4.347748) (xy 2.602459 4.342911) (xy 2.651719 4.348364) (xy 2.645833 4.360413) (xy 2.574791 4.364996) + (xy 2.559084 4.360413) (xy 2.554725 4.347748) (xy 2.202904 4.347748) (xy 2.201829 4.369458) (xy 2.190161 4.372131) + (xy 2.141107 4.346809) (xy 2.134016 4.337432) (xy 1.85642 4.337432) (xy 1.87377 4.354782) (xy 1.85642 4.372131) + (xy 1.839071 4.354782) (xy 1.306851 4.354782) (xy 1.334143 4.389481) (xy 1.457377 4.389481) (xy 1.474726 4.372131) + (xy 1.492076 4.389481) (xy 1.561475 4.389481) (xy 1.578825 4.372131) (xy 1.596174 4.389481) (xy 1.769672 4.389481) + (xy 1.787021 4.372131) (xy 1.802124 4.387234) (xy 2.267728 4.387234) (xy 2.274857 4.373235) (xy 2.322727 4.389481) + (xy 2.706557 4.389481) (xy 2.723907 4.372131) (xy 2.741256 4.389481) (xy 2.737984 4.392753) (xy 2.786249 4.392753) + (xy 2.810655 4.372131) (xy 2.866023 4.340922) (xy 2.868151 4.344313) (xy 3.229149 4.344313) (xy 3.333499 4.135491) + (xy 3.39325 3.994418) (xy 3.439773 3.845711) (xy 3.45873 3.750357) (xy 3.479612 3.574044) (xy 3.622251 3.56912) + (xy 3.76489 3.564196) (xy 3.626092 3.543095) (xy 3.487295 3.521995) (xy 3.478003 3.264178) (xy 3.477672 3.107955) + (xy 3.490827 3.013778) (xy 3.512702 2.978193) (xy 3.568089 2.964439) (xy 3.670291 2.95581) (xy 3.792279 2.954158) + (xy 3.914025 2.953254) (xy 4.00651 2.946906) (xy 4.049634 2.936523) (xy 4.075812 2.918306) (xy 4.089303 2.939395) + (xy 4.094122 3.01181) (xy 4.094382 3.049035) (xy 4.157556 3.049035) (xy 4.158157 2.954349) (xy 4.189431 2.894671) + (xy 4.262743 2.862179) (xy 4.389456 2.849047) (xy 4.450205 2.847555) (xy 4.615027 2.845355) (xy 4.614703 3.010178) + (xy 4.614379 3.175) (xy 4.392738 3.18301) (xy 4.171096 3.191019) (xy 4.157556 3.049035) (xy 4.094382 3.049035) + (xy 4.094535 3.070902) (xy 4.088787 3.171235) (xy 4.06739 3.219238) (xy 4.033811 3.231075) (xy 3.991046 3.235921) + (xy 4.015687 3.246164) (xy 4.033811 3.250969) (xy 4.071604 3.276704) (xy 4.090065 3.33932) (xy 4.094535 3.442331) + (xy 4.094535 3.553428) (xy 4.131699 3.553428) (xy 4.13472 3.461271) (xy 4.147366 3.352694) (xy 4.177449 3.285572) + (xy 4.239125 3.249549) (xy 4.346547 3.234272) (xy 4.450205 3.230508) (xy 4.615027 3.227049) (xy 4.614496 3.426571) + (xy 4.61038 3.566108) (xy 4.591828 3.648199) (xy 4.548159 3.684696) (xy 4.468689 3.687451) (xy 4.38948 3.676218) + (xy 4.279719 3.659157) (xy 4.194868 3.647842) (xy 4.169419 3.645511) (xy 4.141655 3.623539) (xy 4.131699 3.553428) + (xy 4.094535 3.553428) (xy 4.094535 3.617824) (xy 3.972309 3.597989) (xy 3.891222 3.593357) (xy 3.871229 3.609508) + (xy 3.91098 3.636946) (xy 3.981086 3.6597) (xy 4.060186 3.690788) (xy 4.102331 3.724268) (xy 4.125223 3.743355) + (xy 4.128703 3.727397) (xy 4.154885 3.71) (xy 4.236491 3.714704) (xy 4.340604 3.733461) (xy 4.452431 3.757876) + (xy 4.532732 3.777991) (xy 4.561866 3.788305) (xy 4.558554 3.825) (xy 4.539233 3.906438) (xy 4.521994 3.967672) + (xy 4.489591 4.066383) (xy 4.459813 4.112427) (xy 4.418399 4.120455) (xy 4.380727 4.112789) (xy 4.259725 4.07583) + (xy 4.157476 4.032995) (xy 4.090086 3.992219) (xy 4.073638 3.961478) (xy 4.059769 3.944436) (xy 4.006736 3.947446) + (xy 3.942207 3.964854) (xy 3.921038 3.978584) (xy 3.95024 3.998811) (xy 4.027356 4.038647) (xy 4.136656 4.090039) + (xy 4.154442 4.098061) (xy 4.268897 4.150177) (xy 4.355461 4.191029) (xy 4.397475 4.21273) (xy 4.398825 4.213762) + (xy 4.39231 4.248684) (xy 4.362699 4.322635) (xy 4.349261 4.351704) (xy 4.304843 4.432369) (xy 4.261308 4.46299) + (xy 4.194951 4.458422) (xy 4.182951 4.455919) (xy 4.059173 4.418703) (xy 3.941066 4.356827) (xy 3.811 4.259461) + (xy 3.693763 4.155493) (xy 3.594812 4.066979) (xy 3.512401 3.998952) (xy 3.461929 3.964005) (xy 3.457367 3.962183) + (xy 3.452946 3.973729) (xy 3.492871 4.016199) (xy 3.504644 4.026661) (xy 3.656382 4.160038) (xy 3.761156 4.257101) + (xy 3.825521 4.325719) (xy 3.85603 4.373763) (xy 3.859234 4.409103) (xy 3.845035 4.435479) (xy 3.817006 4.474508) + (xy 3.836525 4.464522) (xy 3.855441 4.450001) (xy 3.901987 4.428457) (xy 3.965511 4.436013) (xy 4.06715 4.475373) + (xy 4.072597 4.477775) (xy 4.160057 4.520236) (xy 4.20237 4.559708) (xy 4.199276 4.61023) (xy 4.150517 4.685843) + (xy 4.066901 4.787513) (xy 3.965033 4.90795) (xy 3.836589 4.809981) (xy 3.760966 4.740218) (xy 3.725713 4.68194) + (xy 3.726076 4.665287) (xy 3.721757 4.633303) (xy 3.693724 4.637857) (xy 3.65643 4.657108) (xy 3.651887 4.68344) + (xy 3.686053 4.729226) (xy 3.764883 4.806837) (xy 3.783574 4.82448) (xy 3.923705 4.956456) (xy 3.860028 5.005025) + (xy 3.981074 5.005025) (xy 4.011059 4.95721) (xy 4.054372 4.94283) (xy 4.063057 4.946663) (xy 4.070917 4.986079) + (xy 4.051643 5.031646) (xy 4.011514 5.073372) (xy 3.984939 5.057225) (xy 3.981074 5.005025) (xy 3.860028 5.005025) + (xy 3.800842 5.050168) (xy 3.719809 5.106227) (xy 3.668418 5.12097) (xy 3.625162 5.099987) (xy 3.621291 5.096835) + (xy 3.546597 5.013387) (xy 3.4685 4.894289) (xy 3.405254 4.769824) (xy 3.379657 4.695984) (xy 3.347773 4.598355) + (xy 3.300372 4.486942) (xy 3.292574 4.470996) (xy 3.229149 4.344313) (xy 2.868151 4.344313) (xy 2.873399 4.352677) + (xy 2.862705 4.372131) (xy 2.812029 4.405123) (xy 2.799933 4.406299) (xy 2.786249 4.392753) (xy 2.737984 4.392753) + (xy 2.723907 4.406831) (xy 2.706557 4.389481) (xy 2.322727 4.389481) (xy 2.328988 4.391606) (xy 2.378955 4.423077) + (xy 2.416697 4.461127) (xy 2.409569 4.475126) (xy 2.355437 4.456755) (xy 2.30547 4.425284) (xy 2.267728 4.387234) + (xy 1.802124 4.387234) (xy 1.804371 4.389481) (xy 1.787021 4.406831) (xy 1.769672 4.389481) (xy 1.596174 4.389481) + (xy 1.578825 4.406831) (xy 1.561475 4.389481) (xy 1.492076 4.389481) (xy 1.474726 4.406831) (xy 1.457377 4.389481) + (xy 1.334143 4.389481) (xy 1.34207 4.39956) (xy 1.345331 4.430926) (xy 1.304997 4.45263) (xy 1.302996 4.4534) + (xy 1.267788 4.451861) (xy 1.272009 4.422413) (xy 1.264645 4.379349) (xy 1.235543 4.372131) (xy 1.187199 4.345941) + (xy 1.179781 4.320082) (xy 1.12599 4.320082) (xy 1.117132 4.328354) (xy 1.11334 4.331065) (xy 1.027629 4.354176) + (xy 0.927912 4.329763) (xy 0.881677 4.300111) (xy 0.849746 4.249541) (xy 0.495879 4.249541) (xy 0.490362 4.26183) + (xy 0.495398 4.277714) (xy 0.494799 4.285383) (xy 0.555191 4.285383) (xy 0.572541 4.268033) (xy 0.58989 4.285383) + (xy 0.728688 4.285383) (xy 0.746038 4.268033) (xy 0.763388 4.285383) (xy 0.746038 4.302732) (xy 0.804681 4.302732) + (xy 0.838339 4.325472) (xy 0.881718 4.368686) (xy 0.896191 4.389481) (xy 1.110382 4.389481) (xy 1.127732 4.372131) + (xy 1.145082 4.389481) (xy 1.127732 4.406831) (xy 1.110382 4.389481) (xy 0.896191 4.389481) (xy 0.919364 4.422778) + (xy 0.904711 4.455298) (xy 0.895771 4.460998) (xy 0.869379 4.46976) (xy 0.876236 4.458584) (xy 0.875941 4.414616) + (xy 0.844834 4.366272) (xy 0.807694 4.318755) (xy 0.804681 4.302732) (xy 0.746038 4.302732) (xy 0.728688 4.285383) + (xy 0.58989 4.285383) (xy 0.572541 4.302732) (xy 0.555191 4.285383) (xy 0.494799 4.285383) (xy 0.490227 4.343938) + (xy 0.469092 4.371592) (xy 0.438333 4.386423) (xy 0.42993 4.351272) (xy 0.434115 4.296055) (xy 0.437862 4.236551) + (xy 0.431675 4.233498) (xy 0.428777 4.242433) (xy 0.403071 4.286274) (xy 0.386086 4.288097) (xy 0.339693 4.291447) + (xy 0.310638 4.306469) (xy 0.278302 4.332123) (xy 0.306268 4.331561) (xy 0.312295 4.330439) (xy 0.358492 4.33974) + (xy 0.365369 4.355017) (xy 0.339233 4.379862) (xy 0.31332 4.379359) (xy 0.278787 4.376647) (xy 0.305154 4.399387) + (xy 0.310638 4.403094) (xy 0.367746 4.423815) (xy 0.388712 4.419843) (xy 0.414858 4.428393) (xy 0.416393 4.439482) + (xy 0.413319 4.467174) (xy 0.391603 4.472524) (xy 0.332505 4.455342) (xy 0.282773 4.438136) (xy 0.201702 4.399133) + (xy 0.179836 4.351526) (xy 0.06833 4.351526) (xy 0.068343 4.363456) (xy 0.063467 4.441792) (xy 0.048986 4.456797) + (xy 0.035309 4.438911) (xy 0.021323 4.380725) (xy -0.271886 4.380725) (xy -0.279368 4.463908) (xy -0.284495 4.561534) + (xy -0.284646 4.576057) (xy -0.286521 4.591455) (xy -0.206647 4.591455) (xy -0.206632 4.589003) + (xy -0.205002 4.467676) (xy -0.200179 4.40748) (xy -0.18916 4.400147) (xy -0.168946 4.43741) (xy -0.159396 4.45888) + (xy -0.148432 4.491881) (xy 0.451092 4.491881) (xy 0.478334 4.427372) (xy 0.530523 4.406831) (xy 0.53974 4.427853) + (xy 0.520832 4.458469) (xy 0.504524 4.491621) (xy 0.548777 4.491621) (xy 0.549359 4.462544) (xy 0.550995 4.461473) + (xy 0.576482 4.421169) (xy 0.572377 4.406566) (xy 0.582474 4.367661) (xy 0.615185 4.34062) (xy 0.673236 4.309116) + (xy 0.6897 4.31357) (xy 0.685314 4.341769) (xy 0.704351 4.386462) (xy 0.724843 4.39832) (xy 0.755486 4.397347) + (xy 0.745506 4.371272) (xy 0.737125 4.343028) (xy 0.758592 4.351818) (xy 0.784379 4.391155) (xy 0.759767 4.425192) + (xy 0.702014 4.43317) (xy 0.692669 4.431131) (xy 0.646616 4.433231) (xy 0.646634 4.458602) (xy 0.690376 4.493149) + (xy 0.756907 4.491497) (xy 0.806231 4.45888) (xy 0.829061 4.448157) (xy 0.832255 4.466334) (xy 0.820479 4.489671) + (xy 1.12231 4.489671) (xy 1.127732 4.47623) (xy 1.158913 4.443127) (xy 1.164479 4.44153) (xy 1.179383 4.468377) + (xy 1.179781 4.47623) (xy 1.169077 4.489619) (xy 1.357472 4.489619) (xy 1.366047 4.441711) (xy 1.375468 4.430907) + (xy 1.418723 4.42389) (xy 1.419013 4.424181) (xy 1.700273 4.424181) (xy 1.717623 4.406831) (xy 1.734972 4.424181) + (xy 1.717623 4.44153) (xy 1.700273 4.424181) (xy 1.419013 4.424181) (xy 1.453794 4.459059) (xy 1.457377 4.478278) + (xy 1.440532 4.495627) (xy 1.492076 4.495627) (xy 1.503512 4.445492) (xy 1.533557 4.460521) (xy 1.53749 4.466283) + (xy 1.809965 4.466283) (xy 1.818407 4.446892) (xy 1.853346 4.40964) (xy 1.873432 4.417282) (xy 1.87377 4.422133) + (xy 1.849124 4.451482) (xy 1.838477 4.45888) (xy 2.220765 4.45888) (xy 2.238114 4.44153) (xy 2.255464 4.45888) + (xy 2.238114 4.47623) (xy 2.220765 4.45888) (xy 1.838477 4.45888) (xy 1.833709 4.462193) (xy 1.809965 4.466283) + (xy 1.53749 4.466283) (xy 1.542643 4.473832) (xy 1.540715 4.493579) (xy 1.734972 4.493579) (xy 1.752322 4.47623) + (xy 1.757199 4.481107) (xy 2.446311 4.481107) (xy 2.51571 4.4792) (xy 2.600896 4.494061) (xy 2.637158 4.510929) + (xy 2.671697 4.537688) (xy 2.645946 4.542925) (xy 2.637158 4.542658) (xy 2.562769 4.527723) (xy 2.51571 4.510929) + (xy 2.446311 4.481107) (xy 1.757199 4.481107) (xy 1.769672 4.493579) (xy 1.752322 4.510929) (xy 1.734972 4.493579) + (xy 1.540715 4.493579) (xy 1.538292 4.518398) (xy 1.527342 4.527929) (xy 1.497165 4.52039) (xy 1.492076 4.495627) + (xy 1.440532 4.495627) (xy 1.429241 4.507255) (xy 1.405327 4.510929) (xy 1.357472 4.489619) (xy 1.169077 4.489619) + (xy 1.153106 4.509596) (xy 1.143034 4.510929) (xy 1.12231 4.489671) (xy 0.820479 4.489671) (xy 0.804101 4.522128) + (xy 0.732112 4.548013) (xy 0.637599 4.538002) (xy 0.611153 4.52844) (xy 0.548777 4.491621) (xy 0.504524 4.491621) + (xy 0.498522 4.503821) (xy 0.537939 4.532797) (xy 0.542608 4.534602) (xy 0.600864 4.565493) (xy 0.654058 4.605895) + (xy 0.683031 4.639248) (xy 0.675796 4.649727) (xy 0.620455 4.630906) (xy 0.54731 4.586584) (xy 0.48229 4.534977) + (xy 0.451323 4.494296) (xy 0.451092 4.491881) (xy -0.148432 4.491881) (xy -0.130072 4.547144) (xy -0.12845 4.562978) + (xy 0.312295 4.562978) (xy 0.329644 4.545629) (xy 0.346994 4.562978) (xy 0.329644 4.580328) (xy 0.312295 4.562978) + (xy -0.12845 4.562978) (xy -0.124896 4.597678) (xy 0.381694 4.597678) (xy 0.399043 4.580328) (xy 0.416393 4.597678) + (xy 0.399043 4.615028) (xy 0.381694 4.597678) (xy -0.124896 4.597678) (xy -0.123176 4.614471) (xy -0.123274 4.615028) + (xy -0.127574 4.632377) (xy 0.451092 4.632377) (xy 0.468442 4.615028) (xy 0.485792 4.632377) (xy 0.468442 4.649727) + (xy 0.451092 4.632377) (xy -0.127574 4.632377) (xy -0.142262 4.691646) (xy -0.156065 4.736476) (xy -0.166351 4.777399) + (xy -0.147941 4.768406) (xy -0.107003 4.723957) (xy -0.056463 4.674919) (xy -0.036167 4.680677) + (xy -0.03588 4.68381) (xy 0.765194 4.68381) (xy 0.811904 4.628072) (xy 0.863943 4.590385) (xy 0.979197 4.525877) + (xy 1.055826 4.515022) (xy 1.073109 4.528279) (xy 1.839071 4.528279) (xy 1.85642 4.510929) (xy 1.87377 4.528279) + (xy 1.85642 4.545629) (xy 1.839071 4.528279) (xy 1.073109 4.528279) (xy 1.090602 4.541697) (xy 1.087273 4.562978) + (xy 1.24918 4.562978) (xy 1.26653 4.545629) (xy 1.283879 4.562978) (xy 1.279814 4.567043) (xy 1.612801 4.567043) + (xy 1.631806 4.545053) (xy 1.692765 4.53179) (xy 1.76071 4.544123) (xy 1.800519 4.57325) (xy 3.149026 4.57325) + (xy 3.15406 4.450205) (xy 3.172187 4.408664) (xy 3.209244 4.426277) (xy 3.2573 4.498206) (xy 3.268039 4.519743) + (xy 3.314016 4.634684) (xy 3.346916 4.746629) (xy 3.382595 4.839457) (xy 3.446614 4.95274) (xy 3.492575 5.018631) + (xy 3.55907 5.10896) (xy 3.586941 5.162367) (xy 3.581014 5.196045) (xy 3.550247 5.224093) (xy 3.469585 5.271702) + (xy 3.389489 5.306647) (xy 3.327783 5.323554) (xy 3.288233 5.308836) (xy 3.251962 5.249517) (xy 3.227489 5.195269) + (xy 3.195687 5.086081) (xy 3.170495 4.930661) (xy 3.154185 4.75204) (xy 3.149026 4.57325) (xy 1.800519 4.57325) + (xy 1.802099 4.574406) (xy 1.804371 4.584375) (xy 1.79038 4.597678) (xy 1.839071 4.597678) (xy 1.85642 4.580328) + (xy 1.87377 4.597678) (xy 1.85642 4.615028) (xy 1.839071 4.597678) (xy 1.79038 4.597678) (xy 1.776091 4.611265) + (xy 1.70563 4.609564) (xy 1.648152 4.592849) (xy 1.612801 4.567043) (xy 1.279814 4.567043) (xy 1.26653 4.580328) + (xy 1.24918 4.562978) (xy 1.087273 4.562978) (xy 1.083692 4.585869) (xy 1.057951 4.615345) (xy 1.015331 4.6367) + (xy 1.006284 4.622168) (xy 1.033227 4.57662) (xy 1.049658 4.566482) (xy 1.057652 4.555021) (xy 1.023633 4.556976) + (xy 0.971025 4.581621) (xy 0.962493 4.607165) (xy 0.945738 4.63309) (xy 0.924678 4.629549) (xy 0.868933 4.639196) + (xy 0.829671 4.672158) (xy 0.798943 4.713854) (xy 0.814277 4.711913) (xy 0.829473 4.703076) (xy 0.861726 4.692171) + (xy 0.854932 4.711367) (xy 0.855722 4.759908) (xy 0.86778 4.771357) (xy 0.894574 4.766729) (xy 0.89437 4.74773) + (xy 0.917128 4.711645) (xy 0.992501 4.698306) (xy 1.102966 4.683354) (xy 1.159529 4.650022) (xy 1.157636 4.607268) + (xy 1.155669 4.586377) (xy 1.178969 4.597176) (xy 1.179156 4.597678) (xy 1.526776 4.597678) (xy 1.544125 4.580328) + (xy 1.561475 4.597678) (xy 1.544125 4.615028) (xy 1.526776 4.597678) (xy 1.179156 4.597678) (xy 1.190594 4.62834) + (xy 1.187619 4.632377) (xy 1.422677 4.632377) (xy 1.440027 4.615028) (xy 1.457377 4.632377) (xy 1.440027 4.649727) + (xy 1.422677 4.632377) (xy 1.187619 4.632377) (xy 1.162049 4.667077) (xy 1.630874 4.667077) (xy 1.648224 4.649727) + (xy 1.665573 4.667077) (xy 1.769672 4.667077) (xy 1.787021 4.649727) (xy 1.804371 4.667077) (xy 1.80241 4.669038) + (xy 1.876953 4.669038) (xy 1.917144 4.638008) (xy 1.972405 4.621743) (xy 2.005163 4.643387) (xy 2.026318 4.684426) + (xy 2.081967 4.684426) (xy 2.106872 4.65072) (xy 2.114618 4.649727) (xy 2.161613 4.67495) (xy 2.168715 4.684426) + (xy 2.160849 4.714133) (xy 2.136064 4.719126) (xy 2.088588 4.701009) (xy 2.081967 4.684426) (xy 2.026318 4.684426) + (xy 2.03452 4.700336) (xy 2.059505 4.779571) (xy 2.037073 4.8088) (xy 1.988916 4.798655) (xy 1.956326 4.775826) + (xy 1.983634 4.749528) (xy 2.00141 4.727063) (xy 1.954348 4.71968) (xy 1.951844 4.719657) (xy 1.888265 4.703582) + (xy 1.876953 4.669038) (xy 1.80241 4.669038) (xy 1.787021 4.684426) (xy 1.769672 4.667077) (xy 1.665573 4.667077) + (xy 1.648224 4.684426) (xy 1.630874 4.667077) (xy 1.162049 4.667077) (xy 1.15069 4.682491) (xy 1.08908 4.738444) + (xy 1.225623 4.738444) (xy 1.24918 4.719126) (xy 1.312438 4.689764) (xy 1.335929 4.685489) (xy 1.342136 4.699808) + (xy 1.339736 4.701776) (xy 1.561475 4.701776) (xy 1.578825 4.684426) (xy 1.596174 4.701776) (xy 1.578825 4.719126) + (xy 1.561475 4.701776) (xy 1.339736 4.701776) (xy 1.318579 4.719126) (xy 1.255321 4.748488) (xy 1.23183 4.752763) + (xy 1.225623 4.738444) (xy 1.08908 4.738444) (xy 1.088907 4.738601) (xy 1.070088 4.753825) (xy 1.387978 4.753825) + (xy 1.400674 4.725264) (xy 1.411111 4.730692) (xy 1.412024 4.739747) (xy 1.641167 4.739747) (xy 1.665573 4.719126) + (xy 1.720941 4.687917) (xy 1.728317 4.699671) (xy 1.717623 4.719126) (xy 1.666947 4.752117) (xy 1.654851 4.753294) + (xy 1.641167 4.739747) (xy 1.412024 4.739747) (xy 1.415264 4.771873) (xy 1.411111 4.776958) (xy 1.390482 4.772195) + (xy 1.387978 4.753825) (xy 1.070088 4.753825) (xy 1.007498 4.804457) (xy 0.955381 4.830401) (xy 0.909513 4.822096) + (xy 0.861621 4.794466) (xy 0.781822 4.73439) (xy 0.765194 4.68381) (xy -0.03588 4.68381) (xy -0.0347 4.696711) + (xy -0.037272 4.701776) (xy 0.555191 4.701776) (xy 0.572541 4.684426) (xy 0.58989 4.701776) (xy 0.572541 4.719126) + (xy 0.555191 4.701776) (xy -0.037272 4.701776) (xy -0.062462 4.751384) (xy -0.124952 4.802089) (xy -0.188566 4.823224) + (xy -0.198187 4.791515) (xy -0.204674 4.708301) (xy -0.206647 4.591455) (xy -0.286521 4.591455) + (xy -0.2895 4.615911) (xy -0.309167 4.606188) (xy -0.350721 4.541417) (xy -0.367741 4.511792) (xy -0.417179 4.414102) + (xy -0.447059 4.334512) (xy -0.451093 4.310757) (xy -0.8932 4.310757) (xy -0.810933 4.37269) (xy -0.753432 4.425959) + (xy -0.666051 4.526419) (xy -0.57747 4.651493) (xy -0.498902 4.782324) (xy -0.476446 4.828433) (xy 0.381694 4.828433) + (xy 0.401758 4.778882) (xy 0.461132 4.772089) (xy 0.608927 4.805246) (xy 0.795802 4.87339) (xy 0.831813 4.889992) + (xy 1.02824 4.889992) (xy 1.035919 4.847889) (xy 1.044804 4.83597) (xy 1.075032 4.802355) (xy 1.105282 4.792852) + (xy 1.158139 4.808039) (xy 1.23801 4.84092) (xy 1.316701 4.876845) (xy 1.32039 4.881257) (xy 1.399763 4.881257) + (xy 1.399978 4.873851) (xy 1.437984 4.842488) (xy 1.48765 4.811071) (xy 1.538196 4.789151) (xy 1.568213 4.784061) + (xy 1.558583 4.801174) (xy 1.521368 4.822961) (xy 1.737245 4.822961) (xy 1.745862 4.804992) (xy 1.765246 4.77985) + (xy 1.815893 4.725903) (xy 1.838501 4.726138) (xy 1.839071 4.732227) (xy 1.815358 4.761192) (xy 1.778347 4.792951) + (xy 1.750507 4.813278) (xy 1.844664 4.813278) (xy 1.853107 4.793886) (xy 1.888046 4.756635) (xy 1.908132 4.764276) + (xy 1.90847 4.769127) (xy 1.883823 4.798477) (xy 1.868409 4.809188) (xy 1.844664 4.813278) (xy 1.750507 4.813278) + (xy 1.737245 4.822961) (xy 1.521368 4.822961) (xy 1.519692 4.823942) (xy 1.486469 4.840574) (xy 1.665573 4.840574) + (xy 1.682923 4.823224) (xy 1.700273 4.840574) (xy 1.943169 4.840574) (xy 1.960519 4.823224) (xy 1.977868 4.840574) + (xy 1.963351 4.855092) (xy 2.107229 4.855092) (xy 2.187395 4.769759) (xy 2.250884 4.707327) (xy 2.284735 4.68435) + (xy 2.280714 4.706007) (xy 2.27595 4.714052) (xy 2.285354 4.736476) (xy 2.463661 4.736476) (xy 2.481011 4.719126) + (xy 2.49836 4.736476) (xy 2.637158 4.736476) (xy 2.654508 4.719126) (xy 2.671858 4.736476) (xy 2.654508 4.753825) + (xy 2.637158 4.736476) (xy 2.49836 4.736476) (xy 2.481011 4.753825) (xy 2.463661 4.736476) (xy 2.285354 4.736476) + (xy 2.289983 4.747514) (xy 2.326712 4.771175) (xy 2.741256 4.771175) (xy 2.758606 4.753825) (xy 2.775956 4.771175) + (xy 2.758606 4.788525) (xy 2.741256 4.771175) (xy 2.326712 4.771175) (xy 2.347785 4.78475) (xy 2.407961 4.816503) + (xy 2.424771 4.834342) (xy 2.389746 4.859165) (xy 2.342213 4.893767) (xy 2.294762 4.926639) (xy 2.297946 4.9134) + (xy 2.324863 4.878182) (xy 2.353363 4.836418) (xy 2.340982 4.821843) (xy 2.275903 4.828062) (xy 2.242071 4.833392) + (xy 2.107229 4.855092) (xy 1.963351 4.855092) (xy 1.960519 4.857924) (xy 1.943169 4.840574) (xy 1.700273 4.840574) + (xy 1.682923 4.857924) (xy 1.665573 4.840574) (xy 1.486469 4.840574) (xy 1.457377 4.855138) (xy 1.400204 4.881057) + (xy 1.573041 4.881057) (xy 1.577805 4.860428) (xy 1.596174 4.857924) (xy 1.624736 4.87062) (xy 1.619307 4.881057) + (xy 1.578127 4.88521) (xy 1.573041 4.881057) (xy 1.400204 4.881057) (xy 1.399763 4.881257) (xy 1.32039 4.881257) + (xy 1.340243 4.905001) (xy 1.337345 4.909973) (xy 1.492076 4.909973) (xy 1.509426 4.892623) (xy 1.526776 4.909973) + (xy 1.839071 4.909973) (xy 1.85642 4.892623) (xy 1.87377 4.909973) (xy 1.85642 4.927323) (xy 1.839071 4.909973) + (xy 1.526776 4.909973) (xy 1.509426 4.927323) (xy 1.492076 4.909973) (xy 1.337345 4.909973) (xy 1.31804 4.943095) + (xy 1.301927 4.961251) (xy 1.243393 5.007108) (xy 1.181985 4.998429) (xy 1.166739 4.991001) (xy 1.06904 4.934127) + (xy 1.02824 4.889992) (xy 0.831813 4.889992) (xy 1.005255 4.969953) (xy 1.143829 5.0438) (xy 1.198065 5.071505) + (xy 1.304244 5.071505) (xy 1.304266 5.035794) (xy 1.338385 4.994007) (xy 1.406309 4.935797) (xy 1.45471 4.938378) + (xy 1.474726 4.962022) (xy 1.505419 4.979372) (xy 1.734972 4.979372) (xy 1.752322 4.962022) (xy 1.769672 4.979372) + (xy 1.76552 4.983524) (xy 1.923105 4.983524) (xy 1.930915 4.970089) (xy 1.977868 4.930423) (xy 2.050646 4.873914) + (xy 2.07775 4.862152) (xy 2.07211 4.875273) (xy 2.220765 4.875273) (xy 2.238114 4.857924) (xy 2.255464 4.875273) + (xy 2.238114 4.892623) (xy 2.220765 4.875273) (xy 2.07211 4.875273) (xy 2.064732 4.892437) (xy 2.018916 4.933731) + (xy 1.967261 4.964164) (xy 1.923105 4.983524) (xy 1.76552 4.983524) (xy 1.752322 4.996722) (xy 1.734972 4.979372) + (xy 1.505419 4.979372) (xy 1.522678 4.989128) (xy 1.578825 4.996722) (xy 1.662327 5.014513) (xy 1.685654 5.066648) + (xy 1.658074 5.135449) (xy 1.590687 5.186223) (xy 1.489426 5.178284) (xy 1.359032 5.113105) (xy 1.304244 5.071505) + (xy 1.198065 5.071505) (xy 1.446161 5.198239) (xy 1.699326 5.198239) (xy 1.733025 5.129967) (xy 1.790873 5.06612) + (xy 1.843033 5.021214) (xy 1.859091 5.025181) (xy 1.856201 5.035451) (xy 1.856526 5.077558) (xy 1.910881 5.086364) + (xy 1.915214 5.086094) (xy 1.973909 5.065759) (xy 1.985684 5.036111) (xy 1.99455 5.007112) (xy 2.007776 5.01111) + (xy 2.05266 5.004637) (xy 2.082284 4.97899) (xy 2.126331 4.935921) (xy 2.143643 4.927323) (xy 2.13789 4.948809) + (xy 2.103247 4.992379) (xy 2.061476 5.052601) (xy 2.060611 5.056174) (xy 2.12226 5.056174) (xy 2.130702 5.036782) + (xy 2.165641 4.999531) (xy 2.185727 5.007172) (xy 2.186065 5.012023) (xy 2.161419 5.041373) (xy 2.146004 5.052084) + (xy 2.12226 5.056174) (xy 2.060611 5.056174) (xy 2.052954 5.087802) (xy 2.043728 5.136129) (xy 2.009867 5.214773) + (xy 2.003391 5.227211) (xy 1.962704 5.295764) (xy 1.923124 5.318654) (xy 1.857364 5.304928) (xy 1.814085 5.289964) + (xy 1.72596 5.24785) (xy 1.699326 5.198239) (xy 1.446161 5.198239) (xy 1.527645 5.239863) (xy 1.835687 5.360888) + (xy 2.018527 5.360888) (xy 2.020702 5.318189) (xy 2.068404 5.242544) (xy 2.153074 5.144495) (xy 2.266158 5.034585) + (xy 2.325043 4.983214) (xy 2.444063 4.883417) (xy 2.518185 4.823276) (xy 2.555187 4.797269) (xy 2.562851 4.799874) + (xy 2.559653 4.805875) (xy 2.602459 4.805875) (xy 2.619808 4.788525) (xy 2.637158 4.805875) (xy 2.619808 4.823224) + (xy 2.602459 4.805875) (xy 2.559653 4.805875) (xy 2.550409 4.823224) (xy 2.553161 4.855199) (xy 2.565711 4.857924) + (xy 2.60068 4.884785) (xy 2.602459 4.89667) (xy 2.575335 4.921282) (xy 2.538924 4.918802) (xy 2.469429 4.930195) + (xy 2.377608 4.98409) (xy 2.356752 5.00057) (xy 2.286951 5.060879) (xy 2.267139 5.089839) (xy 2.292809 5.09907) + (xy 2.318236 5.099886) (xy 2.372266 5.089608) (xy 2.379001 5.069501) (xy 2.393966 5.038303) (xy 2.456432 5.004535) + (xy 2.463702 5.001907) (xy 2.533902 4.980136) (xy 2.560624 4.985965) (xy 2.545637 5.029334) (xy 2.490715 5.120185) + (xy 2.48608 5.127534) (xy 2.428374 5.228236) (xy 2.385516 5.319197) (xy 2.378556 5.338467) (xy 2.356602 5.387174) + (xy 2.346397 5.392321) (xy 2.428961 5.392321) (xy 2.447108 5.324937) (xy 2.495186 5.228174) (xy 2.56365 5.115387) + (xy 2.642955 4.999929) (xy 2.723556 4.895153) (xy 2.795909 4.814414) (xy 2.850469 4.771064) (xy 2.873402 4.770525) + (xy 2.866377 4.805154) (xy 2.837734 4.886076) (xy 2.793617 4.995979) (xy 2.792261 4.999204) (xy 2.734753 5.164307) + (xy 2.712558 5.297234) (xy 2.713871 5.332609) (xy 2.716642 5.372276) (xy 2.777622 5.372276) (xy 2.783194 5.27348) + (xy 2.810702 5.140393) (xy 2.856237 4.987218) (xy 2.915891 4.828159) (xy 2.985757 4.677419) (xy 3.020104 4.615028) + (xy 3.04483 4.577521) (xy 3.0612 4.573527) (xy 3.07233 4.612426) (xy 3.081338 4.703599) (xy 3.089282 4.823224) + (xy 3.107544 5.000362) (xy 3.136615 5.148337) (xy 3.167506 5.236576) (xy 3.203742 5.314358) (xy 3.219115 5.359885) + (xy 3.218524 5.363638) (xy 3.17535 5.378645) (xy 3.088415 5.395807) (xy 2.982547 5.411645) (xy 2.882571 5.42268) + (xy 2.813313 5.425434) (xy 2.797894 5.422578) (xy 2.777622 5.372276) (xy 2.716642 5.372276) (xy 2.718894 5.404526) + (xy 2.699781 5.437785) (xy 2.638964 5.447299) (xy 2.578141 5.447814) (xy 2.479684 5.441125) (xy 2.435423 5.41753) + (xy 2.428961 5.392321) (xy 2.346397 5.392321) (xy 2.318208 5.406539) (xy 2.242218 5.403058) (xy 2.191314 5.395946) + (xy 2.093865 5.37963) (xy 2.030303 5.365573) (xy 2.018527 5.360888) (xy 1.835687 5.360888) (xy 1.885264 5.380366) + (xy 2.226998 5.468768) (xy 2.522109 5.506168) (xy 2.884996 5.503452) (xy 3.212487 5.443628) (xy 3.511299 5.324747) + (xy 3.788147 5.144863) (xy 3.79959 5.135788) (xy 3.883458 5.073587) (xy 3.929124 5.05496) (xy 3.948514 5.075485) + (xy 3.949607 5.080197) (xy 3.974549 5.129905) (xy 4.01969 5.116733) (xy 4.06369 5.072478) (xy 4.099446 5.013176) + (xy 4.116866 4.952542) (xy 4.112373 4.913262) (xy 4.088752 4.913547) (xy 4.059905 4.921065) (xy 4.075908 4.882161) + (xy 4.13433 4.801215) (xy 4.187257 4.736054) (xy 4.261304 4.657065) (xy 4.321253 4.610175) (xy 4.347907 4.604152) + (xy 4.368496 4.597951) (xy 4.364844 4.576483) (xy 4.371363 4.52335) (xy 4.403814 4.428734) (xy 4.455348 4.312322) + (xy 4.460053 4.302732) (xy 4.545873 4.123398) (xy 4.608652 3.972477) (xy 4.651817 3.832948) (xy 4.678793 3.687791) + (xy 4.693006 3.519984) (xy 4.69788 3.312505) (xy 4.697486 3.122951) (xy 4.696057 2.912926) (xy 4.695899 2.766644) + (xy 4.697725 2.678451) (xy 4.70225 2.642692) (xy 4.710189 2.653714) (xy 4.722255 2.705864) (xy 4.739129 2.793306) + (xy 4.764847 2.927594) (xy 4.787818 3.044585) (xy 4.802832 3.117816) (xy 4.842184 3.220121) (xy 4.889869 3.264008) + (xy 5.282824 3.264008) (xy 5.287571 3.261749) (xy 5.319237 3.286177) (xy 5.326366 3.296448) (xy 5.335208 3.328889) + (xy 5.330461 3.331148) (xy 5.298795 3.30672) (xy 5.291666 3.296448) (xy 5.282824 3.264008) (xy 4.889869 3.264008) + (xy 4.899477 3.272851) (xy 4.948238 3.272928) (xy 4.96858 3.273821) (xy 4.981767 3.301557) (xy 4.983064 3.313798) + (xy 5.100819 3.313798) (xy 5.118169 3.296448) (xy 5.135519 3.313798) (xy 5.118169 3.331148) (xy 5.100819 3.313798) + (xy 4.983064 3.313798) (xy 4.988583 3.365891) (xy 4.988775 3.383197) (xy 5.135519 3.383197) (xy 5.152868 3.365847) + (xy 5.170218 3.383197) (xy 5.16439 3.389025) (xy 5.281094 3.389025) (xy 5.281329 3.366417) (xy 5.287417 3.365847) + (xy 5.316382 3.38956) (xy 5.348142 3.426571) (xy 5.378151 3.467673) (xy 5.360182 3.459056) (xy 5.335041 3.439672) + (xy 5.281094 3.389025) (xy 5.16439 3.389025) (xy 5.152868 3.400547) (xy 5.135519 3.383197) (xy 4.988775 3.383197) + (xy 4.989813 3.476577) (xy 4.987355 3.591394) (xy 5.343715 3.591394) (xy 5.361065 3.574044) (xy 5.378415 3.591394) + (xy 5.361065 3.608743) (xy 5.343715 3.591394) (xy 4.987355 3.591394) (xy 4.986612 3.626093) (xy 5.413114 3.626093) + (xy 5.430464 3.608743) (xy 5.447814 3.626093) (xy 5.430464 3.643443) (xy 5.413114 3.626093) (xy 4.986612 3.626093) + (xy 4.986242 3.643366) (xy 4.985903 3.654476) (xy 5.495454 3.654476) (xy 5.517213 3.646413) (xy 5.591287 3.662798) + (xy 5.621311 3.678142) (xy 5.648564 3.704164) (xy 5.623336 3.707449) (xy 5.558715 3.687998) (xy 5.534562 3.678142) + (xy 5.495454 3.654476) (xy 4.985903 3.654476) (xy 4.983983 3.717409) (xy 4.979929 3.795545) (xy 5.725409 3.795545) + (xy 5.752684 3.782018) (xy 5.810864 3.784972) (xy 5.864485 3.80061) (xy 5.878459 3.811928) (xy 5.86423 3.82844) + (xy 5.811108 3.825232) (xy 5.746592 3.808328) (xy 5.725409 3.795545) (xy 4.979929 3.795545) (xy 4.977156 3.848979) + (xy 5.497656 3.848979) (xy 5.509592 3.825309) (xy 5.584846 3.825168) (xy 5.620396 3.830119) (xy 5.729672 3.855719) + (xy 5.818281 3.890113) (xy 5.834664 3.899925) (xy 5.878377 3.94036) (xy 5.864585 3.974909) (xy 5.850259 3.987614) + (xy 5.803474 4.007584) (xy 5.736263 3.99312) (xy 5.661009 3.958288) (xy 5.548356 3.894022) (xy 5.497656 3.848979) + (xy 4.977156 3.848979) (xy 4.972749 3.933922) (xy 4.958653 4.09596) (xy 5.225269 4.09596) (xy 5.325683 3.991149) + (xy 5.390423 3.926331) (xy 5.432307 3.889516) (xy 5.438338 3.886339) (xy 5.473812 3.900639) (xy 5.548724 3.936642) + (xy 5.58564 3.955242) (xy 5.68718 4.011502) (xy 5.733564 4.054662) (xy 5.733607 4.077186) (xy 5.864207 4.077186) + (xy 5.881557 4.059836) (xy 5.898907 4.077186) (xy 5.881557 4.094536) (xy 5.864207 4.077186) (xy 5.733607 4.077186) + (xy 5.733647 4.098427) (xy 5.706704 4.142571) (xy 5.675842 4.177035) (xy 5.641754 4.181046) (xy 5.586445 4.150136) + (xy 5.510259 4.093792) (xy 5.361065 3.980392) (xy 5.473838 4.091272) (xy 5.551822 4.173915) (xy 5.58117 4.228632) + (xy 5.566545 4.271945) (xy 5.533724 4.303428) (xy 5.477356 4.331282) (xy 5.455898 4.308527) (xy 5.480905 4.249907) + (xy 5.486243 4.242847) (xy 5.516826 4.201206) (xy 5.499946 4.208874) (xy 5.471851 4.230557) (xy 5.424449 4.257301) + (xy 5.379592 4.243931) (xy 5.317204 4.187895) (xy 5.225269 4.09596) (xy 4.958653 4.09596) (xy 4.953769 4.152098) + (xy 4.943855 4.235161) (xy 5.136042 4.235161) (xy 5.158652 4.187068) (xy 5.193223 4.16686) (xy 5.235796 4.182987) + (xy 5.30215 4.243091) (xy 5.326827 4.268515) (xy 5.387885 4.336992) (xy 5.40453 4.379276) (xy 5.393687 4.397881) + (xy 5.725409 4.397881) (xy 5.748057 4.367414) (xy 5.805349 4.30542) (xy 5.881314 4.227848) (xy 5.959977 4.150647) + (xy 6.025366 4.089766) (xy 6.061507 4.061153) (xy 6.063168 4.060641) (xy 6.055078 4.08777) (xy 6.053524 4.091321) + (xy 6.133728 4.091321) (xy 6.141175 4.021536) (xy 6.180165 3.922196) (xy 6.245901 3.808695) (xy 6.299577 3.73096) + (xy 6.334955 3.684419) (xy 6.341325 3.678572) (xy 6.345965 3.709814) (xy 6.349113 3.791232) (xy 6.35 3.879707) + (xy 6.34194 4.006254) (xy 6.323146 4.096367) (xy 6.402049 4.096367) (xy 6.414198 3.87858) (xy 6.427679 3.741085) + (xy 6.454835 3.65934) (xy 6.50416 3.619888) (xy 6.58415 3.609275) (xy 6.584221 3.609275) (xy 6.629831 3.615537) + (xy 6.653029 3.646541) (xy 6.661121 3.719404) (xy 6.661763 3.790916) (xy 6.656247 3.92328) (xy 6.634499 4.00338) + (xy 6.617568 4.01938) (xy 6.711739 4.01938) (xy 6.71358 3.997264) (xy 6.724071 3.938007) (xy 6.731836 3.83562) + (xy 6.734433 3.753378) (xy 6.738417 3.655259) (xy 6.74598 3.600023) (xy 6.753685 3.597101) (xy 6.791673 3.620436) + (xy 6.878078 3.606562) (xy 6.88084 3.605776) (xy 6.978038 3.581049) (xy 7.026091 3.587439) (xy 7.042307 3.636064) + (xy 7.043989 3.710583) (xy 7.033491 3.86245) (xy 6.997016 3.959018) (xy 6.927089 4.011873) (xy 6.837358 4.030935) + (xy 6.746677 4.03443) (xy 6.711739 4.01938) (xy 6.617568 4.01938) (xy 6.590766 4.044708) (xy 7.052786 4.044708) + (xy 7.064315 3.991672) (xy 7.066296 3.986108) (xy 7.084768 3.900096) (xy 7.095186 3.784039) (xy 7.096038 3.74372) + (xy 7.096038 3.583751) (xy 7.26036 3.674321) (xy 7.352067 3.732031) (xy 7.411937 3.783441) (xy 7.425183 3.807058) + (xy 7.404093 3.856495) (xy 7.350126 3.933265) (xy 7.317347 3.972612) (xy 7.243799 4.047039) (xy 7.194051 4.070372) + (xy 7.162719 4.057581) (xy 7.102875 4.036679) (xy 7.076491 4.043845) (xy 7.052786 4.044708) (xy 6.590766 4.044708) + (xy 6.587287 4.047996) (xy 6.506147 4.073742) (xy 6.402049 4.096367) (xy 6.323146 4.096367) (xy 6.321284 4.105292) + (xy 7.286885 4.105292) (xy 7.310352 4.058774) (xy 7.360266 4.00449) (xy 7.426037 3.928413) (xy 7.461353 3.865976) + (xy 7.484263 3.823335) (xy 7.52252 3.809037) (xy 7.597154 3.819087) (xy 7.648218 3.830491) (xy 7.741765 3.858765) + (xy 7.798992 3.888723) (xy 7.807377 3.90159) (xy 7.784921 3.942949) (xy 7.726584 4.015839) (xy 7.659904 4.088714) + (xy 7.595395 4.160879) (xy 7.568599 4.202449) (xy 7.584973 4.20454) (xy 7.674328 4.145724) (xy 7.764336 4.066443) + (xy 7.837145 3.984893) (xy 7.874903 3.919269) (xy 7.876776 3.907117) (xy 7.889025 3.858709) (xy 7.900653 3.85164) + (xy 7.942801 3.869441) (xy 8.012405 3.912081) (xy 8.085945 3.963418) (xy 8.139902 4.007308) (xy 8.153425 4.025137) + (xy 8.127288 4.052355) (xy 8.065241 4.103585) (xy 8.185157 4.103585) (xy 8.191248 4.094536) (xy 8.224175 4.122732) + (xy 8.271708 4.194083) (xy 8.294884 4.236696) (xy 8.334077 4.325043) (xy 8.350201 4.385832) (xy 8.347639 4.398627) + (xy 8.335168 4.410056) (xy 8.322633 4.404513) (xy 8.30067 4.368938) (xy 8.259911 4.290271) (xy 8.235328 4.242008) + (xy 8.197661 4.156858) (xy 8.185157 4.103585) (xy 8.065241 4.103585) (xy 8.058237 4.109368) (xy 7.959601 4.185316) + (xy 7.927333 4.209356) (xy 7.825235 4.290234) (xy 7.752513 4.358289) (xy 7.721175 4.401892) (xy 7.721648 4.408481) + (xy 7.714066 4.426083) (xy 7.687731 4.420071) (xy 7.641665 4.42262) (xy 7.633879 4.443601) (xy 7.622258 4.471989) + (xy 7.613718 4.467635) (xy 7.612377 4.425408) (xy 7.632289 4.375103) (xy 7.653276 4.317711) (xy 7.633052 4.302732) + (xy 7.61189 4.281241) (xy 7.617964 4.265712) (xy 7.61338 4.236501) (xy 7.593987 4.235124) (xy 7.50713 4.23746) + (xy 7.472726 4.216313) (xy 7.477486 4.199032) (xy 7.471817 4.179498) (xy 7.443072 4.186071) (xy 7.406542 4.190074) + (xy 7.402635 4.150618) (xy 7.411766 4.107599) (xy 7.436074 4.007787) (xy 7.36148 4.073889) (xy 7.309212 4.110205) + (xy 7.286895 4.105865) (xy 7.286885 4.105292) (xy 6.321284 4.105292) (xy 6.320904 4.107116) (xy 6.303375 4.145035) + (xy 6.268308 4.188812) (xy 6.259827 4.175045) (xy 6.261643 4.142382) (xy 6.279047 4.063521) (xy 6.29272 4.033599) + (xy 6.296635 4.006) (xy 6.259361 4.014081) (xy 6.218977 4.020836) (xy 6.228221 3.990973) (xy 6.237717 3.961236) + (xy 6.218696 3.968456) (xy 6.192246 4.017986) (xy 6.192879 4.054783) (xy 6.183902 4.1067) (xy 6.161612 4.117669) + (xy 6.133728 4.091321) (xy 6.053524 4.091321) (xy 6.024994 4.156496) (xy 6.012043 4.184059) (xy 5.973428 4.250683) + (xy 6.211202 4.250683) (xy 6.228551 4.233334) (xy 6.245901 4.250683) (xy 6.228551 4.268033) (xy 6.211202 4.250683) + (xy 5.973428 4.250683) (xy 5.972673 4.251985) (xy 5.944613 4.274104) (xy 5.939374 4.267987) (xy 5.908932 4.262202) + (xy 5.863949 4.292786) (xy 6.52909 4.292786) (xy 6.537533 4.273394) (xy 6.572472 4.236143) (xy 6.592558 4.243785) + (xy 6.592896 4.248635) (xy 6.568249 4.277985) (xy 6.552835 4.288696) (xy 6.52909 4.292786) (xy 5.863949 4.292786) + (xy 5.846754 4.304477) (xy 5.825676 4.323753) (xy 5.763486 4.378575) (xy 5.728333 4.400332) (xy 5.725409 4.397881) + (xy 5.393687 4.397881) (xy 5.382394 4.417257) (xy 5.368734 4.431383) (xy 5.325 4.466505) (xy 5.285321 4.460193) + (xy 5.223714 4.40819) (xy 5.222982 4.407503) (xy 5.154276 4.318222) (xy 5.136042 4.235161) (xy 4.943855 4.235161) + (xy 4.928836 4.360991) (xy 4.91778 4.432684) (xy 5.05661 4.432684) (xy 5.071182 4.406831) (xy 5.08788 4.38485) + (xy 5.080687 4.36763) (xy 5.080806 4.34135) (xy 5.104664 4.345117) (xy 5.143048 4.388991) (xy 5.15049 4.432862) + (xy 5.164997 4.484895) (xy 5.193864 4.486362) (xy 5.234584 4.484413) (xy 5.2334 4.500983) (xy 5.592205 4.500983) + (xy 5.600648 4.481591) (xy 5.635586 4.44434) (xy 5.655673 4.451981) (xy 5.656011 4.456832) (xy 5.631364 4.486182) + (xy 5.61595 4.496893) (xy 5.592205 4.500983) (xy 5.2334 4.500983) (xy 5.232422 4.514677) (xy 5.191394 4.558213) + (xy 5.176464 4.568375) (xy 5.128584 4.586457) (xy 5.09606 4.555615) (xy 5.07538 4.507322) (xy 5.05661 4.432684) + (xy 4.91778 4.432684) (xy 4.899741 4.549653) (xy 4.879339 4.651775) (xy 4.996721 4.651775) (xy 5.02191 4.61644) + (xy 5.03142 4.615028) (xy 5.065218 4.626866) (xy 5.06612 4.630329) (xy 5.041805 4.659955) (xy 5.03142 4.667077) + (xy 4.999445 4.664326) (xy 4.996721 4.651775) (xy 4.879339 4.651775) (xy 4.872423 4.686393) (xy 5.39698 4.686393) + (xy 5.406817 4.647738) (xy 5.454259 4.616933) (xy 5.522762 4.589943) (xy 5.54819 4.583313) (xy 5.551912 4.591654) + (xy 5.551912 4.5923) (xy 5.529359 4.621706) (xy 5.515861 4.634847) (xy 5.574393 4.634847) (xy 5.619312 4.585851) + (xy 5.702181 4.532254) (xy 5.814881 4.482708) (xy 5.822795 4.479921) (xy 5.814487 4.503412) (xy 5.780323 4.565999) + (xy 5.771939 4.580328) (xy 5.714765 4.643951) (xy 5.815558 4.643951) (xy 5.818443 4.613985) (xy 5.845176 4.570414) + (xy 5.90669 4.510927) (xy 5.963352 4.491101) (xy 6.007211 4.496877) (xy 6.004326 4.526843) (xy 5.977592 4.570414) + (xy 5.966725 4.580923) (xy 6.037705 4.580923) (xy 6.066216 4.532061) (xy 6.154719 4.481602) (xy 6.307664 4.427041) + (xy 6.3153 4.424702) (xy 6.451962 4.381874) (xy 6.58686 4.337736) (xy 6.644945 4.317884) (xy 6.776377 4.281853) + (xy 6.91565 4.257647) (xy 6.932317 4.255953) (xy 7.028761 4.243041) (xy 7.092869 4.226518) (xy 7.102922 4.220666) + (xy 7.136006 4.196841) (xy 7.132523 4.224554) (xy 7.093776 4.297185) (xy 7.085088 4.311407) (xy 7.006539 4.409921) + (xy 6.909575 4.497541) (xy 6.901711 4.503158) (xy 6.830088 4.545926) (xy 6.757198 4.567012) (xy 6.658579 4.570713) + (xy 6.551958 4.564586) (xy 6.417752 4.558462) (xy 6.344278 4.565433) (xy 6.323973 4.586264) (xy 6.32421 4.587646) + (xy 6.318219 4.597678) (xy 6.384699 4.597678) (xy 6.402049 4.580328) (xy 6.419398 4.597678) (xy 6.402049 4.615028) + (xy 6.384699 4.597678) (xy 6.318219 4.597678) (xy 6.302494 4.624007) (xy 6.296945 4.625844) (xy 6.888704 4.625844) + (xy 6.989451 4.490313) (xy 7.054393 4.403028) (xy 7.10388 4.336655) (xy 7.117138 4.318943) (xy 7.182914 4.281648) + (xy 7.268342 4.290307) (xy 7.337963 4.336358) (xy 7.348636 4.350873) (xy 7.402911 4.350873) (xy 7.408333 4.337432) + (xy 7.439514 4.304329) (xy 7.44508 4.302732) (xy 7.459984 4.329579) (xy 7.460382 4.337432) (xy 7.433707 4.370798) + (xy 7.423635 4.372131) (xy 7.402911 4.350873) (xy 7.348636 4.350873) (xy 7.369928 4.379828) (xy 7.363052 4.41588) + (xy 7.309607 4.464783) (xy 7.280446 4.487186) (xy 7.167336 4.552417) (xy 7.042064 4.597025) (xy 7.02707 4.600164) + (xy 6.888704 4.625844) (xy 6.296945 4.625844) (xy 6.263251 4.636999) (xy 6.221955 4.640276) (xy 6.247493 4.629994) + (xy 6.255001 4.627759) (xy 6.30426 4.603268) (xy 6.29771 4.582304) (xy 6.24887 4.571575) (xy 6.171257 4.577789) + (xy 6.159337 4.580286) (xy 6.080092 4.59165) (xy 6.039215 4.584793) (xy 6.037705 4.580923) (xy 5.966725 4.580923) + (xy 5.916078 4.629901) (xy 5.859417 4.649727) (xy 5.815558 4.643951) (xy 5.714765 4.643951) (xy 5.696895 4.663836) + (xy 5.630885 4.684426) (xy 5.575544 4.670589) (xy 5.574393 4.634847) (xy 5.515861 4.634847) (xy 5.485958 4.663959) + (xy 5.424745 4.700303) (xy 5.39698 4.686393) (xy 4.872423 4.686393) (xy 4.868279 4.707138) (xy 4.868162 4.707559) + (xy 5.945173 4.707559) (xy 5.949936 4.686931) (xy 5.968306 4.684426) (xy 5.996867 4.697122) (xy 5.996409 4.698003) + (xy 6.039714 4.698003) (xy 6.048851 4.668441) (xy 6.072404 4.649727) (xy 6.124203 4.631649) (xy 6.139793 4.636151) + (xy 6.130657 4.665713) (xy 6.107103 4.684426) (xy 6.055305 4.702504) (xy 6.039714 4.698003) (xy 5.996409 4.698003) + (xy 5.991439 4.707559) (xy 5.950258 4.711712) (xy 5.945173 4.707559) (xy 4.868162 4.707559) (xy 4.836241 4.822499) + (xy 4.816675 4.862043) (xy 4.944672 4.862043) (xy 5.02659 4.790584) (xy 5.098718 4.732702) (xy 5.131416 4.721112) + (xy 5.13216 4.723173) (xy 5.288866 4.723173) (xy 5.305387 4.725207) (xy 6.456475 4.725207) (xy 6.491949 4.681992) + (xy 6.514822 4.673646) (xy 6.614656 4.655478) (xy 6.698826 4.667112) (xy 6.728773 4.677449) (xy 7.083874 4.677449) + (xy 7.105907 4.661776) (xy 7.130737 4.651133) (xy 7.198491 4.607855) (xy 7.280814 4.536122) (xy 7.302052 4.514534) + (xy 7.37612 4.440456) (xy 7.422801 4.412231) (xy 7.460304 4.423396) (xy 7.488142 4.44847) (xy 7.524554 4.497011) + (xy 7.529781 4.513596) (xy 7.50025 4.540994) (xy 7.425959 4.580248) (xy 7.328366 4.622435) (xy 7.228925 4.658633) + (xy 7.149093 4.679918) (xy 7.124305 4.682227) (xy 7.083874 4.677449) (xy 6.728773 4.677449) (xy 6.749605 4.68464) + (xy 6.811396 4.722274) (xy 6.824989 4.754047) (xy 7.234836 4.754047) (xy 7.338934 4.697544) (xy 7.43321 4.640126) + (xy 7.508826 4.58466) (xy 7.562679 4.550346) (xy 7.589056 4.569635) (xy 7.589791 4.571653) (xy 7.633154 4.609341) + (xy 7.702572 4.608156) (xy 7.767365 4.569192) (xy 7.770836 4.565196) (xy 7.793524 4.496624) (xy 7.777053 4.449707) + (xy 7.765262 4.408177) (xy 7.787251 4.368859) (xy 7.853767 4.318965) (xy 7.922118 4.277089) (xy 8.021818 4.219735) + (xy 8.097228 4.179703) (xy 8.127455 4.167032) (xy 8.158453 4.192493) (xy 8.201561 4.258976) (xy 8.208088 4.271258) + (xy 8.242048 4.34409) (xy 8.253324 4.383487) (xy 8.252353 4.385154) (xy 8.216861 4.402955) (xy 8.14274 4.438956) + (xy 8.119672 4.450057) (xy 8.088904 4.464834) (xy 8.312126 4.464834) (xy 8.334336 4.449488) (xy 8.338305 4.450628) + (xy 8.364112 4.490712) (xy 8.383873 4.579204) (xy 8.390518 4.647018) (xy 8.391257 4.748328) (xy 8.380915 4.804487) + (xy 8.36919 4.809967) (xy 8.346163 4.763628) (xy 8.34295 4.711306) (xy 8.338148 4.617042) (xy 8.322665 4.534649) + (xy 8.312126 4.464834) (xy 8.088904 4.464834) (xy 7.998224 4.508385) (xy 8.145696 4.487872) (xy 8.293169 4.46736) + (xy 8.293169 4.610593) (xy 8.289315 4.701449) (xy 8.268472 4.742556) (xy 8.216715 4.753497) (xy 8.19133 4.753825) + (xy 8.079001 4.766719) (xy 7.996262 4.789271) (xy 7.900627 4.806369) (xy 7.860687 4.789572) (xy 7.810564 4.771767) + (xy 7.793347 4.779421) (xy 7.785841 4.770609) (xy 7.802501 4.714607) (xy 7.803069 4.713107) (xy 7.821333 4.647946) + (xy 7.803471 4.628163) (xy 7.78753 4.629174) (xy 7.707631 4.667783) (xy 7.677238 4.741166) (xy 7.683175 4.77985) + (xy 7.700639 4.813848) (xy 7.73628 4.832624) (xy 7.805493 4.839027) (xy 7.923674 4.835904) (xy 7.972893 4.833434) + (xy 8.137684 4.830174) (xy 8.245984 4.841907) (xy 8.305655 4.866961) (xy 8.342003 4.899737) (xy 8.352902 4.939512) + (xy 8.339295 5.007867) (xy 8.315205 5.085792) (xy 8.284398 5.179193) (xy 8.270841 5.209578) (xy 8.271397 5.180267) + (xy 8.278729 5.12438) (xy 8.29634 5.022622) (xy 8.315592 4.944652) (xy 8.31845 4.936516) (xy 8.321661 4.899449) + (xy 8.303624 4.903512) (xy 8.276067 4.949162) (xy 8.250779 5.036365) (xy 8.24448 5.070275) (xy 8.221375 5.214766) + (xy 8.144499 5.143546) (xy 8.062686 5.090019) (xy 7.950562 5.041884) (xy 7.911475 5.029814) (xy 7.829656 5.002507) + (xy 7.793579 4.979843) (xy 7.798918 4.971698) (xy 7.825617 4.940454) (xy 7.804406 4.905165) (xy 7.761954 4.893155) + (xy 7.698574 4.911431) (xy 7.668579 4.927854) (xy 7.635716 4.96196) (xy 7.661984 4.99138) (xy 7.675651 5.020058) + (xy 7.629981 5.057069) (xy 7.594297 5.075534) (xy 7.513465 5.109031) (xy 7.457716 5.106895) (xy 7.392696 5.068473) + (xy 7.312157 5.01671) (xy 7.252185 4.984728) (xy 7.249821 4.973453) (xy 7.303685 4.970085) (xy 7.34469 4.971744) + (xy 7.429234 4.971621) (xy 7.471854 4.960826) (xy 7.472765 4.953986) (xy 7.427396 4.928581) (xy 7.413721 4.927323) + (xy 7.379554 4.898236) (xy 7.371155 4.855569) (xy 7.395966 4.794241) (xy 7.46854 4.764339) (xy 7.545979 4.74) + (xy 7.58546 4.713253) (xy 7.572004 4.696137) (xy 7.515339 4.700385) (xy 7.408083 4.721848) (xy 7.330259 4.736586) + (xy 7.234836 4.754047) (xy 6.824989 4.754047) (xy 6.827769 4.760545) (xy 6.779312 4.809565) (xy 6.69084 4.837127) + (xy 6.590079 4.836866) (xy 6.546103 4.825223) (xy 6.475806 4.779153) (xy 6.456475 4.725207) (xy 5.305387 4.725207) + (xy 5.330242 4.728267) (xy 5.378415 4.753825) (xy 5.408402 4.778677) (xy 5.430464 4.778677) (xy 5.569262 4.753825) + (xy 5.682642 4.737049) (xy 5.782024 4.727925) (xy 5.794808 4.727509) (xy 5.881557 4.726044) (xy 5.794808 4.753825) + (xy 5.701718 4.771932) (xy 5.586463 4.780118) (xy 5.569262 4.780142) (xy 5.430464 4.778677) (xy 5.408402 4.778677) + (xy 5.410932 4.780774) (xy 5.379679 4.787876) (xy 5.371788 4.787993) (xy 5.309047 4.770312) (xy 5.291666 4.753825) + (xy 5.288866 4.723173) (xy 5.13216 4.723173) (xy 5.135519 4.732485) (xy 5.109235 4.757672) (xy 5.045432 4.800673) + (xy 5.040095 4.803943) (xy 4.944672 4.862043) (xy 4.816675 4.862043) (xy 4.805421 4.884789) (xy 4.791538 4.892623) + (xy 4.784465 4.861469) (xy 4.790505 4.779131) (xy 4.808285 4.662295) (xy 4.812216 4.641052) (xy 4.835249 4.488206) + (xy 4.853756 4.305432) (xy 4.867041 4.109695) (xy 4.874407 3.917959) (xy 4.875157 3.747187) (xy 4.868595 3.614345) + (xy 4.857205 3.545404) (xy 4.840026 3.497293) (xy 4.830286 3.503458) (xy 4.824477 3.570344) (xy 4.822746 3.608743) + (xy 4.811629 3.864157) (xy 4.80095 4.062921) (xy 4.789076 4.217756) (xy 4.774373 4.34138) (xy 4.755207 4.446513) + (xy 4.729945 4.545875) (xy 4.696953 4.652183) (xy 4.683522 4.692655) (xy 4.635374 4.829489) (xy 4.587512 4.95409) + (xy 4.544238 5.057172) (xy 4.509853 5.129452) (xy 4.48866 5.161645) (xy 4.484961 5.144468) (xy 4.494386 5.10082) + (xy 4.522769 4.981011) (xy 4.529941 4.927254) (xy 4.515984 4.939548) (xy 4.480982 5.017893) (xy 4.448294 5.10082) + (xy 4.392993 5.239618) (xy 4.44153 5.239618) (xy 4.454226 5.211056) (xy 4.464663 5.216485) (xy 4.468815 5.257665) + (xy 4.464663 5.262751) (xy 4.444034 5.257987) (xy 4.44153 5.239618) (xy 4.392993 5.239618) (xy 4.370878 5.295122) + (xy 4.304863 5.439366) (xy 4.240931 5.549728) (xy 4.169763 5.642382) (xy 4.086036 5.729636) (xy 3.995886 5.806814) + (xy 3.945601 5.842708) (xy 4.218864 5.842708) (xy 4.257926 5.783541) (xy 4.333582 5.698943) (xy 4.453174 5.547235) + (xy 4.569594 5.344545) (xy 4.687766 5.082208) (xy 4.697821 5.057446) (xy 4.745341 4.963068) (xy 4.781215 4.928606) + (xy 4.796334 4.952732) (xy 4.787975 4.998869) (xy 5.078294 4.998869) (xy 5.096441 4.935111) (xy 5.128026 4.873507) + (xy 5.156836 4.841964) (xy 5.22944 4.812875) (xy 5.276297 4.832442) (xy 5.278947 4.859972) (xy 5.933606 4.859972) + (xy 5.958795 4.824636) (xy 5.968306 4.823224) (xy 6.002103 4.835063) (xy 6.003005 4.838526) (xy 5.988328 4.856408) + (xy 7.1992 4.856408) (xy 7.210622 4.830261) (xy 7.250138 4.823224) (xy 7.307721 4.828813) (xy 7.321584 4.836862) + (xy 7.29421 4.863123) (xy 7.239701 4.871992) (xy 7.199483 4.856853) (xy 7.1992 4.856408) (xy 5.988328 4.856408) + (xy 5.97869 4.868151) (xy 5.968306 4.875273) (xy 5.936331 4.872522) (xy 5.933606 4.859972) (xy 5.278947 4.859972) + (xy 5.281368 4.88513) (xy 5.251357 4.933522) (xy 5.189765 4.97693) (xy 5.144581 4.980993) (xy 5.113476 4.981182) + (xy 5.116933 4.994721) (xy 5.11303 5.039264) (xy 5.104422 5.046544) (xy 5.079112 5.043204) (xy 5.078294 4.998869) + (xy 4.787975 4.998869) (xy 4.781589 5.034117) (xy 4.770497 5.06804) (xy 4.688137 5.271608) (xy 4.628319 5.390091) + (xy 4.909972 5.390091) (xy 5.014071 5.275657) (xy 5.075019 5.207085) (xy 5.090731 5.181083) (xy 5.063237 5.189403) + (xy 5.03142 5.205121) (xy 4.975646 5.23012) (xy 4.963241 5.228642) (xy 4.963266 5.228615) (xy 4.996476 5.200613) + (xy 5.06317 5.148199) (xy 5.142804 5.087093) (xy 5.214839 5.033011) (xy 5.258732 5.001671) (xy 5.263219 4.999098) + (xy 5.259137 5.026507) (xy 5.253392 5.048479) (xy 5.351776 5.048479) (xy 5.363544 4.98185) (xy 5.384823 4.919868) + (xy 5.401621 4.904262) (xy 5.403566 4.927323) (xy 5.517213 4.927323) (xy 5.529909 4.898761) (xy 5.540346 4.90419) + (xy 5.541676 4.917376) (xy 5.626904 4.917376) (xy 5.635347 4.897985) (xy 5.670286 4.860733) (xy 5.690372 4.868375) + (xy 5.69071 4.873226) (xy 5.666064 4.902575) (xy 5.650649 4.913286) (xy 5.626904 4.917376) (xy 5.731003 4.917376) + (xy 5.739446 4.897985) (xy 5.774384 4.860733) (xy 5.794471 4.868375) (xy 5.794808 4.873226) (xy 5.770162 4.902575) + (xy 5.754748 4.913286) (xy 5.731003 4.917376) (xy 5.626904 4.917376) (xy 5.541676 4.917376) (xy 5.542059 4.921176) + (xy 6.005498 4.921176) (xy 6.030722 4.897188) (xy 6.037705 4.892623) (xy 6.10128 4.861971) (xy 6.131624 4.867065) + (xy 6.124453 4.892623) (xy 6.074933 4.922815) (xy 6.044332 4.926791) (xy 6.005498 4.921176) (xy 5.542059 4.921176) + (xy 5.544429 4.944672) (xy 5.898907 4.944672) (xy 5.916256 4.927323) (xy 5.933606 4.944672) (xy 5.917977 4.960301) + (xy 7.017081 4.960301) (xy 7.053536 4.965793) (xy 7.12457 5.027862) (xy 7.135065 5.039469) (xy 7.236291 5.039469) + (xy 7.244681 5.032831) (xy 7.28386 5.054406) (xy 7.353971 5.107259) (xy 7.389672 5.13693) (xy 7.448701 5.193831) + (xy 7.591273 5.193831) (xy 7.6733 5.130747) (xy 7.749645 5.083429) (xy 7.824085 5.072288) (xy 7.919693 5.097456) + (xy 8.002618 5.132668) (xy 8.111879 5.188634) (xy 8.163687 5.240099) (xy 8.166515 5.304247) (xy 8.13117 5.393382) + (xy 8.076614 5.486949) (xy 8.032843 5.513618) (xy 7.997408 5.474618) (xy 7.992541 5.462868) (xy 7.952789 5.417992) + (xy 7.870469 5.356108) (xy 7.78148 5.301177) (xy 7.591273 5.193831) (xy 7.448701 5.193831) (xy 7.451734 5.196755) + (xy 7.474865 5.23377) (xy 7.467746 5.239618) (xy 7.428348 5.259298) (xy 7.425683 5.269869) (xy 7.456395 5.288134) + (xy 7.532976 5.29661) (xy 7.562064 5.296545) (xy 7.681684 5.316817) (xy 7.799617 5.374321) (xy 7.896871 5.455113) + (xy 7.954453 5.545245) (xy 7.962423 5.59053) (xy 7.950696 5.65107) (xy 8.068757 5.65107) (xy 8.074138 5.619283) + (xy 8.112969 5.52928) (xy 8.128081 5.497715) (xy 8.173164 5.41558) (xy 8.20649 5.374363) (xy 8.217249 5.376202) + (xy 8.208133 5.426571) (xy 8.1704 5.507279) (xy 8.154411 5.534498) (xy 8.095842 5.623266) (xy 8.068757 5.65107) + (xy 7.950696 5.65107) (xy 7.949226 5.658659) (xy 7.927723 5.684508) (xy 7.876624 5.715159) (xy 7.842697 5.74276) + (xy 7.980874 5.74276) (xy 7.998224 5.72541) (xy 8.015573 5.74276) (xy 7.998224 5.760109) (xy 7.980874 5.74276) + (xy 7.842697 5.74276) (xy 7.836544 5.747766) (xy 7.790374 5.780721) (xy 7.766593 5.758807) (xy 7.758779 5.736619) + (xy 7.725879 5.681739) (xy 7.657687 5.595316) (xy 7.568088 5.494774) (xy 7.555171 5.481134) (xy 7.459955 5.37482) + (xy 7.372013 5.265302) (xy 7.299791 5.164775) (xy 7.251736 5.085433) (xy 7.236291 5.039469) (xy 7.135065 5.039469) + (xy 7.135632 5.040096) (xy 7.19293 5.111978) (xy 7.252883 5.197327) (xy 7.300681 5.273822) (xy 7.321515 5.319146) + (xy 7.321584 5.320334) (xy 7.292458 5.325029) (xy 7.234836 5.317509) (xy 7.16483 5.282323) (xy 7.148087 5.240252) + (xy 7.12755 5.17116) (xy 7.078688 5.091351) (xy 7.022901 5.004462) (xy 7.017081 4.960301) (xy 5.917977 4.960301) + (xy 5.916256 4.962022) (xy 5.898907 4.944672) (xy 5.544429 4.944672) (xy 5.544499 4.94537) (xy 5.540346 4.950456) + (xy 5.519717 4.945692) (xy 5.517213 4.927323) (xy 5.403566 4.927323) (xy 5.405053 4.944964) (xy 5.398976 4.979372) + (xy 5.586612 4.979372) (xy 5.603961 4.962022) (xy 5.613791 4.971852) (xy 5.694228 4.971852) (xy 5.728998 4.979132) + (xy 5.729637 4.979372) (xy 5.829508 4.979372) (xy 5.846858 4.962022) (xy 5.864207 4.979372) (xy 5.858424 4.985155) + (xy 6.361566 4.985155) (xy 6.366329 4.964526) (xy 6.384699 4.962022) (xy 6.413261 4.974718) (xy 6.407832 4.985155) + (xy 6.366652 4.989308) (xy 6.361566 4.985155) (xy 5.858424 4.985155) (xy 5.846858 4.996722) (xy 5.829508 4.979372) + (xy 5.729637 4.979372) (xy 5.735581 4.981603) (xy 5.771776 5.005018) (xy 6.226252 5.005018) (xy 6.260359 4.999461) + (xy 6.305365 5.005841) (xy 6.305902 5.017686) (xy 6.264373 5.025093) (xy 6.819882 5.025093) (xy 6.834272 4.999937) + (xy 6.869884 4.996722) (xy 6.941543 5.020899) (xy 7.007937 5.072663) (xy 7.059677 5.149655) (xy 7.077313 5.22127) + (xy 7.058301 5.267256) (xy 7.033271 5.274317) (xy 6.951922 5.242378) (xy 6.876279 5.15629) (xy 6.84305 5.092145) + (xy 6.819882 5.025093) (xy 6.264373 5.025093) (xy 6.259461 5.025969) (xy 6.239395 5.020425) (xy 6.226252 5.005018) + (xy 5.771776 5.005018) (xy 5.778072 5.009091) (xy 5.778377 5.02472) (xy 5.74167 5.020827) (xy 5.716156 5.001027) + (xy 5.694228 4.971852) (xy 5.613791 4.971852) (xy 5.621311 4.979372) (xy 5.603961 4.996722) (xy 5.586612 4.979372) + (xy 5.398976 4.979372) (xy 5.393286 5.011593) (xy 5.392435 5.014071) (xy 5.482513 5.014071) (xy 5.499863 4.996722) + (xy 5.517213 5.014071) (xy 5.499863 5.031421) (xy 5.482513 5.014071) (xy 5.392435 5.014071) (xy 5.380522 5.048771) + (xy 5.551912 5.048771) (xy 5.569262 5.031421) (xy 5.586612 5.048771) (xy 5.656011 5.048771) (xy 5.67336 5.031421) + (xy 6.41876 5.031421) (xy 6.583902 5.031538) (xy 6.749043 5.031654) (xy 6.894867 5.331525) (xy 6.93989 5.331525) + (xy 6.969316 5.322576) (xy 7.017964 5.322212) (xy 7.093425 5.354353) (xy 7.137356 5.401508) (xy 7.194756 5.401508) + (xy 7.240369 5.378429) (xy 7.252535 5.374925) (xy 7.30491 5.369848) (xy 7.359273 5.39165) (xy 7.430331 5.449362) + (xy 7.521106 5.539883) (xy 7.60912 5.638659) (xy 7.673434 5.725303) (xy 7.701755 5.782984) (xy 7.702148 5.787752) + (xy 7.672249 5.840147) (xy 7.663124 5.846858) (xy 7.772677 5.846858) (xy 7.790027 5.829508) (xy 7.807377 5.846858) + (xy 7.790027 5.864208) (xy 7.772677 5.846858) (xy 7.663124 5.846858) (xy 7.599259 5.893825) (xy 7.5807 5.903194) + (xy 7.460382 5.95953) (xy 7.460382 5.866613) (xy 7.44046 5.783429) (xy 7.390141 5.672155) (xy 7.323592 5.557899) + (xy 7.254982 5.465771) (xy 7.212554 5.427416) (xy 7.194756 5.401508) (xy 7.137356 5.401508) (xy 7.156252 5.42179) + (xy 7.206786 5.487633) (xy 7.247168 5.517102) (xy 7.248805 5.517213) (xy 7.282095 5.547527) (xy 7.320446 5.623415) + (xy 7.355841 5.722295) (xy 7.380258 5.821587) (xy 7.385679 5.89871) (xy 7.385309 5.901569) (xy 7.361636 5.960003) + (xy 7.312741 5.981826) (xy 7.744639 5.981826) (xy 7.763544 5.949211) (xy 7.829397 5.886289) (xy 7.896963 5.835105) + (xy 7.940202 5.815176) (xy 7.944818 5.816646) (xy 7.931154 5.845921) (xy 7.877301 5.89879) (xy 7.85807 5.914682) + (xy 7.777621 5.971776) (xy 7.744639 5.981826) (xy 7.312741 5.981826) (xy 7.299464 5.987752) (xy 7.252185 5.994181) + (xy 7.130737 6.005763) (xy 7.130067 5.85659) (xy 7.103764 5.696109) (xy 7.034643 5.526205) (xy 6.983979 5.42721) + (xy 6.949597 5.356009) (xy 6.93989 5.331525) (xy 6.894867 5.331525) (xy 6.913866 5.370594) (xy 7.002854 5.566167) + (xy 7.056225 5.715932) (xy 7.077809 5.831175) (xy 7.078688 5.856269) (xy 7.078688 6.003006) (xy 6.936178 6.003006) + (xy 6.84694 5.998786) (xy 6.81214 5.981123) (xy 6.81707 5.942514) (xy 6.81716 5.942282) (xy 6.85441 5.761159) + (xy 6.824083 5.591445) (xy 6.72747 5.439412) (xy 6.709844 5.421008) (xy 6.667934 5.360215) (xy 6.671747 5.318908) + (xy 6.705669 5.311607) (xy 6.791573 5.312728) (xy 6.822668 5.289253) (xy 6.816985 5.271959) (xy 6.770105 5.250517) + (xy 6.687858 5.249255) (xy 6.682932 5.24988) (xy 6.603429 5.250886) (xy 6.546803 5.216831) (xy 6.495271 5.14814) + (xy 6.41876 5.031421) (xy 5.67336 5.031421) (xy 5.69071 5.048771) (xy 5.67336 5.06612) (xy 5.656011 5.048771) + (xy 5.586612 5.048771) (xy 5.569262 5.06612) (xy 5.551912 5.048771) (xy 5.380522 5.048771) (xy 5.372007 5.073575) + (xy 5.355209 5.089181) (xy 5.351776 5.048479) (xy 5.253392 5.048479) (xy 5.24083 5.096523) (xy 5.238266 5.105532) + (xy 5.22336 5.152869) (xy 5.447814 5.152869) (xy 5.465164 5.135519) (xy 5.482513 5.152869) (xy 5.465164 5.170219) + (xy 5.447814 5.152869) (xy 5.22336 5.152869) (xy 5.214226 5.181878) (xy 5.211822 5.187569) (xy 5.309016 5.187569) + (xy 5.326366 5.170219) (xy 5.343715 5.187569) (xy 5.326366 5.204918) (xy 5.309016 5.187569) (xy 5.211822 5.187569) + (xy 5.197989 5.220323) (xy 5.197313 5.220955) (xy 5.164272 5.240837) (xy 5.091727 5.283634) (xy 5.065408 5.29907) + (xy 5.27991 5.29907) (xy 5.288353 5.279679) (xy 5.323291 5.242427) (xy 5.343378 5.250069) (xy 5.343715 5.25492) + (xy 5.319069 5.284269) (xy 5.303655 5.29498) (xy 5.27991 5.29907) (xy 5.065408 5.29907) (xy 5.04877 5.308828) + (xy 4.909972 5.390091) (xy 4.628319 5.390091) (xy 4.59125 5.463513) (xy 4.512406 5.591061) (xy 4.848558 5.591061) + (xy 4.870461 5.535052) (xy 4.870587 5.534786) (xy 4.919478 5.473394) (xy 5.001451 5.40322) (xy 5.091354 5.34291) + (xy 5.164036 5.311106) (xy 5.174081 5.309814) (xy 5.184484 5.33811) (xy 5.179108 5.393689) (xy 5.125376 5.505016) + (xy 5.015386 5.576913) (xy 4.940054 5.59752) (xy 4.867209 5.607778) (xy 4.848558 5.591061) (xy 4.512406 5.591061) + (xy 4.488326 5.630016) (xy 4.454134 5.673361) (xy 4.615027 5.673361) (xy 4.632377 5.656011) (xy 4.649726 5.673361) + (xy 4.632377 5.690711) (xy 4.615027 5.673361) (xy 4.454134 5.673361) (xy 4.387861 5.757376) (xy 4.298349 5.831854) + (xy 4.232246 5.859161) (xy 4.218864 5.842708) (xy 3.945601 5.842708) (xy 3.915481 5.864208) (xy 4.682348 5.864208) + (xy 4.759311 5.760109) (xy 4.817599 5.703857) (xy 4.886583 5.665441) (xy 4.948392 5.649729) (xy 4.985158 5.661587) + (xy 4.982285 5.699385) (xy 4.953126 5.769758) (xy 4.940647 5.803484) (xy 4.892605 5.850831) (xy 4.800788 5.864208) + (xy 4.682348 5.864208) (xy 3.915481 5.864208) (xy 3.891302 5.881467) (xy 3.788791 5.943708) (xy 3.70486 5.983646) + (xy 3.656015 5.991392) (xy 3.652772 5.989202) (xy 3.669097 5.962941) (xy 3.726264 5.914447) (xy 3.745543 5.90033) + (xy 3.814576 5.840973) (xy 3.849499 5.790928) (xy 3.850584 5.783771) (xy 3.836374 5.774839) (xy 3.813752 5.804214) + (xy 3.771671 5.845452) (xy 3.745408 5.84554) (xy 3.714836 5.84636) (xy 3.712841 5.855456) (xy 3.68381 5.883685) + (xy 3.606861 5.931486) (xy 3.497214 5.989617) (xy 3.469379 6.003279) (xy 3.331886 6.07593) (xy 3.257957 6.131332) + (xy 3.244835 6.172672) (xy 3.289762 6.203133) (xy 3.294772 6.20486) (xy 3.323472 6.199972) (xy 3.317493 6.182482) + (xy 3.326399 6.141668) (xy 3.388118 6.097846) (xy 3.486851 6.058443) (xy 3.606799 6.030885) (xy 3.651856 6.025319) + (xy 3.783336 6.000916) (xy 3.924031 5.957486) (xy 3.963456 5.941442) (xy 4.064151 5.906184) (xy 4.141492 5.895219) + (xy 4.182913 5.907198) (xy 4.175847 5.940771) (xy 4.154261 5.961935) (xy 4.056854 6.021362) (xy 4.538923 6.021362) + (xy 4.563139 5.998337) (xy 4.589024 5.983572) (xy 4.685977 5.948581) (xy 4.7625 5.937009) (xy 4.834485 5.947029) + (xy 4.857642 5.99169) (xy 4.857923 6.000958) (xy 4.842194 6.068551) (xy 4.788624 6.093519) (xy 4.687638 6.078981) + (xy 4.650462 6.068525) (xy 4.565343 6.041042) (xy 4.538923 6.021362) (xy 4.056854 6.021362) (xy 4.005524 6.052678) + (xy 3.794699 6.13202) (xy 3.663457 6.164611) (xy 4.394249 6.164611) (xy 4.415636 6.143102) (xy 4.429171 6.137314) + (xy 4.554366 6.111508) (xy 4.680568 6.141061) (xy 4.723304 6.161314) (xy 4.790964 6.204404) (xy 4.802098 6.241281) + (xy 4.787846 6.264069) (xy 4.704885 6.326558) (xy 4.608409 6.325136) (xy 4.491984 6.25968) (xy 4.490425 6.258493) + (xy 4.416955 6.198675) (xy 4.394249 6.164611) (xy 3.663457 6.164611) (xy 3.52843 6.198142) (xy 3.371159 6.223642) + (xy 4.254359 6.223642) (xy 4.287034 6.210566) (xy 4.35035 6.230478) (xy 4.430407 6.281157) (xy 4.455814 6.302208) + (xy 4.517634 6.364027) (xy 4.518564 6.36735) (xy 4.753825 6.36735) (xy 4.771174 6.35) (xy 4.788524 6.36735) + (xy 4.771174 6.3847) (xy 4.753825 6.36735) (xy 4.518564 6.36735) (xy 4.528188 6.401751) (xy 4.507863 6.422028) + (xy 4.441618 6.447959) (xy 4.382166 6.42794) (xy 4.317977 6.354811) (xy 4.266226 6.271926) (xy 4.254359 6.223642) + (xy 3.371159 6.223642) (xy 3.213363 6.249227) (xy 3.204245 6.250234) (xy 3.860655 6.250234) (xy 3.886074 6.266865) + (xy 3.888598 6.269341) (xy 4.117608 6.269341) (xy 4.118751 6.267952) (xy 4.159838 6.268663) (xy 4.216988 6.315513) + (xy 4.272728 6.393882) (xy 4.275608 6.399196) (xy 4.298799 6.448322) (xy 4.281645 6.443952) (xy 4.255569 6.423166) + (xy 4.213758 6.393252) (xy 4.212131 6.413148) (xy 4.218901 6.431841) (xy 4.230815 6.482566) (xy 4.213526 6.482678) + (xy 4.177454 6.438537) (xy 4.148859 6.389099) (xy 4.119338 6.314705) (xy 4.117608 6.269341) (xy 3.888598 6.269341) + (xy 3.890644 6.271348) (xy 3.918053 6.316843) (xy 3.914336 6.333569) (xy 3.888524 6.323156) (xy 3.87122 6.290773) + (xy 3.860655 6.250234) (xy 3.204245 6.250234) (xy 3.030036 6.269473) (xy 2.913664 6.271868) (xy 2.762572 6.263095) + (xy 2.594164 6.245604) (xy 2.425841 6.221843) (xy 2.275006 6.194263) (xy 2.159061 6.165312) (xy 2.096124 6.138025) + (xy 2.051267 6.120914) (xy 2.040345 6.125593) (xy 2.0076 6.117223) (xy 1.974184 6.085315) (xy 1.954892 6.056118) + (xy 1.965863 6.040955) (xy 2.01856 6.037854) (xy 2.12445 6.04484) (xy 2.180934 6.049722) (xy 2.350058 6.052532) + (xy 2.549914 6.03731) (xy 2.759442 6.007538) (xy 2.957581 5.9667) (xy 3.12327 5.918279) (xy 3.213927 5.878885) + (xy 3.277036 5.842547) (xy 3.281293 5.832328) (xy 3.229048 5.841627) (xy 3.227049 5.84205) (xy 3.145177 5.862638) + (xy 3.028631 5.895643) (xy 2.949453 5.919512) (xy 2.782785 5.955145) (xy 2.556803 5.978421) (xy 2.347456 5.987289) + (xy 2.183622 5.993476) (xy 2.044606 6.003815) (xy 1.94546 6.016847) (xy 1.901732 6.030562) (xy 1.850245 6.033326) + (xy 1.745795 5.992111) (xy 1.628632 5.929973) (xy 1.514446 5.866481) (xy 1.424971 5.818997) (xy 1.375983 5.795829) + (xy 1.371955 5.794809) (xy 1.33107 5.775159) (xy 1.254531 5.724421) (xy 1.158549 5.654917) (xy 1.059337 5.578967) + (xy 0.973107 5.508891) (xy 0.916072 5.45701) (xy 0.902185 5.437806) (xy 0.926437 5.419571) (xy 0.94556 5.424595) + (xy 0.994474 5.445995) (xy 1.090898 5.488238) (xy 1.21879 5.544295) (xy 1.305781 5.582436) (xy 1.570632 5.689299) + (xy 1.810461 5.767791) (xy 2.013852 5.814629) (xy 2.156374 5.827004) (xy 2.183583 5.819757) (xy 2.14482 5.801221) + (xy 2.042438 5.772263) (xy 1.943169 5.748328) (xy 1.752828 5.69542) (xy 1.540364 5.622624) (xy 1.344463 5.543493) + (xy 1.299581 5.522871) (xy 1.134928 5.450468) (xy 0.999892 5.402717) (xy 0.907962 5.384207) (xy 0.893384 5.384675) + (xy 0.800318 5.369909) (xy 0.683476 5.302194) (xy 0.646619 5.274317) (xy 0.56231 5.199875) (xy 0.484495 5.117665) + (xy 0.42405 5.041448) (xy 0.391852 4.984988) (xy 0.398777 4.962049) (xy 0.399814 4.962022) (xy 0.445353 4.97746) + (xy 0.533742 5.018966) (xy 0.651912 5.079328) (xy 0.786794 5.151335) (xy 0.925319 5.227773) (xy 1.054419 5.301433) + (xy 1.161025 5.365101) (xy 1.232068 5.411565) (xy 1.25448 5.433615) (xy 1.254452 5.433647) (xy 1.256075 5.443539) + (xy 1.272941 5.435379) (xy 1.326733 5.434636) (xy 1.415947 5.459724) (xy 1.463788 5.479233) (xy 1.589018 5.535277) + (xy 1.731117 5.598398) (xy 1.787021 5.623089) (xy 1.959097 5.685189) (xy 2.169673 5.740853) (xy 2.394568 5.785468) + (xy 2.6096 5.814427) (xy 2.790588 5.823117) (xy 2.828005 5.82156) (xy 2.974924 5.800186) (xy 3.122168 5.760833) + (xy 3.192349 5.733082) (xy 3.286479 5.685161) (xy 3.316267 5.662205) (xy 3.282169 5.664339) (xy 3.184645 5.691687) + (xy 3.118179 5.71291) (xy 2.976577 5.741127) (xy 2.789302 5.753332) (xy 2.578015 5.750312) (xy 2.36438 5.732854) + (xy 2.170058 5.701744) (xy 2.064617 5.674654) (xy 1.891284 5.613019) (xy 1.679544 5.52665) (xy 1.451212 5.425305) + (xy 1.228099 5.318744) (xy 1.03202 5.216723) (xy 0.995777 5.196481) (xy 0.848899 5.116141) (xy 0.697043 5.037807) + (xy 0.571393 4.97753) (xy 0.563866 4.974171) (xy 0.444602 4.911313) (xy 0.388155 4.854824) (xy 0.381694 4.828433) + (xy -0.476446 4.828433) (xy -0.453634 4.875273) (xy -0.242897 4.875273) (xy -0.225547 4.857924) + (xy -0.208197 4.875273) (xy -0.225547 4.892623) (xy -0.242897 4.875273) (xy -0.453634 4.875273) + (xy -0.441563 4.900058) (xy -0.433651 4.927323) (xy -0.173498 4.927323) (xy -0.160802 4.898761) + (xy -0.150365 4.90419) (xy -0.146212 4.94537) (xy -0.150365 4.950456) (xy -0.170994 4.945692) (xy -0.173498 4.927323) + (xy -0.433651 4.927323) (xy -0.41667 4.985839) (xy -0.416394 4.992594) (xy -0.438151 5.03368) (xy -0.373187 5.03368) + (xy -0.36844 5.031421) (xy -0.336774 5.055849) (xy -0.332087 5.062602) (xy -0.267766 5.062602) (xy -0.260486 5.027833) + (xy -0.258015 5.02125) (xy -0.230527 4.978759) (xy -0.214899 4.978454) (xy -0.214996 4.979372) (xy 0.208196 4.979372) + (xy 0.225546 4.962022) (xy 0.242896 4.979372) (xy 0.225546 4.996722) (xy 0.208196 4.979372) (xy -0.214996 4.979372) + (xy -0.218791 5.015161) (xy -0.238591 5.040674) (xy -0.249364 5.048771) (xy 0.104098 5.048771) (xy 0.121448 5.031421) + (xy 0.138797 5.048771) (xy 0.277595 5.048771) (xy 0.294945 5.031421) (xy 0.312295 5.048771) (xy 0.294945 5.06612) + (xy 0.277595 5.048771) (xy 0.138797 5.048771) (xy 0.121448 5.06612) (xy 0.104098 5.048771) (xy -0.249364 5.048771) + (xy -0.267766 5.062602) (xy -0.332087 5.062602) (xy -0.329645 5.06612) (xy -0.329029 5.06838) (xy 0.216704 5.06838) + (xy 0.22145 5.06612) (xy 0.253117 5.090548) (xy 0.260245 5.10082) (xy 0.269088 5.13326) (xy 0.264341 5.135519) + (xy 0.232675 5.111092) (xy 0.225546 5.10082) (xy 0.216704 5.06838) (xy -0.329029 5.06838) (xy -0.320803 5.098561) + (xy -0.32555 5.10082) (xy -0.357216 5.076392) (xy -0.364345 5.06612) (xy -0.373187 5.03368) (xy -0.438151 5.03368) + (xy -0.442558 5.042003) (xy -0.514199 5.049652) (xy -0.621044 5.015109) (xy -0.647251 5.002321) + (xy -0.83611 4.86688) (xy -1.000319 4.667198) (xy -1.033296 4.614436) (xy -1.123702 4.486946) (xy -1.23644 4.38057) + (xy -1.391223 4.277627) (xy -1.440028 4.249668) (xy -1.5355 4.198531) (xy -1.573897 4.184127) (xy -1.554965 4.20678) + (xy -1.47845 4.266816) (xy -1.358053 4.354577) (xy -1.238714 4.455573) (xy -1.127144 4.575472) (xy -1.069009 4.655216) + (xy -0.979693 4.778773) (xy -0.871723 4.899558) (xy -0.823768 4.944342) (xy -0.750043 5.010954) + (xy -0.708935 5.055187) (xy -0.706476 5.06612) (xy -0.761245 5.048867) (xy -0.849723 5.005871) (xy -0.94814 4.950278) + (xy -1.032726 4.895232) (xy -1.069869 4.865159) (xy -1.264164 4.696682) (xy -1.476187 4.548935) + (xy -1.68752 4.433154) (xy -1.879747 4.360575) (xy -1.90847 4.353505) (xy -1.98219 4.33779) (xy -2.053359 4.325248) + (xy -2.134462 4.314638) (xy -2.237983 4.304722) (xy -2.376406 4.294261) (xy -2.562216 4.282016) + (xy -2.741257 4.270849) (xy -3.027608 4.250045) (xy -3.254397 4.225083) (xy -3.43145 4.193034) (xy -3.568595 4.150968) + (xy -3.675657 4.095956) (xy -3.762463 4.025068) (xy -3.830825 3.946016) (xy -3.897433 3.824142) + (xy -3.942421 3.674456) (xy -3.96153 3.521944) (xy -4.455966 3.521944) (xy -4.460171 3.534447) (xy -4.511568 3.659379) + (xy -4.550172 3.725475) (xy -4.573756 3.729966) (xy -4.580328 3.683861) (xy -4.588867 3.629777) + (xy -4.627337 3.632227) (xy -4.649727 3.643443) (xy -4.702507 3.667516) (xy -4.712249 3.657613) + (xy -4.85847 3.657613) (xy -4.840145 3.670748) (xy -4.79151 3.701218) (xy -4.803111 3.710163) (xy -4.840574 3.710683) + (xy -4.937693 3.684832) (xy -5.00393 3.619892) (xy -5.019997 3.56005) (xy -5.182554 3.56005) (xy -5.179986 3.565799) + (xy -5.165867 3.590977) (xy -5.092117 3.715974) (xy -5.122724 3.755387) (xy -4.077225 3.755387) + (xy -4.071958 3.72908) (xy -4.044822 3.68182) (xy -4.02838 3.702014) (xy -4.025137 3.749589) (xy -4.037948 3.797968) + (xy -4.058321 3.800527) (xy -4.077225 3.755387) (xy -5.122724 3.755387) (xy -5.157051 3.79959) (xy -4.719126 3.79959) + (xy -4.701776 3.782241) (xy -4.684427 3.79959) (xy -4.701776 3.81694) (xy -4.719126 3.79959) (xy -5.157051 3.79959) + (xy -5.210944 3.868989) (xy -4.684427 3.868989) (xy -4.667077 3.85164) (xy -4.649727 3.868989) (xy -4.129235 3.868989) + (xy -4.111886 3.85164) (xy -4.094536 3.868989) (xy -4.111886 3.886339) (xy -4.129235 3.868989) (xy -4.649727 3.868989) + (xy -4.667077 3.886339) (xy -4.684427 3.868989) (xy -5.210944 3.868989) (xy -5.25258 3.922605) (xy -5.328948 4.028023) + (xy -5.370548 4.099243) (xy -5.377029 4.130434) (xy -5.348039 4.115763) (xy -5.283225 4.049399) + (xy -5.258499 4.020629) (xy -5.19881 3.953949) (xy -5.162997 3.935542) (xy -5.159264 3.938388) (xy -4.649727 3.938388) + (xy -4.632377 3.921038) (xy -4.615028 3.938388) (xy -4.268033 3.938388) (xy -4.250683 3.921038) + (xy -4.233334 3.938388) (xy -4.250683 3.955738) (xy -4.268033 3.938388) (xy -4.615028 3.938388) + (xy -4.632377 3.955738) (xy -4.649727 3.938388) (xy -5.159264 3.938388) (xy -5.131658 3.959432) + (xy -5.118717 3.975979) (xy -4.161195 3.975979) (xy -4.154816 3.930974) (xy -4.142971 3.930436) + (xy -4.134687 3.976878) (xy -4.140231 3.996944) (xy -4.152943 4.007787) (xy -4.094536 4.007787) + (xy -4.077186 3.990437) (xy -4.059836 4.007787) (xy -4.077186 4.025137) (xy -4.094536 4.007787) + (xy -4.152943 4.007787) (xy -4.155639 4.010087) (xy -4.161195 3.975979) (xy -5.118717 3.975979) + (xy -5.11772 3.977254) (xy -5.071756 4.063974) (xy -5.074659 4.077186) (xy -4.47623 4.077186) (xy -4.45888 4.059836) + (xy -4.44153 4.077186) (xy -4.45888 4.094536) (xy -4.47623 4.077186) (xy -5.074659 4.077186) (xy -5.086637 4.13169) + (xy -5.116107 4.162223) (xy -5.149744 4.224862) (xy -5.147881 4.256059) (xy -5.020233 4.256059) + (xy -4.992866 4.220112) (xy -4.966853 4.19748) (xy -4.893731 4.146248) (xy -4.848435 4.131313) (xy -4.847151 4.135584) + (xy -4.663153 4.135584) (xy -4.652876 4.109754) (xy -4.630851 4.106102) (xy -4.58553 4.111427) (xy -4.580328 4.115621) + (xy -4.606174 4.142704) (xy -4.650614 4.145184) (xy -4.663153 4.135584) (xy -4.847151 4.135584) + (xy -4.842055 4.152535) (xy -4.875274 4.198634) (xy -4.941854 4.250636) (xy -4.993425 4.266879) + (xy -5.020233 4.256059) (xy -5.147881 4.256059) (xy -5.147533 4.261895) (xy -5.141055 4.289155) + (xy -4.640172 4.289155) (xy -4.63702 4.251588) (xy -4.600157 4.213505) (xy -4.535816 4.180587) (xy -4.513901 4.195091) + (xy -4.544687 4.246741) (xy -4.555543 4.258119) (xy -4.557584 4.25943) (xy -4.432794 4.25943) (xy -4.431567 4.250683) + (xy -4.410098 4.186594) (xy -4.369169 4.105733) (xy -4.323154 4.032805) (xy -4.286423 3.992517) + (xy -4.280171 3.990437) (xy -4.282429 4.015954) (xy -4.301698 4.057904) (xy -4.315007 4.077186) + (xy -4.163935 4.077186) (xy -4.146585 4.059836) (xy -4.025137 4.059836) (xy -4.012441 4.031275) + (xy -4.002004 4.036703) (xy -3.999234 4.064168) (xy -3.842624 4.064168) (xy -3.817205 4.080799) + (xy -3.812635 4.085283) (xy -3.785226 4.130778) (xy -3.788942 4.147503) (xy -3.814754 4.13709) (xy -3.832059 4.104707) + (xy -3.842624 4.064168) (xy -3.999234 4.064168) (xy -3.997851 4.077883) (xy -4.002004 4.082969) + (xy -4.022633 4.078206) (xy -4.025137 4.059836) (xy -4.146585 4.059836) (xy -4.129235 4.077186) + (xy -4.146585 4.094536) (xy -4.163935 4.077186) (xy -4.315007 4.077186) (xy -4.346086 4.122213) + (xy -4.372884 4.14705) (xy -4.395544 4.184181) (xy -4.392337 4.194014) (xy -4.395056 4.241041) (xy -4.409218 4.26969) + (xy -4.423101 4.285383) (xy -4.337432 4.285383) (xy -4.320082 4.268033) (xy -4.302733 4.285383) + (xy -4.320082 4.302732) (xy -4.337432 4.285383) (xy -4.423101 4.285383) (xy -4.432333 4.295818) + (xy -4.432794 4.25943) (xy -4.557584 4.25943) (xy -4.609604 4.292841) (xy -4.640172 4.289155) (xy -5.141055 4.289155) + (xy -5.138489 4.299953) (xy -5.159685 4.277301) (xy -5.166414 4.268033) (xy -5.197182 4.236969) + (xy -5.204387 4.242899) (xy -5.228775 4.250978) (xy -5.288735 4.225647) (xy -5.366138 4.177456) + (xy -5.442853 4.116953) (xy -5.475503 4.08515) (xy -5.524975 4.026497) (xy -5.536397 3.978786) (xy -5.63512 3.978786) + (xy -5.62632 3.98844) (xy -5.517973 4.120675) (xy -5.465362 4.220376) (xy -5.460472 4.255662) (xy -5.470368 4.318329) + (xy -5.471513 4.320082) (xy -4.753826 4.320082) (xy -4.736476 4.302732) (xy -4.719126 4.320082) + (xy -4.736476 4.337432) (xy -4.753826 4.320082) (xy -5.471513 4.320082) (xy -5.482514 4.336917) + (xy -5.514967 4.315374) (xy -5.585103 4.258785) (xy -5.678981 4.178482) (xy -5.698691 4.161179) + (xy -5.809447 4.056962) (xy -5.881345 3.96654) (xy -5.93203 3.863412) (xy -5.96857 3.755868) (xy -6.010425 3.594641) + (xy -6.024026 3.456662) (xy -6.12239 3.456662) (xy -6.093839 3.563196) (xy -6.086975 3.595955) (xy -6.028054 3.815355) + (xy -5.953265 3.975799) (xy -5.883846 4.057937) (xy -5.833018 4.114088) (xy -5.839106 4.139091) + (xy -5.892893 4.122828) (xy -5.924932 4.10303) (xy -6.02475 4.057223) (xy -6.143713 4.031346) (xy -6.159153 4.030196) + (xy -6.271298 4.008986) (xy -6.343763 3.964765) (xy -6.344914 3.96334) (xy -6.37834 3.925153) (xy -6.378715 3.946681) + (xy -6.370035 3.977244) (xy -6.366221 4.03161) (xy -6.408311 4.060806) (xy -6.453472 4.071856) (xy -6.525095 4.077022) + (xy -6.586024 4.051003) (xy -6.65981 3.982417) (xy -6.677107 3.963764) (xy -6.750019 3.86463) (xy -6.762778 3.79407) + (xy -7.014013 3.79407) (xy -7.028531 3.813224) (xy -7.121121 3.897581) (xy -7.246185 3.97993) (xy -7.380021 4.047479) + (xy -7.498923 4.087437) (xy -7.525456 4.090534) (xy -7.090678 4.090534) (xy -7.080172 4.068332) + (xy -7.05736 4.057991) (xy -6.976693 4.009379) (xy -6.94343 3.977351) (xy -6.89124 3.941865) (xy -6.860664 3.944463) + (xy -6.838833 3.941401) (xy -6.846588 3.908257) (xy -6.856701 3.871438) (xy -6.834619 3.876484) + (xy -6.785222 3.91124) (xy -6.707984 3.983592) (xy -6.659806 4.048847) (xy -6.639251 4.105266) (xy -6.658939 4.15354) + (xy -6.687772 4.181284) (xy -6.141804 4.181284) (xy -6.124454 4.163935) (xy -6.107104 4.181284) + (xy -6.124454 4.198634) (xy -6.141804 4.181284) (xy -6.687772 4.181284) (xy -6.717557 4.209945) + (xy -6.764918 4.250683) (xy -6.558197 4.250683) (xy -6.540847 4.233334) (xy -6.523498 4.250683) + (xy -6.540847 4.268033) (xy -6.558197 4.250683) (xy -6.764918 4.250683) (xy -6.805259 4.285383) + (xy -6.627596 4.285383) (xy -6.610246 4.268033) (xy -6.592897 4.285383) (xy -6.610246 4.302732) + (xy -6.627596 4.285383) (xy -6.805259 4.285383) (xy -6.816767 4.295282) (xy -6.970978 4.189183) + (xy -7.056705 4.127135) (xy -7.090678 4.090534) (xy -7.525456 4.090534) (xy -7.547132 4.093064) + (xy -7.555917 4.083065) (xy -7.508925 4.057863) (xy -7.432486 4.028702) (xy -7.309151 3.97391) (xy -7.193866 3.901755) + (xy -7.096721 3.822089) (xy -7.027804 3.744763) (xy -6.997204 3.679626) (xy -7.015009 3.63653) (xy -7.025508 3.631329) + (xy -7.06078 3.633643) (xy -7.05877 3.654975) (xy -7.07153 3.70917) (xy -7.130783 3.781702) (xy -7.221265 3.859247) + (xy -7.327714 3.928482) (xy -7.421501 3.971612) (xy -7.584172 4.012018) (xy -7.752926 4.025891) + (xy -7.906739 4.013759) (xy -8.024588 3.976151) (xy -8.055104 3.955685) (xy -8.137022 3.886234) + (xy -8.032924 3.938122) (xy -7.920006 3.975971) (xy -7.811473 3.990224) (xy -7.711382 3.973755) + (xy -7.606015 3.931867) (xy -7.516892 3.876332) (xy -7.465533 3.818922) (xy -7.460383 3.798165) + (xy -7.490306 3.732843) (xy -7.569374 3.653484) (xy -7.681532 3.569827) (xy -7.810728 3.491616) + (xy -7.940909 3.42859) (xy -8.056019 3.390492) (xy -8.138509 3.386671) (xy -8.211646 3.387043) (xy -8.304139 3.364853) + (xy -8.397555 3.328296) (xy -8.473462 3.285566) (xy -8.513427 3.24486) (xy -8.622707 3.24486) (xy -8.607109 3.260231) + (xy -8.519772 3.337597) (xy -8.44931 3.39422) (xy -8.419159 3.413643) (xy -8.418576 3.426006) (xy -8.470662 3.432507) + (xy -8.571482 3.408361) (xy -8.696128 3.328585) (xy -8.847606 3.191768) (xy -8.928557 3.115719) + (xy -9.002034 3.05382) (xy -9.003153 3.05297) (xy -9.043707 3.024639) (xy -9.044953 3.035496) (xy -9.006033 3.093344) + (xy -8.997356 3.105601) (xy -8.927843 3.195414) (xy -8.838666 3.300488) (xy -8.801362 3.341812) + (xy -8.733665 3.418651) (xy -8.692282 3.472696) (xy -8.685711 3.487584) (xy -8.662375 3.510884) + (xy -8.645449 3.521995) (xy -8.400518 3.521995) (xy -8.30347 3.500476) (xy -8.160093 3.492029) (xy -8.012452 3.536608) + (xy -7.988336 3.548038) (xy -7.934896 3.592692) (xy -7.926523 3.632606) (xy -7.921213 3.673042) + (xy -7.905537 3.678142) (xy -7.850185 3.707139) (xy -7.799487 3.775067) (xy -7.774123 3.853334) + (xy -7.773782 3.860314) (xy -7.796153 3.912302) (xy -7.859182 3.920977) (xy -7.952655 3.890233) + (xy -8.06636 3.823965) (xy -8.190083 3.726064) (xy -8.234071 3.684843) (xy -8.400518 3.521995) (xy -8.645449 3.521995) + (xy -8.595748 3.554621) (xy -8.5505 3.581017) (xy -8.452852 3.649157) (xy -8.337506 3.748469) (xy -8.238204 3.848203) + (xy -8.16059 3.938068) (xy -8.127896 3.987054) (xy -8.142285 3.991718) (xy -8.15105 3.987001) (xy -8.305114 3.898346) + (xy -8.406243 3.843206) (xy -8.460567 3.818662) (xy -8.474215 3.821793) (xy -8.463475 3.838136) + (xy -8.407737 3.884254) (xy -8.314739 3.942611) (xy -8.25454 3.975079) (xy -8.134536 4.04887) (xy -8.075289 4.127075) + (xy -8.069426 4.2273) (xy -8.082407 4.275067) (xy -7.961025 4.275067) (xy -7.956229 4.233334) (xy -7.920853 4.176934) + (xy -7.888858 4.163935) (xy -7.857774 4.177031) (xy -7.873372 4.226869) (xy -7.876776 4.233334) + (xy -7.914122 4.283159) (xy -7.837105 4.283159) (xy -7.791517 4.241269) (xy -7.716113 4.209117) + (xy -7.642749 4.198634) (xy -7.563627 4.201451) (xy -7.54203 4.21892) (xy -7.566094 4.264571) (xy -7.574279 4.276708) + (xy -7.640869 4.328231) (xy -7.644664 4.329159) (xy -7.424287 4.329159) (xy -7.411069 4.289484) + (xy -7.377144 4.288837) (xy -7.319197 4.281986) (xy -7.302384 4.265037) (xy -7.295643 4.239185) + (xy -7.324899 4.251983) (xy -7.355648 4.26642) (xy -7.338919 4.238715) (xy -7.32774 4.224728) (xy -7.24008 4.165372) + (xy -7.126346 4.169031) (xy -6.999191 4.229295) (xy -6.867644 4.31384) (xy -6.977875 4.427569) (xy -7.088106 4.541299) + (xy -7.23087 4.485129) (xy -7.324094 4.442691) (xy -7.388033 4.403075) (xy -7.399128 4.39187) (xy -7.424287 4.329159) + (xy -7.644664 4.329159) (xy -7.7314 4.35037) (xy -7.812814 4.337297) (xy -7.833891 4.322485) (xy -7.837105 4.283159) + (xy -7.914122 4.283159) (xy -7.917874 4.288164) (xy -7.944148 4.302732) (xy -7.961025 4.275067) + (xy -8.082407 4.275067) (xy -8.100683 4.342316) (xy -8.132783 4.486894) (xy -8.144125 4.631996) + (xy -8.075641 4.631996) (xy -8.061167 4.553431) (xy -8.035099 4.466327) (xy -8.005237 4.397162) + (xy -7.981342 4.372131) (xy -7.968977 4.400863) (xy -7.982295 4.473673) (xy -7.985736 4.484905) + (xy -8.015 4.57697) (xy -8.036274 4.644346) (xy -8.036797 4.646019) (xy -8.047816 4.661455) (xy -7.991055 4.661455) + (xy -7.977978 4.620226) (xy -7.919531 4.479603) (xy -7.868066 4.403216) (xy -7.82048 4.38664) (xy -7.815376 4.388268) + (xy -7.8098 4.389481) (xy -7.495082 4.389481) (xy -7.477733 4.372131) (xy -7.460383 4.389481) (xy -7.477733 4.406831) + (xy -7.495082 4.389481) (xy -7.8098 4.389481) (xy -7.735586 4.405625) (xy -7.713542 4.406831) (xy -7.679752 4.420316) + (xy -7.694508 4.450205) (xy -7.727247 4.510356) (xy -7.764067 4.603393) (xy -7.770847 4.623702) + (xy -7.802341 4.711062) (xy -7.835105 4.746353) (xy -7.890731 4.743863) (xy -7.93532 4.732525) (xy -7.98684 4.70846) + (xy -7.991055 4.661455) (xy -8.047816 4.661455) (xy -8.060114 4.678684) (xy -8.070721 4.675546) + (xy -8.075641 4.631996) (xy -8.144125 4.631996) (xy -8.147547 4.675779) (xy -8.147805 4.771175) + (xy -8.14398 4.881183) (xy -8.138483 4.9353) (xy -8.132103 4.928077) (xy -8.128965 4.901298) (xy -8.114688 4.811218) + (xy -8.094489 4.759043) (xy -8.08628 4.753825) (xy -8.072227 4.783168) (xy -8.072073 4.854068) (xy -8.082584 4.940832) + (xy -8.100523 5.017766) (xy -8.107221 5.030298) (xy -8.049024 5.030298) (xy -8.041826 4.934572) + (xy -8.02789 4.864636) (xy -7.993199 4.806121) (xy -7.956127 4.803912) (xy -7.891305 4.82154) (xy -7.873938 4.823224) + (xy -7.85594 4.854477) (xy -7.844388 4.934561) (xy -7.842077 5.000769) (xy -7.844351 5.104295) (xy -7.85627 5.153791) + (xy -7.885481 5.164593) (xy -7.920151 5.15739) (xy -7.992175 5.140632) (xy -8.024249 5.135993) (xy -8.043059 5.105373) + (xy -8.049024 5.030298) (xy -8.107221 5.030298) (xy -8.122656 5.059177) (xy -8.124875 5.060337) + (xy -8.14518 5.101491) (xy -8.15383 5.190868) (xy -8.152051 5.290396) (xy -8.115797 5.290396) (xy -8.115105 5.259253) + (xy -8.110537 5.11817) (xy -8.095569 5.189279) (xy -7.726131 5.189279) (xy -7.67185 5.17312) (xy -7.61424 5.152784) + (xy -7.617946 5.123834) (xy -7.648304 5.091353) (xy -7.686449 5.046861) (xy -7.673176 5.032242) + (xy -7.654797 5.031421) (xy -7.617527 5.009353) (xy -7.621502 4.97893) (xy -7.618967 4.909554) (xy -7.601614 4.878206) + (xy -7.580202 4.833394) (xy -7.606407 4.811988) (xy -7.625918 4.79626) (xy -7.596305 4.791264) (xy -7.555019 4.761766) + (xy -7.549097 4.695267) (xy -7.576601 4.62349) (xy -7.580515 4.595891) (xy -7.543242 4.603972) (xy -7.502576 4.609425) + (xy -7.506956 4.589189) (xy -7.507166 4.546803) (xy -7.457593 4.521909) (xy -7.376211 4.516977) + (xy -7.28099 4.534479) (xy -7.235128 4.551809) (xy -7.171572 4.59715) (xy -7.170032 4.647233) (xy -7.1925 4.704983) + (xy -7.229567 4.808217) (xy -7.273948 4.936558) (xy -7.28258 4.962022) (xy -7.328483 5.088104) (xy -7.370939 5.187833) + (xy -7.40215 5.243267) (xy -7.406768 5.247761) (xy -7.419806 5.270301) (xy -7.399659 5.273786) (xy -7.370094 5.307659) + (xy -7.357009 5.408562) (xy -7.356285 5.451527) (xy -7.359098 5.554671) (xy -7.371303 5.602565) + (xy -7.398542 5.609254) (xy -7.417009 5.60265) (xy -7.49003 5.579569) (xy -7.593389 5.555651) (xy -7.61653 5.551231) + (xy -7.686572 5.535208) (xy -7.703305 5.52396) (xy -7.690355 5.521557) (xy -7.646539 5.509432) (xy -7.663204 5.47177) + (xy -7.66858 5.465164) (xy -7.694137 5.423485) (xy -7.669116 5.413115) (xy -7.642082 5.388126) (xy -7.646076 5.361983) + (xy -7.637139 5.304634) (xy -7.61073 5.280091) (xy -7.583857 5.255437) (xy -7.614409 5.234627) (xy -7.655545 5.222142) + (xy -7.722525 5.20214) (xy -7.726131 5.189279) (xy -8.095569 5.189279) (xy -8.084973 5.239618) (xy -8.068124 5.312355) + (xy -8.059498 5.320694) (xy -8.054894 5.268514) (xy -8.054842 5.267447) (xy -8.045933 5.204305) + (xy -8.013657 5.190384) (xy -7.949491 5.208962) (xy -7.884742 5.240842) (xy -7.852071 5.292708) + (xy -7.83726 5.388345) (xy -7.836468 5.398004) (xy -7.831718 5.49021) (xy -7.833876 5.545169) (xy -7.837102 5.551913) + (xy -7.872336 5.536475) (xy -7.946222 5.497525) (xy -7.984825 5.476124) (xy -8.069281 5.42234) (xy -8.10737 5.369699) + (xy -8.115797 5.290396) (xy -8.152051 5.290396) (xy -8.151729 5.308438) (xy -8.139784 5.434172) + (xy -8.121986 5.531221) (xy -8.084973 5.531221) (xy -8.057457 5.535045) (xy -7.991991 5.556881) + (xy -7.914201 5.58691) (xy -7.84971 5.615312) (xy -7.824341 5.631096) (xy -7.815394 5.656011) (xy -7.703279 5.656011) + (xy -7.673666 5.630669) (xy -7.600807 5.622416) (xy -7.508673 5.631078) (xy -7.421236 5.65648) (xy -7.417619 5.658094) + (xy -7.359057 5.710952) (xy -7.249447 5.710952) (xy -7.243067 5.665946) (xy -7.231222 5.665409) + (xy -7.222939 5.71185) (xy -7.228483 5.731916) (xy -7.24389 5.74506) (xy -7.249447 5.710952) (xy -7.359057 5.710952) + (xy -7.348441 5.720534) (xy -7.317488 5.777459) (xy -7.148088 5.777459) (xy -7.130738 5.760109) + (xy -7.113388 5.777459) (xy -7.130738 5.794809) (xy -7.148088 5.777459) (xy -7.317488 5.777459) + (xy -7.29862 5.812159) (xy -7.216836 5.812159) (xy -7.201654 5.820296) (xy -7.193601 5.831768) (xy -7.104881 5.831768) + (xy -7.100134 5.829508) (xy -7.068468 5.853936) (xy -7.061339 5.864208) (xy -7.052497 5.896648) + (xy -7.057244 5.898907) (xy -7.08891 5.87448) (xy -7.096039 5.864208) (xy -7.104881 5.831768) (xy -7.193601 5.831768) + (xy -7.162206 5.876493) (xy -7.11691 5.951665) (xy -6.966206 6.158326) (xy -6.769174 6.345975) (xy -6.548836 6.493031) + (xy -6.527782 6.503977) (xy -6.400744 6.564162) (xy -6.329624 6.589265) (xy -6.316195 6.580833) + (xy -6.362232 6.540413) (xy -6.469509 6.469553) (xy -6.480531 6.462773) (xy -6.602091 6.380001) + (xy -6.70812 6.292878) (xy -6.78732 6.212552) (xy -6.828394 6.150171) (xy -6.82673 6.121174) (xy -6.786956 6.121881) + (xy -6.707797 6.144088) (xy -6.675302 6.155908) (xy -6.58942 6.183038) (xy -6.453812 6.219111) (xy -6.286811 6.259504) + (xy -6.10675 6.299594) (xy -6.099462 6.301142) (xy -5.916271 6.342842) (xy -5.780627 6.379786) (xy -5.69965 6.409793) + (xy -5.679755 6.429744) (xy -5.678725 6.448065) (xy -5.661757 6.4403) (xy -5.600382 6.436967) (xy -5.514167 6.468039) + (xy -5.428535 6.520075) (xy -5.368911 6.57963) (xy -5.358628 6.600577) (xy -5.362758 6.674202) (xy -5.414553 6.71589) + (xy -5.482514 6.711924) (xy -5.515171 6.705803) (xy -5.492971 6.734797) (xy -5.448026 6.756431) + (xy -5.384116 6.732048) (xy -5.362491 6.718469) (xy -5.304301 6.674285) (xy -5.294023 6.63197) (xy -5.324923 6.560994) + (xy -5.326901 6.557163) (xy -5.372915 6.486904) (xy -5.413308 6.45437) (xy -5.416054 6.454099) (xy -5.438528 6.435388) + (xy -5.43506 6.426835) (xy -5.447975 6.401564) (xy -5.476387 6.394779) (xy -5.537462 6.383427) (xy -5.642956 6.358122) + (xy -5.77063 6.324217) (xy -5.777459 6.322319) (xy -5.94375 6.278262) (xy -6.133132 6.231409) (xy -6.28132 6.197144) + (xy -6.533858 6.130623) (xy -6.726315 6.05372) (xy -6.867785 5.961605) (xy -6.967365 5.849451) (xy -6.982687 5.824817) + (xy -7.097116 5.59739) (xy -7.15842 5.387834) (xy -7.171243 5.175564) (xy -7.158585 5.045091) (xy -7.119991 4.857424) + (xy -7.064462 4.724619) (xy -7.037378 4.684974) (xy -6.941796 4.585544) (xy -6.822079 4.492095) + (xy -6.698803 4.418044) (xy -6.592544 4.37681) (xy -6.558197 4.372504) (xy -6.515624 4.376295) (xy -6.510323 4.394132) + (xy -6.547745 4.435863) (xy -6.633337 4.511337) (xy -6.63651 4.514058) (xy -6.815925 4.698746) (xy -6.932502 4.895745) + (xy -6.992803 5.117209) (xy -6.997167 5.156363) (xy -6.886528 5.156363) (xy -6.859497 5.021183) + (xy -6.810927 4.878804) (xy -6.748494 4.755017) (xy -6.724033 4.719884) (xy -6.659635 4.65193) (xy -6.577316 4.582879) + (xy -6.499794 4.530184) (xy -6.452364 4.511158) (xy -6.414468 4.532226) (xy -6.39164 4.552569) (xy -6.353067 4.621277) + (xy -6.374907 4.695504) (xy -6.45976 4.781133) (xy -6.508817 4.817711) (xy -6.62549 4.918151) (xy -6.713885 5.042479) + (xy -5.977554 5.042479) (xy -5.972485 4.954803) (xy -5.955975 4.841191) (xy -5.931177 4.722219) + (xy -5.901244 4.618465) (xy -5.893633 4.598081) (xy -5.852484 4.511236) (xy -5.799464 4.419535) + (xy -5.747774 4.343691) (xy -5.710614 4.304416) (xy -5.705401 4.302732) (xy -5.71297 4.330068) (xy -5.725009 4.354782) + (xy -5.656011 4.354782) (xy -5.638662 4.337432) (xy -5.621312 4.354782) (xy -4.857924 4.354782) + (xy -4.840574 4.337432) (xy -4.823224 4.354782) (xy -4.840574 4.372131) (xy -4.857924 4.354782) + (xy -5.621312 4.354782) (xy -5.638662 4.372131) (xy -5.656011 4.354782) (xy -5.725009 4.354782) + (xy -5.741911 4.389481) (xy -5.586612 4.389481) (xy -5.569263 4.372131) (xy -5.551913 4.389481) + (xy -5.556388 4.393956) (xy -4.60477 4.393956) (xy -4.602868 4.357651) (xy -4.580328 4.337432) (xy -4.525419 4.319091) + (xy -4.513479 4.343481) (xy -4.538689 4.379071) (xy -4.586335 4.401302) (xy -4.60477 4.393956) (xy -5.556388 4.393956) + (xy -5.569263 4.406831) (xy -5.586612 4.389481) (xy -5.741911 4.389481) (xy -5.747747 4.401462) + (xy -5.782985 4.466283) (xy -5.719817 4.466283) (xy -5.711374 4.446892) (xy -5.676435 4.40964) (xy -5.656349 4.417282) + (xy -5.656011 4.422133) (xy -5.657731 4.424181) (xy -5.517214 4.424181) (xy -5.499864 4.406831) + (xy -5.482514 4.424181) (xy -5.488297 4.429964) (xy -4.811658 4.429964) (xy -4.806895 4.409335) + (xy -4.788525 4.406831) (xy -4.759963 4.419527) (xy -4.765392 4.429964) (xy -4.806572 4.434117) + (xy -4.811658 4.429964) (xy -5.488297 4.429964) (xy -5.499864 4.44153) (xy -5.517214 4.424181) (xy -5.657731 4.424181) + (xy -5.680658 4.451482) (xy -5.691304 4.45888) (xy -5.447815 4.45888) (xy -5.430465 4.44153) (xy -5.413115 4.45888) + (xy -4.510929 4.45888) (xy -4.49358 4.44153) (xy -4.47623 4.45888) (xy -4.49358 4.47623) (xy -4.510929 4.45888) + (xy -5.413115 4.45888) (xy -5.430465 4.47623) (xy -5.447815 4.45888) (xy -5.691304 4.45888) (xy -5.696072 4.462193) + (xy -5.719817 4.466283) (xy -5.782985 4.466283) (xy -5.797799 4.493533) (xy -5.893115 4.719251) + (xy -5.924283 4.891696) (xy -5.937868 4.998099) (xy -5.954375 5.067183) (xy -5.96803 5.083641) (xy -5.977554 5.042479) + (xy -6.713885 5.042479) (xy -6.714907 5.043917) (xy -6.746546 5.107091) (xy -5.78868 5.107091) (xy -5.777325 4.998108) + (xy -5.762633 4.951309) (xy -5.724321 4.87532) (xy -5.694125 4.867094) (xy -5.673338 4.925334) (xy -5.663254 5.04874) + (xy -5.66319 5.051113) (xy -5.663191 5.072747) (xy -5.618873 5.072747) (xy -5.612028 4.972444) (xy -5.597773 4.934212) + (xy -5.580585 4.951748) (xy -5.564939 5.01875) (xy -5.555312 5.128915) (xy -5.554352 5.163592) (xy -5.554445 5.165211) + (xy -5.473144 5.165211) (xy -5.46574 5.036405) (xy -5.448059 4.891574) (xy -5.422633 4.747022) (xy -5.391995 4.619057) + (xy -5.358676 4.523984) (xy -5.325208 4.478108) (xy -5.317596 4.47623) (xy -5.272908 4.493579) (xy -4.684427 4.493579) + (xy -4.667077 4.47623) (xy -4.649727 4.493579) (xy -4.667077 4.510929) (xy -4.684427 4.493579) (xy -5.272908 4.493579) + (xy -5.270989 4.494324) (xy -5.212913 4.530055) (xy -5.141138 4.580328) (xy -4.996722 4.580328) + (xy -4.984026 4.551766) (xy -4.973589 4.557195) (xy -4.973006 4.562978) (xy -4.823224 4.562978) + (xy -4.805875 4.545629) (xy -4.788525 4.562978) (xy -4.805875 4.580328) (xy -4.823224 4.562978) + (xy -4.973006 4.562978) (xy -4.969436 4.598375) (xy -4.973589 4.603461) (xy -4.994218 4.598698) + (xy -4.996722 4.580328) (xy -5.141138 4.580328) (xy -5.136068 4.583879) (xy -5.212368 4.687082) + (xy -5.21566 4.693419) (xy -4.97166 4.693419) (xy -4.961573 4.684426) (xy -4.933775 4.714132) (xy -4.900195 4.78808) + (xy -4.891134 4.814549) (xy -4.818473 4.997468) (xy -4.72088 5.182714) (xy -4.612507 5.346003) (xy -4.519619 5.452101) + (xy -4.394502 5.569263) (xy -4.520904 5.392765) (xy -4.598056 5.274717) (xy -4.678062 5.135478) + (xy -4.752382 4.992121) (xy -4.812477 4.861721) (xy -4.849805 4.761355) (xy -4.857828 4.719126) + (xy -4.826069 4.676433) (xy -4.753133 4.65975) (xy -4.684601 4.648624) (xy -4.59747 4.620709) (xy -4.478155 4.570805) + (xy -4.313071 4.493711) (xy -4.288818 4.482037) (xy -4.274924 4.504963) (xy -4.271252 4.582089) + (xy -4.276965 4.681029) (xy -4.299989 4.825357) (xy -4.337287 4.943465) (xy -4.382873 5.022663) + (xy -4.43076 5.050259) (xy -4.448416 5.044515) (xy -4.470538 5.041943) (xy -4.462194 5.060759) (xy -4.462788 5.092873) + (xy -4.505125 5.100638) (xy -4.566718 5.085993) (xy -4.625081 5.050879) (xy -4.629899 5.046292) + (xy -4.671607 5.017595) (xy -4.684427 5.028143) (xy -4.658221 5.071904) (xy -4.602362 5.118292) + (xy -4.49815 5.15075) (xy -4.396429 5.120478) (xy -4.313194 5.032816) (xy -4.305441 5.019133) (xy -4.264494 4.960127) + (xy -4.23378 4.944397) (xy -4.22536 4.917621) (xy -4.219316 4.833923) (xy -4.216146 4.705755) (xy -4.216349 4.545568) + (xy -4.216723 4.518144) (xy -4.218731 4.347867) (xy -4.21829 4.243282) (xy -4.215064 4.200716) (xy -4.208715 4.216495) + (xy -4.198909 4.286944) (xy -4.197034 4.302732) (xy -4.169472 4.461034) (xy -4.126892 4.626709) + (xy -4.09548 4.719126) (xy -3.996112 4.935513) (xy -3.877968 5.135141) (xy -3.751027 5.304095) (xy -3.625266 5.42846) + (xy -3.551818 5.477301) (xy -3.538183 5.473696) (xy -3.567726 5.430215) (xy -3.634104 5.355598) + (xy -3.658629 5.33011) (xy -3.800299 5.156506) (xy -3.92722 4.948076) (xy -4.030346 4.724666) (xy -4.100635 4.506124) + (xy -4.129042 4.312299) (xy -4.129235 4.2973) (xy -4.121819 4.2004) (xy -4.103322 4.167583) (xy -4.0916 4.181284) + (xy -3.914274 4.181284) (xy -3.910523 4.122024) (xy -3.899661 4.116806) (xy -3.898278 4.1199) (xy -3.892213 4.180764) + (xy -3.73043 4.180764) (xy -3.709243 4.168707) (xy -3.640914 4.19999) (xy -3.638471 4.201295) (xy -3.590518 4.247397) + (xy -3.585959 4.283731) (xy -3.577497 4.312562) (xy -3.431728 4.312562) (xy -3.396959 4.319843) + (xy -3.390375 4.322313) (xy -3.347885 4.349802) (xy -3.347579 4.36543) (xy -3.384287 4.361538) (xy -3.4098 4.341738) + (xy -3.431728 4.312562) (xy -3.577497 4.312562) (xy -3.575301 4.320044) (xy -3.545276 4.324444) + (xy -3.497559 4.341435) (xy -3.490765 4.363456) (xy -3.491045 4.367419) (xy -2.581268 4.367419) + (xy -2.47909 4.392006) (xy -2.405096 4.410737) (xy -2.370157 4.42137) (xy -2.370125 4.421392) (xy -2.378617 4.449642) + (xy -2.384117 4.459322) (xy -2.312485 4.459322) (xy -2.2857 4.417764) (xy -2.238497 4.415591) (xy -2.168716 4.44153) + (xy -2.131222 4.465077) (xy -2.142692 4.473791) (xy -2.177983 4.504951) (xy -2.186066 4.545629) + (xy -2.198834 4.602041) (xy -2.216517 4.615028) (xy -2.270534 4.58615) (xy -2.309328 4.522308) (xy -2.312485 4.459322) + (xy -2.384117 4.459322) (xy -2.387577 4.465411) (xy -2.426662 4.4786) (xy -2.496542 4.436026) (xy -2.581268 4.367419) + (xy -3.491045 4.367419) (xy -3.492198 4.383769) (xy -2.910768 4.383769) (xy -2.89737 4.382687) (xy -2.851059 4.405589) + (xy -2.79847 4.442835) (xy -2.791161 4.468301) (xy -2.827551 4.462737) (xy -2.872206 4.426737) (xy -2.910768 4.383769) + (xy -3.492198 4.383769) (xy -3.493509 4.402348) (xy -3.017141 4.402348) (xy -2.993514 4.412932) + (xy -2.928361 4.470133) (xy -2.860824 4.544405) (xy -2.739601 4.544405) (xy -2.71708 4.527423) (xy -2.676421 4.543187) + (xy -2.618631 4.568081) (xy -2.597931 4.570432) (xy -2.607939 4.582526) (xy -2.634697 4.60635) (xy -2.682001 4.632326) + (xy -2.712655 4.60635) (xy -2.739601 4.544405) (xy -2.860824 4.544405) (xy -2.846951 4.559662) (xy -2.800586 4.617814) + (xy -2.777568 4.649466) (xy -2.137287 4.649466) (xy -2.126584 4.603778) (xy -2.089639 4.594303) + (xy -2.07871 4.599691) (xy -2.050978 4.600533) (xy -2.050518 4.591582) (xy -2.046462 4.533887) (xy -1.996299 4.512414) + (xy -1.96052 4.510929) (xy -1.895243 4.517529) (xy -1.873771 4.530161) (xy -1.895298 4.565197) (xy -1.949126 4.629507) + (xy -1.971589 4.654057) (xy -2.036697 4.717608) (xy -2.076931 4.733646) (xy -2.110723 4.708891) + (xy -2.113374 4.705744) (xy -2.137287 4.649466) (xy -2.777568 4.649466) (xy -2.725097 4.721618) + (xy -2.715241 4.73569) (xy -2.622659 4.73569) (xy -2.619314 4.683934) (xy -2.617874 4.681295) (xy -2.569052 4.650993) + (xy -2.518278 4.680557) (xy -2.515361 4.684992) (xy -2.473776 4.70501) (xy -2.461264 4.700294) (xy -2.431019 4.704686) + (xy -2.428962 4.715857) (xy -2.455562 4.755076) (xy -2.513923 4.798332) (xy -2.57189 4.822632) (xy -2.579116 4.823224) + (xy -2.60576 4.794934) (xy -2.622659 4.73569) (xy -2.715241 4.73569) (xy -2.629985 4.85741) (xy -2.595838 4.90754) + (xy -2.511237 4.90754) (xy -2.476055 4.854924) (xy -2.441543 4.825672) (xy -2.362077 4.775819) (xy -2.29593 4.754374) + (xy -2.29416 4.754357) (xy -2.258573 4.761128) (xy -2.285653 4.785002) (xy -2.314638 4.815456) (xy -2.310444 4.819229) + (xy -2.011159 4.819229) (xy -1.990308 4.771123) (xy -1.938506 4.704724) (xy -1.877967 4.644719) + (xy -1.830906 4.615793) (xy -1.827878 4.615559) (xy -1.762605 4.633485) (xy -1.742828 4.644138) + (xy -1.722315 4.676459) (xy -1.756974 4.72467) (xy -1.768852 4.735733) (xy -1.813624 4.771175) (xy -1.28388 4.771175) + (xy -1.26653 4.753825) (xy -1.249181 4.771175) (xy -1.26653 4.788525) (xy -1.28388 4.771175) (xy -1.813624 4.771175) + (xy -1.819398 4.775746) (xy -1.837488 4.767123) (xy -1.839071 4.744745) (xy -1.815222 4.686462) + (xy -1.795697 4.672708) (xy -1.775825 4.656114) (xy -1.787022 4.652998) (xy -1.844536 4.667984) + (xy -1.87154 4.682313) (xy -1.903261 4.717133) (xy -1.87913 4.764677) (xy -1.875966 4.76853) (xy -1.848302 4.824896) + (xy -1.873771 4.875273) (xy -1.901088 4.918976) (xy -1.884787 4.924899) (xy -1.836659 4.897053) + (xy -1.768546 4.839495) (xy -1.686862 4.781437) (xy -1.621767 4.772814) (xy -1.588073 4.794348) + (xy -1.600179 4.830187) (xy -1.632071 4.869316) (xy -1.701523 4.953044) (xy -1.748938 5.014071) + (xy -1.782802 5.053313) (xy -1.813606 5.055319) (xy -1.859406 5.01407) (xy -1.905072 4.962022) (xy -1.967741 4.885403) + (xy -2.005904 4.831233) (xy -2.011159 4.819229) (xy -2.310444 4.819229) (xy -2.28158 4.845195) (xy -2.259257 4.871989) + (xy -2.286135 4.908417) (xy -2.346546 4.95157) (xy -2.422214 4.998219) (xy -2.462177 5.007368) (xy -2.488069 4.980605) + (xy -2.498002 4.962693) (xy -2.511237 4.90754) (xy -2.595838 4.90754) (xy -2.533515 4.999036) (xy -2.51572 5.025678) + (xy -2.447857 5.117381) (xy -2.385293 5.117381) (xy -2.381039 5.078125) (xy -2.343322 5.032646) + (xy -2.28826 4.987684) (xy -2.233494 4.963565) (xy -2.198912 4.965397) (xy -2.203416 4.996722) (xy -2.195071 5.026031) + (xy -2.168125 5.031421) (xy -2.137879 5.040201) (xy -2.149721 5.075371) (xy -2.192102 5.132009) + (xy -2.247264 5.195878) (xy -2.283644 5.210689) (xy -2.325004 5.182214) (xy -2.340025 5.167934) + (xy -2.385293 5.117381) (xy -2.447857 5.117381) (xy -2.348674 5.251408) (xy -2.328624 5.271357) + (xy -2.180302 5.271357) (xy -2.167668 5.192459) (xy -2.131427 5.132658) (xy -2.075527 5.07654) (xy -2.057376 5.075448) + (xy -2.067509 5.111393) (xy -1.734973 5.111393) (xy -1.708908 5.060626) (xy -1.646007 4.994533) + (xy -1.569214 4.933045) (xy -1.501472 4.896089) (xy -1.483106 4.892623) (xy -1.438776 4.898053) + (xy -1.451431 4.92559) (xy -1.471982 4.946885) (xy -1.528668 4.981412) (xy -1.56121 4.979536) (xy -1.593277 4.97202) + (xy -1.585242 5.004506) (xy -1.552801 5.047315) (xy -1.51536 5.071494) (xy -1.469006 5.05267) (xy -1.416823 5.007361) + (xy -1.348476 4.958982) (xy -1.291371 4.942863) (xy -1.261647 4.957841) (xy -1.263626 4.964281) + (xy -1.067176 4.964281) (xy -1.062429 4.962022) (xy -1.030763 4.98645) (xy -1.023634 4.996722) (xy -1.014792 5.029162) + (xy -1.019539 5.031421) (xy -1.051205 5.006993) (xy -1.058334 4.996722) (xy -1.067176 4.964281) + (xy -1.263626 4.964281) (xy -1.275445 5.002752) (xy -1.286127 5.016778) (xy -1.333211 5.049584) + (xy -1.354813 5.047823) (xy -1.395191 5.055556) (xy -1.408292 5.070916) (xy -1.412965 5.095252) + (xy -1.39334 5.086784) (xy -1.360734 5.091597) (xy -1.353279 5.132676) (xy -1.363206 5.177931) (xy -1.405413 5.195913) + (xy -1.491897 5.195448) (xy -1.578848 5.18472) (xy -1.627184 5.167523) (xy -1.630695 5.161544) (xy -1.659097 5.13842) + (xy -1.682924 5.135519) (xy -1.729174 5.122427) (xy -1.734973 5.111393) (xy -2.067509 5.111393) + (xy -2.069419 5.11817) (xy -2.066188 5.16265) (xy -2.047268 5.170219) (xy -2.019743 5.194869) (xy -2.023238 5.217371) + (xy -2.020971 5.229671) (xy -1.937576 5.229671) (xy -1.929134 5.21028) (xy -1.894195 5.173028) (xy -1.874109 5.18067) + (xy -1.873771 5.185521) (xy -1.898417 5.21487) (xy -1.908805 5.222088) (xy -1.312677 5.222088) (xy -1.303572 5.190302) + (xy -1.270359 5.12992) (xy -1.229921 5.068342) (xy -1.199144 5.032969) (xy -1.195189 5.031421) (xy -1.169669 5.055867) + (xy -1.159119 5.071482) (xy -1.157054 5.08347) (xy -0.971585 5.08347) (xy -0.954235 5.06612) (xy -0.936886 5.08347) + (xy -0.954235 5.10082) (xy -0.971585 5.08347) (xy -1.157054 5.08347) (xy -1.155029 5.095226) (xy -1.17442 5.086784) + (xy -1.210416 5.076127) (xy -1.205327 5.105094) (xy -1.194797 5.11817) (xy -0.902186 5.11817) (xy -0.884836 5.10082) + (xy -0.867487 5.11817) (xy -0.589891 5.11817) (xy -0.572541 5.10082) (xy -0.555192 5.11817) (xy -0.572541 5.135519) + (xy -0.589891 5.11817) (xy -0.867487 5.11817) (xy -0.884836 5.135519) (xy -0.902186 5.11817) (xy -1.194797 5.11817) + (xy -1.174146 5.143815) (xy -0.505442 5.143815) (xy -0.471335 5.138259) (xy -0.426329 5.144638) + (xy -0.425792 5.156484) (xy -0.472233 5.164767) (xy -0.492299 5.159223) (xy -0.505442 5.143815) + (xy -1.174146 5.143815) (xy -1.164644 5.155614) (xy -1.114597 5.183438) (xy -1.093637 5.171196) + (xy -1.054849 5.162614) (xy -0.995069 5.183599) (xy -0.989733 5.187569) (xy -0.65929 5.187569) (xy -0.64194 5.170219) + (xy -0.624591 5.187569) (xy -0.64194 5.204918) (xy -0.65929 5.187569) (xy -0.989733 5.187569) (xy -0.946801 5.219509) + (xy -0.936886 5.241796) (xy -0.967363 5.249104) (xy -1.042728 5.250142) (xy -1.138879 5.246173) + (xy -1.231714 5.238462) (xy -1.297133 5.228273) (xy -1.312677 5.222088) (xy -1.908805 5.222088) + (xy -1.913832 5.225581) (xy -1.937576 5.229671) (xy -2.020971 5.229671) (xy -2.017205 5.250098) + (xy -1.956114 5.254458) (xy -1.943506 5.253133) (xy -1.900018 5.256967) (xy -0.902186 5.256967) + (xy -0.884836 5.239618) (xy -0.867487 5.256967) (xy -0.884836 5.274317) (xy -0.902186 5.256967) + (xy -1.900018 5.256967) (xy -1.859944 5.2605) (xy -1.822971 5.312485) (xy -1.82377 5.329476) (xy -1.779745 5.329476) + (xy -1.762225 5.29508) (xy -1.711033 5.288197) (xy -1.649027 5.29978) (xy -1.630875 5.319669) (xy -1.621201 5.326366) + (xy -1.214481 5.326366) (xy -1.197132 5.309017) (xy -1.179782 5.326366) (xy -1.197132 5.343716) + (xy -1.214481 5.326366) (xy -1.621201 5.326366) (xy -1.60549 5.337243) (xy -1.580593 5.331846) (xy -1.545877 5.332779) + (xy -1.551777 5.371508) (xy -1.560065 5.4069) (xy -1.535751 5.396243) (xy -1.497961 5.364363) (xy -1.445158 5.329382) + (xy -1.422696 5.337455) (xy -1.422678 5.338338) (xy -1.393509 5.370315) (xy -1.349567 5.378416) + (xy -1.296694 5.392896) (xy -1.297517 5.433303) (xy -1.30796 5.470173) (xy -1.240262 5.470173) (xy -1.207277 5.417992) + (xy -1.13246 5.387996) (xy -1.108678 5.385968) (xy -1.033192 5.394894) (xy -1.011207 5.428417) (xy -0.971585 5.428417) + (xy -0.942056 5.390751) (xy -0.851029 5.378416) (xy -0.850137 5.378416) (xy -0.757766 5.391146) + (xy -0.757018 5.392053) (xy -0.65929 5.392053) (xy -0.63781 5.352593) (xy -0.608352 5.355838) (xy -0.552517 5.355468) + (xy -0.536905 5.342201) (xy -0.503994 5.310677) (xy -0.490017 5.340004) (xy -0.378676 5.340004) + (xy -0.357675 5.305781) (xy -0.32097 5.296486) (xy -0.283439 5.272757) (xy -0.277065 5.244437) (xy -0.271571 5.206792) + (xy -0.255013 5.224551) (xy -0.167646 5.224551) (xy -0.158058 5.173309) (xy -0.110284 5.150308) + (xy -0.044147 5.159657) (xy -0.015383 5.17797) (xy -0.024439 5.207983) (xy -0.064322 5.2369) (xy -0.130537 5.25141) + (xy -0.167646 5.224551) (xy -0.255013 5.224551) (xy -0.247755 5.232335) (xy -0.243013 5.239618) + (xy -0.233281 5.29668) (xy -0.236253 5.299988) (xy 0.041273 5.299988) (xy 0.047859 5.288918) (xy 0.084705 5.258882) + (xy 0.148299 5.2145) (xy 0.193776 5.211982) (xy 0.204318 5.217657) (xy 0.416393 5.217657) (xy 0.43899 5.205911) + (xy 0.503556 5.242771) (xy 0.58989 5.312143) (xy 0.711338 5.417501) (xy 0.563866 5.323948) (xy 0.479632 5.268215) + (xy 0.426248 5.228476) (xy 0.416393 5.217657) (xy 0.204318 5.217657) (xy 0.23713 5.23532) (xy 0.262673 5.26375) + (xy 0.226653 5.286441) (xy 0.188444 5.290389) (xy 0.191092 5.27392) (xy 0.196611 5.242898) (xy 0.148811 5.251641) + (xy 0.093142 5.276231) (xy 0.041273 5.299988) (xy -0.236253 5.299988) (xy -0.259951 5.326366) (xy -0.0347 5.326366) + (xy -0.01735 5.309017) (xy 0 5.326366) (xy 0.104098 5.326366) (xy 0.121448 5.309017) (xy 0.138797 5.326366) + (xy 0.121448 5.343716) (xy 0.104098 5.326366) (xy 0 5.326366) (xy -0.01735 5.343716) (xy -0.0347 5.326366) + (xy -0.259951 5.326366) (xy -0.268165 5.335509) (xy -0.317207 5.361066) (xy -0.104099 5.361066) + (xy -0.086749 5.343716) (xy -0.069399 5.361066) (xy 0.034699 5.361066) (xy 0.052049 5.343716) (xy 0.069398 5.361066) + (xy 0.061995 5.368469) (xy 0.283189 5.368469) (xy 0.291631 5.349077) (xy 0.32657 5.311826) (xy 0.346656 5.319468) + (xy 0.346994 5.324318) (xy 0.322348 5.353668) (xy 0.306933 5.364379) (xy 0.283189 5.368469) (xy 0.061995 5.368469) + (xy 0.052049 5.378416) (xy 0.034699 5.361066) (xy -0.069399 5.361066) (xy -0.086749 5.378416) (xy -0.104099 5.361066) + (xy -0.317207 5.361066) (xy -0.328553 5.366979) (xy -0.356869 5.369341) (xy -0.378676 5.340004) + (xy -0.490017 5.340004) (xy -0.48738 5.345538) (xy -0.485793 5.378416) (xy -0.492274 5.395765) (xy -0.0347 5.395765) + (xy -0.01735 5.378416) (xy 0 5.395765) (xy -0.005783 5.401548) (xy 0.185063 5.401548) (xy 0.189827 5.38092) + (xy 0.208196 5.378416) (xy 0.236758 5.391111) (xy 0.234337 5.395765) (xy 0.39326 5.395765) (xy 0.417671 5.365124) + (xy 0.439526 5.368087) (xy 0.481426 5.389893) (xy 0.485792 5.395765) (xy 0.459088 5.415001) (xy 0.439526 5.423444) + (xy 0.398783 5.415107) (xy 0.39326 5.395765) (xy 0.234337 5.395765) (xy 0.231329 5.401548) (xy 0.190149 5.405701) + (xy 0.185063 5.401548) (xy -0.005783 5.401548) (xy -0.01735 5.413115) (xy -0.0347 5.395765) (xy -0.492274 5.395765) + (xy -0.506124 5.432836) (xy -0.572541 5.447814) (xy -0.643441 5.428838) (xy -0.65929 5.392053) (xy -0.757018 5.392053) + (xy -0.728689 5.42642) (xy -0.758628 5.467009) (xy -0.823915 5.492627) (xy -0.919101 5.499961) (xy -0.963924 5.471079) + (xy -0.971585 5.428417) (xy -1.011207 5.428417) (xy -1.007087 5.4347) (xy -1.006285 5.449474) (xy -1.035644 5.50457) + (xy -1.10317 5.540858) (xy -1.178033 5.546997) (xy -1.218159 5.527415) (xy -1.240262 5.470173) (xy -1.30796 5.470173) + (xy -1.316241 5.499411) (xy -1.31858 5.520051) (xy -1.348292 5.544008) (xy -1.405328 5.551913) (xy -1.470701 5.537077) + (xy -1.492608 5.508538) (xy -1.50119 5.485229) (xy -1.522398 5.511317) (xy -1.57644 5.542051) (xy -1.651579 5.546017) + (xy -1.721817 5.526889) (xy -1.757057 5.4762) (xy -1.771346 5.41138) (xy -1.779745 5.329476) (xy -1.82377 5.329476) + (xy -1.827838 5.416032) (xy -1.828765 5.420975) (xy -1.847354 5.481697) (xy -1.885434 5.493826) + (xy -1.946639 5.476105) (xy -2.017469 5.43836) (xy -2.047266 5.39655) (xy -2.047268 5.396226) (xy -2.075377 5.360713) + (xy -2.107975 5.356246) (xy -2.159586 5.333753) (xy -2.180302 5.271357) (xy -2.328624 5.271357) + (xy -2.182646 5.416596) (xy -2.004429 5.528626) (xy -1.800813 5.594882) (xy -1.558591 5.622746) + (xy -1.443947 5.624783) (xy -1.302433 5.618539) (xy -1.121472 5.602281) (xy -0.917949 5.578429) + (xy -0.708749 5.549402) (xy -0.510756 5.517618) (xy -0.340855 5.485497) (xy -0.215932 5.455459) + (xy -0.180029 5.443701) (xy -0.112016 5.423978) (xy -0.081106 5.424542) (xy -0.087617 5.430465) + (xy 0.728688 5.430465) (xy 0.746038 5.413115) (xy 0.763388 5.430465) (xy 0.746038 5.447814) (xy 0.728688 5.430465) + (xy -0.087617 5.430465) (xy -0.101916 5.443472) (xy -0.176523 5.476341) (xy -0.291823 5.518635) + (xy -0.434713 5.565841) (xy -0.592087 5.613446) (xy -0.750844 5.656935) (xy -0.769956 5.661812) + (xy -0.963113 5.703395) (xy -1.134727 5.720516) (xy -1.32662 5.717022) (xy -1.352903 5.715406) (xy -1.49231 5.707984) + (xy -1.568636 5.708463) (xy -1.5878 5.717335) (xy -1.561476 5.73273) (xy -1.411874 5.768029) (xy -1.212735 5.773614) + (xy -0.976357 5.751272) (xy -0.71504 5.702792) (xy -0.441082 5.629963) (xy -0.166784 5.534571) (xy -0.148338 5.527275) + (xy -0.029988 5.482502) (xy 0.042823 5.463938) (xy 0.053118 5.465164) (xy 0.277595 5.465164) (xy 0.294945 5.447814) + (xy 0.312295 5.465164) (xy 0.520491 5.465164) (xy 0.537841 5.447814) (xy 0.555191 5.465164) (xy 0.537841 5.482514) + (xy 0.520491 5.465164) (xy 0.312295 5.465164) (xy 0.294945 5.482514) (xy 0.277595 5.465164) (xy 0.053118 5.465164) + (xy 0.087831 5.469298) (xy 0.119328 5.492787) (xy 0.124234 5.499864) (xy 0.208196 5.499864) (xy 0.225546 5.482514) + (xy 0.242896 5.499864) (xy 0.451092 5.499864) (xy 0.468442 5.482514) (xy 0.485792 5.499864) (xy 0.832786 5.499864) + (xy 0.850136 5.482514) (xy 0.867486 5.499864) (xy 0.850136 5.517213) (xy 0.832786 5.499864) (xy 0.485792 5.499864) + (xy 0.468442 5.517213) (xy 0.451092 5.499864) (xy 0.242896 5.499864) (xy 0.225546 5.517213) (xy 0.208196 5.499864) + (xy 0.124234 5.499864) (xy 0.142412 5.526089) (xy 0.137733 5.534563) (xy 0.381694 5.534563) (xy 0.399043 5.517213) + (xy 0.416393 5.534563) (xy 0.399043 5.551913) (xy 0.381694 5.534563) (xy 0.137733 5.534563) (xy 0.126375 5.555136) + (xy 0.060815 5.591174) (xy 0.005841 5.61549) (xy -0.113278 5.661734) (xy -0.266142 5.714395) (xy -0.417972 5.761565) + (xy -0.601559 5.803081) (xy -0.81443 5.832354) (xy -1.042702 5.849457) (xy -1.272489 5.854468) (xy -1.489907 5.847461) + (xy -1.681072 5.828512) (xy -1.832101 5.797696) (xy -1.929108 5.755088) (xy -1.931406 5.753344) + (xy -1.980004 5.744612) (xy -1.994709 5.759284) (xy -1.998998 5.789368) (xy -1.989123 5.79016) (xy -1.934227 5.795555) + (xy -1.90847 5.803594) (xy -1.772044 5.850788) (xy -1.640555 5.88376) (xy -1.492305 5.906383) (xy -1.3056 5.922527) + (xy -1.209082 5.928386) (xy -1.052926 5.935107) (xy -0.927602 5.936676) (xy -0.845957 5.933207) + (xy -0.820761 5.924932) (xy -0.804598 5.90516) (xy -0.756064 5.898907) (xy -0.6582 5.8866) (xy -0.514611 5.853322) + (xy -0.34374 5.804536) (xy -0.164029 5.745706) (xy 0.006079 5.682296) (xy 0.081053 5.650896) (xy 0.196943 5.602686) + (xy 0.285942 5.57064) (xy 0.331354 5.560666) (xy 0.333513 5.561564) (xy 0.314523 5.583895) (xy 0.2773 5.603962) + (xy 0.451092 5.603962) (xy 0.468442 5.586612) (xy 0.485792 5.603962) (xy 0.971584 5.603962) (xy 0.988934 5.586612) + (xy 1.006284 5.603962) (xy 0.988934 5.621312) (xy 0.971584 5.603962) (xy 0.485792 5.603962) (xy 0.468442 5.621312) + (xy 0.451092 5.603962) (xy 0.2773 5.603962) (xy 0.240745 5.623669) (xy 0.123199 5.676289) (xy -0.027099 5.737157) + (xy -0.199129 5.801677) (xy -0.381873 5.865249) (xy -0.440639 5.884585) (xy -0.594108 5.936358) + (xy -0.725401 5.984413) (xy -0.818889 6.022797) (xy -0.85643 6.042928) (xy -0.885926 6.09325) (xy -0.855008 6.136219) + (xy -0.772645 6.165932) (xy -0.653498 6.176503) (xy -0.563913 6.170435) (xy -0.447313 6.154537) + (xy -0.320636 6.132262) (xy -0.200819 6.107067) (xy -0.104802 6.082408) (xy -0.049521 6.061738) + (xy -0.043481 6.052057) (xy -0.080436 6.052344) (xy -0.168693 6.063071) (xy -0.291312 6.082072) + (xy -0.331002 6.088841) (xy -0.478414 6.109017) (xy -0.614409 6.118218) (xy -0.712809 6.114826) + (xy -0.723109 6.11305) (xy -0.769408 6.101196) (xy -0.782237 6.087638) (xy -0.754087 6.067985) (xy -0.677449 6.037849) + (xy -0.544814 5.992841) (xy -0.482202 5.972248) (xy -0.305641 5.911747) (xy -0.126358 5.845927) + (xy 0.028502 5.784929) (xy 0.092726 5.757428) (xy 0.215361 5.706078) (xy 0.292311 5.68501) (xy 0.338711 5.691088) + (xy 0.35496 5.703102) (xy 0.413775 5.749489) (xy 0.499709 5.805701) (xy 0.511817 5.812912) (xy 0.516954 5.816311) + (xy 0.743324 5.816311) (xy 0.751133 5.802876) (xy 0.798087 5.76321) (xy 0.844754 5.715784) (xy 0.845987 5.692071) + (xy 0.841461 5.691482) (xy 0.80116 5.666178) (xy 0.798087 5.651762) (xy 0.814606 5.633205) (xy 0.849754 5.655694) + (xy 0.884145 5.704485) (xy 0.882521 5.729155) (xy 0.838951 5.767135) (xy 0.78748 5.796951) (xy 0.743324 5.816311) + (xy 0.516954 5.816311) (xy 0.563119 5.846858) (xy 0.659289 5.846858) (xy 0.676639 5.829508) (xy 0.693989 5.846858) + (xy 0.676639 5.864208) (xy 0.659289 5.846858) (xy 0.563119 5.846858) (xy 0.58478 5.861191) (xy 0.62296 5.897013) + (xy 0.62459 5.901804) (xy 0.593885 5.924743) (xy 0.593483 5.924932) (xy 0.925151 5.924932) (xy 0.974829 5.903014) + (xy 1.062403 5.911186) (xy 1.127732 5.93205) (xy 1.15399 5.949255) (xy 1.11828 5.956209) (xy 1.053226 5.955636) + (xy 0.968598 5.947314) (xy 0.926054 5.931924) (xy 0.925151 5.924932) (xy 0.593483 5.924932) (xy 0.511118 5.963638) + (xy 0.443417 5.991439) (xy 1.226047 5.991439) (xy 1.23081 5.97081) (xy 1.24918 5.968306) (xy 1.277741 5.981002) + (xy 1.272313 5.991439) (xy 1.231133 5.995592) (xy 1.226047 5.991439) (xy 0.443417 5.991439) (xy 0.390311 6.013247) + (xy 0.311205 6.043335) (xy 0.920501 6.043335) (xy 0.963049 6.005398) (xy 0.984757 6.003006) (xy 1.025495 6.011302) + (xy 1.333629 6.011302) (xy 1.367736 6.005745) (xy 1.412742 6.012125) (xy 1.413279 6.02397) (xy 1.366838 6.032253) + (xy 1.346772 6.026709) (xy 1.333629 6.011302) (xy 1.025495 6.011302) (xy 1.042849 6.014836) (xy 1.140915 6.045408) + (xy 1.226411 6.076328) (xy 1.342687 6.126374) (xy 1.439425 6.177685) (xy 1.481069 6.206974) (xy 1.556709 6.267596) + (xy 2.021879 6.267596) (xy 2.02265 6.25035) (xy 2.062569 6.245902) (xy 2.120274 6.264959) (xy 2.132016 6.277365) + (xy 2.120913 6.295098) (xy 2.082015 6.290668) (xy 2.021879 6.267596) (xy 1.556709 6.267596) (xy 1.583287 6.288897) + (xy 1.715323 6.288897) (xy 1.74943 6.283341) (xy 1.794436 6.28972) (xy 1.794809 6.297951) (xy 3.712841 6.297951) + (xy 3.730191 6.280601) (xy 3.747541 6.297951) (xy 3.730191 6.315301) (xy 3.712841 6.297951) (xy 1.794809 6.297951) + (xy 1.794973 6.301566) (xy 1.748532 6.309849) (xy 1.728466 6.304305) (xy 1.715323 6.288897) (xy 1.583287 6.288897) + (xy 1.588742 6.293269) (xy 1.646006 6.33265) (xy 3.539344 6.33265) (xy 3.556694 6.315301) (xy 3.574043 6.33265) + (xy 3.608743 6.33265) (xy 3.626092 6.315301) (xy 3.628351 6.31756) (xy 3.790748 6.31756) (xy 3.795494 6.315301) + (xy 3.82716 6.339728) (xy 3.834289 6.35) (xy 3.999977 6.35) (xy 4.009252 6.293799) (xy 4.027293 6.280601) + (xy 4.05374 6.309683) (xy 4.059836 6.35) (xy 4.048373 6.40643) (xy 4.03252 6.419399) (xy 4.008081 6.390177) + (xy 3.999977 6.35) (xy 3.834289 6.35) (xy 3.843131 6.38244) (xy 3.838385 6.3847) (xy 3.806719 6.360272) + (xy 3.79959 6.35) (xy 3.790748 6.31756) (xy 3.628351 6.31756) (xy 3.643442 6.33265) (xy 3.626092 6.35) + (xy 3.608743 6.33265) (xy 3.574043 6.33265) (xy 3.556694 6.35) (xy 3.539344 6.33265) (xy 1.646006 6.33265) + (xy 1.682505 6.357751) (xy 2.153548 6.357751) (xy 2.184801 6.350649) (xy 2.192692 6.350532) (xy 2.255433 6.368213) + (xy 2.26062 6.373133) (xy 3.342714 6.373133) (xy 3.347477 6.352504) (xy 3.365847 6.35) (xy 3.394408 6.362696) + (xy 3.391988 6.36735) (xy 3.435245 6.36735) (xy 3.452595 6.35) (xy 3.469945 6.36735) (xy 3.452595 6.3847) + (xy 3.435245 6.36735) (xy 3.391988 6.36735) (xy 3.38898 6.373133) (xy 3.347799 6.377286) (xy 3.342714 6.373133) + (xy 2.26062 6.373133) (xy 2.272814 6.3847) (xy 2.275614 6.415352) (xy 2.234238 6.410258) (xy 2.186065 6.3847) + (xy 2.153548 6.357751) (xy 1.682505 6.357751) (xy 1.731397 6.391375) (xy 1.796935 6.432254) (xy 2.338181 6.432254) + (xy 2.35573 6.419604) (xy 2.363648 6.419399) (xy 2.431071 6.439259) (xy 2.439271 6.444163) (xy 2.889991 6.444163) + (xy 2.921749 6.399734) (xy 2.977526 6.388725) (xy 3.014348 6.394271) (xy 2.985022 6.405924) (xy 2.97293 6.40911) + (xy 2.959542 6.419399) (xy 3.088251 6.419399) (xy 3.100947 6.390838) (xy 3.110621 6.395869) (xy 3.576151 6.395869) + (xy 3.584513 6.384702) (xy 3.584901 6.3847) (xy 3.612476 6.40793) (xy 3.640419 6.436749) (xy 3.886338 6.436749) + (xy 3.903688 6.419399) (xy 3.921038 6.436749) (xy 3.903688 6.454099) (xy 3.886338 6.436749) (xy 3.640419 6.436749) + (xy 3.669234 6.466467) (xy 3.673803 6.471448) (xy 3.955737 6.471448) (xy 3.973087 6.454099) (xy 3.990437 6.471448) + (xy 3.973087 6.488798) (xy 3.955737 6.471448) (xy 3.673803 6.471448) (xy 3.697674 6.497473) (xy 3.736872 6.540847) + (xy 4.129235 6.540847) (xy 4.146584 6.523497) (xy 4.159979 6.536892) (xy 4.421939 6.536892) (xy 4.457524 6.510988) + (xy 4.528278 6.473246) (xy 4.633389 6.421237) (xy 4.690582 6.39513) (xy 4.714363 6.390511) (xy 4.719242 6.402968) + (xy 4.719125 6.415189) (xy 4.687923 6.449017) (xy 4.641545 6.471448) (xy 4.753825 6.471448) (xy 4.771174 6.454099) + (xy 4.788524 6.471448) (xy 4.771174 6.488798) (xy 4.753825 6.471448) (xy 4.641545 6.471448) (xy 4.605634 6.488817) + (xy 4.489234 6.527014) (xy 4.44153 6.539082) (xy 4.421939 6.536892) (xy 4.159979 6.536892) (xy 4.163934 6.540847) + (xy 4.146584 6.558197) (xy 4.129235 6.540847) (xy 3.736872 6.540847) (xy 3.785953 6.595156) (xy 3.825447 6.595156) + (xy 3.830193 6.592896) (xy 3.86186 6.617324) (xy 3.868989 6.627596) (xy 3.874711 6.648591) (xy 3.990437 6.648591) + (xy 4.022037 6.642222) (xy 4.10445 6.637783) (xy 4.207308 6.636307) (xy 4.356135 6.626483) (xy 4.489826 6.60073) + (xy 4.545628 6.581266) (xy 4.64175 6.539911) (xy 4.688881 6.531703) (xy 4.700782 6.560161) (xy 4.693714 6.613138) + (xy 4.756564 6.613138) (xy 4.762944 6.568132) (xy 4.774789 6.567595) (xy 4.783072 6.614036) (xy 4.777528 6.634102) + (xy 4.762121 6.647245) (xy 4.756564 6.613138) (xy 4.693714 6.613138) (xy 4.692942 6.618921) (xy 4.652756 6.721588) + (xy 4.589553 6.766394) (xy 4.753825 6.766394) (xy 4.766521 6.737832) (xy 4.776958 6.743261) (xy 4.781111 6.784441) + (xy 4.776958 6.789527) (xy 4.756329 6.784763) (xy 4.753825 6.766394) (xy 4.589553 6.766394) (xy 4.570045 6.780224) + (xy 4.435618 6.800879) (xy 4.416165 6.801093) (xy 4.327364 6.790177) (xy 4.219585 6.762415) (xy 4.113718 6.725293) + (xy 4.030655 6.686293) (xy 3.991285 6.652898) (xy 3.990437 6.648591) (xy 3.874711 6.648591) (xy 3.877831 6.660036) + (xy 3.873084 6.662295) (xy 3.841418 6.637868) (xy 3.834289 6.627596) (xy 3.825447 6.595156) (xy 3.785953 6.595156) + (xy 3.79959 6.610246) (xy 3.686817 6.508331) (xy 3.607981 6.434324) (xy 3.576151 6.395869) (xy 3.110621 6.395869) + (xy 3.111384 6.396266) (xy 3.115467 6.436749) (xy 3.504644 6.436749) (xy 3.521994 6.419399) (xy 3.539344 6.436749) + (xy 3.521994 6.454099) (xy 3.504644 6.436749) (xy 3.115467 6.436749) (xy 3.115537 6.437446) (xy 3.111384 6.442532) + (xy 3.090755 6.437769) (xy 3.088251 6.419399) (xy 2.959542 6.419399) (xy 2.927544 6.44399) (xy 2.931611 6.483158) + (xy 2.940041 6.519947) (xy 2.912893 6.500496) (xy 2.889991 6.444163) (xy 2.439271 6.444163) (xy 2.483053 6.470345) + (xy 2.523827 6.508435) (xy 2.506278 6.521086) (xy 2.49836 6.52129) (xy 2.430937 6.50143) (xy 2.378955 6.470345) + (xy 2.338181 6.432254) (xy 1.796935 6.432254) (xy 1.895353 6.493642) (xy 1.947213 6.523497) (xy 3.1403 6.523497) + (xy 3.143051 6.491523) (xy 3.155602 6.488798) (xy 3.156654 6.489548) (xy 3.543023 6.489548) (xy 3.544596 6.488798) + (xy 3.5776 6.511504) (xy 3.635352 6.567024) (xy 3.643442 6.575547) (xy 3.69295 6.632884) (xy 3.709162 6.661546) + (xy 3.707589 6.662295) (xy 3.674585 6.639589) (xy 3.616833 6.584069) (xy 3.608743 6.575547) (xy 3.559235 6.518209) + (xy 3.543023 6.489548) (xy 3.156654 6.489548) (xy 3.190937 6.513987) (xy 3.192349 6.523497) (xy 3.18051 6.557295) + (xy 3.177047 6.558197) (xy 3.147422 6.533882) (xy 3.1403 6.523497) (xy 1.947213 6.523497) (xy 1.955918 6.528508) + (xy 2.616088 6.528508) (xy 2.641003 6.534091) (xy 2.652785 6.538405) (xy 2.984153 6.538405) (xy 3.009655 6.538641) + (xy 3.053551 6.558197) (xy 3.108083 6.594031) (xy 3.12295 6.612688) (xy 3.097448 6.612452) (xy 3.053551 6.592896) + (xy 2.99902 6.557062) (xy 2.984153 6.538405) (xy 2.652785 6.538405) (xy 2.704283 6.557262) (xy 2.798903 6.589425) + (xy 2.81933 6.596134) (xy 2.900965 6.631118) (xy 2.941993 6.662295) (xy 3.261748 6.662295) (xy 3.274444 6.633734) + (xy 3.284881 6.639162) (xy 3.285464 6.644946) (xy 3.365847 6.644946) (xy 3.383196 6.627596) (xy 3.400546 6.644946) + (xy 3.383196 6.662295) (xy 3.365847 6.644946) (xy 3.285464 6.644946) (xy 3.288964 6.679645) (xy 3.504644 6.679645) + (xy 3.521994 6.662295) (xy 3.539344 6.679645) (xy 3.921038 6.679645) (xy 3.938388 6.662295) (xy 3.955737 6.679645) + (xy 3.938388 6.696995) (xy 3.921038 6.679645) (xy 3.539344 6.679645) (xy 3.521994 6.696995) (xy 3.504644 6.679645) + (xy 3.288964 6.679645) (xy 3.289034 6.680342) (xy 3.284881 6.685428) (xy 3.264252 6.680665) (xy 3.261748 6.662295) + (xy 2.941993 6.662295) (xy 2.947513 6.66649) (xy 2.94831 6.691457) (xy 2.918991 6.696995) (xy 2.854727 6.681701) + (xy 2.764812 6.64483) (xy 2.677807 6.599901) (xy 2.622269 6.560431) (xy 2.617351 6.554221) (xy 2.616088 6.528508) + (xy 1.955918 6.528508) (xy 2.06693 6.592415) (xy 2.232448 6.680043) (xy 2.355452 6.73812) (xy 3.010002 6.73812) + (xy 3.036202 6.734603) (xy 3.111276 6.750872) (xy 3.190346 6.783743) (xy 3.400546 6.783743) (xy 3.417896 6.766394) + (xy 3.435245 6.783743) (xy 3.417896 6.801093) (xy 3.400546 6.783743) (xy 3.190346 6.783743) (xy 3.207841 6.791016) + (xy 3.227049 6.801093) (xy 3.230729 6.803352) (xy 3.478453 6.803352) (xy 3.483199 6.801093) (xy 3.514865 6.825521) + (xy 3.521994 6.835793) (xy 3.530836 6.868233) (xy 3.52609 6.870492) (xy 3.494424 6.846064) (xy 3.487295 6.835793) + (xy 3.478453 6.803352) (xy 3.230729 6.803352) (xy 3.296417 6.843671) (xy 3.305298 6.864066) (xy 3.279098 6.867583) + (xy 3.204024 6.851314) (xy 3.107459 6.81117) (xy 3.088251 6.801093) (xy 3.018883 6.758515) (xy 3.010002 6.73812) + (xy 2.355452 6.73812) (xy 2.378226 6.748873) (xy 2.470673 6.783743) (xy 2.671858 6.783743) (xy 2.689207 6.766394) + (xy 2.706557 6.783743) (xy 2.689207 6.801093) (xy 2.671858 6.783743) (xy 2.470673 6.783743) (xy 2.490583 6.791253) + (xy 2.543197 6.801093) (xy 2.599765 6.815681) (xy 2.691235 6.85274) (xy 2.733666 6.872751) (xy 3.582551 6.872751) + (xy 3.587297 6.870492) (xy 3.618964 6.89492) (xy 3.626092 6.905191) (xy 3.634935 6.937632) (xy 3.630188 6.939891) + (xy 4.788524 6.939891) (xy 4.80122 6.911329) (xy 4.811657 6.916758) (xy 4.81581 6.957938) (xy 4.811657 6.963024) + (xy 4.791028 6.958261) (xy 4.788524 6.939891) (xy 3.630188 6.939891) (xy 3.598522 6.915463) (xy 3.591393 6.905191) + (xy 3.582551 6.872751) (xy 2.733666 6.872751) (xy 2.743414 6.877348) (xy 2.843526 6.920107) (xy 2.852228 6.922541) + (xy 3.018852 6.922541) (xy 3.036202 6.905191) (xy 3.053551 6.922541) (xy 3.036202 6.939891) (xy 3.018852 6.922541) + (xy 2.852228 6.922541) (xy 2.923886 6.942584) (xy 2.948766 6.943392) (xy 2.948915 6.943529) (xy 3.350954 6.943529) + (xy 3.383196 6.940357) (xy 3.44804 6.96123) (xy 3.47503 6.97685) (xy 3.721349 6.97685) (xy 3.726095 6.97459) + (xy 3.757761 6.999018) (xy 3.76489 7.00929) (xy 3.773732 7.04173) (xy 3.768986 7.043989) (xy 3.73732 7.019562) + (xy 3.730191 7.00929) (xy 3.721349 6.97685) (xy 3.47503 6.97685) (xy 3.540319 7.014635) (xy 3.604951 7.061676) + (xy 3.613315 7.068742) (xy 4.794118 7.068742) (xy 4.80256 7.049351) (xy 4.837499 7.012099) (xy 4.857585 7.019741) + (xy 4.857923 7.024592) (xy 4.833277 7.053941) (xy 4.817862 7.064653) (xy 4.794118 7.068742) (xy 3.613315 7.068742) + (xy 3.645627 7.096038) (xy 4.719125 7.096038) (xy 4.736475 7.078689) (xy 4.753825 7.096038) (xy 4.736475 7.113388) + (xy 4.719125 7.096038) (xy 3.645627 7.096038) (xy 3.646172 7.096498) (xy 3.903998 7.096498) (xy 3.954848 7.103113) + (xy 3.958519 7.104061) (xy 4.005031 7.12464) (xy 4.001296 7.130738) (xy 4.649726 7.130738) (xy 4.667076 7.113388) + (xy 4.684426 7.130738) (xy 4.667076 7.148088) (xy 4.649726 7.130738) (xy 4.001296 7.130738) (xy 3.99518 7.140723) + (xy 3.932326 7.13306) (xy 3.913003 7.119233) (xy 3.903998 7.096498) (xy 3.646172 7.096498) (xy 3.687011 7.130998) + (xy 3.716373 7.168819) (xy 3.697938 7.182352) (xy 3.687274 7.182787) (xy 3.608305 7.157366) (xy 3.569617 7.125115) + (xy 3.506818 7.06682) (xy 3.420854 7.005616) (xy 3.417896 7.003796) (xy 3.355771 6.961878) (xy 3.350954 6.943529) + (xy 2.948915 6.943529) (xy 2.96117 6.954772) (xy 2.925551 6.995948) (xy 2.914067 7.005987) (xy 2.828005 7.078794) + (xy 2.932103 7.026906) (xy 3.031891 6.983559) (xy 3.076951 6.980015) (xy 3.07075 7.009535) (xy 3.078199 7.049233) + (xy 3.103202 7.06522) (xy 3.138482 7.100271) (xy 3.134739 7.122386) (xy 3.134306 7.142175) (xy 3.152555 7.133887) + (xy 3.205816 7.135416) (xy 3.247143 7.163225) (xy 3.31167 7.207373) (xy 3.349886 7.217487) (xy 3.382448 7.241033) + (xy 3.380161 7.255918) (xy 3.778884 7.255918) (xy 3.788878 7.252186) (xy 3.838636 7.275511) (xy 3.914916 7.335527) + (xy 3.972465 7.390347) (xy 4.042936 7.468707) (xy 4.084038 7.526787) (xy 4.088572 7.547311) (xy 4.042791 7.55334) + (xy 3.985669 7.528456) (xy 3.955821 7.489915) (xy 3.955737 7.487942) (xy 3.932364 7.444767) (xy 3.873817 7.378009) + (xy 3.847969 7.352856) (xy 3.790967 7.290668) (xy 3.778884 7.255918) (xy 3.380161 7.255918) (xy 3.37785 7.270955) + (xy 3.374746 7.313709) (xy 3.387614 7.318895) (xy 3.465267 7.315584) (xy 3.516477 7.331786) (xy 3.521994 7.356284) + (xy 3.530527 7.385436) (xy 3.558358 7.390984) (xy 3.599519 7.411448) (xy 3.596195 7.443033) (xy 3.601783 7.487681) + (xy 3.629229 7.495082) (xy 3.664117 7.512437) (xy 3.660442 7.530348) (xy 3.618857 7.550365) (xy 3.606345 7.54565) + (xy 3.576072 7.549328) (xy 3.574043 7.56002) (xy 3.545333 7.595723) (xy 3.513319 7.608235) (xy 3.508827 7.614199) + (xy 3.561537 7.614865) (xy 3.626092 7.611963) (xy 3.717531 7.608178) (xy 3.743814 7.612097) (xy 3.730882 7.616732) + (xy 4.08714 7.616732) (xy 4.090712 7.599181) (xy 4.128299 7.625622) (xy 4.187945 7.693738) (xy 4.235011 7.757767) + (xy 4.291312 7.847927) (xy 4.322184 7.914288) (xy 4.323426 7.937047) (xy 4.294877 7.944973) (xy 4.293519 7.943283) + (xy 4.270261 7.909132) (xy 4.219641 7.835765) (xy 4.169915 7.764003) (xy 4.11459 7.676501) (xy 4.08714 7.616732) + (xy 3.730882 7.616732) (xy 3.708852 7.624628) (xy 3.695491 7.628087) (xy 3.591393 7.654365) (xy 3.745372 7.707015) + (xy 3.843005 7.74917) (xy 3.902966 7.791763) (xy 3.917099 7.825668) (xy 3.877248 7.841763) (xy 3.866097 7.842077) + (xy 3.825958 7.852692) (xy 3.841377 7.874082) (xy 3.891834 7.88903) (xy 3.962414 7.913185) (xy 3.988134 7.927112) + (xy 3.989812 7.928825) (xy 4.059836 7.928825) (xy 4.077185 7.911476) (xy 4.094535 7.928825) (xy 4.129235 7.928825) + (xy 4.146584 7.911476) (xy 4.163934 7.928825) (xy 4.146584 7.946175) (xy 4.129235 7.928825) (xy 4.094535 7.928825) + (xy 4.077185 7.946175) (xy 4.059836 7.928825) (xy 3.989812 7.928825) (xy 4.015911 7.955463) (xy 3.981604 7.980046) + (xy 3.970784 7.984421) (xy 3.930384 8.00386) (xy 3.952284 8.012055) (xy 3.990437 8.014239) (xy 4.031605 8.018486) + (xy 4.363975 8.018486) (xy 4.369265 8.015574) (xy 4.40461 8.042756) (xy 4.455295 8.110585) (xy 4.471631 8.137022) + (xy 4.512983 8.220169) (xy 4.50983 8.256106) (xy 4.498835 8.25847) (xy 4.456663 8.229914) (xy 4.407733 8.159091) + (xy 4.396469 8.137022) (xy 4.366928 8.060657) (xy 4.363975 8.018486) (xy 4.031605 8.018486) (xy 4.049547 8.020337) + (xy 4.045676 8.040163) (xy 4.014448 8.065349) (xy 3.97407 8.102801) (xy 3.985084 8.13361) (xy 4.030844 8.168344) + (xy 4.077327 8.203538) (xy 4.075576 8.219387) (xy 4.016976 8.223608) (xy 3.968973 8.223771) (xy 3.846542 8.234505) + (xy 3.70734 8.261447) (xy 3.660622 8.274135) (xy 3.557327 8.302003) (xy 3.491439 8.305125) (xy 3.434771 8.28141) + (xy 3.394861 8.254422) (xy 3.329145 8.203165) (xy 3.297069 8.169387) (xy 3.296448 8.166996) (xy 3.320953 8.173137) + (xy 3.381468 8.210399) (xy 3.397228 8.221408) (xy 3.480717 8.274709) (xy 3.524023 8.291109) (xy 3.520429 8.271833) + (xy 3.46322 8.21811) (xy 3.454384 8.210965) (xy 3.352075 8.129104) (xy 3.454384 8.073728) (xy 3.512755 8.035647) + (xy 3.513858 8.019137) (xy 3.466554 8.024728) (xy 3.379707 8.052948) (xy 3.344243 8.067164) (xy 3.232741 8.097451) + (xy 3.142495 8.075763) (xy 3.05006 7.996158) (xy 3.045879 7.991567) (xy 3.007792 7.940532) (xy 3.022711 7.906443) + (xy 3.063616 7.87868) (xy 3.115157 7.848786) (xy 3.116003 7.859165) (xy 3.093939 7.887031) (xy 3.067877 7.945608) + (xy 3.078423 7.991264) (xy 3.117282 7.999991) (xy 3.130709 7.993429) (xy 3.151884 7.991744) (xy 3.143614 8.010213) + (xy 3.130733 8.04643) (xy 3.135414 8.050273) (xy 3.177887 8.0612) (xy 3.212885 8.073647) (xy 3.255347 8.080728) + (xy 3.251278 8.041755) (xy 3.246809 8.030273) (xy 3.198775 7.901752) (xy 3.181863 7.819076) (xy 3.196529 7.765837) + (xy 3.243226 7.725626) (xy 3.255455 7.71828) (xy 3.299843 7.688003) (xy 3.284732 7.68491) (xy 3.214379 7.708771) + (xy 3.180132 7.722371) (xy 3.129303 7.709966) (xy 3.074783 7.652284) (xy 2.997573 7.562238) (xy 2.894278 7.476256) + (xy 2.785678 7.40849) (xy 2.692553 7.373094) (xy 2.662324 7.371363) (xy 2.56454 7.389674) (xy 2.503911 7.406242) + (xy 2.465529 7.413466) (xy 2.471107 7.392357) (xy 2.524326 7.335769) (xy 2.55596 7.305236) (xy 2.689207 7.178129) + (xy 2.550409 7.264607) (xy 2.421645 7.334959) (xy 2.323767 7.358093) (xy 2.236866 7.33408) (xy 2.144495 7.266041) + (xy 2.022104 7.158581) (xy 2.138784 7.116389) (xy 2.215135 7.08268) (xy 2.252648 7.054098) (xy 2.253488 7.050418) + (xy 2.225618 7.010805) (xy 2.15905 6.953674) (xy 2.072719 6.891791) (xy 1.985556 6.837921) (xy 1.916496 6.80483) + (xy 1.886061 6.802682) (xy 1.802821 6.840876) (xy 1.690678 6.833952) (xy 1.57067 6.784981) (xy 1.518398 6.749004) + (xy 1.447414 6.684322) (xy 1.410615 6.634555) (xy 1.409596 6.62069) (xy 1.459109 6.596674) (xy 1.543593 6.593949) + (xy 1.632898 6.609817) (xy 1.696875 6.64158) (xy 1.701845 6.64684) (xy 1.770509 6.706709) (xy 1.818867 6.735683) + (xy 1.852782 6.746796) (xy 1.834457 6.720486) (xy 1.793761 6.681739) (xy 1.73699 6.620408) (xy 1.738957 6.593954) + (xy 1.748339 6.592896) (xy 1.806092 6.57575) (xy 1.818478 6.563444) (xy 1.803798 6.540497) (xy 1.73975 6.525409) + (xy 1.645952 6.518501) (xy 1.542025 6.520094) (xy 1.447587 6.530508) (xy 1.382259 6.550063) (xy 1.373078 6.556164) + (xy 1.323878 6.563219) (xy 1.24638 6.518757) (xy 1.212051 6.49132) (xy 1.093032 6.391611) (xy 1.185713 6.349136) + (xy 1.253521 6.32653) (xy 1.306763 6.342176) (xy 1.369462 6.397729) (xy 1.446405 6.463086) (xy 1.503205 6.489877) + (xy 1.52671 6.472081) (xy 1.526776 6.469784) (xy 1.50329 6.436654) (xy 1.445385 6.37934) (xy 1.431352 6.366782) + (xy 1.335929 6.282794) (xy 1.422677 6.279259) (xy 1.480643 6.274325) (xy 1.473685 6.261279) (xy 1.440027 6.245902) + (xy 1.318423 6.216603) (xy 1.197626 6.223734) (xy 1.108205 6.265222) (xy 1.065324 6.295) (xy 1.028988 6.282926) + (xy 0.978518 6.220904) (xy 0.97211 6.211941) (xy 0.923243 6.116785) (xy 0.920501 6.043335) (xy 0.311205 6.043335) + (xy 0.245484 6.068332) (xy 0.090659 6.123653) (xy -0.060143 6.17397) (xy -0.1929 6.214045) (xy -0.253315 6.229862) + (xy -0.517706 6.277742) (xy -0.749985 6.297951) (xy 0.208196 6.297951) (xy 0.225546 6.280601) (xy 0.242896 6.297951) + (xy 0.235493 6.305354) (xy 0.317888 6.305354) (xy 0.326331 6.285963) (xy 0.36127 6.248711) (xy 0.381356 6.256353) + (xy 0.381694 6.261204) (xy 0.357047 6.290553) (xy 0.346402 6.297951) (xy 0.555191 6.297951) (xy 0.572541 6.280601) + (xy 0.574801 6.282861) (xy 0.875994 6.282861) (xy 0.88074 6.280601) (xy 0.912406 6.305029) (xy 0.919535 6.315301) + (xy 0.928377 6.347741) (xy 0.923631 6.35) (xy 0.891965 6.325572) (xy 0.884836 6.315301) (xy 0.875994 6.282861) + (xy 0.574801 6.282861) (xy 0.58989 6.297951) (xy 0.572541 6.315301) (xy 0.555191 6.297951) (xy 0.346402 6.297951) + (xy 0.341633 6.301265) (xy 0.317888 6.305354) (xy 0.235493 6.305354) (xy 0.225546 6.315301) (xy 0.208196 6.297951) + (xy -0.749985 6.297951) (xy -0.801638 6.302445) (xy -1.079402 6.303096) (xy -1.32529 6.278821) (xy -1.381338 6.26821) + (xy -1.739481 6.157038) (xy -2.075229 5.98404) (xy -2.378263 5.755731) (xy -2.638263 5.478626) (xy -2.644316 5.47088) + (xy -2.69009 5.409982) (xy -2.700923 5.388003) (xy -2.672696 5.407375) (xy -2.601289 5.470528) (xy -2.523006 5.542456) + (xy -2.2233 5.772993) (xy -2.00346 5.894389) (xy -1.846425 5.962517) (xy -1.697604 6.015592) (xy -1.569601 6.050411) + (xy -1.47502 6.063768) (xy -1.426466 6.052459) (xy -1.422678 6.042055) (xy -1.453574 6.018904) (xy -1.531817 5.996004) + (xy -1.579567 5.987359) (xy -1.817663 5.923646) (xy -2.069017 5.806691) (xy -2.31739 5.646069) (xy -2.546545 5.451356) + (xy -2.624584 5.371097) (xy -2.742797 5.233015) (xy -2.810989 5.131003) (xy -2.82743 5.067935) (xy -2.816405 5.052324) + (xy -2.761605 5.057816) (xy -2.677093 5.117961) (xy -2.568805 5.227864) (xy -2.490739 5.320834) + (xy -2.42405 5.399737) (xy -2.382379 5.439902) (xy -2.373975 5.43351) (xy -2.3751 5.430465) (xy -2.398544 5.354527) + (xy -2.404179 5.319218) (xy -2.423259 5.291604) (xy -2.434745 5.295241) (xy -2.46131 5.285004) (xy -2.470486 5.228722) + (xy -2.466911 5.193664) (xy -2.483601 5.180322) (xy -2.496024 5.186124) (xy -2.53294 5.173575) (xy -2.577657 5.1149) + (xy -2.582354 5.106149) (xy -2.631089 5.030755) (xy -2.710944 4.926021) (xy -2.805583 4.81325) (xy -2.816082 4.801394) + (xy -2.997562 4.597678) (xy -2.83471 4.752375) (xy -2.740664 4.835549) (xy -2.687449 4.869678) (xy -2.672741 4.860068) + (xy -2.694217 4.812027) (xy -2.749556 4.730861) (xy -2.836434 4.621876) (xy -2.946535 4.496894) + (xy -3.003776 4.429794) (xy -3.017141 4.402348) (xy -3.493509 4.402348) (xy -3.495517 4.43082) (xy -3.49944 4.49249) + (xy -3.509843 4.53449) (xy -3.435246 4.53449) (xy -3.430674 4.440312) (xy -3.413784 4.41389) (xy -3.405067 4.424181) + (xy -3.296449 4.424181) (xy -3.279099 4.406831) (xy -3.261749 4.424181) (xy -3.279099 4.44153) (xy -3.296449 4.424181) + (xy -3.405067 4.424181) (xy -3.379813 4.453994) (xy -3.377128 4.45888) (xy -3.22705 4.45888) (xy -3.2097 4.44153) + (xy -3.19235 4.45888) (xy -3.122951 4.45888) (xy -3.105602 4.44153) (xy -3.088252 4.45888) (xy -3.105602 4.47623) + (xy -3.122951 4.45888) (xy -3.19235 4.45888) (xy -3.2097 4.47623) (xy -3.22705 4.45888) (xy -3.377128 4.45888) + (xy -3.354861 4.499407) (xy -3.046775 4.499407) (xy -3.04654 4.476799) (xy -3.040451 4.47623) (xy -3.011486 4.499942) + (xy -2.979727 4.536954) (xy -2.949718 4.578055) (xy -2.967686 4.569439) (xy -2.992828 4.550055) + (xy -3.046775 4.499407) (xy -3.354861 4.499407) (xy -3.347971 4.511948) (xy -3.341895 4.528279) + (xy -3.122951 4.528279) (xy -3.105602 4.510929) (xy -3.088252 4.528279) (xy -3.105602 4.545629) + (xy -3.122951 4.528279) (xy -3.341895 4.528279) (xy -3.317494 4.593865) (xy -3.316785 4.622104) + (xy -3.114399 4.622104) (xy -3.103264 4.624769) (xy -3.06817 4.657576) (xy -3.026811 4.708341) (xy -3.022232 4.734071) + (xy -3.049686 4.721123) (xy -3.084768 4.674174) (xy -3.114399 4.622104) (xy -3.316785 4.622104) + (xy -3.316035 4.651986) (xy -3.183843 4.651986) (xy -3.179096 4.649727) (xy -3.14743 4.674155) (xy -3.140301 4.684426) + (xy -3.131459 4.716867) (xy -3.136205 4.719126) (xy -3.167871 4.694698) (xy -3.175 4.684426) (xy -3.183843 4.651986) + (xy -3.316035 4.651986) (xy -3.316016 4.652723) (xy -3.317742 4.656107) (xy -3.320909 4.679304) + (xy -3.307528 4.673924) (xy -3.272592 4.687942) (xy -3.228135 4.749063) (xy -3.216744 4.771175) + (xy -3.122951 4.771175) (xy -3.105602 4.753825) (xy -3.088252 4.771175) (xy -3.105602 4.788525) + (xy -3.122951 4.771175) (xy -3.216744 4.771175) (xy -3.215979 4.772661) (xy -3.208014 4.790784) + (xy -3.010345 4.790784) (xy -3.005599 4.788525) (xy -2.973933 4.812953) (xy -2.966804 4.823224) + (xy -2.957962 4.855664) (xy -2.962708 4.857924) (xy -2.994374 4.833496) (xy -3.001503 4.823224) + (xy -3.010345 4.790784) (xy -3.208014 4.790784) (xy -3.186133 4.840574) (xy -3.088252 4.840574) + (xy -3.070902 4.823224) (xy -3.053552 4.840574) (xy -3.070902 4.857924) (xy -3.088252 4.840574) + (xy -3.186133 4.840574) (xy -3.182477 4.848894) (xy -3.169872 4.890196) (xy -3.1712 4.892623) (xy -3.201653 4.871305) + (xy -3.265478 4.816956) (xy -3.309437 4.777386) (xy -3.391637 4.689678) (xy -3.428525 4.608758) + (xy -3.435246 4.53449) (xy -3.509843 4.53449) (xy -3.515589 4.557688) (xy -3.549051 4.562612) (xy -3.595065 4.512781) + (xy -3.648867 4.413715) (xy -3.705697 4.270933) (xy -3.71555 4.242008) (xy -3.73043 4.180764) (xy -3.892213 4.180764) + (xy -3.891414 4.188785) (xy -3.896992 4.223998) (xy -3.908038 4.238149) (xy -3.914045 4.19206) (xy -3.914274 4.181284) + (xy -4.0916 4.181284) (xy -4.079372 4.195577) (xy -4.055598 4.281107) (xy -4.045319 4.346107) (xy -4.043649 4.353047) + (xy -3.81295 4.353047) (xy -3.808959 4.181284) (xy -3.781517 4.320082) (xy -3.771031 4.417364) (xy -3.780075 4.483341) + (xy -3.785507 4.491844) (xy -3.803759 4.4823) (xy -3.812696 4.413275) (xy -3.81295 4.353047) (xy -4.043649 4.353047) + (xy -4.015417 4.470398) (xy -3.957453 4.632215) (xy -3.942934 4.666112) (xy -3.768393 4.666112) + (xy -3.762363 4.580328) (xy -3.741572 4.493579) (xy -3.689013 4.593558) (xy -3.656032 4.679246) + (xy -3.666212 4.753685) (xy -3.67943 4.784405) (xy -3.722406 4.875273) (xy -3.75278 4.771175) (xy -3.768393 4.666112) + (xy -3.942934 4.666112) (xy -3.88094 4.810848) (xy -3.814145 4.947281) (xy -3.634077 4.947281) (xy -3.628869 4.912565) + (xy -3.607956 4.821482) (xy -3.586749 4.794289) (xy -3.557347 4.825895) (xy -3.540561 4.855652) + (xy -3.5307 4.909973) (xy -2.949454 4.909973) (xy -2.932104 4.892623) (xy -2.914755 4.909973) (xy -2.932104 4.927323) + (xy -2.949454 4.909973) (xy -3.5307 4.909973) (xy -3.523286 4.950817) (xy -3.540629 5.01745) (xy -3.577584 5.078987) + (xy -3.611033 5.0812) (xy -3.632642 5.033996) (xy -3.634077 4.947281) (xy -3.814145 4.947281) (xy -3.79539 4.98559) + (xy -3.710317 5.135733) (xy -3.695735 5.156093) (xy -3.513347 5.156093) (xy -3.488044 5.078151) + (xy -3.476261 5.048771) (xy -3.437601 4.968406) (xy -3.41382 4.954748) (xy -3.410173 4.964281) (xy -2.906247 4.964281) + (xy -2.901501 4.962022) (xy -2.869834 4.98645) (xy -2.862705 4.996722) (xy -2.853863 5.029162) (xy -2.85861 5.031421) + (xy -2.890276 5.006993) (xy -2.897405 4.996722) (xy -2.906247 4.964281) (xy -3.410173 4.964281) + (xy -3.407556 4.971122) (xy -3.391376 4.998981) (xy -3.114444 4.998981) (xy -3.109697 4.996722) + (xy -3.078031 5.021149) (xy -3.070902 5.031421) (xy -3.06206 5.063861) (xy -3.066806 5.06612) (xy -3.098473 5.041693) + (xy -3.105602 5.031421) (xy -3.114444 4.998981) (xy -3.391376 4.998981) (xy -3.383212 5.013037) + (xy -3.363221 5.012448) (xy -3.339421 5.022278) (xy -3.331648 5.076106) (xy -3.338692 5.150707) + (xy -3.359343 5.222855) (xy -3.375738 5.252635) (xy -3.413136 5.29381) (xy -3.446746 5.282078) (xy -3.476516 5.250592) + (xy -3.509493 5.204733) (xy -3.513347 5.156093) (xy -3.695735 5.156093) (xy -3.635233 5.240569) + (xy -3.633566 5.242431) (xy -3.551327 5.324649) (xy -3.535972 5.338221) (xy -3.275544 5.338221) + (xy -3.275408 5.237673) (xy -3.272885 5.216256) (xy -3.257635 5.126716) (xy -3.236125 5.092113) + (xy -3.195393 5.098309) (xy -3.173479 5.107827) (xy -3.120317 5.142862) (xy -3.127467 5.180309) + (xy -3.134316 5.188271) (xy -3.1819 5.218384) (xy -3.201025 5.216578) (xy -3.225652 5.226563) (xy -3.22705 5.23757) + (xy -3.201861 5.272905) (xy -3.19235 5.274317) (xy -3.164715 5.303557) (xy -3.157651 5.347965) (xy -3.164435 5.398548) + (xy -3.196503 5.389388) (xy -3.216361 5.373989) (xy -3.257231 5.344349) (xy -3.2547 5.362249) (xy -3.24597 5.378416) + (xy -3.233167 5.410559) (xy -3.254656 5.395765) (xy -3.275544 5.338221) (xy -3.535972 5.338221) + (xy -3.44649 5.417314) (xy -3.40153 5.453843) (xy -3.10063 5.453843) (xy -3.089851 5.384182) (xy -3.088068 5.377774) + (xy -3.065259 5.296213) (xy -3.055559 5.249591) (xy -3.052751 5.206195) (xy -3.052497 5.196243) + (xy -3.043206 5.173261) (xy -3.02232 5.202583) (xy -2.996374 5.269525) (xy -2.976969 5.3408) (xy -2.902163 5.3408) + (xy -2.890565 5.33217) (xy -2.85575 5.377816) (xy -2.824103 5.453767) (xy -2.825728 5.506439) (xy -2.846411 5.534563) + (xy -2.775957 5.534563) (xy -2.758607 5.517213) (xy -2.741257 5.534563) (xy -2.758607 5.551913) + (xy -2.775957 5.534563) (xy -2.846411 5.534563) (xy -2.853433 5.544112) (xy -2.878561 5.518817) + (xy -2.896199 5.436948) (xy -2.898614 5.411619) (xy -2.902163 5.3408) (xy -2.976969 5.3408) (xy -2.971904 5.359403) + (xy -2.965061 5.392688) (xy -2.95236 5.478148) (xy -2.961007 5.511236) (xy -2.995563 5.506915) (xy -2.999429 5.505461) + (xy -3.065566 5.485675) (xy -3.088668 5.482514) (xy -3.10063 5.453843) (xy -3.40153 5.453843) (xy -3.334155 5.508583) + (xy -3.252707 5.569263) (xy -3.122951 5.569263) (xy -3.105602 5.551913) (xy -3.088252 5.569263) + (xy -3.105602 5.586612) (xy -3.122951 5.569263) (xy -3.252707 5.569263) (xy -3.229418 5.586614) + (xy -3.202539 5.603962) (xy -3.018853 5.603962) (xy -3.001503 5.586612) (xy -2.984153 5.603962) + (xy -3.001503 5.621312) (xy -3.018853 5.603962) (xy -3.202539 5.603962) (xy -3.148776 5.638661) + (xy -2.880055 5.638661) (xy -2.862705 5.621312) (xy -2.860446 5.623571) (xy -2.69805 5.623571) (xy -2.693304 5.621312) + (xy -2.661638 5.645739) (xy -2.654509 5.656011) (xy -2.645666 5.688451) (xy -2.650413 5.690711) + (xy -2.682079 5.666283) (xy -2.689208 5.656011) (xy -2.69805 5.623571) (xy -2.860446 5.623571) (xy -2.845356 5.638661) + (xy -2.862705 5.656011) (xy -2.880055 5.638661) (xy -3.148776 5.638661) (xy -3.147378 5.639563) + (xy -3.106299 5.656011) (xy -3.046175 5.6802) (xy -3.033909 5.694421) (xy -3.037266 5.70806) (xy -2.984153 5.70806) + (xy -2.966804 5.690711) (xy -2.949454 5.70806) (xy -2.955238 5.713844) (xy -2.903188 5.713844) (xy -2.898425 5.693215) + (xy -2.880055 5.690711) (xy -2.861392 5.699007) (xy -2.795606 5.699007) (xy -2.761499 5.69345) (xy -2.716493 5.69983) + (xy -2.715956 5.711675) (xy -2.762397 5.719958) (xy -2.782463 5.714414) (xy -2.795606 5.699007) + (xy -2.861392 5.699007) (xy -2.851493 5.703407) (xy -2.856922 5.713844) (xy -2.898102 5.717996) + (xy -2.903188 5.713844) (xy -2.955238 5.713844) (xy -2.966804 5.72541) (xy -2.984153 5.70806) (xy -3.037266 5.70806) + (xy -3.039684 5.717884) (xy -3.0949 5.715187) (xy -3.186354 5.690034) (xy -3.300842 5.646129) (xy -3.425159 5.587174) + (xy -3.435246 5.581858) (xy -3.551113 5.50873) (xy -3.689311 5.40458) (xy -3.824519 5.288836) (xy -3.85738 5.257971) + (xy -3.969306 5.153435) (xy -4.042683 5.094065) (xy -4.086216 5.074202) (xy -4.108609 5.088185) + (xy -4.110818 5.093199) (xy -4.13561 5.129265) (xy -4.160018 5.107157) (xy -4.179264 5.101615) (xy -4.187023 5.159078) + (xy -4.187068 5.166118) (xy -4.207069 5.271851) (xy -4.244661 5.349655) (xy -4.330808 5.471148) + (xy -4.37931 5.542312) (xy -4.393083 5.569124) (xy -4.375047 5.557565) (xy -4.328119 5.513614) (xy -4.321638 5.507367) + (xy -4.250958 5.448269) (xy -4.20779 5.439254) (xy -4.189458 5.455318) (xy -4.169177 5.474985) (xy -4.17708 5.438728) + (xy -4.178434 5.369209) (xy -4.155115 5.288038) (xy -4.118279 5.224149) (xy -4.086918 5.204918) + (xy -4.071407 5.18333) (xy -4.077186 5.170219) (xy -4.091676 5.136422) (xy -4.067641 5.149114) (xy -4.012824 5.203054) + (xy -3.987811 5.230695) (xy -3.941887 5.284791) (xy -3.942782 5.291463) (xy -3.977475 5.263896) + (xy -4.032414 5.223892) (xy -4.059804 5.230712) (xy -4.072501 5.257272) (xy -4.075724 5.294329) + (xy -4.059439 5.291421) (xy -4.002925 5.288241) (xy -3.981763 5.297763) (xy -3.920138 5.323557) + (xy -3.903689 5.325835) (xy -3.872336 5.354234) (xy -3.868989 5.375108) (xy -3.856015 5.395765) + (xy -3.85164 5.395765) (xy -3.83429 5.378416) (xy -3.81694 5.395765) (xy -3.83429 5.413115) (xy -3.85164 5.395765) + (xy -3.856015 5.395765) (xy -3.8402 5.420946) (xy -3.809128 5.432635) (xy -3.745237 5.456714) (xy -3.673226 5.502485) + (xy -3.614529 5.553446) (xy -3.59058 5.593095) (xy -3.592571 5.599355) (xy -3.592051 5.609278) (xy -3.588744 5.607095) + (xy -3.549349 5.613199) (xy -3.466597 5.64325) (xy -3.371872 5.684623) (xy -3.262562 5.73059) (xy -3.160844 5.758398) + (xy -3.042399 5.772361) (xy -2.88291 5.776799) (xy -2.851983 5.776914) (xy -2.722847 5.779278) (xy -2.635203 5.785208) + (xy -2.599612 5.793697) (xy -2.609086 5.800025) (xy -2.711489 5.815874) (xy -2.86141 5.823396) (xy -3.037524 5.822995) + (xy -3.218502 5.815074) (xy -3.383016 5.800039) (xy -3.487295 5.783399) (xy -3.639939 5.75778) (xy -3.746098 5.753492) + (xy -3.798658 5.7702) (xy -3.797618 5.798001) (xy -3.756985 5.815901) (xy -3.746855 5.811734) (xy -3.701292 5.809369) + (xy -3.604531 5.818739) (xy -3.473422 5.837946) (xy -3.397595 5.85113) (xy -3.249826 5.8787) (xy -3.16149 5.89835) + (xy -3.140824 5.907203) (xy -2.934404 5.907203) (xy -2.900296 5.901647) (xy -2.861097 5.907203) + (xy -2.55271 5.907203) (xy -2.518602 5.901647) (xy -2.473597 5.908026) (xy -2.473059 5.919872) (xy -2.519501 5.928155) + (xy -2.539567 5.922611) (xy -2.55271 5.907203) (xy -2.861097 5.907203) (xy -2.855291 5.908026) (xy -2.854753 5.919872) + (xy -2.901195 5.928155) (xy -2.921261 5.922611) (xy -2.934404 5.907203) (xy -3.140824 5.907203) + (xy -3.12373 5.914526) (xy -3.12769 5.931674) (xy -3.164515 5.954238) (xy -3.169265 5.95674) (xy -3.041986 5.95674) + (xy -3.037223 5.936111) (xy -3.018853 5.933607) (xy -2.990291 5.946303) (xy -2.99572 5.95674) (xy -3.0369 5.960893) + (xy -3.041986 5.95674) (xy -3.169265 5.95674) (xy -3.178014 5.961349) (xy -3.200857 5.970354) (xy -2.671858 5.970354) + (xy -2.64667 5.935019) (xy -2.637159 5.933607) (xy -2.603362 5.945446) (xy -2.602459 5.948909) (xy -2.626775 5.978534) + (xy -2.637159 5.985656) (xy -2.669134 5.982905) (xy -2.671858 5.970354) (xy -3.200857 5.970354) + (xy -3.244837 5.987692) (xy -3.324948 5.99707) (xy -3.439084 5.99047) (xy -3.538346 5.978478) (xy -3.682312 5.952571) + (xy -3.827832 5.91518) (xy -3.960771 5.871485) (xy -4.066998 5.826664) (xy -4.132379 5.785896) (xy -4.144314 5.756435) + (xy -4.15259 5.740064) (xy -4.176821 5.745848) (xy -4.232639 5.734499) (xy -4.267113 5.69243) (xy -4.307811 5.643445) + (xy -4.336886 5.638324) (xy -4.376209 5.625446) (xy -4.446897 5.570767) (xy -4.536782 5.486534) + (xy -4.633693 5.384994) (xy -4.725464 5.278392) (xy -4.799926 5.178977) (xy -4.812606 5.159556) + (xy -4.864106 5.063582) (xy -4.911204 4.951621) (xy -4.948458 4.841032) (xy -4.970424 4.749178) + (xy -4.97166 4.693419) (xy -5.21566 4.693419) (xy -5.257829 4.774601) (xy -5.269487 4.80793) (xy -5.158581 4.80793) + (xy -5.149399 4.774645) (xy -5.122985 4.733731) (xy -5.109596 4.733483) (xy -5.105519 4.77606) (xy -5.1147 4.809344) + (xy -5.141115 4.850259) (xy -5.154503 4.850507) (xy -5.158581 4.80793) (xy -5.269487 4.80793) (xy -5.303875 4.906247) + (xy -5.341947 5.057354) (xy -5.343483 5.064952) (xy -5.36754 5.175017) (xy -5.266229 5.175017) (xy -5.254451 5.11817) + (xy -5.223646 5.014892) (xy -5.187801 4.932891) (xy -5.156574 4.893536) (xy -5.152516 4.892623) + (xy -5.147729 4.922393) (xy -5.154455 4.979372) (xy -5.10082 4.979372) (xy -5.08347 4.962022) (xy -5.066121 4.979372) + (xy -5.08347 4.996722) (xy -5.10082 4.979372) (xy -5.154455 4.979372) (xy -5.156311 4.995099) (xy -5.158156 5.005396) + (xy -5.187793 5.100829) (xy -5.228211 5.168938) (xy -5.11284 5.168938) (xy -5.101238 5.088266) (xy -5.078116 5.037289) + (xy -5.066123 5.031421) (xy -5.037547 5.060412) (xy -5.019949 5.106242) (xy -5.023365 5.193706) + (xy -5.04744 5.248247) (xy -5.083741 5.294238) (xy -5.100119 5.283318) (xy -5.107673 5.251499) (xy -5.11284 5.168938) + (xy -5.228211 5.168938) (xy -5.228971 5.170219) (xy -5.261275 5.197737) (xy -5.266229 5.175017) + (xy -5.36754 5.175017) (xy -5.373687 5.20314) (xy -5.398947 5.282671) (xy -5.423549 5.313672) (xy -5.446994 5.309524) + (xy -5.46774 5.261686) (xy -5.473144 5.165211) (xy -5.554445 5.165211) (xy -5.559695 5.256214) (xy -5.577871 5.293445) + (xy -5.586612 5.291667) (xy -5.605134 5.247826) (xy -5.616712 5.15703) (xy -5.618873 5.072747) (xy -5.663191 5.072747) + (xy -5.663197 5.161742) (xy -5.673686 5.218009) (xy -5.69909 5.234687) (xy -5.717783 5.232989) (xy -5.767759 5.192129) + (xy -5.78868 5.107091) (xy -6.746546 5.107091) (xy -6.763988 5.141919) (xy -6.81528 5.252121) (xy -6.837536 5.290658) + (xy -6.582223 5.290658) (xy -6.572424 5.234565) (xy -6.525143 5.207615) (xy -6.468605 5.228065) + (xy -6.429439 5.283917) (xy -6.425661 5.300696) (xy -6.432541 5.361066) (xy -5.968306 5.361066) + (xy -5.963738 5.295775) (xy -5.955002 5.274317) (xy -5.939397 5.303788) (xy -5.925114 5.361066) + (xy -5.924474 5.378416) (xy -5.586612 5.378416) (xy -5.573916 5.349854) (xy -5.563479 5.355283) + (xy -5.561504 5.374869) (xy -5.289576 5.374869) (xy -5.269511 5.324275) (xy -5.248902 5.300104) + (xy -5.205579 5.258264) (xy -5.182492 5.269975) (xy -5.162982 5.33238) (xy -5.156253 5.377909) (xy -5.030331 5.377909) + (xy -5.026263 5.29102) (xy -5.008288 5.262751) (xy -4.978086 5.242896) (xy -4.944948 5.258762) (xy -4.891597 5.320016) + (xy -4.880268 5.334372) (xy -4.829557 5.40998) (xy -4.805688 5.467221) (xy -4.805432 5.470721) (xy -4.781848 5.532089) + (xy -4.773844 5.540789) (xy -4.759796 5.544036) (xy -4.770973 5.520527) (xy -4.780678 5.488259) + (xy -4.764972 5.492974) (xy -4.748531 5.533787) (xy -4.74592 5.606093) (xy -4.746354 5.609565) (xy -4.659691 5.609565) + (xy -4.634744 5.590884) (xy -4.58263 5.635946) (xy -4.578625 5.640714) (xy -4.53898 5.718292) (xy -4.524699 5.779463) + (xy -4.524702 5.779662) (xy -4.47623 5.779662) (xy -4.469991 5.732682) (xy -4.440916 5.748074) (xy -4.427905 5.761349) + (xy -4.378702 5.835949) (xy -4.368609 5.860495) (xy -4.302733 5.860495) (xy -4.290635 5.831403) + (xy -4.251158 5.861066) (xy -4.232675 5.882352) (xy -4.207357 5.919971) (xy -4.234773 5.917426) + (xy -4.245775 5.913339) (xy -4.294657 5.879451) (xy -4.302733 5.860495) (xy -4.368609 5.860495) + (xy -4.355443 5.892515) (xy -4.345109 5.933607) (xy -4.129235 5.933607) (xy -4.117396 5.899809) + (xy -4.113934 5.898907) (xy -4.084308 5.923222) (xy -4.077186 5.933607) (xy -4.079937 5.965582) + (xy -4.092488 5.968306) (xy -4.127823 5.943117) (xy -4.129235 5.933607) (xy -4.345109 5.933607) + (xy -4.341681 5.947239) (xy -4.358331 5.947977) (xy -4.403768 5.910828) (xy -4.458445 5.840126) + (xy -4.47623 5.779662) (xy -4.524702 5.779662) (xy -4.52549 5.838034) (xy -4.555774 5.841486) (xy -4.578621 5.830422) + (xy -4.628726 5.773763) (xy -4.656988 5.691673) (xy -4.659691 5.609565) (xy -4.746354 5.609565) + (xy -4.755065 5.679281) (xy -4.773891 5.722738) (xy -4.780721 5.72541) (xy -4.812721 5.701714) (xy -4.873457 5.641203) + (xy -4.915554 5.595287) (xy -4.991708 5.485501) (xy -5.030331 5.377909) (xy -5.156253 5.377909) + (xy -5.149432 5.424056) (xy -5.15474 5.487983) (xy -5.200581 5.550321) (xy -5.228497 5.566851) (xy -5.264432 5.573649) + (xy -5.247395 5.543934) (xy -5.231759 5.486771) (xy -5.259558 5.43279) (xy -5.289576 5.374869) (xy -5.561504 5.374869) + (xy -5.559327 5.396463) (xy -5.563479 5.401548) (xy -5.584108 5.396785) (xy -5.586612 5.378416) + (xy -5.924474 5.378416) (xy -5.922735 5.425544) (xy -5.938419 5.447814) (xy -5.960894 5.418092) + (xy -5.968306 5.361066) (xy -6.432541 5.361066) (xy -6.432651 5.362035) (xy -6.482672 5.378416) + (xy -6.548195 5.351494) (xy -6.582223 5.290658) (xy -6.837536 5.290658) (xy -6.846523 5.306219) + (xy -6.865452 5.311704) (xy -6.879796 5.276071) (xy -6.884344 5.258552) (xy -6.886528 5.156363) + (xy -6.997167 5.156363) (xy -7.000791 5.188871) (xy -6.991912 5.434889) (xy -6.968827 5.506031) + (xy -5.916166 5.506031) (xy -5.910212 5.500584) (xy -5.905607 5.502755) (xy -5.549174 5.502755) + (xy -5.542794 5.45775) (xy -5.530949 5.457212) (xy -5.522665 5.503654) (xy -5.528209 5.523719) (xy -5.543617 5.536863) + (xy -5.549174 5.502755) (xy -5.905607 5.502755) (xy -5.881558 5.514092) (xy -5.800013 5.559741) + (xy -5.768342 5.579725) (xy -5.38891 5.579725) (xy -5.369998 5.576243) (xy -5.343037 5.625374) (xy -5.333804 5.65547) + (xy -5.330117 5.711166) (xy -5.334198 5.715706) (xy -5.239618 5.715706) (xy -5.218723 5.665728) + (xy -5.171863 5.604287) (xy -5.122779 5.559887) (xy -5.104117 5.553003) (xy -5.071103 5.578841) + (xy -5.023721 5.636312) (xy -4.985913 5.700434) (xy -4.993866 5.74079) (xy -5.011727 5.758164) (xy -5.072585 5.778774) + (xy -5.150635 5.774039) (xy -5.21609 5.749508) (xy -5.239618 5.715706) (xy -5.334198 5.715706) (xy -5.34292 5.72541) + (xy -5.369243 5.695832) (xy -5.386708 5.639711) (xy -5.38891 5.579725) (xy -5.768342 5.579725) (xy -5.76011 5.584919) + (xy -5.73437 5.613781) (xy -5.744727 5.619264) (xy -5.517214 5.619264) (xy -5.506063 5.587736) (xy -5.480475 5.61524) + (xy -5.469274 5.640464) (xy -5.466849 5.676283) (xy -5.482912 5.673115) (xy -5.51598 5.628689) (xy -5.517214 5.619264) + (xy -5.744727 5.619264) (xy -5.747591 5.62078) (xy -5.79975 5.60009) (xy -5.869039 5.549954) (xy -5.916166 5.506031) + (xy -6.968827 5.506031) (xy -6.946433 5.575046) (xy -6.893625 5.575046) (xy -6.888862 5.554417) + (xy -6.870492 5.551913) (xy -6.841931 5.564609) (xy -6.847359 5.575046) (xy -6.888539 5.579199) + (xy -6.893625 5.575046) (xy -6.946433 5.575046) (xy -6.944059 5.582363) (xy -6.696995 5.582363) + (xy -6.684517 5.55286) (xy -6.65125 5.58324) (xy -6.623364 5.629608) (xy -5.675661 5.629608) (xy -5.641553 5.624051) + (xy -5.596548 5.630431) (xy -5.59601 5.642276) (xy -5.642452 5.650559) (xy -5.662517 5.645015) (xy -5.675661 5.629608) + (xy -6.623364 5.629608) (xy -6.623136 5.629987) (xy -6.601695 5.674421) (xy -6.523498 5.674421) + (xy -6.497031 5.674084) (xy -6.432847 5.700784) (xy -6.428074 5.703209) (xy -6.338608 5.737857) + (xy -6.215376 5.772321) (xy -6.141804 5.788214) (xy -6.023307 5.805638) (xy -5.880965 5.820834) + (xy -4.961803 5.820834) (xy -4.948866 5.796988) (xy -4.901877 5.812672) (xy -4.839353 5.850849) + (xy -4.77041 5.906257) (xy -4.757612 5.93743) (xy -4.797713 5.934617) (xy -4.857705 5.905968) (xy -4.927574 5.859448) + (xy -4.961259 5.823739) (xy -4.961803 5.820834) (xy -5.880965 5.820834) (xy -5.861285 5.822935) + (xy -5.681571 5.837552) (xy -5.580549 5.843734) (xy -5.294238 5.870916) (xy -5.062761 5.921705) + (xy -4.898629 5.990017) (xy -4.684427 5.990017) (xy -4.66641 5.977996) (xy -4.656396 5.985656) (xy -3.955738 5.985656) + (xy -3.938388 5.968306) (xy -3.921039 5.985656) (xy -3.938388 6.003006) (xy -2.775957 6.003006) + (xy -2.763261 5.974444) (xy -2.752824 5.979873) (xy -2.751658 5.991439) (xy -2.347997 5.991439) + (xy -2.343234 5.97081) (xy -2.324864 5.968306) (xy -2.296302 5.981002) (xy -2.301731 5.991439) (xy -2.342911 5.995592) + (xy -2.347997 5.991439) (xy -2.751658 5.991439) (xy -2.748671 6.021053) (xy -2.752824 6.026139) + (xy -2.773453 6.021375) (xy -2.775957 6.003006) (xy -3.938388 6.003006) (xy -3.955738 5.985656) + (xy -4.656396 5.985656) (xy -4.642787 5.996066) (xy -4.573165 6.032734) (xy -4.538689 6.037705) + (xy -4.505515 6.055055) (xy -3.712842 6.055055) (xy -3.695492 6.037705) (xy -3.678142 6.055055) + (xy -3.683925 6.060838) (xy -3.007286 6.060838) (xy -3.002523 6.040209) (xy -2.984153 6.037705) + (xy -2.880055 6.037705) (xy -2.867359 6.009144) (xy -2.856922 6.014572) (xy -2.853405 6.049448) + (xy -2.27793 6.049448) (xy -2.235849 6.044829) (xy -2.147805 6.085161) (xy -2.073813 6.129601) (xy -1.989057 6.184705) + (xy -1.956817 6.215863) (xy -1.970837 6.236033) (xy -2.013779 6.253962) (xy -2.126519 6.291088) + (xy -2.193044 6.29464) (xy -2.228571 6.263335) (xy -2.239261 6.234925) (xy -2.264926 6.144627) (xy -2.277906 6.098429) + (xy -2.27793 6.049448) (xy -2.853405 6.049448) (xy -2.852769 6.055752) (xy -2.856922 6.060838) (xy -2.877551 6.056075) + (xy -2.880055 6.037705) (xy -2.984153 6.037705) (xy -2.955592 6.050401) (xy -2.96102 6.060838) (xy -3.002201 6.064991) + (xy -3.007286 6.060838) (xy -3.683925 6.060838) (xy -3.695492 6.072405) (xy -3.712842 6.055055) + (xy -4.505515 6.055055) (xy -4.486018 6.065252) (xy -4.47623 6.107104) (xy -4.486221 6.163551) (xy -4.500018 6.176503) + (xy -4.54541 6.152545) (xy -4.607432 6.097011) (xy -4.661845 6.034417) (xy -4.684427 5.990017) (xy -4.898629 5.990017) + (xy -4.874379 6.00011) (xy -4.71735 6.110144) (xy -4.669481 6.155008) (xy -4.601962 6.239889) (xy -4.424192 6.239889) + (xy -4.416562 6.165629) (xy -4.400763 6.095142) (xy -4.377996 6.076071) (xy -4.326883 6.091944) + (xy -4.32292 6.093467) (xy -4.280778 6.140667) (xy -4.272447 6.179751) (xy -4.233334 6.179751) (xy -4.225311 6.109665) + (xy -4.192215 6.091877) (xy -4.163935 6.09705) (xy -4.107472 6.137724) (xy -4.106562 6.140476) (xy -4.044222 6.140476) + (xy -4.009444 6.100719) (xy -3.955771 6.091918) (xy -3.945049 6.107104) (xy -3.81397 6.107104) (xy -3.803208 6.093989) + (xy -3.802129 6.095538) (xy -3.354281 6.095538) (xy -3.349518 6.074909) (xy -3.331148 6.072405) + (xy -3.302586 6.085101) (xy -3.305006 6.089754) (xy -3.19235 6.089754) (xy -3.175 6.072405) (xy -3.157651 6.089754) + (xy -3.088252 6.089754) (xy -3.070902 6.072405) (xy -3.053552 6.089754) (xy -3.070902 6.107104) + (xy -3.088252 6.089754) (xy -3.157651 6.089754) (xy -3.175 6.107104) (xy -3.19235 6.089754) (xy -3.305006 6.089754) + (xy -3.308015 6.095538) (xy -3.349195 6.09969) (xy -3.354281 6.095538) (xy -3.802129 6.095538) (xy -3.79599 6.104355) + (xy -3.745433 6.104355) (xy -3.616364 6.130679) (xy -3.501725 6.149022) (xy -3.39787 6.157963) (xy -3.391779 6.158078) + (xy -3.366294 6.162045) (xy -2.877316 6.162045) (xy -2.870936 6.117039) (xy -2.859091 6.116502) + (xy -2.850807 6.162943) (xy -2.852157 6.167828) (xy -2.775425 6.167828) (xy -2.769947 6.117126) + (xy -2.749536 6.129591) (xy -2.741257 6.141803) (xy -2.733034 6.158064) (xy -2.671858 6.158064) + (xy -2.653566 6.089111) (xy -2.619809 6.072405) (xy -2.576871 6.101078) (xy -2.56776 6.138091) (xy -2.591912 6.202744) + (xy -2.606145 6.213462) (xy -2.489853 6.213462) (xy -2.485107 6.211202) (xy -2.453441 6.23563) (xy -2.446312 6.245902) + (xy -2.43747 6.278342) (xy -2.442216 6.280601) (xy -2.473882 6.256174) (xy -2.481011 6.245902) (xy -2.489853 6.213462) + (xy -2.606145 6.213462) (xy -2.619809 6.223751) (xy -2.660011 6.219429) (xy -2.671858 6.158064) + (xy -2.733034 6.158064) (xy -2.711857 6.199943) (xy -2.707089 6.219877) (xy -2.733139 6.245175) + (xy -2.741257 6.245902) (xy -2.768134 6.216513) (xy -2.775425 6.167828) (xy -2.852157 6.167828) + (xy -2.856351 6.183009) (xy -2.871759 6.196153) (xy -2.877316 6.162045) (xy -3.366294 6.162045) + (xy -3.33148 6.167464) (xy -3.290526 6.205191) (xy -3.287867 6.211202) (xy -3.22705 6.211202) (xy -3.214354 6.182641) + (xy -3.203917 6.188069) (xy -3.199764 6.22925) (xy -3.203917 6.234335) (xy -3.224545 6.229572) (xy -3.22705 6.211202) + (xy -3.287867 6.211202) (xy -3.253823 6.288151) (xy -3.240341 6.327518) (xy -3.20758 6.468057) (xy -3.201488 6.595564) + (xy -3.20401 6.616606) (xy -3.213332 6.693348) (xy -3.202527 6.713889) (xy -3.169678 6.692577) (xy -3.135855 6.623282) + (xy -3.133862 6.509376) (xy -3.163453 6.367792) (xy -3.174855 6.33265) (xy -3.187339 6.287433) (xy -3.168901 6.30184) + (xy -3.158117 6.315301) (xy -3.132505 6.339345) (xy -3.13033 6.308649) (xy -3.138576 6.263252) (xy -3.139984 6.226857) + (xy -3.116337 6.252168) (xy -3.066781 6.34021) (xy -3.053875 6.36507) (xy -2.983589 6.493151) (xy -2.910183 6.613716) + (xy -2.861946 6.683725) (xy -2.80101 6.770824) (xy -2.77814 6.819826) (xy -2.795109 6.8245) (xy -2.828729 6.800493) + (xy -2.871996 6.749085) (xy -2.934445 6.656645) (xy -3.001691 6.544673) (xy -3.059923 6.448229) + (xy -3.102781 6.389205) (xy -3.122065 6.378673) (xy -3.122416 6.381662) (xy -3.101795 6.453805) + (xy -3.047584 6.55305) (xy -2.972988 6.661744) (xy -2.891211 6.762235) (xy -2.815459 6.836869) (xy -2.758936 6.867994) + (xy -2.758607 6.868019) (xy -2.726266 6.89802) (xy -2.723908 6.913866) (xy -2.718424 6.922541) (xy -2.706558 6.922541) + (xy -2.689208 6.905191) (xy -2.671858 6.922541) (xy -2.689208 6.939891) (xy -2.706558 6.922541) + (xy -2.718424 6.922541) (xy -2.698459 6.954122) (xy -2.683425 6.957241) (xy -2.627495 6.973785) + (xy -2.620306 7.009383) (xy -2.640212 7.028526) (xy -2.666026 7.035184) (xy -2.654509 7.00929) (xy -2.645465 6.979983) + (xy -2.663074 6.986511) (xy -2.711974 6.983683) (xy -2.796072 6.951357) (xy -2.850608 6.922892) + (xy -2.990709 6.857901) (xy -3.098637 6.839119) (xy -3.166854 6.867275) (xy -3.180982 6.890917) + (xy -3.202704 6.908953) (xy -3.245778 6.88698) (xy -3.318673 6.819299) (xy -3.374295 6.760794) (xy -3.500559 6.615628) + (xy -3.589517 6.485893) (xy -3.658311 6.343987) (xy -3.697369 6.240582) (xy -3.745433 6.104355) + (xy -3.79599 6.104355) (xy -3.781523 6.12513) (xy -3.760153 6.179019) (xy -3.750512 6.228552) (xy -3.763233 6.234791) + (xy -3.782241 6.211202) (xy -3.811012 6.137128) (xy -3.81397 6.107104) (xy -3.945049 6.107104) (xy -3.923388 6.137784) + (xy -3.921039 6.161201) (xy -3.94993 6.201737) (xy -3.990438 6.211202) (xy -4.042438 6.189352) (xy -4.044222 6.140476) + (xy -4.106562 6.140476) (xy -4.094536 6.176838) (xy -4.119123 6.228552) (xy -3.886339 6.228552) + (xy -3.868989 6.211202) (xy -3.85164 6.228552) (xy -3.868989 6.245902) (xy -3.886339 6.228552) (xy -4.119123 6.228552) + (xy -4.124128 6.239079) (xy -4.167154 6.263252) (xy -3.990438 6.263252) (xy -3.973088 6.245902) + (xy -3.955738 6.263252) (xy -3.973088 6.280601) (xy -3.990438 6.263252) (xy -4.167154 6.263252) + (xy -4.192514 6.2775) (xy -4.218822 6.280601) (xy -4.229145 6.250458) (xy -4.233334 6.179751) (xy -4.272447 6.179751) + (xy -4.268033 6.200457) (xy -4.282014 6.26312) (xy -4.311408 6.270481) (xy -4.34425 6.228549) (xy -4.343628 6.206865) + (xy -4.344106 6.177594) (xy -4.375122 6.201057) (xy -4.39992 6.247854) (xy -4.373352 6.29648) (xy -4.372604 6.297951) + (xy -4.059836 6.297951) (xy -4.042487 6.280601) (xy -4.025137 6.297951) (xy -3.747541 6.297951) + (xy -3.730192 6.280601) (xy -3.712842 6.297951) (xy -3.730192 6.315301) (xy -3.747541 6.297951) + (xy -4.025137 6.297951) (xy -4.042487 6.315301) (xy -4.059836 6.297951) (xy -4.372604 6.297951) + (xy -4.354949 6.33265) (xy -4.233334 6.33265) (xy -4.215984 6.315301) (xy -4.198634 6.33265) (xy -4.215984 6.35) + (xy -4.233334 6.33265) (xy -4.354949 6.33265) (xy -4.351564 6.339304) (xy -4.36417 6.35) (xy -4.40852 6.32) + (xy -4.424192 6.239889) (xy -4.601962 6.239889) (xy -4.516959 6.34675) (xy -4.477034 6.426604) (xy -3.983512 6.426604) + (xy -3.973088 6.420462) (xy -3.916064 6.437739) (xy -3.886339 6.454099) (xy -3.858565 6.481593) + (xy -3.868989 6.487735) (xy -3.926014 6.470458) (xy -3.955738 6.454099) (xy -3.983512 6.426604) + (xy -4.477034 6.426604) (xy -4.42576 6.529155) (xy -4.038176 6.529155) (xy -3.981811 6.513752) (xy -3.951699 6.516689) + (xy -3.872739 6.54634) (xy -3.852171 6.58816) (xy -3.855693 6.60334) (xy -3.771453 6.60334) (xy -3.760982 6.556784) + (xy -3.728684 6.557122) (xy -3.663101 6.606143) (xy -3.643443 6.623306) (xy -3.654598 6.626844) + (xy -3.684576 6.617724) (xy -3.741226 6.619242) (xy -3.759113 6.63822) (xy -3.769958 6.643053) (xy -3.771453 6.60334) + (xy -3.855693 6.60334) (xy -3.870943 6.669057) (xy -3.883164 6.693045) (xy -3.907746 6.713293) (xy -3.669168 6.713293) + (xy -3.66222 6.699303) (xy -3.629133 6.663429) (xy -3.623046 6.688728) (xy -3.631469 6.715841) (xy -3.657015 6.75363) + (xy -3.668554 6.752849) (xy -3.669168 6.713293) (xy -3.907746 6.713293) (xy -3.913921 6.718379) + (xy -3.955454 6.691148) (xy -3.9758 6.668531) (xy -4.036229 6.581109) (xy -4.038176 6.529155) (xy -4.42576 6.529155) + (xy -4.407409 6.565858) (xy -4.354842 6.773173) (xy -4.354777 6.773717) (xy -4.110554 6.773717) + (xy -4.063971 6.766925) (xy -4.011151 6.773031) (xy -4.000994 6.791147) (xy -3.811347 6.791147) + (xy -3.802904 6.771755) (xy -3.767965 6.734504) (xy -3.747879 6.742145) (xy -3.747541 6.746996) + (xy -3.772188 6.776345) (xy -3.781321 6.782692) (xy -3.599769 6.782692) (xy -3.592821 6.768702) + (xy -3.559734 6.732828) (xy -3.553647 6.758127) (xy -3.56207 6.78524) (xy -3.587617 6.823029) (xy -3.599155 6.822248) + (xy -3.599769 6.782692) (xy -3.781321 6.782692) (xy -3.787602 6.787057) (xy -3.811347 6.791147) + (xy -4.000994 6.791147) (xy -3.993016 6.805378) (xy -4.000218 6.883598) (xy -4.002264 6.896517) + (xy -4.010672 6.974488) (xy -4.000006 6.987603) (xy -3.989985 6.97459) (xy -3.959958 6.894124) (xy -3.956269 6.861817) + (xy -3.939438 6.810306) (xy -3.921039 6.801093) (xy -3.907462 6.818443) (xy -3.712842 6.818443) + (xy -3.695492 6.801093) (xy -3.678142 6.818443) (xy -3.695492 6.835793) (xy -3.712842 6.818443) + (xy -3.907462 6.818443) (xy -3.897291 6.83144) (xy -3.886 6.905353) (xy -3.885865 6.913866) (xy -3.878942 7.020328) + (xy -3.864469 7.104713) (xy -3.86122 7.165997) (xy -3.904615 7.186013) (xy -3.908317 7.186246) (xy -3.943386 7.192237) + (xy -3.913885 7.206138) (xy -3.892966 7.212271) (xy -3.824796 7.247549) (xy -3.822019 7.289721) + (xy -3.87819 7.325361) (xy -3.94816 7.336375) (xy -3.996278 7.302939) (xy -4.027672 7.217009) (xy -4.047473 7.070539) + (xy -4.048523 7.058217) (xy -4.063783 6.934688) (xy -4.084804 6.839618) (xy -4.107088 6.793237) + (xy -4.10751 6.79295) (xy -4.110554 6.773717) (xy -4.354777 6.773717) (xy -4.345104 6.855085) (xy -4.345414 6.878944) + (xy -4.35872 6.841848) (xy -4.387969 6.740891) (xy -4.388111 6.740392) (xy -4.478548 6.490698) (xy -4.593533 6.296427) + (xy -4.690061 6.189063) (xy -4.799465 6.09678) (xy -4.914739 6.025289) (xy -5.047995 5.970921) (xy -5.21135 5.930009) + (xy -5.416918 5.898883) (xy -5.676814 5.873875) (xy -5.749395 5.868319) (xy -5.99071 5.84633) (xy -6.17329 5.819622) + (xy -6.307734 5.78641) (xy -6.36531 5.764587) (xy -6.456097 5.720746) (xy -6.513311 5.686038) (xy -6.523498 5.674421) + (xy -6.601695 5.674421) (xy -6.597691 5.682719) (xy -6.610885 5.682795) (xy -6.639265 5.660437) + (xy -6.685968 5.609306) (xy -6.696995 5.582363) (xy -6.944059 5.582363) (xy -6.926014 5.637976) + (xy -6.861158 5.637976) (xy -6.858354 5.621312) (xy -6.831346 5.647061) (xy -6.786115 5.709323) + (xy -6.784135 5.712333) (xy -6.775727 5.727669) (xy -6.653788 5.727669) (xy -6.649041 5.72541) (xy -6.617375 5.749838) + (xy -6.610246 5.760109) (xy -6.601404 5.79255) (xy -6.606151 5.794809) (xy -6.637817 5.770381) (xy -6.644946 5.760109) + (xy -6.653788 5.727669) (xy -6.775727 5.727669) (xy -6.754074 5.767165) (xy -6.758844 5.78181) (xy -6.762608 5.779799) + (xy -6.799597 5.742577) (xy -6.837625 5.686732) (xy -6.861158 5.637976) (xy -6.926014 5.637976) + (xy -6.923475 5.6458) (xy -6.802547 5.812159) (xy -6.558197 5.812159) (xy -6.540847 5.794809) (xy -6.523498 5.812159) + (xy -6.540847 5.829508) (xy -6.558197 5.812159) (xy -6.802547 5.812159) (xy -6.7962 5.820891) (xy -6.781646 5.831768) + (xy -6.688487 5.831768) (xy -6.683741 5.829508) (xy -6.66125 5.846858) (xy -6.488798 5.846858) (xy -6.471449 5.829508) + (xy -6.454099 5.846858) (xy -6.471449 5.864208) (xy -6.488798 5.846858) (xy -6.66125 5.846858) (xy -6.652075 5.853936) + (xy -6.644946 5.864208) (xy -6.640217 5.881558) (xy -6.419399 5.881558) (xy -6.40205 5.864208) (xy -6.3847 5.881558) + (xy -6.40205 5.898907) (xy -6.419399 5.881558) (xy -6.640217 5.881558) (xy -6.636104 5.896648) (xy -6.64085 5.898907) + (xy -6.672516 5.87448) (xy -6.679645 5.864208) (xy -6.688487 5.831768) (xy -6.781646 5.831768) (xy -6.668598 5.916257) + (xy -6.315301 5.916257) (xy -6.297951 5.898907) (xy -6.280602 5.916257) (xy -6.297951 5.933607) + (xy -6.315301 5.916257) (xy -6.668598 5.916257) (xy -6.62217 5.950956) (xy -6.176503 5.950956) (xy -6.159153 5.933607) + (xy -6.141804 5.950956) (xy -6.159153 5.968306) (xy -6.176503 5.950956) (xy -6.62217 5.950956) (xy -6.610805 5.95945) + (xy -6.548004 5.985656) (xy -5.343716 5.985656) (xy -5.326367 5.968306) (xy -5.309017 5.985656) + (xy -5.326367 6.003006) (xy -5.343716 5.985656) (xy -6.548004 5.985656) (xy -6.450989 6.026139) + (xy -6.164937 6.026139) (xy -6.160173 6.00551) (xy -6.141804 6.003006) (xy -6.113242 6.015702) (xy -6.115662 6.020355) + (xy -5.170219 6.020355) (xy -5.152869 6.003006) (xy -5.13552 6.020355) (xy -5.152869 6.037705) (xy -5.170219 6.020355) + (xy -6.115662 6.020355) (xy -6.118671 6.026139) (xy -6.159851 6.030291) (xy -6.164937 6.026139) + (xy -6.450989 6.026139) (xy -6.368007 6.060766) (xy -6.367667 6.060838) (xy -5.95674 6.060838) (xy -5.951977 6.040209) + (xy -5.933607 6.037705) (xy -5.905045 6.050401) (xy -5.910474 6.060838) (xy -5.951654 6.064991) + (xy -5.95674 6.060838) (xy -6.367667 6.060838) (xy -6.136959 6.109648) (xy -5.690711 6.109648) (xy -5.660146 6.071574) + (xy -5.577263 6.056236) (xy -5.455277 6.063537) (xy -5.325373 6.089754) (xy -4.962022 6.089754) + (xy -4.944673 6.072405) (xy -4.927323 6.089754) (xy -4.944673 6.107104) (xy -4.962022 6.089754) + (xy -5.325373 6.089754) (xy -5.307406 6.09338) (xy -5.239618 6.112972) (xy -5.109791 6.164981) (xy -4.816447 6.164981) + (xy -4.816212 6.142373) (xy -4.810123 6.141803) (xy -4.781159 6.165516) (xy -4.749399 6.202528) + (xy -4.71939 6.243629) (xy -4.737359 6.235012) (xy -4.7625 6.215628) (xy -4.816447 6.164981) (xy -5.109791 6.164981) + (xy -5.014467 6.203168) (xy -4.811159 6.321049) (xy -4.63928 6.457913) (xy -4.508418 6.605053) (xy -4.428161 6.753765) + (xy -4.406831 6.86911) (xy -4.385458 6.926712) (xy -4.354782 6.939891) (xy -4.325915 6.957241) (xy -4.163935 6.957241) + (xy -4.146585 6.939891) (xy -4.129235 6.957241) (xy -4.146585 6.97459) (xy -4.163935 6.957241) (xy -4.325915 6.957241) + (xy -4.320824 6.960301) (xy -4.305204 7.025496) (xy -4.307933 7.141421) (xy -4.313263 7.185046) + (xy -4.224826 7.185046) (xy -4.22008 7.182787) (xy -4.188414 7.207215) (xy -4.181285 7.217487) (xy -4.172442 7.249927) + (xy -4.177189 7.252186) (xy -4.208855 7.227758) (xy -4.215984 7.217487) (xy -4.224826 7.185046) + (xy -4.313263 7.185046) (xy -4.329021 7.314023) (xy -4.355704 7.477458) (xy -4.390077 7.631054) + (xy -4.439866 7.798981) (xy -4.498956 7.965579) (xy -4.561227 8.115185) (xy -4.620563 8.232138) + (xy -4.670845 8.300775) (xy -4.680043 8.30781) (xy -4.684751 8.291473) (xy -4.662196 8.226455) (xy -4.617096 8.125664) + (xy -4.602539 8.095758) (xy -4.53763 7.952678) (xy -4.480973 7.807317) (xy -4.445738 7.694394) (xy -4.415106 7.514189) + (xy -4.403492 7.319112) (xy -4.409498 7.125007) (xy -4.431726 6.947722) (xy -4.468778 6.803103) + (xy -4.519257 6.706995) (xy -4.534152 6.69212) (xy -4.558751 6.679559) (xy -4.547097 6.716597) (xy -4.52875 6.753257) + (xy -4.495332 6.864484) (xy -4.480968 7.015598) (xy -4.485677 7.179748) (xy -4.50948 7.330084) (xy -4.528279 7.390984) + (xy -4.575049 7.512432) (xy -4.578821 7.338935) (xy -4.594082 7.202836) (xy -4.628752 7.049638) + (xy -4.652776 6.97459) (xy -4.691577 6.863755) (xy -4.718685 6.776292) (xy -4.726825 6.740369) (xy -4.737247 6.707324) + (xy -4.741956 6.708258) (xy -4.770425 6.691849) (xy -4.834476 6.638039) (xy -4.920447 6.558331) + (xy -4.923562 6.555332) (xy -5.016435 6.479056) (xy -5.142094 6.393204) (xy -5.28377 6.307258) (xy -5.424693 6.230699) + (xy -5.548092 6.173006) (xy -5.637198 6.143662) (xy -5.655024 6.141803) (xy -5.689534 6.117826) + (xy -5.690711 6.109648) (xy -6.136959 6.109648) (xy -6.068527 6.124126) (xy -6.055055 6.125903) + (xy -5.889453 6.155629) (xy -5.714029 6.201141) (xy -5.540206 6.257665) (xy -5.379406 6.320427) + (xy -5.243053 6.384653) (xy -5.14257 6.445567) (xy -5.08938 6.498396) (xy -5.087639 6.530242) (xy -5.090431 6.552452) + (xy -5.070522 6.543567) (xy -5.021366 6.550496) (xy -4.94984 6.604514) (xy -4.930582 6.624107) (xy -4.7935 6.819213) + (xy -4.701465 7.055907) (xy -4.657635 7.320445) (xy -4.665168 7.599084) (xy -4.682079 7.705416) + (xy -4.723329 7.885161) (xy -4.76565 8.003212) (xy -4.812704 8.067225) (xy -4.863494 8.084973) (xy -4.919429 8.065281) + (xy -4.917976 8.022017) (xy -4.88901 7.995991) (xy -4.827582 7.924653) (xy -4.775455 7.802105) (xy -4.738135 7.646433) + (xy -4.72113 7.475721) (xy -4.72065 7.443033) (xy -4.743497 7.201414) (xy -4.810806 7.005234) (xy -4.920731 6.859744) + (xy -4.928178 6.853142) (xy -4.972507 6.81665) (xy -4.980736 6.819235) (xy -4.951607 6.867848) (xy -4.915729 6.921921) + (xy -4.860707 7.013808) (xy -4.827582 7.087847) (xy -4.823224 7.109225) (xy -4.839481 7.114776) + (xy -4.880471 7.071355) (xy -4.902594 7.040446) (xy -4.980287 6.947511) (xy -5.076709 6.882013) + (xy -5.206116 6.838217) (xy -5.382766 6.810387) (xy -5.499864 6.80019) (xy -5.820692 6.758696) (xy -6.1354 6.683543) + (xy -6.428452 6.580217) (xy -6.68431 6.454206) (xy -6.88744 6.310996) (xy -6.88905 6.309586) (xy -6.964431 6.230199) + (xy -7.047135 6.123258) (xy -7.124779 6.007557) (xy -7.184979 5.901886) (xy -7.215352 5.82504) (xy -7.216836 5.812159) + (xy -7.29862 5.812159) (xy -7.28812 5.83147) (xy -7.281093 5.85004) (xy -7.248956 5.942985) (xy -7.242494 5.985058) + (xy -7.263748 5.990637) (xy -7.299466 5.979397) (xy -7.387699 5.961769) (xy -7.488413 5.956499) + (xy -7.567176 5.95028) (xy -7.587957 5.923101) (xy -7.584925 5.911808) (xy -7.593574 5.870265) (xy -7.614564 5.864208) + (xy -7.649946 5.834934) (xy -7.652946 5.777459) (xy -7.655944 5.712562) (xy -7.673351 5.690711) + (xy -7.702439 5.664167) (xy -7.703279 5.656011) (xy -7.815394 5.656011) (xy -7.806105 5.681878) + (xy -7.783489 5.763273) (xy -7.763151 5.848289) (xy -7.75175 5.909929) (xy -7.751971 5.924467) (xy -7.788059 5.92004) + (xy -7.858564 5.892986) (xy -7.859442 5.892587) (xy -7.922338 5.839518) (xy -7.991558 5.747364) + (xy -8.050595 5.642575) (xy -8.082941 5.551601) (xy -8.084973 5.531221) (xy -8.121986 5.531221) + (xy -8.118901 5.548041) (xy -8.100087 5.608399) (xy -8.02921 5.772311) (xy -7.955049 5.924569) (xy -7.885817 6.049735) + (xy -7.829724 6.132372) (xy -7.811333 6.151272) (xy -7.794855 6.154384) (xy -7.816278 6.111973) + (xy -7.834758 6.084398) (xy -7.891846 5.998193) (xy -7.904003 5.958722) (xy -7.868706 5.957786) + (xy -7.802665 5.979995) (xy -7.712154 6.037104) (xy -7.659716 6.09285) (xy -7.541742 6.09285) (xy -7.534363 6.039258) + (xy -7.517423 6.024759) (xy -7.435918 6.007409) (xy -7.339954 6.025811) (xy -7.275514 6.050321) + (xy -7.179424 6.108833) (xy -7.105798 6.183837) (xy -7.105097 6.184897) (xy -7.071129 6.242585) + (xy -7.079107 6.270969) (xy -7.140338 6.287327) (xy -7.176078 6.293348) (xy -7.316984 6.312759) + (xy -7.401382 6.312631) (xy -7.439882 6.291078) (xy -7.443093 6.246214) (xy -7.443033 6.245902) + (xy -7.450364 6.188698) (xy -7.475678 6.176503) (xy -7.519064 6.149926) (xy -7.541742 6.09285) (xy -7.659716 6.09285) + (xy -7.626909 6.127727) (xy -7.611818 6.149789) (xy -7.553426 6.246256) (xy -7.535965 6.292956) + (xy -7.560714 6.297074) (xy -7.628951 6.265798) (xy -7.632157 6.264143) (xy -7.717831 6.223616) + (xy -7.75358 6.218415) (xy -7.738971 6.251699) (xy -7.673569 6.326626) (xy -7.615226 6.387308) (xy -7.495535 6.504175) + (xy -7.406414 6.579694) (xy -7.352449 6.610673) (xy -7.338228 6.593921) (xy -7.343428 6.57635) (xy -7.38362 6.529797) + (xy -7.405998 6.523497) (xy -7.456772 6.500114) (xy -7.523629 6.443175) (xy -7.529782 6.436749) + (xy -7.576416 6.379724) (xy -7.586435 6.350868) (xy -7.5833 6.35) (xy -7.531531 6.367994) (xy -7.470472 6.403032) + (xy -7.335604 6.403032) (xy -7.315685 6.382869) (xy -7.278268 6.374496) (xy -7.125404 6.356438) + (xy -7.000099 6.372382) (xy -6.925663 6.398509) (xy -6.830405 6.444399) (xy -6.800261 6.476529) + (xy -6.836314 6.496342) (xy -6.939648 6.505284) (xy -7.006372 6.506148) (xy -7.153058 6.50016) (xy -7.246651 6.48014) + (xy -7.297975 6.447845) (xy -7.335604 6.403032) (xy -7.470472 6.403032) (xy -7.456149 6.411251) + (xy -7.381122 6.463688) (xy -7.33042 6.509222) (xy -7.321585 6.525622) (xy -7.293406 6.558693) (xy -7.222212 6.606135) + (xy -7.216657 6.609153) (xy -7.088594 6.609153) (xy -7.063596 6.586377) (xy -7.045398 6.5763) (xy -6.963438 6.557577) + (xy -6.840311 6.556746) (xy -6.70134 6.571825) (xy -6.571851 6.600833) (xy -6.525748 6.616952) (xy -6.498431 6.639709) + (xy -6.526086 6.658787) (xy -6.594329 6.672924) (xy -6.688775 6.680861) (xy -6.79504 6.681337) (xy -6.898739 6.673092) + (xy -6.979553 6.656709) (xy -7.063391 6.629164) (xy -7.088594 6.609153) (xy -7.216657 6.609153) + (xy -7.181562 6.628221) (xy -7.10166 6.675908) (xy -7.059729 6.714836) (xy -7.058074 6.726411) (xy -7.034663 6.743129) + (xy -6.957702 6.763145) (xy -6.842672 6.782632) (xy -6.816403 6.786136) (xy -6.693042 6.80065) (xy -6.601757 6.80903) + (xy -6.559345 6.80979) (xy -6.558197 6.808981) (xy -6.586026 6.790061) (xy -6.636271 6.767475) (xy -6.655935 6.751569) + (xy -6.616612 6.741866) (xy -6.514213 6.737754) (xy -6.436749 6.73761) (xy -6.303101 6.738893) (xy -6.232747 6.742041) + (xy -6.219579 6.748744) (xy -6.257492 6.760693) (xy -6.30975 6.772769) (xy -6.396961 6.795381) (xy -6.444374 6.81389) + (xy -6.446146 6.817001) (xy -6.132223 6.817001) (xy -6.088627 6.811556) (xy -6.037705 6.810544) + (xy -5.962656 6.813251) (xy -5.942054 6.820172) (xy -5.959632 6.825582) (xy -6.060745 6.831322) + (xy -6.115779 6.825582) (xy -6.132223 6.817001) (xy -6.446146 6.817001) (xy -6.447456 6.819302) + (xy -6.40955 6.828141) (xy -6.318469 6.841209) (xy -6.190145 6.856359) (xy -6.111024 6.864645) (xy -6.001195 6.87917) + (xy -5.648565 6.87917) (xy -5.623337 6.875885) (xy -5.583611 6.887842) (xy -5.378416 6.887842) (xy -5.361066 6.870492) + (xy -5.343716 6.887842) (xy -5.361066 6.905191) (xy -5.378416 6.887842) (xy -5.583611 6.887842) + (xy -5.558716 6.895335) (xy -5.534563 6.905191) (xy -5.495455 6.928857) (xy -5.517214 6.936921) + (xy -5.591288 6.920536) (xy -5.621312 6.905191) (xy -5.648565 6.87917) (xy -6.001195 6.87917) (xy -5.919669 6.889952) + (xy -5.787389 6.925561) (xy -5.703939 6.978497) (xy -5.70022 6.984903) (xy -5.466176 6.984903) (xy -5.437996 6.973087) + (xy -5.379418 6.991336) (xy -5.324324 7.025536) (xy -5.278271 7.063664) (xy -5.289944 7.076018) + (xy -5.330793 7.077585) (xy -5.411245 7.055394) (xy -5.447815 7.02664) (xy -5.466176 6.984903) (xy -5.70022 6.984903) + (xy -5.659072 7.055786) (xy -5.651775 7.103761) (xy -5.551913 7.103761) (xy -5.530817 7.09722) (xy -5.482301 7.13093) + (xy -5.457359 7.159061) (xy -5.361768 7.159061) (xy -5.333159 7.117424) (xy -5.313601 7.113388) + (xy -5.267704 7.132703) (xy -5.233062 7.156763) (xy -5.191189 7.20865) (xy -5.160901 7.277032) (xy -5.147626 7.340438) + (xy -5.15679 7.377396) (xy -5.17738 7.377053) (xy -5.250145 7.346825) (xy -5.279784 7.335749) (xy -5.331296 7.293103) + (xy -5.359885 7.225913) (xy -5.361768 7.159061) (xy -5.457359 7.159061) (xy -5.436815 7.182232) + (xy -5.429414 7.210652) (xy -5.465256 7.206582) (xy -5.513752 7.168776) (xy -5.54812 7.120603) (xy -5.551913 7.103761) + (xy -5.651775 7.103761) (xy -5.642544 7.164455) (xy -5.641819 7.1864) (xy -5.64294 7.269176) (xy -5.513597 7.269176) + (xy -5.483951 7.273078) (xy -5.465164 7.286885) (xy -5.421416 7.350501) (xy -5.414219 7.386558) + (xy -5.421398 7.419929) (xy -5.448758 7.398047) (xy -5.466268 7.375677) (xy -5.507756 7.307664) + (xy -5.513597 7.269176) (xy -5.64294 7.269176) (xy -5.643027 7.275561) (xy -5.663278 7.324118) (xy -5.719997 7.352943) + (xy -5.79903 7.374708) (xy -5.958206 7.435589) (xy -6.045094 7.485779) (xy -5.551913 7.485779) (xy -5.551913 7.485599) + (xy -5.546953 7.434216) (xy -5.520834 7.442971) (xy -5.495758 7.466967) (xy -5.460845 7.525604) + (xy -5.463456 7.561717) (xy -5.501878 7.586319) (xy -5.536699 7.556415) (xy -5.551913 7.485779) + (xy -6.045094 7.485779) (xy -6.121983 7.530193) (xy -6.264312 7.641547) (xy -6.344389 7.730098) + (xy -6.406474 7.796723) (xy -6.506654 7.883187) (xy -6.624511 7.972015) (xy -6.638268 7.981588) + (xy -6.77342 8.08708) (xy -6.890662 8.200766) (xy -6.936182 8.25847) (xy -6.82146 8.25847) (xy -6.817852 8.241774) + (xy -6.771551 8.19962) (xy -6.698347 8.143912) (xy -6.61403 8.086556) (xy -6.534391 8.039453) (xy -6.523498 8.033844) + (xy -6.415098 7.969161) (xy -6.321035 7.895133) (xy -6.255356 7.825003) (xy -6.23211 7.772015) (xy -6.235148 7.762007) + (xy -6.233974 7.744243) (xy -6.214243 7.753449) (xy -6.182951 7.754481) (xy -6.182857 7.719521) + (xy -6.166251 7.667039) (xy -6.107846 7.645647) (xy -6.028161 7.622278) (xy -5.988133 7.598188) + (xy -5.932648 7.568105) (xy -5.881253 7.571789) (xy -5.876664 7.579164) (xy -5.828035 7.579164) + (xy -5.79913 7.55155) (xy -5.738721 7.541877) (xy -5.677745 7.54263) (xy -5.676684 7.563211) (xy -5.700716 7.589357) + (xy -5.75824 7.622113) (xy -5.791479 7.618588) (xy -5.828035 7.579164) (xy -5.876664 7.579164) (xy -5.864208 7.599181) + (xy -5.891793 7.631077) (xy -5.909625 7.63388) (xy -5.945841 7.645154) (xy -5.641303 7.645154) (xy -5.613533 7.607464) + (xy -5.584565 7.599181) (xy -5.55254 7.622462) (xy -5.551913 7.628097) (xy -5.563738 7.654367) (xy -5.378416 7.654367) + (xy -5.355527 7.591347) (xy -5.303462 7.578995) (xy -5.251704 7.617861) (xy -5.216179 7.655939) + (xy -5.204918 7.651919) (xy -5.225996 7.605722) (xy -5.263745 7.556993) (xy -5.30854 7.489035) (xy -5.333258 7.41776) + (xy -5.331831 7.367002) (xy -5.314848 7.356284) (xy -5.273329 7.379296) (xy -5.213774 7.434358) + (xy -5.169182 7.491012) (xy -5.159561 7.545239) (xy -5.181171 7.627613) (xy -5.18778 7.646899) (xy -5.22762 7.742262) + (xy -5.268189 7.810865) (xy -5.276829 7.820397) (xy -5.305998 7.838564) (xy -5.298965 7.801574) + (xy -5.304877 7.742777) (xy -5.328558 7.724589) (xy -5.373308 7.678786) (xy -5.378416 7.654367) + (xy -5.563738 7.654367) (xy -5.574549 7.678384) (xy -5.621536 7.685367) (xy -5.626718 7.682588) + (xy -5.641303 7.645154) (xy -5.945841 7.645154) (xy -5.971668 7.653194) (xy -6.022398 7.683593) + (xy -6.066736 7.729159) (xy -6.05625 7.760778) (xy -6.013233 7.760778) (xy -5.991373 7.730055) (xy -5.914508 7.705449) + (xy -5.864652 7.74345) (xy -5.85474 7.770437) (xy -5.857149 7.793775) (xy -5.778091 7.793775) (xy -5.749162 7.793445) + (xy -5.715806 7.806199) (xy -5.458491 7.806199) (xy -5.446973 7.772618) (xy -5.439968 7.767828) + (xy -5.395106 7.771817) (xy -5.359139 7.827663) (xy -5.346155 7.890829) (xy -5.365595 7.894083) + (xy -5.413935 7.858684) (xy -5.458491 7.806199) (xy -5.715806 7.806199) (xy -5.675107 7.821761) + (xy -5.594295 7.849746) (xy -5.544823 7.856147) (xy -5.540868 7.854165) (xy -5.51114 7.86105) (xy -5.503173 7.871421) + (xy -5.512006 7.894242) (xy -5.543073 7.893735) (xy -5.630077 7.882578) (xy -5.678323 7.879431) + (xy -5.746844 7.855664) (xy -5.772663 7.824714) (xy -5.778091 7.793775) (xy -5.857149 7.793775) + (xy -5.861326 7.834229) (xy -5.906289 7.860441) (xy -5.964913 7.840402) (xy -5.987107 7.816875) + (xy -6.013233 7.760778) (xy -6.05625 7.760778) (xy -6.05319 7.770006) (xy -6.04638 7.777282) (xy -6.007179 7.854052) + (xy -6.035194 7.934609) (xy -5.852642 7.934609) (xy -5.847878 7.91398) (xy -5.829509 7.911476) (xy -5.800947 7.924172) + (xy -5.806376 7.934609) (xy -5.847556 7.938761) (xy -5.852642 7.934609) (xy -6.035194 7.934609) + (xy -6.036065 7.937114) (xy -6.053379 7.954301) (xy -5.720142 7.954301) (xy -5.690232 7.951033) + (xy -5.60032 7.970606) (xy -5.563622 7.980875) (xy -5.2189 7.980875) (xy -5.211135 7.953102) (xy -5.179105 7.881747) + (xy -5.14815 7.818846) (xy -5.082103 7.625531) (xy -5.065699 7.419857) (xy -5.09932 7.225526) (xy -5.137115 7.136047) + (xy -5.178679 7.054378) (xy -5.186901 7.018195) (xy -5.162877 7.012733) (xy -5.146054 7.015537) + (xy -5.088795 7.053155) (xy -5.036057 7.127566) (xy -5.034577 7.130603) (xy -4.998255 7.242573) + (xy -4.985155 7.345524) (xy -4.977558 7.416165) (xy -4.970342 7.425683) (xy -4.823224 7.425683) + (xy -4.820996 7.305902) (xy -4.815105 7.221717) (xy -4.806742 7.188692) (xy -4.805147 7.189298) + (xy -4.795218 7.230936) (xy -4.787495 7.321175) (xy -4.784039 7.422653) (xy -4.78561 7.538782) (xy -4.792737 7.624961) + (xy -4.802116 7.659038) (xy -4.812225 7.637862) (xy -4.819694 7.562602) (xy -4.823139 7.44856) (xy -4.823224 7.425683) + (xy -4.970342 7.425683) (xy -4.958993 7.440654) (xy -4.956239 7.439459) (xy -4.93098 7.445508) (xy -4.928805 7.498507) + (xy -4.947153 7.58092) (xy -4.983462 7.675209) (xy -4.9937 7.695986) (xy -5.008429 7.720629) (xy -4.857924 7.720629) + (xy -4.840574 7.703279) (xy -4.823224 7.720629) (xy -4.840574 7.737978) (xy -4.857924 7.720629) + (xy -5.008429 7.720629) (xy -5.046663 7.784596) (xy -5.100565 7.859426) (xy -5.031421 7.859426) + (xy -5.014071 7.842077) (xy -4.996722 7.859426) (xy -5.014071 7.876776) (xy -5.031421 7.859426) + (xy -5.100565 7.859426) (xy -5.11119 7.874177) (xy -5.172229 7.945689) (xy -5.214726 7.980087) (xy -5.2189 7.980875) + (xy -5.563622 7.980875) (xy -5.499864 7.998716) (xy -5.326367 8.049919) (xy -5.479179 8.031483) + (xy -5.58645 8.012915) (xy -5.670225 7.988731) (xy -5.687375 7.980666) (xy -5.720142 7.954301) (xy -6.053379 7.954301) + (xy -6.097626 7.998224) (xy -6.003006 7.998224) (xy -5.985656 7.980875) (xy -5.968306 7.998224) + (xy -5.985656 8.015574) (xy -6.003006 7.998224) (xy -6.097626 7.998224) (xy -6.109024 8.009538) + (xy -6.211203 8.090251) (xy -6.211203 8.002911) (xy -6.199152 7.928929) (xy -6.172009 7.893582) + (xy -6.143289 7.908209) (xy -6.13273 7.937075) (xy -6.124198 7.946631) (xy -6.119828 7.897845) (xy -6.119681 7.866344) + (xy -6.120958 7.734465) (xy -6.223046 7.843699) (xy -6.286005 7.900462) (xy -6.382605 7.975924) + (xy -6.497288 8.059301) (xy -6.551233 8.096355) (xy -6.330271 8.096355) (xy -6.312495 8.04503) (xy -6.277611 7.995344) + (xy -6.254259 8.005233) (xy -6.238915 8.078675) (xy -6.233638 8.134107) (xy -6.233799 8.144425) + (xy -6.17091 8.144425) (xy -6.162467 8.125034) (xy -6.127528 8.087782) (xy -6.107442 8.095424) (xy -6.107104 8.100275) + (xy -6.131751 8.129624) (xy -6.147165 8.140336) (xy -6.17091 8.144425) (xy -6.233799 8.144425) (xy -6.23517 8.232552) + (xy -6.254919 8.277375) (xy -6.286468 8.262915) (xy -6.315371 8.206237) (xy -6.330271 8.096355) + (xy -6.551233 8.096355) (xy -6.614495 8.139809) (xy -6.718668 8.206665) (xy -6.794249 8.249085) + (xy -6.82146 8.25847) (xy -6.936182 8.25847) (xy -6.958447 8.286694) (xy -7.066983 8.430746) (xy -7.167036 8.506648) + (xy -7.258206 8.514128) (xy -7.280816 8.504615) (xy -7.386228 8.420289) (xy -7.480625 8.298441) + (xy -7.541505 8.169718) (xy -7.54898 8.139374) (xy -7.549477 8.041564) (xy -7.524909 7.932894) (xy -7.4838 7.836707) + (xy -7.434674 7.776341) (xy -7.413055 7.767188) (xy -7.358664 7.76287) (xy -7.259669 7.757484) (xy -7.173631 7.753688) + (xy -7.056529 7.744359) (xy -6.964925 7.72873) (xy -6.929099 7.715803) (xy -6.917168 7.71264) (xy -6.950775 7.746653) + (xy -6.992432 7.790946) (xy -6.981337 7.806347) (xy -6.961885 7.807377) (xy -6.904813 7.780618) + (xy -6.849369 7.71974) (xy -6.812643 7.652826) (xy -6.818156 7.607603) (xy -6.845866 7.572267) (xy -6.893845 7.494183) + (xy -6.924985 7.408334) (xy -6.969354 7.313916) (xy -7.04634 7.219986) (xy -7.135663 7.146565) (xy -7.217041 7.113677) + (xy -7.223736 7.113388) (xy -7.270306 7.11881) (xy -7.279986 7.142138) (xy -7.249397 7.193971) (xy -7.175163 7.284905) + (xy -7.165438 7.29629) (xy -7.077969 7.425602) (xy -7.044013 7.539469) (xy -7.062059 7.62889) (xy -7.130595 7.684866) + (xy -7.233102 7.699254) (xy -7.292947 7.693402) (xy -7.284116 7.682809) (xy -7.269536 7.678977) + (xy -7.1743 7.624328) (xy -7.120033 7.526558) (xy -7.113388 7.473035) (xy -7.128301 7.417652) (xy -7.16485 7.348955) + (xy -7.21075 7.283444) (xy -7.253718 7.237622) (xy -7.281469 7.227987) (xy -7.285789 7.241463) (xy -7.261689 7.296736) + (xy -7.252186 7.304235) (xy -7.222599 7.356927) (xy -7.221407 7.436311) (xy -7.247173 7.506419) + (xy -7.260861 7.521008) (xy -7.322374 7.549747) (xy -7.417014 7.575542) (xy -7.433361 7.578692) + (xy -7.550217 7.62438) (xy -7.634175 7.704065) (xy -7.667519 7.800517) (xy -7.667524 7.806423) (xy -7.660707 7.837305) + (xy -7.63614 7.807256) (xy -7.631339 7.799128) (xy -7.572778 7.734538) (xy -7.520815 7.69848) (xy -7.479216 7.679462) + (xy -7.479091 7.693818) (xy -7.522593 7.749736) (xy -7.539661 7.770128) (xy -7.605645 7.862896) + (xy -7.650326 7.951537) (xy -7.655474 7.968081) (xy -7.669292 8.140092) (xy -7.637561 8.332661) + (xy -7.565586 8.519122) (xy -7.535119 8.572829) (xy -7.483398 8.660998) (xy -7.458744 8.712779) + (xy -7.113388 8.712779) (xy -7.098988 8.641119) (xy -7.048783 8.564385) (xy -6.952269 8.467155) + (xy -6.936138 8.452533) (xy -6.843652 8.372658) (xy -6.770483 8.315477) (xy -6.732245 8.293176) + (xy -6.731989 8.29317) (xy -6.703443 8.322251) (xy -6.684578 8.371243) (xy -6.677967 8.435054) (xy -6.689206 8.458534) + (xy -6.734965 8.481428) (xy -6.800793 8.518716) (xy -6.662295 8.518716) (xy -6.643953 8.472533) + (xy -6.62834 8.466667) (xy -6.614421 8.440192) (xy -6.633442 8.380946) (xy -6.654701 8.30159) (xy -6.627753 8.241309) + (xy -6.592926 8.20559) (xy -6.570968 8.208769) (xy -6.556319 8.260506) (xy -6.543422 8.37046) (xy -6.541412 8.391337) + (xy -6.536839 8.457263) (xy -6.500248 8.457263) (xy -6.470282 8.405284) (xy -6.461332 8.399241) + (xy -6.430644 8.371526) (xy -6.445424 8.363624) (xy -6.477722 8.334685) (xy -6.489294 8.270347) + (xy -6.480909 8.201196) (xy -6.453341 8.157818) (xy -6.440144 8.154372) (xy -6.391841 8.184117) + (xy -6.356032 8.253653) (xy -6.342315 8.333433) (xy -6.360288 8.39391) (xy -6.361808 8.395516) (xy -6.380118 8.422119) + (xy -6.341632 8.413067) (xy -6.339331 8.412196) (xy -6.295464 8.372978) (xy -6.29419 8.342508) (xy -6.28867 8.310857) + (xy -6.266617 8.314029) (xy -6.218173 8.300421) (xy -6.163948 8.24355) (xy -6.162762 8.241758) (xy -6.10766 8.183185) + (xy -6.062206 8.176179) (xy -6.038874 8.182652) (xy -6.046079 8.171803) (xy -6.049586 8.125091) + (xy -6.03373 8.097533) (xy -5.997544 8.074643) (xy -5.95421 8.104232) (xy -5.933114 8.128898) (xy -5.870569 8.206137) + (xy -5.888784 8.110856) (xy -5.886042 8.037035) (xy -5.851586 8.014084) (xy -5.802662 8.043693) + (xy -5.786808 8.068946) (xy -5.737451 8.068946) (xy -5.737004 8.041906) (xy -5.693443 8.047731) + (xy -5.686237 8.050273) (xy -5.309017 8.050273) (xy -5.296321 8.021712) (xy -5.285884 8.02714) (xy -5.284511 8.04075) + (xy -5.093355 8.04075) (xy -5.087376 8.02998) (xy -5.050814 8.000138) (xy -4.988912 7.954634) (xy -4.964429 7.950643) + (xy -4.962022 7.962304) (xy -4.989275 7.98773) (xy -5.040096 8.016267) (xy -5.093355 8.04075) (xy -5.284511 8.04075) + (xy -5.281801 8.067623) (xy -5.204918 8.067623) (xy -5.187569 8.050273) (xy -5.170219 8.067623) + (xy -5.187569 8.084973) (xy -5.204918 8.067623) (xy -5.281801 8.067623) (xy -5.281731 8.068321) + (xy -5.285884 8.073406) (xy -5.306513 8.068643) (xy -5.309017 8.050273) (xy -5.686237 8.050273) + (xy -5.65437 8.061514) (xy -5.592894 8.094823) (xy -5.592457 8.102323) (xy -4.996722 8.102323) (xy -4.979372 8.084973) + (xy -4.962022 8.102323) (xy -4.979372 8.119672) (xy -4.996722 8.102323) (xy -5.592457 8.102323) + (xy -5.591282 8.12247) (xy -5.593125 8.123698) (xy -5.6644 8.133439) (xy -5.725647 8.091133) (xy -5.737451 8.068946) + (xy -5.786808 8.068946) (xy -5.767929 8.099017) (xy -5.750688 8.149538) (xy -5.76443 8.185148) (xy -5.799758 8.207048) + (xy -5.429297 8.207048) (xy -5.393723 8.172825) (xy -5.328569 8.127998) (xy -5.313976 8.130199) + (xy -5.343716 8.171722) (xy -5.352753 8.179125) (xy -4.88703 8.179125) (xy -4.878587 8.159733) (xy -4.843648 8.122482) + (xy -4.823562 8.130123) (xy -4.823224 8.134974) (xy -4.847871 8.164324) (xy -4.863285 8.175035) + (xy -4.88703 8.179125) (xy -5.352753 8.179125) (xy -5.397187 8.215526) (xy -5.423996 8.223771) (xy -5.429297 8.207048) + (xy -5.799758 8.207048) (xy -5.821435 8.220486) (xy -5.898915 8.255165) (xy -5.999792 8.296232) + (xy -6.074942 8.322593) (xy -6.098681 8.327869) (xy -6.142244 8.34728) (xy -6.192706 8.379918) (xy -6.003006 8.379918) + (xy -5.985656 8.362569) (xy -5.968306 8.379918) (xy -5.985656 8.397268) (xy -6.003006 8.379918) + (xy -6.192706 8.379918) (xy -6.218621 8.396679) (xy -6.24325 8.414618) (xy -6.072405 8.414618) (xy -6.055055 8.397268) + (xy -6.037705 8.414618) (xy -6.055055 8.431967) (xy -6.072405 8.414618) (xy -6.24325 8.414618) (xy -6.265745 8.431002) + (xy -6.352981 8.491488) (xy -6.421226 8.529094) (xy -6.441711 8.5351) (xy -6.489195 8.511126) (xy -6.500248 8.457263) + (xy -6.536839 8.457263) (xy -6.534108 8.496626) (xy -6.541518 8.550201) (xy -6.568559 8.569047) + (xy -6.593313 8.570765) (xy -6.649503 8.54897) (xy -6.662295 8.518716) (xy -6.800793 8.518716) (xy -6.801093 8.518886) + (xy -6.902038 8.573499) (xy -6.955747 8.59942) (xy -6.817279 8.59942) (xy -6.788942 8.55335) (xy -6.780726 8.546918) + (xy -6.724624 8.51916) (xy -6.701841 8.538878) (xy -6.714833 8.589604) (xy -6.734483 8.607188) (xy -6.793908 8.624167) + (xy -6.817279 8.59942) (xy -6.955747 8.59942) (xy -6.983265 8.612701) (xy -7.053473 8.654413) (xy -7.079184 8.690756) + (xy -7.052659 8.709132) (xy -7.042769 8.709563) (xy -6.989844 8.69197) (xy -6.921321 8.653523) (xy -6.858078 8.62218) + (xy -6.837513 8.631906) (xy -6.857558 8.670721) (xy -6.916145 8.726647) (xy -6.936573 8.7419) (xy -7.031365 8.799524) + (xy -7.086853 8.804876) (xy -7.110808 8.756674) (xy -7.113388 8.712779) (xy -7.458744 8.712779) + (xy -7.457068 8.716299) (xy -7.460231 8.727006) (xy -7.519128 8.663817) (xy -7.583002 8.554195) + (xy -7.642072 8.41952) (xy -7.686558 8.28117) (xy -7.703594 8.195072) (xy -7.717617 8.092525) (xy -7.726033 8.054953) + (xy -7.730906 8.078358) (xy -7.7336 8.137022) (xy -7.718491 8.299618) (xy -7.668113 8.460418) (xy -7.591143 8.606744) + (xy -7.496256 8.725918) (xy -7.392131 8.805264) (xy -7.287443 8.832102) (xy -7.26021 8.828702) (xy -7.201504 8.820888) + (xy -7.207024 8.837304) (xy -7.211509 8.840594) (xy -7.224701 8.869194) (xy -7.183843 8.906386) + (xy -7.116085 8.943145) (xy -7.032731 8.978522) (xy -6.981892 8.988794) (xy -6.974591 8.982805) + (xy -7.001122 8.953314) (xy -7.00929 8.952459) (xy -7.042656 8.925784) (xy -7.043989 8.915712) (xy -7.023341 8.89387) + (xy -7.012901 8.898178) (xy -6.963493 8.896977) (xy -6.886587 8.867701) (xy -6.882779 8.86574) (xy -6.825549 8.830905) + (xy -6.815194 8.813282) (xy -6.818443 8.81282) (xy -6.822367 8.798249) (xy -6.792144 8.776029) (xy -6.726855 8.756014) + (xy -6.69672 8.761782) (xy -6.664834 8.761322) (xy -6.662296 8.750745) (xy -6.631891 8.727585) (xy -6.55669 8.701568) + (xy -6.460709 8.678824) (xy -6.367967 8.665482) (xy -6.324349 8.66451) (xy -6.295745 8.649741) (xy -6.299297 8.637987) + (xy -6.294343 8.599258) (xy -6.247376 8.571161) (xy -6.185777 8.563608) (xy -6.142012 8.581064) + (xy -6.110221 8.602913) (xy -6.116302 8.567383) (xy -6.117037 8.565272) (xy -6.111036 8.514585) + (xy -6.051149 8.486137) (xy -5.973453 8.476939) (xy -5.932011 8.485003) (xy -5.903633 8.476212) + (xy -5.898908 8.451365) (xy -5.870381 8.406303) (xy -5.835292 8.397268) (xy -5.769662 8.386253) + (xy -5.749143 8.374735) (xy -5.701836 8.357231) (xy -5.618101 8.34568) (xy -5.613237 8.345367) (xy -5.51666 8.328584) + (xy -5.390866 8.29287) (xy -5.309507 8.263802) (xy -5.202909 8.223599) (xy -5.122952 8.196471) (xy -5.092635 8.189071) + (xy -5.064543 8.213996) (xy -5.072418 8.27582) (xy -4.962022 8.27582) (xy -4.944673 8.25847) (xy -4.927323 8.27582) + (xy -4.944673 8.29317) (xy -4.962022 8.27582) (xy -5.072418 8.27582) (xy -5.072606 8.277293) (xy -5.111429 8.361751) + (xy -5.173814 8.44811) (xy -5.236882 8.528298) (xy -5.247887 8.564239) (xy -5.208608 8.555467) (xy -5.120826 8.501517) + (xy -5.080002 8.472621) (xy -4.879224 8.297566) (xy -4.729529 8.095496) (xy -4.621239 7.851639) + (xy -4.57935 7.708451) (xy -4.553847 7.621606) (xy -4.533094 7.574537) (xy -4.526939 7.571604) (xy -4.524561 7.615467) + (xy -4.544018 7.704636) (xy -4.579055 7.821628) (xy -4.623418 7.948955) (xy -4.670853 8.069133) + (xy -4.715105 8.164677) (xy -4.74992 8.218099) (xy -4.760211 8.223771) (xy -4.780786 8.246152) (xy -4.77985 8.249795) + (xy -4.795646 8.275551) (xy -4.799641 8.27582) (xy -4.840419 8.30404) (xy -4.873612 8.364521) (xy -4.880693 8.42099) + (xy -4.877534 8.428311) (xy -4.886013 8.470653) (xy -4.91903 8.50611) (xy -4.959806 8.535835) (xy -4.951035 8.517704) + (xy -4.931749 8.492691) (xy -4.907088 8.444732) (xy -4.921026 8.431967) (xy -4.971673 8.457555) + (xy -4.981504 8.470117) (xy -5.023157 8.503534) (xy -5.109328 8.554017) (xy -5.217774 8.608888) + (xy -5.334115 8.657514) (xy -5.204918 8.657514) (xy -5.187569 8.640164) (xy -5.170219 8.657514) + (xy -5.187569 8.674864) (xy -5.204918 8.657514) (xy -5.334115 8.657514) (xy -5.367798 8.671592) + (xy -5.485529 8.704307) (xy -5.561563 8.705321) (xy -5.586612 8.675953) (xy -5.561604 8.655854) + (xy -5.539696 8.660346) (xy -5.495933 8.645884) (xy -5.439613 8.595398) (xy -5.393238 8.532755) + (xy -5.378416 8.489291) (xy -5.40913 8.494619) (xy -5.495899 8.523529) (xy -5.630656 8.573047) (xy -5.805339 8.640199) + (xy -6.011883 8.722013) (xy -6.037705 8.732385) (xy -6.159153 8.781234) (xy -6.072405 8.711471) + (xy -6.026301 8.673181) (xy -6.009526 8.651618) (xy -6.030368 8.646804) (xy -6.097116 8.658759) + (xy -6.218061 8.687504) (xy -6.317126 8.712081) (xy -6.519396 8.767169) (xy -6.549367 8.777873) + (xy -6.280602 8.777873) (xy -6.25248 8.748049) (xy -6.228552 8.744263) (xy -6.182256 8.751686) (xy -6.176503 8.7579) + (xy -6.203637 8.780274) (xy -6.228552 8.79151) (xy -6.273233 8.792231) (xy -6.280602 8.777873) (xy -6.549367 8.777873) + (xy -6.664959 8.819156) (xy -6.765997 8.873358) (xy -6.815407 8.91776) (xy -6.731694 8.91776) (xy -6.719855 8.883962) + (xy -6.716393 8.88306) (xy -6.627596 8.88306) (xy -6.601191 8.849369) (xy -6.592897 8.848361) (xy -6.590284 8.850409) + (xy -6.523498 8.850409) (xy -6.498309 8.815074) (xy -6.488798 8.813661) (xy -6.419399 8.813661) + (xy -6.391155 8.783209) (xy -6.365302 8.778962) (xy -6.329386 8.795784) (xy -6.332651 8.813661) + (xy -6.374933 8.845473) (xy -5.559205 8.845473) (xy -5.555972 8.831097) (xy -5.501668 8.796815) + (xy -5.430465 8.760854) (xy -5.325122 8.711337) (xy -5.267985 8.685801) (xy -5.244361 8.678907) + (xy -5.239555 8.685316) (xy -5.239618 8.691508) (xy -5.268099 8.718081) (xy -5.33784 8.758112) (xy -5.425285 8.800254) + (xy -5.506881 8.83316) (xy -5.559073 8.845481) (xy -5.559205 8.845473) (xy -6.374933 8.845473) (xy -6.377012 8.847037) + (xy -6.386748 8.848361) (xy -6.418465 8.821894) (xy -6.419399 8.813661) (xy -6.488798 8.813661) + (xy -6.455001 8.8255) (xy -6.454099 8.828963) (xy -6.478414 8.858589) (xy -6.488798 8.865711) (xy -6.520773 8.862959) + (xy -6.523498 8.850409) (xy -6.590284 8.850409) (xy -6.559205 8.874766) (xy -6.558197 8.88306) (xy -6.584603 8.916751) + (xy -6.592897 8.91776) (xy -6.626588 8.891354) (xy -6.627596 8.88306) (xy -6.716393 8.88306) (xy -6.686767 8.907375) + (xy -6.679645 8.91776) (xy -6.681138 8.935109) (xy -6.211203 8.935109) (xy -6.193853 8.91776) (xy -6.176503 8.935109) + (xy -6.193853 8.952459) (xy -6.211203 8.935109) (xy -6.681138 8.935109) (xy -6.682396 8.949735) + (xy -6.694947 8.952459) (xy -6.730282 8.927271) (xy -6.731694 8.91776) (xy -6.815407 8.91776) (xy -6.83469 8.935089) + (xy -6.83832 8.939482) (xy -6.863887 8.978776) (xy -6.844157 8.97423) (xy -6.778276 8.962796) (xy -6.725732 8.971701) + (xy -6.675509 8.993111) (xy -6.687997 9.015357) (xy -6.692388 9.017979) (xy -6.543245 9.017979) + (xy -6.540086 8.97316) (xy -6.4986 8.938639) (xy -6.448446 8.938637) (xy -6.447081 8.939447) (xy -6.42171 8.985186) + (xy -6.419399 9.006556) (xy -6.44414 9.04822) (xy -6.49655 9.052668) (xy -6.543245 9.017979) (xy -6.692388 9.017979) + (xy -6.708692 9.027715) (xy -6.763686 9.072896) (xy -6.763417 9.073907) (xy -6.627596 9.073907) + (xy -6.610246 9.056558) (xy -6.592897 9.073907) (xy -6.610246 9.091257) (xy -6.627596 9.073907) + (xy -6.763417 9.073907) (xy -6.754876 9.105949) (xy -6.687483 9.121949) (xy -6.610328 9.120532) + (xy -6.514929 9.119089) (xy -6.475897 9.125956) (xy -6.408544 9.125956) (xy -6.404794 9.105564) + (xy -6.361149 9.055334) (xy -6.349271 9.043723) (xy -6.288042 8.992223) (xy -6.250653 8.973724) + (xy -6.248427 8.97469) (xy -6.259888 9.004519) (xy -6.3077 9.056924) (xy -6.369497 9.106773) (xy -6.408544 9.125956) + (xy -6.475897 9.125956) (xy -6.454133 9.129785) (xy -6.444295 9.138017) (xy -6.408324 9.149851) + (xy -6.332873 9.136561) (xy -6.239775 9.105528) (xy -6.150865 9.064134) (xy -6.087979 9.019759) + (xy -6.084935 9.016533) (xy -6.005709 8.966303) (xy -5.936904 8.951928) (xy -5.878649 8.946746) + (xy -5.882244 8.927587) (xy -5.898908 8.91477) (xy -5.919771 8.891712) (xy -5.883204 8.887447) (xy -5.838183 8.891942) + (xy -5.761831 8.893661) (xy -5.725827 8.879468) (xy -5.72541 8.877051) (xy -5.69673 8.852961) (xy -5.664686 8.848892) + (xy -5.624504 8.854623) (xy -5.649364 8.878713) (xy -5.656011 8.88306) (xy -5.690554 8.910035) (xy -5.664715 8.916269) + (xy -5.656011 8.916251) (xy -5.56616 8.899799) (xy -5.437977 8.857284) (xy -5.293236 8.79734) (xy -5.153707 8.728601) + (xy -5.089153 8.691457) (xy -4.868244 8.549788) (xy -4.701652 8.428792) (xy -4.580408 8.320669) + (xy -4.49554 8.21762) (xy -4.448028 8.13406) (xy -4.396159 8.025509) (xy -4.351748 7.935407) (xy -4.334487 7.902042) + (xy -4.309958 7.831186) (xy -4.28706 7.724476) (xy -4.279807 7.676496) (xy -4.252018 7.524322) (xy -4.214399 7.434351) + (xy -4.162985 7.399638) (xy -4.12344 7.402554) (xy -4.048572 7.403953) (xy -3.942993 7.385915) (xy -3.902009 7.374865) + (xy -3.802948 7.349389) (xy -3.746384 7.349902) (xy -3.710455 7.37651) (xy -3.701698 7.423243) (xy -3.741899 7.461083) + (xy -3.767761 7.468679) (xy -3.663093 7.468679) (xy -3.628985 7.463122) (xy -3.583979 7.469502) + (xy -3.583442 7.481347) (xy -3.629883 7.48963) (xy -3.649949 7.484086) (xy -3.663093 7.468679) (xy -3.767761 7.468679) + (xy -3.810617 7.481266) (xy -3.887413 7.475026) (xy -3.914368 7.463953) (xy -3.988908 7.430142) + (xy -4.020749 7.43587) (xy -4.025137 7.45881) (xy -4.000812 7.485388) (xy -3.924561 7.506182) (xy -3.791475 7.521883) + (xy -3.596641 7.533179) (xy -3.463611 7.537702) (xy -3.301936 7.540336) (xy -3.208491 7.536559) + (xy -3.182323 7.525367) (xy -3.222472 7.505754) (xy -3.327985 7.476714) (xy -3.391168 7.461557) + (xy -3.553414 7.395119) (xy -3.685132 7.28665) (xy -3.776249 7.150176) (xy -3.816694 6.999728) (xy -3.806827 6.882632) + (xy -3.795074 6.866852) (xy -3.788557 6.905191) (xy -3.643443 6.905191) (xy -3.630747 6.87663) (xy -3.62031 6.882058) + (xy -3.616157 6.923239) (xy -3.62031 6.928324) (xy -3.640939 6.923561) (xy -3.643443 6.905191) (xy -3.788557 6.905191) + (xy -3.78723 6.912995) (xy -3.786266 6.932598) (xy -3.782377 6.954106) (xy -3.342832 6.954106) (xy -3.319743 6.949476) + (xy -3.31683 6.952328) (xy -3.122951 6.952328) (xy -3.09596 6.91327) (xy -3.023283 6.910482) (xy -2.917365 6.942325) + (xy -2.814853 6.99289) (xy -2.714759 7.043624) (xy -2.651922 7.056084) (xy -2.614313 7.039428) (xy -2.566132 7.020911) + (xy -2.50763 7.053043) (xy -2.488669 7.06968) (xy -2.422061 7.119522) (xy -2.326861 7.178605) (xy -2.225529 7.234436) + (xy -2.140522 7.274522) (xy -2.098221 7.286885) (xy -2.094465 7.271749) (xy -2.136946 7.233613) + (xy -2.21135 7.183385) (xy -2.297817 7.134784) (xy -2.428337 7.04732) (xy -2.575826 6.915083) (xy -2.724521 6.754495) + (xy -2.858656 6.581974) (xy -2.923429 6.483149) (xy -3.006775 6.335863) (xy -3.046751 6.240684) + (xy -3.04383 6.195925) (xy -3.003286 6.19797) (xy -2.964112 6.239955) (xy -2.932636 6.300843) (xy -2.842616 6.300843) + (xy -2.836236 6.255837) (xy -2.824391 6.2553) (xy -2.816108 6.301741) (xy -2.819671 6.314638) (xy -2.636576 6.314638) + (xy -2.614026 6.269035) (xy -2.56919 6.248131) (xy -2.527459 6.287987) (xy -2.512261 6.31756) (xy -2.455154 6.31756) + (xy -2.450408 6.315301) (xy -2.418741 6.339728) (xy -2.411612 6.35) (xy -2.40891 6.359914) (xy -2.182889 6.359914) + (xy -2.159666 6.350988) (xy -2.134017 6.349826) (xy -2.051881 6.331038) (xy -1.977869 6.297951) + (xy -1.90572 6.25951) (xy -1.857627 6.254131) (xy -1.796866 6.281374) (xy -1.771319 6.295488) (xy -1.686218 6.342615) + (xy -1.856187 6.450406) (xy -1.976794 6.521981) (xy -2.049056 6.55367) (xy -2.070556 6.544834) (xy -2.042842 6.499651) + (xy -2.01388 6.457954) (xy -2.036387 6.456975) (xy -2.057745 6.464554) (xy -2.10011 6.470716) (xy -2.10039 6.455834) + (xy -2.109474 6.415341) (xy -2.141962 6.387887) (xy -2.182889 6.359914) (xy -2.40891 6.359914) (xy -2.40277 6.38244) + (xy -2.407517 6.3847) (xy -2.439183 6.360272) (xy -2.446312 6.35) (xy -2.455154 6.31756) (xy -2.512261 6.31756) + (xy -2.506004 6.329734) (xy -2.48551 6.395487) (xy -2.508882 6.428442) (xy -2.523684 6.435007) (xy -2.583388 6.429123) + (xy -2.625795 6.380226) (xy -2.636576 6.314638) (xy -2.819671 6.314638) (xy -2.821652 6.321807) + (xy -2.824007 6.323816) (xy -2.729378 6.323816) (xy -2.714317 6.315301) (xy -2.678881 6.344226) + (xy -2.661804 6.3847) (xy -2.659858 6.440031) (xy -2.675107 6.454099) (xy -2.706158 6.441895) (xy -2.706558 6.439587) + (xy -2.717352 6.398798) (xy -2.72762 6.370188) (xy -2.729378 6.323816) (xy -2.824007 6.323816) (xy -2.83706 6.33495) + (xy -2.842616 6.300843) (xy -2.932636 6.300843) (xy -2.919756 6.325758) (xy -2.897027 6.385838) + (xy -2.889074 6.402049) (xy -2.810656 6.402049) (xy -2.793306 6.3847) (xy -2.775957 6.402049) (xy -2.793306 6.419399) + (xy -2.810656 6.402049) (xy -2.889074 6.402049) (xy -2.855028 6.471448) (xy -2.775957 6.471448) + (xy -2.758607 6.454099) (xy -2.741257 6.471448) (xy -2.758607 6.488798) (xy -2.775957 6.471448) + (xy -2.855028 6.471448) (xy -2.823248 6.536228) (xy -2.692484 6.711318) (xy -2.614399 6.799203) + (xy -2.513227 6.904614) (xy -2.427103 6.98725) (xy -2.368142 7.035844) (xy -2.351281 7.043989) (xy -2.355173 7.02135) + (xy -2.398847 6.961509) (xy -2.473258 6.876581) (xy -2.487955 6.8609) (xy -2.580836 6.757026) (xy -2.658087 6.660485) + (xy -2.703027 6.59213) (xy -2.7031 6.59198) (xy -2.7228 6.546754) (xy -2.722334 6.547036) (xy -2.637159 6.547036) + (xy -2.622191 6.528715) (xy -2.615251 6.533839) (xy -2.573833 6.533498) (xy -2.525743 6.508398) + (xy -2.430871 6.470219) (xy -2.350392 6.490581) (xy -2.334543 6.504923) (xy -2.335039 6.518288) + (xy -2.359563 6.509138) (xy -2.377336 6.507009) (xy -2.348023 6.53552) (xy -2.306595 6.575913) (xy -2.319272 6.604479) + (xy -2.345583 6.62035) (xy -2.011503 6.62035) (xy -2.009468 6.607834) (xy -1.962053 6.574191) (xy -1.876897 6.525717) + (xy -1.841527 6.507392) (xy -1.743115 6.45378) (xy -1.672351 6.408297) (xy -1.650646 6.388617) (xy -1.60751 6.370981) + (xy -1.5443 6.380131) (xy -1.497788 6.407993) (xy -1.497248 6.409453) (xy 0.21379 6.409453) (xy 0.222233 6.390061) + (xy 0.257171 6.35281) (xy 0.277257 6.360451) (xy 0.277595 6.365302) (xy 0.275875 6.36735) (xy 0.485792 6.36735) + (xy 0.503142 6.35) (xy 0.520491 6.36735) (xy 0.503142 6.3847) (xy 0.485792 6.36735) (xy 0.275875 6.36735) + (xy 0.252949 6.394651) (xy 0.242303 6.402049) (xy 0.312295 6.402049) (xy 0.329644 6.3847) (xy 0.346994 6.402049) + (xy 0.329644 6.419399) (xy 0.381694 6.419399) (xy 0.39439 6.390838) (xy 0.404827 6.396266) (xy 0.40541 6.402049) + (xy 0.555191 6.402049) (xy 0.572541 6.3847) (xy 0.58989 6.402049) (xy 0.572541 6.419399) (xy 0.555191 6.402049) + (xy 0.40541 6.402049) (xy 0.408979 6.437446) (xy 0.404827 6.442532) (xy 0.384198 6.437769) (xy 0.381694 6.419399) + (xy 0.329644 6.419399) (xy 0.312295 6.402049) (xy 0.242303 6.402049) (xy 0.237534 6.405363) (xy 0.21379 6.409453) + (xy -1.497248 6.409453) (xy -1.492077 6.423446) (xy -1.514405 6.455027) (xy -1.518102 6.455543) + (xy -1.556779 6.477587) (xy -1.627929 6.53258) (xy -1.68238 6.579022) (xy -1.748743 6.643553) (xy -1.764731 6.672621) + (xy -1.738083 6.668698) (xy -1.676537 6.634257) (xy -1.587831 6.571769) (xy -1.538526 6.533063) + (xy -1.441094 6.463627) (xy -1.386262 6.444128) (xy -1.377163 6.463487) (xy -1.241732 6.463487) + (xy -1.207268 6.455016) (xy -1.188457 6.45463) (xy -1.127534 6.467277) (xy -1.110383 6.488798) (xy -1.115996 6.497094) + (xy -1.025934 6.497094) (xy -0.991826 6.491537) (xy -0.946821 6.497917) (xy -0.946283 6.509762) + (xy -0.992725 6.518046) (xy -1.012791 6.512502) (xy -1.025934 6.497094) (xy -1.115996 6.497094) + (xy -1.132227 6.521086) (xy -1.195426 6.500418) (xy -1.214481 6.488798) (xy -1.241732 6.463487) + (xy -1.377163 6.463487) (xy -1.37435 6.469471) (xy -1.405678 6.534558) (xy -1.480569 6.634294) (xy -1.52869 6.689256) + (xy -1.61978 6.785841) (xy -1.69623 6.860504) (xy -1.743746 6.899422) (xy -1.748187 6.901586) (xy -1.757279 6.89054) + (xy -1.7248 6.845149) (xy -1.684284 6.792461) (xy -1.691749 6.766036) (xy -1.718883 6.753362) (xy -1.794662 6.743871) + (xy -1.867853 6.751439) (xy -1.929354 6.761806) (xy -1.930736 6.748518) (xy -1.899795 6.721558) + (xy -1.854284 6.674425) (xy -1.839029 6.640523) (xy -1.860029 6.637511) (xy -1.873771 6.644946) + (xy -1.905652 6.640117) (xy -1.90847 6.625931) (xy -1.933627 6.600983) (xy -1.96052 6.605445) (xy -2.011503 6.62035) + (xy -2.345583 6.62035) (xy -2.365373 6.632287) (xy -2.438708 6.66746) (xy -2.481011 6.680616) (xy -2.537155 6.660919) + (xy -2.598971 6.610951) (xy -2.63556 6.557143) (xy -2.637159 6.547036) (xy -2.722334 6.547036) (xy -2.709733 6.554666) + (xy -2.665679 6.610246) (xy -2.597326 6.694146) (xy -2.531249 6.770235) (xy -2.442289 6.770235) + (xy -2.390163 6.718849) (xy -2.389466 6.71836) (xy -2.316326 6.67293) (xy -2.268679 6.671764) (xy -2.217218 6.716553) + (xy -2.205915 6.728933) (xy -2.165918 6.78022) (xy -2.169153 6.789527) (xy -2.035702 6.789527) (xy -2.030939 6.768898) + (xy -2.012569 6.766394) (xy -1.984007 6.77909) (xy -1.989436 6.789527) (xy -2.030616 6.793679) (xy -2.035702 6.789527) + (xy -2.169153 6.789527) (xy -2.176174 6.809722) (xy -2.211594 6.830884) (xy -2.317837 6.857219) + (xy -2.413013 6.827815) (xy -2.432238 6.811697) (xy -2.442289 6.770235) (xy -2.531249 6.770235) + (xy -2.505094 6.800353) (xy -2.438559 6.873725) (xy -2.373749 6.950931) (xy -2.263906 6.950931) + (xy -2.233613 6.900216) (xy -2.170071 6.846002) (xy -2.106788 6.84401) (xy -2.044015 6.872233) (xy -1.997576 6.917569) + (xy -2.00923 6.943356) (xy -1.611443 6.943356) (xy -1.571783 6.900448) (xy -1.531393 6.870974) (xy -1.534798 6.888144) + (xy -1.542827 6.901878) (xy -1.553913 6.933956) (xy -1.531708 6.925589) (xy -1.509963 6.878217) + (xy -1.519557 6.849926) (xy -1.517679 6.79261) (xy -1.461212 6.704839) (xy -1.424563 6.662046) (xy -1.338732 6.573219) + (xy -1.277973 6.532689) (xy -1.226072 6.53297) (xy -1.187607 6.552626) (xy -1.180251 6.593181) (xy -1.213217 6.665152) + (xy -1.275232 6.753536) (xy -1.355026 6.843335) (xy -1.441328 6.919548) (xy -1.48553 6.949117) (xy -1.56405 6.981054) + (xy -1.610195 6.976779) (xy -1.611443 6.943356) (xy -2.00923 6.943356) (xy -2.019101 6.965198) (xy -2.106909 7.012176) + (xy -2.196917 7.027509) (xy -2.253562 7.003284) (xy -2.263906 6.950931) (xy -2.373749 6.950931) + (xy -2.365737 6.960475) (xy -2.322117 7.028861) (xy -2.316531 7.061461) (xy -2.317773 7.07407) (xy -2.300972 7.066172) + (xy -2.253177 7.072231) (xy -2.232915 7.094246) (xy -2.116667 7.094246) (xy -2.090692 7.084573) + (xy -2.062816 7.091929) (xy -2.026973 7.094531) (xy -2.029088 7.080032) (xy -2.019285 7.040656) + (xy -1.982697 7.011874) (xy -1.929801 6.999192) (xy -1.855486 7.014831) (xy -1.743504 7.062888) + (xy -1.73073 7.069165) (xy -1.55401 7.069165) (xy -1.548032 7.058395) (xy -1.511469 7.028554) (xy -1.449568 6.98305) + (xy -1.425084 6.979058) (xy -1.422678 6.990719) (xy -1.449931 7.016145) (xy -1.500752 7.044683) + (xy -1.55401 7.069165) (xy -1.73073 7.069165) (xy -1.704597 7.082006) (xy -1.554562 7.1482) (xy -1.44443 7.171275) + (xy -1.359055 7.150373) (xy -1.283291 7.084631) (xy -1.260759 7.056803) (xy -1.177272 6.948169) + (xy -1.285559 6.957383) (xy -1.393846 6.966598) (xy -1.292058 6.857821) (xy -1.212217 6.76663) (xy -1.144202 6.679444) + (xy -1.13382 6.664454) (xy -1.079327 6.605479) (xy -1.021201 6.57197) (xy -0.979852 6.572827) (xy -0.971585 6.593708) + (xy -0.982051 6.64511) (xy -1.005423 6.72076) (xy -1.024745 6.781665) (xy -1.017711 6.783053) (xy -0.996748 6.752089) + (xy -0.935422 6.669175) (xy -0.900017 6.628472) (xy -0.862391 6.566813) (xy -0.859535 6.530004) + (xy -0.84253 6.497144) (xy -0.802519 6.488798) (xy -0.760334 6.49311) (xy -0.758433 6.497094) (xy -0.64424 6.497094) + (xy -0.610132 6.491537) (xy -0.565127 6.497917) (xy -0.564589 6.509762) (xy -0.611031 6.518046) + (xy -0.631097 6.512502) (xy -0.64424 6.497094) (xy -0.758433 6.497094) (xy -0.748512 6.517887) (xy -0.764621 6.580891) + (xy -0.782742 6.633275) (xy -0.822604 6.732994) (xy -0.860803 6.808076) (xy -0.870939 6.822602) + (xy -0.894543 6.87578) (xy -0.890901 6.895379) (xy -0.891891 6.905191) (xy -0.817916 6.905191) (xy -0.804135 6.861296) + (xy -0.785291 6.861051) (xy -0.768953 6.858454) (xy -0.775952 6.843537) (xy -0.778245 6.786698) + (xy -0.750159 6.70522) (xy -0.705196 6.62595) (xy -0.656859 6.575736) (xy -0.638271 6.569763) (xy -0.596453 6.595299) + (xy -0.597895 6.66466) (xy -0.62964 6.74265) (xy -0.654833 6.793933) (xy -0.643676 6.794318) (xy -0.595619 6.752955) + (xy -0.538585 6.673782) (xy -0.499795 6.56999) (xy -0.49819 6.562108) (xy -0.479809 6.493495) (xy -0.462922 6.475809) + (xy -0.459041 6.482761) (xy -0.458481 6.542263) (xy -0.475254 6.63814) (xy -0.486347 6.681624) (xy -0.50957 6.745331) + (xy -0.417097 6.745331) (xy -0.411804 6.684013) (xy -0.403527 6.63046) (xy -0.379038 6.508659) (xy -0.355425 6.446689) + (xy -0.335143 6.447391) (xy -0.320647 6.513601) (xy -0.318854 6.532535) (xy -0.329069 6.658213) + (xy -0.367979 6.722936) (xy -0.403885 6.754674) (xy -0.417097 6.745331) (xy -0.50957 6.745331) (xy -0.518713 6.770412) + (xy -0.525711 6.783743) (xy -0.3161 6.783743) (xy -0.279498 6.686061) (xy -0.250636 6.579327) (xy -0.239767 6.495214) + (xy -0.236057 6.439847) (xy -0.226661 6.4433) (xy -0.21401 6.483378) (xy -0.113173 6.483378) (xy -0.095779 6.454359) + (xy -0.079062 6.471448) (xy 0.242896 6.471448) (xy 0.260245 6.454099) (xy 0.277595 6.471448) (xy 0.451092 6.471448) + (xy 0.468442 6.454099) (xy 0.485792 6.471448) (xy 0.555191 6.471448) (xy 0.572541 6.454099) (xy 0.58989 6.471448) + (xy 0.572541 6.488798) (xy 0.555191 6.471448) (xy 0.485792 6.471448) (xy 0.468442 6.488798) (xy 0.451092 6.471448) + (xy 0.277595 6.471448) (xy 0.260245 6.488798) (xy 0.242896 6.471448) (xy -0.079062 6.471448) (xy -0.06685 6.483932) + (xy -0.055707 6.50913) (xy -0.055193 6.523497) (xy 0.312295 6.523497) (xy 0.324991 6.494936) (xy 0.335428 6.500365) + (xy 0.33958 6.541545) (xy 0.335428 6.54663) (xy 0.314799 6.541867) (xy 0.312295 6.523497) (xy -0.055193 6.523497) + (xy -0.053952 6.558197) (xy 0.208196 6.558197) (xy 0.220892 6.529635) (xy 0.231329 6.535064) (xy 0.233662 6.558197) + (xy 0.381694 6.558197) (xy 0.39439 6.529635) (xy 0.404827 6.535064) (xy 0.40541 6.540847) (xy 0.485792 6.540847) + (xy 0.503142 6.523497) (xy 0.520491 6.540847) (xy 0.503142 6.558197) (xy 0.485792 6.540847) (xy 0.40541 6.540847) + (xy 0.408979 6.576244) (xy 0.404827 6.58133) (xy 0.384198 6.576567) (xy 0.381694 6.558197) (xy 0.233662 6.558197) + (xy 0.235482 6.576244) (xy 0.231329 6.58133) (xy 0.2107 6.576567) (xy 0.208196 6.558197) (xy -0.053952 6.558197) + (xy -0.052964 6.585818) (xy -0.064708 6.617981) (xy -0.084939 6.637887) (xy 0.461477 6.637887) (xy 0.47735 6.627596) + (xy 0.513377 6.644157) (xy 0.591342 6.687477) (xy 0.68945 6.745247) (xy 0.821165 6.821236) (xy 0.971238 6.902616) + (xy 1.125595 6.982389) (xy 1.270163 7.053555) (xy 1.39087 7.109116) (xy 1.473642 7.142073) (xy 1.499467 7.148088) + (xy 1.4988 7.134298) (xy 1.448123 7.099215) (xy 1.404814 7.075026) (xy 1.1393 6.920494) (xy 0.940738 6.772486) + (xy 0.80715 6.629428) (xy 0.769153 6.56897) (xy 0.731988 6.484017) (xy 0.73866 6.45196) (xy 0.787727 6.473105) + (xy 0.876161 6.546299) (xy 0.994013 6.647486) (xy 1.124274 6.748911) (xy 1.179781 6.788479) (xy 1.286275 6.857877) + (xy 1.38372 6.916157) (xy 1.422677 6.936849) (xy 1.475415 6.960907) (xy 1.480205 6.954747) (xy 1.435459 6.911338) + (xy 1.412067 6.889936) (xy 1.351546 6.828522) (xy 1.342093 6.804163) (xy 1.377202 6.815161) (xy 1.450369 6.85982) + (xy 1.504856 6.899244) (xy 1.740741 6.899244) (xy 1.765613 6.872819) (xy 1.813046 6.860281) (xy 1.903098 6.846528) + (xy 1.9642 6.855733) (xy 2.027887 6.89712) (xy 2.075619 6.937096) (xy 2.190718 7.035578) (xy 2.081429 7.073677) + (xy 2.00502 7.092695) (xy 1.942992 7.079383) (xy 1.864975 7.026208) (xy 1.853557 7.017158) (xy 1.769231 6.944167) + (xy 1.740741 6.899244) (xy 1.504856 6.899244) (xy 1.537054 6.922541) (xy 1.647415 7.00252) (xy 1.711117 7.03877) + (xy 1.726288 7.030577) (xy 1.695847 6.983265) (xy 1.665846 6.942172) (xy 1.683719 6.950701) (xy 1.708566 6.969847) + (xy 1.749777 7.017449) (xy 1.752445 7.043791) (xy 1.76962 7.076487) (xy 1.787958 7.096038) (xy 1.839071 7.096038) + (xy 1.85642 7.078689) (xy 1.87377 7.096038) (xy 1.85642 7.113388) (xy 1.839071 7.096038) (xy 1.787958 7.096038) + (xy 1.829679 7.140519) (xy 1.921142 7.224084) (xy 1.959188 7.256378) (xy 2.069093 7.351648) (xy 2.12896 7.414447) + (xy 2.142031 7.445393) (xy 2.342986 7.445393) (xy 2.350472 7.425683) (xy 2.39395 7.453236) (xy 2.405207 7.473556) + (xy 2.411023 7.477732) (xy 2.602459 7.477732) (xy 2.619808 7.460383) (xy 2.637158 7.477732) (xy 2.619808 7.495082) + (xy 2.602459 7.477732) (xy 2.411023 7.477732) (xy 2.450153 7.505829) (xy 2.555298 7.517298) (xy 2.596472 7.51693) + (xy 2.691507 7.518987) (xy 2.746881 7.529147) (xy 2.753263 7.538456) (xy 2.711709 7.55446) (xy 2.626574 7.563633) + (xy 2.588439 7.564481) (xy 2.460529 7.548267) (xy 2.377591 7.495828) (xy 2.376912 7.495082) (xy 2.342986 7.445393) + (xy 2.142031 7.445393) (xy 2.145142 7.452758) (xy 2.130315 7.471474) (xy 2.056965 7.475035) (xy 1.991434 7.443744) + (xy 1.902715 7.398484) (xy 1.775653 7.348431) (xy 1.635197 7.301817) (xy 1.506297 7.266874) (xy 1.4139 7.251833) + (xy 1.409482 7.251738) (xy 1.328274 7.239549) (xy 1.205693 7.208359) (xy 1.06467 7.165274) (xy 0.928135 7.117397) + (xy 0.819018 7.071833) (xy 0.802832 7.063793) (xy 0.728033 7.032615) (xy 0.68239 7.027221) (xy 0.681038 7.028023) + (xy 0.671639 7.026953) (xy 0.673843 7.023652) (xy 0.659917 6.990276) (xy 0.607407 6.931748) (xy 0.584976 6.910879) + (xy 0.531427 6.846102) (xy 0.487815 6.76538) (xy 0.461909 6.689159) (xy 0.461477 6.637887) (xy -0.084939 6.637887) + (xy -0.087579 6.640485) (xy -0.103813 6.603377) (xy -0.110803 6.562949) (xy -0.113173 6.483378) + (xy -0.21401 6.483378) (xy -0.205769 6.509483) (xy -0.202693 6.520159) (xy -0.185873 6.608918) (xy -0.205962 6.66976) + (xy -0.2147 6.679645) (xy 0.034699 6.679645) (xy 0.052049 6.662295) (xy 0.069398 6.679645) (xy 0.312295 6.679645) + (xy 0.329644 6.662295) (xy 0.346994 6.679645) (xy 0.329644 6.696995) (xy 0.312295 6.679645) (xy 0.069398 6.679645) + (xy 0.052049 6.696995) (xy 0.034699 6.679645) (xy -0.2147 6.679645) (xy -0.242424 6.711006) (xy -0.315411 6.783063) + (xy 0.008187 6.783063) (xy 0.043202 6.743004) (xy 0.075695 6.731694) (xy 0.087935 6.749044) (xy 0.381694 6.749044) + (xy 0.399043 6.731694) (xy 0.416393 6.749044) (xy 0.399043 6.766394) (xy 0.381694 6.749044) (xy 0.087935 6.749044) + (xy 0.089682 6.75152) (xy 0.068703 6.784582) (xy 0.026272 6.820957) (xy 0.00893 6.82159) (xy 0.008187 6.783063) + (xy -0.315411 6.783063) (xy -0.3161 6.783743) (xy -0.525711 6.783743) (xy -0.543928 6.818443) (xy -0.346995 6.818443) + (xy -0.329645 6.801093) (xy -0.312295 6.818443) (xy -0.329645 6.835793) (xy -0.346995 6.818443) + (xy -0.543928 6.818443) (xy -0.558545 6.846285) (xy -0.595931 6.894902) (xy -0.620956 6.901922) + (xy -0.625838 6.883416) (xy -0.64564 6.8874) (xy -0.693361 6.933711) (xy -0.192619 6.933711) (xy -0.169383 6.902566) + (xy -0.15416 6.890679) (xy -0.096733 6.858874) (xy -0.070459 6.857866) (xy -0.080481 6.886845) (xy -0.105104 6.906547) + (xy -0.166827 6.93645) (xy -0.192619 6.933711) (xy -0.693361 6.933711) (xy -0.693655 6.933996) (xy -0.713716 6.957241) + (xy -0.764059 7.010808) (xy -0.780297 7.011183) (xy -0.775971 6.994923) (xy -0.768638 6.949467) + (xy -0.784755 6.949001) (xy -0.811773 6.938567) (xy -0.817916 6.905191) (xy -0.891891 6.905191) + (xy -0.895568 6.941616) (xy -0.922613 6.99028) (xy -0.962072 7.02446) (xy -0.979818 6.995959) (xy -0.975771 6.931445) + (xy -0.991266 6.905809) (xy -1.04259 6.919287) (xy -1.114563 6.963939) (xy -1.192006 7.031824) (xy -1.21495 7.056571) + (xy -1.222916 7.065644) (xy -0.475704 7.065644) (xy -0.45975 7.041875) (xy -0.397393 7.0058) (xy -0.377056 6.996517) + (xy -0.292405 6.959713) (xy -0.253712 6.944849) (xy -0.243126 6.946581) (xy -0.242897 6.95635) (xy -0.270722 6.984161) + (xy -0.335573 7.020786) (xy -0.409513 7.053107) (xy -0.464607 7.06801) (xy -0.475704 7.065644) (xy -1.222916 7.065644) + (xy -1.330332 7.187984) (xy -1.211683 7.171215) (xy -1.132725 7.158506) (xy -1.093871 7.149214) + (xy -1.093033 7.148375) (xy -1.063562 7.140421) (xy -1.013429 7.133532) (xy -0.955952 7.138474) + (xy -0.952165 7.177946) (xy -0.95279 7.179798) (xy -0.959325 7.211235) (xy -0.93426 7.186502) (xy -0.924471 7.174112) + (xy -0.853913 7.124357) (xy -0.802937 7.113388) (xy -0.65929 7.113388) (xy -0.629901 7.086511) (xy -0.581216 7.07922) + (xy -0.530514 7.084699) (xy -0.530635 7.084897) (xy -0.133647 7.084897) (xy -0.103129 7.083621) + (xy -0.032419 7.114609) (xy 0.022823 7.132806) (xy 0.034699 7.114609) (xy 0.065849 7.093757) (xy 0.145268 7.080805) + (xy 0.201704 7.078689) (xy 0.315419 7.086287) (xy 0.393942 7.118094) (xy 0.410312 7.132932) (xy 0.462488 7.132932) + (xy 0.464093 7.117035) (xy 0.515348 7.136332) (xy 0.597726 7.182657) (xy 0.659026 7.227165) (xy 0.665665 7.250294) + (xy 0.654458 7.252056) (xy 0.588097 7.231049) (xy 0.515661 7.183942) (xy 0.462488 7.132932) (xy 0.410312 7.132932) + (xy 0.470625 7.187599) (xy 0.572541 7.296509) (xy 0.453369 7.273935) (xy 0.34881 7.240487) (xy 0.263672 7.191516) + (xy 0.26312 7.19105) (xy 0.214784 7.151288) (xy 0.213073 7.156996) (xy 0.239068 7.191462) (xy 0.26887 7.237261) + (xy 0.254616 7.2488) (xy 0.188448 7.227937) (xy 0.149731 7.212578) (xy 0.05769 7.181233) (xy -0.009907 7.166237) + (xy -0.086423 7.138607) (xy -0.11227 7.119096) (xy -0.133647 7.084897) (xy -0.530635 7.084897) (xy -0.542979 7.105109) + (xy -0.555192 7.113388) (xy -0.626998 7.145676) (xy -0.658216 7.125009) (xy -0.65929 7.113388) (xy -0.802937 7.113388) + (xy -0.737127 7.122261) (xy -0.734741 7.147124) (xy -0.739022 7.149964) (xy -0.255721 7.149964) + (xy -0.25241 7.149542) (xy -0.196846 7.165526) (xy -0.114055 7.206828) (xy -0.096263 7.217357) (xy -0.032947 7.260334) + (xy -0.012436 7.283773) (xy -0.01735 7.285301) (xy -0.065466 7.271254) (xy -0.133276 7.239195) (xy -0.200864 7.200626) + (xy -0.248317 7.167049) (xy -0.255721 7.149964) (xy -0.739022 7.149964) (xy -0.792349 7.185341) + (xy -0.906521 7.234277) (xy -0.945443 7.248035) (xy -0.445359 7.248035) (xy -0.426427 7.228614) + (xy -0.416394 7.221291) (xy -0.353144 7.187123) (xy -0.306149 7.205698) (xy -0.27317 7.243511) (xy -0.243268 7.284527) + (xy -0.260166 7.276889) (xy -0.281873 7.260262) (xy -0.358339 7.233122) (xy -0.403321 7.237511) + (xy -0.445359 7.248035) (xy -0.945443 7.248035) (xy -1.006007 7.269443) (xy -1.024618 7.275319) + (xy -0.543625 7.275319) (xy -0.538862 7.25469) (xy -0.520492 7.252186) (xy -0.491931 7.264882) (xy -0.497359 7.275319) + (xy -0.538539 7.279472) (xy -0.543625 7.275319) (xy -1.024618 7.275319) (xy -1.116203 7.304235) + (xy -0.624591 7.304235) (xy -0.607241 7.286885) (xy -0.597411 7.296715) (xy -0.204679 7.296715) + (xy -0.169909 7.303996) (xy -0.169272 7.304235) (xy 0.034699 7.304235) (xy 0.052049 7.286885) (xy 0.069398 7.304235) + (xy 0.052049 7.321585) (xy 0.034699 7.304235) (xy -0.169272 7.304235) (xy -0.163326 7.306466) (xy -0.120835 7.333955) + (xy -0.120738 7.338935) (xy 0.242896 7.338935) (xy 0.260245 7.321585) (xy 0.268541 7.329881) (xy 1.507126 7.329881) + (xy 1.541234 7.324324) (xy 1.586239 7.330704) (xy 1.586777 7.342549) (xy 1.540335 7.350833) (xy 1.520269 7.345289) + (xy 1.507126 7.329881) (xy 0.268541 7.329881) (xy 0.277595 7.338935) (xy 0.260245 7.356284) (xy 0.242896 7.338935) + (xy -0.120738 7.338935) (xy -0.12053 7.349583) (xy -0.157237 7.345691) (xy -0.182751 7.325891) (xy -0.204679 7.296715) + (xy -0.597411 7.296715) (xy -0.589891 7.304235) (xy -0.607241 7.321585) (xy -0.624591 7.304235) + (xy -1.116203 7.304235) (xy -1.150859 7.315177) (xy -1.257159 7.339203) (xy -1.351216 7.344502) + (xy -1.459337 7.334053) (xy -1.509959 7.326515) (xy -1.631727 7.300548) (xy -1.767186 7.260928) + (xy -1.899859 7.213961) (xy -2.013269 7.165957) (xy -2.090939 7.123223) (xy -2.116667 7.094246) + (xy -2.232915 7.094246) (xy -2.223953 7.103984) (xy -2.195376 7.141433) (xy -2.187121 7.13705) (xy -2.161929 7.134784) + (xy -2.101544 7.166394) (xy -2.090642 7.173626) (xy -1.948301 7.252896) (xy -1.743284 7.340469) + (xy -1.731811 7.344718) (xy -0.717122 7.344718) (xy -0.712359 7.324089) (xy -0.693989 7.321585) + (xy -0.665428 7.334281) (xy -0.667849 7.338935) (xy -0.416394 7.338935) (xy -0.399044 7.321585) + (xy -0.381694 7.338935) (xy -0.277596 7.338935) (xy -0.260246 7.321585) (xy -0.242897 7.338935) + (xy -0.260246 7.356284) (xy -0.277596 7.338935) (xy -0.381694 7.338935) (xy -0.399044 7.356284) + (xy -0.416394 7.338935) (xy -0.667849 7.338935) (xy -0.670857 7.344718) (xy -0.712037 7.348871) + (xy -0.717122 7.344718) (xy -1.731811 7.344718) (xy -1.69448 7.358544) (xy -0.060892 7.358544) (xy -0.056145 7.356284) + (xy -0.033654 7.373634) (xy 0.693989 7.373634) (xy 0.711338 7.356284) (xy 0.728688 7.373634) (xy 0.711338 7.390984) + (xy 0.798087 7.390984) (xy 0.810783 7.362422) (xy 0.82122 7.367851) (xy 0.821803 7.373634) (xy 0.867486 7.373634) + (xy 0.884836 7.356284) (xy 0.902185 7.373634) (xy 0.896402 7.379417) (xy 1.64244 7.379417) (xy 1.647204 7.358789) + (xy 1.665573 7.356284) (xy 1.694135 7.36898) (xy 1.688706 7.379417) (xy 1.647526 7.38357) (xy 1.64244 7.379417) + (xy 0.896402 7.379417) (xy 0.884836 7.390984) (xy 0.867486 7.373634) (xy 0.821803 7.373634) (xy 0.825303 7.408334) + (xy 1.040983 7.408334) (xy 1.058333 7.390984) (xy 1.075683 7.408334) (xy 1.058333 7.425683) (xy 1.040983 7.408334) + (xy 0.825303 7.408334) (xy 0.825373 7.409031) (xy 0.82122 7.414117) (xy 0.800591 7.409354) (xy 0.798087 7.390984) + (xy 0.711338 7.390984) (xy 0.693989 7.373634) (xy -0.033654 7.373634) (xy -0.024479 7.380712) (xy -0.01735 7.390984) + (xy -0.012621 7.408334) (xy 0.034699 7.408334) (xy 0.052049 7.390984) (xy 0.069398 7.408334) (xy 0.052049 7.425683) + (xy 0.034699 7.408334) (xy -0.012621 7.408334) (xy -0.008508 7.423424) (xy -0.013254 7.425683) (xy -0.044921 7.401256) + (xy -0.05205 7.390984) (xy -0.060892 7.358544) (xy -1.69448 7.358544) (xy -1.613525 7.388527) (xy -1.583985 7.40358) + (xy -1.600966 7.41298) (xy -1.670488 7.417176) (xy -1.798573 7.416619) (xy -1.94317 7.413169) (xy -2.179725 7.40203) + (xy -2.355497 7.383247) (xy -2.478785 7.355801) (xy -2.512364 7.343416) (xy -2.602876 7.298482) + (xy -2.627529 7.27146) (xy -2.587446 7.266498) (xy -2.49641 7.284458) (xy -2.342573 7.322379) (xy -2.24704 7.342449) + (xy -2.201387 7.345884) (xy -2.19719 7.333904) (xy -2.203416 7.326826) (xy -2.264588 7.292068) (xy -2.364883 7.258354) + (xy -2.48133 7.230642) (xy -2.590953 7.213891) (xy -2.670779 7.213059) (xy -2.693515 7.221061) (xy -2.74198 7.221381) + (xy -2.824561 7.188328) (xy -2.922588 7.133582) (xy -3.017394 7.068828) (xy -3.090309 7.005746) + (xy -3.122665 6.956019) (xy -3.122951 6.952328) (xy -3.31683 6.952328) (xy -3.278151 6.990201) (xy -3.274761 7.003507) + (xy -3.266967 7.071961) (xy -3.266086 7.079199) (xy -3.23612 7.118605) (xy -3.220361 7.130738) (xy -3.122951 7.130738) + (xy -3.105602 7.113388) (xy -3.088252 7.130738) (xy -3.105602 7.148088) (xy -3.122951 7.130738) + (xy -3.220361 7.130738) (xy -3.16752 7.17142) (xy -3.148976 7.183167) (xy -3.087513 7.226144) (xy -3.070606 7.250208) + (xy -3.076915 7.252056) (xy -3.139319 7.227145) (xy -3.218691 7.165987) (xy -3.292488 7.08939) (xy -3.338168 7.018163) + (xy -3.341613 7.00772) (xy -3.342832 6.954106) (xy -3.782377 6.954106) (xy -3.767385 7.03703) (xy -3.764928 7.043989) + (xy -3.643443 7.043989) (xy -3.630747 7.015428) (xy -3.62031 7.020856) (xy -3.616157 7.062036) (xy -3.62031 7.067122) + (xy -3.640939 7.062359) (xy -3.643443 7.043989) (xy -3.764928 7.043989) (xy -3.734295 7.130738) + (xy -3.608744 7.130738) (xy -3.591394 7.113388) (xy -3.574044 7.130738) (xy -3.591394 7.148088) + (xy -3.608744 7.130738) (xy -3.734295 7.130738) (xy -3.725359 7.156043) (xy -3.710798 7.186794) + (xy -3.67558 7.234836) (xy -3.504645 7.234836) (xy -3.487295 7.217487) (xy -3.477466 7.227316) (xy -3.258231 7.227316) + (xy -3.223461 7.234597) (xy -3.216878 7.237067) (xy -3.174387 7.264556) (xy -3.17429 7.269536) (xy -3.018853 7.269536) + (xy -3.001503 7.252186) (xy -2.988472 7.265217) (xy -2.949454 7.265217) (xy -2.924671 7.266432) + (xy -2.866019 7.293516) (xy -2.797042 7.333352) (xy -2.741286 7.372825) (xy -2.724023 7.390797) + (xy -2.736212 7.397042) (xy -2.792216 7.371911) (xy -2.825921 7.352917) (xy -2.90265 7.30442) (xy -2.94592 7.270816) + (xy -2.949454 7.265217) (xy -2.988472 7.265217) (xy -2.984153 7.269536) (xy -3.001503 7.286885) + (xy -3.018853 7.269536) (xy -3.17429 7.269536) (xy -3.174082 7.280184) (xy -3.210789 7.276292) (xy -3.236303 7.256492) + (xy -3.258231 7.227316) (xy -3.477466 7.227316) (xy -3.469946 7.234836) (xy -3.487295 7.252186) + (xy -3.504645 7.234836) (xy -3.67558 7.234836) (xy -3.624706 7.304235) (xy -3.122951 7.304235) (xy -3.105602 7.286885) + (xy -3.088252 7.304235) (xy -3.105602 7.321585) (xy -3.122951 7.304235) (xy -3.624706 7.304235) + (xy -3.624591 7.304392) (xy -3.499891 7.384164) (xy -3.325588 7.432121) (xy -3.235019 7.444212) + (xy -3.070902 7.461219) (xy -3.19235 7.411391) (xy -3.265125 7.379437) (xy -3.277504 7.364776) (xy -3.234154 7.360557) + (xy -3.22705 7.360447) (xy -3.128365 7.373424) (xy -3.015336 7.408334) (xy -2.880055 7.408334) (xy -2.862705 7.390984) + (xy -2.845356 7.408334) (xy -2.862705 7.425683) (xy -2.880055 7.408334) (xy -3.015336 7.408334) + (xy -2.988952 7.416483) (xy -2.830988 7.478943) (xy -2.785416 7.491163) (xy -2.791479 7.463372) + (xy -2.792976 7.460918) (xy -2.802672 7.431442) (xy -2.779009 7.441146) (xy -2.777466 7.443033) + (xy -2.56776 7.443033) (xy -2.55041 7.425683) (xy -2.533061 7.443033) (xy -2.533841 7.443813) (xy -0.9933 7.443813) + (xy -0.957186 7.424959) (xy -0.920831 7.408985) (xy -0.835368 7.382636) (xy -0.772532 7.381593) + (xy -0.771862 7.381842) (xy -0.736189 7.402226) (xy -0.735867 7.407709) (xy -0.77334 7.417087) (xy -0.785832 7.419158) + (xy -0.606492 7.419158) (xy -0.602411 7.400126) (xy -0.593038 7.393663) (xy -0.535319 7.378453) + (xy -0.476138 7.386815) (xy -0.451093 7.412046) (xy -0.481104 7.421785) (xy -0.546517 7.425152) + (xy -0.606492 7.419158) (xy -0.785832 7.419158) (xy -0.854416 7.430528) (xy -0.884836 7.434852) + (xy -0.970889 7.445886) (xy -0.9933 7.443813) (xy -2.533841 7.443813) (xy -2.538844 7.448816) (xy -0.404827 7.448816) + (xy -0.400064 7.428187) (xy -0.381694 7.425683) (xy -0.353133 7.438379) (xy -0.358561 7.448816) + (xy -0.399742 7.452969) (xy -0.404827 7.448816) (xy -2.538844 7.448816) (xy -2.55041 7.460383) (xy -2.56776 7.443033) + (xy -2.777466 7.443033) (xy -2.759736 7.464715) (xy -2.662842 7.464715) (xy -2.637423 7.481346) + (xy -2.635211 7.483516) (xy -1.133516 7.483516) (xy -1.128753 7.462887) (xy -1.110383 7.460383) + (xy -1.081821 7.473079) (xy -1.084241 7.477732) (xy -0.277596 7.477732) (xy -0.260246 7.460383) + (xy -0.242897 7.477732) (xy 0.971584 7.477732) (xy 0.988934 7.460383) (xy 1.006284 7.477732) (xy 0.988934 7.495082) + (xy 0.971584 7.477732) (xy -0.242897 7.477732) (xy -0.260246 7.495082) (xy -0.277596 7.477732) (xy -1.084241 7.477732) + (xy -1.08725 7.483516) (xy -1.12843 7.487669) (xy -1.133516 7.483516) (xy -2.635211 7.483516) (xy -2.632853 7.485829) + (xy -2.62107 7.505388) (xy -2.522993 7.505388) (xy -2.478962 7.503993) (xy -2.456447 7.512432) (xy -1.249181 7.512432) + (xy -1.231831 7.495082) (xy -1.214481 7.512432) (xy -0.173498 7.512432) (xy -0.156148 7.495082) + (xy -0.138798 7.512432) (xy -0.156148 7.529782) (xy -0.173498 7.512432) (xy -1.214481 7.512432) + (xy -1.231831 7.529782) (xy -1.249181 7.512432) (xy -2.456447 7.512432) (xy -2.426795 7.523546) + (xy -2.389918 7.564869) (xy -2.390997 7.574943) (xy -1.664736 7.574943) (xy -1.649008 7.573542) + (xy -1.613525 7.599181) (xy -1.57248 7.623373) (xy -1.561524 7.591495) (xy -1.561476 7.58608) (xy -1.542058 7.536303) + (xy -1.504033 7.539321) (xy -1.499184 7.547131) (xy -1.31858 7.547131) (xy -1.30123 7.529782) (xy -1.28388 7.547131) + (xy -0.832787 7.547131) (xy -0.815438 7.529782) (xy -0.798088 7.547131) (xy -0.803872 7.552915) + (xy -0.613024 7.552915) (xy -0.608261 7.532286) (xy -0.589891 7.529782) (xy -0.579383 7.534453) + (xy -0.103603 7.534453) (xy -0.081815 7.529782) (xy -0.030883 7.549618) (xy 0.019392 7.583745) (xy 0.022281 7.586175) + (xy 0.529802 7.586175) (xy 0.530573 7.568929) (xy 0.570493 7.564481) (xy 0.628197 7.583538) (xy 0.639939 7.595945) + (xy 0.628837 7.613678) (xy 0.589938 7.609247) (xy 0.529802 7.586175) (xy 0.022281 7.586175) (xy 0.06205 7.61962) + (xy 0.050386 7.619682) (xy 0 7.596395) (xy -0.08104 7.554986) (xy -0.103603 7.534453) (xy -0.579383 7.534453) + (xy -0.56133 7.542478) (xy -0.566758 7.552915) (xy -0.607938 7.557067) (xy -0.613024 7.552915) (xy -0.803872 7.552915) + (xy -0.815438 7.564481) (xy -0.832787 7.547131) (xy -1.28388 7.547131) (xy -1.30123 7.564481) (xy -1.31858 7.547131) + (xy -1.499184 7.547131) (xy -1.483839 7.571846) (xy -1.482052 7.599181) (xy -0.414384 7.599181) + (xy -0.395332 7.588623) (xy -0.344371 7.630276) (xy -0.311605 7.666407) (xy -0.306542 7.672916) + (xy 0.148843 7.672916) (xy 0.15141 7.668579) (xy 0.196542 7.687043) (xy 0.204064 7.691712) (xy 0.532058 7.691712) + (xy 0.536821 7.671084) (xy 0.555191 7.668579) (xy 0.583752 7.681275) (xy 0.578324 7.691712) (xy 0.537144 7.695865) + (xy 0.532058 7.691712) (xy 0.204064 7.691712) (xy 0.26942 7.732282) (xy 0.280677 7.740173) (xy 0.356343 7.782244) + (xy 0.411142 7.792275) (xy 0.416156 7.790174) (xy 0.448301 7.792701) (xy 0.449346 7.797431) (xy 0.491385 7.797431) + (xy 0.499828 7.778039) (xy 0.534767 7.740788) (xy 0.554853 7.748429) (xy 0.555191 7.75328) (xy 0.538902 7.772678) + (xy 0.631883 7.772678) (xy 0.637501 7.748961) (xy 0.683787 7.68411) (xy 0.763895 7.587572) (xy 0.776464 7.573156) + (xy 0.835763 7.509589) (xy 0.855566 7.497011) (xy 0.837309 7.530371) (xy 0.82492 7.547131) (xy 0.902185 7.547131) + (xy 0.919535 7.529782) (xy 0.936885 7.547131) (xy 0.919535 7.564481) (xy 0.902185 7.547131) (xy 0.82492 7.547131) + (xy 0.782427 7.604614) (xy 0.759215 7.63388) (xy 0.693124 7.712629) (xy 0.645521 7.762925) (xy 0.631883 7.772678) + (xy 0.538902 7.772678) (xy 0.530545 7.78263) (xy 0.51513 7.793341) (xy 0.495884 7.796656) (xy 0.745105 7.796656) + (xy 0.751998 7.78165) (xy 0.801885 7.734136) (xy 0.878425 7.67229) (xy 0.971759 7.607334) (xy 1.057439 7.55535) + (xy 1.107756 7.532954) (xy 1.097101 7.552595) (xy 1.051771 7.604952) (xy 1.041988 7.615461) (xy 0.980685 7.668703) + (xy 0.937289 7.685532) (xy 0.934239 7.684294) (xy 0.894282 7.691628) (xy 0.885301 7.702526) (xy 0.839572 7.744959) + (xy 0.78748 7.777324) (xy 0.745105 7.796656) (xy 0.495884 7.796656) (xy 0.491385 7.797431) (xy 0.449346 7.797431) + (xy 0.451092 7.805329) (xy 0.429888 7.839129) (xy 0.364962 7.823528) (xy 0.254349 7.758037) (xy 0.25035 7.755328) + (xy 0.180479 7.704049) (xy 0.148843 7.672916) (xy -0.306542 7.672916) (xy -0.253919 7.740569) (xy -0.235669 7.772678) + (xy -0.173498 7.772678) (xy -0.160802 7.744116) (xy -0.150365 7.749545) (xy -0.146212 7.790725) + (xy -0.150365 7.795811) (xy -0.170994 7.791048) (xy -0.173498 7.772678) (xy -0.235669 7.772678) + (xy -0.225228 7.791048) (xy -0.225175 7.801222) (xy -0.259101 7.793406) (xy -0.313252 7.748137) + (xy -0.368908 7.685404) (xy -0.407352 7.625195) (xy -0.414384 7.599181) (xy -1.482052 7.599181) + (xy -1.47876 7.649545) (xy -0.575464 7.649545) (xy -0.572296 7.633483) (xy -0.535182 7.604718) (xy -0.49541 7.599891) + (xy -0.485793 7.612818) (xy -0.513011 7.635103) (xy -0.539644 7.64712) (xy -0.575464 7.649545) (xy -1.47876 7.649545) + (xy -1.478433 7.654544) (xy -1.49792 7.720629) (xy -1.28388 7.720629) (xy -1.26653 7.703279) (xy -1.249181 7.720629) + (xy -1.26653 7.737978) (xy -1.28388 7.720629) (xy -1.49792 7.720629) (xy -1.50288 7.737449) (xy -1.546995 7.786319) + (xy -1.547726 7.786607) (xy -1.590162 7.785449) (xy -1.596175 7.771589) (xy -1.568963 7.739993) + (xy -1.554933 7.737978) (xy -1.547463 7.718568) (xy -1.585203 7.671421) (xy -1.589632 7.667228) + (xy -1.643571 7.610082) (xy -1.664736 7.574943) (xy -2.390997 7.574943) (xy -2.397311 7.63388) (xy -2.41292 7.674126) + (xy -1.769582 7.674126) (xy -1.749954 7.626126) (xy -1.74557 7.621344) (xy -1.713573 7.621495) (xy -1.685521 7.666711) + (xy -1.67218 7.732992) (xy -1.676381 7.775554) (xy -1.677848 7.820741) (xy -1.662338 7.822727) (xy -1.635039 7.832106) + (xy -1.630875 7.855331) (xy -1.650601 7.914865) (xy -1.664557 7.928197) (xy -1.695032 7.917475) + (xy -1.718612 7.864151) (xy -1.728242 7.79502) (xy -1.716868 7.736878) (xy -1.715529 7.734589) (xy -1.709471 7.708813) + (xy -1.729612 7.717315) (xy -1.761159 7.714396) (xy -1.769582 7.674126) (xy -2.41292 7.674126) (xy -2.416027 7.682138) + (xy -2.425503 7.675206) (xy -2.448087 7.646455) (xy -2.463662 7.65123) (xy -2.495707 7.650097) (xy -2.498361 7.638766) + (xy -2.509889 7.578514) (xy -2.519423 7.549969) (xy -2.522993 7.505388) (xy -2.62107 7.505388) (xy -2.605445 7.531324) + (xy -2.609161 7.54805) (xy -2.634973 7.537636) (xy -2.652278 7.505254) (xy -2.662842 7.464715) (xy -2.759736 7.464715) + (xy -2.75148 7.474812) (xy -2.755331 7.486023) (xy -2.747414 7.52154) (xy -2.704509 7.586558) (xy -2.688365 7.60651) + (xy -2.669027 7.63388) (xy -2.602459 7.63388) (xy -2.589763 7.605318) (xy -2.579326 7.610747) (xy -2.575174 7.651927) + (xy -2.579326 7.657013) (xy -2.599955 7.65225) (xy -2.602459 7.63388) (xy -2.669027 7.63388) (xy -2.633802 7.683736) + (xy -2.628553 7.720629) (xy -1.977869 7.720629) (xy -1.96052 7.703279) (xy -1.94317 7.720629) (xy -1.96052 7.737978) + (xy -1.977869 7.720629) (xy -2.628553 7.720629) (xy -2.62555 7.741737) (xy -2.63971 7.777444) (xy -2.677344 7.869391) + (xy -2.690821 7.919852) (xy -2.693849 7.928825) (xy -2.531357 7.928825) (xy -2.521302 7.851928) + (xy -2.495542 7.778891) (xy -2.465193 7.739286) (xy -2.459615 7.737978) (xy -2.430373 7.759955) + (xy -2.430192 7.764003) (xy -2.444386 7.807876) (xy -2.450408 7.819349) (xy -1.94317 7.819349) (xy -1.921229 7.776755) + (xy -1.906132 7.772678) (xy -1.884426 7.744662) (xy -1.889329 7.694604) (xy -1.887414 7.68074) (xy -1.862512 7.721337) + (xy -1.823764 7.799763) (xy -1.780271 7.907666) (xy -1.757293 7.99554) (xy -1.757531 8.033984) (xy -1.795558 8.079324) + (xy -1.815024 8.084973) (xy -1.831542 8.069026) (xy -1.811312 8.043334) (xy -1.774618 7.988905) + (xy -1.769673 7.968151) (xy -1.78596 7.952429) (xy -1.792881 7.957817) (xy -1.831946 7.95636) (xy -1.885076 7.917215) + (xy -1.929406 7.86145) (xy -1.94317 7.819349) (xy -2.450408 7.819349) (xy -2.474915 7.866044) (xy -2.507829 7.915782) + (xy -2.522816 7.928825) (xy -2.116667 7.928825) (xy -2.099317 7.911476) (xy -2.081968 7.928825) + (xy -2.099317 7.946175) (xy -2.116667 7.928825) (xy -2.522816 7.928825) (xy -2.529181 7.934364) + (xy -2.531357 7.928825) (xy -2.693849 7.928825) (xy -2.713787 7.987918) (xy -2.732149 8.013024) + (xy -2.777682 8.063049) (xy -2.833968 8.140581) (xy -2.656328 8.140581) (xy -2.632174 8.072006) + (xy -2.596022 8.008489) (xy -2.56219 7.980875) (xy -2.533874 8.007439) (xy -2.533061 8.015574) (xy -2.546706 8.035213) + (xy -2.073542 8.035213) (xy -2.048357 8.015574) (xy -2.030148 7.989319) (xy -2.036536 7.95485) (xy -2.048296 7.912771) + (xy -2.044122 7.911649) (xy -2.013836 7.946326) (xy -1.955409 8.011692) (xy -1.933208 8.036339) + (xy -1.836498 8.143506) (xy -1.909827 8.227012) (xy -1.91493 8.23233) (xy -1.717616 8.23233) (xy -1.692644 8.138057) + (xy -1.648224 8.032924) (xy -1.637267 8.186288) (xy -1.635946 8.304124) (xy -1.640971 8.355027) + (xy -1.567469 8.355027) (xy -1.562126 8.216413) (xy -1.561476 8.206733) (xy -1.543268 8.043565) + (xy -1.513122 7.935817) (xy -1.478765 7.881195) (xy -1.414311 7.829942) (xy -1.378903 7.837667) + (xy -1.382994 7.89649) (xy -1.401495 7.939469) (xy -1.435495 8.026342) (xy -1.471125 8.148694) (xy -1.490451 8.231841) + (xy -1.492198 8.239259) (xy -1.422449 8.239259) (xy -1.398652 8.096862) (xy -1.334815 7.952992) + (xy -1.243151 7.823747) (xy -1.135874 7.725228) (xy -1.025198 7.673537) (xy -0.990246 7.669503) + (xy -0.957567 7.676495) (xy -0.971049 7.705128) (xy -1.035478 7.764684) (xy -1.042295 7.770484) + (xy -1.162432 7.872389) (xy -0.988935 7.790979) (xy -0.821099 7.719355) (xy -0.704911 7.687129) + (xy -0.635528 7.693388) (xy -0.612315 7.719919) (xy -0.621645 7.760871) (xy -0.689162 7.797955) + (xy -0.73882 7.81439) (xy -0.769156 7.82563) (xy -0.023615 7.82563) (xy -0.002314 7.852703) (xy 0.01031 7.873354) + (xy 0.026121 7.893487) (xy 0.493708 7.893487) (xy 0.516065 7.865107) (xy 0.567879 7.819813) (xy 0.611499 7.806385) + (xy 0.62459 7.823506) (xy 0.597793 7.849922) (xy 0.546516 7.881236) (xy 0.493784 7.906681) (xy 0.493708 7.893487) + (xy 0.026121 7.893487) (xy 0.050762 7.924863) (xy 0.074627 7.912785) (xy 0.076055 7.908855) (xy 0.097179 7.914451) + (xy 0.139189 7.971667) (xy 0.194084 8.069022) (xy 0.210821 8.10221) (xy 0.269988 8.230335) (xy 0.306979 8.338909) + (xy 0.327959 8.454542) (xy 0.33909 8.603843) (xy 0.341742 8.667415) (xy 0.34465 8.844058) (xy 0.335162 8.984066) + (xy 0.309 9.119724) (xy 0.261886 9.283318) (xy 0.25887 9.292919) (xy 0.216322 9.419756) (xy 0.180446 9.511551) + (xy 0.156364 9.555937) (xy 0.15002 9.555714) (xy 0.154031 9.506732) (xy 0.176927 9.410581) (xy 0.214181 9.285419) + (xy 0.227483 9.24492) (xy 0.300496 8.930419) (xy 0.306658 8.624429) (xy 0.24612 8.331547) (xy 0.19296 8.195976) + (xy 0.138793 8.089414) (xy 0.095052 8.025922) (xy 0.069096 8.016109) (xy 0.06868 8.016737) (xy 0.042402 8.02711) + (xy 0.0261 7.992483) (xy -0.001172 7.90376) (xy -0.01581 7.859426) (xy -0.023615 7.82563) (xy -0.769156 7.82563) + (xy -0.843581 7.853206) (xy -0.93964 7.909194) (xy -1.044844 7.994795) (xy -1.168619 8.113976) (xy -1.234883 8.17201) + (xy -1.27667 8.192242) (xy -1.284109 8.183375) (xy -1.300131 8.17784) (xy -1.339688 8.221516) (xy -1.353279 8.24112) + (xy -1.375102 8.274071) (xy -1.210571 8.274071) (xy -1.199577 8.223861) (xy -1.151966 8.153167) + (xy -1.07715 8.072617) (xy -0.984543 7.992838) (xy -0.883557 7.924459) (xy -0.820457 7.892272) (xy -0.682563 7.850677) + (xy -0.563229 7.848618) (xy -0.479464 7.885475) (xy -0.462979 7.905339) (xy -0.453079 7.934587) + (xy -0.21805 7.934587) (xy -0.184271 7.911572) (xy -0.180252 7.911476) (xy -0.14586 7.922723) (xy -0.148533 7.93009) + (xy -0.086608 7.93009) (xy -0.06519 7.93653) (xy -0.063554 7.93814) (xy -0.039093 7.998126) (xy -0.042064 8.020318) + (xy -0.059943 8.028373) (xy -0.078726 7.983656) (xy -0.086608 7.93009) (xy -0.148533 7.93009) (xy -0.150064 7.934308) + (xy -0.153534 7.977488) (xy -0.143509 7.995032) (xy -0.111929 8.055585) (xy -0.092812 8.126019) + (xy -0.0926 8.139914) (xy 0.072138 8.139914) (xy 0.078518 8.094908) (xy 0.090363 8.094371) (xy 0.098646 8.140812) + (xy 0.093102 8.160878) (xy 0.077694 8.174021) (xy 0.072138 8.139914) (xy -0.0926 8.139914) (xy -0.092014 8.178209) + (xy -0.103099 8.189071) (xy -0.154131 8.15767) (xy -0.197663 8.07637) (xy -0.216079 8.006899) (xy -0.21805 7.934587) + (xy -0.453079 7.934587) (xy -0.443669 7.962388) (xy -0.483045 8.005724) (xy -0.48915 8.009618) (xy -0.531556 8.041672) + (xy -0.527823 8.073404) (xy -0.479526 8.125939) (xy -0.430075 8.179628) (xy -0.428848 8.206688) + (xy -0.471032 8.227418) (xy -0.510048 8.248998) (xy -0.485793 8.258496) (xy -0.490452 8.269186) + (xy -0.549944 8.293044) (xy -0.605192 8.310519) (xy -0.381694 8.310519) (xy -0.364345 8.29317) (xy -0.346995 8.310519) + (xy -0.364345 8.327869) (xy -0.381694 8.310519) (xy -0.605192 8.310519) (xy -0.652047 8.325339) + (xy -0.67664 8.332431) (xy -0.833152 8.387386) (xy -0.961965 8.452298) (xy -1.019664 8.494789) (xy -1.119792 8.588115) + (xy -1.095556 8.486632) (xy -1.082649 8.419093) (xy -1.096478 8.407349) (xy -1.134226 8.43238) (xy -1.148242 8.437026) + (xy -1.119707 8.400385) (xy -1.071772 8.348358) (xy -0.917492 8.227383) (xy -0.759477 8.153472) + (xy -0.669568 8.119607) (xy -0.623946 8.095601) (xy -0.628903 8.087406) (xy -0.736966 8.104328) + (xy -0.871341 8.154635) (xy -1.005705 8.226482) (xy -1.108743 8.30332) (xy -1.168125 8.355246) (xy -1.191158 8.368592) + (xy -1.182697 8.353894) (xy -1.157702 8.304154) (xy -1.175533 8.29317) (xy -1.210571 8.274071) (xy -1.375102 8.274071) + (xy -1.422221 8.345219) (xy -1.422449 8.239259) (xy -1.492198 8.239259) (xy -1.52124 8.362569) (xy -1.28388 8.362569) + (xy -1.271184 8.334007) (xy -1.260747 8.339436) (xy -1.256594 8.380616) (xy -1.260747 8.385701) + (xy -1.281376 8.380938) (xy -1.28388 8.362569) (xy -1.52124 8.362569) (xy -1.521861 8.365204) (xy -1.546035 8.429883) + (xy -1.561671 8.426337) (xy -1.567469 8.355027) (xy -1.640971 8.355027) (xy -1.646196 8.407952) + (xy -1.650942 8.429184) (xy -1.667599 8.480445) (xy -1.680846 8.478712) (xy -1.698016 8.417596) + (xy -1.706319 8.380953) (xy -1.717616 8.23233) (xy -1.91493 8.23233) (xy -1.953751 8.272788) (xy -1.966115 8.276446) + (xy -1.964363 8.2724) (xy -1.970667 8.220565) (xy -2.005094 8.166947) (xy -2.058862 8.090798) (xy -2.073542 8.035213) + (xy -2.546706 8.035213) (xy -2.55649 8.049294) (xy -2.563713 8.050273) (xy -2.595329 8.079369) (xy -2.614386 8.126832) + (xy -2.618849 8.137022) (xy -2.255465 8.137022) (xy -2.238115 8.119672) (xy -2.220765 8.137022) + (xy -2.238115 8.154372) (xy -2.255465 8.137022) (xy -2.618849 8.137022) (xy -2.63694 8.178323) (xy -2.654431 8.183365) + (xy -2.656328 8.140581) (xy -2.833968 8.140581) (xy -2.846018 8.15718) (xy -2.926618 8.27866) (xy -2.946476 8.310519) + (xy -2.880055 8.310519) (xy -2.862705 8.29317) (xy -2.845356 8.310519) (xy -2.862705 8.327869) (xy -2.880055 8.310519) + (xy -2.946476 8.310519) (xy -3.008939 8.410731) (xy -3.01553 8.422021) (xy -2.943861 8.422021) (xy -2.935418 8.402629) + (xy -2.900479 8.365378) (xy -2.880393 8.373019) (xy -2.880055 8.37787) (xy -2.904701 8.40722) (xy -2.920116 8.417931) + (xy -2.943861 8.422021) (xy -3.01553 8.422021) (xy -3.021336 8.431967) (xy -2.823279 8.431967) (xy -2.820888 8.405867) + (xy -2.790596 8.341692) (xy -2.783018 8.328088) (xy -2.732268 8.254693) (xy -2.69176 8.222756) (xy -2.679258 8.234714) + (xy -2.194873 8.234714) (xy -2.178505 8.178284) (xy -2.134579 8.165938) (xy -2.098769 8.178927) + (xy -2.100025 8.190217) (xy -2.088688 8.228433) (xy -2.046572 8.27645) (xy -2.001644 8.333232) (xy -2.013725 8.38116) + (xy -2.01694 8.385185) (xy -2.068591 8.427175) (xy -2.113781 8.409148) (xy -2.159909 8.335097) (xy -2.194873 8.234714) + (xy -2.679258 8.234714) (xy -2.673137 8.240568) (xy -2.673013 8.249795) (xy -2.685752 8.27582) (xy -2.56776 8.27582) + (xy -2.55041 8.25847) (xy -2.533061 8.27582) (xy -2.55041 8.29317) (xy -2.56776 8.27582) (xy -2.685752 8.27582) + (xy -2.694166 8.29301) (xy -2.707315 8.310519) (xy -2.463662 8.310519) (xy -2.446312 8.29317) (xy -2.428962 8.310519) + (xy -2.446312 8.327869) (xy -2.463662 8.310519) (xy -2.707315 8.310519) (xy -2.739762 8.353726) + (xy -2.355034 8.353726) (xy -2.312642 8.351725) (xy -2.23255 8.400617) (xy -2.220765 8.410359) (xy -2.156918 8.463601) + (xy -2.119917 8.492664) (xy -2.11898 8.49327) (xy -2.126049 8.521188) (xy -2.144831 8.54341) (xy -2.183676 8.557843) + (xy -2.238818 8.526053) (xy -2.290963 8.476648) (xy -2.350788 8.398181) (xy -2.355034 8.353726) + (xy -2.739762 8.353726) (xy -2.740944 8.3553) (xy -2.749718 8.364828) (xy -2.489853 8.364828) (xy -2.485107 8.362569) + (xy -2.453441 8.386996) (xy -2.446312 8.397268) (xy -2.43747 8.429708) (xy -2.442216 8.431967) (xy -2.473882 8.40754) + (xy -2.481011 8.397268) (xy -2.489853 8.364828) (xy -2.749718 8.364828) (xy -2.791635 8.410346) + (xy -2.823279 8.431967) (xy -3.021336 8.431967) (xy -3.071366 8.517665) (xy -3.009878 8.517665) + (xy -3.00293 8.503675) (xy -2.969843 8.467801) (xy -2.965941 8.484017) (xy -2.602459 8.484017) (xy -2.58511 8.466667) + (xy -2.56776 8.484017) (xy -2.58511 8.501366) (xy -2.602459 8.484017) (xy -2.965941 8.484017) (xy -2.963756 8.4931) + (xy -2.972179 8.520213) (xy -2.997726 8.558002) (xy -3.009265 8.557221) (xy -3.009878 8.517665) + (xy -3.071366 8.517665) (xy -3.082441 8.536636) (xy -3.136583 8.639617) (xy -3.157213 8.688764) + (xy -3.163051 8.720844) (xy -3.085681 8.720844) (xy -3.066615 8.658855) (xy -3.040898 8.618893) + (xy -3.028735 8.618715) (xy -3.029029 8.624651) (xy -2.935629 8.624651) (xy -2.90865 8.561466) (xy -2.867933 8.511585) + (xy -2.844135 8.501366) (xy -2.811408 8.523524) (xy -2.810656 8.529434) (xy -2.819253 8.553416) + (xy -2.637159 8.553416) (xy -2.619809 8.536066) (xy -2.602459 8.553416) (xy -2.619809 8.570765) + (xy -2.637159 8.553416) (xy -2.819253 8.553416) (xy -2.829046 8.580732) (xy -2.852182 8.611561) + (xy -2.58511 8.611561) (xy -2.489926 8.587461) (xy -2.427444 8.558946) (xy -2.417564 8.526436) (xy -2.409749 8.518751) + (xy -2.361018 8.547588) (xy -2.349016 8.556162) (xy -2.285882 8.608) (xy -2.256755 8.643285) (xy -2.256555 8.64459) + (xy -2.278674 8.68287) (xy -2.298839 8.702165) (xy -2.355938 8.715369) (xy -2.448891 8.682269) (xy -2.463662 8.674763) + (xy -2.58511 8.611561) (xy -2.852182 8.611561) (xy -2.870188 8.635554) (xy -2.913041 8.669696) (xy -2.932079 8.669106) + (xy -2.935629 8.624651) (xy -3.029029 8.624651) (xy -3.030657 8.657523) (xy -3.049316 8.698286) + (xy -3.079998 8.739051) (xy -3.085681 8.720844) (xy -3.163051 8.720844) (xy -3.186255 8.848361) + (xy -3.117472 8.848361) (xy -3.112019 8.7991) (xy -3.09997 8.804987) (xy -3.095387 8.876028) (xy -3.09997 8.891735) + (xy -3.112635 8.896094) (xy -3.117472 8.848361) (xy -3.186255 8.848361) (xy -3.194634 8.894408) + (xy -3.193471 8.914707) (xy -3.030815 8.914707) (xy -3.014649 8.832459) (xy -2.986154 8.758689) + (xy -2.953547 8.71885) (xy -2.941824 8.71789) (xy -2.908012 8.758532) (xy -2.907967 8.758691) (xy -2.668212 8.758691) + (xy -2.658907 8.755093) (xy -2.619809 8.768024) (xy -2.572509 8.779965) (xy -2.580568 8.755714) + (xy -2.59934 8.731835) (xy -2.626494 8.695154) (xy -2.61359 8.693592) (xy -2.55135 8.727348) (xy -2.541351 8.733077) + (xy -2.475267 8.780039) (xy -2.44981 8.816908) (xy -2.449989 8.817535) (xy -2.231575 8.817535) (xy -2.221065 8.731256) + (xy -2.2147 8.711524) (xy -2.18926 8.654756) (xy -2.163671 8.659186) (xy -2.134234 8.695469) (xy -2.099777 8.73513) + (xy -2.086028 8.721395) (xy -2.083071 8.653088) (xy -2.066776 8.562145) (xy -2.028599 8.498449) + (xy -1.981555 8.475697) (xy -1.941057 8.503598) (xy -1.917402 8.526716) (xy -1.909255 8.487322) + (xy -1.909002 8.473061) (xy -1.894456 8.384524) (xy -1.860216 8.305014) (xy -1.818709 8.260894) + (xy -1.807868 8.25847) (xy -1.786869 8.289474) (xy -1.765686 8.368372) (xy -1.756537 8.423125) (xy -1.747949 8.534723) + (xy -1.762189 8.591338) (xy -1.777845 8.602323) (xy -1.823717 8.63394) (xy -1.894944 8.698237) (xy -1.628475 8.698237) + (xy -1.616037 8.658052) (xy -1.556152 8.582449) (xy -1.555427 8.581677) (xy -1.485868 8.520138) + (xy -1.437529 8.500946) (xy -1.437235 8.501366) (xy -1.387979 8.501366) (xy -1.358829 8.473446) + (xy -1.316532 8.466667) (xy -1.268552 8.480025) (xy -1.26653 8.501366) (xy -1.316736 8.533294) (xy -1.337977 8.536066) + (xy -1.382824 8.516665) (xy -1.387979 8.501366) (xy -1.437235 8.501366) (xy -1.422678 8.522144) + (xy -1.436887 8.543434) (xy -1.227751 8.543434) (xy -1.213392 8.536066) (xy -1.183568 8.564187) + (xy -1.179782 8.588115) (xy -1.187206 8.634411) (xy -1.193419 8.640164) (xy -1.215793 8.613031) + (xy -1.22703 8.588115) (xy -1.227751 8.543434) (xy -1.436887 8.543434) (xy -1.445715 8.556662) (xy -1.503278 8.617676) + (xy -1.526776 8.640164) (xy -1.593871 8.692213) (xy -1.353279 8.692213) (xy -1.335929 8.674864) + (xy -1.31858 8.692213) (xy -1.28388 8.692213) (xy -1.26653 8.674864) (xy -1.249181 8.692213) (xy -1.26653 8.709563) + (xy -1.28388 8.692213) (xy -1.31858 8.692213) (xy -1.335929 8.709563) (xy -1.353279 8.692213) (xy -1.593871 8.692213) + (xy -1.597407 8.694956) (xy -1.628475 8.698237) (xy -1.894944 8.698237) (xy -1.898309 8.701275) + (xy -1.969194 8.772833) (xy -2.051116 8.855164) (xy -2.09781 8.888923) (xy -2.117978 8.879262) (xy -2.120692 8.862556) + (xy -2.125905 8.818609) (xy -2.136597 8.842146) (xy -2.140586 8.857036) (xy -2.167229 8.908458) + (xy -2.184563 8.91776) (xy -2.218141 8.88837) (xy -2.231575 8.817535) (xy -2.449989 8.817535) (xy -2.451095 8.821401) + (xy -2.502718 8.847208) (xy -2.581997 8.822769) (xy -2.621852 8.796227) (xy -2.668212 8.758691) + (xy -2.907967 8.758691) (xy -2.890961 8.81859) (xy -2.898572 8.88306) (xy -2.689208 8.88306) (xy -2.686457 8.851085) + (xy -2.673906 8.848361) (xy -2.638571 8.87355) (xy -2.637159 8.88306) (xy -2.648998 8.916858) (xy -2.652461 8.91776) + (xy -2.682086 8.893445) (xy -2.689208 8.88306) (xy -2.898572 8.88306) (xy -2.899057 8.887171) (xy -2.931352 8.951502) + (xy -2.947791 8.968283) (xy -2.556193 8.968283) (xy -2.540121 8.92305) (xy -2.527277 8.91776) (xy -2.498916 8.944049) + (xy -2.498361 8.950411) (xy -2.521524 8.994848) (xy -2.454351 8.994848) (xy -2.432472 8.937128) + (xy -2.422806 8.920796) (xy -2.385212 8.878703) (xy -2.365072 8.883885) (xy -2.374623 8.938009) + (xy -2.389196 8.961134) (xy -2.324332 8.961134) (xy -2.315362 8.884386) (xy -2.292799 8.848685) + (xy -2.290164 8.848361) (xy -2.261 8.876972) (xy -2.255996 8.909085) (xy -2.275117 8.992255) (xy -2.290164 9.021858) + (xy -2.313204 9.04214) (xy -2.323135 9.003198) (xy -2.324332 8.961134) (xy -2.389196 8.961134) (xy -2.395927 8.971814) + (xy -2.440175 9.010195) (xy -2.454351 8.994848) (xy -2.521524 8.994848) (xy -2.523221 8.998104) + (xy -2.527277 9.000934) (xy -2.552624 8.990319) (xy -2.556193 8.968283) (xy -2.947791 8.968283) + (xy -2.973708 8.99474) (xy -3.011985 9.000042) (xy -3.026435 8.979982) (xy -3.030815 8.914707) (xy -3.193471 8.914707) + (xy -3.187331 9.021858) (xy -3.122951 9.021858) (xy -3.110255 8.993297) (xy -3.099818 8.998725) + (xy -3.095665 9.039905) (xy -3.099818 9.044991) (xy -3.120447 9.040228) (xy -3.122951 9.021858) + (xy -3.187331 9.021858) (xy -3.183943 9.080976) (xy -3.001153 9.080976) (xy -2.984009 9.039034) + (xy -2.925754 8.991407) (xy -2.887975 9.008879) (xy -2.8815 9.039208) (xy -2.394263 9.039208) (xy -2.376913 9.021858) + (xy -2.359563 9.039208) (xy -2.376913 9.056558) (xy -2.394263 9.039208) (xy -2.8815 9.039208) (xy -2.875944 9.065232) + (xy -2.874115 9.14285) (xy -2.875449 9.178006) (xy -2.848549 9.205566) (xy -2.790559 9.21785) (xy -2.707331 9.229981) + (xy -2.680304 9.26102) (xy -2.691774 9.310979) (xy -2.711535 9.342828) (xy -2.636628 9.342828) (xy -2.604328 9.2719) + (xy -2.526255 9.226607) (xy -2.515711 9.224148) (xy -2.447389 9.228723) (xy -2.431135 9.278936) + (xy -2.440106 9.311298) (xy -2.385664 9.311298) (xy -2.361636 9.257577) (xy -2.317783 9.195254) + (xy -2.277429 9.154695) (xy -2.206545 9.11324) (xy -2.171316 9.127963) (xy -2.172265 9.144626) (xy -2.110583 9.144626) + (xy -2.104736 9.083343) (xy -2.083776 9.062944) (xy -2.039979 9.032505) (xy -1.965232 8.966165) + (xy -1.880294 8.882883) (xy -1.787895 8.7885) (xy -1.734072 8.736401) (xy -1.708447 8.719682) (xy -1.70064 8.731437) + (xy -1.700274 8.763119) (xy -1.703112 8.769016) (xy -1.486483 8.769016) (xy -1.478041 8.749624) + (xy -1.443102 8.712372) (xy -1.423016 8.720014) (xy -1.422678 8.724865) (xy -1.43912 8.744445) (xy -1.103003 8.744445) + (xy -1.077742 8.661003) (xy -1.075064 8.653302) (xy -1.004536 8.548554) (xy -0.88087 8.461836) (xy -0.719474 8.400341) + (xy -0.535758 8.371264) (xy -0.468443 8.370089) (xy -0.392814 8.373329) (xy -0.383774 8.379307) + (xy -0.428096 8.387714) (xy -0.494756 8.401702) (xy -0.501343 8.426157) (xy -0.466748 8.46854) (xy -0.427143 8.518898) + (xy -0.437735 8.544795) (xy -0.472395 8.560415) (xy -0.507899 8.580188) (xy -0.485845 8.596079) + (xy -0.433744 8.609082) (xy -0.396952 8.621593) (xy -0.422782 8.630045) (xy -0.514131 8.635067) + (xy -0.557986 8.636059) (xy -0.747036 8.65308) (xy -0.903886 8.701222) (xy -0.948355 8.722193) (xy -1.047976 8.769785) + (xy -1.096304 8.778954) (xy -1.103003 8.744445) (xy -1.43912 8.744445) (xy -1.447324 8.754214) (xy -1.462739 8.764926) + (xy -1.486483 8.769016) (xy -1.703112 8.769016) (xy -1.72355 8.811487) (xy -1.742962 8.836794) (xy -1.341713 8.836794) + (xy -1.336949 8.816166) (xy -1.31858 8.813661) (xy -1.290018 8.826357) (xy -1.295447 8.836794) (xy -1.336627 8.840947) + (xy -1.341713 8.836794) (xy -1.742962 8.836794) (xy -1.785313 8.892008) (xy -1.873466 8.989322) + (xy -1.898425 9.01469) (xy -1.997535 9.110937) (xy -2.059323 9.16184) (xy -2.093332 9.173242) (xy -2.109101 9.150987) + (xy -2.110583 9.144626) (xy -2.172265 9.144626) (xy -2.174915 9.19116) (xy -2.215454 9.247603) (xy -2.289482 9.302538) + (xy -2.364487 9.33301) (xy -2.377457 9.334153) (xy -2.385664 9.311298) (xy -2.440106 9.311298) (xy -2.44195 9.317948) + (xy -2.479905 9.349864) (xy -2.489503 9.352477) (xy -2.209096 9.352477) (xy -2.169897 9.32318) (xy -2.151367 9.309924) + (xy -2.078184 9.251834) (xy -1.98045 9.167007) (xy -1.90847 9.10102) (xy -1.807921 9.009141) (xy -1.75183 8.963445) + (xy -1.742042 8.963934) (xy -1.780398 9.010613) (xy -1.866266 9.10096) (xy -1.967515 9.194785) (xy -2.070607 9.275853) + (xy -2.125062 9.310668) (xy -2.195502 9.348268) (xy -2.209096 9.352477) (xy -2.489503 9.352477) + (xy -2.544894 9.367556) (xy -2.60706 9.36721) (xy -2.636551 9.345011) (xy -2.636628 9.342828) (xy -2.711535 9.342828) + (xy -2.71354 9.346059) (xy -2.752831 9.343895) (xy -2.813712 9.315223) (xy -2.916158 9.243418) (xy -2.98187 9.160093) + (xy -3.001153 9.080976) (xy -3.183943 9.080976) (xy -3.182471 9.106671) (xy -3.125079 9.306481) + (xy -3.026813 9.474764) (xy -2.962311 9.54235) (xy -2.862705 9.629099) (xy -2.935812 9.54235) (xy -2.988369 9.4697) + (xy -3.042774 9.379352) (xy -3.088036 9.291942) (xy -3.113164 9.228108) (xy -3.113387 9.208924) + (xy -3.084886 9.224468) (xy -3.023466 9.275091) (xy -2.983113 9.311794) (xy -2.914209 9.371485) + (xy -2.852343 9.404921) (xy -2.773866 9.419213) (xy -2.655131 9.421472) (xy -2.619809 9.421039) + (xy -2.486891 9.415766) (xy -2.374176 9.405343) (xy -2.307514 9.392402) (xy -2.292966 9.390733) + (xy -2.332281 9.414182) (xy -2.376913 9.437375) (xy -2.442309 9.474182) (xy -2.452412 9.489237) + (xy -2.428962 9.485729) (xy -2.208054 9.398626) (xy -1.981129 9.248837) (xy -1.760998 9.046684) + (xy -1.64255 8.927427) (xy -1.565686 8.862794) (xy -1.529798 8.852307) (xy -1.526776 8.862704) (xy -1.511789 8.90041) + (xy -1.214481 8.90041) (xy -1.197132 8.88306) (xy -1.179782 8.90041) (xy -1.197132 8.91776) (xy -1.214481 8.90041) + (xy -1.511789 8.90041) (xy -1.508871 8.907752) (xy -1.466052 8.90432) (xy -1.449975 8.909156) (xy -1.488144 8.953516) + (xy -1.580997 9.037799) (xy -1.72897 9.162406) (xy -1.904304 9.305068) (xy -2.187053 9.509063) (xy -2.453901 9.65389) + (xy -2.700329 9.737189) (xy -2.749339 9.74669) (xy -2.835599 9.764399) (xy -2.866329 9.778402) (xy -2.845356 9.785031) + (xy -2.709222 9.78737) (xy -2.57961 9.76321) (xy -2.426857 9.706556) (xy -2.400721 9.695153) (xy -2.275554 9.641413) + (xy -2.207863 9.617168) (xy -2.192737 9.62152) (xy -2.225264 9.653566) (xy -2.240158 9.665712) (xy -2.284606 9.702871) + (xy -2.272217 9.702051) (xy -2.228468 9.681321) (xy -2.175465 9.643065) (xy -2.167175 9.614242) + (xy -2.15194 9.579851) (xy -2.092931 9.526017) (xy -2.055374 9.499155) (xy -1.966409 9.433689) (xy -1.849509 9.339472) + (xy -1.727539 9.235038) (xy -1.707637 9.217325) (xy -1.605395 9.128324) (xy -1.522384 9.060876) + (xy -1.472131 9.025792) (xy -1.464741 9.023161) (xy -1.473894 9.043768) (xy -1.503494 9.073907) + (xy -1.387979 9.073907) (xy -1.370629 9.056558) (xy -1.359348 9.067838) (xy -1.24661 9.067838) (xy -1.227544 9.00585) + (xy -1.201827 8.965888) (xy -1.189664 8.96571) (xy -1.190416 8.980889) (xy -1.140082 8.980889) (xy -1.103383 8.910771) + (xy -1.0735 8.870817) (xy -0.964579 8.781264) (xy -0.805404 8.729107) (xy -0.626633 8.712693) (xy -0.535631 8.713015) + (xy -0.503976 8.722224) (xy -0.506528 8.725516) (xy -0.229366 8.725516) (xy -0.227412 8.714129) + (xy -0.212429 8.639862) (xy -0.201648 8.544741) (xy -0.189343 8.467921) (xy -0.170407 8.432276) + (xy -0.168539 8.431967) (xy -0.160216 8.403042) (xy -0.172432 8.332139) (xy -0.17592 8.319423) (xy -0.197675 8.242081) + (xy -0.208053 8.202263) (xy -0.208197 8.201224) (xy -0.179798 8.204194) (xy -0.134637 8.214805) + (xy -0.098048 8.229372) (xy -0.077511 8.259374) (xy -0.070006 8.320048) (xy -0.072516 8.426632) + (xy -0.076852 8.506549) (xy -0.086438 8.637118) (xy -0.097692 8.738674) (xy -0.108509 8.793166) + (xy -0.110746 8.797176) (xy -0.15804 8.806177) (xy -0.207598 8.775159) (xy -0.229366 8.725516) (xy -0.506528 8.725516) + (xy -0.521734 8.745133) (xy -0.536511 8.756348) (xy -0.578506 8.805395) (xy -0.57962 8.836907) (xy -0.582858 8.885429) + (xy -0.638782 8.932133) (xy -0.731148 8.96717) (xy -0.815553 8.979927) (xy -0.933254 8.990462) (xy -1.03132 9.004508) + (xy -0.485793 9.004508) (xy -0.468443 8.987159) (xy -0.451093 9.004508) (xy -0.468443 9.021858) + (xy -0.485793 9.004508) (xy -1.03132 9.004508) (xy -1.038825 9.005583) (xy -1.049659 9.007702) (xy -1.122388 9.011969) + (xy -1.140082 8.980889) (xy -1.190416 8.980889) (xy -1.191586 9.004518) (xy -1.210245 9.04528) (xy -1.240927 9.086045) + (xy -1.24661 9.067838) (xy -1.359348 9.067838) (xy -1.353279 9.073907) (xy -1.370629 9.091257) (xy -1.387979 9.073907) + (xy -1.503494 9.073907) (xy -1.524294 9.095086) (xy -1.570152 9.135934) (xy -1.577884 9.143306) + (xy -1.422678 9.143306) (xy -1.405328 9.125956) (xy -1.387979 9.143306) (xy -1.405328 9.160656) + (xy -1.422678 9.143306) (xy -1.577884 9.143306) (xy -1.645851 9.208111) (xy -1.692449 9.266558) + (xy -1.349287 9.266558) (xy -1.332217 9.215543) (xy -1.298473 9.170247) (xy -1.26223 9.162995) (xy -1.249181 9.191107) + (xy -1.267295 9.225613) (xy -1.229274 9.225613) (xy -1.215931 9.198065) (xy -1.158582 9.125211) + (xy -1.118632 9.093798) (xy -1.037377 9.069662) (xy -0.915749 9.05836) (xy -0.778617 9.059308) (xy -0.650852 9.071921) + (xy -0.557324 9.095614) (xy -0.535799 9.107503) (xy -0.509624 9.134711) (xy -0.394158 9.134711) + (xy -0.371655 9.072066) (xy -0.339252 9.003731) (xy -0.273529 8.892842) (xy -0.215687 8.848853) + (xy -0.165747 8.867678) (xy -0.167278 8.907679) (xy -0.191944 8.989666) (xy -0.218051 9.056514) + (xy -0.263495 9.154337) (xy -0.298856 9.198211) (xy -0.335891 9.200058) (xy -0.352204 9.192568) + (xy -0.387226 9.168355) (xy -0.394158 9.134711) (xy -0.509624 9.134711) (xy -0.498162 9.146625) + (xy -0.513865 9.159552) (xy -0.542529 9.180056) (xy -0.53769 9.1956) (xy -0.545139 9.235299) (xy -0.570143 9.251286) + (xy -0.605231 9.286621) (xy -0.601286 9.309089) (xy -0.608375 9.318576) (xy -0.656692 9.291267) + (xy -0.661256 9.288103) (xy -0.738897 9.242112) (xy -0.782785 9.232764) (xy -0.782282 9.261841) + (xy -0.778441 9.268472) (xy -0.780147 9.290858) (xy -0.837117 9.278031) (xy -0.921842 9.262351) + (xy -1.038181 9.256828) (xy -1.086234 9.258187) (xy -1.184748 9.261408) (xy -1.227843 9.252676) + (xy -1.229274 9.225613) (xy -1.267295 9.225613) (xy -1.272921 9.236329) (xy -1.30123 9.264754) (xy -1.344253 9.292158) + (xy -1.349287 9.266558) (xy -1.692449 9.266558) (xy -1.692773 9.266964) (xy -1.700275 9.286417) + (xy -1.706204 9.311059) (xy -1.71395 9.324207) (xy -1.659981 9.324207) (xy -1.651538 9.304815) (xy -1.616599 9.267564) + (xy -1.596513 9.275205) (xy -1.596175 9.280056) (xy -1.620822 9.309406) (xy -1.631467 9.316803) + (xy -1.492077 9.316803) (xy -1.474727 9.299454) (xy -1.457377 9.316803) (xy -1.474727 9.334153) + (xy -1.492077 9.316803) (xy -1.631467 9.316803) (xy -1.636236 9.320117) (xy -1.659981 9.324207) + (xy -1.71395 9.324207) (xy -1.728504 9.348909) (xy -1.773944 9.408605) (xy -1.78365 9.420222) (xy -1.622687 9.420222) + (xy -1.587672 9.380163) (xy -1.555179 9.368853) (xy -1.541192 9.388679) (xy -1.562172 9.42174) (xy -1.604602 9.458116) + (xy -1.621944 9.458748) (xy -1.622687 9.420222) (xy -1.78365 9.420222) (xy -1.849293 9.49879) (xy -1.961321 9.628102) + (xy -1.997861 9.66981) (xy -1.765035 9.66981) (xy -1.758786 9.626003) (xy -1.733752 9.574768) (xy -1.690428 9.528475) + (xy -1.637603 9.506546) (xy -1.601304 9.51682) (xy -1.597279 9.533675) (xy -1.621969 9.590392) (xy -1.673862 9.649593) + (xy -1.725449 9.680744) (xy -1.730124 9.681148) (xy -1.765035 9.66981) (xy -1.997861 9.66981) (xy -2.024126 9.69979) + (xy -2.137177 9.80684) (xy -2.154699 9.819682) (xy -2.010296 9.819682) (xy -2.001679 9.801713) (xy -1.982295 9.776571) + (xy -1.931648 9.722625) (xy -1.90904 9.722859) (xy -1.90847 9.728948) (xy -1.932183 9.757913) (xy -1.969194 9.789672) + (xy -2.010296 9.819682) (xy -2.154699 9.819682) (xy -2.272938 9.90634) (xy -2.336421 9.943148) (xy -2.515711 10.034985) + (xy -2.376913 10.009167) (xy -2.239862 9.986206) (xy -2.15625 9.981919) (xy -2.111942 9.999177) + (xy -2.092802 10.040854) (xy -2.088703 10.067736) (xy -2.103838 10.161062) (xy -2.16296 10.295613) + (xy -2.210628 10.380031) (xy -2.291235 10.520204) (xy -2.369661 10.666353) (xy -2.42291 10.774181) + (xy -2.483937 10.905387) (xy -2.525405 10.987831) (xy -2.556122 11.036087) (xy -2.557279 11.037239) + (xy -2.444574 11.037239) (xy -2.443067 10.984349) (xy -2.41072 10.88815) (xy -2.354509 10.763523) + (xy -2.28141 10.62535) (xy -2.198398 10.48851) (xy -2.162345 10.435145) (xy -2.08865 10.316955) + (xy -2.007356 10.166834) (xy -1.936734 10.018751) (xy -1.871968 9.873529) (xy -1.825994 9.782047) + (xy -1.791142 9.733894) (xy -1.759743 9.718653) (xy -1.724128 9.725912) (xy -1.721732 9.726819) + (xy -1.689501 9.748069) (xy -1.692561 9.788469) (xy -1.721077 9.851142) (xy -1.771308 9.923696) + (xy -1.824154 9.935715) (xy -1.832074 9.933164) (xy -1.871272 9.923621) (xy -1.857762 9.951734) + (xy -1.845425 9.967274) (xy -1.819188 10.018435) (xy -1.836157 10.07669) (xy -1.85809 10.112569) + (xy -1.909234 10.175529) (xy -1.950052 10.20164) (xy -1.971258 10.22645) (xy -1.967671 10.245014) + (xy -1.979894 10.294418) (xy -2.029405 10.368199) (xy -2.058335 10.401161) (xy -2.118563 10.474527) + (xy -2.126429 10.510707) (xy -2.114799 10.513934) (xy -2.063922 10.488648) (xy -1.99547 10.425089) + (xy -1.968727 10.393754) (xy -1.897264 10.320894) (xy -1.838288 10.290595) (xy -1.824764 10.292022) + (xy -1.768976 10.288066) (xy -1.75403 10.273802) (xy -1.757196 10.252131) (xy -1.792109 10.260442) + (xy -1.822975 10.265014) (xy -1.814149 10.234199) (xy -1.767886 10.165109) (xy -1.695252 10.058546) + (xy -1.640789 9.961798) (xy -1.593212 9.85118) (xy -1.541237 9.703008) (xy -1.526868 9.659269) (xy -1.480975 9.533311) + (xy -1.434471 9.429516) (xy -1.397198 9.369776) (xy -1.396285 9.368853) (xy -1.358672 9.336589) + (xy -1.359088 9.360203) (xy -1.367196 9.384257) (xy -1.379846 9.429902) (xy -1.358923 9.422427) + (xy -1.328748 9.396514) (xy -1.197691 9.324594) (xy -1.035807 9.305881) (xy -0.866382 9.339738) + (xy -0.793545 9.367716) (xy -0.78038 9.385994) (xy -0.820366 9.405732) (xy -0.826504 9.408019) (xy -0.883236 9.449889) + (xy -0.8635 9.449889) (xy -0.850103 9.448808) (xy -0.821559 9.462923) (xy -0.573269 9.462923) (xy -0.556976 9.409947) + (xy -0.544792 9.38998) (xy -0.496872 9.313501) (xy -0.470505 9.270099) (xy -0.439896 9.242272) (xy -0.39674 9.269639) + (xy -0.390466 9.275811) (xy -0.360772 9.316936) (xy -0.363581 9.334677) (xy -0.209719 9.334677) + (xy -0.195675 9.27843) (xy -0.159678 9.189479) (xy -0.090157 9.012213) (xy -0.03067 8.823602) (xy 0.012644 8.646263) + (xy 0.033649 8.502814) (xy 0.034699 8.473171) (xy 0.043148 8.374656) (xy 0.060392 8.304682) (xy 0.079414 8.288957) + (xy 0.096811 8.328629) (xy 0.111402 8.409699) (xy 0.122006 8.518167) (xy 0.127442 8.640033) (xy 0.126527 8.761299) + (xy 0.118081 8.867963) (xy 0.111333 8.908314) (xy 0.103614 8.938001) (xy 0.210936 8.938001) (xy 0.217315 8.892995) + (xy 0.229161 8.892458) (xy 0.237444 8.9389) (xy 0.2319 8.958965) (xy 0.216492 8.972109) (xy 0.210936 8.938001) + (xy 0.103614 8.938001) (xy 0.073966 9.05203) (xy 0.027583 9.180757) (xy -0.020832 9.278707) (xy -0.064293 9.330091) + (xy -0.077065 9.334153) (xy -0.096278 9.308516) (xy -0.090314 9.27888) (xy -0.067554 9.202454) (xy -0.051661 9.131408) + (xy -0.046622 9.086629) (xy -0.061426 9.099482) (xy -0.098915 9.171327) (xy -0.15674 9.279751) (xy -0.195208 9.334659) + (xy -0.209719 9.334677) (xy -0.363581 9.334677) (xy -0.368029 9.362762) (xy -0.383012 9.386202) + (xy -0.069399 9.386202) (xy -0.05205 9.368853) (xy -0.0347 9.386202) (xy -0.05205 9.403552) (xy -0.069399 9.386202) + (xy -0.383012 9.386202) (xy -0.415308 9.436727) (xy -0.471889 9.504951) (xy -0.513483 9.520084) + (xy -0.54201 9.504191) (xy -0.573269 9.462923) (xy -0.821559 9.462923) (xy -0.803791 9.471709) (xy -0.751203 9.508955) + (xy -0.743893 9.534421) (xy -0.780284 9.528857) (xy -0.824939 9.492857) (xy -0.8635 9.449889) (xy -0.883236 9.449889) + (xy -0.885908 9.451861) (xy -0.902186 9.49323) (xy -0.92281 9.53453) (xy -0.971633 9.532283) (xy -1.019733 9.530242) + (xy -1.01799 9.551483) (xy -1.019882 9.573855) (xy -1.052641 9.565596) (xy -1.139036 9.533893) (xy -1.171107 9.523338) + (xy -1.209157 9.514215) (xy -1.190286 9.532875) (xy -1.166993 9.549363) (xy -1.110643 9.59015) (xy -1.006285 9.59015) + (xy -0.989406 9.579764) (xy -0.943277 9.624339) (xy -0.93246 9.637773) (xy -0.90245 9.678875) (xy -0.920419 9.670258) + (xy -0.945561 9.650874) (xy -0.993618 9.608069) (xy -1.006285 9.59015) (xy -1.110643 9.59015) (xy -1.085285 9.608505) + (xy -1.033591 9.647688) (xy -0.986211 9.687283) (xy -0.994211 9.69991) (xy -1.035158 9.700976) (xy -1.082857 9.688167) + (xy -1.085124 9.668351) (xy -1.088555 9.653039) (xy -1.107282 9.661882) (xy -1.128835 9.695524) + (xy -1.095447 9.747879) (xy -1.075389 9.774316) (xy -0.855283 9.774316) (xy -0.849393 9.737516) + (xy -0.805915 9.67665) (xy -0.742509 9.609651) (xy -0.676837 9.554451) (xy -0.626559 9.528982) (xy -0.615354 9.530709) + (xy -0.618587 9.564057) (xy -0.662618 9.627412) (xy -0.706444 9.675096) (xy -0.781284 9.741102) + (xy -0.837528 9.774737) (xy -0.855283 9.774316) (xy -1.075389 9.774316) (xy -1.064888 9.788156) + (xy -1.082511 9.802617) (xy -1.153911 9.801337) (xy -1.25998 9.802885) (xy -1.302914 9.824658) (xy -1.286558 9.86872) + (xy -1.284367 9.871408) (xy -1.268147 9.924188) (xy -1.29838 9.968286) (xy -1.331517 10.017418) + (xy -1.114659 10.017418) (xy -1.073547 9.950621) (xy -1.035569 9.905945) (xy -0.965138 9.839581) + (xy -0.910021 9.806983) (xy -0.894409 9.807402) (xy -0.896539 9.841387) (xy -0.939071 9.904846) + (xy -0.974068 9.943955) (xy -1.057804 10.018482) (xy -1.10704 10.041504) (xy -1.114659 10.017418) + (xy -1.331517 10.017418) (xy -1.331607 10.017552) (xy -1.329978 10.039877) (xy -1.347064 10.048971) + (xy -1.414005 10.047498) (xy -1.444403 10.044497) (xy -1.516681 10.038894) (xy -1.521757 10.046171) + (xy -1.498704 10.054656) (xy -1.434608 10.080933) (xy -1.411955 10.098389) (xy -1.425393 10.141289) + (xy -1.471534 10.201888) (xy -1.529783 10.25861) (xy -1.579543 10.289877) (xy -1.594385 10.289495) + (xy -1.61541 10.293555) (xy -1.608537 10.323573) (xy -1.618671 10.389797) (xy -1.685241 10.480827) + (xy -1.696294 10.492479) (xy -1.756649 10.564287) (xy -1.783897 10.616543) (xy -1.781849 10.628989) + (xy -1.784381 10.65092) (xy -1.797698 10.652732) (xy -1.841078 10.681782) (xy -1.885308 10.749866) + (xy -1.915677 10.828386) (xy -1.918168 10.886954) (xy -1.931925 10.923739) (xy -1.959676 10.930328) + (xy -1.997786 10.946452) (xy -1.995219 10.965028) (xy -2.001435 10.997713) (xy -2.019196 11.002466) + (xy -2.043756 11.010684) (xy -2.023193 11.022058) (xy -1.998074 11.063053) (xy -2.003065 11.09441) + (xy -2.015394 11.142507) (xy -1.997462 11.138449) (xy -1.95503 11.089401) (xy -1.89386 11.002526) + (xy -1.819712 10.884988) (xy -1.778632 10.815332) (xy -1.710577 10.708559) (xy -1.622608 10.586454) + (xy -1.523146 10.458753) (xy -1.42061 10.335197) (xy -1.323422 10.225524) (xy -1.24 10.139473) (xy -1.178766 10.086784) + (xy -1.148139 10.077194) (xy -1.146185 10.083833) (xy -1.169144 10.125091) (xy -1.230661 10.197984) + (xy -1.317929 10.287475) (xy -1.327255 10.296448) (xy -1.424998 10.395305) (xy -1.477016 10.454019) + (xy -1.417204 10.454019) (xy -1.416895 10.453211) (xy -1.383085 10.410511) (xy -1.308229 10.332414) + (xy -1.203453 10.229282) (xy -1.079887 10.111476) (xy -0.948659 9.989358) (xy -0.820896 9.873289) + (xy -0.707729 9.773632) (xy -0.620285 9.700748) (xy -0.571166 9.665741) (xy -0.485055 9.626296) + (xy -0.434587 9.613464) (xy -0.429902 9.628205) (xy -0.458884 9.655123) (xy -0.512352 9.725494) + (xy -0.526877 9.767896) (xy -0.555894 9.809999) (xy -0.341402 9.809999) (xy -0.332959 9.790607) + (xy -0.29802 9.753356) (xy -0.277934 9.760998) (xy -0.277596 9.765849) (xy -0.302242 9.795198) (xy -0.317657 9.805909) + (xy -0.341402 9.809999) (xy -0.555894 9.809999) (xy -0.568063 9.827655) (xy -0.625228 9.842551) + (xy -0.719905 9.850495) (xy -0.751261 9.861686) (xy -0.725362 9.880666) (xy -0.693989 9.894032) + (xy -0.607241 9.929019) (xy -0.656277 9.969436) (xy -0.463202 9.969436) (xy -0.443041 9.924044) + (xy -0.398907 9.869948) (xy -0.372127 9.854645) (xy -0.364389 9.879811) (xy -0.381694 9.924044) + (xy -0.424261 9.978953) (xy -0.452608 9.993443) (xy -0.463202 9.969436) (xy -0.656277 9.969436) + (xy -0.693989 10.000519) (xy -0.751178 10.058541) (xy -0.771879 10.102013) (xy -0.771514 10.103777) + (xy -0.788523 10.127197) (xy -0.806214 10.126278) (xy -0.869246 10.137223) (xy -0.942708 10.179305) + (xy -1.003325 10.234739) (xy -1.02782 10.285741) (xy -1.026158 10.294324) (xy -1.025132 10.324671) + (xy -1.069179 10.309219) (xy -1.118026 10.29847) (xy -1.156137 10.338354) (xy -1.175405 10.377815) + (xy -1.225505 10.453155) (xy -1.300141 10.478465) (xy -1.32438 10.479235) (xy -1.393531 10.471856) + (xy -1.417204 10.454019) (xy -1.477016 10.454019) (xy -1.50655 10.487354) (xy -1.554349 10.552766) + (xy -1.554507 10.553052) (xy -1.599587 10.635383) (xy -1.526875 10.55148) (xy -1.472617 10.497208) + (xy -1.434685 10.493149) (xy -1.401358 10.520383) (xy -1.373811 10.558786) (xy -1.385816 10.597067) + (xy -1.44496 10.654215) (xy -1.459873 10.666857) (xy -1.539231 10.721419) (xy -1.603066 10.744581) + (xy -1.616616 10.743096) (xy -1.64747 10.748546) (xy -1.643136 10.774928) (xy -1.649947 10.833641) + (xy -1.691977 10.910138) (xy -1.696953 10.916638) (xy -1.757443 11.00135) (xy -1.77155 11.040053) + (xy -1.74354 11.03418) (xy -1.677683 10.985163) (xy -1.578247 10.894434) (xy -1.550884 10.867627) + (xy -1.451235 10.774245) (xy -1.369076 10.707219) (xy -1.316792 10.676208) (xy -1.306154 10.676725) + (xy -1.294667 10.673115) (xy -1.303211 10.642733) (xy -1.307005 10.598835) (xy -1.259907 10.590374) + (xy -1.245249 10.591742) (xy -1.178694 10.581163) (xy -1.16336 10.550399) (xy -1.136767 10.502283) + (xy -1.069881 10.434872) (xy -1.019299 10.394252) (xy -0.830497 10.255473) (xy -0.690507 10.154792) + (xy -0.59312 10.08802) (xy -0.532123 10.050967) (xy -0.501304 10.03944) (xy -0.495895 10.041173) + (xy -0.512337 10.067723) (xy -0.572472 10.117422) (xy -0.622112 10.152069) (xy -0.700716 10.209199) + (xy -0.744488 10.251228) (xy -0.747827 10.263467) (xy -0.704059 10.262533) (xy -0.63036 10.217691) + (xy -0.538561 10.140463) (xy -0.44049 10.042369) (xy -0.347979 9.934931) (xy -0.272856 9.829669) + (xy -0.238966 9.767896) (xy -0.191673 9.654819) (xy -0.177885 9.581786) (xy -0.196517 9.528678) + (xy -0.224304 9.496501) (xy -0.25512 9.454813) (xy -0.225386 9.433068) (xy -0.206954 9.427872) (xy -0.16622 9.424711) + (xy -0.145945 9.453365) (xy -0.139232 9.52926) (xy -0.138798 9.580298) (xy -0.145462 9.679647) (xy -0.162627 9.740604) + (xy -0.175019 9.750547) (xy -0.20496 9.777189) (xy -0.205607 9.793921) (xy -0.20719 9.84225) (xy -0.029785 9.84225) + (xy -0.020125 9.802596) (xy -0.004567 9.725) (xy 0.01216 9.615741) (xy 0.016774 9.579979) (xy 0.033828 9.491311) + (xy 0.063456 9.381405) (xy 0.100018 9.266343) (xy 0.137872 9.162206) (xy 0.171377 9.085077) (xy 0.194893 9.051037) + (xy 0.200996 9.05478) (xy 0.19506 9.100108) (xy 0.169159 9.188111) (xy 0.140289 9.269177) (xy 0.099553 9.402119) + (xy 0.073926 9.535304) (xy 0.069416 9.596442) (xy 0.056355 9.704436) (xy 0.024108 9.792148) (xy 0.015553 9.804639) + (xy -0.023482 9.850947) (xy -0.029785 9.84225) (xy -0.20719 9.84225) (xy -0.209307 9.906855) (xy -0.262037 10.004656) + (xy -0.289781 10.03664) (xy -0.352968 10.114676) (xy -0.393384 10.182119) (xy -0.394172 10.184105) + (xy -0.436267 10.225677) (xy -0.467624 10.224105) (xy -0.525109 10.227502) (xy -0.542092 10.243216) + (xy -0.544673 10.265348) (xy -0.525854 10.257002) (xy -0.489685 10.245221) (xy -0.485793 10.25075) + (xy -0.513327 10.277303) (xy -0.580888 10.318301) (xy -0.59371 10.325063) (xy -0.657756 10.352206) + (xy -0.681022 10.349426) (xy -0.678657 10.343701) (xy -0.680862 10.320833) (xy -0.709338 10.327121) + (xy -0.744311 10.36219) (xy -0.743713 10.365613) (xy -0.408928 10.365613) (xy -0.40295 10.354843) + (xy -0.366387 10.325002) (xy -0.304486 10.279498) (xy -0.280002 10.275506) (xy -0.277596 10.287167) + (xy -0.304849 10.312593) (xy -0.349464 10.337646) (xy -0.233867 10.337646) (xy -0.233741 10.320301) + (xy -0.209419 10.271038) (xy -0.145886 10.168045) (xy -0.080303 10.092839) (xy -0.027953 10.062861) + (xy -0.026959 10.062842) (xy -0.023414 10.086946) (xy -0.055155 10.146422) (xy -0.065417 10.161347) + (xy -0.131816 10.244648) (xy -0.194107 10.308155) (xy -0.194909 10.30882) (xy -0.233867 10.337646) + (xy -0.349464 10.337646) (xy -0.35567 10.341131) (xy -0.408928 10.365613) (xy -0.743713 10.365613) + (xy -0.740478 10.384134) (xy -0.739884 10.403773) (xy -0.760586 10.394218) (xy -0.80876 10.402244) + (xy -0.900214 10.453032) (xy -1.027348 10.542149) (xy -1.070152 10.574798) (xy -1.193799 10.667172) + (xy -1.304702 10.743828) (xy -1.386573 10.793788) (xy -1.412812 10.805749) (xy -1.482109 10.851436) + (xy -1.509012 10.894323) (xy -1.558778 10.968914) (xy -1.566796 10.975939) (xy -1.31858 10.975939) + (xy -1.297969 10.939783) (xy -1.250498 10.880645) (xy -1.197707 10.823261) (xy -1.161138 10.792369) + (xy -1.157997 10.79153) (xy -1.160202 10.79832) (xy -1.095565 10.79832) (xy -1.092406 10.79153) + (xy -1.03744 10.704621) (xy -0.993233 10.666753) (xy -0.977243 10.670208) (xy -0.981442 10.686313) + (xy -0.93244 10.686313) (xy -0.888967 10.634557) (xy -0.840849 10.604147) (xy -0.820385 10.607302) + (xy -0.793179 10.598773) (xy -0.777919 10.57115) (xy -0.745838 10.531842) (xy -0.726319 10.532749) + (xy -0.683311 10.524365) (xy -0.625856 10.480501) (xy -0.561604 10.428851) (xy -0.515721 10.409836) + (xy -0.517045 10.428583) (xy -0.563072 10.476663) (xy -0.611144 10.517314) (xy -0.718449 10.597038) + (xy -0.813403 10.657671) (xy -0.886835 10.695341) (xy -0.929571 10.706179) (xy -0.93244 10.686313) + (xy -0.981442 10.686313) (xy -0.986105 10.704195) (xy -1.033462 10.761092) (xy -1.039012 10.76647) + (xy -1.085272 10.804191) (xy -1.095565 10.79832) (xy -1.160202 10.79832) (xy -1.163632 10.80888) + (xy -1.006285 10.80888) (xy -0.988935 10.79153) (xy -0.971585 10.80888) (xy -0.978988 10.816283) + (xy -0.931292 10.816283) (xy -0.922849 10.796892) (xy -0.887911 10.75964) (xy -0.867825 10.767282) + (xy -0.867487 10.772133) (xy -0.892133 10.801482) (xy -0.907548 10.812193) (xy -0.931292 10.816283) + (xy -0.978988 10.816283) (xy -0.988935 10.82623) (xy -1.006285 10.80888) (xy -1.163632 10.80888) + (xy -1.166543 10.817842) (xy -1.182096 10.847767) (xy -0.855593 10.847767) (xy -0.842772 10.822951) + (xy -0.841763 10.821681) (xy -0.817494 10.765386) (xy -0.824413 10.7394) (xy -0.827223 10.725302) + (xy -0.814529 10.731166) (xy -0.772392 10.720203) (xy -0.69659 10.671966) (xy -0.606333 10.599264) + (xy -0.497406 10.505547) (xy -0.436447 10.458241) (xy -0.424245 10.4575) (xy -0.461587 10.503478) + (xy -0.539475 10.58624) (xy -0.616132 10.660938) (xy -0.697252 10.733146) (xy -0.771654 10.794158) + (xy -0.828161 10.835267) (xy -0.855593 10.847767) (xy -1.182096 10.847767) (xy -1.197955 10.878279) + (xy -1.145082 10.878279) (xy -1.127733 10.860929) (xy -1.110383 10.878279) (xy -1.127733 10.895629) + (xy -1.145082 10.878279) (xy -1.197955 10.878279) (xy -1.200131 10.882466) (xy -1.20742 10.895409) + (xy -1.224708 10.920382) (xy -0.965992 10.920382) (xy -0.957549 10.90099) (xy -0.92261 10.863739) + (xy -0.902524 10.87138) (xy -0.902186 10.876231) (xy -0.926833 10.90558) (xy -0.942247 10.916292) + (xy -0.965992 10.920382) (xy -1.224708 10.920382) (xy -1.258596 10.969333) (xy -1.299419 11.000996) + (xy -1.318331 10.982025) (xy -1.31858 10.975939) (xy -1.566796 10.975939) (xy -1.650676 11.049432) + (xy -1.761378 11.118762) (xy -1.786003 11.128277) (xy -1.526776 11.128277) (xy -1.499618 11.066103) + (xy -1.466052 11.037206) (xy -1.40258 11.005878) (xy -1.35793 11.010809) (xy -1.32355 11.03062) + (xy -1.296108 11.063618) (xy -1.317184 11.085613) (xy -1.366982 11.096131) (xy -1.378796 11.089875) + (xy -1.416698 11.094059) (xy -1.463236 11.126477) (xy -1.510295 11.164078) (xy -1.52563 11.152944) + (xy -1.526776 11.128277) (xy -1.786003 11.128277) (xy -1.867556 11.159789) (xy -1.872174 11.16076) + (xy -1.945759 11.183851) (xy -1.977821 11.210502) (xy -1.977869 11.211402) (xy -1.999866 11.220647) + (xy -1.665574 11.220647) (xy -1.648466 11.169768) (xy -1.614184 11.14995) (xy -1.60138 11.156453) + (xy -1.606169 11.192102) (xy -1.624513 11.215442) (xy -1.634398 11.220977) (xy -1.441372 11.220977) + (xy -1.415287 11.181844) (xy -1.381461 11.173224) (xy -1.336372 11.151551) (xy -1.261538 11.096092) + (xy -1.209912 11.051776) (xy -1.125929 10.982625) (xy -1.058208 10.938639) (xy -1.033944 10.930328) + (xy -1.013332 10.944459) (xy -1.025369 10.958853) (xy -1.125775 11.040601) (xy -1.22964 11.117101) + (xy -1.319582 11.17636) (xy -1.378219 11.206385) (xy -1.386345 11.207924) (xy -1.408835 11.229643) + (xy -1.402015 11.247985) (xy -1.397878 11.271691) (xy -1.417883 11.262937) (xy -1.441372 11.220977) + (xy -1.634398 11.220977) (xy -1.659448 11.235004) (xy -1.665574 11.220647) (xy -1.999866 11.220647) + (xy -2.005072 11.222835) (xy -2.06105 11.20928) (xy -2.128821 11.190762) (xy -2.159578 11.193002) + (xy -2.18983 11.180891) (xy -2.241069 11.13024) (xy -2.24122 11.130063) (xy -2.299931 11.060732) + (xy -2.339019 11.060022) (xy -2.411118 11.057956) (xy -2.444574 11.037239) (xy -2.557279 11.037239) + (xy -2.584894 11.06473) (xy -2.608083 11.080591) (xy -2.69956 11.101534) (xy -2.796083 11.061612) + (xy -2.885031 10.967071) (xy -2.90608 10.933047) (xy -2.941461 10.861935) (xy -2.964364 10.787162) + (xy -2.977378 10.691429) (xy -2.983095 10.557438) (xy -2.984153 10.411637) (xy -2.983564 10.244449) + (xy -2.980162 10.134574) (xy -2.971495 10.069928) (xy -2.955112 10.038425) (xy -2.928561 10.027981) + (xy -2.90608 10.026784) (xy -2.861102 10.022584) (xy -2.872668 10.00728) (xy -2.932104 9.978825) + (xy -3.071423 9.886254) (xy -3.202954 9.744708) (xy -3.309207 9.573928) (xy -3.328998 9.530798) + (xy -3.390336 9.307265) (xy -3.403011 9.051539) (xy -3.369027 8.778854) (xy -3.290388 8.504442) + (xy -3.169097 8.243537) (xy -3.156909 8.222513) (xy -3.101129 8.122954) (xy -3.063602 8.046487) + (xy -3.053552 8.016095) (xy -3.028219 7.971183) (xy -3.015135 7.961227) (xy -2.991051 7.963076) + (xy -3.001831 8.016588) (xy -3.044783 8.115072) (xy -3.117212 8.251836) (xy -3.166711 8.337691) + (xy -3.230142 8.449657) (xy -3.274427 8.536757) (xy -3.291978 8.583772) (xy -3.291267 8.587514) + (xy -3.268279 8.566498) (xy -3.218714 8.498113) (xy -3.151257 8.394758) (xy -3.113133 8.333185) + (xy -3.008889 8.138462) (xy -2.95595 7.975745) (xy -2.951823 7.833199) (xy -2.984153 7.720629) (xy -3.005273 7.680247) + (xy -3.014132 7.699708) (xy -3.016414 7.749262) (xy -3.035022 7.825222) (xy -3.082083 7.937579) + (xy -3.148219 8.064549) (xy -3.163135 8.090155) (xy -3.333114 8.423949) (xy -3.436153 8.740871) + (xy -3.472394 9.04184) (xy -3.441977 9.327773) (xy -3.382468 9.516116) (xy -3.328604 9.659504) (xy -3.31189 9.750456) + (xy -3.338884 9.798829) (xy -3.416147 9.814479) (xy -3.550237 9.807264) (xy -3.574653 9.804918) + (xy -3.704404 9.794579) (xy -3.778969 9.796405) (xy -3.811723 9.811835) (xy -3.81694 9.830945) (xy -3.787613 9.906791) + (xy -3.699391 9.946898) (xy -3.551917 9.951408) (xy -3.520471 9.948598) (xy -3.402073 9.940933) + (xy -3.324694 9.952315) (xy -3.261235 9.988506) (xy -3.23622 10.009026) (xy -3.185711 10.060819) + (xy -3.15539 10.121906) (xy -3.138438 10.213103) (xy -3.129094 10.336033) (xy -3.126055 10.48228) + (xy -3.131876 10.620581) (xy -3.143944 10.713235) (xy -3.158127 10.768678) (xy -3.168591 10.779195) + (xy -3.177347 10.738001) (xy -3.186408 10.638311) (xy -3.192758 10.548634) (xy -3.199012 10.410664) + (xy -3.198304 10.299066) (xy -3.190962 10.232) (xy -3.186835 10.222348) (xy -3.182147 10.170517) + (xy -3.210739 10.097322) (xy -3.259386 10.032908) (xy -3.275619 10.019999) (xy -3.348542 9.99893) + (xy -3.45013 9.99665) (xy -3.542423 10.012528) (xy -3.569954 10.02488) (xy -3.59291 10.052118) (xy -3.553863 10.075409) + (xy -3.541314 10.079566) (xy -3.524136 10.082651) (xy -3.347818 10.082651) (xy -3.340775 10.062842) + (xy -3.290904 10.086826) (xy -3.261053 10.115729) (xy -3.229358 10.169452) (xy -3.243825 10.184287) + (xy -3.290341 10.155742) (xy -3.313606 10.132453) (xy -3.347818 10.082651) (xy -3.524136 10.082651) + (xy -3.474367 10.091589) (xy -3.446252 10.085414) (xy -3.411499 10.093777) (xy -3.350755 10.138572) + (xy -3.34165 10.146821) (xy -3.29988 10.19305) (xy -3.271869 10.24985) (xy -3.253117 10.333894) + (xy -3.239123 10.461856) (xy -3.232146 10.552486) (xy -3.216878 10.719009) (xy -3.199004 10.821872) + (xy -3.177327 10.866795) (xy -3.165866 10.869604) (xy -3.130715 10.890561) (xy -3.122951 10.926484) + (xy -3.091381 11.019491) (xy -3.008148 11.109161) (xy -2.934373 11.155875) (xy -2.394263 11.155875) + (xy -2.376913 11.138525) (xy -2.359563 11.155875) (xy -2.376913 11.173224) (xy -2.394263 11.155875) + (xy -2.934373 11.155875) (xy -2.890468 11.183675) (xy -2.755556 11.231215) (xy -2.663183 11.242101) + (xy -2.634256 11.25261) (xy -2.346691 11.25261) (xy -2.321615 11.245979) (xy -2.262499 11.274939) + (xy -2.236072 11.293569) (xy -2.193292 11.331399) (xy -2.206704 11.344554) (xy -2.225192 11.345618) + (xy -2.293784 11.32179) (xy -2.324864 11.294672) (xy -2.346691 11.25261) (xy -2.634256 11.25261) + (xy -2.611702 11.260804) (xy -2.602459 11.281368) (xy -2.573315 11.305486) (xy -2.513004 11.303012) + (xy -2.432117 11.306814) (xy -2.400231 11.342341) (xy -2.349853 11.389857) (xy -2.310406 11.398771) + (xy -2.247459 11.420661) (xy -2.22783 11.446975) (xy -2.230566 11.477915) (xy -2.259638 11.467909) + (xy -2.289083 11.45565) (xy -2.267163 11.484345) (xy -2.215221 11.508062) (xy -2.169866 11.489597) + (xy -2.160792 11.441847) (xy -2.161933 11.438635) (xy -2.14473 11.407743) (xy -2.086225 11.396289) + (xy -1.989372 11.383138) (xy -1.92976 11.364735) (xy -1.881755 11.35301) (xy -1.880439 11.372698) + (xy -1.825436 11.372698) (xy -1.822891 11.345283) (xy -1.818804 11.33428) (xy -1.787596 11.291641) + (xy -1.75064 11.273572) (xy -1.734973 11.290424) (xy -1.757993 11.320328) (xy -1.787817 11.347381) + (xy -1.825436 11.372698) (xy -1.880439 11.372698) (xy -1.879806 11.382176) (xy -1.92036 11.423981) + (xy -1.999777 11.466122) (xy -2.014663 11.471814) (xy -2.083616 11.49996) (xy -2.0898 11.513864) + (xy -2.056704 11.517579) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "34f24773-d6ab-427d-9d41-554fc4ded1fe") + ) + ) (gr_circle - (center 97.75 88.75) - (end 102.75 88.75) + (center 74.65 39.15) + (end 79.65 39.15) (stroke (width 0.1) (type default) @@ -4103,8 +24066,8 @@ (uuid "55384507-3818-49be-b295-92656ddce372") ) (gr_line - (start 93.45 83.45) - (end 114.35 83.45) + (start 70.35 33.85) + (end 91.65 33.85) (stroke (width 0.1) (type default) @@ -4113,8 +24076,8 @@ (uuid "03098bbb-e263-4828-b9be-99ceac0082f9") ) (gr_line - (start 116.35 97.8) - (end 124.45 97.8) + (start 93.65 48.2) + (end 101.35 48.2) (stroke (width 0.1) (type default) @@ -4123,9 +24086,20 @@ (uuid "13d26747-7075-4ec2-b797-40d12ce4b069") ) (gr_arc - (start 100.35 112.45) - (mid 101.057107 112.742893) - (end 101.35 113.45) + (start 91.65 33.85) + (mid 92.357107 34.142893) + (end 92.65 34.85) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1ca0625e-274c-4ba3-be42-cad54a95ba2d") + ) + (gr_arc + (start 77.25 62.85) + (mid 77.957107 63.142893) + (end 78.25 63.85) (stroke (width 0.1) (type default) @@ -4134,8 +24108,8 @@ (uuid "3343349f-efe0-4362-a9af-951822d81090") ) (gr_line - (start 125.449999 112.45) - (end 125.449999 143.45) + (start 102.349999 62.85) + (end 102.349999 93.85) (stroke (width 0.1) (type default) @@ -4144,8 +24118,8 @@ (uuid "3948574d-b450-40e0-837c-5f373591ca60") ) (gr_line - (start 100.35 112.45) - (end 93.45 112.45) + (start 77.25 62.85) + (end 70.35 62.85) (stroke (width 0.1) (type default) @@ -4154,8 +24128,8 @@ (uuid "42d72815-3760-4c83-a8fc-8e26a7166c25") ) (gr_line - (start 92.450001 111.45) - (end 92.450001 84.45) + (start 69.350001 61.85) + (end 69.350001 34.85) (stroke (width 0.1) (type default) @@ -4164,9 +24138,9 @@ (uuid "4301d86f-7ae5-4a77-94f0-16499553a579") ) (gr_arc - (start 125.449998 143.45) - (mid 125.157105 144.157106) - (end 124.449999 144.449999) + (start 102.349998 93.85) + (mid 102.057105 94.557106) + (end 101.349999 94.849999) (stroke (width 0.1) (type default) @@ -4175,9 +24149,9 @@ (uuid "4a04d0dc-e375-4222-a6e6-cc23bc234a4a") ) (gr_arc - (start 124.45 97.8) - (mid 125.157107 98.092893) - (end 125.45 98.8) + (start 101.35 48.2) + (mid 102.057107 48.492893) + (end 102.35 49.2) (stroke (width 0.1) (type default) @@ -4186,9 +24160,9 @@ (uuid "55de658a-f572-42e3-90ef-3d440c9b0105") ) (gr_arc - (start 92.450001 84.45) - (mid 92.742894 83.742894) - (end 93.45 83.450001) + (start 69.350001 34.85) + (mid 69.642894 34.142894) + (end 70.35 33.850001) (stroke (width 0.1) (type default) @@ -4197,8 +24171,8 @@ (uuid "59e8ab60-0e3a-443d-b9e0-f2695b5dd58d") ) (gr_line - (start 125.449999 98.8) - (end 125.449999 112.45) + (start 102.349999 49.2) + (end 102.349999 62.85) (stroke (width 0.1) (type default) @@ -4207,9 +24181,9 @@ (uuid "6843300f-d085-494f-9562-e42fe509b5b4") ) (gr_arc - (start 102.35 135.45) - (mid 101.642893 135.157107) - (end 101.35 134.45) + (start 79.25 85.85) + (mid 78.542893 85.557107) + (end 78.25 84.85) (stroke (width 0.1) (type default) @@ -4218,8 +24192,8 @@ (uuid "7f85e61e-cebe-4dbd-86aa-6e3dea8307aa") ) (gr_line - (start 124.45 144.45) - (end 108.05 144.45) + (start 101.35 94.85) + (end 84.95 94.85) (stroke (width 0.1) (type default) @@ -4227,20 +24201,9 @@ (layer "Edge.Cuts") (uuid "98855bdf-2b77-4164-b028-6e0abdd5154e") ) - (gr_arc - (start 116.35 97.8) - (mid 115.642893 97.507107) - (end 115.35 96.8) - (stroke - (width 0.1) - (type default) - ) - (layer "Edge.Cuts") - (uuid "ba36be3d-c0f9-4a48-906d-92abe7afc391") - ) (gr_line - (start 107.05 143.45) - (end 107.05 136.45) + (start 83.95 93.85) + (end 83.95 86.85) (stroke (width 0.1) (type default) @@ -4249,9 +24212,9 @@ (uuid "baa75773-a468-4593-aa8c-234ab7988610") ) (gr_arc - (start 106.05 135.45) - (mid 106.757107 135.742893) - (end 107.05 136.45) + (start 82.95 85.85) + (mid 83.657107 86.142893) + (end 83.95 86.85) (stroke (width 0.1) (type default) @@ -4260,9 +24223,9 @@ (uuid "bd6cc9a6-6b4b-4612-b843-b5734c73f99c") ) (gr_arc - (start 93.45 112.45) - (mid 92.742893 112.157107) - (end 92.45 111.45) + (start 70.35 62.85) + (mid 69.642893 62.557107) + (end 69.35 61.85) (stroke (width 0.1) (type default) @@ -4271,8 +24234,8 @@ (uuid "c6c8b7ed-6cf6-4e03-94d8-8fb553620fba") ) (gr_line - (start 115.35 84.45) - (end 115.35 96.8) + (start 92.65 34.85) + (end 92.65 47.2) (stroke (width 0.1) (type default) @@ -4281,9 +24244,9 @@ (uuid "d7b2ae71-6c0f-4bc8-83da-fff0e4b3d878") ) (gr_arc - (start 108.05 144.45) - (mid 107.342893 144.157107) - (end 107.05 143.45) + (start 84.95 94.85) + (mid 84.242893 94.557107) + (end 83.95 93.85) (stroke (width 0.1) (type default) @@ -4291,20 +24254,9 @@ (layer "Edge.Cuts") (uuid "d9821650-0d89-40ff-9d5a-ca737a1e3345") ) - (gr_arc - (start 114.35 83.45) - (mid 115.057107 83.742893) - (end 115.35 84.45) - (stroke - (width 0.1) - (type default) - ) - (layer "Edge.Cuts") - (uuid "eb7577a5-2e17-4a50-ad5e-7441e0d77449") - ) (gr_line - (start 101.35 134.45) - (end 101.35 113.45) + (start 78.25 84.85) + (end 78.25 63.85) (stroke (width 0.1) (type default) @@ -4312,9 +24264,20 @@ (layer "Edge.Cuts") (uuid "ec8247a8-d852-4f39-b847-3fbf2c02286c") ) + (gr_arc + (start 93.65 48.2) + (mid 92.942893 47.907107) + (end 92.65 47.2) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "f741ecd7-8c4a-42d7-959d-345bd71456f4") + ) (gr_line - (start 106.05 135.45) - (end 102.35 135.45) + (start 82.95 85.85) + (end 79.25 85.85) (stroke (width 0.1) (type default) @@ -4322,8 +24285,415 @@ (layer "Edge.Cuts") (uuid "f825b98c-5ce4-4cd8-badc-5e27fe52144f") ) + (gr_text "© Nikolay Todorov" + (at 100.6 65.8 -90) + (layer "B.SilkS") + (uuid "487ddb21-accf-4b9c-bd20-2212d8b4b128") + (effects + (font + (face "Amiri Quran") + (size 0.75 0.75) + (thickness 0.125) + ) + (justify left bottom mirror) + ) + (render_cache "© Nikolay Todorov" 270 + (polygon + (pts + (xy 101.158527 65.336915) (xy 101.188386 65.344792) (xy 101.203224 65.348456) (xy 101.21077 65.371006) + (xy 101.218428 65.40799) (xy 101.22073 65.425754) (xy 101.22319 65.464043) (xy 101.22317 65.466656) + (xy 101.218061 65.503657) (xy 101.202674 65.538599) (xy 101.178631 65.567541) (xy 101.147536 65.589523) + (xy 101.145366 65.59065) (xy 101.108941 65.603816) (xy 101.071882 65.607841) (xy 101.033643 65.602987) + (xy 100.998792 65.588424) (xy 100.969208 65.565618) (xy 100.946402 65.536034) (xy 100.945208 65.533954) + (xy 100.931251 65.498583) (xy 100.926985 65.461845) (xy 100.928564 65.428177) (xy 100.934784 65.390175) + (xy 100.946952 65.352669) (xy 100.964171 65.344242) (xy 100.994762 65.336366) (xy 101.011065 65.332702) + (xy 101.01308 65.342227) (xy 101.01308 65.352669) (xy 101.000441 65.356516) (xy 100.979558 65.368422) + (xy 100.96527 65.398831) (xy 100.963951 65.405146) (xy 100.96069 65.441878) (xy 100.961719 65.455035) + (xy 100.973696 65.490239) (xy 100.985494 65.50809) (xy 101.01363 65.53292) (xy 101.043947 65.545834) + (xy 101.081407 65.550139) (xy 101.086743 65.550028) (xy 101.123889 65.542126) (xy 101.155963 65.521746) + (xy 101.159778 65.518144) (xy 101.180547 65.487752) (xy 101.18747 65.451404) (xy 101.186629 65.43204) + (xy 101.176845 65.394801) (xy 101.153764 65.365858) (xy 101.133797 65.355783) (xy 101.131782 65.348456) + (xy 101.134347 65.338014) (xy 101.141125 65.332702) + ) + ) + (polygon + (pts + (xy 101.113609 65.183741) (xy 101.151087 65.191122) (xy 101.18692 65.203742) (xy 101.217514 65.219126) + (xy 101.248315 65.239851) (xy 101.27613 65.264558) (xy 101.298466 65.29001) (xy 101.319358 65.320735) + (xy 101.336397 65.354317) (xy 101.348086 65.386807) (xy 101.355943 65.424075) (xy 101.358562 65.462944) + (xy 101.356397 65.498346) (xy 101.349016 65.53576) (xy 101.336397 65.571571) (xy 101.321066 65.602183) + (xy 101.300525 65.633045) (xy 101.27613 65.660964) (xy 101.250967 65.683265) (xy 101.220437 65.704034) + (xy 101.18692 65.720865) (xy 101.154413 65.732167) (xy 101.117084 65.739765) (xy 101.07811 65.742297) + (xy 101.042708 65.740204) (xy 101.005295 65.733067) (xy 100.969483 65.720865) (xy 100.93889 65.705727) + (xy 100.908088 65.685315) (xy 100.880273 65.660964) (xy 100.857919 65.635705) (xy 100.836967 65.60511) + (xy 100.819823 65.571571) (xy 100.808231 65.539082) (xy 100.800439 65.501814) (xy 100.797841 65.462944) + (xy 100.797908 65.461845) (xy 100.830448 65.461845) (xy 100.830742 65.47455) (xy 100.835162 65.51139) + (xy 100.846292 65.55008) (xy 100.86397 65.586409) (xy 100.868271 65.593326) (xy 100.892392 65.625229) + (xy 100.920878 65.65266) (xy 100.953729 65.675619) (xy 100.964379 65.681511) (xy 101.001387 65.696967) + (xy 101.040721 65.705983) (xy 101.07811 65.708592) (xy 101.090814 65.708302) (xy 101.127629 65.703955) + (xy 101.166259 65.693007) (xy 101.202491 65.675619) (xy 101.209432 65.671385) (xy 101.241474 65.647532) + (xy 101.26908 65.619207) (xy 101.29225 65.586409) (xy 101.298274 65.575758) (xy 101.314073 65.538721) + (xy 101.323289 65.499323) (xy 101.325956 65.461845) (xy 101.325659 65.44917) (xy 101.321216 65.41236) + (xy 101.310024 65.373602) (xy 101.29225 65.337098) (xy 101.287971 65.330091) (xy 101.263914 65.29778) + (xy 101.235421 65.270013) (xy 101.202491 65.246789) (xy 101.191873 65.240766) (xy 101.154922 65.224966) + (xy 101.115573 65.21575) (xy 101.07811 65.213084) (xy 101.065438 65.21338) (xy 101.028677 65.217824) + (xy 100.99004 65.229015) (xy 100.953729 65.246789) (xy 100.94681 65.251071) (xy 100.914832 65.275203) + (xy 100.887219 65.303879) (xy 100.86397 65.337098) (xy 100.857979 65.347813) (xy 100.842266 65.384993) + (xy 100.8331 65.424427) (xy 100.830448 65.461845) (xy 100.797908 65.461845) (xy 100.799988 65.427542) + (xy 100.807308 65.390129) (xy 100.819823 65.354317) (xy 100.835251 65.32367) (xy 100.855857 65.292686) + (xy 100.880273 65.264558) (xy 100.905436 65.241932) (xy 100.935966 65.220846) (xy 100.969483 65.203742) + (xy 101.001973 65.192053) (xy 101.039241 65.184196) (xy 101.07811 65.181577) + ) + ) + (polygon + (pts + (xy 101.404724 64.671964) (xy 101.404724 64.635006) (xy 101.404724 64.626718) (xy 101.405823 64.594112) + (xy 101.374496 64.572048) (xy 101.342936 64.54799) (xy 101.337496 64.543736) (xy 101.305821 64.518571) + (xy 101.274508 64.493326) (xy 101.244277 64.468678) (xy 101.237295 64.462953) (xy 101.208948 64.439678) + (xy 101.180143 64.416013) (xy 101.150879 64.391959) (xy 101.121158 64.367515) (xy 101.091391 64.342992) + (xy 101.061807 64.31888) (xy 101.032406 64.295181) (xy 101.003189 64.271894) (xy 100.971291 64.246839) + (xy 100.941133 64.223813) (xy 100.909663 64.200608) (xy 100.897676 64.192027) (xy 101.286022 64.192027) + (xy 101.322756 64.192752) (xy 101.32907 64.193126) (xy 101.357463 64.202468) (xy 101.367355 64.221519) + (xy 101.374682 64.254492) (xy 101.37743 64.280137) (xy 101.392634 64.283984) (xy 101.406922 64.282336) + (xy 101.405243 64.244002) (xy 101.404174 64.225183) (xy 101.402882 64.187) (xy 101.402709 64.164733) + (xy 101.403031 64.127284) (xy 101.403075 64.125348) (xy 101.404724 64.093841) (xy 101.406853 64.055893) + (xy 101.406922 64.054457) (xy 101.394282 64.051343) (xy 101.37743 64.054457) (xy 101.375232 64.079187) + (xy 101.368454 64.114357) (xy 101.357463 64.13524) (xy 101.331268 64.14385) (xy 101.294262 64.144751) + (xy 101.287121 64.144766) (xy 100.870382 64.144766) (xy 100.833293 64.144766) (xy 100.818724 64.144766) + (xy 100.781378 64.144345) (xy 100.776226 64.144216) (xy 100.738589 64.143081) (xy 100.728599 64.142751) + (xy 100.723286 64.148979) (xy 100.722187 64.156306) (xy 100.7275 64.170594) (xy 100.746367 64.192027) + (xy 101.311301 64.639357) (xy 100.845102 64.639357) (xy 100.807651 64.638314) (xy 100.802604 64.637892) + (xy 100.77476 64.628916) (xy 100.764685 64.610415) (xy 100.756809 64.577991) (xy 100.753695 64.552163) + (xy 100.73904 64.54795) (xy 100.724385 64.550148) (xy 100.726793 64.588244) (xy 100.727866 64.606751) + (xy 100.72932 64.644367) (xy 100.729515 64.666652) (xy 100.728549 64.703971) (xy 100.728415 64.706036) + (xy 100.726584 64.737543) (xy 100.724454 64.775425) (xy 100.724385 64.776927) (xy 100.736842 64.780041) + (xy 100.753695 64.776927) (xy 100.756259 64.752747) (xy 100.76377 64.717576) (xy 100.77476 64.69706) + (xy 100.800406 64.688267) (xy 100.83864 64.686633) (xy 100.844003 64.686618) (xy 101.289319 64.686618) + (xy 101.32617 64.687625) (xy 101.333283 64.688267) (xy 101.359661 64.69706) (xy 101.370652 64.717576) + (xy 101.37743 64.752747) (xy 101.379628 64.776927) (xy 101.396297 64.780041) (xy 101.408937 64.776927) + (xy 101.407438 64.739353) (xy 101.406189 64.719225) (xy 101.404775 64.681272) + ) + ) + (polygon + (pts + (xy 101.336214 63.947662) (xy 101.370378 63.934299) (xy 101.372301 63.932458) (xy 101.387445 63.898798) + (xy 101.387505 63.896188) (xy 101.374142 63.862023) (xy 101.372301 63.860101) (xy 101.338802 63.844773) + (xy 101.336214 63.844713) (xy 101.301867 63.858237) (xy 101.299944 63.860101) (xy 101.284799 63.893599) + (xy 101.28474 63.896188) (xy 101.298103 63.930534) (xy 101.299944 63.932458) (xy 101.333603 63.947602) + ) + ) + (polygon + (pts + (xy 100.846202 63.848927) (xy 100.809469 63.848666) (xy 100.803154 63.84856) (xy 100.770547 63.843797) + (xy 100.761022 63.828593) (xy 100.75516 63.80075) (xy 100.753695 63.779684) (xy 100.73904 63.77602) + (xy 100.724385 63.779684) (xy 100.726793 63.817645) (xy 100.727866 63.834822) (xy 100.729384 63.872292) + (xy 100.729515 63.88886) (xy 100.728735 63.926901) (xy 100.727866 63.942533) (xy 100.725475 63.980908) + (xy 100.724385 63.998037) (xy 100.73904 64.001884) (xy 100.753695 63.998037) (xy 100.75516 63.976605) + (xy 100.761022 63.947845) (xy 100.770547 63.933007) (xy 100.803154 63.928244) (xy 100.84048 63.927703) + (xy 100.846202 63.927695) (xy 101.03726 63.927695) (xy 101.064555 63.928244) (xy 101.09075 63.933007) + (xy 101.103939 63.950959) (xy 101.108152 63.980268) (xy 101.108702 63.999136) (xy 101.121158 64.001334) + (xy 101.135996 63.999136) (xy 101.141971 63.962181) (xy 101.150282 63.926192) (xy 101.151566 63.921467) + (xy 101.163748 63.885517) (xy 101.179043 63.85314) (xy 101.172632 63.845263) (xy 101.162191 63.841599) + (xy 101.144239 63.843797) (xy 101.11493 63.847461) (xy 101.094963 63.848927) + ) + ) + (polygon + (pts + (xy 100.846202 63.588442) (xy 100.809469 63.588181) (xy 100.803154 63.588075) (xy 100.770547 63.583312) + (xy 100.761022 63.568108) (xy 100.75516 63.539715) (xy 100.753695 63.5181) (xy 100.73904 63.514436) + (xy 100.724385 63.5181) (xy 100.726793 63.556297) (xy 100.727866 63.573787) (xy 100.729384 63.611763) + (xy 100.729515 63.628375) (xy 100.728735 63.666157) (xy 100.727866 63.681498) (xy 100.725475 63.719536) + (xy 100.724385 63.736636) (xy 100.73904 63.7403) (xy 100.753695 63.736636) (xy 100.75516 63.71557) + (xy 100.761022 63.68736) (xy 100.770547 63.672522) (xy 100.803154 63.667759) (xy 100.84048 63.667218) + (xy 100.846202 63.66721) (xy 101.29976 63.66721) (xy 101.327604 63.667759) (xy 101.35325 63.672522) + (xy 101.367904 63.695237) (xy 101.371189 63.731837) (xy 101.371202 63.734438) (xy 101.384207 63.736086) + (xy 101.398496 63.733339) (xy 101.404403 63.695054) (xy 101.4137 63.657868) (xy 101.425607 63.622101) + (xy 101.439345 63.588442) (xy 101.433483 63.580565) (xy 101.422676 63.576901) (xy 101.399412 63.582763) + (xy 101.362761 63.587643) (xy 101.333283 63.588442) (xy 100.968018 63.588442) (xy 100.987695 63.5565) + (xy 100.990915 63.552355) (xy 101.015001 63.522602) (xy 101.031032 63.503445) (xy 101.054551 63.47535) + (xy 101.079385 63.445446) (xy 101.086536 63.436767) (xy 101.112759 63.410962) (xy 101.116029 63.410022) + (xy 101.127569 63.420097) (xy 101.132149 63.44153) (xy 101.133797 63.458382) (xy 101.15065 63.462046) + (xy 101.16329 63.457283) (xy 101.160191 63.420365) (xy 101.159443 63.409106) (xy 101.158093 63.372323) + (xy 101.157978 63.358548) (xy 101.158725 63.320775) (xy 101.161484 63.282633) (xy 101.16329 63.268239) + (xy 101.147903 63.265675) (xy 101.133797 63.268239) (xy 101.127386 63.304509) (xy 101.114412 63.339214) + (xy 101.109617 63.347008) (xy 101.093864 63.369173) (xy 101.07147 63.399741) (xy 101.062356 63.411671) + (xy 101.039176 63.441659) (xy 101.022423 63.463145) (xy 100.999567 63.492073) (xy 100.982672 63.512971) + (xy 100.954289 63.486402) (xy 100.925559 63.460092) (xy 100.899141 63.4364) (xy 100.871157 63.411349) + (xy 100.843444 63.38634) (xy 100.824586 63.369173) (xy 100.796626 63.342903) (xy 100.782088 63.32814) + (xy 100.763351 63.295936) (xy 100.759007 63.281428) (xy 100.753683 63.245124) (xy 100.753695 63.234717) + (xy 100.742704 63.232152) (xy 100.729515 63.233618) (xy 100.725484 63.258897) (xy 100.723306 63.295808) + (xy 100.723286 63.299747) (xy 100.726407 63.337303) (xy 100.736676 63.373029) (xy 100.73959 63.379614) + (xy 100.757658 63.41259) (xy 100.768532 63.425776) (xy 100.783736 63.440064) (xy 100.811798 63.466271) + (xy 100.823487 63.47725) (xy 100.850486 63.502394) (xy 100.875511 63.52561) (xy 100.903632 63.551396) + (xy 100.926985 63.572688) (xy 100.933763 63.582213) (xy 100.93651 63.588442) + ) + ) + (polygon + (pts + (xy 100.958273 62.793641) (xy 100.996734 62.796796) (xy 101.032512 62.805211) (xy 101.068768 62.820542) + (xy 101.098195 62.839422) (xy 101.125813 62.86519) (xy 101.148452 62.896196) (xy 101.152023 62.902363) + (xy 101.167547 62.938991) (xy 101.175611 62.976272) (xy 101.177944 63.013066) (xy 101.174975 63.050626) + (xy 101.164849 63.089049) (xy 101.147536 63.124441) (xy 101.124011 63.155916) (xy 101.095248 63.182585) + (xy 101.064555 63.20266) (xy 101.05793 63.206165) (xy 101.023218 63.220297) (xy 100.985859 63.228776) + (xy 100.945853 63.231603) (xy 100.94187 63.231577) (xy 100.903437 63.228443) (xy 100.867545 63.220085) + (xy 100.830997 63.204858) (xy 100.801209 63.185792) (xy 100.773152 63.159654) (xy 100.750031 63.128105) + (xy 100.748194 63.124974) (xy 100.731836 63.088289) (xy 100.723088 63.051369) (xy 100.720172 63.011051) + (xy 100.721015 63.00061) (xy 100.753695 63.00061) (xy 100.754204 63.01193) (xy 100.764011 63.048079) + (xy 100.786301 63.078829) (xy 100.801364 63.0921) (xy 100.833571 63.112746) (xy 100.868183 63.127189) + (xy 100.892833 63.134241) (xy 100.92985 63.141042) (xy 100.966919 63.143309) (xy 100.977895 63.143129) + (xy 101.015367 63.139658) (xy 101.051366 63.131769) (xy 101.053881 63.131033) (xy 101.088139 63.116564) + (xy 101.117494 63.094033) (xy 101.137648 63.061444) (xy 101.143323 63.02479) (xy 101.142813 63.013436) + (xy 101.133006 62.977347) (xy 101.110717 62.946938) (xy 101.095671 62.933863) (xy 101.06359 62.91335) + (xy 101.0292 62.898761) (xy 101.004734 62.891388) (xy 100.967648 62.884278) (xy 100.930099 62.881908) + (xy 100.919368 62.882088) (xy 100.882308 62.88556) (xy 100.846018 62.893449) (xy 100.84348 62.894184) + (xy 100.808924 62.908561) (xy 100.77934 62.930818) (xy 100.75933 62.963288) (xy 100.753695 63.00061) + (xy 100.721015 63.00061) (xy 100.723195 62.973589) (xy 100.733505 62.935231) (xy 100.75113 62.89986) + (xy 100.775011 62.868346) (xy 100.804087 62.841811) (xy 100.835027 62.822008) (xy 100.841719 62.818569) + (xy 100.876698 62.804705) (xy 100.914219 62.796387) (xy 100.954279 62.793614) + ) + ) + (polygon + (pts + (xy 101.29976 62.660441) (xy 101.327604 62.66099) (xy 101.35325 62.665753) (xy 101.367904 62.688468) + (xy 101.371189 62.725068) (xy 101.371202 62.727669) (xy 101.384207 62.729317) (xy 101.398496 62.72657) + (xy 101.404403 62.688285) (xy 101.4137 62.651099) (xy 101.425607 62.615332) (xy 101.439345 62.581673) + (xy 101.433483 62.573796) (xy 101.422676 62.570132) (xy 101.399412 62.575994) (xy 101.362761 62.580874) + (xy 101.333283 62.581673) (xy 100.846202 62.581673) (xy 100.809469 62.581412) (xy 100.803154 62.581306) + (xy 100.770547 62.576543) (xy 100.761022 62.561339) (xy 100.75516 62.532946) (xy 100.753695 62.511331) + (xy 100.73904 62.507667) (xy 100.724385 62.511331) (xy 100.726793 62.549528) (xy 100.727866 62.567018) + (xy 100.729384 62.604994) (xy 100.729515 62.621606) (xy 100.728735 62.659388) (xy 100.727866 62.674729) + (xy 100.725475 62.712767) (xy 100.724385 62.729867) (xy 100.73904 62.733531) (xy 100.753695 62.729867) + (xy 100.75516 62.708801) (xy 100.761022 62.680591) (xy 100.770547 62.665753) (xy 100.803154 62.66099) + (xy 100.84048 62.660449) (xy 100.846202 62.660441) + ) + ) + (polygon + (pts + (xy 100.785202 62.063633) (xy 100.788316 62.066748) (xy 100.780989 62.077372) (xy 100.77476 62.100453) + (xy 100.788866 62.124633) (xy 100.823121 62.13196) (xy 101.034146 62.13196) (xy 101.069692 62.135422) + (xy 101.105404 62.147714) (xy 101.128918 62.162146) (xy 101.155779 62.189113) (xy 101.166626 62.207199) + (xy 101.17483 62.244251) (xy 101.171121 62.281208) (xy 101.159993 62.31844) (xy 101.145087 62.351611) + (xy 101.125371 62.385118) (xy 101.114634 62.400532) (xy 101.09075 62.430181) (xy 101.077561 62.435493) + (xy 101.065654 62.437508) (xy 101.036161 62.428532) (xy 101.022606 62.402887) (xy 101.036513 62.369806) + (xy 101.071882 62.354527) (xy 101.084537 62.351861) (xy 101.119143 62.336758) (xy 101.123998 62.332473) + (xy 101.135996 62.29774) (xy 101.135268 62.287006) (xy 101.120792 62.252677) (xy 101.11272 62.243221) + (xy 101.082873 62.22117) (xy 101.074404 62.217248) (xy 101.03726 62.20963) (xy 101.009966 62.20963) + (xy 100.991465 62.211828) (xy 100.983771 62.222269) (xy 100.979263 62.233074) (xy 100.965819 62.268431) + (xy 100.954142 62.301129) (xy 100.942189 62.336209) (xy 100.931926 62.366522) (xy 100.919658 62.401788) + (xy 100.916144 62.409116) (xy 100.890715 62.43586) (xy 100.874164 62.445767) (xy 100.836676 62.453262) + (xy 100.818726 62.452045) (xy 100.783456 62.441056) (xy 100.753145 62.41864) (xy 100.741566 62.405041) + (xy 100.724696 62.371821) (xy 100.719073 62.333461) (xy 100.728049 62.300488) (xy 100.728829 62.298839) + (xy 100.77476 62.298839) (xy 100.776853 62.316342) (xy 100.796193 62.348299) (xy 100.810364 62.358731) + (xy 100.846202 62.368082) (xy 100.861949 62.366677) (xy 100.895478 62.350314) (xy 100.907027 62.338181) + (xy 100.925886 62.305068) (xy 100.929193 62.295578) (xy 100.94054 62.260005) (xy 100.945108 62.245453) + (xy 100.956477 62.20963) (xy 100.816709 62.20963) (xy 100.801505 62.224284) (xy 100.799663 62.227088) + (xy 100.783187 62.260005) (xy 100.782166 62.262625) (xy 100.77476 62.298839) (xy 100.728829 62.298839) + (xy 100.730926 62.294407) (xy 100.748932 62.261104) (xy 100.751194 62.257402) (xy 100.772562 62.225933) + (xy 100.788316 62.206516) (xy 100.77542 62.202586) (xy 100.743253 62.183984) (xy 100.73692 62.17843) + (xy 100.721271 62.144417) (xy 100.728599 62.117672) (xy 100.745268 62.088363) (xy 100.760106 62.067847) + (xy 100.780073 62.062534) + ) + ) + (polygon + (pts + (xy 101.16329 61.957754) (xy 101.164077 61.920746) (xy 101.165305 61.898403) (xy 101.167957 61.861525) + (xy 101.168419 61.854806) (xy 101.151749 61.853707) (xy 101.13911 61.859019) (xy 101.138011 61.874773) + (xy 101.133248 61.898403) (xy 101.121158 61.909394) (xy 101.117128 61.908295) (xy 100.83979 61.799118) + (xy 100.862322 61.790692) (xy 100.897499 61.777424) (xy 100.920207 61.76871) (xy 100.954428 61.755388) + (xy 100.988618 61.742154) (xy 100.996228 61.739218) (xy 101.031115 61.725644) (xy 101.066237 61.711567) + (xy 101.072981 61.70881) (xy 101.091299 61.703681) (xy 101.105587 61.702581) (xy 101.130134 61.718885) + (xy 101.13897 61.754949) (xy 101.13911 61.761383) (xy 101.151749 61.765596) (xy 101.168419 61.761383) + (xy 101.165305 61.725113) (xy 101.163487 61.687906) (xy 101.16329 61.668876) (xy 101.164331 61.631286) + (xy 101.165305 61.61905) (xy 101.168419 61.58278) (xy 101.151749 61.581315) (xy 101.13911 61.585894) + (xy 101.135996 61.603297) (xy 101.125371 61.630591) (xy 101.103389 61.651107) (xy 101.067094 61.666434) + (xy 101.033266 61.680679) (xy 101.004654 61.69269) (xy 100.969327 61.707422) (xy 100.934785 61.721852) + (xy 100.919108 61.72841) (xy 100.884927 61.742582) (xy 100.849658 61.757117) (xy 100.833012 61.763948) + (xy 100.798099 61.778227) (xy 100.763651 61.792267) (xy 100.733728 61.804431) (xy 100.698308 61.818453) + (xy 100.662939 61.832217) (xy 100.639389 61.84125) (xy 100.604819 61.855916) (xy 100.572001 61.873261) + (xy 100.551095 61.886313) (xy 100.52243 61.909869) (xy 100.509146 61.926613) (xy 100.494639 61.961434) + (xy 100.493393 61.975523) (xy 100.501819 62.005015) (xy 100.535841 62.019655) (xy 100.53754 62.01967) + (xy 100.555308 62.016006) (xy 100.567948 62.008129) (xy 100.569774 61.971499) (xy 100.570512 61.965631) + (xy 100.584936 61.930988) (xy 100.585717 61.929911) (xy 100.611456 61.903002) (xy 100.62565 61.891442) + (xy 100.658497 61.873408) (xy 100.659905 61.872758) (xy 100.694216 61.857163) (xy 100.703503 61.853157) + (xy 100.729515 61.843265) (xy 100.765693 61.857267) (xy 100.800589 61.87088) (xy 100.838315 61.885729) + (xy 100.866535 61.896938) (xy 100.902116 61.911112) (xy 100.937349 61.925403) (xy 100.972234 61.939809) + (xy 100.991465 61.947862) (xy 101.026362 61.962665) (xy 101.061809 61.978221) (xy 101.097807 61.99453) + (xy 101.118044 62.003916) (xy 101.136362 62.030111) (xy 101.13911 62.058504) (xy 101.13911 62.060519) + (xy 101.153215 62.061618) (xy 101.168419 62.060519) (xy 101.165706 62.022675) (xy 101.165305 62.017472) + (xy 101.163573 61.980835) + ) + ) + (polygon + (pts + (xy 101.405823 60.753881) (xy 101.410952 60.721275) (xy 101.420478 60.691966) (xy 101.424691 60.680425) + (xy 101.422676 60.673098) (xy 101.38479 60.66854) (xy 101.347932 60.663498) (xy 101.331268 60.661008) + (xy 101.29327 60.654672) (xy 101.256535 60.647845) (xy 101.246271 60.645804) (xy 101.240959 60.653131) + (xy 101.238761 60.665587) (xy 101.244073 60.680425) (xy 101.281691 60.690188) (xy 101.316805 60.705125) + (xy 101.333283 60.715047) (xy 101.360073 60.74289) (xy 101.369003 60.778061) (xy 101.369003 60.908304) + (xy 100.846202 60.908304) (xy 100.809469 60.907913) (xy 100.803154 60.907754) (xy 100.770547 60.902991) + (xy 100.761022 60.886139) (xy 100.75516 60.855181) (xy 100.753695 60.83265) (xy 100.73904 60.828986) + (xy 100.724385 60.83265) (xy 100.726689 60.871032) (xy 100.727866 60.8931) (xy 100.72932 60.931557) + (xy 100.729515 60.952267) (xy 100.728871 60.989491) (xy 100.727866 61.012168) (xy 100.725819 61.050608) + (xy 100.724385 61.074084) (xy 100.73904 61.077747) (xy 100.753695 61.074084) (xy 100.75516 61.051003) + (xy 100.761022 61.018946) (xy 100.770547 61.002643) (xy 100.803154 60.998063) (xy 100.84048 60.997522) + (xy 100.846202 60.997513) (xy 101.369003 60.997513) (xy 101.369003 61.129771) (xy 101.358922 61.166897) + (xy 101.333283 61.192786) (xy 101.298626 61.211524) (xy 101.263507 61.223734) (xy 101.244073 61.228506) + (xy 101.238761 61.243161) (xy 101.240959 61.255251) (xy 101.246271 61.262028) (xy 101.282646 61.255076) + (xy 101.320283 61.248965) (xy 101.331268 61.247374) (xy 101.367651 61.242465) (xy 101.405062 61.237858) + (xy 101.422676 61.235833) (xy 101.423042 61.223194) (xy 101.419378 61.211653) (xy 101.410403 61.184909) + (xy 101.405823 61.15505) + ) + ) + (polygon + (pts + (xy 100.958273 60.255469) (xy 100.996734 60.258625) (xy 101.032512 60.267039) (xy 101.068768 60.28237) + (xy 101.098195 60.30125) (xy 101.125813 60.327018) (xy 101.148452 60.358025) (xy 101.152023 60.364191) + (xy 101.167547 60.400819) (xy 101.175611 60.4381) (xy 101.177944 60.474895) (xy 101.174975 60.512454) + (xy 101.164849 60.550877) (xy 101.147536 60.58627) (xy 101.124011 60.617744) (xy 101.095248 60.644413) + (xy 101.064555 60.664488) (xy 101.05793 60.667993) (xy 101.023218 60.682125) (xy 100.985859 60.690605) + (xy 100.945853 60.693431) (xy 100.94187 60.693405) (xy 100.903437 60.690271) (xy 100.867545 60.681913) + (xy 100.830997 60.666687) (xy 100.801209 60.647621) (xy 100.773152 60.621483) (xy 100.750031 60.589933) + (xy 100.748194 60.586802) (xy 100.731836 60.550117) (xy 100.723088 60.513198) (xy 100.720172 60.47288) + (xy 100.721015 60.462438) (xy 100.753695 60.462438) (xy 100.754204 60.473759) (xy 100.764011 60.509908) + (xy 100.786301 60.540657) (xy 100.801364 60.553928) (xy 100.833571 60.574575) (xy 100.868183 60.589017) + (xy 100.892833 60.59607) (xy 100.92985 60.60287) (xy 100.966919 60.605137) (xy 100.977895 60.604957) + (xy 101.015367 60.601486) (xy 101.051366 60.593597) (xy 101.053881 60.592861) (xy 101.088139 60.578393) + (xy 101.117494 60.555861) (xy 101.137648 60.523273) (xy 101.143323 60.486618) (xy 101.142813 60.475264) + (xy 101.133006 60.439175) (xy 101.110717 60.408766) (xy 101.095671 60.395692) (xy 101.06359 60.375178) + (xy 101.0292 60.360589) (xy 101.004734 60.353216) (xy 100.967648 60.346106) (xy 100.930099 60.343736) + (xy 100.919368 60.343917) (xy 100.882308 60.347388) (xy 100.846018 60.355277) (xy 100.84348 60.356012) + (xy 100.808924 60.370389) (xy 100.77934 60.392646) (xy 100.75933 60.425116) (xy 100.753695 60.462438) + (xy 100.721015 60.462438) (xy 100.723195 60.435417) (xy 100.733505 60.397059) (xy 100.75113 60.361688) + (xy 100.775011 60.330174) (xy 100.804087 60.303639) (xy 100.835027 60.283836) (xy 100.841719 60.280398) + (xy 100.876698 60.266534) (xy 100.914219 60.258215) (xy 100.954279 60.255443) + ) + ) + (polygon + (pts + (xy 100.769998 59.70498) (xy 100.77586 59.707545) (xy 100.77586 59.712857) (xy 100.77934 59.742716) + (xy 100.793628 59.767445) (xy 100.7986 59.768935) (xy 100.835027 59.773307) (xy 100.857456 59.7742) + (xy 100.894378 59.774773) (xy 101.333283 59.774773) (xy 101.362761 59.773974) (xy 101.399412 59.769094) + (xy 101.422676 59.763232) (xy 101.433483 59.766896) (xy 101.439345 59.774773) (xy 101.425607 59.80857) + (xy 101.4137 59.844748) (xy 101.404403 59.882346) (xy 101.398496 59.920769) (xy 101.384207 59.923333) + (xy 101.371202 59.921868) (xy 101.371189 59.919243) (xy 101.367904 59.881934) (xy 101.35325 59.858853) + (xy 101.327604 59.854091) (xy 101.29976 59.853541) (xy 101.18747 59.853541) (xy 101.166404 59.858853) + (xy 101.173182 59.889262) (xy 101.173625 59.892122) (xy 101.176845 59.929195) (xy 101.176774 59.933552) + (xy 101.171049 59.970463) (xy 101.158527 60.005765) (xy 101.149855 60.023951) (xy 101.130263 60.056842) + (xy 101.108152 60.086182) (xy 101.091402 60.104478) (xy 101.063573 60.128744) (xy 101.032498 60.149197) + (xy 101.0131 60.158761) (xy 100.975354 60.170292) (xy 100.938525 60.173743) (xy 100.900991 60.171239) + (xy 100.862389 60.162699) (xy 100.826601 60.148098) (xy 100.802993 60.13421) (xy 100.772476 60.10973) + (xy 100.747833 60.08087) (xy 100.738059 60.065116) (xy 100.72382 60.029877) (xy 100.719073 59.993126) + (xy 100.720502 59.975483) (xy 100.730237 59.942751) (xy 100.783187 59.942751) (xy 100.783407 59.951287) + (xy 100.79027 59.987972) (xy 100.808283 60.021519) (xy 100.81316 60.027494) (xy 100.841648 60.053217) + (xy 100.874412 60.070978) (xy 100.887413 60.07578) (xy 100.925721 60.084897) (xy 100.963804 60.087648) + (xy 100.971839 60.087514) (xy 101.008354 60.083357) (xy 101.045687 60.072444) (xy 101.0481 60.071481) + (xy 101.080949 60.05408) (xy 101.109068 60.029396) (xy 101.126818 60.000877) (xy 101.133797 59.962718) + (xy 101.133782 59.960037) (xy 101.129722 59.922189) (xy 101.117494 59.886697) (xy 101.112412 59.877145) + (xy 101.083422 59.853541) (xy 100.824036 59.853541) (xy 100.822472 59.853648) (xy 100.797292 59.880835) + (xy 100.78765 59.90612) (xy 100.783187 59.942751) (xy 100.730237 59.942751) (xy 100.731163 59.939637) + (xy 100.739778 59.920679) (xy 100.757908 59.887613) (xy 100.758818 59.886152) (xy 100.780989 59.856655) + (xy 100.77476 59.853541) (xy 100.73904 59.853541) (xy 100.7264 59.851526) (xy 100.719073 59.845115) + (xy 100.726034 59.822034) (xy 100.730759 59.805861) (xy 100.740139 59.769094) (xy 100.744441 59.748269) + (xy 100.748565 59.711758) (xy 100.755343 59.706079) (xy 100.76322 59.704431) + ) + ) + (polygon + (pts + (xy 100.958273 59.206934) (xy 100.996734 59.21009) (xy 101.032512 59.218505) (xy 101.068768 59.233836) + (xy 101.098195 59.252716) (xy 101.125813 59.278484) (xy 101.148452 59.30949) (xy 101.152023 59.315657) + (xy 101.167547 59.352285) (xy 101.175611 59.389565) (xy 101.177944 59.42636) (xy 101.174975 59.46392) + (xy 101.164849 59.502343) (xy 101.147536 59.537735) (xy 101.124011 59.56921) (xy 101.095248 59.595879) + (xy 101.064555 59.615954) (xy 101.05793 59.619459) (xy 101.023218 59.633591) (xy 100.985859 59.64207) + (xy 100.945853 59.644897) (xy 100.94187 59.64487) (xy 100.903437 59.641736) (xy 100.867545 59.633379) + (xy 100.830997 59.618152) (xy 100.801209 59.599086) (xy 100.773152 59.572948) (xy 100.750031 59.541399) + (xy 100.748194 59.538268) (xy 100.731836 59.501582) (xy 100.723088 59.464663) (xy 100.720172 59.424345) + (xy 100.721015 59.413904) (xy 100.753695 59.413904) (xy 100.754204 59.425224) (xy 100.764011 59.461373) + (xy 100.786301 59.492123) (xy 100.801364 59.505394) (xy 100.833571 59.52604) (xy 100.868183 59.540483) + (xy 100.892833 59.547535) (xy 100.92985 59.554336) (xy 100.966919 59.556603) (xy 100.977895 59.556422) + (xy 101.015367 59.552951) (xy 101.051366 59.545062) (xy 101.053881 59.544327) (xy 101.088139 59.529858) + (xy 101.117494 59.507327) (xy 101.137648 59.474738) (xy 101.143323 59.438084) (xy 101.142813 59.42673) + (xy 101.133006 59.39064) (xy 101.110717 59.360232) (xy 101.095671 59.347157) (xy 101.06359 59.326643) + (xy 101.0292 59.312055) (xy 101.004734 59.304682) (xy 100.967648 59.297572) (xy 100.930099 59.295202) + (xy 100.919368 59.295382) (xy 100.882308 59.298853) (xy 100.846018 59.306742) (xy 100.84348 59.307478) + (xy 100.808924 59.321855) (xy 100.77934 59.344112) (xy 100.75933 59.376581) (xy 100.753695 59.413904) + (xy 100.721015 59.413904) (xy 100.723195 59.386882) (xy 100.733505 59.348525) (xy 100.75113 59.313154) + (xy 100.775011 59.28164) (xy 100.804087 59.255104) (xy 100.835027 59.235301) (xy 100.841719 59.231863) + (xy 100.876698 59.217999) (xy 100.914219 59.209681) (xy 100.954279 59.206908) + ) + ) + (polygon + (pts + (xy 101.175929 58.854282) (xy 101.167506 58.81766) (xy 101.166953 58.816547) (xy 101.145338 58.791268) + (xy 101.133797 58.788154) (xy 101.118044 58.787055) (xy 101.081524 58.796444) (xy 101.077194 58.800244) + (xy 101.064555 58.821859) (xy 101.071882 58.841826) (xy 101.084521 58.859595) (xy 101.093497 58.874799) + (xy 101.097161 58.89733) (xy 101.08399 58.931995) (xy 101.07866 58.937814) (xy 101.049018 58.961478) + (xy 101.038176 58.967672) (xy 101.004654 58.979213) (xy 100.846202 58.979213) (xy 100.809469 58.978952) + (xy 100.803154 58.978846) (xy 100.770547 58.974084) (xy 100.761022 58.953018) (xy 100.755376 58.91587) + (xy 100.75516 58.913267) (xy 100.753695 58.88579) (xy 100.73904 58.882126) (xy 100.724385 58.88579) + (xy 100.726584 58.923592) (xy 100.727866 58.949904) (xy 100.729242 58.987849) (xy 100.729515 59.012918) + (xy 100.728804 59.050519) (xy 100.727866 59.069521) (xy 100.725706 59.10716) (xy 100.724385 59.128323) + (xy 100.73904 59.13217) (xy 100.753695 59.128323) (xy 100.75516 59.106891) (xy 100.761022 59.078131) + (xy 100.770547 59.063293) (xy 100.803154 59.058531) (xy 100.84048 59.05799) (xy 100.846202 59.057981) + (xy 101.03726 59.057981) (xy 101.064555 59.058531) (xy 101.09075 59.063293) (xy 101.103939 59.081245) + (xy 101.108152 59.110554) (xy 101.108702 59.129422) (xy 101.121158 59.13162) (xy 101.135996 59.129422) + (xy 101.141971 59.092467) (xy 101.150282 59.056478) (xy 101.151566 59.051753) (xy 101.163748 59.015803) + (xy 101.179043 58.983426) (xy 101.172632 58.975549) (xy 101.162191 58.971885) (xy 101.138011 58.974084) + (xy 101.100905 58.977329) (xy 101.095512 58.977747) (xy 101.067669 58.979213) (xy 101.064555 58.977747) + (xy 101.065654 58.975183) (xy 101.09761 58.956418) (xy 101.113281 58.945141) (xy 101.141305 58.920404) + (xy 101.157428 58.901543) (xy 101.174123 58.868815) + ) + ) + (polygon + (pts + (xy 100.958273 58.296886) (xy 100.996734 58.300041) (xy 101.032512 58.308456) (xy 101.068768 58.323787) + (xy 101.098195 58.342667) (xy 101.125813 58.368435) (xy 101.148452 58.399441) (xy 101.152023 58.405608) + (xy 101.167547 58.442236) (xy 101.175611 58.479517) (xy 101.177944 58.516311) (xy 101.174975 58.553871) + (xy 101.164849 58.592294) (xy 101.147536 58.627686) (xy 101.124011 58.659161) (xy 101.095248 58.68583) + (xy 101.064555 58.705905) (xy 101.05793 58.70941) (xy 101.023218 58.723542) (xy 100.985859 58.732021) + (xy 100.945853 58.734848) (xy 100.94187 58.734822) (xy 100.903437 58.731687) (xy 100.867545 58.72333) + (xy 100.830997 58.708103) (xy 100.801209 58.689037) (xy 100.773152 58.662899) (xy 100.750031 58.63135) + (xy 100.748194 58.628219) (xy 100.731836 58.591533) (xy 100.723088 58.554614) (xy 100.720172 58.514296) + (xy 100.721015 58.503855) (xy 100.753695 58.503855) (xy 100.754204 58.515175) (xy 100.764011 58.551324) + (xy 100.786301 58.582074) (xy 100.801364 58.595345) (xy 100.833571 58.615991) (xy 100.868183 58.630434) + (xy 100.892833 58.637486) (xy 100.92985 58.644287) (xy 100.966919 58.646554) (xy 100.977895 58.646374) + (xy 101.015367 58.642902) (xy 101.051366 58.635013) (xy 101.053881 58.634278) (xy 101.088139 58.619809) + (xy 101.117494 58.597278) (xy 101.137648 58.564689) (xy 101.143323 58.528035) (xy 101.142813 58.516681) + (xy 101.133006 58.480592) (xy 101.110717 58.450183) (xy 101.095671 58.437108) (xy 101.06359 58.416595) + (xy 101.0292 58.402006) (xy 101.004734 58.394633) (xy 100.967648 58.387523) (xy 100.930099 58.385153) + (xy 100.919368 58.385333) (xy 100.882308 58.388805) (xy 100.846018 58.396693) (xy 100.84348 58.397429) + (xy 100.808924 58.411806) (xy 100.77934 58.434063) (xy 100.75933 58.466533) (xy 100.753695 58.503855) + (xy 100.721015 58.503855) (xy 100.723195 58.476834) (xy 100.733505 58.438476) (xy 100.75113 58.403105) + (xy 100.775011 58.371591) (xy 100.804087 58.345055) (xy 100.835027 58.325252) (xy 100.841719 58.321814) + (xy 100.876698 58.30795) (xy 100.914219 58.299632) (xy 100.954279 58.296859) + ) + ) + (polygon + (pts + (xy 101.16329 58.161854) (xy 101.164242 58.125112) (xy 101.165305 58.110929) (xy 101.167881 58.07356) + (xy 101.168419 58.058906) (xy 101.151749 58.05799) (xy 101.13911 58.063119) (xy 101.138011 58.078872) + (xy 101.133248 58.102503) (xy 101.121158 58.113494) (xy 101.117128 58.112395) (xy 100.83979 58.000104) + (xy 100.862322 57.991678) (xy 100.897499 57.978173) (xy 100.920207 57.969146) (xy 100.954428 57.955561) + (xy 100.988618 57.942227) (xy 100.996228 57.939288) (xy 101.031115 57.925679) (xy 101.066237 57.911486) + (xy 101.072981 57.908696) (xy 101.091299 57.903567) (xy 101.105587 57.902468) (xy 101.130134 57.919321) + (xy 101.13897 57.955926) (xy 101.13911 57.962369) (xy 101.151749 57.966582) (xy 101.168419 57.962369) + (xy 101.165441 57.925491) (xy 101.165305 57.924633) (xy 101.163321 57.886986) (xy 101.16329 57.879387) + (xy 101.164423 57.841743) (xy 101.165305 57.832126) (xy 101.16803 57.794787) (xy 101.168419 57.783766) + (xy 101.151749 57.782301) (xy 101.13911 57.78688) (xy 101.135996 57.804282) (xy 101.125371 57.83121) + (xy 101.103389 57.850994) (xy 101.067094 57.866321) (xy 101.033266 57.880566) (xy 101.004654 57.892576) + (xy 100.969327 57.907309) (xy 100.934785 57.921739) (xy 100.919108 57.928297) (xy 100.884927 57.942559) + (xy 100.849658 57.957366) (xy 100.833012 57.964384) (xy 100.798099 57.978998) (xy 100.763651 57.993209) + (xy 100.733728 58.005416) (xy 100.721821 58.016957) (xy 100.715959 58.031612) (xy 100.720172 58.041137) + (xy 100.756725 58.056245) (xy 100.792196 58.070772) (xy 100.826585 58.084717) (xy 100.866423 58.100684) + (xy 100.904702 58.115814) (xy 100.935411 58.127782) (xy 100.971246 58.141933) (xy 101.006346 58.156496) + (xy 101.040712 58.171471) (xy 101.074343 58.186858) (xy 101.112653 58.205331) (xy 101.118044 58.208016) + (xy 101.136362 58.234211) (xy 101.13911 58.262604) (xy 101.13911 58.264802) (xy 101.152116 58.266817) + (xy 101.168419 58.264802) (xy 101.166553 58.226934) (xy 101.165305 58.213328) (xy 101.163386 58.175086) + ) + ) + ) + ) (gr_text "ON/OFF logic" - (at 122.35 137.75 0) + (at 94.3 82.25 0) (layer "F.SilkS") (uuid "05fa9754-62b0-4eaf-a1dc-6dca012fe2f5") (effects @@ -4336,7 +24706,7 @@ ) ) (gr_text "19V" - (at 102.75 86.8 0) + (at 81.15 37.45 90) (layer "F.SilkS" knockout) (uuid "2a97a34c-2e4e-49c3-8c23-7d364747966f") (effects @@ -4349,7 +24719,7 @@ ) ) (gr_text "powered by hopes&dreams" - (at 124.25 126.9 90) + (at 101.15 77.3 90) (layer "F.SilkS") (uuid "3245b832-5a06-4045-ad84-2d66b6223c5b") (effects @@ -4361,7 +24731,7 @@ ) ) (gr_text "-" - (at 99.720585 96.778596 0) + (at 76.620585 47.178596 0) (layer "F.SilkS") (uuid "37add94b-7a42-40ed-8a1b-e40ad41fc4f2") (effects @@ -4374,7 +24744,7 @@ ) ) (gr_text "FT25 ACU DCDC\n[PDU]" - (at 102.45 119.15 270) + (at 79.35 69.55 270) (layer "F.SilkS") (uuid "8b1e2152-628c-4294-b116-767b5af7a7b6") (effects @@ -4386,7 +24756,7 @@ ) ) (gr_text "-" - (at 116.15 141 0) + (at 93.55 92.95 0) (layer "F.SilkS") (uuid "95b756a2-d350-40b1-b7c5-873181df18e4") (effects @@ -4399,7 +24769,7 @@ ) ) (gr_text "set V_{out} trim" - (at 112.4 108.7 0) + (at 93.85 56.7 90) (layer "F.SilkS") (uuid "d16561b3-1a2f-414b-9de5-a32998b40941") (effects @@ -4411,141 +24781,417 @@ (justify left bottom) ) ) + (dimension + (type aligned) + (layer "User.1") + (uuid "35c4045c-ac18-4190-a734-5daecc24aefb") + (pts + (xy 78.25 85.85) (xy 83.95 85.85) + ) + (height 14.05) + (gr_text "5.7000 mm" + (at 81.1 98.75 0) + (layer "User.1") + (uuid "35c4045c-ac18-4190-a734-5daecc24aefb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 1) + (precision 4) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (extension_height 0.58642) + (extension_offset 0.5) keep_text_aligned) + ) + (dimension + (type aligned) + (layer "User.1") + (uuid "3cc5c189-5d85-48f9-a325-65f7bfb81dda") + (pts + (xy 102.35 48.2) (xy 102.35 33.85) + ) + (height 6.2) + (gr_text "14.3500 mm" + (at 107.4 41.025 90) + (layer "User.1") + (uuid "3cc5c189-5d85-48f9-a325-65f7bfb81dda") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 1) + (precision 4) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (extension_height 0.58642) + (extension_offset 0.5) keep_text_aligned) + ) + (dimension + (type aligned) + (layer "User.1") + (uuid "79993c4f-72ad-438e-b056-ed039c19d5e4") + (pts + (xy 69.35 62.85) (xy 78.25 62.85) + ) + (height 8.15) + (gr_text "8.9000 mm" + (at 73.8 69.85 0) + (layer "User.1") + (uuid "79993c4f-72ad-438e-b056-ed039c19d5e4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 1) + (precision 4) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (extension_height 0.58642) + (extension_offset 0.5) keep_text_aligned) + ) + (dimension + (type aligned) + (layer "User.1") + (uuid "7b1447ff-2103-4b95-a9e6-9e8da6466b7a") + (pts + (xy 69.35 33.85) (xy 92.65 33.85) + ) + (height -7) + (gr_text "23.3000 mm" + (at 81 25.7 0) + (layer "User.1") + (uuid "7b1447ff-2103-4b95-a9e6-9e8da6466b7a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 1) + (precision 4) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (extension_height 0.58642) + (extension_offset 0.5) keep_text_aligned) + ) + (dimension + (type aligned) + (layer "User.1") + (uuid "7c3630e2-29d4-4619-a7a9-272cb2adbcd4") + (pts + (xy 83.95 94.85) (xy 83.95 85.85) + ) + (height -14.45) + (gr_text "9.0000 mm" + (at 68.35 90.35 90) + (layer "User.1") + (uuid "7c3630e2-29d4-4619-a7a9-272cb2adbcd4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 1) + (precision 4) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (extension_height 0.58642) + (extension_offset 0.5) keep_text_aligned) + ) + (dimension + (type aligned) + (layer "User.1") + (uuid "9504d783-aaff-4d4a-a75b-53be96921a60") + (pts + (xy 78.25 85.85) (xy 78.25 62.85) + ) + (height -19.35) + (gr_text "23.0000 mm" + (at 57.75 74.35 90) + (layer "User.1") + (uuid "9504d783-aaff-4d4a-a75b-53be96921a60") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 1) + (precision 4) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (extension_height 0.58642) + (extension_offset 0.5) keep_text_aligned) + ) + (dimension + (type aligned) + (layer "User.1") + (uuid "af134d1d-1cd4-491a-a641-1eedd8574b4f") + (pts + (xy 102.35 94.85) (xy 102.35 48.2) + ) + (height 6.2) + (gr_text "46.6500 mm" + (at 107.4 71.525 90) + (layer "User.1") + (uuid "af134d1d-1cd4-491a-a641-1eedd8574b4f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 1) + (precision 4) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (extension_height 0.58642) + (extension_offset 0.5) keep_text_aligned) + ) + (dimension + (type aligned) + (layer "User.1") + (uuid "d584fed1-c4f0-4d85-be7e-133254ed637e") + (pts + (xy 102.35 33.85) (xy 92.65 33.85) + ) + (height 7) + (gr_text "9.7000 mm" + (at 97.5 25.7 0) + (layer "User.1") + (uuid "d584fed1-c4f0-4d85-be7e-133254ed637e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 1) + (precision 4) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (extension_height 0.58642) + (extension_offset 0.5) keep_text_aligned) + ) + (dimension + (type aligned) + (layer "User.1") + (uuid "e348fb9a-e69b-476a-8249-191aab29dc4f") + (pts + (xy 83.95 94.85) (xy 102.35 94.85) + ) + (height 5.05) + (gr_text "18.4000 mm" + (at 93.15 98.75 0) + (layer "User.1") + (uuid "e348fb9a-e69b-476a-8249-191aab29dc4f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 1) + (precision 4) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (extension_height 0.58642) + (extension_offset 0.5) keep_text_aligned) + ) + (dimension + (type aligned) + (layer "User.1") + (uuid "ff1ed73c-919f-41c7-8cef-ad2dcef9ef98") + (pts + (xy 69.35 33.85) (xy 69.35 62.85) + ) + (height 10.45) + (gr_text "29.0000 mm" + (at 57.75 48.35 90) + (layer "User.1") + (uuid "ff1ed73c-919f-41c7-8cef-ad2dcef9ef98") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 1) + (precision 4) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (extension_height 0.58642) + (extension_offset 0.5) keep_text_aligned) + ) (segment - (start 113.400001 130.95) - (end 115.5 130.95) + (start 90.300001 83.15) + (end 90.300001 80.999999) (width 0.2) (layer "F.Cu") (net 1) - (uuid "6eb1298c-8845-4b89-9156-4cce1bf0f08f") + (uuid "9fabc55a-a747-4ed7-a8bf-73dabbcfacff") ) (segment - (start 115.5 130.95) - (end 120.275 135.725) + (start 90.300001 80.999999) + (end 90.325 80.975) (width 0.2) (layer "F.Cu") (net 1) - (uuid "9d44d37b-4bf5-4ed7-ad1c-08f3a6c03bce") + (uuid "b4f33eeb-e064-4895-8cd1-b2419738411a") ) (via - (at 121.8 106.75) + (at 94.2 74.8) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "003bd374-eb36-4b44-8464-7ad8a0e79eed") + (uuid "0067fe82-a0d5-4df4-a111-bffd8d29dd55") ) (via - (at 123.45 130.9) + (at 101.1 84.7) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "01ab81dd-096f-40f0-997a-d3bc3e42bc5d") + (uuid "0cb0a471-2324-4487-a9e6-39a86d845da6") ) (via - (at 120.3 106.75) + (at 91 62.9) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "020e1833-6d8a-475a-aa97-24bcb454e462") + (uuid "102903cb-d26a-4be5-9718-b530d7026931") ) (via - (at 98.05 96.7) + (at 91.75 42.9) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "09054d88-559c-4976-9e04-3905d4f24ffc") + (uuid "133032c9-8912-4069-9f27-da1a2a5fa6a8") ) (via - (at 98.05 108.2) + (at 94.2 77.8) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "0911ffb7-6902-41c0-8d6e-7e6c9283d3a8") + (uuid "19d17b98-6438-45a9-a452-d64538a50c3a") ) (via - (at 124.4 102.3) + (at 97.4 74.8) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "0d44b35d-8807-40a5-9a6b-b469e685306a") + (uuid "1e8ffc00-1423-4cf1-9640-bf446a14a75b") ) (via - (at 117.85 130.9) + (at 76.35 43.7) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "0d454ba9-c3c6-46e7-97ad-4cedf1c485c9") + (uuid "202d4c35-b0dc-4a7a-be0f-933de89c9397") ) (via - (at 122.9 103.95) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 2) - (uuid "0fcc53ab-97e7-4fac-992c-6cf157dd7f43") - ) - (via - (at 98.05 95.85) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 2) - (uuid "1359ecaa-3cfc-4bee-88ea-6801faaf3746") - ) - (via - (at 98.05 97.5) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 2) - (uuid "1571b285-33b2-46be-9b8e-382d25194fa7") - ) - (via - (at 117.85 131.7) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 2) - (uuid "1d918fc1-68cf-4ea2-8523-91915e8a49a4") - ) - (via - (at 121.75 128.45) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 2) - (uuid "1fd312ca-dff3-464f-8b6b-428e40b2716e") - ) - (via - (at 120.3 105.1) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 2) - (uuid "20741ed7-cb95-435e-a6b4-86e06ab7d73c") - ) - (via - (at 96.9 105.75) + (at 73.8 56.15) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -4554,25 +25200,52 @@ (uuid "2097a7b6-5558-4e2e-bf0f-b7d34711ea5a") ) (via - (at 96.9 99) + (at 94.2 84.7) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "2732ce6a-c674-4c4b-9da0-e5db8f55d88f") + (uuid "215ae299-b840-472f-9766-543d968db0cd") ) (via - (at 98.8 109.85) + (at 84.6 65.9) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "28adb09d-b9dc-40d8-a854-41250a443860") + (uuid "25d3555f-aa17-4d63-bee8-cbd0c0b9e2db") ) (via - (at 96.9 106.5) + (at 75.6 47.5) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 2) + (uuid "26b10375-7e25-45c2-8379-9fcc8673edda") + ) + (via + (at 101.15 56.9) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 2) + (uuid "27fa069b-5ac7-4f06-ab0a-870926489c82") + ) + (via + (at 94.2 68.9) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 2) + (uuid "2b04eabd-91f7-459a-8ff6-7e0b95f13ded") + ) + (via + (at 73.8 56.9) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -4581,304 +25254,223 @@ (uuid "2b20bdf6-6b95-4285-81b6-785e472ad22d") ) (via - (at 121.05 106.75) + (at 101.1 80.8) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "2b84fec6-2a78-4848-9d26-885134238053") + (uuid "2b2170f5-5bf9-4d4c-a9cd-2d847a912655") ) (via - (at 118.4 102.3) + (at 97.4 68.9) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "2ed6ac6c-2fe0-4fd1-9e7f-2427dbe632f9") + (uuid "2bdc5e70-5dee-4551-9420-72ba4216ca5c") ) (via - (at 120.25 128.45) + (at 97.4 88.4) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "3291dc87-f07a-4b25-bf86-28ee284797f4") + (uuid "2d3e2977-f650-4eca-b13c-f9bbb31e241c") ) (via - (at 119.35 130.9) + (at 97.4 65.9) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "3f4f2170-920a-4e7f-8d7e-90112d78d3cd") + (uuid "2e2373f6-9fcb-44d0-88ce-e0653f662974") ) (via - (at 118.4 103.95) + (at 101.1 88.45) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "3f92d420-4ba3-48cf-91a0-9ab01a128d6a") + (uuid "38280104-c166-4208-83e4-442852b90fc1") ) (via - (at 122.9 103.15) + (at 87.8 68.9) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "484084d9-1508-4dd0-b4a6-d9afd3379df1") + (uuid "40a2f7e8-d7f0-49d4-94ca-ac157fee4d15") ) (via - (at 122.9 102.3) + (at 91 71.8) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "4b37d07b-8b2b-428c-a6fd-ad1b36cf5c7e") + (uuid "42a5e662-0585-4075-afd8-4fb38ad7fb34") ) (via - (at 121.75 129.25) + (at 81.6 62.9) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "4b946484-f897-4599-9dcc-8465d08f3b65") + (uuid "46f71e96-3d47-43c7-9872-038fb10edfd5") ) (via - (at 122.7 131.7) + (at 91.75 40.3) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "4eb3460e-4d6a-47d0-9fee-ad018ee12d77") + (uuid "47234c5f-2d0b-450e-b936-0a70a21010b9") ) (via - (at 122.7 130.05) + (at 84.6 71.8) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "555040c0-5bbc-4605-9fbd-bf0e32a74e7c") + (uuid "48d8b6a5-f239-40fd-a89a-80676a1ca36b") ) (via - (at 123.65 103.15) + (at 101.1 92.05) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "5590fde0-6994-4994-874f-49ede46e4bc4") + (uuid "4eff44f4-6e0c-4743-b7ac-6ba2c74a9fdb") ) (via - (at 121.05 105.95) + (at 84.6 74.8) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "5a33ace7-706e-436b-aa1c-de985da7d0dc") + (uuid "60dc46a8-31d7-4e84-a3bc-aa622add8f48") ) (via - (at 98.8 108.2) + (at 87.8 62.9) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "5d35714c-dbce-4ebe-b6cb-8e38ea564d2e") + (uuid "63b5f14c-d7a4-4c96-8483-f4f83256b925") ) (via - (at 96.9 104.25) + (at 97.4 71.8) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "5e037026-e501-47ea-895a-dc69726dd86e") + (uuid "684e1699-c7ec-44fb-8647-c1f4b7b09bb8") ) (via - (at 124.4 103.15) + (at 97.4 92.05) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "5e97462b-5a13-4d28-a031-b09e2274a154") + (uuid "6ae5af3a-a832-4c4b-870f-4fc5833f691a") ) (via - (at 118.6 131.7) + (at 81.6 59.9) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "5ef2bf53-d379-4459-92f3-76046eb9adb5") + (uuid "6e37f95e-0771-49c3-bd96-e354576eb1e4") ) (via - (at 120.25 129.25) + (at 94.2 71.8) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "5f3c5058-668d-4d97-9ad7-7885cc6ebe2d") + (uuid "79d3fcbb-bd2a-454f-a7a9-e76c8887832b") ) (via - (at 119.15 102.3) + (at 91.75 46.1) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "5f3d9a62-e41b-449f-977e-33f09aac5dd9") + (uuid "7f18a12c-da01-4106-9e5b-021fed07ac96") ) (via - (at 123.45 130.05) + (at 84.6 59.9) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "5f60a801-df44-4cad-8c26-c159c9be74de") + (uuid "8093b040-b6c1-45e3-bb9e-b610bbbfd10d") ) (via - (at 121.8 105.1) + (at 78.25 42.7) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "6f2de370-8789-4579-a0db-a55eaf3c461a") + (uuid "8422e024-0be3-4081-9b44-d42473b37426") ) (via - (at 98.8 95.85) + (at 94.2 59.9) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "718dcf02-2192-4956-ad1e-ca8d76e7839c") + (uuid "85ddc6a0-6153-49b1-a4e1-0976c87e8f48") ) (via - (at 121 129.25) + (at 97.4 77.8) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "73a531c5-fbc9-4465-aef8-43c546e1793d") + (uuid "87b1cac8-cc9a-4be5-adf6-370afbed9b00") ) (via - (at 122.7 130.9) + (at 84.6 62.9) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "757a5c3c-c5c6-49ef-b99b-1a11f852389b") + (uuid "87e84551-6665-401c-ae0c-a6efa21643b9") ) (via - (at 123.45 131.7) + (at 97.4 80.8) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "7752b9f9-96f6-4e64-ad33-a27059607f19") + (uuid "8dcf8218-6246-4bb8-b59e-51d39d560860") ) (via - (at 96.9 103.5) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 2) - (uuid "78fb87c8-e7b1-433a-8b17-1540922cad76") - ) - (via - (at 97.3 97.5) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 2) - (uuid "7e813e56-874f-48a3-bee4-00e5af01db64") - ) - (via - (at 121 128.45) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 2) - (uuid "80b3d15c-85cd-43fb-80cd-9917109b0e4c") - ) - (via - (at 124.2 130.9) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 2) - (uuid "814dc46a-a7cd-4d8c-9078-b901fd695fca") - ) - (via - (at 121.75 127.6) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 2) - (uuid "83f8769b-7ee2-45e5-aae2-a21d4c2f4401") - ) - (via - (at 96.9 98.25) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 2) - (uuid "85f6aa01-9a6a-4f1d-8ad3-b23d0cc8efeb") - ) - (via - (at 98.05 109.85) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 2) - (uuid "86fddc51-dcbd-40d2-bd8a-5888b6717e47") - ) - (via - (at 97.3 109.85) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 2) - (uuid "898559c8-3498-462b-872c-0789408aee5a") - ) - (via - (at 120.25 127.6) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 2) - (uuid "8c0c98a6-20bb-417b-9d09-36649f9a1a67") - ) - (via - (at 96.9 105) + (at 73.8 55.4) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -4887,277 +25479,187 @@ (uuid "8e004b74-7746-4618-8a50-70887c548a38") ) (via - (at 119.15 103.15) + (at 91 68.9) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "9aba6d06-bee1-4373-bc9c-768b6b996fed") + (uuid "8e850302-d0c1-4e98-b524-cfcf574d50e0") ) (via - (at 121.8 105.95) + (at 91.75 49.3) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "9abcf601-c055-4742-bf93-0bc5780d2f1b") + (uuid "8f045214-bcca-4fc8-aed8-0f368b2ab8ef") ) (via - (at 117.65 103.15) + (at 73.95 47.5) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "9b6ae659-2282-442b-aab7-24cc5b29475c") + (uuid "a04f6cba-d268-40e2-af76-fce16d21ed43") ) (via - (at 98.05 109.05) + (at 101.1 77.8) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "9c383451-74f0-475d-9ead-9dca1dd926d0") + (uuid "a3127a41-c8e8-4f17-9c52-bca17366a961") ) (via - (at 97.3 109.05) + (at 94.2 62.9) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "a3cb9746-feba-450a-a729-411c3a1dd0da") + (uuid "ae93ce2c-0179-4f59-8c82-2dce6f009ed2") ) (via - (at 96.9 102) + (at 91 74.8) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "a884bbd0-3b0e-4bff-81ae-16449bb82144") + (uuid "b10d7ce4-a85c-46d5-8de1-14a0b3855632") ) (via - (at 117.85 130.05) + (at 73.95 52.1) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "a99de6d2-e31e-4dc7-9645-19fca980b692") + (uuid "b424a14d-c859-49bb-bb5c-e140cf34a50d") ) (via - (at 119.35 130.05) + (at 87.8 74.8) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "ac301787-197f-4219-85a3-b5f0cba61ec6") + (uuid "b42a30b1-375b-4ef1-9fde-68b3d9b454cb") ) (via - (at 98.8 97.5) + (at 76.55 59.9) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "b1cd64cd-5ae9-4d24-946e-3368e6de89f8") + (uuid "b500823d-200c-445d-8110-333c7f0932f4") ) (via - (at 117.65 102.3) + (at 87.8 71.8) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "b3ad0fe8-c116-4013-ad36-16f158bb8f2a") + (uuid "b74edb23-892d-4f89-b6db-645d11c90c1f") ) (via - (at 124.2 131.7) + (at 87.8 65.9) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "b44e65ba-6dca-46f9-8f54-a377e7af1ce6") + (uuid "b9608354-f984-4db4-b1ed-3160bc9b1453") ) (via - (at 121 127.6) + (at 91 65.9) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "b7331830-550c-4b61-85ae-907d353f5011") + (uuid "bbcd2a04-a492-43e3-acd5-367ec3fadc5b") ) (via - (at 96.9 100.5) + (at 73.95 59.9) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "bdec50d4-d179-4869-9f9c-8bdc5b5fe3bf") + (uuid "bfa46671-f985-47dc-98d8-668184c54d9c") ) (via - (at 97.3 96.7) + (at 84.6 68.9) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "be083892-dc38-4519-9fc1-397e42f8eebe") + (uuid "c62c4849-929a-438e-ba14-8b8a61df49bb") ) (via - (at 119.35 131.7) + (at 87.8 59.9) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "bf219b0f-749d-479f-92ca-0752b56a23aa") + (uuid "d6b418b3-2816-4b52-b009-c4cc6c12a3bf") ) (via - (at 97.3 108.2) + (at 93.8 92.05) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "c6b9dc3b-c1b7-4035-8ab4-f972d7d3c7e8") + (uuid "e36419a3-a7a8-49d5-9c5b-71b02f00907e") ) (via - (at 123.65 102.3) + (at 97.4 59.9) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "cf07e4c7-8680-40de-9b5e-eb14235e7f7a") + (uuid "e50b272a-88ab-4e63-9027-d5bf47b0c5ab") ) (via - (at 124.2 130.05) + (at 94.2 56.9) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "d06b2d5a-16b0-418c-a357-0c46e4e359ed") + (uuid "f2bd417b-16ac-4c02-960c-be11ade2c379") ) (via - (at 96.9 101.25) + (at 94.2 80.8) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "d0d78882-5251-4e67-84c1-14eb117ae73e") + (uuid "f328ebf7-d8bf-4762-8a1e-694818e0fd98") ) (via - (at 118.4 103.15) + (at 75.65 45.5) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "d496365c-070f-4a07-a12e-3a4f17e37063") + (uuid "f342b969-c3c3-4e57-a5f2-1c7f0d6a1714") ) (via - (at 98.8 109.05) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 2) - (uuid "d5464244-7893-4ef8-8125-4b26a286a99a") - ) - (via - (at 119.15 103.95) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 2) - (uuid "dd38670d-b16d-44ed-aaa0-27e58c180c06") - ) - (via - (at 97.3 95.85) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 2) - (uuid "e142c647-765e-4bf6-b925-286794fce284") - ) - (via - (at 123.65 103.95) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 2) - (uuid "e3694093-1dbd-4b2d-8a2a-8235d07e7098") - ) - (via - (at 96.9 102.75) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 2) - (uuid "e602454d-e1ae-4be4-b1a5-928ab2cf02ed") - ) - (via - (at 96.9 99.75) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 2) - (uuid "e6959d41-cd06-42fb-b4cf-f320a77ad81f") - ) - (via - (at 121.05 105.1) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 2) - (uuid "e76e84dc-ab5f-4fe6-bc86-48d5a6cef279") - ) - (via - (at 120.3 105.95) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 2) - (uuid "f0a76d46-0c0d-4bbe-9ef6-7de4963be051") - ) - (via - (at 118.6 130.05) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 2) - (uuid "f18d223f-e26e-4446-8231-3ec9e946db0e") - ) - (via - (at 117.65 103.95) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 2) - (uuid "f31d363d-7ec7-40ed-a554-5cafc68af747") - ) - (via - (at 96.9 107.25) + (at 73.8 57.65) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -5166,68 +25668,130 @@ (uuid "f3a7c306-d557-4b2e-b59c-fa5eacd7d403") ) (via - (at 118.6 130.9) + (at 97.4 62.9) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "f8dfb1cd-1412-4320-ab59-953da46628a1") + (uuid "f4309d41-4f82-4bc3-934c-9fc7c9045c3d") ) (via - (at 124.4 103.95) + (at 94.2 53.9) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "fb8fb472-ffe2-4d64-9357-110d59d47a2a") + (uuid "f53faf3e-5c8f-48de-8453-c11ca7373ded") ) (via - (at 98.8 96.7) + (at 94.2 65.9) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 2) - (uuid "fddd8121-894d-4976-8352-d6d4772b9c88") + (uuid "f7100752-a135-4463-844b-f61850d2fbf7") + ) + (via + (at 93.8 88.4) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 2) + (uuid "fa076d68-0ef5-436d-9eec-054146c11ede") + ) + (via + (at 97.4 84.7) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 2) + (uuid "fa9e5141-a283-4205-bc3c-f3b9f4be624a") + ) + (via + (at 101.15 53.9) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 2) + (uuid "fbf36119-d195-49b7-8a77-c3876f61e182") ) (segment - (start 113.525 105.3825) - (end 113.525 103.175) + (start 92.125 53.841636) + (end 92.125 53.167499) (width 0.2) (layer "F.Cu") (net 3) - (uuid "9ce7b18d-bfba-4f8a-84ab-db88a6877261") + (uuid "02d7d156-9825-41ae-8e5e-6859bf7fef52") ) (segment - (start 113.525 103.175) - (end 113.4 103.05) + (start 91.712499 54.837499) + (end 91.653553 54.896446) (width 0.2) (layer "F.Cu") (net 3) - (uuid "ac1f0fd7-e3ec-4b13-9fb3-3eedc7a6cef1") + (uuid "237cb2b1-f098-423b-8cdc-49e3e6049886") + ) + (segment + (start 90.8 55.25) + (end 90.3 55.25) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "47a570f4-427a-45e0-9574-252cf3753e21") + ) + (arc + (start 92.125 53.841636) + (mid 92.017794 54.380593) + (end 91.712499 54.837499) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "15ddddd1-0993-4e82-aa03-0fa454348a97") + ) + (arc + (start 91.653553 54.896446) + (mid 91.261939 55.158114) + (end 90.8 55.25) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "de4a5207-96b8-4708-b53e-af9319535edb") ) (via - (at 109.05 86.85) + (at 86.9 78.95) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) - (net 5) - (uuid "0273640f-976f-4c3f-906a-0977dcbe4261") + (net 4) + (uuid "215a819e-a25a-4440-be65-c3c8dac9b214") ) (via - (at 109.8 91.5) + (at 86.85 84.4) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) - (net 5) - (uuid "05af6459-4cf4-4e16-a162-d3faa9eb91c6") + (net 4) + (uuid "55dba508-4924-4b30-a224-eff1573fe531") ) (via - (at 111.5 95.6) + (at 80.55 78.9) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 4) + (uuid "9ea29500-d845-448d-9bb2-74ee43cbd42d") + ) + (via + (at 88.35 47.75) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -5236,7 +25800,7 @@ (uuid "0df0c3e7-f316-49df-ab23-14fbed822b75") ) (via - (at 111.5 99.6) + (at 88.35 51.75) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -5245,16 +25809,16 @@ (uuid "1ce20ec1-bf44-4840-bb64-b9c4f7fe2411") ) (via - (at 109.05 90.7) + (at 86.4 38.65) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 5) - (uuid "24e8be88-7686-4f8f-acbd-cc5c27184778") + (uuid "261df95f-3174-4af8-85bd-265ed1cb7029") ) (via - (at 99.95 106) + (at 76.85 56.4) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -5263,25 +25827,7 @@ (uuid "2804fcc5-5d53-443a-86ec-61b04e5f2be2") ) (via - (at 108.3 85.2) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 5) - (uuid "2add8621-9e4a-4a84-ad3b-879af6acf2b9") - ) - (via - (at 109.8 86.85) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 5) - (uuid "3e647d49-f86d-496e-91fa-cf2ef9bbc70f") - ) - (via - (at 99.95 98.8) + (at 88.45 45.35) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -5290,34 +25836,25 @@ (uuid "40cf9545-5ed4-4ec7-b729-fe9dbca984fc") ) (via - (at 109.8 85.2) + (at 84.25 42.45) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 5) - (uuid "48ce2685-b6ea-4573-bd56-7999ae1203f7") + (uuid "4f963e12-5154-4612-8c8a-75efd1bc3d91") ) (via - (at 108.3 86.05) + (at 79.45 49.65) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 5) - (uuid "4a0b674c-5a8a-484e-86c8-ec17430e9e98") + (uuid "5083eba7-090a-43e2-9a22-5493ee00bd17") ) (via - (at 108.3 89.85) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 5) - (uuid "579392a1-d43f-4fc7-8b0e-76dc0dd2e29b") - ) - (via - (at 111.5 94.75) + (at 88.35 46.9) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -5326,7 +25863,7 @@ (uuid "5d932627-46fe-4752-a4ea-28b9a9eaf716") ) (via - (at 99.95 99.65) + (at 88.45 44.5) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -5335,7 +25872,7 @@ (uuid "620217fd-0a43-4db3-8c0d-7ef6d953cdd4") ) (via - (at 99.95 102.75) + (at 88.45 41.4) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -5344,25 +25881,7 @@ (uuid "63d0d8f8-c46c-4b8f-9c38-47f5568663a8") ) (via - (at 109.05 85.2) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 5) - (uuid "69767b8e-0d4b-4f98-9ce3-534d03c6350b") - ) - (via - (at 108.3 90.7) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 5) - (uuid "6b436aa4-cecb-4aed-b0a7-16cc54af463c") - ) - (via - (at 99.95 101.9) + (at 88.45 42.25) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -5371,25 +25890,16 @@ (uuid "70b31a92-5f08-4f2b-9f78-41b849f5c7c9") ) (via - (at 109.05 86.05) + (at 82.75 51.6) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 5) - (uuid "7f6b8e39-4969-4832-945a-7cf8772c6188") + (uuid "a4e0fe73-ef3e-4e2a-8818-142d88a47a06") ) (via - (at 109.8 90.7) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 5) - (uuid "a2b30545-7ab3-4323-ab8a-cbe7088272c8") - ) - (via - (at 99.95 106.8) + (at 76.85 57.2) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -5398,16 +25908,16 @@ (uuid "a553f8f9-025f-431f-838a-739aaf9ca312") ) (via - (at 109.8 86.05) + (at 77.75 52.8) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free yes) (net 5) - (uuid "ad59c4f3-0730-4489-b707-5e7ef8a2a83e") + (uuid "a7670a83-1a54-4313-a2f7-a9ed085e0c6d") ) (via - (at 99.95 105.15) + (at 76.85 55.55) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -5416,16 +25926,7 @@ (uuid "ad797615-070a-4a8b-b7a6-aa3dd7db111a") ) (via - (at 108.3 91.5) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 5) - (uuid "bca5fb8c-13b8-4a1b-9e60-fb63df83cbc5") - ) - (via - (at 99.95 103.55) + (at 88.45 40.6) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -5434,7 +25935,7 @@ (uuid "bf8a7385-7324-4859-9eb4-19f6270efee4") ) (via - (at 111.5 98.8) + (at 88.35 50.95) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -5443,25 +25944,7 @@ (uuid "c2f97d64-daa2-47c3-add0-6752af954eec") ) (via - (at 109.8 89.85) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 5) - (uuid "c6550955-aaaf-465a-b09f-f13dc9c52cde") - ) - (via - (at 109.05 89.85) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 5) - (uuid "d3ae71c2-c1a4-447e-8d04-0c55a4b0bb54") - ) - (via - (at 99.95 100.45) + (at 88.45 43.7) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -5470,7 +25953,16 @@ (uuid "d4a04823-997e-46d3-bd24-86c4c426ca96") ) (via - (at 111.5 96.4) + (at 83.4 46.75) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 5) + (uuid "d6ed503e-dae3-442c-ab30-d342ae4adb19") + ) + (via + (at 88.35 48.55) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -5479,16 +25971,7 @@ (uuid "dc60ab84-ebe8-4f4f-b247-094f7973679a") ) (via - (at 109.05 91.5) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 5) - (uuid "ed876197-3c8a-4b1a-921a-3442b6884830") - ) - (via - (at 111.5 97.95) + (at 88.35 50.1) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -5496,26 +25979,17 @@ (net 5) (uuid "fd418f65-e0d6-4d28-8882-4aa86488762d") ) - (via - (at 108.3 86.85) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (free yes) - (net 5) - (uuid "ff0e14a7-bd07-4839-a6d6-e1467ce53dda") - ) (segment - (start 103.105546 89.881955) - (end 103.655 89.332501) + (start 80.005546 40.281955) + (end 80.555 39.732501) (width 0.2) (layer "F.Cu") (net 6) (uuid "0dc3f0ca-47d9-4fcb-97ad-bb5ce290198f") ) (segment - (start 103.105546 91.620656) - (end 103.105546 89.881955) + (start 80.005546 42.020656) + (end 80.005546 40.281955) (width 0.2) (layer "F.Cu") (net 6) @@ -5541,53 +26015,55 @@ ) (polygon (pts - (xy 111.95 108) (xy 99.55 108) (xy 99.55 97.75) (xy 101.6 95.7) (xy 101.6 94) (xy 105 90.6) (xy 105 90.6) - (xy 105 83.45) (xy 114.25 83.45) (xy 114.35 83.45) (xy 114.35 93) (xy 111.95 93) + (xy 88.85 58.4) (xy 76.45 58.4) (xy 76.45 48.15) (xy 78.5 46.1) (xy 78.5 44.4) (xy 81.9 41) (xy 81.9 33.85) + (xy 91.15 33.85) (xy 91.25 33.85) (xy 91.25 39.75) (xy 88.85 39.75) ) ) (filled_polygon (layer "F.Cu") (pts - (xy 114.293039 83.970185) (xy 114.338794 84.022989) (xy 114.35 84.0745) (xy 114.35 92.875336) (xy 114.340498 92.922938) - (xy 114.340303 92.923411) (xy 114.296389 92.977755) (xy 114.273411 92.990302) (xy 114.272938 92.990498) - (xy 114.225336 93) (xy 111.95 93) (xy 111.95 93.099998) (xy 111.95 107.875336) (xy 111.940498 107.922938) - (xy 111.94039 107.923202) (xy 111.940303 107.923411) (xy 111.896389 107.977755) (xy 111.873411 107.990302) - (xy 111.872938 107.990498) (xy 111.825336 108) (xy 99.674664 108) (xy 99.627148 107.990534) (xy 99.626674 107.990338) - (xy 99.572297 107.946466) (xy 99.55961 107.923202) (xy 99.559502 107.922942) (xy 99.559415 107.922732) - (xy 99.55 107.875336) (xy 99.55 97.80363) (xy 99.55237 97.779502) (xy 99.552792 97.777383) (xy 99.571318 97.73264) - (xy 99.572519 97.730841) (xy 99.587917 97.712082) (xy 100.878825 96.421174) (xy 100.940144 96.387692) - (xy 100.95434 96.385456) (xy 100.955933 96.3853) (xy 101.153953 96.325232) (xy 101.336449 96.227685) - (xy 101.496409 96.09641) (xy 101.627684 95.93645) (xy 101.725231 95.753954) (xy 101.785299 95.555934) - (xy 101.805582 95.35) (xy 101.785299 95.144066) (xy 101.725231 94.946046) (xy 101.725229 94.946043) - (xy 101.725229 94.946041) (xy 101.627686 94.763552) (xy 101.624301 94.758486) (xy 101.625434 94.757728) - (xy 101.600833 94.699797) (xy 101.6 94.685448) (xy 101.6 94.053631) (xy 101.602375 94.02948) (xy 101.602792 94.02738) - (xy 101.62132 93.982636) (xy 101.622516 93.980846) (xy 101.637921 93.962078) (xy 102.90665 92.693349) - (xy 102.967971 92.659866) (xy 102.994329 92.657032) (xy 103.137569 92.657032) (xy 103.302738 92.616322) - (xy 103.453365 92.537266) (xy 103.507808 92.491894) (xy 103.976784 92.022918) (xy 104.022156 91.968475) - (xy 104.101212 91.817848) (xy 104.141922 91.652679) (xy 104.141922 91.509439) (xy 104.161607 91.4424) - (xy 104.178236 91.421763) (xy 104.970711 90.629289) (xy 105 90.6) (xy 105 84.0745) (xy 105.019685 84.007461) - (xy 105.072489 83.961706) (xy 105.124 83.9505) (xy 114.226 83.9505) + (xy 91.193039 34.370185) (xy 91.238794 34.422989) (xy 91.25 34.4745) (xy 91.25 39.506546) (xy 91.230315 39.573585) + (xy 91.177511 39.61934) (xy 91.108353 39.629284) (xy 91.060904 39.612085) (xy 90.944341 39.540189) + (xy 90.944336 39.540187) (xy 90.944335 39.540186) (xy 90.777798 39.485001) (xy 90.777796 39.485) + (xy 90.675011 39.4745) (xy 89.924999 39.4745) (xy 89.924981 39.474501) (xy 89.822204 39.485) (xy 89.822201 39.485001) + (xy 89.655669 39.540185) (xy 89.655664 39.540187) (xy 89.506343 39.632289) (xy 89.424952 39.713681) + (xy 89.363629 39.747166) (xy 89.337271 39.75) (xy 88.85 39.75) (xy 88.85 39.849998) (xy 88.85 58.275336) + (xy 88.840498 58.322938) (xy 88.84039 58.323202) (xy 88.840303 58.323411) (xy 88.796389 58.377755) + (xy 88.773411 58.390302) (xy 88.772938 58.390498) (xy 88.725336 58.4) (xy 76.574664 58.4) (xy 76.527148 58.390534) + (xy 76.526674 58.390338) (xy 76.472297 58.346466) (xy 76.45961 58.323202) (xy 76.459502 58.322942) + (xy 76.459415 58.322732) (xy 76.45 58.275336) (xy 76.45 48.203631) (xy 76.452375 48.17948) (xy 76.452792 48.17738) + (xy 76.47132 48.132636) (xy 76.472516 48.130846) (xy 76.487921 48.112078) (xy 77.778825 46.821174) + (xy 77.840144 46.787692) (xy 77.85434 46.785456) (xy 77.855933 46.7853) (xy 78.053953 46.725232) + (xy 78.236449 46.627685) (xy 78.396409 46.49641) (xy 78.527684 46.33645) (xy 78.625231 46.153954) + (xy 78.685299 45.955934) (xy 78.705582 45.75) (xy 78.685299 45.544066) (xy 78.625231 45.346046) + (xy 78.625229 45.346043) (xy 78.625229 45.346041) (xy 78.527686 45.163552) (xy 78.524301 45.158486) + (xy 78.525434 45.157728) (xy 78.500833 45.099797) (xy 78.5 45.085448) (xy 78.5 44.453631) (xy 78.502375 44.42948) + (xy 78.502792 44.42738) (xy 78.52132 44.382636) (xy 78.522516 44.380846) (xy 78.537921 44.362078) + (xy 79.80665 43.093349) (xy 79.867971 43.059866) (xy 79.894329 43.057032) (xy 80.037569 43.057032) + (xy 80.202738 43.016322) (xy 80.353365 42.937266) (xy 80.407808 42.891894) (xy 80.876784 42.422918) + (xy 80.922156 42.368475) (xy 81.001212 42.217848) (xy 81.041922 42.052679) (xy 81.041922 41.909439) + (xy 81.061607 41.8424) (xy 81.078236 41.821763) (xy 81.870711 41.029289) (xy 81.9 41) (xy 81.9 34.4745) + (xy 81.919685 34.407461) (xy 81.972489 34.361706) (xy 82.024 34.3505) (xy 91.126 34.3505) ) ) (filled_polygon (layer "B.Cu") (pts - (xy 114.293039 83.970185) (xy 114.338794 84.022989) (xy 114.35 84.0745) (xy 114.35 92.875336) (xy 114.340498 92.922938) - (xy 114.340303 92.923411) (xy 114.296389 92.977755) (xy 114.273411 92.990302) (xy 114.272938 92.990498) - (xy 114.225336 93) (xy 111.95 93) (xy 111.95 93.099998) (xy 111.95 107.875336) (xy 111.940498 107.922938) - (xy 111.94039 107.923202) (xy 111.940303 107.923411) (xy 111.896389 107.977755) (xy 111.873411 107.990302) - (xy 111.872938 107.990498) (xy 111.825336 108) (xy 99.674664 108) (xy 99.627148 107.990534) (xy 99.626674 107.990338) - (xy 99.572297 107.946466) (xy 99.55961 107.923202) (xy 99.559502 107.922942) (xy 99.559415 107.922732) - (xy 99.55 107.875336) (xy 99.55 97.80363) (xy 99.55237 97.779502) (xy 99.552792 97.777383) (xy 99.571318 97.73264) - (xy 99.572519 97.730841) (xy 99.587917 97.712082) (xy 100.878825 96.421174) (xy 100.940144 96.387692) - (xy 100.95434 96.385456) (xy 100.955933 96.3853) (xy 101.153953 96.325232) (xy 101.336449 96.227685) - (xy 101.496409 96.09641) (xy 101.627684 95.93645) (xy 101.725231 95.753954) (xy 101.785299 95.555934) - (xy 101.805582 95.35) (xy 101.785299 95.144066) (xy 101.725231 94.946046) (xy 101.725229 94.946043) - (xy 101.725229 94.946041) (xy 101.627686 94.763552) (xy 101.624301 94.758486) (xy 101.625434 94.757728) - (xy 101.600833 94.699797) (xy 101.6 94.685448) (xy 101.6 94.053631) (xy 101.602375 94.02948) (xy 101.602792 94.02738) - (xy 101.62131 93.982651) (xy 101.62251 93.980856) (xy 101.63792 93.962079) (xy 104.970711 90.629289) - (xy 105 90.6) (xy 105 84.0745) (xy 105.019685 84.007461) (xy 105.072489 83.961706) (xy 105.124 83.9505) - (xy 114.226 83.9505) + (xy 91.193039 34.370185) (xy 91.238794 34.422989) (xy 91.25 34.4745) (xy 91.25 39.616559) (xy 91.230315 39.683598) + (xy 91.213681 39.70424) (xy 91.20424 39.713681) (xy 91.142917 39.747166) (xy 91.116559 39.75) (xy 88.85 39.75) + (xy 88.85 39.849998) (xy 88.85 58.275336) (xy 88.840498 58.322938) (xy 88.84039 58.323202) (xy 88.840303 58.323411) + (xy 88.796389 58.377755) (xy 88.773411 58.390302) (xy 88.772938 58.390498) (xy 88.725336 58.4) (xy 76.574664 58.4) + (xy 76.527148 58.390534) (xy 76.526674 58.390338) (xy 76.472297 58.346466) (xy 76.45961 58.323202) + (xy 76.459502 58.322942) (xy 76.459415 58.322732) (xy 76.45 58.275336) (xy 76.45 48.203631) (xy 76.452375 48.17948) + (xy 76.452792 48.17738) (xy 76.47132 48.132636) (xy 76.472516 48.130846) (xy 76.487921 48.112078) + (xy 77.778825 46.821174) (xy 77.840144 46.787692) (xy 77.85434 46.785456) (xy 77.855933 46.7853) + (xy 78.053953 46.725232) (xy 78.236449 46.627685) (xy 78.396409 46.49641) (xy 78.527684 46.33645) + (xy 78.625231 46.153954) (xy 78.685299 45.955934) (xy 78.705582 45.75) (xy 78.685299 45.544066) + (xy 78.625231 45.346046) (xy 78.625229 45.346043) (xy 78.625229 45.346041) (xy 78.527686 45.163552) + (xy 78.524301 45.158486) (xy 78.525434 45.157728) (xy 78.500833 45.099797) (xy 78.5 45.085448) (xy 78.5 44.453631) + (xy 78.502375 44.42948) (xy 78.502792 44.42738) (xy 78.52131 44.382651) (xy 78.52251 44.380856) + (xy 78.53792 44.362079) (xy 81.870711 41.029289) (xy 81.9 41) (xy 81.9 34.4745) (xy 81.919685 34.407461) + (xy 81.972489 34.361706) (xy 82.024 34.3505) (xy 91.126 34.3505) ) ) ) @@ -5610,262 +26086,266 @@ ) (polygon (pts - (xy 92.45 83.45) (xy 92.45 112.45) (xy 101.35 112.45) (xy 101.35 135.45) (xy 107.05 135.45) (xy 107.05 144.45) - (xy 111.05198 144.45198) (xy 114.25 144.45) (xy 125.45 144.45) (xy 125.45 83.45) + (xy 69.35 33.85) (xy 69.35 62.85) (xy 78.25 62.85) (xy 78.25 85.85) (xy 83.95 85.85) (xy 83.95 94.85) + (xy 87.95198 94.85198) (xy 91.15 94.85) (xy 102.35 94.85) (xy 102.35 33.85) ) ) (filled_polygon (layer "F.Cu") (pts - (xy 104.437539 83.970185) (xy 104.483294 84.022989) (xy 104.4945 84.0745) (xy 104.4945 88.406264) - (xy 104.474815 88.473303) (xy 104.422011 88.519058) (xy 104.352853 88.529002) (xy 104.305403 88.511803) - (xy 104.217289 88.457453) (xy 104.217284 88.457451) (xy 104.215876 88.456984) (xy 104.057685 88.404565) - (xy 104.057683 88.404564) (xy 103.959181 88.394501) (xy 103.959174 88.394501) (xy 103.350826 88.394501) - (xy 103.350818 88.394501) (xy 103.252316 88.404564) (xy 103.252315 88.404565) (xy 103.173219 88.430774) - (xy 103.092715 88.457451) (xy 103.092704 88.457456) (xy 102.949612 88.545717) (xy 102.949608 88.54572) - (xy 102.830719 88.664609) (xy 102.830716 88.664613) (xy 102.742455 88.807705) (xy 102.742451 88.807714) - (xy 102.689564 88.967316) (xy 102.689564 88.967317) (xy 102.689563 88.967317) (xy 102.6795 89.065819) - (xy 102.6795 89.407403) (xy 102.659815 89.474442) (xy 102.643181 89.495084) (xy 102.625027 89.513237) - (xy 102.625023 89.513242) (xy 102.575411 89.599175) (xy 102.545969 89.65017) (xy 102.505045 89.802898) - (xy 102.505045 89.8029) (xy 102.505045 89.971001) (xy 102.505046 89.971014) (xy 102.505046 90.896294) - (xy 102.485361 90.963333) (xy 102.468727 90.983975) (xy 102.234318 91.218383) (xy 102.234304 91.218398) - (xy 102.188937 91.272835) (xy 102.109879 91.423464) (xy 102.06917 91.588633) (xy 102.06917 91.758744) - (xy 102.109879 91.923913) (xy 102.10988 91.923914) (xy 102.188936 92.074541) (xy 102.234308 92.128984) - (xy 102.234318 92.128994) (xy 102.407538 92.302214) (xy 102.441023 92.363537) (xy 102.436039 92.433229) - (xy 102.407538 92.477576) (xy 101.280482 93.604632) (xy 101.247188 93.641363) (xy 101.231796 93.660114) - (xy 101.202194 93.700025) (xy 101.201015 93.701791) (xy 101.200997 93.70182) (xy 101.15428 93.789233) - (xy 101.154273 93.789247) (xy 101.13575 93.833981) (xy 101.106974 93.92892) (xy 101.106555 93.93103) - (xy 101.10655 93.931055) (xy 101.099305 93.979982) (xy 101.099302 93.980007) (xy 101.096926 94.004168) - (xy 101.096925 94.004186) (xy 101.0945 94.05362) (xy 101.0945 94.685444) (xy 101.09535 94.714756) - (xy 101.096183 94.729093) (xy 101.098728 94.75829) (xy 101.09873 94.758301) (xy 101.135547 94.897379) - (xy 101.13555 94.897388) (xy 101.163473 94.963143) (xy 101.164109 94.968606) (xy 101.169693 94.979053) - (xy 101.173791 94.987618) (xy 101.177353 94.993384) (xy 101.25019 95.129653) (xy 101.259493 95.152111) - (xy 101.283567 95.231472) (xy 101.288309 95.255314) (xy 101.296437 95.337846) (xy 101.296437 95.362152) - (xy 101.288309 95.444682) (xy 101.283567 95.468524) (xy 101.259493 95.547887) (xy 101.25019 95.570345) - (xy 101.211101 95.643475) (xy 101.197596 95.663687) (xy 101.144983 95.727796) (xy 101.127795 95.744984) - (xy 101.063686 95.797597) (xy 101.043474 95.811102) (xy 100.970344 95.850191) (xy 100.947886 95.859494) - (xy 100.84516 95.890655) (xy 100.833856 95.893421) (xy 100.832699 95.893742) (xy 100.832697 95.893743) - (xy 100.832694 95.893743) (xy 100.832687 95.893746) (xy 100.826356 95.896107) (xy 100.819035 95.89858) - (xy 100.783566 95.909341) (xy 100.781683 95.911257) (xy 100.764664 95.919117) (xy 100.697888 95.944023) - (xy 100.69788 95.944027) (xy 100.638523 95.976437) (xy 100.637049 95.977207) (xy 100.636566 95.977505) - (xy 100.521384 96.06373) (xy 100.521372 96.063741) (xy 99.230477 97.354637) (xy 99.23046 97.354655) - (xy 99.197189 97.39136) (xy 99.197186 97.391363) (xy 99.181797 97.410111) (xy 99.181782 97.410131) - (xy 99.1521 97.450164) (xy 99.150892 97.451974) (xy 99.10427 97.539257) (xy 99.104265 97.539266) - (xy 99.085746 97.583994) (xy 99.085741 97.584007) (xy 99.057031 97.67864) (xy 99.057025 97.678661) - (xy 99.056604 97.680775) (xy 99.056603 97.680779) (xy 99.049292 97.730078) (xy 99.04929 97.730093) - (xy 99.046919 97.754237) (xy 99.046919 97.754241) (xy 99.0445 97.803614) (xy 99.0445 107.875345) - (xy 99.054186 107.973818) (xy 99.054186 107.97382) (xy 99.063602 108.021221) (xy 99.092404 108.1162) - (xy 99.092408 108.116212) (xy 99.092494 108.116419) (xy 99.092519 108.116481) (xy 99.092636 108.116763) - (xy 99.092782 108.117115) (xy 99.115812 108.165223) (xy 99.115814 108.165226) (xy 99.128501 108.18849) - (xy 99.156901 108.234522) (xy 99.254882 108.339885) (xy 99.309259 108.383757) (xy 99.309728 108.384134) - (xy 99.433511 108.457477) (xy 99.433518 108.457479) (xy 99.43352 108.457481) (xy 99.433918 108.457645) - (xy 99.433985 108.457673) (xy 99.478445 108.471151) (xy 99.52836 108.486285) (xy 99.52837 108.486287) - (xy 99.528385 108.486292) (xy 99.575901 108.495758) (xy 99.674664 108.5055) (xy 99.674673 108.5055) - (xy 111.825331 108.5055) (xy 111.825336 108.5055) (xy 111.924288 108.49572) (xy 111.97189 108.486218) - (xy 112.066449 108.457492) (xy 112.066922 108.457296) (xy 112.066924 108.457295) (xy 112.066925 108.457295) - (xy 112.115645 108.433981) (xy 112.115647 108.433979) (xy 112.115672 108.433968) (xy 112.13865 108.421421) - (xy 112.184128 108.393371) (xy 112.289565 108.29547) (xy 112.333479 108.241126) (xy 112.406984 108.117676) - (xy 112.407071 108.117467) (xy 112.408254 108.114601) (xy 112.408362 108.114337) (xy 112.436218 108.02189) - (xy 112.44572 107.974288) (xy 112.4555 107.875336) (xy 112.4555 106.366844) (xy 112.475185 106.299805) - (xy 112.527989 106.25405) (xy 112.597147 106.244106) (xy 112.644595 106.261305) (xy 112.697376 106.29386) - (xy 112.755657 106.329809) (xy 112.75566 106.32981) (xy 112.755666 106.329814) (xy 112.922203 106.384999) - (xy 113.024991 106.3955) (xy 114.025008 106.395499) (xy 114.025016 106.395498) (xy 114.025019 106.395498) - (xy 114.081302 106.389748) (xy 114.127797 106.384999) (xy 114.294334 106.329814) (xy 114.443656 106.237712) - (xy 114.567712 106.113656) (xy 114.659814 105.964334) (xy 114.714999 105.797797) (xy 114.7255 105.695009) - (xy 114.725499 105.069992) (xy 114.714999 104.967203) (xy 114.659814 104.800666) (xy 114.567712 104.651344) - (xy 114.443656 104.527288) (xy 114.294334 104.435186) (xy 114.255519 104.422324) (xy 114.198076 104.382552) - (xy 114.171253 104.318036) (xy 114.183568 104.249261) (xy 114.218363 104.206766) (xy 114.259105 104.175054) - (xy 114.361978 104.094986) (xy 114.520857 103.922398) (xy 114.649161 103.726012) (xy 114.743392 103.511187) - (xy 114.800979 103.283782) (xy 114.820351 103.05) (xy 114.800979 102.816218) (xy 114.743392 102.588813) - (xy 114.649161 102.373988) (xy 114.520859 102.177604) (xy 114.493441 102.14782) (xy 114.361978 102.005014) - (xy 114.184919 101.867204) (xy 114.17686 101.860931) (xy 113.970548 101.74928) (xy 113.97054 101.749277) - (xy 113.748679 101.673111) (xy 113.575138 101.644152) (xy 113.517292 101.6345) (xy 113.282708 101.6345) - (xy 113.236431 101.642222) (xy 113.05132 101.673111) (xy 112.829459 101.749277) (xy 112.829451 101.74928) - (xy 112.638518 101.852609) (xy 112.570189 101.867204) (xy 112.504817 101.842541) (xy 112.463156 101.786451) - (xy 112.4555 101.743554) (xy 112.4555 93.6295) (xy 112.475185 93.562461) (xy 112.527989 93.516706) - (xy 112.5795 93.5055) (xy 114.225331 93.5055) (xy 114.225336 93.5055) (xy 114.324288 93.49572) (xy 114.37189 93.486218) - (xy 114.466449 93.457492) (xy 114.466922 93.457296) (xy 114.466924 93.457295) (xy 114.466925 93.457295) - (xy 114.515645 93.433981) (xy 114.515647 93.433979) (xy 114.515672 93.433968) (xy 114.53865 93.421421) - (xy 114.584128 93.393371) (xy 114.641128 93.340444) (xy 114.703647 93.309255) (xy 114.773106 93.316816) - (xy 114.827451 93.36073) (xy 114.849427 93.427054) (xy 114.8495 93.431314) (xy 114.8495 96.907317) - (xy 114.880044 97.119764) (xy 114.880047 97.119774) (xy 114.940517 97.325715) (xy 115.029672 97.520938) - (xy 115.029679 97.520951) (xy 115.070198 97.584) (xy 115.132388 97.68077) (xy 115.14572 97.701514) - (xy 115.286275 97.863724) (xy 115.410277 97.971172) (xy 115.448487 98.004281) (xy 115.564831 98.07905) - (xy 115.629048 98.12032) (xy 115.629061 98.120327) (xy 115.824284 98.209482) (xy 115.824288 98.209483) - (xy 115.82429 98.209484) (xy 116.030231 98.269954) (xy 116.030232 98.269954) (xy 116.030235 98.269955) - (xy 116.093584 98.279062) (xy 116.242682 98.3005) (xy 116.284108 98.3005) (xy 124.384108 98.3005) - (xy 124.443038 98.3005) (xy 124.456922 98.30128) (xy 124.547266 98.311459) (xy 124.574331 98.317636) - (xy 124.65354 98.345352) (xy 124.678553 98.357398) (xy 124.749606 98.402043) (xy 124.771313 98.419355) - (xy 124.830644 98.478686) (xy 124.847957 98.500395) (xy 124.8926 98.571444) (xy 124.904648 98.596462) - (xy 124.932362 98.675666) (xy 124.93854 98.702735) (xy 124.948719 98.793067) (xy 124.949499 98.806952) - (xy 124.949499 143.376495) (xy 124.949498 143.376513) (xy 124.949498 143.443039) (xy 124.948718 143.456922) - (xy 124.938539 143.547264) (xy 124.93236 143.574336) (xy 124.904647 143.653534) (xy 124.8926 143.678551) - (xy 124.847955 143.749603) (xy 124.830642 143.771312) (xy 124.771312 143.830642) (xy 124.749603 143.847955) - (xy 124.678551 143.8926) (xy 124.653534 143.904647) (xy 124.574336 143.93236) (xy 124.547264 143.938539) - (xy 124.456911 143.948719) (xy 124.443028 143.949499) (xy 124.376511 143.949499) (xy 124.376495 143.9495) - (xy 116.4795 143.9495) (xy 116.412461 143.929815) (xy 116.366706 143.877011) (xy 116.3555 143.8255) - (xy 116.3555 132.954097) (xy 116.375185 132.887058) (xy 116.427989 132.841303) (xy 116.497147 132.831359) - (xy 116.560703 132.860384) (xy 116.567181 132.866416) (xy 119.233181 135.532416) (xy 119.266666 135.593739) - (xy 119.2695 135.620097) (xy 119.2695 135.990573) (xy 119.269503 135.990601) (xy 119.269503 136.046939) - (xy 119.288703 136.180478) (xy 119.288703 136.180481) (xy 119.289964 136.189255) (xy 119.330503 136.327313) - (xy 119.390223 136.458081) (xy 119.390227 136.458087) (xy 119.39023 136.458094) (xy 119.401095 136.475) - (xy 119.468015 136.579132) (xy 119.468018 136.579136) (xy 119.562152 136.687773) (xy 119.562168 136.687791) - (xy 119.562171 136.687794) (xy 119.670909 136.782015) (xy 119.731386 136.820881) (xy 119.791857 136.859744) - (xy 119.791863 136.859747) (xy 119.922741 136.919517) (xy 120.060696 136.960024) (xy 120.203111 136.9805) - (xy 120.203114 136.9805) (xy 120.775 136.9805) (xy 120.84694 136.975355) (xy 120.984992 136.934819) - (xy 121.106032 136.857031) (xy 121.200254 136.748294) (xy 121.260024 136.617416) (xy 121.2805 136.475) - (xy 121.2805 136.010763) (xy 121.2805 134.975) (xy 121.275355 134.90306) (xy 121.234819 134.765008) - (xy 121.157031 134.643968) (xy 121.057032 134.557318) (xy 121.048299 134.54975) (xy 121.048297 134.549748) - (xy 121.048294 134.549746) (xy 121.04829 134.549744) (xy 120.917419 134.489976) (xy 120.917414 134.489975) - (xy 120.775 134.4695) (xy 120.203111 134.4695) (xy 120.20311 134.4695) (xy 120.060703 134.489974) - (xy 120.060687 134.489978) (xy 119.998726 134.508171) (xy 119.928856 134.508171) (xy 119.876111 134.476875) - (xy 115.98759 130.588355) (xy 115.987588 130.588352) (xy 115.868717 130.469481) (xy 115.868716 130.46948) - (xy 115.781904 130.41936) (xy 115.781904 130.419359) (xy 115.7819 130.419358) (xy 115.731785 130.390423) - (xy 115.579057 130.349499) (xy 115.420943 130.349499) (xy 115.413347 130.349499) (xy 115.413331 130.3495) - (xy 114.763298 130.3495) (xy 114.696259 130.329815) (xy 114.651732 130.278429) (xy 114.651604 130.278499) - (xy 114.651288 130.277916) (xy 114.650504 130.277011) (xy 114.649741 130.275307) (xy 114.649162 130.273988) - (xy 114.52086 130.077604) (xy 114.493442 130.04782) (xy 114.361979 129.905014) (xy 114.18492 129.767204) - (xy 114.176861 129.760931) (xy 113.970549 129.64928) (xy 113.970541 129.649277) (xy 113.74868 129.573111) - (xy 113.575139 129.544152) (xy 113.517293 129.5345) (xy 113.282709 129.5345) (xy 113.236432 129.542222) - (xy 113.051321 129.573111) (xy 112.82946 129.649277) (xy 112.829446 129.649283) (xy 112.638517 129.752609) - (xy 112.570189 129.767204) (xy 112.504817 129.742541) (xy 112.463156 129.686451) (xy 112.4555 129.643554) - (xy 112.4555 126.72401) (xy 112.4555 126.724) (xy 112.443947 126.616544) (xy 112.432741 126.565033) - (xy 112.432637 126.564722) (xy 112.398616 126.462502) (xy 112.398613 126.462496) (xy 112.320828 126.341462) - (xy 112.320825 126.341457) (xy 112.32082 126.341451) (xy 112.275076 126.288659) (xy 112.275072 126.288656) - (xy 112.27507 126.288653) (xy 112.166336 126.194433) (xy 112.166333 126.194431) (xy 112.166331 126.19443) - (xy 112.035465 126.134664) (xy 112.03546 126.134662) (xy 112.035459 126.134662) (xy 111.96842 126.114977) - (xy 111.968422 126.114977) (xy 111.968417 126.114976) (xy 111.906354 126.106053) (xy 111.826 126.0945) - (xy 101.9745 126.0945) (xy 101.907461 126.074815) (xy 101.861706 126.022011) (xy 101.8505 125.9705) - (xy 101.8505 113.342683) (xy 101.8505 113.342682) (xy 101.819954 113.130231) (xy 101.759484 112.92429) - (xy 101.759483 112.924288) (xy 101.759482 112.924284) (xy 101.670327 112.729061) (xy 101.67032 112.729048) - (xy 101.62227 112.654281) (xy 101.554281 112.548487) (xy 101.521172 112.510277) (xy 101.413724 112.386275) - (xy 101.251514 112.24572) (xy 101.251513 112.245719) (xy 101.186991 112.204253) (xy 101.070951 112.129679) - (xy 101.070938 112.129672) (xy 100.875715 112.040517) (xy 100.669774 111.980047) (xy 100.669764 111.980044) - (xy 100.478754 111.952582) (xy 100.457318 111.9495) (xy 100.457317 111.9495) (xy 93.456962 111.9495) - (xy 93.443078 111.94872) (xy 93.430553 111.947308) (xy 93.352735 111.93854) (xy 93.325666 111.932362) - (xy 93.246462 111.904648) (xy 93.221444 111.8926) (xy 93.150395 111.847957) (xy 93.128686 111.830644) - (xy 93.069355 111.771313) (xy 93.052042 111.749604) (xy 93.007399 111.678555) (xy 92.995351 111.653537) - (xy 92.967637 111.574333) (xy 92.961459 111.547262) (xy 92.951281 111.456929) (xy 92.950501 111.443046) - (xy 92.950501 84.45696) (xy 92.951281 84.443078) (xy 92.957925 84.384108) (xy 92.96146 84.35273) - (xy 92.967636 84.325669) (xy 92.995355 84.246454) (xy 93.007392 84.221457) (xy 93.052048 84.150387) - (xy 93.069351 84.128691) (xy 93.128691 84.069351) (xy 93.150387 84.052048) (xy 93.221457 84.007392) - (xy 93.246454 83.995355) (xy 93.325669 83.967636) (xy 93.35273 83.96146) (xy 93.429224 83.952841) - (xy 93.443078 83.951281) (xy 93.45696 83.950501) (xy 93.523488 83.950501) (xy 93.523504 83.9505) - (xy 104.3705 83.9505) + (xy 81.337539 34.370185) (xy 81.383294 34.422989) (xy 81.3945 34.4745) (xy 81.3945 38.806264) (xy 81.374815 38.873303) + (xy 81.322011 38.919058) (xy 81.252853 38.929002) (xy 81.205403 38.911803) (xy 81.117289 38.857453) + (xy 81.117284 38.857451) (xy 81.115876 38.856984) (xy 80.957685 38.804565) (xy 80.957683 38.804564) + (xy 80.859181 38.794501) (xy 80.859174 38.794501) (xy 80.250826 38.794501) (xy 80.250818 38.794501) + (xy 80.152316 38.804564) (xy 80.152315 38.804565) (xy 80.073219 38.830774) (xy 79.992715 38.857451) + (xy 79.992704 38.857456) (xy 79.849612 38.945717) (xy 79.849608 38.94572) (xy 79.730719 39.064609) + (xy 79.730716 39.064613) (xy 79.642455 39.207705) (xy 79.642451 39.207714) (xy 79.589564 39.367316) + (xy 79.589564 39.367317) (xy 79.589563 39.367317) (xy 79.5795 39.465819) (xy 79.5795 39.807403) + (xy 79.559815 39.874442) (xy 79.543181 39.895084) (xy 79.525027 39.913237) (xy 79.525026 39.913239) + (xy 79.482265 39.987304) (xy 79.469709 40.009052) (xy 79.450825 40.04176) (xy 79.445969 40.05017) + (xy 79.405045 40.202898) (xy 79.405045 40.2029) (xy 79.405045 40.371001) (xy 79.405046 40.371014) + (xy 79.405046 41.296294) (xy 79.385361 41.363333) (xy 79.368727 41.383975) (xy 79.134318 41.618383) + (xy 79.134304 41.618398) (xy 79.088937 41.672835) (xy 79.009879 41.823464) (xy 78.96917 41.988633) + (xy 78.96917 42.158744) (xy 79.009879 42.323913) (xy 79.00988 42.323914) (xy 79.088936 42.474541) + (xy 79.134308 42.528984) (xy 79.134318 42.528994) (xy 79.307538 42.702214) (xy 79.341023 42.763537) + (xy 79.336039 42.833229) (xy 79.307538 42.877576) (xy 78.180482 44.004632) (xy 78.147188 44.041363) + (xy 78.131796 44.060114) (xy 78.102194 44.100025) (xy 78.101015 44.101791) (xy 78.100997 44.10182) + (xy 78.05428 44.189233) (xy 78.054273 44.189247) (xy 78.03575 44.233981) (xy 78.006974 44.32892) + (xy 78.006555 44.33103) (xy 78.00655 44.331055) (xy 77.999305 44.379982) (xy 77.999302 44.380007) + (xy 77.996926 44.404168) (xy 77.996925 44.404186) (xy 77.9945 44.45362) (xy 77.9945 45.085444) (xy 77.99535 45.114756) + (xy 77.996183 45.129093) (xy 77.998728 45.15829) (xy 77.99873 45.158301) (xy 78.035547 45.297379) + (xy 78.03555 45.297388) (xy 78.063473 45.363143) (xy 78.064109 45.368606) (xy 78.069693 45.379053) + (xy 78.073791 45.387618) (xy 78.077353 45.393384) (xy 78.15019 45.529653) (xy 78.159493 45.552111) + (xy 78.183567 45.631472) (xy 78.188309 45.655314) (xy 78.196437 45.737846) (xy 78.196437 45.762152) + (xy 78.188309 45.844682) (xy 78.183567 45.868524) (xy 78.159493 45.947887) (xy 78.15019 45.970345) + (xy 78.111101 46.043475) (xy 78.097596 46.063687) (xy 78.044983 46.127796) (xy 78.027795 46.144984) + (xy 77.963686 46.197597) (xy 77.943474 46.211102) (xy 77.870344 46.250191) (xy 77.847886 46.259494) + (xy 77.74516 46.290655) (xy 77.733856 46.293421) (xy 77.732699 46.293742) (xy 77.732697 46.293743) + (xy 77.732694 46.293743) (xy 77.732687 46.293746) (xy 77.726356 46.296107) (xy 77.719035 46.29858) + (xy 77.683566 46.309341) (xy 77.681683 46.311257) (xy 77.664664 46.319117) (xy 77.597888 46.344023) + (xy 77.59788 46.344027) (xy 77.538523 46.376437) (xy 77.537049 46.377207) (xy 77.536566 46.377505) + (xy 77.421384 46.46373) (xy 77.421372 46.463741) (xy 76.130482 47.754632) (xy 76.097188 47.791363) + (xy 76.081796 47.810114) (xy 76.052194 47.850025) (xy 76.051015 47.851791) (xy 76.050997 47.85182) + (xy 76.00428 47.939233) (xy 76.004273 47.939247) (xy 75.98575 47.983981) (xy 75.956974 48.07892) + (xy 75.956555 48.08103) (xy 75.95655 48.081055) (xy 75.949305 48.129982) (xy 75.949302 48.130007) + (xy 75.946926 48.154168) (xy 75.946925 48.154186) (xy 75.9445 48.20362) (xy 75.9445 58.275345) (xy 75.954186 58.373818) + (xy 75.954186 58.37382) (xy 75.963602 58.421221) (xy 75.992404 58.5162) (xy 75.992408 58.516212) + (xy 75.992494 58.516419) (xy 75.992519 58.516481) (xy 75.992636 58.516763) (xy 75.992782 58.517115) + (xy 76.015812 58.565223) (xy 76.015814 58.565226) (xy 76.028501 58.58849) (xy 76.056901 58.634522) + (xy 76.154882 58.739885) (xy 76.209259 58.783757) (xy 76.209728 58.784134) (xy 76.333511 58.857477) + (xy 76.333518 58.857479) (xy 76.33352 58.857481) (xy 76.333918 58.857645) (xy 76.333985 58.857673) + (xy 76.378445 58.871151) (xy 76.42836 58.886285) (xy 76.42837 58.886287) (xy 76.428385 58.886292) + (xy 76.475901 58.895758) (xy 76.574664 58.9055) (xy 76.574673 58.9055) (xy 88.725331 58.9055) (xy 88.725336 58.9055) + (xy 88.824288 58.89572) (xy 88.87189 58.886218) (xy 88.966449 58.857492) (xy 88.966922 58.857296) + (xy 88.966924 58.857295) (xy 88.966925 58.857295) (xy 89.015645 58.833981) (xy 89.015647 58.833979) + (xy 89.015672 58.833968) (xy 89.03865 58.821421) (xy 89.084128 58.793371) (xy 89.189565 58.69547) + (xy 89.233479 58.641126) (xy 89.306984 58.517676) (xy 89.307071 58.517467) (xy 89.308254 58.514601) + (xy 89.308362 58.514337) (xy 89.336218 58.42189) (xy 89.34572 58.374288) (xy 89.3555 58.275336) + (xy 89.3555 56.556445) (xy 89.375185 56.489406) (xy 89.427989 56.443651) (xy 89.497147 56.433707) + (xy 89.538518 56.447391) (xy 89.729441 56.550715) (xy 89.729447 56.550717) (xy 89.729452 56.55072) + (xy 89.844662 56.590272) (xy 89.95132 56.626888) (xy 89.951322 56.626888) (xy 89.951324 56.626889) + (xy 90.182708 56.6655) (xy 90.182709 56.6655) (xy 90.417291 56.6655) (xy 90.417292 56.6655) (xy 90.648676 56.626889) + (xy 90.870548 56.55072) (xy 91.076858 56.43907) (xy 91.261978 56.294986) (xy 91.420857 56.122398) + (xy 91.549161 55.926012) (xy 91.643392 55.711187) (xy 91.6507 55.682328) (xy 91.686239 55.622172) + (xy 91.708902 55.605382) (xy 91.806409 55.549087) (xy 91.994397 55.404838) (xy 91.994401 55.404833) + (xy 91.994406 55.40483) (xy 92.02849 55.370745) (xy 92.193022 55.206211) (xy 92.193023 55.206209) + (xy 92.199101 55.200131) (xy 92.199229 55.199982) (xy 92.216878 55.182335) (xy 92.357555 55.005933) + (xy 92.477598 54.81489) (xy 92.575496 54.611608) (xy 92.650019 54.398643) (xy 92.684565 54.247296) + (xy 92.718674 54.186323) (xy 92.766449 54.157189) (xy 92.894334 54.114813) (xy 93.043656 54.022711) + (xy 93.167712 53.898655) (xy 93.259814 53.749333) (xy 93.314999 53.582796) (xy 93.3255 53.480008) + (xy 93.325499 52.854991) (xy 93.314999 52.752202) (xy 93.259814 52.585665) (xy 93.167712 52.436343) + (xy 93.043656 52.312287) (xy 92.894334 52.220185) (xy 92.727797 52.165) (xy 92.727795 52.164999) + (xy 92.62501 52.154499) (xy 91.624998 52.154499) (xy 91.62498 52.1545) (xy 91.522203 52.164999) + (xy 91.5222 52.165) (xy 91.355668 52.220184) (xy 91.355663 52.220186) (xy 91.206342 52.312288) (xy 91.082289 52.436341) + (xy 90.990187 52.585662) (xy 90.990186 52.585665) (xy 90.935001 52.752202) (xy 90.935001 52.752203) + (xy 90.935 52.752203) (xy 90.9245 52.854982) (xy 90.9245 53.48) (xy 90.924501 53.480018) (xy 90.935 53.582795) + (xy 90.935001 53.582798) (xy 90.990185 53.74933) (xy 90.990188 53.749337) (xy 90.996906 53.760228) + (xy 91.015345 53.82762) (xy 90.994421 53.894284) (xy 90.940779 53.939052) (xy 90.871448 53.947713) + (xy 90.851103 53.942604) (xy 90.648679 53.873111) (xy 90.475138 53.844152) (xy 90.417292 53.8345) + (xy 90.182708 53.8345) (xy 90.136431 53.842222) (xy 89.95132 53.873111) (xy 89.729459 53.949277) + (xy 89.729451 53.94928) (xy 89.538518 54.052609) (xy 89.470189 54.067204) (xy 89.404817 54.042541) + (xy 89.363156 53.986451) (xy 89.3555 53.943554) (xy 89.3555 40.365367) (xy 89.375185 40.298328) + (xy 89.427989 40.252573) (xy 89.459663 40.242964) (xy 89.471081 40.241114) (xy 89.60589 40.190832) + (xy 89.665269 40.158408) (xy 89.66674 40.157639) (xy 89.667221 40.157342) (xy 89.737772 40.104527) + (xy 89.782397 40.071121) (xy 89.811758 40.041758) (xy 89.834341 40.0239) (xy 89.858421 40.009048) + (xy 89.884507 39.996885) (xy 89.915764 39.986527) (xy 89.942204 39.980872) (xy 89.944507 39.980636) + (xy 89.957056 39.98) (xy 90.642941 39.98) (xy 90.655488 39.980636) (xy 90.657798 39.980872) (xy 90.68423 39.986526) + (xy 90.715495 39.996886) (xy 90.741581 40.00905) (xy 90.795531 40.042326) (xy 90.888641 40.087328) + (xy 90.93609 40.104527) (xy 90.936098 40.104529) (xy 90.936104 40.104531) (xy 90.996673 40.119691) + (xy 91.036417 40.129639) (xy 91.180297 40.129638) (xy 91.249455 40.119694) (xy 91.387504 40.079159) + (xy 91.508543 40.001371) (xy 91.561347 39.955616) (xy 91.655567 39.846882) (xy 91.715338 39.716005) + (xy 91.735023 39.648966) (xy 91.735024 39.648962) (xy 91.7555 39.506546) (xy 91.7555 34.55444) (xy 91.775185 34.487401) + (xy 91.827989 34.441646) (xy 91.897147 34.431702) (xy 91.945466 34.449443) (xy 91.949598 34.452039) + (xy 91.971313 34.469355) (xy 92.030644 34.528686) (xy 92.047957 34.550395) (xy 92.0926 34.621444) + (xy 92.104648 34.646462) (xy 92.132362 34.725666) (xy 92.13854 34.752735) (xy 92.14872 34.843076) + (xy 92.1495 34.856961) (xy 92.1495 47.307317) (xy 92.180044 47.519764) (xy 92.180047 47.519774) + (xy 92.240517 47.725715) (xy 92.329672 47.920938) (xy 92.329679 47.920951) (xy 92.37773 47.995719) + (xy 92.432555 48.08103) (xy 92.44572 48.101514) (xy 92.586275 48.263724) (xy 92.710277 48.371172) + (xy 92.748487 48.404281) (xy 92.864831 48.47905) (xy 92.929048 48.52032) (xy 92.929061 48.520327) + (xy 93.124284 48.609482) (xy 93.124288 48.609483) (xy 93.12429 48.609484) (xy 93.330231 48.669954) + (xy 93.330232 48.669954) (xy 93.330235 48.669955) (xy 93.393584 48.679062) (xy 93.542682 48.7005) + (xy 93.584108 48.7005) (xy 101.284108 48.7005) (xy 101.343038 48.7005) (xy 101.356922 48.70128) + (xy 101.447266 48.711459) (xy 101.474331 48.717636) (xy 101.55354 48.745352) (xy 101.578553 48.757398) + (xy 101.649606 48.802043) (xy 101.671313 48.819355) (xy 101.730644 48.878686) (xy 101.747957 48.900395) + (xy 101.7926 48.971444) (xy 101.804648 48.996462) (xy 101.832362 49.075666) (xy 101.83854 49.102735) + (xy 101.848719 49.193067) (xy 101.849499 49.206952) (xy 101.849499 93.776495) (xy 101.849498 93.776513) + (xy 101.849498 93.843039) (xy 101.848718 93.856922) (xy 101.838539 93.947264) (xy 101.83236 93.974336) + (xy 101.804647 94.053534) (xy 101.7926 94.078551) (xy 101.747955 94.149603) (xy 101.730642 94.171312) + (xy 101.671312 94.230642) (xy 101.649603 94.247955) (xy 101.578551 94.2926) (xy 101.553534 94.304647) + (xy 101.474336 94.33236) (xy 101.447264 94.338539) (xy 101.356911 94.348719) (xy 101.343028 94.349499) + (xy 101.276511 94.349499) (xy 101.276495 94.3495) (xy 93.3795 94.3495) (xy 93.312461 94.329815) + (xy 93.266706 94.277011) (xy 93.2555 94.2255) (xy 93.2555 82.87401) (xy 93.2555 82.874) (xy 93.243947 82.766544) + (xy 93.232741 82.715033) (xy 93.232637 82.714722) (xy 93.198616 82.612502) (xy 93.198613 82.612496) + (xy 93.120828 82.491462) (xy 93.120825 82.491457) (xy 93.12082 82.491451) (xy 93.075076 82.438659) + (xy 93.075072 82.438656) (xy 93.07507 82.438653) (xy 92.966336 82.344433) (xy 92.966333 82.344431) + (xy 92.966331 82.34443) (xy 92.835465 82.284664) (xy 92.83546 82.284662) (xy 92.835459 82.284662) + (xy 92.76842 82.264977) (xy 92.768422 82.264977) (xy 92.768417 82.264976) (xy 92.720944 82.25815) + (xy 92.626 82.2445) (xy 91.818203 82.2445) (xy 91.818202 82.2445) (xy 91.791634 82.245199) (xy 91.778566 82.245887) + (xy 91.752075 82.247982) (xy 91.612595 82.283307) (xy 91.612594 82.283307) (xy 91.557316 82.306084) + (xy 91.487833 82.313424) (xy 91.425412 82.282032) (xy 91.418847 82.275418) (xy 91.261979 82.105014) + (xy 91.261974 82.10501) (xy 91.261971 82.105007) (xy 91.13533 82.006439) (xy 91.094517 81.949729) + (xy 91.090842 81.879956) (xy 91.125474 81.819273) (xy 91.144448 81.804274) (xy 91.17913 81.781986) + (xy 91.287791 81.687832) (xy 91.287794 81.687829) (xy 91.382015 81.579091) (xy 91.459747 81.458137) + (xy 91.519517 81.327259) (xy 91.560024 81.189304) (xy 91.5805 81.046889) (xy 91.5805 80.475) (xy 91.575355 80.40306) + (xy 91.534819 80.265008) (xy 91.457031 80.143968) (xy 91.348294 80.049746) (xy 91.34829 80.049744) + (xy 91.217419 79.989976) (xy 91.217414 79.989975) (xy 91.075 79.9695) (xy 90.610763 79.9695) (xy 90.539236 79.9695) + (xy 90.110764 79.9695) (xy 90.039237 79.9695) (xy 89.575 79.9695) (xy 89.574997 79.9695) (xy 89.503058 79.974645) + (xy 89.501506 79.974925) (xy 89.500562 79.974823) (xy 89.496431 79.975119) (xy 89.496377 79.974373) + (xy 89.432038 79.96745) (xy 89.377638 79.923605) (xy 89.355579 79.857309) (xy 89.3555 79.852893) + (xy 89.3555 77.12401) (xy 89.3555 77.124) (xy 89.343947 77.016544) (xy 89.332741 76.965033) (xy 89.332637 76.964722) + (xy 89.298616 76.862502) (xy 89.298613 76.862496) (xy 89.220828 76.741462) (xy 89.220825 76.741457) + (xy 89.22082 76.741451) (xy 89.175076 76.688659) (xy 89.175072 76.688656) (xy 89.17507 76.688653) + (xy 89.066336 76.594433) (xy 89.066333 76.594431) (xy 89.066331 76.59443) (xy 88.935465 76.534664) + (xy 88.93546 76.534662) (xy 88.935459 76.534662) (xy 88.86842 76.514977) (xy 88.868422 76.514977) + (xy 88.868417 76.514976) (xy 88.806354 76.506053) (xy 88.726 76.4945) (xy 78.8745 76.4945) (xy 78.807461 76.474815) + (xy 78.761706 76.422011) (xy 78.7505 76.3705) (xy 78.7505 63.742683) (xy 78.7505 63.742682) (xy 78.719954 63.530231) + (xy 78.659484 63.32429) (xy 78.659483 63.324288) (xy 78.659482 63.324284) (xy 78.570327 63.129061) + (xy 78.57032 63.129048) (xy 78.52227 63.054281) (xy 78.454281 62.948487) (xy 78.421172 62.910277) + (xy 78.313724 62.786275) (xy 78.151514 62.64572) (xy 78.151513 62.645719) (xy 78.086991 62.604253) + (xy 77.970951 62.529679) (xy 77.970938 62.529672) (xy 77.775715 62.440517) (xy 77.569774 62.380047) + (xy 77.569764 62.380044) (xy 77.378754 62.352582) (xy 77.357318 62.3495) (xy 77.357317 62.3495) + (xy 70.356962 62.3495) (xy 70.343078 62.34872) (xy 70.330553 62.347308) (xy 70.252735 62.33854) + (xy 70.225666 62.332362) (xy 70.146462 62.304648) (xy 70.121444 62.2926) (xy 70.050395 62.247957) + (xy 70.028686 62.230644) (xy 69.969355 62.171313) (xy 69.952042 62.149604) (xy 69.907399 62.078555) + (xy 69.895351 62.053537) (xy 69.867637 61.974333) (xy 69.861459 61.947262) (xy 69.851281 61.856929) + (xy 69.850501 61.843046) (xy 69.850501 34.85696) (xy 69.851281 34.843078) (xy 69.857925 34.784108) + (xy 69.86146 34.75273) (xy 69.867636 34.725669) (xy 69.895355 34.646454) (xy 69.907392 34.621457) + (xy 69.952048 34.550387) (xy 69.969351 34.528691) (xy 70.028691 34.469351) (xy 70.050387 34.452048) + (xy 70.121457 34.407392) (xy 70.146454 34.395355) (xy 70.225669 34.367636) (xy 70.25273 34.36146) + (xy 70.329224 34.352841) (xy 70.343078 34.351281) (xy 70.35696 34.350501) (xy 70.423488 34.350501) + (xy 70.423504 34.3505) (xy 81.2705 34.3505) ) ) (filled_polygon (layer "B.Cu") (pts - (xy 104.437539 83.970185) (xy 104.483294 84.022989) (xy 104.4945 84.0745) (xy 104.4945 90.339252) - (xy 104.474815 90.406291) (xy 104.458181 90.426933) (xy 101.280475 93.604638) (xy 101.28047 93.604643) - (xy 101.247177 93.641376) (xy 101.231749 93.660175) (xy 101.20228 93.6999) (xy 101.202259 93.699929) - (xy 101.201072 93.701704) (xy 101.201069 93.70171) (xy 101.154254 93.789288) (xy 101.15425 93.789295) - (xy 101.154249 93.789299) (xy 101.154248 93.7893) (xy 101.13574 93.834007) (xy 101.135736 93.834017) - (xy 101.106973 93.928924) (xy 101.106972 93.928928) (xy 101.106972 93.928929) (xy 101.106556 93.931024) - (xy 101.10655 93.931055) (xy 101.099305 93.979982) (xy 101.099302 93.980007) (xy 101.096926 94.004168) - (xy 101.096925 94.004186) (xy 101.0945 94.05362) (xy 101.0945 94.685444) (xy 101.09535 94.714756) - (xy 101.096183 94.729093) (xy 101.098728 94.75829) (xy 101.09873 94.758301) (xy 101.135547 94.897379) - (xy 101.13555 94.897388) (xy 101.163473 94.963143) (xy 101.164109 94.968606) (xy 101.169693 94.979053) - (xy 101.173791 94.987618) (xy 101.177353 94.993384) (xy 101.25019 95.129653) (xy 101.259493 95.152111) - (xy 101.283567 95.231472) (xy 101.288309 95.255314) (xy 101.296437 95.337846) (xy 101.296437 95.362152) - (xy 101.288309 95.444682) (xy 101.283567 95.468524) (xy 101.259493 95.547887) (xy 101.25019 95.570345) - (xy 101.211101 95.643475) (xy 101.197596 95.663687) (xy 101.144983 95.727796) (xy 101.127795 95.744984) - (xy 101.063686 95.797597) (xy 101.043474 95.811102) (xy 100.970344 95.850191) (xy 100.947886 95.859494) - (xy 100.84516 95.890655) (xy 100.833856 95.893421) (xy 100.832699 95.893742) (xy 100.832697 95.893743) - (xy 100.832694 95.893743) (xy 100.832687 95.893746) (xy 100.826356 95.896107) (xy 100.819035 95.89858) - (xy 100.783566 95.909341) (xy 100.781683 95.911257) (xy 100.764664 95.919117) (xy 100.697888 95.944023) - (xy 100.69788 95.944027) (xy 100.638523 95.976437) (xy 100.637049 95.977207) (xy 100.636566 95.977505) - (xy 100.521384 96.06373) (xy 100.521372 96.063741) (xy 99.230477 97.354637) (xy 99.23046 97.354655) - (xy 99.197189 97.39136) (xy 99.197186 97.391363) (xy 99.181797 97.410111) (xy 99.181782 97.410131) - (xy 99.1521 97.450164) (xy 99.150892 97.451974) (xy 99.10427 97.539257) (xy 99.104265 97.539266) - (xy 99.085746 97.583994) (xy 99.085741 97.584007) (xy 99.057031 97.67864) (xy 99.057025 97.678661) - (xy 99.056604 97.680775) (xy 99.056603 97.680779) (xy 99.049292 97.730078) (xy 99.04929 97.730093) - (xy 99.046919 97.754237) (xy 99.046919 97.754241) (xy 99.0445 97.803614) (xy 99.0445 107.875345) - (xy 99.054186 107.973818) (xy 99.054186 107.97382) (xy 99.063602 108.021221) (xy 99.092404 108.1162) - (xy 99.092408 108.116212) (xy 99.092494 108.116419) (xy 99.092519 108.116481) (xy 99.092636 108.116763) - (xy 99.092782 108.117115) (xy 99.115812 108.165223) (xy 99.115814 108.165226) (xy 99.128501 108.18849) - (xy 99.156901 108.234522) (xy 99.254882 108.339885) (xy 99.309259 108.383757) (xy 99.309728 108.384134) - (xy 99.433511 108.457477) (xy 99.433518 108.457479) (xy 99.43352 108.457481) (xy 99.433918 108.457645) - (xy 99.433985 108.457673) (xy 99.478445 108.471151) (xy 99.52836 108.486285) (xy 99.52837 108.486287) - (xy 99.528385 108.486292) (xy 99.575901 108.495758) (xy 99.674664 108.5055) (xy 99.674673 108.5055) - (xy 111.825331 108.5055) (xy 111.825336 108.5055) (xy 111.924288 108.49572) (xy 111.97189 108.486218) - (xy 112.066449 108.457492) (xy 112.066922 108.457296) (xy 112.066924 108.457295) (xy 112.066925 108.457295) - (xy 112.115645 108.433981) (xy 112.115647 108.433979) (xy 112.115672 108.433968) (xy 112.13865 108.421421) - (xy 112.184128 108.393371) (xy 112.289565 108.29547) (xy 112.333479 108.241126) (xy 112.406984 108.117676) - (xy 112.407071 108.117467) (xy 112.408254 108.114601) (xy 112.408362 108.114337) (xy 112.436218 108.02189) - (xy 112.44572 107.974288) (xy 112.4555 107.875336) (xy 112.4555 104.356445) (xy 112.475185 104.289406) - (xy 112.527989 104.243651) (xy 112.597147 104.233707) (xy 112.638518 104.247391) (xy 112.829441 104.350715) - (xy 112.829447 104.350717) (xy 112.829452 104.35072) (xy 112.944662 104.390272) (xy 113.05132 104.426888) - (xy 113.051322 104.426888) (xy 113.051324 104.426889) (xy 113.282708 104.4655) (xy 113.282709 104.4655) - (xy 113.517291 104.4655) (xy 113.517292 104.4655) (xy 113.748676 104.426889) (xy 113.970548 104.35072) - (xy 114.176858 104.23907) (xy 114.361978 104.094986) (xy 114.520857 103.922398) (xy 114.649161 103.726012) - (xy 114.743392 103.511187) (xy 114.800979 103.283782) (xy 114.820351 103.05) (xy 114.800979 102.816218) - (xy 114.743392 102.588813) (xy 114.649161 102.373988) (xy 114.520859 102.177604) (xy 114.493441 102.14782) - (xy 114.361978 102.005014) (xy 114.184919 101.867204) (xy 114.17686 101.860931) (xy 113.970548 101.74928) - (xy 113.97054 101.749277) (xy 113.748679 101.673111) (xy 113.575138 101.644152) (xy 113.517292 101.6345) - (xy 113.282708 101.6345) (xy 113.236431 101.642222) (xy 113.05132 101.673111) (xy 112.829459 101.749277) - (xy 112.829451 101.74928) (xy 112.638518 101.852609) (xy 112.570189 101.867204) (xy 112.504817 101.842541) - (xy 112.463156 101.786451) (xy 112.4555 101.743554) (xy 112.4555 93.6295) (xy 112.475185 93.562461) - (xy 112.527989 93.516706) (xy 112.5795 93.5055) (xy 114.225331 93.5055) (xy 114.225336 93.5055) - (xy 114.324288 93.49572) (xy 114.37189 93.486218) (xy 114.466449 93.457492) (xy 114.466922 93.457296) - (xy 114.466924 93.457295) (xy 114.466925 93.457295) (xy 114.515645 93.433981) (xy 114.515647 93.433979) - (xy 114.515672 93.433968) (xy 114.53865 93.421421) (xy 114.584128 93.393371) (xy 114.641128 93.340444) - (xy 114.703647 93.309255) (xy 114.773106 93.316816) (xy 114.827451 93.36073) (xy 114.849427 93.427054) - (xy 114.8495 93.431314) (xy 114.8495 96.907317) (xy 114.880044 97.119764) (xy 114.880047 97.119774) - (xy 114.940517 97.325715) (xy 115.029672 97.520938) (xy 115.029679 97.520951) (xy 115.070198 97.584) - (xy 115.132388 97.68077) (xy 115.14572 97.701514) (xy 115.286275 97.863724) (xy 115.410277 97.971172) - (xy 115.448487 98.004281) (xy 115.564831 98.07905) (xy 115.629048 98.12032) (xy 115.629061 98.120327) - (xy 115.824284 98.209482) (xy 115.824288 98.209483) (xy 115.82429 98.209484) (xy 116.030231 98.269954) - (xy 116.030232 98.269954) (xy 116.030235 98.269955) (xy 116.093584 98.279062) (xy 116.242682 98.3005) - (xy 116.284108 98.3005) (xy 124.384108 98.3005) (xy 124.443038 98.3005) (xy 124.456922 98.30128) - (xy 124.547266 98.311459) (xy 124.574331 98.317636) (xy 124.65354 98.345352) (xy 124.678553 98.357398) - (xy 124.749606 98.402043) (xy 124.771313 98.419355) (xy 124.830644 98.478686) (xy 124.847957 98.500395) - (xy 124.8926 98.571444) (xy 124.904648 98.596462) (xy 124.932362 98.675666) (xy 124.93854 98.702735) - (xy 124.948719 98.793067) (xy 124.949499 98.806952) (xy 124.949499 143.376495) (xy 124.949498 143.376513) - (xy 124.949498 143.443039) (xy 124.948718 143.456922) (xy 124.938539 143.547264) (xy 124.93236 143.574336) - (xy 124.904647 143.653534) (xy 124.8926 143.678551) (xy 124.847955 143.749603) (xy 124.830642 143.771312) - (xy 124.771312 143.830642) (xy 124.749603 143.847955) (xy 124.678551 143.8926) (xy 124.653534 143.904647) - (xy 124.574336 143.93236) (xy 124.547264 143.938539) (xy 124.456911 143.948719) (xy 124.443028 143.949499) - (xy 124.376511 143.949499) (xy 124.376495 143.9495) (xy 116.4795 143.9495) (xy 116.412461 143.929815) - (xy 116.366706 143.877011) (xy 116.3555 143.8255) (xy 116.3555 132.47401) (xy 116.3555 132.474) - (xy 116.343947 132.366544) (xy 116.332741 132.315033) (xy 116.332637 132.314722) (xy 116.298616 132.212502) - (xy 116.298613 132.212496) (xy 116.220828 132.091462) (xy 116.220825 132.091457) (xy 116.22082 132.091451) - (xy 116.175076 132.038659) (xy 116.175072 132.038656) (xy 116.17507 132.038653) (xy 116.066336 131.944433) - (xy 116.066333 131.944431) (xy 116.066331 131.94443) (xy 115.935465 131.884664) (xy 115.93546 131.884662) - (xy 115.935459 131.884662) (xy 115.86842 131.864977) (xy 115.868422 131.864977) (xy 115.868417 131.864976) - (xy 115.820944 131.85815) (xy 115.726 131.8445) (xy 115.725998 131.8445) (xy 114.735549 131.8445) - (xy 114.66851 131.824815) (xy 114.622755 131.772011) (xy 114.612811 131.702853) (xy 114.63174 131.652679) - (xy 114.636328 131.645655) (xy 114.649162 131.626012) (xy 114.743393 131.411187) (xy 114.80098 131.183782) - (xy 114.820352 130.95) (xy 114.80098 130.716218) (xy 114.743393 130.488813) (xy 114.649162 130.273988) - (xy 114.52086 130.077604) (xy 114.493442 130.04782) (xy 114.361979 129.905014) (xy 114.18492 129.767204) - (xy 114.176861 129.760931) (xy 113.970549 129.64928) (xy 113.970541 129.649277) (xy 113.74868 129.573111) - (xy 113.575139 129.544152) (xy 113.517293 129.5345) (xy 113.282709 129.5345) (xy 113.236432 129.542222) - (xy 113.051321 129.573111) (xy 112.82946 129.649277) (xy 112.829446 129.649283) (xy 112.638517 129.752609) - (xy 112.570189 129.767204) (xy 112.504817 129.742541) (xy 112.463156 129.686451) (xy 112.4555 129.643554) - (xy 112.4555 126.72401) (xy 112.4555 126.724) (xy 112.443947 126.616544) (xy 112.432741 126.565033) - (xy 112.432637 126.564722) (xy 112.398616 126.462502) (xy 112.398613 126.462496) (xy 112.320828 126.341462) - (xy 112.320825 126.341457) (xy 112.32082 126.341451) (xy 112.275076 126.288659) (xy 112.275072 126.288656) - (xy 112.27507 126.288653) (xy 112.166336 126.194433) (xy 112.166333 126.194431) (xy 112.166331 126.19443) - (xy 112.035465 126.134664) (xy 112.03546 126.134662) (xy 112.035459 126.134662) (xy 111.96842 126.114977) - (xy 111.968422 126.114977) (xy 111.968417 126.114976) (xy 111.906354 126.106053) (xy 111.826 126.0945) - (xy 101.9745 126.0945) (xy 101.907461 126.074815) (xy 101.861706 126.022011) (xy 101.8505 125.9705) - (xy 101.8505 113.342683) (xy 101.8505 113.342682) (xy 101.819954 113.130231) (xy 101.759484 112.92429) - (xy 101.759483 112.924288) (xy 101.759482 112.924284) (xy 101.670327 112.729061) (xy 101.67032 112.729048) - (xy 101.62227 112.654281) (xy 101.554281 112.548487) (xy 101.521172 112.510277) (xy 101.413724 112.386275) - (xy 101.251514 112.24572) (xy 101.251513 112.245719) (xy 101.186991 112.204253) (xy 101.070951 112.129679) - (xy 101.070938 112.129672) (xy 100.875715 112.040517) (xy 100.669774 111.980047) (xy 100.669764 111.980044) - (xy 100.478754 111.952582) (xy 100.457318 111.9495) (xy 100.457317 111.9495) (xy 93.456962 111.9495) - (xy 93.443078 111.94872) (xy 93.430553 111.947308) (xy 93.352735 111.93854) (xy 93.325666 111.932362) - (xy 93.246462 111.904648) (xy 93.221444 111.8926) (xy 93.150395 111.847957) (xy 93.128686 111.830644) - (xy 93.069355 111.771313) (xy 93.052042 111.749604) (xy 93.007399 111.678555) (xy 92.995351 111.653537) - (xy 92.967637 111.574333) (xy 92.961459 111.547262) (xy 92.951281 111.456929) (xy 92.950501 111.443046) - (xy 92.950501 84.45696) (xy 92.951281 84.443078) (xy 92.957925 84.384108) (xy 92.96146 84.35273) - (xy 92.967636 84.325669) (xy 92.995355 84.246454) (xy 93.007392 84.221457) (xy 93.052048 84.150387) - (xy 93.069351 84.128691) (xy 93.128691 84.069351) (xy 93.150387 84.052048) (xy 93.221457 84.007392) - (xy 93.246454 83.995355) (xy 93.325669 83.967636) (xy 93.35273 83.96146) (xy 93.429224 83.952841) - (xy 93.443078 83.951281) (xy 93.45696 83.950501) (xy 93.523488 83.950501) (xy 93.523504 83.9505) - (xy 104.3705 83.9505) + (xy 81.337539 34.370185) (xy 81.383294 34.422989) (xy 81.3945 34.4745) (xy 81.3945 40.739252) (xy 81.374815 40.806291) + (xy 81.358181 40.826933) (xy 78.180475 44.004638) (xy 78.18047 44.004643) (xy 78.147177 44.041376) + (xy 78.131749 44.060175) (xy 78.10228 44.0999) (xy 78.102259 44.099929) (xy 78.101072 44.101704) + (xy 78.101069 44.10171) (xy 78.054254 44.189288) (xy 78.05425 44.189295) (xy 78.054249 44.189299) + (xy 78.054248 44.1893) (xy 78.03574 44.234007) (xy 78.035736 44.234017) (xy 78.006973 44.328924) + (xy 78.006972 44.328928) (xy 78.006972 44.328929) (xy 78.006556 44.331024) (xy 78.00655 44.331055) + (xy 77.999305 44.379982) (xy 77.999302 44.380007) (xy 77.996926 44.404168) (xy 77.996925 44.404186) + (xy 77.9945 44.45362) (xy 77.9945 45.085444) (xy 77.99535 45.114756) (xy 77.996183 45.129093) (xy 77.998728 45.15829) + (xy 77.99873 45.158301) (xy 78.035547 45.297379) (xy 78.03555 45.297388) (xy 78.063473 45.363143) + (xy 78.064109 45.368606) (xy 78.069693 45.379053) (xy 78.073791 45.387618) (xy 78.077353 45.393384) + (xy 78.15019 45.529653) (xy 78.159493 45.552111) (xy 78.183567 45.631472) (xy 78.188309 45.655314) + (xy 78.196437 45.737846) (xy 78.196437 45.762152) (xy 78.188309 45.844682) (xy 78.183567 45.868524) + (xy 78.159493 45.947887) (xy 78.15019 45.970345) (xy 78.111101 46.043475) (xy 78.097596 46.063687) + (xy 78.044983 46.127796) (xy 78.027795 46.144984) (xy 77.963686 46.197597) (xy 77.943474 46.211102) + (xy 77.870344 46.250191) (xy 77.847886 46.259494) (xy 77.74516 46.290655) (xy 77.733856 46.293421) + (xy 77.732699 46.293742) (xy 77.732697 46.293743) (xy 77.732694 46.293743) (xy 77.732687 46.293746) + (xy 77.726356 46.296107) (xy 77.719035 46.29858) (xy 77.683566 46.309341) (xy 77.681683 46.311257) + (xy 77.664664 46.319117) (xy 77.597888 46.344023) (xy 77.59788 46.344027) (xy 77.538523 46.376437) + (xy 77.537049 46.377207) (xy 77.536566 46.377505) (xy 77.421384 46.46373) (xy 77.421372 46.463741) + (xy 76.130482 47.754632) (xy 76.097188 47.791363) (xy 76.081796 47.810114) (xy 76.052194 47.850025) + (xy 76.051015 47.851791) (xy 76.050997 47.85182) (xy 76.00428 47.939233) (xy 76.004273 47.939247) + (xy 75.98575 47.983981) (xy 75.956974 48.07892) (xy 75.956555 48.08103) (xy 75.95655 48.081055) + (xy 75.949305 48.129982) (xy 75.949302 48.130007) (xy 75.946926 48.154168) (xy 75.946925 48.154186) + (xy 75.9445 48.20362) (xy 75.9445 58.275345) (xy 75.954186 58.373818) (xy 75.954186 58.37382) (xy 75.963602 58.421221) + (xy 75.992404 58.5162) (xy 75.992408 58.516212) (xy 75.992494 58.516419) (xy 75.992519 58.516481) + (xy 75.992636 58.516763) (xy 75.992782 58.517115) (xy 76.015812 58.565223) (xy 76.015814 58.565226) + (xy 76.028501 58.58849) (xy 76.056901 58.634522) (xy 76.154882 58.739885) (xy 76.209259 58.783757) + (xy 76.209728 58.784134) (xy 76.333511 58.857477) (xy 76.333518 58.857479) (xy 76.33352 58.857481) + (xy 76.333918 58.857645) (xy 76.333985 58.857673) (xy 76.378445 58.871151) (xy 76.42836 58.886285) + (xy 76.42837 58.886287) (xy 76.428385 58.886292) (xy 76.475901 58.895758) (xy 76.574664 58.9055) + (xy 76.574673 58.9055) (xy 88.725331 58.9055) (xy 88.725336 58.9055) (xy 88.824288 58.89572) (xy 88.87189 58.886218) + (xy 88.966449 58.857492) (xy 88.966922 58.857296) (xy 88.966924 58.857295) (xy 88.966925 58.857295) + (xy 89.015645 58.833981) (xy 89.015647 58.833979) (xy 89.015672 58.833968) (xy 89.03865 58.821421) + (xy 89.084128 58.793371) (xy 89.189565 58.69547) (xy 89.233479 58.641126) (xy 89.306984 58.517676) + (xy 89.307071 58.517467) (xy 89.308254 58.514601) (xy 89.308362 58.514337) (xy 89.336218 58.42189) + (xy 89.34572 58.374288) (xy 89.3555 58.275336) (xy 89.3555 56.556445) (xy 89.375185 56.489406) (xy 89.427989 56.443651) + (xy 89.497147 56.433707) (xy 89.538518 56.447391) (xy 89.729441 56.550715) (xy 89.729447 56.550717) + (xy 89.729452 56.55072) (xy 89.844662 56.590272) (xy 89.95132 56.626888) (xy 89.951322 56.626888) + (xy 89.951324 56.626889) (xy 90.182708 56.6655) (xy 90.182709 56.6655) (xy 90.417291 56.6655) (xy 90.417292 56.6655) + (xy 90.648676 56.626889) (xy 90.870548 56.55072) (xy 91.076858 56.43907) (xy 91.261978 56.294986) + (xy 91.420857 56.122398) (xy 91.549161 55.926012) (xy 91.643392 55.711187) (xy 91.700979 55.483782) + (xy 91.720351 55.25) (xy 91.700979 55.016218) (xy 91.643392 54.788813) (xy 91.549161 54.573988) + (xy 91.420859 54.377604) (xy 91.393441 54.34782) (xy 91.261978 54.205014) (xy 91.084919 54.067204) + (xy 91.07686 54.060931) (xy 90.870548 53.94928) (xy 90.87054 53.949277) (xy 90.648679 53.873111) + (xy 90.475138 53.844152) (xy 90.417292 53.8345) (xy 90.182708 53.8345) (xy 90.136431 53.842222) + (xy 89.95132 53.873111) (xy 89.729459 53.949277) (xy 89.729451 53.94928) (xy 89.538518 54.052609) + (xy 89.470189 54.067204) (xy 89.404817 54.042541) (xy 89.363156 53.986451) (xy 89.3555 53.943554) + (xy 89.3555 40.3795) (xy 89.375185 40.312461) (xy 89.427989 40.266706) (xy 89.4795 40.2555) (xy 91.116561 40.2555) + (xy 91.126707 40.254955) (xy 91.170599 40.252603) (xy 91.170607 40.252602) (xy 91.170609 40.252602) + (xy 91.17061 40.252602) (xy 91.177603 40.251849) (xy 91.196957 40.249769) (xy 91.196967 40.249767) + (xy 91.19697 40.249767) (xy 91.206569 40.248211) (xy 91.250369 40.241114) (xy 91.385178 40.190832) + (xy 91.446501 40.157347) (xy 91.561682 40.071123) (xy 91.571123 40.061682) (xy 91.607288 40.021421) + (xy 91.623922 40.000779) (xy 91.655567 39.956895) (xy 91.715338 39.826018) (xy 91.735023 39.758979) + (xy 91.735024 39.758975) (xy 91.7555 39.616559) (xy 91.7555 34.55444) (xy 91.775185 34.487401) (xy 91.827989 34.441646) + (xy 91.897147 34.431702) (xy 91.945466 34.449443) (xy 91.949598 34.452039) (xy 91.971313 34.469355) + (xy 92.030644 34.528686) (xy 92.047957 34.550395) (xy 92.0926 34.621444) (xy 92.104648 34.646462) + (xy 92.132362 34.725666) (xy 92.13854 34.752735) (xy 92.14872 34.843076) (xy 92.1495 34.856961) + (xy 92.1495 47.307317) (xy 92.180044 47.519764) (xy 92.180047 47.519774) (xy 92.240517 47.725715) + (xy 92.329672 47.920938) (xy 92.329679 47.920951) (xy 92.37773 47.995719) (xy 92.432555 48.08103) + (xy 92.44572 48.101514) (xy 92.586275 48.263724) (xy 92.710277 48.371172) (xy 92.748487 48.404281) + (xy 92.864831 48.47905) (xy 92.929048 48.52032) (xy 92.929061 48.520327) (xy 93.124284 48.609482) + (xy 93.124288 48.609483) (xy 93.12429 48.609484) (xy 93.330231 48.669954) (xy 93.330232 48.669954) + (xy 93.330235 48.669955) (xy 93.393584 48.679062) (xy 93.542682 48.7005) (xy 93.584108 48.7005) + (xy 101.284108 48.7005) (xy 101.343038 48.7005) (xy 101.356922 48.70128) (xy 101.447266 48.711459) + (xy 101.474331 48.717636) (xy 101.55354 48.745352) (xy 101.578553 48.757398) (xy 101.649606 48.802043) + (xy 101.671313 48.819355) (xy 101.730644 48.878686) (xy 101.747957 48.900395) (xy 101.7926 48.971444) + (xy 101.804648 48.996462) (xy 101.832362 49.075666) (xy 101.83854 49.102735) (xy 101.848719 49.193067) + (xy 101.849499 49.206952) (xy 101.849499 93.776495) (xy 101.849498 93.776513) (xy 101.849498 93.843039) + (xy 101.848718 93.856922) (xy 101.838539 93.947264) (xy 101.83236 93.974336) (xy 101.804647 94.053534) + (xy 101.7926 94.078551) (xy 101.747955 94.149603) (xy 101.730642 94.171312) (xy 101.671312 94.230642) + (xy 101.649603 94.247955) (xy 101.578551 94.2926) (xy 101.553534 94.304647) (xy 101.474336 94.33236) + (xy 101.447264 94.338539) (xy 101.356911 94.348719) (xy 101.343028 94.349499) (xy 101.276511 94.349499) + (xy 101.276495 94.3495) (xy 93.3795 94.3495) (xy 93.312461 94.329815) (xy 93.266706 94.277011) (xy 93.2555 94.2255) + (xy 93.2555 82.87401) (xy 93.2555 82.874) (xy 93.243947 82.766544) (xy 93.232741 82.715033) (xy 93.232637 82.714722) + (xy 93.198616 82.612502) (xy 93.198613 82.612496) (xy 93.120828 82.491462) (xy 93.120825 82.491457) + (xy 93.12082 82.491451) (xy 93.075076 82.438659) (xy 93.075072 82.438656) (xy 93.07507 82.438653) + (xy 92.966336 82.344433) (xy 92.966333 82.344431) (xy 92.966331 82.34443) (xy 92.835465 82.284664) + (xy 92.83546 82.284662) (xy 92.835459 82.284662) (xy 92.76842 82.264977) (xy 92.768422 82.264977) + (xy 92.768417 82.264976) (xy 92.720944 82.25815) (xy 92.626 82.2445) (xy 91.818203 82.2445) (xy 91.818202 82.2445) + (xy 91.791634 82.245199) (xy 91.778566 82.245887) (xy 91.752075 82.247982) (xy 91.612595 82.283307) + (xy 91.612594 82.283307) (xy 91.557316 82.306084) (xy 91.487833 82.313424) (xy 91.425412 82.282032) + (xy 91.418847 82.275418) (xy 91.261979 82.105014) (xy 91.08492 81.967204) (xy 91.076861 81.960931) + (xy 90.870549 81.84928) (xy 90.870541 81.849277) (xy 90.64868 81.773111) (xy 90.475139 81.744152) + (xy 90.417293 81.7345) (xy 90.182709 81.7345) (xy 90.136432 81.742222) (xy 89.951321 81.773111) + (xy 89.72946 81.849277) (xy 89.729446 81.849283) (xy 89.538517 81.952609) (xy 89.470189 81.967204) + (xy 89.404817 81.942541) (xy 89.363156 81.886451) (xy 89.3555 81.843554) (xy 89.3555 77.12401) (xy 89.3555 77.124) + (xy 89.343947 77.016544) (xy 89.332741 76.965033) (xy 89.332637 76.964722) (xy 89.298616 76.862502) + (xy 89.298613 76.862496) (xy 89.220828 76.741462) (xy 89.220825 76.741457) (xy 89.22082 76.741451) + (xy 89.175076 76.688659) (xy 89.175072 76.688656) (xy 89.17507 76.688653) (xy 89.066336 76.594433) + (xy 89.066333 76.594431) (xy 89.066331 76.59443) (xy 88.935465 76.534664) (xy 88.93546 76.534662) + (xy 88.935459 76.534662) (xy 88.86842 76.514977) (xy 88.868422 76.514977) (xy 88.868417 76.514976) + (xy 88.806354 76.506053) (xy 88.726 76.4945) (xy 78.8745 76.4945) (xy 78.807461 76.474815) (xy 78.761706 76.422011) + (xy 78.7505 76.3705) (xy 78.7505 63.742683) (xy 78.7505 63.742682) (xy 78.719954 63.530231) (xy 78.659484 63.32429) + (xy 78.659483 63.324288) (xy 78.659482 63.324284) (xy 78.570327 63.129061) (xy 78.57032 63.129048) + (xy 78.52227 63.054281) (xy 78.454281 62.948487) (xy 78.421172 62.910277) (xy 78.313724 62.786275) + (xy 78.151514 62.64572) (xy 78.151513 62.645719) (xy 78.086991 62.604253) (xy 77.970951 62.529679) + (xy 77.970938 62.529672) (xy 77.775715 62.440517) (xy 77.569774 62.380047) (xy 77.569764 62.380044) + (xy 77.378754 62.352582) (xy 77.357318 62.3495) (xy 77.357317 62.3495) (xy 70.356962 62.3495) (xy 70.343078 62.34872) + (xy 70.330553 62.347308) (xy 70.252735 62.33854) (xy 70.225666 62.332362) (xy 70.146462 62.304648) + (xy 70.121444 62.2926) (xy 70.050395 62.247957) (xy 70.028686 62.230644) (xy 69.969355 62.171313) + (xy 69.952042 62.149604) (xy 69.907399 62.078555) (xy 69.895351 62.053537) (xy 69.867637 61.974333) + (xy 69.861459 61.947262) (xy 69.851281 61.856929) (xy 69.850501 61.843046) (xy 69.850501 34.85696) + (xy 69.851281 34.843078) (xy 69.857925 34.784108) (xy 69.86146 34.75273) (xy 69.867636 34.725669) + (xy 69.895355 34.646454) (xy 69.907392 34.621457) (xy 69.952048 34.550387) (xy 69.969351 34.528691) + (xy 70.028691 34.469351) (xy 70.050387 34.452048) (xy 70.121457 34.407392) (xy 70.146454 34.395355) + (xy 70.225669 34.367636) (xy 70.25273 34.36146) (xy 70.329224 34.352841) (xy 70.343078 34.351281) + (xy 70.35696 34.350501) (xy 70.423488 34.350501) (xy 70.423504 34.3505) (xy 81.2705 34.3505) ) ) ) @@ -5889,58 +26369,70 @@ ) (polygon (pts - (xy 115.85 144.45) (xy 115.85 132.4) (xy 115.8 132.35) (xy 111.95 132.35) (xy 111.95 126.65) (xy 111.9 126.6) - (xy 101.35 126.6) (xy 101.35 135.45) (xy 107.05 135.45) (xy 107.05 144.45) + (xy 92.75 94.85) (xy 92.75 82.8) (xy 92.7 82.75) (xy 88.85 82.75) (xy 88.85 77.05) (xy 88.8 77) + (xy 78.25 77) (xy 78.25 85.85) (xy 83.95 85.85) (xy 83.95 94.85) ) ) (filled_polygon (layer "F.Cu") (pts - (xy 111.893039 126.619685) (xy 111.938794 126.672489) (xy 111.95 126.724) (xy 111.95 132.35) (xy 113.179546 132.35) - (xy 113.199955 132.351691) (xy 113.282709 132.3655) (xy 113.517293 132.3655) (xy 113.600047 132.351691) - (xy 113.620456 132.35) (xy 115.726 132.35) (xy 115.793039 132.369685) (xy 115.838794 132.422489) - (xy 115.85 132.474) (xy 115.85 143.8255) (xy 115.830315 143.892539) (xy 115.777511 143.938294) (xy 115.726 143.9495) - (xy 108.056962 143.9495) (xy 108.043078 143.94872) (xy 108.030553 143.947308) (xy 107.952735 143.93854) - (xy 107.925666 143.932362) (xy 107.846462 143.904648) (xy 107.821444 143.8926) (xy 107.750395 143.847957) - (xy 107.728686 143.830644) (xy 107.669355 143.771313) (xy 107.652042 143.749604) (xy 107.607399 143.678555) - (xy 107.595351 143.653537) (xy 107.567637 143.574333) (xy 107.561459 143.547263) (xy 107.55128 143.456922) - (xy 107.5505 143.443038) (xy 107.5505 136.342683) (xy 107.5505 136.342682) (xy 107.519954 136.130231) - (xy 107.459484 135.92429) (xy 107.459483 135.924288) (xy 107.459482 135.924284) (xy 107.370327 135.729061) - (xy 107.37032 135.729048) (xy 107.316912 135.645943) (xy 107.254281 135.548487) (xy 107.206388 135.493216) - (xy 107.113724 135.386275) (xy 106.951514 135.24572) (xy 106.951513 135.245719) (xy 106.886991 135.204253) - (xy 106.770951 135.129679) (xy 106.770938 135.129672) (xy 106.575715 135.040517) (xy 106.369774 134.980047) - (xy 106.369764 134.980044) (xy 106.178754 134.952582) (xy 106.157318 134.9495) (xy 106.157317 134.9495) - (xy 102.356962 134.9495) (xy 102.343078 134.94872) (xy 102.330553 134.947308) (xy 102.252735 134.93854) - (xy 102.225666 134.932362) (xy 102.146462 134.904648) (xy 102.121444 134.8926) (xy 102.050395 134.847957) - (xy 102.028686 134.830644) (xy 101.969355 134.771313) (xy 101.952042 134.749604) (xy 101.907399 134.678555) - (xy 101.895351 134.653537) (xy 101.867637 134.574333) (xy 101.861459 134.547263) (xy 101.85128 134.456922) - (xy 101.8505 134.443038) (xy 101.8505 126.724) (xy 101.870185 126.656961) (xy 101.922989 126.611206) - (xy 101.9745 126.6) (xy 111.826 126.6) + (xy 88.793039 77.019685) (xy 88.838794 77.072489) (xy 88.85 77.124) (xy 88.85 82.75) (xy 88.897746 82.75) + (xy 88.918204 82.787467) (xy 88.917243 82.844261) (xy 88.899021 82.916219) (xy 88.87965 83.149994) + (xy 88.87965 83.150005) (xy 88.89902 83.383773) (xy 88.899022 83.383785) (xy 88.956608 83.611187) + (xy 89.050839 83.826011) (xy 89.179141 84.022395) (xy 89.179144 84.022398) (xy 89.338023 84.194986) + (xy 89.523143 84.33907) (xy 89.729453 84.45072) (xy 89.844663 84.490272) (xy 89.951321 84.526888) + (xy 89.951323 84.526888) (xy 89.951325 84.526889) (xy 90.182709 84.5655) (xy 90.18271 84.5655) (xy 90.417292 84.5655) + (xy 90.417293 84.5655) (xy 90.648677 84.526889) (xy 90.870549 84.45072) (xy 91.076859 84.33907) + (xy 91.261979 84.194986) (xy 91.420858 84.022398) (xy 91.549162 83.826012) (xy 91.643393 83.611187) + (xy 91.70098 83.383782) (xy 91.720352 83.15) (xy 91.70098 82.916218) (xy 91.697998 82.904442) (xy 91.700622 82.834622) + (xy 91.740577 82.777304) (xy 91.805177 82.750686) (xy 91.818203 82.75) (xy 92.626 82.75) (xy 92.693039 82.769685) + (xy 92.738794 82.822489) (xy 92.75 82.874) (xy 92.75 94.2255) (xy 92.730315 94.292539) (xy 92.677511 94.338294) + (xy 92.626 94.3495) (xy 84.956962 94.3495) (xy 84.943078 94.34872) (xy 84.930553 94.347308) (xy 84.852735 94.33854) + (xy 84.825666 94.332362) (xy 84.746462 94.304648) (xy 84.721444 94.2926) (xy 84.650395 94.247957) + (xy 84.628686 94.230644) (xy 84.569355 94.171313) (xy 84.552042 94.149604) (xy 84.507399 94.078555) + (xy 84.495351 94.053537) (xy 84.467637 93.974333) (xy 84.461459 93.947263) (xy 84.45128 93.856922) + (xy 84.4505 93.843038) (xy 84.4505 86.742683) (xy 84.4505 86.742682) (xy 84.419954 86.530231) (xy 84.359484 86.32429) + (xy 84.359483 86.324288) (xy 84.359482 86.324284) (xy 84.270327 86.129061) (xy 84.27032 86.129048) + (xy 84.22227 86.054281) (xy 84.154281 85.948487) (xy 84.121172 85.910277) (xy 84.013724 85.786275) + (xy 83.851514 85.64572) (xy 83.851513 85.645719) (xy 83.786991 85.604253) (xy 83.670951 85.529679) + (xy 83.670938 85.529672) (xy 83.475715 85.440517) (xy 83.269774 85.380047) (xy 83.269764 85.380044) + (xy 83.078754 85.352582) (xy 83.057318 85.3495) (xy 83.057317 85.3495) (xy 79.256962 85.3495) (xy 79.243078 85.34872) + (xy 79.230553 85.347308) (xy 79.152735 85.33854) (xy 79.125666 85.332362) (xy 79.046462 85.304648) + (xy 79.021444 85.2926) (xy 78.950395 85.247957) (xy 78.928686 85.230644) (xy 78.869355 85.171313) + (xy 78.852042 85.149604) (xy 78.807399 85.078555) (xy 78.795351 85.053537) (xy 78.767637 84.974333) + (xy 78.761459 84.947263) (xy 78.75128 84.856922) (xy 78.7505 84.843038) (xy 78.7505 77.124) (xy 78.770185 77.056961) + (xy 78.822989 77.011206) (xy 78.8745 77) (xy 88.726 77) ) ) (filled_polygon (layer "B.Cu") (pts - (xy 111.893039 126.619685) (xy 111.938794 126.672489) (xy 111.95 126.724) (xy 111.95 132.35) (xy 113.179546 132.35) - (xy 113.199955 132.351691) (xy 113.282709 132.3655) (xy 113.517293 132.3655) (xy 113.600047 132.351691) - (xy 113.620456 132.35) (xy 115.726 132.35) (xy 115.793039 132.369685) (xy 115.838794 132.422489) - (xy 115.85 132.474) (xy 115.85 143.8255) (xy 115.830315 143.892539) (xy 115.777511 143.938294) (xy 115.726 143.9495) - (xy 108.056962 143.9495) (xy 108.043078 143.94872) (xy 108.030553 143.947308) (xy 107.952735 143.93854) - (xy 107.925666 143.932362) (xy 107.846462 143.904648) (xy 107.821444 143.8926) (xy 107.750395 143.847957) - (xy 107.728686 143.830644) (xy 107.669355 143.771313) (xy 107.652042 143.749604) (xy 107.607399 143.678555) - (xy 107.595351 143.653537) (xy 107.567637 143.574333) (xy 107.561459 143.547263) (xy 107.55128 143.456922) - (xy 107.5505 143.443038) (xy 107.5505 136.342683) (xy 107.5505 136.342682) (xy 107.519954 136.130231) - (xy 107.459484 135.92429) (xy 107.459483 135.924288) (xy 107.459482 135.924284) (xy 107.370327 135.729061) - (xy 107.37032 135.729048) (xy 107.32227 135.654281) (xy 107.254281 135.548487) (xy 107.221172 135.510277) - (xy 107.113724 135.386275) (xy 106.951514 135.24572) (xy 106.951513 135.245719) (xy 106.886991 135.204253) - (xy 106.770951 135.129679) (xy 106.770938 135.129672) (xy 106.575715 135.040517) (xy 106.369774 134.980047) - (xy 106.369764 134.980044) (xy 106.178754 134.952582) (xy 106.157318 134.9495) (xy 106.157317 134.9495) - (xy 102.356962 134.9495) (xy 102.343078 134.94872) (xy 102.330553 134.947308) (xy 102.252735 134.93854) - (xy 102.225666 134.932362) (xy 102.146462 134.904648) (xy 102.121444 134.8926) (xy 102.050395 134.847957) - (xy 102.028686 134.830644) (xy 101.969355 134.771313) (xy 101.952042 134.749604) (xy 101.907399 134.678555) - (xy 101.895351 134.653537) (xy 101.867637 134.574333) (xy 101.861459 134.547263) (xy 101.85128 134.456922) - (xy 101.8505 134.443038) (xy 101.8505 126.724) (xy 101.870185 126.656961) (xy 101.922989 126.611206) - (xy 101.9745 126.6) (xy 111.826 126.6) + (xy 88.793039 77.019685) (xy 88.838794 77.072489) (xy 88.85 77.124) (xy 88.85 82.75) (xy 88.897746 82.75) + (xy 88.918204 82.787467) (xy 88.917243 82.844261) (xy 88.899021 82.916219) (xy 88.87965 83.149994) + (xy 88.87965 83.150005) (xy 88.89902 83.383773) (xy 88.899022 83.383785) (xy 88.956608 83.611187) + (xy 89.050839 83.826011) (xy 89.179141 84.022395) (xy 89.179144 84.022398) (xy 89.338023 84.194986) + (xy 89.523143 84.33907) (xy 89.729453 84.45072) (xy 89.844663 84.490272) (xy 89.951321 84.526888) + (xy 89.951323 84.526888) (xy 89.951325 84.526889) (xy 90.182709 84.5655) (xy 90.18271 84.5655) (xy 90.417292 84.5655) + (xy 90.417293 84.5655) (xy 90.648677 84.526889) (xy 90.870549 84.45072) (xy 91.076859 84.33907) + (xy 91.261979 84.194986) (xy 91.420858 84.022398) (xy 91.549162 83.826012) (xy 91.643393 83.611187) + (xy 91.70098 83.383782) (xy 91.720352 83.15) (xy 91.70098 82.916218) (xy 91.697998 82.904442) (xy 91.700622 82.834622) + (xy 91.740577 82.777304) (xy 91.805177 82.750686) (xy 91.818203 82.75) (xy 92.626 82.75) (xy 92.693039 82.769685) + (xy 92.738794 82.822489) (xy 92.75 82.874) (xy 92.75 94.2255) (xy 92.730315 94.292539) (xy 92.677511 94.338294) + (xy 92.626 94.3495) (xy 84.956962 94.3495) (xy 84.943078 94.34872) (xy 84.930553 94.347308) (xy 84.852735 94.33854) + (xy 84.825666 94.332362) (xy 84.746462 94.304648) (xy 84.721444 94.2926) (xy 84.650395 94.247957) + (xy 84.628686 94.230644) (xy 84.569355 94.171313) (xy 84.552042 94.149604) (xy 84.507399 94.078555) + (xy 84.495351 94.053537) (xy 84.467637 93.974333) (xy 84.461459 93.947263) (xy 84.45128 93.856922) + (xy 84.4505 93.843038) (xy 84.4505 86.742683) (xy 84.4505 86.742682) (xy 84.419954 86.530231) (xy 84.359484 86.32429) + (xy 84.359483 86.324288) (xy 84.359482 86.324284) (xy 84.270327 86.129061) (xy 84.27032 86.129048) + (xy 84.22227 86.054281) (xy 84.154281 85.948487) (xy 84.121172 85.910277) (xy 84.013724 85.786275) + (xy 83.851514 85.64572) (xy 83.851513 85.645719) (xy 83.786991 85.604253) (xy 83.670951 85.529679) + (xy 83.670938 85.529672) (xy 83.475715 85.440517) (xy 83.269774 85.380047) (xy 83.269764 85.380044) + (xy 83.078754 85.352582) (xy 83.057318 85.3495) (xy 83.057317 85.3495) (xy 79.256962 85.3495) (xy 79.243078 85.34872) + (xy 79.230553 85.347308) (xy 79.152735 85.33854) (xy 79.125666 85.332362) (xy 79.046462 85.304648) + (xy 79.021444 85.2926) (xy 78.950395 85.247957) (xy 78.928686 85.230644) (xy 78.869355 85.171313) + (xy 78.852042 85.149604) (xy 78.807399 85.078555) (xy 78.795351 85.053537) (xy 78.767637 84.974333) + (xy 78.761459 84.947263) (xy 78.75128 84.856922) (xy 78.7505 84.843038) (xy 78.7505 77.124) (xy 78.770185 77.056961) + (xy 78.822989 77.011206) (xy 78.8745 77) (xy 88.726 77) ) ) ) diff --git a/TDK_piggyback/TDK_piggyback.kicad_pro b/TDK_piggyback/TDK_piggyback.kicad_pro index e5f6bc4..29e6a9c 100644 --- a/TDK_piggyback/TDK_piggyback.kicad_pro +++ b/TDK_piggyback/TDK_piggyback.kicad_pro @@ -48,7 +48,7 @@ "silk_text_thickness": 0.1, "silk_text_upright": false, "zones": { - "min_clearance": 0.5 + "min_clearance": 0.0 } }, "diff_pair_dimensions": [], diff --git a/TDK_piggyback/TDK_piggyback.kicad_sch b/TDK_piggyback/TDK_piggyback.kicad_sch index b374c96..5f4ee12 100644 --- a/TDK_piggyback/TDK_piggyback.kicad_sch +++ b/TDK_piggyback/TDK_piggyback.kicad_sch @@ -3,7 +3,13 @@ (generator "eeschema") (generator_version "8.0") (uuid "bcfddaa0-4016-49a0-b0bc-f4153ce4c06e") - (paper "A4") + (paper "A5") + (title_block + (title "Piggyback DCDC") + (date "2025-05-12") + (rev "V1.0") + (company "FaSTTUBe") + ) (lib_symbols (symbol "Connector:Conn_01x01_Pin" (pin_names @@ -1960,122 +1966,122 @@ ) ) (junction - (at 187.96 58.42) + (at 123.19 52.07) (diameter 0) (color 0 0 0 0) (uuid "26e5d8a1-48db-4a14-8c87-5c831603b98e") ) (junction - (at 80.01 58.42) + (at 27.94 52.07) (diameter 0) (color 0 0 0 0) (uuid "2863bd1e-b247-4eb0-8482-133b8d1ad7e7") ) (junction - (at 153.67 39.37) + (at 88.9 33.02) (diameter 0) (color 0 0 0 0) (uuid "2a241d16-733d-47a8-9c85-ccf772487bf9") ) (junction - (at 203.2 58.42) + (at 138.43 52.07) (diameter 0) (color 0 0 0 0) (uuid "37a041a4-e64b-41b8-9363-81cb57716d7a") ) (junction - (at 111.76 58.42) - (diameter 0) - (color 0 0 0 0) - (uuid "3eea2864-b9d9-4ca5-8005-e21b5f3a1602") - ) - (junction - (at 187.96 39.37) + (at 123.19 33.02) (diameter 0) (color 0 0 0 0) (uuid "561892a2-f2d7-4898-b1a4-fd266436e1b5") ) (junction - (at 180.34 39.37) + (at 115.57 33.02) (diameter 0) (color 0 0 0 0) (uuid "792be3a2-4cca-4d9e-a4b1-ab5e3b910ca1") ) (junction - (at 195.58 39.37) + (at 130.81 33.02) (diameter 0) (color 0 0 0 0) (uuid "7a527c9b-2c89-4972-8655-1ee016bdb8a8") ) (junction - (at 195.58 58.42) + (at 130.81 52.07) (diameter 0) (color 0 0 0 0) (uuid "86f05d31-7338-4b31-8f6a-9bc32b6a01cc") ) (junction - (at 245.11 39.37) + (at 157.48 33.02) (diameter 0) (color 0 0 0 0) (uuid "8b0dfdb8-9a81-4276-afa4-7ec4bf05781f") ) (junction - (at 132.08 77.47) + (at 67.31 71.12) (diameter 0) (color 0 0 0 0) (uuid "a2ac7028-380a-4b39-a28d-d1cb6a131f66") ) (junction - (at 171.45 39.37) + (at 106.68 33.02) (diameter 0) (color 0 0 0 0) (uuid "aa537fac-f1a6-4687-b354-465917597506") ) (junction - (at 203.2 39.37) + (at 138.43 33.02) (diameter 0) (color 0 0 0 0) (uuid "aa5e31a4-a9b5-4d63-ac23-8610e12caf3d") ) (junction - (at 80.01 39.37) + (at 27.94 33.02) (diameter 0) (color 0 0 0 0) (uuid "adaa3e09-3202-487b-95cc-997538e1dc81") ) (junction - (at 210.82 39.37) + (at 146.05 33.02) (diameter 0) (color 0 0 0 0) (uuid "c0368ce5-9ffd-4027-8adf-d438b2336e4b") ) (junction - (at 180.34 58.42) + (at 115.57 52.07) (diameter 0) (color 0 0 0 0) (uuid "c075cf60-3892-41db-8672-c6109337cace") ) (junction - (at 171.45 58.42) + (at 50.8 52.07) + (diameter 0) + (color 0 0 0 0) + (uuid "d416e6d6-f3ef-48ac-8e9b-ab19b007da08") + ) + (junction + (at 106.68 52.07) (diameter 0) (color 0 0 0 0) (uuid "d898a23d-99ce-4af6-93ee-65402f103339") ) (junction - (at 149.86 58.42) + (at 85.09 52.07) (diameter 0) (color 0 0 0 0) (uuid "e0610d99-0ba8-47d0-bd72-74108a06f907") ) (junction - (at 132.08 82.55) + (at 67.31 76.2) (diameter 0) (color 0 0 0 0) (uuid "f1beff79-a358-47ed-9631-9f60b87a2765") ) (wire (pts - (xy 134.62 77.47) (xy 132.08 77.47) + (xy 69.85 71.12) (xy 67.31 71.12) ) (stroke (width 0) @@ -2085,7 +2091,7 @@ ) (wire (pts - (xy 210.82 58.42) (xy 203.2 58.42) + (xy 146.05 52.07) (xy 138.43 52.07) ) (stroke (width 0) @@ -2095,7 +2101,7 @@ ) (wire (pts - (xy 171.45 39.37) (xy 171.45 48.26) + (xy 106.68 33.02) (xy 106.68 41.91) ) (stroke (width 0) @@ -2105,7 +2111,7 @@ ) (wire (pts - (xy 30.48 106.68) (xy 34.29 106.68) + (xy 29.21 115.57) (xy 33.02 115.57) ) (stroke (width 0) @@ -2113,9 +2119,19 @@ ) (uuid "10287721-a1fb-446d-93c6-1f0c10235268") ) + (polyline + (pts + (xy 44.45 49.53) (xy 44.45 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "10b52a8a-b7e7-4f89-b70f-51453452fa47") + ) (wire (pts - (xy 64.77 36.83) (xy 64.77 39.37) + (xy 20.32 30.48) (xy 20.32 33.02) ) (stroke (width 0) @@ -2125,7 +2141,7 @@ ) (wire (pts - (xy 64.77 39.37) (xy 80.01 39.37) + (xy 20.32 33.02) (xy 27.94 33.02) ) (stroke (width 0) @@ -2135,7 +2151,7 @@ ) (wire (pts - (xy 132.08 77.47) (xy 129.54 77.47) + (xy 67.31 71.12) (xy 64.77 71.12) ) (stroke (width 0) @@ -2145,7 +2161,7 @@ ) (wire (pts - (xy 245.11 39.37) (xy 245.11 43.18) + (xy 157.48 33.02) (xy 157.48 36.83) ) (stroke (width 0) @@ -2155,7 +2171,7 @@ ) (wire (pts - (xy 115.57 82.55) (xy 119.38 82.55) + (xy 50.8 76.2) (xy 54.61 76.2) ) (stroke (width 0) @@ -2165,7 +2181,7 @@ ) (wire (pts - (xy 80.01 39.37) (xy 118.11 39.37) + (xy 27.94 33.02) (xy 53.34 33.02) ) (stroke (width 0) @@ -2175,7 +2191,7 @@ ) (wire (pts - (xy 104.14 78.74) (xy 104.14 82.55) + (xy 39.37 72.39) (xy 39.37 76.2) ) (stroke (width 0) @@ -2185,7 +2201,7 @@ ) (wire (pts - (xy 80.01 39.37) (xy 80.01 48.26) + (xy 27.94 33.02) (xy 27.94 41.91) ) (stroke (width 0) @@ -2195,7 +2211,7 @@ ) (wire (pts - (xy 146.05 50.8) (xy 149.86 50.8) + (xy 81.28 44.45) (xy 85.09 44.45) ) (stroke (width 0) @@ -2205,7 +2221,7 @@ ) (wire (pts - (xy 132.08 77.47) (xy 132.08 82.55) + (xy 67.31 71.12) (xy 67.31 76.2) ) (stroke (width 0) @@ -2215,7 +2231,7 @@ ) (wire (pts - (xy 118.11 48.26) (xy 111.76 48.26) + (xy 53.34 41.91) (xy 50.8 41.91) ) (stroke (width 0) @@ -2225,7 +2241,7 @@ ) (wire (pts - (xy 134.62 71.12) (xy 134.62 77.47) + (xy 69.85 64.77) (xy 69.85 71.12) ) (stroke (width 0) @@ -2235,7 +2251,7 @@ ) (wire (pts - (xy 80.01 58.42) (xy 111.76 58.42) + (xy 27.94 52.07) (xy 50.8 52.07) ) (stroke (width 0) @@ -2245,7 +2261,7 @@ ) (wire (pts - (xy 187.96 53.34) (xy 187.96 58.42) + (xy 123.19 46.99) (xy 123.19 52.07) ) (stroke (width 0) @@ -2255,7 +2271,7 @@ ) (wire (pts - (xy 180.34 39.37) (xy 187.96 39.37) + (xy 115.57 33.02) (xy 123.19 33.02) ) (stroke (width 0) @@ -2265,7 +2281,7 @@ ) (wire (pts - (xy 171.45 39.37) (xy 153.67 39.37) + (xy 106.68 33.02) (xy 88.9 33.02) ) (stroke (width 0) @@ -2275,7 +2291,7 @@ ) (wire (pts - (xy 157.48 73.66) (xy 151.13 73.66) + (xy 92.71 67.31) (xy 86.36 67.31) ) (stroke (width 0) @@ -2285,7 +2301,7 @@ ) (wire (pts - (xy 146.05 73.66) (xy 139.7 73.66) + (xy 81.28 67.31) (xy 74.93 67.31) ) (stroke (width 0) @@ -2295,7 +2311,7 @@ ) (wire (pts - (xy 111.76 48.26) (xy 111.76 49.53) + (xy 50.8 41.91) (xy 50.8 43.18) ) (stroke (width 0) @@ -2305,7 +2321,7 @@ ) (wire (pts - (xy 247.65 39.37) (xy 245.11 39.37) + (xy 160.02 33.02) (xy 157.48 33.02) ) (stroke (width 0) @@ -2315,7 +2331,7 @@ ) (wire (pts - (xy 40.64 26.67) (xy 40.64 27.94) + (xy 76.2 110.49) (xy 76.2 111.76) ) (stroke (width 0) @@ -2323,9 +2339,19 @@ ) (uuid "58979fbe-c2f3-4c8f-b2b1-b5de87bed47b") ) + (polyline + (pts + (xy 52.07 49.53) (xy 44.45 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5cac41c4-e2fc-44e2-95aa-38e65334271d") + ) (wire (pts - (xy 180.34 58.42) (xy 180.34 63.5) + (xy 115.57 52.07) (xy 115.57 57.15) ) (stroke (width 0) @@ -2335,7 +2361,7 @@ ) (wire (pts - (xy 245.11 48.26) (xy 245.11 52.07) + (xy 157.48 41.91) (xy 157.48 45.72) ) (stroke (width 0) @@ -2345,7 +2371,7 @@ ) (wire (pts - (xy 129.54 82.55) (xy 132.08 82.55) + (xy 64.77 76.2) (xy 67.31 76.2) ) (stroke (width 0) @@ -2355,7 +2381,7 @@ ) (wire (pts - (xy 195.58 58.42) (xy 203.2 58.42) + (xy 130.81 52.07) (xy 138.43 52.07) ) (stroke (width 0) @@ -2365,7 +2391,7 @@ ) (wire (pts - (xy 153.67 39.37) (xy 146.05 39.37) + (xy 88.9 33.02) (xy 81.28 33.02) ) (stroke (width 0) @@ -2375,7 +2401,7 @@ ) (wire (pts - (xy 129.54 77.47) (xy 129.54 71.12) + (xy 64.77 71.12) (xy 64.77 64.77) ) (stroke (width 0) @@ -2385,7 +2411,7 @@ ) (wire (pts - (xy 149.86 58.42) (xy 171.45 58.42) + (xy 85.09 52.07) (xy 106.68 52.07) ) (stroke (width 0) @@ -2395,7 +2421,7 @@ ) (wire (pts - (xy 203.2 39.37) (xy 203.2 48.26) + (xy 138.43 33.02) (xy 138.43 41.91) ) (stroke (width 0) @@ -2405,7 +2431,7 @@ ) (wire (pts - (xy 195.58 53.34) (xy 195.58 58.42) + (xy 130.81 46.99) (xy 130.81 52.07) ) (stroke (width 0) @@ -2415,7 +2441,7 @@ ) (wire (pts - (xy 180.34 39.37) (xy 180.34 48.26) + (xy 115.57 33.02) (xy 115.57 41.91) ) (stroke (width 0) @@ -2425,7 +2451,27 @@ ) (wire (pts - (xy 29.21 114.3) (xy 34.29 114.3) + (xy 50.8 52.07) (xy 53.34 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7cef23b1-5fd2-49e6-9894-cac6b63961c9") + ) + (wire + (pts + (xy 146.05 33.02) (xy 157.48 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7e2ca93e-7958-4af0-9b08-09c5992549b5") + ) + (wire + (pts + (xy 27.94 123.19) (xy 33.02 123.19) ) (stroke (width 0) @@ -2435,7 +2481,7 @@ ) (wire (pts - (xy 195.58 48.26) (xy 195.58 39.37) + (xy 130.81 41.91) (xy 130.81 33.02) ) (stroke (width 0) @@ -2445,7 +2491,7 @@ ) (wire (pts - (xy 30.48 97.79) (xy 34.29 97.79) + (xy 29.21 106.68) (xy 33.02 106.68) ) (stroke (width 0) @@ -2455,7 +2501,7 @@ ) (wire (pts - (xy 245.11 59.69) (xy 245.11 63.5) + (xy 157.48 53.34) (xy 157.48 57.15) ) (stroke (width 0) @@ -2465,7 +2511,7 @@ ) (wire (pts - (xy 149.86 50.8) (xy 149.86 52.07) + (xy 85.09 44.45) (xy 85.09 45.72) ) (stroke (width 0) @@ -2475,7 +2521,7 @@ ) (wire (pts - (xy 171.45 53.34) (xy 171.45 58.42) + (xy 106.68 46.99) (xy 106.68 52.07) ) (stroke (width 0) @@ -2485,7 +2531,7 @@ ) (wire (pts - (xy 124.46 71.12) (xy 124.46 78.74) + (xy 59.69 64.77) (xy 59.69 72.39) ) (stroke (width 0) @@ -2495,7 +2541,7 @@ ) (wire (pts - (xy 111.76 57.15) (xy 111.76 58.42) + (xy 50.8 50.8) (xy 50.8 52.07) ) (stroke (width 0) @@ -2505,7 +2551,7 @@ ) (wire (pts - (xy 203.2 58.42) (xy 203.2 53.34) + (xy 138.43 52.07) (xy 138.43 46.99) ) (stroke (width 0) @@ -2515,7 +2561,7 @@ ) (wire (pts - (xy 210.82 53.34) (xy 210.82 58.42) + (xy 146.05 46.99) (xy 146.05 52.07) ) (stroke (width 0) @@ -2523,9 +2569,19 @@ ) (uuid "8e09b461-8af2-4ab6-9fab-a5ad2d4b444e") ) + (polyline + (pts + (xy 34.29 40.64) (xy 34.29 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "904a8ef6-c9c4-4906-843a-d9ca9e2a7d1d") + ) (wire (pts - (xy 104.14 82.55) (xy 110.49 82.55) + (xy 39.37 76.2) (xy 45.72 76.2) ) (stroke (width 0) @@ -2535,7 +2591,7 @@ ) (wire (pts - (xy 203.2 39.37) (xy 210.82 39.37) + (xy 138.43 33.02) (xy 146.05 33.02) ) (stroke (width 0) @@ -2545,17 +2601,7 @@ ) (wire (pts - (xy 210.82 39.37) (xy 245.11 39.37) - ) - (stroke - (width 0) - (type default) - ) - (uuid "94d9ecbb-f49c-4c57-add3-8ef42641f7f3") - ) - (wire - (pts - (xy 153.67 45.72) (xy 153.67 39.37) + (xy 88.9 39.37) (xy 88.9 33.02) ) (stroke (width 0) @@ -2565,7 +2611,7 @@ ) (wire (pts - (xy 139.7 73.66) (xy 139.7 71.12) + (xy 74.93 67.31) (xy 74.93 64.77) ) (stroke (width 0) @@ -2575,7 +2621,7 @@ ) (wire (pts - (xy 80.01 53.34) (xy 80.01 58.42) + (xy 27.94 46.99) (xy 27.94 52.07) ) (stroke (width 0) @@ -2585,7 +2631,7 @@ ) (wire (pts - (xy 195.58 39.37) (xy 203.2 39.37) + (xy 130.81 33.02) (xy 138.43 33.02) ) (stroke (width 0) @@ -2595,7 +2641,7 @@ ) (wire (pts - (xy 180.34 39.37) (xy 171.45 39.37) + (xy 115.57 33.02) (xy 106.68 33.02) ) (stroke (width 0) @@ -2605,7 +2651,7 @@ ) (wire (pts - (xy 180.34 58.42) (xy 187.96 58.42) + (xy 115.57 52.07) (xy 123.19 52.07) ) (stroke (width 0) @@ -2615,7 +2661,7 @@ ) (wire (pts - (xy 210.82 39.37) (xy 210.82 48.26) + (xy 146.05 33.02) (xy 146.05 41.91) ) (stroke (width 0) @@ -2625,7 +2671,7 @@ ) (wire (pts - (xy 149.86 58.42) (xy 149.86 57.15) + (xy 85.09 52.07) (xy 85.09 50.8) ) (stroke (width 0) @@ -2635,7 +2681,7 @@ ) (wire (pts - (xy 30.48 109.22) (xy 34.29 109.22) + (xy 29.21 118.11) (xy 33.02 118.11) ) (stroke (width 0) @@ -2645,17 +2691,7 @@ ) (wire (pts - (xy 111.76 58.42) (xy 118.11 58.42) - ) - (stroke - (width 0) - (type default) - ) - (uuid "bdc5a5e4-b818-4bad-bbf8-0a278cd9be14") - ) - (wire - (pts - (xy 27.94 26.67) (xy 27.94 27.94) + (xy 63.5 110.49) (xy 63.5 111.76) ) (stroke (width 0) @@ -2665,7 +2701,7 @@ ) (wire (pts - (xy 187.96 39.37) (xy 187.96 48.26) + (xy 123.19 33.02) (xy 123.19 41.91) ) (stroke (width 0) @@ -2675,7 +2711,7 @@ ) (wire (pts - (xy 180.34 53.34) (xy 180.34 58.42) + (xy 115.57 46.99) (xy 115.57 52.07) ) (stroke (width 0) @@ -2685,7 +2721,7 @@ ) (wire (pts - (xy 132.08 82.55) (xy 132.08 86.36) + (xy 67.31 76.2) (xy 67.31 80.01) ) (stroke (width 0) @@ -2695,7 +2731,7 @@ ) (wire (pts - (xy 80.01 58.42) (xy 80.01 63.5) + (xy 27.94 52.07) (xy 27.94 57.15) ) (stroke (width 0) @@ -2705,7 +2741,7 @@ ) (wire (pts - (xy 247.65 38.1) (xy 247.65 39.37) + (xy 160.02 31.75) (xy 160.02 33.02) ) (stroke (width 0) @@ -2715,7 +2751,7 @@ ) (wire (pts - (xy 30.48 100.33) (xy 34.29 100.33) + (xy 29.21 109.22) (xy 33.02 109.22) ) (stroke (width 0) @@ -2725,7 +2761,7 @@ ) (wire (pts - (xy 187.96 39.37) (xy 195.58 39.37) + (xy 123.19 33.02) (xy 130.81 33.02) ) (stroke (width 0) @@ -2735,7 +2771,7 @@ ) (wire (pts - (xy 146.05 58.42) (xy 149.86 58.42) + (xy 81.28 52.07) (xy 85.09 52.07) ) (stroke (width 0) @@ -2743,9 +2779,39 @@ ) (uuid "e3fca357-8924-43fe-802e-f63ddc1a006e") ) + (polyline + (pts + (xy 52.07 36.83) (xy 52.07 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e73bb7aa-165a-422f-91c6-28f04b64cbbb") + ) + (polyline + (pts + (xy 34.29 36.83) (xy 52.07 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e8f62452-b1a7-40ff-b3d6-235c8d8b4bab") + ) + (polyline + (pts + (xy 44.45 40.64) (xy 34.29 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb6f789d-90eb-438d-934b-a4e42e87a864") + ) (wire (pts - (xy 146.05 45.72) (xy 153.67 45.72) + (xy 81.28 39.37) (xy 88.9 39.37) ) (stroke (width 0) @@ -2755,7 +2821,7 @@ ) (wire (pts - (xy 180.34 58.42) (xy 171.45 58.42) + (xy 115.57 52.07) (xy 106.68 52.07) ) (stroke (width 0) @@ -2765,7 +2831,7 @@ ) (wire (pts - (xy 29.21 116.84) (xy 34.29 116.84) + (xy 27.94 125.73) (xy 33.02 125.73) ) (stroke (width 0) @@ -2775,7 +2841,7 @@ ) (wire (pts - (xy 187.96 58.42) (xy 195.58 58.42) + (xy 123.19 52.07) (xy 130.81 52.07) ) (stroke (width 0) @@ -2785,7 +2851,7 @@ ) (wire (pts - (xy 157.48 69.85) (xy 157.48 73.66) + (xy 92.71 63.5) (xy 92.71 67.31) ) (stroke (width 0) @@ -2794,8 +2860,32 @@ (uuid "fa589d5c-2431-49ce-8a02-9f26437eeeda") ) (rectangle - (start 97.79 62.23) - (end 163.83 95.25) + (start 55.88 99.06) + (end 83.82 120.65) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + (uuid 39b820a1-f0d6-47a6-950d-2983cd6a9633) + ) + (rectangle + (start 13.97 99.06) + (end 50.8 132.08) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + (uuid 3cb31dee-a2ef-4809-aea8-b3cd074bd93f) + ) + (rectangle + (start 33.02 55.88) + (end 99.06 88.9) (stroke (width 0) (type default) @@ -2805,9 +2895,61 @@ ) (uuid cb27a8d4-b254-4edf-8eb0-ab21cb2abde0) ) + (rectangle + (start 13.97 16.51) + (end 168.91 93.98) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + (uuid e07ade74-b90e-4a48-aee1-c4723aaacc89) + ) + (text "tie to GND in -001 model\nleave open in -002 model" + (exclude_from_sim no) + (at 43.18 39.37 0) + (effects + (font + (size 0.75 0.75) + ) + ) + (uuid "236c5448-be9d-4ae3-bb42-23e6a66c3c4b") + ) + (text "Connection" + (exclude_from_sim no) + (at 19.05 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "47b0426b-9ffe-41a6-b59d-6add1655aaf0") + ) + (text "DCDC" + (exclude_from_sim no) + (at 16.51 15.24 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "6c64eff1-8730-41a3-9a68-54b8f530fb3f") + ) + (text "Powerflags" + (exclude_from_sim no) + (at 60.96 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "6c7c2fac-e6f1-4089-8b1c-8b8d43ce6a31") + ) (text "functions not included in used model" (exclude_from_sim no) - (at 97.79 97.79 0) + (at 33.02 91.44 0) (effects (font (size 1.27 1.27) @@ -2816,9 +2958,19 @@ ) (uuid "9ec4fc61-3969-4459-8e7f-ec9570df05d7") ) + (text "0.1% tolerance" + (exclude_from_sim no) + (at 96.52 48.26 0) + (effects + (font + (size 0.75 0.75) + ) + ) + (uuid "af023385-e419-46ab-8f1c-d6eb6e6416ab") + ) (symbol (lib_id "power:+24V") - (at 30.48 100.33 90) + (at 29.21 109.22 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -2827,7 +2979,7 @@ (fields_autoplaced yes) (uuid "032ac446-c3e9-4d7f-a9e2-a4831aad96a0") (property "Reference" "#PWR011" - (at 34.29 100.33 0) + (at 33.02 109.22 0) (effects (font (size 1.27 1.27) @@ -2836,7 +2988,7 @@ ) ) (property "Value" "+24V" - (at 26.67 100.3299 90) + (at 25.4 109.2199 90) (effects (font (size 1.27 1.27) @@ -2845,7 +2997,7 @@ ) ) (property "Footprint" "" - (at 30.48 100.33 0) + (at 29.21 109.22 0) (effects (font (size 1.27 1.27) @@ -2854,7 +3006,7 @@ ) ) (property "Datasheet" "" - (at 30.48 100.33 0) + (at 29.21 109.22 0) (effects (font (size 1.27 1.27) @@ -2863,7 +3015,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+24V\"" - (at 30.48 100.33 0) + (at 29.21 109.22 0) (effects (font (size 1.27 1.27) @@ -2885,7 +3037,7 @@ ) (symbol (lib_id "Connector:Conn_01x01_Pin") - (at 39.37 100.33 180) + (at 38.1 109.22 180) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -2893,7 +3045,7 @@ (dnp no) (uuid "04c31a07-d29e-47e8-97bd-907ca7d89997") (property "Reference" "J2" - (at 41.275 100.33 0) + (at 40.005 109.22 0) (effects (font (size 1.27 1.27) @@ -2901,7 +3053,7 @@ ) ) (property "Value" "Conn_01x01_Pin" - (at 48.895 101.6 0) + (at 47.625 110.49 0) (effects (font (size 1.27 1.27) @@ -2910,7 +3062,7 @@ ) ) (property "Footprint" "FaSTTUBe_logos:hole_2mm" - (at 39.37 100.33 0) + (at 38.1 109.22 0) (effects (font (size 1.27 1.27) @@ -2919,7 +3071,7 @@ ) ) (property "Datasheet" "~" - (at 39.37 100.33 0) + (at 38.1 109.22 0) (effects (font (size 1.27 1.27) @@ -2928,7 +3080,7 @@ ) ) (property "Description" "Generic connector, single row, 01x01, script generated" - (at 39.37 100.33 0) + (at 38.1 109.22 0) (effects (font (size 1.27 1.27) @@ -2950,7 +3102,7 @@ ) (symbol (lib_id "power:GND") - (at 80.01 63.5 0) + (at 27.94 57.15 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -2959,7 +3111,7 @@ (fields_autoplaced yes) (uuid "0ad9a523-cbeb-4457-badf-9d1fffc12680") (property "Reference" "#PWR07" - (at 80.01 69.85 0) + (at 27.94 63.5 0) (effects (font (size 1.27 1.27) @@ -2968,7 +3120,7 @@ ) ) (property "Value" "GND" - (at 80.01 68.58 0) + (at 27.94 62.23 0) (effects (font (size 1.27 1.27) @@ -2976,7 +3128,7 @@ ) ) (property "Footprint" "" - (at 80.01 63.5 0) + (at 27.94 57.15 0) (effects (font (size 1.27 1.27) @@ -2985,7 +3137,7 @@ ) ) (property "Datasheet" "" - (at 80.01 63.5 0) + (at 27.94 57.15 0) (effects (font (size 1.27 1.27) @@ -2994,7 +3146,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 80.01 63.5 0) + (at 27.94 57.15 0) (effects (font (size 1.27 1.27) @@ -3016,7 +3168,7 @@ ) (symbol (lib_id "Device:LED") - (at 245.11 55.88 90) + (at 157.48 49.53 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3025,7 +3177,7 @@ (fields_autoplaced yes) (uuid "1c98e3f9-304d-4d1c-99fb-b5cc28742edd") (property "Reference" "D1" - (at 248.92 56.1974 90) + (at 161.29 49.8474 90) (effects (font (size 1.27 1.27) @@ -3034,7 +3186,7 @@ ) ) (property "Value" "BLUE" - (at 248.92 58.7374 90) + (at 161.29 52.3874 90) (effects (font (size 1.27 1.27) @@ -3043,7 +3195,7 @@ ) ) (property "Footprint" "LED_SMD:LED_0603_1608Metric" - (at 245.11 55.88 0) + (at 157.48 49.53 0) (effects (font (size 1.27 1.27) @@ -3052,7 +3204,7 @@ ) ) (property "Datasheet" "~" - (at 245.11 55.88 0) + (at 157.48 49.53 0) (effects (font (size 1.27 1.27) @@ -3061,7 +3213,7 @@ ) ) (property "Description" "Light emitting diode" - (at 245.11 55.88 0) + (at 157.48 49.53 0) (effects (font (size 1.27 1.27) @@ -3086,7 +3238,7 @@ ) (symbol (lib_id "Jumper:SolderJumper_2_Open") - (at 111.76 53.34 90) + (at 50.8 46.99 90) (unit 1) (exclude_from_sim yes) (in_bom no) @@ -3094,7 +3246,7 @@ (dnp no) (uuid "2330823c-d79e-4ec9-bc2c-94d5e1a4f6d9") (property "Reference" "JP1" - (at 106.68 53.9749 90) + (at 45.72 47.6249 90) (effects (font (size 1.27 1.27) @@ -3103,7 +3255,7 @@ ) ) (property "Value" "~" - (at 114.3 54.61 90) + (at 53.34 48.26 90) (effects (font (size 1.27 1.27) @@ -3112,7 +3264,7 @@ ) ) (property "Footprint" "Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm" - (at 111.76 53.34 0) + (at 50.8 46.99 0) (effects (font (size 1.27 1.27) @@ -3121,7 +3273,7 @@ ) ) (property "Datasheet" "~" - (at 111.76 53.34 0) + (at 50.8 46.99 0) (effects (font (size 1.27 1.27) @@ -3130,7 +3282,7 @@ ) ) (property "Description" "Solder Jumper, 2-pole, open" - (at 111.76 53.34 0) + (at 50.8 46.99 0) (effects (font (size 1.27 1.27) @@ -3155,7 +3307,7 @@ ) (symbol (lib_id "power:+3V3") - (at 157.48 69.85 0) + (at 92.71 63.5 0) (mirror y) (unit 1) (exclude_from_sim yes) @@ -3165,7 +3317,7 @@ (fields_autoplaced yes) (uuid "2ad50e6e-23c1-49e9-9520-2ace0e782ca0") (property "Reference" "#PWR05" - (at 157.48 73.66 0) + (at 92.71 67.31 0) (effects (font (size 1.27 1.27) @@ -3174,7 +3326,7 @@ ) ) (property "Value" "+3V3" - (at 157.48 64.77 0) + (at 92.71 58.42 0) (effects (font (size 1.27 1.27) @@ -3182,7 +3334,7 @@ ) ) (property "Footprint" "" - (at 157.48 69.85 0) + (at 92.71 63.5 0) (effects (font (size 1.27 1.27) @@ -3191,7 +3343,7 @@ ) ) (property "Datasheet" "" - (at 157.48 69.85 0) + (at 92.71 63.5 0) (effects (font (size 1.27 1.27) @@ -3200,7 +3352,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+3V3\"" - (at 157.48 69.85 0) + (at 92.71 63.5 0) (effects (font (size 1.27 1.27) @@ -3222,7 +3374,7 @@ ) (symbol (lib_id "power:+3V3") - (at 104.14 78.74 0) + (at 39.37 72.39 0) (unit 1) (exclude_from_sim yes) (in_bom no) @@ -3231,7 +3383,7 @@ (fields_autoplaced yes) (uuid "2f800181-940c-4142-9e65-83384cb0d5dd") (property "Reference" "#PWR03" - (at 104.14 82.55 0) + (at 39.37 76.2 0) (effects (font (size 1.27 1.27) @@ -3240,7 +3392,7 @@ ) ) (property "Value" "+3V3" - (at 104.14 73.66 0) + (at 39.37 67.31 0) (effects (font (size 1.27 1.27) @@ -3248,7 +3400,7 @@ ) ) (property "Footprint" "" - (at 104.14 78.74 0) + (at 39.37 72.39 0) (effects (font (size 1.27 1.27) @@ -3257,7 +3409,7 @@ ) ) (property "Datasheet" "" - (at 104.14 78.74 0) + (at 39.37 72.39 0) (effects (font (size 1.27 1.27) @@ -3266,7 +3418,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+3V3\"" - (at 104.14 78.74 0) + (at 39.37 72.39 0) (effects (font (size 1.27 1.27) @@ -3288,7 +3440,7 @@ ) (symbol (lib_id "Device:C_Small") - (at 195.58 50.8 0) + (at 130.81 44.45 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3297,7 +3449,7 @@ (fields_autoplaced yes) (uuid "3a08d50d-a09b-40ab-a536-29b794643559") (property "Reference" "C5" - (at 198.12 49.5362 0) + (at 133.35 43.1862 0) (effects (font (size 1.27 1.27) @@ -3306,7 +3458,7 @@ ) ) (property "Value" "22n" - (at 198.12 52.0762 0) + (at 133.35 45.7262 0) (effects (font (size 1.27 1.27) @@ -3315,7 +3467,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_1210_3225Metric" - (at 195.58 50.8 0) + (at 130.81 44.45 0) (effects (font (size 1.27 1.27) @@ -3324,7 +3476,7 @@ ) ) (property "Datasheet" "~" - (at 195.58 50.8 0) + (at 130.81 44.45 0) (effects (font (size 1.27 1.27) @@ -3333,7 +3485,7 @@ ) ) (property "Description" "Unpolarized capacitor, small symbol" - (at 195.58 50.8 0) + (at 130.81 44.45 0) (effects (font (size 1.27 1.27) @@ -3358,7 +3510,7 @@ ) (symbol (lib_id "Device:C_Small") - (at 203.2 50.8 0) + (at 138.43 44.45 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3367,7 +3519,7 @@ (fields_autoplaced yes) (uuid "429155d4-410c-43d3-bfb2-00f54cf20fac") (property "Reference" "C6" - (at 205.74 49.5362 0) + (at 140.97 43.1862 0) (effects (font (size 1.27 1.27) @@ -3376,7 +3528,7 @@ ) ) (property "Value" "22n" - (at 205.74 52.0762 0) + (at 140.97 45.7262 0) (effects (font (size 1.27 1.27) @@ -3385,7 +3537,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_1210_3225Metric" - (at 203.2 50.8 0) + (at 138.43 44.45 0) (effects (font (size 1.27 1.27) @@ -3394,7 +3546,7 @@ ) ) (property "Datasheet" "~" - (at 203.2 50.8 0) + (at 138.43 44.45 0) (effects (font (size 1.27 1.27) @@ -3403,7 +3555,7 @@ ) ) (property "Description" "Unpolarized capacitor, small symbol" - (at 203.2 50.8 0) + (at 138.43 44.45 0) (effects (font (size 1.27 1.27) @@ -3428,7 +3580,7 @@ ) (symbol (lib_id "power:+10V") - (at 247.65 38.1 0) + (at 160.02 31.75 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3437,7 +3589,7 @@ (fields_autoplaced yes) (uuid "44fdc35d-420c-4651-9b09-e4212c0a275d") (property "Reference" "#PWR02" - (at 247.65 41.91 0) + (at 160.02 35.56 0) (effects (font (size 1.27 1.27) @@ -3446,7 +3598,7 @@ ) ) (property "Value" "+19V" - (at 247.65 33.02 0) + (at 160.02 26.67 0) (effects (font (size 1.27 1.27) @@ -3454,7 +3606,7 @@ ) ) (property "Footprint" "" - (at 247.65 38.1 0) + (at 160.02 31.75 0) (effects (font (size 1.27 1.27) @@ -3463,7 +3615,7 @@ ) ) (property "Datasheet" "" - (at 247.65 38.1 0) + (at 160.02 31.75 0) (effects (font (size 1.27 1.27) @@ -3472,7 +3624,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+19V\"" - (at 247.65 38.1 0) + (at 160.02 31.75 0) (effects (font (size 1.27 1.27) @@ -3494,7 +3646,7 @@ ) (symbol (lib_id "Connector:Conn_01x01_Pin") - (at 39.37 109.22 180) + (at 38.1 118.11 180) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3502,7 +3654,7 @@ (dnp no) (uuid "4c7e63f6-0260-4b59-8592-44ae7daba0ac") (property "Reference" "J4" - (at 41.275 109.22 0) + (at 40.005 118.11 0) (effects (font (size 1.27 1.27) @@ -3510,7 +3662,7 @@ ) ) (property "Value" "Conn_01x01_Pin" - (at 48.895 110.49 0) + (at 47.625 119.38 0) (effects (font (size 1.27 1.27) @@ -3519,7 +3671,7 @@ ) ) (property "Footprint" "FaSTTUBe_logos:hole_2mm" - (at 39.37 109.22 0) + (at 38.1 118.11 0) (effects (font (size 1.27 1.27) @@ -3528,7 +3680,7 @@ ) ) (property "Datasheet" "~" - (at 39.37 109.22 0) + (at 38.1 118.11 0) (effects (font (size 1.27 1.27) @@ -3537,7 +3689,7 @@ ) ) (property "Description" "Generic connector, single row, 01x01, script generated" - (at 39.37 109.22 0) + (at 38.1 118.11 0) (effects (font (size 1.27 1.27) @@ -3559,7 +3711,7 @@ ) (symbol (lib_id "Device:R_Small") - (at 149.86 54.61 0) + (at 85.09 48.26 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3568,7 +3720,7 @@ (fields_autoplaced yes) (uuid "51d99839-5296-4024-b614-48674c8d23c9") (property "Reference" "R1" - (at 152.4 53.3399 0) + (at 87.63 46.9899 0) (effects (font (size 1.27 1.27) @@ -3577,7 +3729,7 @@ ) ) (property "Value" "680" - (at 152.4 55.8799 0) + (at 87.63 49.5299 0) (effects (font (size 1.27 1.27) @@ -3586,7 +3738,7 @@ ) ) (property "Footprint" "Resistor_SMD:R_0805_2012Metric" - (at 149.86 54.61 0) + (at 85.09 48.26 0) (effects (font (size 1.27 1.27) @@ -3595,7 +3747,7 @@ ) ) (property "Datasheet" "~" - (at 149.86 54.61 0) + (at 85.09 48.26 0) (effects (font (size 1.27 1.27) @@ -3604,7 +3756,7 @@ ) ) (property "Description" "Resistor, small symbol" - (at 149.86 54.61 0) + (at 85.09 48.26 0) (effects (font (size 1.27 1.27) @@ -3629,7 +3781,7 @@ ) (symbol (lib_id "Jumper:SolderJumper_3_Open") - (at 124.46 82.55 180) + (at 59.69 76.2 180) (unit 1) (exclude_from_sim yes) (in_bom no) @@ -3638,7 +3790,7 @@ (fields_autoplaced yes) (uuid "5bccd975-4016-4031-aa52-168b6fec5575") (property "Reference" "JP3" - (at 124.46 86.36 0) + (at 59.69 80.01 0) (effects (font (size 1.27 1.27) @@ -3646,7 +3798,7 @@ ) ) (property "Value" "SolderJumper_3_Open" - (at 124.46 88.9 0) + (at 59.69 82.55 0) (effects (font (size 1.27 1.27) @@ -3655,7 +3807,7 @@ ) ) (property "Footprint" "Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm_NumberLabels" - (at 124.46 82.55 0) + (at 59.69 76.2 0) (effects (font (size 1.27 1.27) @@ -3664,7 +3816,7 @@ ) ) (property "Datasheet" "~" - (at 124.46 82.55 0) + (at 59.69 76.2 0) (effects (font (size 1.27 1.27) @@ -3673,7 +3825,7 @@ ) ) (property "Description" "Solder Jumper, 3-pole, open" - (at 124.46 82.55 0) + (at 59.69 76.2 0) (effects (font (size 1.27 1.27) @@ -3701,7 +3853,7 @@ ) (symbol (lib_id "power:GND") - (at 180.34 63.5 0) + (at 115.57 57.15 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3710,7 +3862,7 @@ (fields_autoplaced yes) (uuid "6e72091b-5c2b-46fc-96f3-603780590e3d") (property "Reference" "#PWR08" - (at 180.34 69.85 0) + (at 115.57 63.5 0) (effects (font (size 1.27 1.27) @@ -3719,7 +3871,7 @@ ) ) (property "Value" "GND" - (at 180.34 68.58 0) + (at 115.57 62.23 0) (effects (font (size 1.27 1.27) @@ -3727,7 +3879,7 @@ ) ) (property "Footprint" "" - (at 180.34 63.5 0) + (at 115.57 57.15 0) (effects (font (size 1.27 1.27) @@ -3736,7 +3888,7 @@ ) ) (property "Datasheet" "" - (at 180.34 63.5 0) + (at 115.57 57.15 0) (effects (font (size 1.27 1.27) @@ -3745,7 +3897,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 180.34 63.5 0) + (at 115.57 57.15 0) (effects (font (size 1.27 1.27) @@ -3767,7 +3919,7 @@ ) (symbol (lib_id "Device:R_Small") - (at 113.03 82.55 90) + (at 48.26 76.2 90) (unit 1) (exclude_from_sim no) (in_bom no) @@ -3776,7 +3928,7 @@ (fields_autoplaced yes) (uuid "7269284a-90cb-4691-a482-40a197835ff9") (property "Reference" "R2" - (at 113.03 77.47 90) + (at 48.26 71.12 90) (effects (font (size 1.27 1.27) @@ -3784,7 +3936,7 @@ ) ) (property "Value" "10k" - (at 113.03 80.01 90) + (at 48.26 73.66 90) (effects (font (size 1.27 1.27) @@ -3792,7 +3944,7 @@ ) ) (property "Footprint" "Resistor_SMD:R_0603_1608Metric" - (at 113.03 82.55 0) + (at 48.26 76.2 0) (effects (font (size 1.27 1.27) @@ -3801,7 +3953,7 @@ ) ) (property "Datasheet" "~" - (at 113.03 82.55 0) + (at 48.26 76.2 0) (effects (font (size 1.27 1.27) @@ -3810,7 +3962,7 @@ ) ) (property "Description" "Resistor, small symbol" - (at 113.03 82.55 0) + (at 48.26 76.2 0) (effects (font (size 1.27 1.27) @@ -3835,7 +3987,7 @@ ) (symbol (lib_id "power:PWR_FLAG") - (at 40.64 26.67 0) + (at 76.2 110.49 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3844,7 +3996,7 @@ (fields_autoplaced yes) (uuid "77aa92e5-1704-47a6-9ba5-e1fd521548cb") (property "Reference" "#FLG02" - (at 40.64 24.765 0) + (at 76.2 108.585 0) (effects (font (size 1.27 1.27) @@ -3853,7 +4005,7 @@ ) ) (property "Value" "PWR_FLAG" - (at 40.64 21.59 0) + (at 76.2 105.41 0) (effects (font (size 1.27 1.27) @@ -3861,7 +4013,7 @@ ) ) (property "Footprint" "" - (at 40.64 26.67 0) + (at 76.2 110.49 0) (effects (font (size 1.27 1.27) @@ -3870,7 +4022,7 @@ ) ) (property "Datasheet" "~" - (at 40.64 26.67 0) + (at 76.2 110.49 0) (effects (font (size 1.27 1.27) @@ -3879,7 +4031,7 @@ ) ) (property "Description" "Special symbol for telling ERC where power comes from" - (at 40.64 26.67 0) + (at 76.2 110.49 0) (effects (font (size 1.27 1.27) @@ -3901,7 +4053,7 @@ ) (symbol (lib_id "power:GND") - (at 29.21 114.3 270) + (at 27.94 123.19 270) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3910,7 +4062,7 @@ (fields_autoplaced yes) (uuid "854c82a1-00cd-4158-b13d-ff3482d40075") (property "Reference" "#PWR016" - (at 22.86 114.3 0) + (at 21.59 123.19 0) (effects (font (size 1.27 1.27) @@ -3919,7 +4071,7 @@ ) ) (property "Value" "GND" - (at 25.4 114.2999 90) + (at 24.13 123.1899 90) (effects (font (size 1.27 1.27) @@ -3928,7 +4080,7 @@ ) ) (property "Footprint" "" - (at 29.21 114.3 0) + (at 27.94 123.19 0) (effects (font (size 1.27 1.27) @@ -3937,7 +4089,7 @@ ) ) (property "Datasheet" "" - (at 29.21 114.3 0) + (at 27.94 123.19 0) (effects (font (size 1.27 1.27) @@ -3946,7 +4098,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 29.21 114.3 0) + (at 27.94 123.19 0) (effects (font (size 1.27 1.27) @@ -3968,7 +4120,7 @@ ) (symbol (lib_id "power:PWR_FLAG") - (at 27.94 26.67 0) + (at 63.5 110.49 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3977,7 +4129,7 @@ (fields_autoplaced yes) (uuid "934762a6-592f-4290-af3d-61d72eebc111") (property "Reference" "#FLG01" - (at 27.94 24.765 0) + (at 63.5 108.585 0) (effects (font (size 1.27 1.27) @@ -3986,7 +4138,7 @@ ) ) (property "Value" "PWR_FLAG" - (at 27.94 21.59 0) + (at 63.5 105.41 0) (effects (font (size 1.27 1.27) @@ -3994,7 +4146,7 @@ ) ) (property "Footprint" "" - (at 27.94 26.67 0) + (at 63.5 110.49 0) (effects (font (size 1.27 1.27) @@ -4003,7 +4155,7 @@ ) ) (property "Datasheet" "~" - (at 27.94 26.67 0) + (at 63.5 110.49 0) (effects (font (size 1.27 1.27) @@ -4012,7 +4164,7 @@ ) ) (property "Description" "Special symbol for telling ERC where power comes from" - (at 27.94 26.67 0) + (at 63.5 110.49 0) (effects (font (size 1.27 1.27) @@ -4034,7 +4186,7 @@ ) (symbol (lib_id "power:GND") - (at 29.21 116.84 270) + (at 27.94 125.73 270) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4043,7 +4195,7 @@ (fields_autoplaced yes) (uuid "9c6a8596-a5b4-4a49-a15b-a8285aec839b") (property "Reference" "#PWR017" - (at 22.86 116.84 0) + (at 21.59 125.73 0) (effects (font (size 1.27 1.27) @@ -4052,7 +4204,7 @@ ) ) (property "Value" "GND" - (at 25.4 116.8399 90) + (at 24.13 125.7299 90) (effects (font (size 1.27 1.27) @@ -4061,7 +4213,7 @@ ) ) (property "Footprint" "" - (at 29.21 116.84 0) + (at 27.94 125.73 0) (effects (font (size 1.27 1.27) @@ -4070,7 +4222,7 @@ ) ) (property "Datasheet" "" - (at 29.21 116.84 0) + (at 27.94 125.73 0) (effects (font (size 1.27 1.27) @@ -4079,7 +4231,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 29.21 116.84 0) + (at 27.94 125.73 0) (effects (font (size 1.27 1.27) @@ -4101,7 +4253,7 @@ ) (symbol (lib_id "Device:C_Small") - (at 187.96 50.8 0) + (at 123.19 44.45 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4110,7 +4262,7 @@ (fields_autoplaced yes) (uuid "a4dcc49a-7d43-48f0-9c88-b3e590848cdd") (property "Reference" "C4" - (at 190.5 49.5362 0) + (at 125.73 43.1862 0) (effects (font (size 1.27 1.27) @@ -4119,7 +4271,7 @@ ) ) (property "Value" "22n" - (at 190.5 52.0762 0) + (at 125.73 45.7262 0) (effects (font (size 1.27 1.27) @@ -4128,7 +4280,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_1210_3225Metric" - (at 187.96 50.8 0) + (at 123.19 44.45 0) (effects (font (size 1.27 1.27) @@ -4137,7 +4289,7 @@ ) ) (property "Datasheet" "~" - (at 187.96 50.8 0) + (at 123.19 44.45 0) (effects (font (size 1.27 1.27) @@ -4146,7 +4298,7 @@ ) ) (property "Description" "Unpolarized capacitor, small symbol" - (at 187.96 50.8 0) + (at 123.19 44.45 0) (effects (font (size 1.27 1.27) @@ -4171,7 +4323,7 @@ ) (symbol (lib_id "power:+24V") - (at 27.94 27.94 180) + (at 63.5 111.76 180) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4180,7 +4332,7 @@ (fields_autoplaced yes) (uuid "a826d904-41ba-46fd-ad2e-c037ce426ccd") (property "Reference" "#PWR04" - (at 27.94 24.13 0) + (at 63.5 107.95 0) (effects (font (size 1.27 1.27) @@ -4189,7 +4341,7 @@ ) ) (property "Value" "+24V" - (at 27.94 33.02 0) + (at 63.5 116.84 0) (effects (font (size 1.27 1.27) @@ -4197,7 +4349,7 @@ ) ) (property "Footprint" "" - (at 27.94 27.94 0) + (at 63.5 111.76 0) (effects (font (size 1.27 1.27) @@ -4206,7 +4358,7 @@ ) ) (property "Datasheet" "" - (at 27.94 27.94 0) + (at 63.5 111.76 0) (effects (font (size 1.27 1.27) @@ -4215,7 +4367,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+24V\"" - (at 27.94 27.94 0) + (at 63.5 111.76 0) (effects (font (size 1.27 1.27) @@ -4237,7 +4389,7 @@ ) (symbol (lib_id "Device:C_Polarized_Small") - (at 171.45 50.8 0) + (at 106.68 44.45 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4246,7 +4398,7 @@ (fields_autoplaced yes) (uuid "a8cddf6d-d589-4c1b-9441-a5ad67dce88d") (property "Reference" "C1" - (at 173.99 48.9838 0) + (at 109.22 42.6338 0) (effects (font (size 1.27 1.27) @@ -4255,7 +4407,7 @@ ) ) (property "Value" "22u" - (at 173.99 51.5238 0) + (at 109.22 45.1738 0) (effects (font (size 1.27 1.27) @@ -4264,7 +4416,7 @@ ) ) (property "Footprint" "C_THT:C_THT_5mm" - (at 171.45 50.8 0) + (at 106.68 44.45 0) (effects (font (size 1.27 1.27) @@ -4273,7 +4425,7 @@ ) ) (property "Datasheet" "~" - (at 171.45 50.8 0) + (at 106.68 44.45 0) (effects (font (size 1.27 1.27) @@ -4282,7 +4434,7 @@ ) ) (property "Description" "Polarized capacitor, small symbol" - (at 171.45 50.8 0) + (at 106.68 44.45 0) (effects (font (size 1.27 1.27) @@ -4307,7 +4459,7 @@ ) (symbol (lib_id "power:+10V") - (at 30.48 106.68 90) + (at 29.21 115.57 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4316,7 +4468,7 @@ (fields_autoplaced yes) (uuid "ade604bf-a99b-4234-b40f-8c95e17c57ee") (property "Reference" "#PWR014" - (at 34.29 106.68 0) + (at 33.02 115.57 0) (effects (font (size 1.27 1.27) @@ -4325,7 +4477,7 @@ ) ) (property "Value" "+19V" - (at 26.67 106.6799 90) + (at 25.4 115.5699 90) (effects (font (size 1.27 1.27) @@ -4334,7 +4486,7 @@ ) ) (property "Footprint" "" - (at 30.48 106.68 0) + (at 29.21 115.57 0) (effects (font (size 1.27 1.27) @@ -4343,7 +4495,7 @@ ) ) (property "Datasheet" "" - (at 30.48 106.68 0) + (at 29.21 115.57 0) (effects (font (size 1.27 1.27) @@ -4352,7 +4504,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+19V\"" - (at 30.48 106.68 0) + (at 29.21 115.57 0) (effects (font (size 1.27 1.27) @@ -4374,7 +4526,7 @@ ) (symbol (lib_id "power:+10V") - (at 40.64 27.94 180) + (at 76.2 111.76 180) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4383,7 +4535,7 @@ (fields_autoplaced yes) (uuid "b18edea8-5f5a-4ca7-8198-ec740ea483e9") (property "Reference" "#PWR09" - (at 40.64 24.13 0) + (at 76.2 107.95 0) (effects (font (size 1.27 1.27) @@ -4392,7 +4544,7 @@ ) ) (property "Value" "+19V" - (at 40.64 33.02 0) + (at 76.2 116.84 0) (effects (font (size 1.27 1.27) @@ -4400,7 +4552,7 @@ ) ) (property "Footprint" "" - (at 40.64 27.94 0) + (at 76.2 111.76 0) (effects (font (size 1.27 1.27) @@ -4409,7 +4561,7 @@ ) ) (property "Datasheet" "" - (at 40.64 27.94 0) + (at 76.2 111.76 0) (effects (font (size 1.27 1.27) @@ -4418,7 +4570,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+19V\"" - (at 40.64 27.94 0) + (at 76.2 111.76 0) (effects (font (size 1.27 1.27) @@ -4440,7 +4592,7 @@ ) (symbol (lib_id "Connector:Conn_01x01_Pin") - (at 39.37 114.3 180) + (at 38.1 123.19 180) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4448,7 +4600,7 @@ (dnp no) (uuid "b49f5816-706d-42b4-ac3f-483ad2f9789e") (property "Reference" "J5" - (at 41.275 114.3 0) + (at 40.005 123.19 0) (effects (font (size 1.27 1.27) @@ -4456,7 +4608,7 @@ ) ) (property "Value" "Conn_01x01_Pin" - (at 48.895 115.57 0) + (at 47.625 124.46 0) (effects (font (size 1.27 1.27) @@ -4465,7 +4617,7 @@ ) ) (property "Footprint" "FaSTTUBe_logos:hole_2mm" - (at 39.37 114.3 0) + (at 38.1 123.19 0) (effects (font (size 1.27 1.27) @@ -4474,7 +4626,7 @@ ) ) (property "Datasheet" "~" - (at 39.37 114.3 0) + (at 38.1 123.19 0) (effects (font (size 1.27 1.27) @@ -4483,7 +4635,7 @@ ) ) (property "Description" "Generic connector, single row, 01x01, script generated" - (at 39.37 114.3 0) + (at 38.1 123.19 0) (effects (font (size 1.27 1.27) @@ -4505,7 +4657,7 @@ ) (symbol (lib_id "Device:C_Small") - (at 180.34 50.8 0) + (at 115.57 44.45 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4514,7 +4666,7 @@ (fields_autoplaced yes) (uuid "b578582a-e0ca-476c-94af-abb2d6cd0ba3") (property "Reference" "C3" - (at 182.88 49.5362 0) + (at 118.11 43.1862 0) (effects (font (size 1.27 1.27) @@ -4523,7 +4675,7 @@ ) ) (property "Value" "22n" - (at 182.88 52.0762 0) + (at 118.11 45.7262 0) (effects (font (size 1.27 1.27) @@ -4532,7 +4684,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_1210_3225Metric" - (at 180.34 50.8 0) + (at 115.57 44.45 0) (effects (font (size 1.27 1.27) @@ -4541,7 +4693,7 @@ ) ) (property "Datasheet" "~" - (at 180.34 50.8 0) + (at 115.57 44.45 0) (effects (font (size 1.27 1.27) @@ -4550,7 +4702,7 @@ ) ) (property "Description" "Unpolarized capacitor, small symbol" - (at 180.34 50.8 0) + (at 115.57 44.45 0) (effects (font (size 1.27 1.27) @@ -4575,7 +4727,7 @@ ) (symbol (lib_id "Device:C_Small") - (at 210.82 50.8 0) + (at 146.05 44.45 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4584,7 +4736,7 @@ (fields_autoplaced yes) (uuid "bad085cd-42e4-4a26-932f-46a98d5d00aa") (property "Reference" "C7" - (at 213.36 49.5362 0) + (at 148.59 43.1862 0) (effects (font (size 1.27 1.27) @@ -4593,7 +4745,7 @@ ) ) (property "Value" "15n" - (at 213.36 52.0762 0) + (at 148.59 45.7262 0) (effects (font (size 1.27 1.27) @@ -4602,7 +4754,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_1210_3225Metric" - (at 210.82 50.8 0) + (at 146.05 44.45 0) (effects (font (size 1.27 1.27) @@ -4611,7 +4763,7 @@ ) ) (property "Datasheet" "~" - (at 210.82 50.8 0) + (at 146.05 44.45 0) (effects (font (size 1.27 1.27) @@ -4620,7 +4772,7 @@ ) ) (property "Description" "Unpolarized capacitor, small symbol" - (at 210.82 50.8 0) + (at 146.05 44.45 0) (effects (font (size 1.27 1.27) @@ -4645,7 +4797,7 @@ ) (symbol (lib_id "Connector:Conn_01x01_Pin") - (at 39.37 97.79 180) + (at 38.1 106.68 180) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4653,7 +4805,7 @@ (dnp no) (uuid "bf90d6ee-f39f-4af2-aa0d-aa244966d136") (property "Reference" "J1" - (at 41.275 97.79 0) + (at 40.005 106.68 0) (effects (font (size 1.27 1.27) @@ -4661,7 +4813,7 @@ ) ) (property "Value" "Conn_01x01_Pin" - (at 48.895 99.06 0) + (at 47.625 107.95 0) (effects (font (size 1.27 1.27) @@ -4670,7 +4822,7 @@ ) ) (property "Footprint" "FaSTTUBe_logos:hole_2mm" - (at 39.37 97.79 0) + (at 38.1 106.68 0) (effects (font (size 1.27 1.27) @@ -4679,7 +4831,7 @@ ) ) (property "Datasheet" "~" - (at 39.37 97.79 0) + (at 38.1 106.68 0) (effects (font (size 1.27 1.27) @@ -4688,7 +4840,7 @@ ) ) (property "Description" "Generic connector, single row, 01x01, script generated" - (at 39.37 97.79 0) + (at 38.1 106.68 0) (effects (font (size 1.27 1.27) @@ -4710,7 +4862,7 @@ ) (symbol (lib_id "Device:R_Small") - (at 148.59 73.66 270) + (at 83.82 67.31 270) (mirror x) (unit 1) (exclude_from_sim no) @@ -4720,7 +4872,7 @@ (fields_autoplaced yes) (uuid "c684f78b-1067-4062-a9f6-923cac52dec6") (property "Reference" "R3" - (at 148.59 68.58 90) + (at 83.82 62.23 90) (effects (font (size 1.27 1.27) @@ -4728,7 +4880,7 @@ ) ) (property "Value" "10k" - (at 148.59 71.12 90) + (at 83.82 64.77 90) (effects (font (size 1.27 1.27) @@ -4736,7 +4888,7 @@ ) ) (property "Footprint" "Resistor_SMD:R_0603_1608Metric" - (at 148.59 73.66 0) + (at 83.82 67.31 0) (effects (font (size 1.27 1.27) @@ -4745,7 +4897,7 @@ ) ) (property "Datasheet" "~" - (at 148.59 73.66 0) + (at 83.82 67.31 0) (effects (font (size 1.27 1.27) @@ -4754,7 +4906,7 @@ ) ) (property "Description" "Resistor, small symbol" - (at 148.59 73.66 0) + (at 83.82 67.31 0) (effects (font (size 1.27 1.27) @@ -4779,7 +4931,7 @@ ) (symbol (lib_id "power:+24V") - (at 30.48 97.79 90) + (at 29.21 106.68 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4788,7 +4940,7 @@ (fields_autoplaced yes) (uuid "ccfdec95-8495-4c7d-9882-d87f35f32d87") (property "Reference" "#PWR010" - (at 34.29 97.79 0) + (at 33.02 106.68 0) (effects (font (size 1.27 1.27) @@ -4797,7 +4949,7 @@ ) ) (property "Value" "+24V" - (at 26.67 97.7899 90) + (at 25.4 106.6799 90) (effects (font (size 1.27 1.27) @@ -4806,7 +4958,7 @@ ) ) (property "Footprint" "" - (at 30.48 97.79 0) + (at 29.21 106.68 0) (effects (font (size 1.27 1.27) @@ -4815,7 +4967,7 @@ ) ) (property "Datasheet" "" - (at 30.48 97.79 0) + (at 29.21 106.68 0) (effects (font (size 1.27 1.27) @@ -4824,7 +4976,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+24V\"" - (at 30.48 97.79 0) + (at 29.21 106.68 0) (effects (font (size 1.27 1.27) @@ -4846,7 +4998,7 @@ ) (symbol (lib_id "power:+10V") - (at 30.48 109.22 90) + (at 29.21 118.11 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4855,7 +5007,7 @@ (fields_autoplaced yes) (uuid "d18dd3dd-04f1-4cfa-abb8-4f58b68ef4bc") (property "Reference" "#PWR015" - (at 34.29 109.22 0) + (at 33.02 118.11 0) (effects (font (size 1.27 1.27) @@ -4864,7 +5016,7 @@ ) ) (property "Value" "+19V" - (at 26.67 109.2199 90) + (at 25.4 118.1099 90) (effects (font (size 1.27 1.27) @@ -4873,7 +5025,7 @@ ) ) (property "Footprint" "" - (at 30.48 109.22 0) + (at 29.21 118.11 0) (effects (font (size 1.27 1.27) @@ -4882,7 +5034,7 @@ ) ) (property "Datasheet" "" - (at 30.48 109.22 0) + (at 29.21 118.11 0) (effects (font (size 1.27 1.27) @@ -4891,7 +5043,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+19V\"" - (at 30.48 109.22 0) + (at 29.21 118.11 0) (effects (font (size 1.27 1.27) @@ -4913,7 +5065,7 @@ ) (symbol (lib_id "TDK_i6A24014A033V-001-R:TDK_i6A24014A033V-001-R") - (at 132.08 31.75 0) + (at 67.31 25.4 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4922,7 +5074,7 @@ (fields_autoplaced yes) (uuid "d3bac073-016d-45a0-b835-a7b1ef3840ad") (property "Reference" "U1" - (at 132.08 29.21 0) + (at 67.31 22.86 0) (effects (font (size 1.27 1.27) @@ -4930,7 +5082,7 @@ ) ) (property "Value" "TDK i6A24014A033V-001-R" - (at 132.08 31.75 0) + (at 67.31 25.4 0) (effects (font (size 1.27 1.27) @@ -4938,7 +5090,7 @@ ) ) (property "Footprint" "i6A24014A033V-001-R:I6A24014A033V001R" - (at 132.08 31.75 0) + (at 67.31 25.4 0) (effects (font (size 1.27 1.27) @@ -4947,7 +5099,7 @@ ) ) (property "Datasheet" "https://product.tdk.com/system/files/dam/doc/product/power/switching-power/dc-dc-converter/specification/i6a14a_spec.pdf" - (at 132.08 31.75 0) + (at 67.31 25.4 0) (effects (font (size 1.27 1.27) @@ -4956,7 +5108,7 @@ ) ) (property "Description" "" - (at 132.08 31.75 0) + (at 67.31 25.4 0) (effects (font (size 1.27 1.27) @@ -5008,7 +5160,7 @@ ) (symbol (lib_id "Device:C_Polarized_Small") - (at 80.01 50.8 0) + (at 27.94 44.45 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -5017,7 +5169,7 @@ (fields_autoplaced yes) (uuid "dd4ee387-c66b-476d-9ab7-ad5a08218243") (property "Reference" "C2" - (at 82.55 48.9838 0) + (at 30.48 42.6338 0) (effects (font (size 1.27 1.27) @@ -5026,7 +5178,7 @@ ) ) (property "Value" "100u" - (at 82.55 51.5238 0) + (at 30.48 45.1738 0) (effects (font (size 1.27 1.27) @@ -5035,7 +5187,7 @@ ) ) (property "Footprint" "C_THT:C_THT_8mm" - (at 80.01 50.8 0) + (at 27.94 44.45 0) (effects (font (size 1.27 1.27) @@ -5044,7 +5196,7 @@ ) ) (property "Datasheet" "~" - (at 80.01 50.8 0) + (at 27.94 44.45 0) (effects (font (size 1.27 1.27) @@ -5053,7 +5205,7 @@ ) ) (property "Description" "Polarized capacitor, small symbol" - (at 80.01 50.8 0) + (at 27.94 44.45 0) (effects (font (size 1.27 1.27) @@ -5078,7 +5230,7 @@ ) (symbol (lib_id "power:+24V") - (at 64.77 36.83 0) + (at 20.32 30.48 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -5087,7 +5239,7 @@ (fields_autoplaced yes) (uuid "e11ede10-9578-435c-9b9c-2e08d8c2ff8f") (property "Reference" "#PWR01" - (at 64.77 40.64 0) + (at 20.32 34.29 0) (effects (font (size 1.27 1.27) @@ -5096,7 +5248,7 @@ ) ) (property "Value" "+24V" - (at 64.77 31.75 0) + (at 20.32 25.4 0) (effects (font (size 1.27 1.27) @@ -5104,7 +5256,7 @@ ) ) (property "Footprint" "" - (at 64.77 36.83 0) + (at 20.32 30.48 0) (effects (font (size 1.27 1.27) @@ -5113,7 +5265,7 @@ ) ) (property "Datasheet" "" - (at 64.77 36.83 0) + (at 20.32 30.48 0) (effects (font (size 1.27 1.27) @@ -5122,7 +5274,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+24V\"" - (at 64.77 36.83 0) + (at 20.32 30.48 0) (effects (font (size 1.27 1.27) @@ -5144,7 +5296,7 @@ ) (symbol (lib_id "Connector:Conn_01x01_Pin") - (at 39.37 116.84 180) + (at 38.1 125.73 180) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -5152,7 +5304,7 @@ (dnp no) (uuid "e666a4f4-a74a-4dd5-a45b-c6c52839354a") (property "Reference" "J6" - (at 41.275 116.84 0) + (at 40.005 125.73 0) (effects (font (size 1.27 1.27) @@ -5160,7 +5312,7 @@ ) ) (property "Value" "Conn_01x01_Pin" - (at 48.895 118.11 0) + (at 47.625 127 0) (effects (font (size 1.27 1.27) @@ -5169,7 +5321,7 @@ ) ) (property "Footprint" "FaSTTUBe_logos:hole_2mm" - (at 39.37 116.84 0) + (at 38.1 125.73 0) (effects (font (size 1.27 1.27) @@ -5178,7 +5330,7 @@ ) ) (property "Datasheet" "~" - (at 39.37 116.84 0) + (at 38.1 125.73 0) (effects (font (size 1.27 1.27) @@ -5187,7 +5339,7 @@ ) ) (property "Description" "Generic connector, single row, 01x01, script generated" - (at 39.37 116.84 0) + (at 38.1 125.73 0) (effects (font (size 1.27 1.27) @@ -5209,7 +5361,7 @@ ) (symbol (lib_id "Connector:Conn_01x01_Pin") - (at 39.37 106.68 180) + (at 38.1 115.57 180) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -5217,7 +5369,7 @@ (dnp no) (uuid "f04b566a-d48f-44f4-995b-db4a30d45969") (property "Reference" "J3" - (at 41.275 106.68 0) + (at 40.005 115.57 0) (effects (font (size 1.27 1.27) @@ -5225,7 +5377,7 @@ ) ) (property "Value" "Conn_01x01_Pin" - (at 48.895 107.95 0) + (at 47.625 116.84 0) (effects (font (size 1.27 1.27) @@ -5234,7 +5386,7 @@ ) ) (property "Footprint" "FaSTTUBe_logos:hole_2mm" - (at 39.37 106.68 0) + (at 38.1 115.57 0) (effects (font (size 1.27 1.27) @@ -5243,7 +5395,7 @@ ) ) (property "Datasheet" "~" - (at 39.37 106.68 0) + (at 38.1 115.57 0) (effects (font (size 1.27 1.27) @@ -5252,7 +5404,7 @@ ) ) (property "Description" "Generic connector, single row, 01x01, script generated" - (at 39.37 106.68 0) + (at 38.1 115.57 0) (effects (font (size 1.27 1.27) @@ -5274,7 +5426,7 @@ ) (symbol (lib_id "power:GND") - (at 132.08 86.36 0) + (at 67.31 80.01 0) (unit 1) (exclude_from_sim yes) (in_bom no) @@ -5283,7 +5435,7 @@ (fields_autoplaced yes) (uuid "f27d0111-4df1-4259-b9b8-04e456561026") (property "Reference" "#PWR06" - (at 132.08 92.71 0) + (at 67.31 86.36 0) (effects (font (size 1.27 1.27) @@ -5292,7 +5444,7 @@ ) ) (property "Value" "GND" - (at 132.08 91.44 0) + (at 67.31 85.09 0) (effects (font (size 1.27 1.27) @@ -5300,7 +5452,7 @@ ) ) (property "Footprint" "" - (at 132.08 86.36 0) + (at 67.31 80.01 0) (effects (font (size 1.27 1.27) @@ -5309,7 +5461,7 @@ ) ) (property "Datasheet" "" - (at 132.08 86.36 0) + (at 67.31 80.01 0) (effects (font (size 1.27 1.27) @@ -5318,7 +5470,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 132.08 86.36 0) + (at 67.31 80.01 0) (effects (font (size 1.27 1.27) @@ -5340,7 +5492,7 @@ ) (symbol (lib_id "power:GND") - (at 245.11 63.5 0) + (at 157.48 57.15 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -5349,7 +5501,7 @@ (fields_autoplaced yes) (uuid "f2da0728-3012-448b-9b6b-0c9301ee1919") (property "Reference" "#PWR012" - (at 245.11 69.85 0) + (at 157.48 63.5 0) (effects (font (size 1.27 1.27) @@ -5358,7 +5510,7 @@ ) ) (property "Value" "GND" - (at 245.11 68.58 0) + (at 157.48 62.23 0) (effects (font (size 1.27 1.27) @@ -5366,7 +5518,7 @@ ) ) (property "Footprint" "" - (at 245.11 63.5 0) + (at 157.48 57.15 0) (effects (font (size 1.27 1.27) @@ -5375,7 +5527,7 @@ ) ) (property "Datasheet" "" - (at 245.11 63.5 0) + (at 157.48 57.15 0) (effects (font (size 1.27 1.27) @@ -5384,7 +5536,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 245.11 63.5 0) + (at 157.48 57.15 0) (effects (font (size 1.27 1.27) @@ -5406,7 +5558,7 @@ ) (symbol (lib_id "Device:R_Small") - (at 245.11 45.72 0) + (at 157.48 39.37 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -5415,7 +5567,7 @@ (fields_autoplaced yes) (uuid "f84dc3c4-5e14-4de8-b1e3-f05c257c6c29") (property "Reference" "R4" - (at 247.65 44.4499 0) + (at 160.02 38.0999 0) (effects (font (size 1.27 1.27) @@ -5424,7 +5576,7 @@ ) ) (property "Value" "10k" - (at 247.65 46.9899 0) + (at 160.02 40.6399 0) (effects (font (size 1.27 1.27) @@ -5433,7 +5585,7 @@ ) ) (property "Footprint" "Resistor_SMD:R_0603_1608Metric" - (at 245.11 45.72 0) + (at 157.48 39.37 0) (effects (font (size 1.27 1.27) @@ -5442,7 +5594,7 @@ ) ) (property "Datasheet" "~" - (at 245.11 45.72 0) + (at 157.48 39.37 0) (effects (font (size 1.27 1.27) @@ -5451,7 +5603,7 @@ ) ) (property "Description" "Resistor, small symbol" - (at 245.11 45.72 0) + (at 157.48 39.37 0) (effects (font (size 1.27 1.27) diff --git a/TDK_piggyback/TDK_piggyback.round-tracks-config b/TDK_piggyback/TDK_piggyback.round-tracks-config new file mode 100644 index 0000000..f9c6581 --- /dev/null +++ b/TDK_piggyback/TDK_piggyback.round-tracks-config @@ -0,0 +1,2 @@ +Default True 2.5 3 +False True False diff --git a/TDK_piggyback/libraries/FaSTTUBe_logos.pretty/medusa.kicad_mod b/TDK_piggyback/libraries/FaSTTUBe_logos.pretty/medusa.kicad_mod new file mode 100644 index 0000000..476ced6 --- /dev/null +++ b/TDK_piggyback/libraries/FaSTTUBe_logos.pretty/medusa.kicad_mod @@ -0,0 +1,54252 @@ +(footprint "LOGO" (version 20221018) (generator "bitmap2component") (generator_version "8.0") + (layer "F.Cu") + (attr board_only exclude_from_pos_files exclude_from_bom) + (fp_text reference "G***" (at 0 0) (layer "F.SilkS") + (effects (font (size 1.5 1.5) (thickness 0.3))) + (uuid 5f4610a1-d01b-46b4-8e03-196ad0c2a818) + ) + (fp_text value "LOGO" (at 0.75 0) (layer "F.SilkS") hide + (effects (font (size 1.5 1.5) (thickness 0.3))) + (uuid 793475cb-9f22-492f-b7b5-541777178652) + ) + (fp_poly + (pts + (xy -2.195613 -11.117479) + (xy -2.279465 -11.061103) + (xy -2.296236 -11.060799) + (xy -2.220765 -11.121175) + (xy -2.134017 -11.190574) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 5f6986aa-ae39-42dd-afbe-899dfa491b3c)) + (fp_poly + (pts + (xy -1.99007 -11.504516) + (xy -1.881898 -11.467482) + (xy -1.752638 -11.413714) + (xy -1.717191 -11.397461) + (xy -1.592584 -11.34362) + (xy -1.490279 -11.307696) + (xy -1.427339 -11.295395) + (xy -1.418185 -11.297449) + (xy -1.368532 -11.293903) + (xy -1.294511 -11.25559) + (xy -1.281986 -11.24671) + (xy -1.207795 -11.197587) + (xy -1.156458 -11.173672) + (xy -1.152536 -11.173224) + (xy -1.111099 -11.149934) + (xy -1.048626 -11.092778) + (xy -1.038358 -11.081859) + (xy -0.9519 -11.000389) + (xy -0.864023 -10.934387) + (xy -0.799255 -10.887284) + (xy -0.712291 -10.815059) + (xy -0.613833 -10.727849) + (xy -0.514582 -10.635795) + (xy -0.425238 -10.549034) + (xy -0.356503 -10.477706) + (xy -0.319078 -10.431949) + (xy -0.322773 -10.421573) + (xy -0.36561 -10.426579) + (xy -0.363227 -10.408027) + (xy -0.316669 -10.387846) + (xy -0.274419 -10.393495) + (xy -0.202052 -10.383635) + (xy -0.115716 -10.325899) + (xy -0.029873 -10.235722) + (xy 0.041015 -10.128535) + (xy 0.082485 -10.019771) + (xy 0.084218 -10.010793) + (xy 0.112305 -9.910443) + (xy 0.163295 -9.777049) + (xy 0.226524 -9.638312) + (xy 0.231142 -9.629099) + (xy 0.292541 -9.505845) + (xy 0.335152 -9.410601) + (xy 0.364148 -9.324075) + (xy 0.384699 -9.226972) + (xy 0.401975 -9.1) + (xy 0.421148 -8.923865) + (xy 0.421792 -8.91776) + (xy 0.438989 -8.652418) + (xy 0.428991 -8.412088) + (xy 0.415828 -8.303861) + (xy 0.399267 -8.168868) + (xy 0.391053 -8.059966) + (xy 0.392404 -7.995551) + (xy 0.394907 -7.987568) + (xy 0.439934 -7.960365) + (xy 0.522254 -7.937937) + (xy 0.528324 -7.936902) + (xy 0.637926 -7.902582) + (xy 0.780637 -7.835852) + (xy 0.936156 -7.748622) + (xy 1.084187 -7.652798) + (xy 1.204431 -7.56029) + (xy 1.255938 -7.510036) + (xy 1.342778 -7.434129) + (xy 1.429953 -7.394082) + (xy 1.500373 -7.394731) + (xy 1.53442 -7.431267) + (xy 1.529647 -7.489669) + (xy 1.499641 -7.59396) + (xy 1.451083 -7.728403) + (xy 1.390654 -7.87726) + (xy 1.325035 -8.024795) + (xy 1.260907 -8.15527) + (xy 1.204951 -8.252949) + (xy 1.165045 -8.301313) + (xy 1.081153 -8.325485) + (xy 0.96546 -8.320526) + (xy 0.8478 -8.289197) + (xy 0.803139 -8.267797) + (xy 0.727014 -8.234017) + (xy 0.677416 -8.229851) + (xy 0.673934 -8.232259) + (xy 0.671165 -8.276377) + (xy 0.723439 -8.334828) + (xy 0.820825 -8.397555) + (xy 0.853053 -8.413676) + (xy 0.954074 -8.449908) + (xy 1.043965 -8.4461) + (xy 1.091511 -8.432469) + (xy 1.189239 -8.383931) + (xy 1.263871 -8.30342) + (xy 1.325508 -8.177066) + (xy 1.365729 -8.055947) + (xy 1.446082 -7.842452) + (xy 1.543525 -7.693247) + (xy 1.662654 -7.604356) + (xy 1.808069 -7.571805) + (xy 1.917539 -7.578775) + (xy 1.927824 -7.581831) + (xy 2.255464 -7.581831) + (xy 2.272814 -7.564481) + (xy 2.290164 -7.581831) + (xy 2.359562 -7.581831) + (xy 2.376912 -7.564481) + (xy 2.394262 -7.581831) + (xy 2.376912 -7.599181) + (xy 2.359562 -7.581831) + (xy 2.290164 -7.581831) + (xy 2.272814 -7.599181) + (xy 2.255464 -7.581831) + (xy 1.927824 -7.581831) + (xy 2.044447 -7.616483) + (xy 2.794882 -7.616483) + (xy 2.794992 -7.61653) + (xy 2.880054 -7.61653) + (xy 2.897404 -7.599181) + (xy 2.914754 -7.61653) + (xy 2.897404 -7.63388) + (xy 2.880054 -7.61653) + (xy 2.794992 -7.61653) + (xy 2.825119 -7.629453) + (xy 2.83727 -7.636884) + (xy 2.895253 -7.682707) + (xy 2.914754 -7.713674) + (xy 2.936614 -7.726359) + (xy 2.950313 -7.720097) + (xy 2.976618 -7.725067) + (xy 2.976337 -7.744074) + (xy 2.995585 -7.780365) + (xy 3.027153 -7.78527) + (xy 3.068779 -7.794963) + (xy 3.06848 -7.811295) + (xy 3.021422 -7.838976) + (xy 2.95164 -7.804031) + (xy 2.863295 -7.71278) + (xy 2.806876 -7.642126) + (xy 2.794882 -7.616483) + (xy 2.044447 -7.616483) + (xy 2.106063 -7.634791) + (xy 2.264211 -7.735618) + (xy 2.305093 -7.783078) + (xy 2.394262 -7.783078) + (xy 2.42067 -7.748653) + (xy 2.482367 -7.700389) + (xy 2.553065 -7.656448) + (xy 2.606472 -7.634993) + (xy 2.608875 -7.634803) + (xy 2.655944 -7.645314) + (xy 2.721648 -7.667721) + (xy 2.786999 -7.703527) + (xy 2.810655 -7.735506) + (xy 2.78509 -7.743568) + (xy 2.72249 -7.718657) + (xy 2.711958 -7.712806) + (xy 2.643205 -7.678983) + (xy 2.590971 -7.680464) + (xy 2.522981 -7.720556) + (xy 2.503762 -7.734132) + (xy 2.43504 -7.776596) + (xy 2.396964 -7.787556) + (xy 2.394262 -7.783078) + (xy 2.305093 -7.783078) + (xy 2.370858 -7.859426) + (xy 2.463661 -7.859426) + (xy 2.481011 -7.842077) + (xy 2.49836 -7.859426) + (xy 2.481011 -7.876776) + (xy 2.463661 -7.859426) + (xy 2.370858 -7.859426) + (xy 2.380238 -7.870315) + (xy 2.442396 -8.027938) + (xy 2.446028 -8.055212) + (xy 2.522033 -8.055212) + (xy 2.523718 -7.983292) + (xy 2.534229 -7.895251) + (xy 2.551558 -7.817133) + (xy 2.551897 -7.816052) + (xy 2.589839 -7.775511) + (xy 2.64087 -7.791223) + (xy 2.656333 -7.810331) + (xy 2.656122 -7.817301) + (xy 2.850747 -7.817301) + (xy 2.870198 -7.828042) + (xy 2.880054 -7.842077) + (xy 2.908825 -7.916151) + (xy 2.911783 -7.946175) + (xy 2.901876 -7.966925) + (xy 2.880054 -7.928825) + (xy 2.854033 -7.855258) + (xy 2.850747 -7.817301) + (xy 2.656122 -7.817301) + (xy 2.654881 -7.858222) + (xy 2.636114 -7.913735) + (xy 2.715065 -7.913735) + (xy 2.719811 -7.911476) + (xy 2.751477 -7.935903) + (xy 2.758606 -7.946175) + (xy 2.758753 -7.946716) + (xy 2.810828 -7.946716) + (xy 2.824307 -7.940378) + (xy 2.858352 -7.985816) + (xy 2.874507 -8.014266) + (xy 2.92779 -8.09551) + (xy 2.978496 -8.14529) + (xy 2.98728 -8.149491) + (xy 3.018022 -8.153438) + (xy 3.004007 -8.121477) + (xy 2.988498 -8.099291) + (xy 2.978059 -8.07874) + (xy 3.007978 -8.105192) + (xy 3.030208 -8.128347) + (xy 3.093463 -8.190247) + (xy 3.136647 -8.222466) + (xy 3.141471 -8.223771) + (xy 3.179599 -8.243543) + (xy 3.246775 -8.29299) + (xy 3.32546 -8.357304) + (xy 3.353948 -8.382545) + (xy 3.574216 -8.382545) + (xy 3.593666 -8.381838) + (xy 3.642245 -8.424699) + (xy 3.664594 -8.449317) + (xy 3.754799 -8.553416) + (xy 3.696348 -8.454981) + (xy 3.661881 -8.382693) + (xy 3.656301 -8.338597) + (xy 3.657636 -8.336808) + (xy 3.709267 -8.312184) + (xy 3.798827 -8.290747) + (xy 3.904363 -8.275107) + (xy 4.003925 -8.267869) + (xy 4.075559 -8.271642) + (xy 4.09803 -8.284495) + (xy 4.103077 -8.333557) + (xy 4.51369 -8.333557) + (xy 4.533806 -8.33506) + (xy 4.576196 -8.382031) + (xy 4.615407 -8.440642) + (xy 4.660525 -8.525014) + (xy 4.683544 -8.588336) + (xy 4.684296 -8.595701) + (xy 4.667347 -8.626616) + (xy 4.628847 -8.613548) + (xy 4.587837 -8.568803) + (xy 4.566257 -8.519429) + (xy 4.540982 -8.430863) + (xy 4.524714 -8.383142) + (xy 4.51369 -8.333557) + (xy 4.103077 -8.333557) + (xy 4.110734 -8.407992) + (xy 4.099838 -8.480716) + (xy 4.054168 -8.520171) + (xy 3.962549 -8.543862) + (xy 3.928656 -8.549797) + (xy 3.817462 -8.565099) + (xy 3.747718 -8.560078) + (xy 3.693228 -8.529922) + (xy 3.659736 -8.500374) + (xy 3.601263 -8.435277) + (xy 3.574408 -8.385319) + (xy 3.574216 -8.382545) + (xy 3.353948 -8.382545) + (xy 3.398115 -8.421679) + (xy 3.447201 -8.471309) + (xy 3.457564 -8.490614) + (xy 3.422998 -8.48055) + (xy 3.348622 -8.437534) + (xy 3.248944 -8.371818) + (xy 3.138466 -8.293649) + (xy 3.031696 -8.213276) + (xy 2.943137 -8.14095) + (xy 2.888901 -8.088811) + (xy 2.835455 -8.012626) + (xy 2.810986 -7.950068) + (xy 2.810828 -7.946716) + (xy 2.758753 -7.946716) + (xy 2.767448 -7.978615) + (xy 2.762702 -7.980875) + (xy 2.731036 -7.956447) + (xy 2.723907 -7.946175) + (xy 2.715065 -7.913735) + (xy 2.636114 -7.913735) + (xy 2.628677 -7.935733) + (xy 2.589846 -8.016258) + (xy 2.577071 -8.03475) + (xy 2.654475 -8.03475) + (xy 2.656938 -8.011642) + (xy 2.684493 -7.983449) + (xy 2.705813 -8.013768) + (xy 2.71713 -8.052257) + (xy 2.719043 -8.066023) + (xy 2.788318 -8.066023) + (xy 2.790864 -8.050273) + (xy 2.818732 -8.076873) + (xy 2.845355 -8.119672) + (xy 2.867692 -8.173322) + (xy 2.865146 -8.189071) + (xy 2.837278 -8.162472) + (xy 2.810655 -8.119672) + (xy 2.788318 -8.066023) + (xy 2.719043 -8.066023) + (xy 2.723811 -8.100323) + (xy 2.697463 -8.091518) + (xy 2.686859 -8.083024) + (xy 2.654475 -8.03475) + (xy 2.577071 -8.03475) + (xy 2.550513 -8.073191) + (xy 2.531179 -8.084973) + (xy 2.522033 -8.055212) + (xy 2.446028 -8.055212) + (xy 2.448449 -8.073388) + (xy 2.45025 -8.102323) + (xy 2.602459 -8.102323) + (xy 2.619808 -8.084973) + (xy 2.637158 -8.102323) + (xy 2.619808 -8.119672) + (xy 2.602459 -8.102323) + (xy 2.45025 -8.102323) + (xy 2.453632 -8.15667) + (xy 2.447364 -8.17773) + (xy 2.423983 -8.143504) + (xy 2.410668 -8.119672) + (xy 2.381405 -8.033287) + (xy 2.38215 -7.967854) + (xy 2.386373 -7.92296) + (xy 2.354605 -7.930043) + (xy 2.324795 -7.94178) + (xy 2.328972 -7.933171) + (xy 2.323914 -7.892531) + (xy 2.275207 -7.829075) + (xy 2.197892 -7.757024) + (xy 2.107009 -7.690598) + (xy 2.027218 -7.647865) + (xy 1.867586 -7.609972) + (xy 1.726453 -7.633299) + (xy 1.613627 -7.715769) + (xy 1.595101 -7.739486) + (xy 1.547945 -7.83766) + (xy 1.501331 -7.995007) + (xy 1.458275 -8.201342) + (xy 1.458163 -8.201978) + (xy 1.426032 -8.364335) + (xy 1.390793 -8.511646) + (xy 1.357608 -8.6236) + (xy 1.339916 -8.667153) + (xy 1.277406 -8.758178) + (xy 1.19485 -8.842417) + (xy 1.112848 -8.901284) + (xy 1.062328 -8.91763) + (xy 1.063317 -8.902313) + (xy 1.112343 -8.864107) + (xy 1.138767 -8.847306) + (xy 1.248127 -8.743585) + (xy 1.333806 -8.586926) + (xy 1.38858 -8.391812) + (xy 1.397914 -8.327869) + (xy 1.406204 -8.238166) + (xy 1.401208 -8.208908) + (xy 1.380917 -8.232062) + (xy 1.376004 -8.240287) + (xy 1.326592 -8.30873) + (xy 1.252951 -8.394646) + (xy 1.230494 -8.41859) + (xy 1.167889 -8.490263) + (xy 1.152069 -8.532547) + (xy 1.176126 -8.560541) + (xy 1.204446 -8.590835) + (xy 1.185654 -8.631857) + (xy 1.151437 -8.668508) + (xy 1.063676 -8.724512) + (xy 0.978216 -8.744263) + (xy 0.884565 -8.75985) + (xy 0.809775 -8.798256) + (xy 0.772686 -8.846947) + (xy 0.777484 -8.877796) + (xy 0.826565 -8.906936) + (xy 0.910699 -8.921776) + (xy 0.912908 -8.921865) + (xy 1.023633 -8.925971) + (xy 0.919535 -8.952459) + (xy 0.854844 -8.970776) + (xy 0.854296 -8.979432) + (xy 0.898837 -8.983053) + (xy 1.013032 -8.964516) + (xy 1.148611 -8.908899) + (xy 1.279999 -8.830222) + (xy 1.381619 -8.742504) + (xy 1.412067 -8.701727) + (xy 1.468832 -8.578346) + (xy 1.525702 -8.409409) + (xy 1.575782 -8.218404) + (xy 1.612173 -8.028822) + (xy 1.614666 -8.011756) + (xy 1.656485 -7.864509) + (xy 1.729417 -7.75169) + (xy 1.822701 -7.685882) + (xy 1.902534 -7.675263) + (xy 1.9548 -7.688578) + (xy 1.989994 -7.724448) + (xy 2.018349 -7.799176) + (xy 2.039337 -7.883403) + (xy 2.119105 -7.883403) + (xy 2.12342 -7.79181) + (xy 2.133949 -7.763675) + (xy 2.151366 -7.790028) + (xy 2.173433 -7.874432) + (xy 2.175146 -7.891204) + (xy 2.233355 -7.891204) + (xy 2.249471 -7.890422) + (xy 2.283338 -7.935776) + (xy 2.31982 -8.018226) + (xy 2.324664 -8.03232) + (xy 2.346271 -8.145636) + (xy 2.328251 -8.214009) + (xy 2.305072 -8.24239) + (xy 2.294114 -8.216651) + (xy 2.291219 -8.143416) + (xy 2.280551 -8.035847) + (xy 2.25585 -7.947557) + (xy 2.252002 -7.939706) + (xy 2.233355 -7.891204) + (xy 2.175146 -7.891204) + (xy 2.183626 -7.974248) + (xy 2.17659 -8.048795) + (xy 2.154362 -8.069142) + (xy 2.151366 -8.067623) + (xy 2.13126 -8.022955) + (xy 2.120035 -7.934335) + (xy 2.119105 -7.883403) + (xy 2.039337 -7.883403) + (xy 2.043411 -7.899753) + (xy 2.092626 -8.113577) + (xy 1.99092 -8.246748) + (xy 1.913754 -8.359464) + (xy 1.845733 -8.477657) + (xy 1.830766 -8.508445) + (xy 1.814161 -8.548163) + (xy 1.941386 -8.548163) + (xy 1.942089 -8.505961) + (xy 1.974274 -8.433588) + (xy 2.024015 -8.353355) + (xy 2.077385 -8.287575) + (xy 2.120458 -8.258556) + (xy 2.122208 -8.25847) + (xy 2.151209 -8.270468) + (xy 2.151366 -8.271853) + (xy 2.150622 -8.273772) + (xy 2.359562 -8.273772) + (xy 2.376384 -8.237856) + (xy 2.394262 -8.24112) + (xy 2.427638 -8.285482) + (xy 2.428961 -8.295217) + (xy 2.411329 -8.316347) + (xy 2.478288 -8.316347) + (xy 2.493843 -8.236982) + (xy 2.514227 -8.201246) + (xy 2.546598 -8.168938) + (xy 2.551553 -8.166546) + (xy 2.554981 -8.171722) + (xy 2.741256 -8.171722) + (xy 2.758606 -8.154372) + (xy 2.775956 -8.171722) + (xy 2.758606 -8.189071) + (xy 2.741256 -8.171722) + (xy 2.554981 -8.171722) + (xy 2.570241 -8.194766) + (xy 2.603603 -8.24112) + (xy 2.627601 -8.27582) + (xy 2.949453 -8.27582) + (xy 2.966803 -8.25847) + (xy 2.984153 -8.27582) + (xy 2.966803 -8.29317) + (xy 2.949453 -8.27582) + (xy 2.627601 -8.27582) + (xy 2.63624 -8.288311) + (xy 2.62416 -8.286067) + (xy 2.593784 -8.262896) + (xy 2.545191 -8.237769) + (xy 2.53306 -8.253001) + (xy 2.560255 -8.297452) + (xy 2.602459 -8.327869) + (xy 2.663481 -8.373534) + (xy 2.659132 -8.399527) + (xy 2.749764 -8.399527) + (xy 2.75451 -8.397268) + (xy 2.786177 -8.421696) + (xy 2.793306 -8.431967) + (xy 2.802148 -8.464408) + (xy 2.797401 -8.466667) + (xy 2.765735 -8.442239) + (xy 2.758606 -8.431967) + (xy 2.749764 -8.399527) + (xy 2.659132 -8.399527) + (xy 2.658543 -8.403049) + (xy 2.590681 -8.407743) + (xy 2.575195 -8.405761) + (xy 2.500868 -8.37881) + (xy 2.478327 -8.319539) + (xy 2.478288 -8.316347) + (xy 2.411329 -8.316347) + (xy 2.402495 -8.326934) + (xy 2.394262 -8.327869) + (xy 2.363809 -8.299625) + (xy 2.359562 -8.273772) + (xy 2.150622 -8.273772) + (xy 2.137077 -8.308719) + (xy 2.136197 -8.310519) + (xy 2.290164 -8.310519) + (xy 2.307513 -8.29317) + (xy 2.324863 -8.310519) + (xy 2.307513 -8.327869) + (xy 2.290164 -8.310519) + (xy 2.136197 -8.310519) + (xy 2.10255 -8.379324) + (xy 2.101092 -8.382139) + (xy 2.071037 -8.458142) + (xy 2.069554 -8.484017) + (xy 2.255464 -8.484017) + (xy 2.272814 -8.466667) + (xy 2.290164 -8.484017) + (xy 2.567759 -8.484017) + (xy 2.585109 -8.466667) + (xy 2.602459 -8.484017) + (xy 2.585109 -8.501366) + (xy 2.567759 -8.484017) + (xy 2.290164 -8.484017) + (xy 2.272814 -8.501366) + (xy 2.255464 -8.484017) + (xy 2.069554 -8.484017) + (xy 2.068227 -8.507168) + (xy 2.068592 -8.507798) + (xy 2.061147 -8.540682) + (xy 2.015125 -8.5613) + (xy 1.961306 -8.559886) + (xy 1.941386 -8.548163) + (xy 1.814161 -8.548163) + (xy 1.797459 -8.588115) + (xy 2.255464 -8.588115) + (xy 2.272814 -8.570765) + (xy 2.290164 -8.588115) + (xy 2.272814 -8.605465) + (xy 2.255464 -8.588115) + (xy 1.797459 -8.588115) + (xy 1.797219 -8.588688) + (xy 1.795027 -8.620598) + (xy 1.823426 -8.617356) + (xy 1.824463 -8.616961) + (xy 1.864646 -8.6194) + (xy 1.864908 -8.622814) + (xy 2.012568 -8.622814) + (xy 2.029918 -8.605465) + (xy 2.038214 -8.613761) + (xy 2.097017 -8.613761) + (xy 2.131124 -8.608204) + (xy 2.17613 -8.614584) + (xy 2.176667 -8.626429) + (xy 2.130226 -8.634712) + (xy 2.11016 -8.629168) + (xy 2.097017 -8.613761) + (xy 2.038214 -8.613761) + (xy 2.047267 -8.622814) + (xy 2.029918 -8.640164) + (xy 2.012568 -8.622814) + (xy 1.864908 -8.622814) + (xy 1.866514 -8.643758) + (xy 1.88753 -8.684617) + (xy 1.934858 -8.702525) + (xy 1.99177 -8.726278) + (xy 2.007003 -8.787117) + (xy 2.005771 -8.813235) + (xy 1.985246 -8.88926) + (xy 1.969472 -8.897863) + (xy 2.059074 -8.897863) + (xy 2.059487 -8.866696) + (xy 2.060845 -8.863028) + (xy 2.079964 -8.78485) + (xy 2.081967 -8.758774) + (xy 2.109717 -8.714998) + (xy 2.132927 -8.709563) + (xy 2.167656 -8.731787) + (xy 2.162097 -8.766347) + (xy 2.159559 -8.807684) + (xy 2.189211 -8.806121) + (xy 2.228284 -8.763563) + (xy 2.229698 -8.739739) + (xy 2.252078 -8.693472) + (xy 2.318167 -8.639303) + (xy 2.342472 -8.625102) + (xy 2.419351 -8.577021) + (xy 2.461136 -8.537893) + (xy 2.463661 -8.530602) + (xy 2.490222 -8.502184) + (xy 2.49836 -8.501366) + (xy 2.514221 -8.518716) + (xy 2.637158 -8.518716) + (xy 2.654508 -8.501366) + (xy 2.671858 -8.518716) + (xy 2.654508 -8.536066) + (xy 2.637158 -8.518716) + (xy 2.514221 -8.518716) + (xy 2.525286 -8.53082) + (xy 2.528465 -8.551239) + (xy 3.504644 -8.551239) + (xy 3.526043 -8.551921) + (xy 3.574043 -8.588115) + (xy 3.626374 -8.653188) + (xy 3.633752 -8.674404) + (xy 3.79872 -8.674404) + (xy 3.827486 -8.636496) + (xy 3.902831 -8.617077) + (xy 4.016461 -8.60949) + (xy 4.09408 -8.613432) + (xy 4.124467 -8.645339) + (xy 4.129235 -8.706513) + (xy 4.121783 -8.772478) + (xy 4.086523 -8.807477) + (xy 4.028653 -8.822336) + (xy 4.65398 -8.822336) + (xy 4.659933 -8.737702) + (xy 4.686965 -8.712094) + (xy 4.720292 -8.748569) + (xy 4.737904 -8.804987) + (xy 4.761929 -8.922658) + (xy 4.772029 -8.987855) + (xy 4.769392 -9.015835) + (xy 4.75521 -9.021857) + (xy 4.754825 -9.021858) + (xy 4.704718 -8.989941) + (xy 4.667721 -8.90497) + (xy 4.65398 -8.822336) + (xy 4.028653 -8.822336) + (xy 4.004097 -8.828641) + (xy 3.988099 -8.831406) + (xy 3.89272 -8.84598) + (xy 3.844174 -8.83969) + (xy 3.820582 -8.801425) + (xy 3.80445 -8.738136) + (xy 3.79872 -8.674404) + (xy 3.633752 -8.674404) + (xy 3.643442 -8.702271) + (xy 3.627558 -8.718523) + (xy 3.581909 -8.675196) + (xy 3.574043 -8.665395) + (xy 3.525918 -8.596923) + (xy 3.504695 -8.552297) + (xy 3.504644 -8.551239) + (xy 2.528465 -8.551239) + (xy 2.53306 -8.580751) + (xy 2.522134 -8.618627) + (xy 2.567759 -8.618627) + (xy 2.595068 -8.591998) + (xy 2.637158 -8.595411) + (xy 2.693334 -8.619726) + (xy 2.706557 -8.636776) + (xy 2.677405 -8.65566) + (xy 2.637158 -8.659992) + (xy 2.580821 -8.64271) + (xy 2.567759 -8.618627) + (xy 2.522134 -8.618627) + (xy 2.511104 -8.656862) + (xy 2.459943 -8.742084) + (xy 2.797335 -8.742084) + (xy 2.797598 -8.659249) + (xy 2.805417 -8.59679) + (xy 2.836665 -8.573) + (xy 2.887077 -8.576055) + (xy 2.914714 -8.603045) + (xy 2.914754 -8.604376) + (xy 2.889805 -8.624609) + (xy 2.868495 -8.620235) + (xy 2.837426 -8.626176) + (xy 2.8368 -8.640164) + (xy 3.001502 -8.640164) + (xy 3.004253 -8.608189) + (xy 3.016804 -8.605465) + (xy 3.052139 -8.630653) + (xy 3.053551 -8.640164) + (xy 3.041713 -8.673961) + (xy 3.03825 -8.674864) + (xy 3.008624 -8.650548) + (xy 3.001502 -8.640164) + (xy 2.8368 -8.640164) + (xy 2.834751 -8.685942) + (xy 2.837131 -8.703964) + (xy 2.837482 -8.719393) + (xy 3.05707 -8.719393) + (xy 3.091839 -8.726673) + (xy 3.098422 -8.729144) + (xy 3.140913 -8.756632) + (xy 3.141218 -8.772261) + (xy 3.104511 -8.768368) + (xy 3.078998 -8.748568) + (xy 3.05707 -8.719393) + (xy 2.837482 -8.719393) + (xy 2.838905 -8.781939) + (xy 2.822665 -8.823576) + (xy 2.806317 -8.805084) + (xy 2.797335 -8.742084) + (xy 2.459943 -8.742084) + (xy 2.456503 -8.747814) + (xy 2.437636 -8.771377) + (xy 2.370629 -8.830701) + (xy 2.897863 -8.830701) + (xy 2.904478 -8.779851) + (xy 2.905427 -8.77618) + (xy 2.926005 -8.729668) + (xy 2.942089 -8.739519) + (xy 2.934426 -8.802374) + (xy 2.926349 -8.813661) + (xy 2.984153 -8.813661) + (xy 2.996849 -8.7851) + (xy 3.007286 -8.790528) + (xy 3.011438 -8.831709) + (xy 3.007286 -8.836794) + (xy 2.986657 -8.832031) + (xy 2.984153 -8.813661) + (xy 2.926349 -8.813661) + (xy 2.920599 -8.821696) + (xy 2.897863 -8.830701) + (xy 2.370629 -8.830701) + (xy 2.34813 -8.85062) + (xy 2.680365 -8.85062) + (xy 2.685112 -8.848361) + (xy 2.697121 -8.857625) + (xy 3.209046 -8.857625) + (xy 3.214501 -8.831011) + (xy 3.23913 -8.785355) + (xy 3.248111 -8.778962) + (xy 3.260241 -8.807297) + (xy 3.261748 -8.831011) + (xy 3.331147 -8.831011) + (xy 3.348497 -8.813661) + (xy 3.365847 -8.831011) + (xy 3.348497 -8.848361) + (xy 3.539344 -8.848361) + (xy 3.55204 -8.819799) + (xy 3.562477 -8.825228) + (xy 3.56663 -8.866408) + (xy 3.562477 -8.871494) + (xy 3.541848 -8.866731) + (xy 3.539344 -8.848361) + (xy 3.348497 -8.848361) + (xy 3.331147 -8.831011) + (xy 3.261748 -8.831011) + (xy 3.243589 -8.877197) + (xy 3.228138 -8.88306) + (xy 3.209046 -8.857625) + (xy 2.697121 -8.857625) + (xy 2.716778 -8.872789) + (xy 2.723907 -8.88306) + (xy 2.732749 -8.915501) + (xy 2.728002 -8.91776) + (xy 2.696336 -8.893332) + (xy 2.689207 -8.88306) + (xy 2.680365 -8.85062) + (xy 2.34813 -8.85062) + (xy 2.342399 -8.855694) + (xy 2.226272 -8.895331) + (xy 2.190968 -8.900344) + (xy 2.098118 -8.907708) + (xy 2.059074 -8.897863) + (xy 1.969472 -8.897863) + (xy 1.928446 -8.920239) + (xy 3.038846 -8.920239) + (xy 3.04288 -8.895521) + (xy 3.075653 -8.860506) + (xy 3.110843 -8.863173) + (xy 3.116861 -8.90041) + (xy 3.435245 -8.90041) + (xy 3.452595 -8.88306) + (xy 3.469945 -8.90041) + (xy 3.452595 -8.91776) + (xy 3.435245 -8.90041) + (xy 3.116861 -8.90041) + (xy 3.116878 -8.900516) + (xy 3.078449 -8.935109) + (xy 3.296448 -8.935109) + (xy 3.313797 -8.91776) + (xy 3.32359 -8.927552) + (xy 3.680964 -8.927552) + (xy 3.681124 -8.898675) + (xy 3.683873 -8.813642) + (xy 3.690214 -8.793093) + (xy 3.705047 -8.832127) + (xy 3.71492 -8.864879) + (xy 3.728028 -8.957581) + (xy 3.711938 -9.001942) + (xy 3.689518 -8.997402) + (xy 3.680964 -8.927552) + (xy 3.32359 -8.927552) + (xy 3.331147 -8.935109) + (xy 3.313797 -8.952459) + (xy 3.296448 -8.935109) + (xy 3.078449 -8.935109) + (xy 3.076973 -8.936438) + (xy 3.064629 -8.9396) + (xy 3.038846 -8.920239) + (xy 1.928446 -8.920239) + (xy 1.925263 -8.921975) + (xy 1.902658 -8.926014) + (xy 1.828809 -8.924495) + (xy 1.79335 -8.902877) + (xy 1.788402 -8.899778) + (xy 1.794988 -8.935109) + (xy 1.799059 -8.969809) + (xy 2.637158 -8.969809) + (xy 2.654508 -8.952459) + (xy 2.671858 -8.969809) + (xy 2.654508 -8.987159) + (xy 2.637158 -8.969809) + (xy 1.799059 -8.969809) + (xy 1.800975 -8.98614) + (xy 1.879846 -8.98614) + (xy 1.930975 -8.974726) + (xy 2.043967 -8.971767) + (xy 2.057493 -8.971871) + (xy 2.180201 -8.974809) + (xy 2.279183 -8.980332) + (xy 2.324863 -8.985837) + (xy 2.320674 -8.994903) + (xy 2.260282 -9.007428) + (xy 2.156617 -9.020769) + (xy 2.151366 -9.021323) + (xy 2.000732 -9.02994) + (xy 1.9067 -9.019098) + (xy 1.883995 -9.007357) + (xy 1.879846 -8.98614) + (xy 1.800975 -8.98614) + (xy 1.805279 -9.02282) + (xy 1.805519 -9.039405) + (xy 2.814299 -9.039405) + (xy 2.838798 -8.975998) + (xy 2.852295 -8.959399) + (xy 2.901836 -8.93555) + (xy 2.922636 -8.954718) + (xy 3.374354 -8.954718) + (xy 3.379101 -8.952459) + (xy 3.410767 -8.976887) + (xy 3.417896 -8.987159) + (xy 3.426738 -9.019599) + (xy 3.421991 -9.021858) + (xy 3.390325 -8.99743) + (xy 3.383196 -8.987159) + (xy 3.374354 -8.954718) + (xy 2.922636 -8.954718) + (xy 2.931531 -8.962915) + (xy 2.929122 -9.023726) + (xy 2.920081 -9.044991) + (xy 3.065118 -9.044991) + (xy 3.069881 -9.024362) + (xy 3.088251 -9.021858) + (xy 3.116813 -9.034554) + (xy 3.111384 -9.044991) + (xy 3.070204 -9.049144) + (xy 3.065118 -9.044991) + (xy 2.920081 -9.044991) + (xy 2.916747 -9.052832) + (xy 2.873942 -9.10959) + (xy 2.844134 -9.125956) + (xy 2.81559 -9.099343) + (xy 2.814299 -9.039405) + (xy 1.805519 -9.039405) + (xy 1.80646 -9.104473) + (xy 1.80735 -9.128004) + (xy 1.839071 -9.128004) + (xy 1.864259 -9.092669) + (xy 1.87377 -9.091257) + (xy 1.907567 -9.103096) + (xy 1.90847 -9.106559) + (xy 1.892549 -9.125956) + (xy 2.012568 -9.125956) + (xy 2.028417 -9.070308) + (xy 2.087372 -9.062372) + (xy 2.090642 -9.062819) + (xy 2.110129 -9.071873) + (xy 2.203078 -9.071873) + (xy 2.243303 -9.057304) + (xy 2.27109 -9.056558) + (xy 2.3406 -9.072732) + (xy 2.359562 -9.122886) + (xy 2.33751 -9.17241) + (xy 2.287036 -9.177252) + (xy 2.231665 -9.13875) + (xy 2.215141 -9.114675) + (xy 2.203078 -9.071873) + (xy 2.110129 -9.071873) + (xy 2.151683 -9.09118) + (xy 2.168715 -9.125956) + (xy 2.139178 -9.170846) + (xy 2.090642 -9.189094) + (xy 2.029741 -9.182675) + (xy 2.012586 -9.129062) + (xy 2.012568 -9.125956) + (xy 1.892549 -9.125956) + (xy 1.884154 -9.136184) + (xy 1.87377 -9.143306) + (xy 1.841795 -9.140555) + (xy 1.839071 -9.128004) + (xy 1.80735 -9.128004) + (xy 1.810338 -9.207038) + (xy 1.811614 -9.212705) + (xy 1.90847 -9.212705) + (xy 1.925819 -9.195355) + (xy 1.943169 -9.212705) + (xy 1.925819 -9.230055) + (xy 1.90847 -9.212705) + (xy 1.811614 -9.212705) + (xy 1.827199 -9.281924) + (xy 1.8519 -9.314205) + (xy 1.873684 -9.299593) + (xy 1.914903 -9.272324) + (xy 1.953959 -9.296915) + (xy 1.959063 -9.313958) + (xy 2.328339 -9.313958) + (xy 2.352658 -9.321656) + (xy 2.412671 -9.384138) + (xy 2.414401 -9.386202) + (xy 2.501443 -9.490301) + (xy 2.479285 -9.396849) + (xy 2.469623 -9.300346) + (xy 2.493693 -9.254363) + (xy 2.546037 -9.265527) + (xy 2.571204 -9.285222) + (xy 2.621974 -9.350292) + (xy 2.633518 -9.386202) + (xy 2.706557 -9.386202) + (xy 2.723907 -9.368853) + (xy 2.741256 -9.386202) + (xy 2.723907 -9.403552) + (xy 2.706557 -9.386202) + (xy 2.633518 -9.386202) + (xy 2.637158 -9.397523) + (xy 2.659087 -9.464093) + (xy 2.690892 -9.509513) + (xy 2.725705 -9.589043) + (xy 2.715878 -9.677158) + (xy 2.668029 -9.744844) + (xy 2.633415 -9.76158) + (xy 2.579812 -9.75715) + (xy 2.535923 -9.702381) + (xy 2.515836 -9.658747) + (xy 2.460143 -9.545598) + (xy 2.396082 -9.440812) + (xy 2.395191 -9.439557) + (xy 2.341816 -9.355204) + (xy 2.328339 -9.313958) + (xy 1.959063 -9.313958) + (xy 1.972198 -9.357813) + (xy 1.970854 -9.380602) + (xy 1.97763 -9.420902) + (xy 1.977868 -9.420902) + (xy 1.995218 -9.403552) + (xy 2.012568 -9.420902) + (xy 1.995218 -9.438252) + (xy 1.977868 -9.420902) + (xy 1.97763 -9.420902) + (xy 1.981311 -9.442793) + (xy 2.012568 -9.455601) + (xy 2.051628 -9.428898) + (xy 2.053003 -9.388702) + (xy 2.054472 -9.356067) + (xy 2.083448 -9.364282) + (xy 2.149807 -9.417102) + (xy 2.166984 -9.432076) + (xy 2.25898 -9.509177) + (xy 2.30452 -9.537235) + (xy 2.305739 -9.516757) + (xy 2.270351 -9.456713) + (xy 2.234175 -9.381495) + (xy 2.228433 -9.328497) + (xy 2.249669 -9.334422) + (xy 2.291963 -9.386937) + (xy 2.345807 -9.470327) + (xy 2.401689 -9.568879) + (xy 2.4501 -9.666878) + (xy 2.480415 -9.74485) + (xy 2.492387 -9.801218) + (xy 2.466797 -9.804082) + (xy 2.429273 -9.785413) + (xy 2.364689 -9.761612) + (xy 2.333759 -9.764784) + (xy 2.29484 -9.762487) + (xy 2.261651 -9.741571) + (xy 2.227696 -9.71795) + (xy 2.233406 -9.742464) + (xy 2.249783 -9.77429) + (xy 2.275259 -9.856637) + (xy 2.289244 -9.968965) + (xy 2.290164 -10.003133) + (xy 2.302603 -10.123178) + (xy 2.345745 -10.202682) + (xy 2.365839 -10.222286) + (xy 2.441514 -10.288388) + (xy 2.383189 -10.202594) + (xy 2.331005 -10.095429) + (xy 2.339434 -10.018443) + (xy 2.408172 -9.97393) + (xy 2.413638 -9.972484) + (xy 2.461816 -9.968181) + (xy 2.511796 -9.986798) + (xy 2.57593 -10.036926) + (xy 2.584535 -10.045492) + (xy 2.671858 -10.045492) + (xy 2.689207 -10.028142) + (xy 2.706557 -10.045492) + (xy 2.689207 -10.062842) + (xy 2.671858 -10.045492) + (xy 2.584535 -10.045492) + (xy 2.666567 -10.127153) + (xy 2.724478 -10.188694) + (xy 2.821418 -10.296489) + (xy 2.897244 -10.387805) + (xy 2.925383 -10.427186) + (xy 2.984153 -10.427186) + (xy 3.001502 -10.409836) + (xy 3.018852 -10.427186) + (xy 3.001502 -10.444536) + (xy 2.984153 -10.427186) + (xy 2.925383 -10.427186) + (xy 2.941245 -10.449385) + (xy 2.947997 -10.465354) + (xy 2.960902 -10.496585) + (xy 3.12295 -10.496585) + (xy 3.1403 -10.479235) + (xy 3.15765 -10.496585) + (xy 3.1403 -10.513935) + (xy 3.12295 -10.496585) + (xy 2.960902 -10.496585) + (xy 2.967892 -10.513503) + (xy 3.017126 -10.594554) + (xy 3.054757 -10.64889) + (xy 3.110695 -10.737348) + (xy 3.139262 -10.80556) + (xy 3.138926 -10.828453) + (xy 3.144723 -10.853577) + (xy 3.163746 -10.853114) + (xy 3.200231 -10.867828) + (xy 3.20144 -10.885705) + (xy 3.21836 -10.912844) + (xy 3.242075 -10.909069) + (xy 3.268103 -10.885946) + (xy 3.257238 -10.838253) + (xy 3.222822 -10.774809) + (xy 3.170773 -10.651667) + (xy 3.180417 -10.558022) + (xy 3.253736 -10.489411) + (xy 3.368107 -10.44731) + (xy 3.471864 -10.414398) + (xy 3.528186 -10.38496) + (xy 3.532926 -10.365993) + (xy 3.481936 -10.364493) + (xy 3.409221 -10.377963) + (xy 3.247955 -10.405022) + (xy 3.127282 -10.396723) + (xy 3.026448 -10.350161) + (xy 2.985109 -10.318568) + (xy 2.901819 -10.231943) + (xy 2.827658 -10.126415) + (xy 2.771266 -10.018997) + (xy 2.741281 -9.9267) + (xy 2.746344 -9.866539) + (xy 2.752217 -9.859948) + (xy 2.836194 -9.830516) + (xy 2.934016 -9.862343) + (xy 3.036839 -9.951099) + (xy 3.09613 -10.028211) + (xy 3.156871 -10.105543) + (xy 3.219786 -10.140618) + (xy 3.316228 -10.149517) + (xy 3.33278 -10.14959) + (xy 3.430554 -10.144654) + (xy 3.477435 -10.124566) + (xy 3.491554 -10.081406) + (xy 3.49163 -10.080191) + (xy 3.468851 -10.019397) + (xy 3.387989 -9.956618) + (xy 3.344459 -9.932719) + (xy 3.244404 -9.886564) + (xy 3.163233 -9.858545) + (xy 3.138732 -9.854645) + (xy 3.096537 -9.83207) + (xy 3.023405 -9.774332) + (xy 2.93542 -9.696412) + (xy 2.848665 -9.61329) + (xy 2.779223 -9.539947) + (xy 2.743177 -9.491363) + (xy 2.741256 -9.484419) + (xy 2.769324 -9.48905) + (xy 2.839673 -9.515527) + (xy 2.871379 -9.529049) + (xy 2.996268 -9.581038) + (xy 3.126611 -9.631473) + (xy 3.137941 -9.635618) + (xy 3.276783 -9.707732) + (xy 3.351115 -9.800883) + (xy 3.365897 -9.871995) + (xy 3.371159 -9.915654) + (xy 3.392101 -9.909659) + (xy 3.4364 -9.859476) + (xy 3.476539 -9.801086) + (xy 3.502193 -9.746851) + (xy 3.507102 -9.715064) + (xy 3.485005 -9.724018) + (xy 3.481636 -9.727289) + (xy 3.450729 -9.71691) + (xy 3.404861 -9.66144) + (xy 3.397282 -9.649422) + (xy 3.333799 -9.572443) + (xy 3.265426 -9.526192) + (xy 3.263639 -9.5256) + (xy 3.213683 -9.49698) + (xy 3.208754 -9.47448) + (xy 3.193072 -9.442535) + (xy 3.115723 -9.405451) + (xy 2.983981 -9.36603) + (xy 2.847721 -9.335378) + (xy 2.734097 -9.307549) + (xy 2.645372 -9.276921) + (xy 2.6135 -9.259519) + (xy 2.570912 -9.197797) + (xy 2.583776 -9.146181) + (xy 2.642941 -9.125956) + (xy 2.693253 -9.133895) + (xy 2.696643 -9.147437) + (xy 2.696422 -9.15471) + (xy 3.132234 -9.15471) + (xy 3.142492 -9.141752) + (xy 3.192349 -9.119799) + (xy 3.243348 -9.088501) + (xy 3.235507 -9.066985) + (xy 3.206808 -9.03469) + (xy 3.210594 -9.02041) + (xy 3.255287 -9.005932) + (xy 3.329704 -9.02802) + (xy 3.352632 -9.042099) + (xy 3.611482 -9.042099) + (xy 3.617862 -8.997094) + (xy 3.629707 -8.996556) + (xy 3.633471 -9.017658) + (xy 3.851639 -9.017658) + (xy 3.86449 -8.942193) + (xy 3.912986 -8.902087) + (xy 4.012041 -8.886778) + (xy 4.037858 -8.8858) + (xy 4.106806 -8.891099) + (xy 4.123886 -8.923198) + (xy 4.116406 -8.961134) + (xy 4.099331 -9.042392) + (xy 4.096955 -9.065081) + (xy 4.696457 -9.065081) + (xy 4.7117 -9.056558) + (xy 4.752532 -9.084377) + (xy 4.767462 -9.111445) + (xy 4.785136 -9.191433) + (xy 4.787135 -9.27845) + (xy 4.774856 -9.346156) + (xy 4.753825 -9.368853) + (xy 4.729202 -9.338766) + (xy 4.719125 -9.267592) + (xy 4.712071 -9.173753) + (xy 4.698063 -9.111445) + (xy 4.696457 -9.065081) + (xy 4.096955 -9.065081) + (xy 4.095009 -9.083669) + (xy 4.069438 -9.108607) + (xy 4.129235 -9.108607) + (xy 4.146584 -9.091257) + (xy 4.163934 -9.108607) + (xy 4.146584 -9.125956) + (xy 4.129235 -9.108607) + (xy 4.069438 -9.108607) + (xy 4.062837 -9.115045) + (xy 3.973087 -9.119951) + (xy 3.890888 -9.107533) + (xy 3.857336 -9.073956) + (xy 3.851639 -9.017658) + (xy 3.633471 -9.017658) + (xy 3.63799 -9.042998) + (xy 3.632446 -9.063064) + (xy 3.617039 -9.076207) + (xy 3.611482 -9.042099) + (xy 3.352632 -9.042099) + (xy 3.391871 -9.066193) + (xy 3.424513 -9.110305) + (xy 3.434561 -9.158144) + (xy 3.423146 -9.178006) + (xy 3.539344 -9.178006) + (xy 3.556694 -9.160656) + (xy 3.720891 -9.160656) + (xy 3.724509 -9.097527) + (xy 3.733516 -9.090087) + (xy 3.73676 -9.099932) + (xy 3.742157 -9.187938) + (xy 3.73676 -9.22138) + (xy 3.726703 -9.232179) + (xy 3.721227 -9.184199) + (xy 3.720891 -9.160656) + (xy 3.556694 -9.160656) + (xy 3.574043 -9.178006) + (xy 3.556694 -9.195355) + (xy 3.539344 -9.178006) + (xy 3.423146 -9.178006) + (xy 3.420032 -9.183424) + (xy 3.400301 -9.177854) + (xy 3.361135 -9.18596) + (xy 3.343082 -9.214304) + (xy 3.324981 -9.247405) + (xy 3.435245 -9.247405) + (xy 3.452595 -9.230055) + (xy 3.467792 -9.245252) + (xy 3.910681 -9.245252) + (xy 3.915167 -9.219764) + (xy 3.964912 -9.20505) + (xy 4.067548 -9.192336) + (xy 4.177436 -9.180295) + (xy 4.25955 -9.171626) + (xy 4.285382 -9.16913) + (xy 4.282631 -9.178755) + (xy 4.229976 -9.20604) + (xy 4.220481 -9.210293) + (xy 4.120935 -9.239613) + (xy 4.038138 -9.245211) + (xy 3.983054 -9.24928) + (xy 3.975314 -9.268357) + (xy 4.017043 -9.283731) + (xy 4.032895 -9.277309) + (xy 4.054236 -9.275861) + (xy 4.047189 -9.291845) + (xy 4.059129 -9.322634) + (xy 4.131924 -9.343013) + (xy 4.137251 -9.343702) + (xy 4.250683 -9.357746) + (xy 4.122527 -9.363299) + (xy 4.019176 -9.35411) + (xy 3.952517 -9.307904) + (xy 3.939393 -9.290779) + (xy 3.910681 -9.245252) + (xy 3.467792 -9.245252) + (xy 3.469945 -9.247405) + (xy 3.452595 -9.264754) + (xy 3.435245 -9.247405) + (xy 3.324981 -9.247405) + (xy 3.32142 -9.253917) + (xy 3.296998 -9.229516) + (xy 3.289554 -9.216503) + (xy 3.232361 -9.170282) + (xy 3.18195 -9.158456) + (xy 3.132234 -9.15471) + (xy 2.696422 -9.15471) + (xy 2.69547 -9.185985) + (xy 2.746385 -9.229566) + (xy 2.833958 -9.267165) + (xy 2.881208 -9.279197) + (xy 2.978512 -9.291974) + (xy 3.114523 -9.301259) + (xy 3.248973 -9.304884) + (xy 3.380331 -9.307709) + (xy 3.460187 -9.318047) + (xy 3.506399 -9.340984) + (xy 3.514277 -9.351503) + (xy 3.574043 -9.351503) + (xy 3.591393 -9.334153) + (xy 3.608743 -9.351503) + (xy 3.591393 -9.368853) + (xy 3.574043 -9.351503) + (xy 3.514277 -9.351503) + (xy 3.529739 -9.37215) + (xy 3.713896 -9.37215) + (xy 3.72157 -9.342624) + (xy 3.747464 -9.373775) + (xy 3.754752 -9.386202) + (xy 3.811706 -9.462236) + (xy 3.84912 -9.497872) + (xy 3.87986 -9.531881) + (xy 3.871721 -9.541246) + (xy 3.812745 -9.515978) + (xy 3.751998 -9.455679) + (xy 3.715951 -9.388711) + (xy 3.713896 -9.37215) + (xy 3.529739 -9.37215) + (xy 3.536822 -9.381608) + (xy 3.540235 -9.387867) + (xy 3.564387 -9.464448) + (xy 3.584112 -9.583357) + (xy 3.587212 -9.620424) + (xy 3.921569 -9.620424) + (xy 3.93054 -9.543676) + (xy 3.953103 -9.507975) + (xy 3.955737 -9.50765) + (xy 3.984902 -9.536261) + (xy 3.985756 -9.541743) + (xy 4.037058 -9.541743) + (xy 4.038981 -9.48727) + (xy 4.066228 -9.465231) + (xy 4.137241 -9.466099) + (xy 4.175856 -9.470052) + (xy 4.26319 -9.480559) + (xy 4.28673 -9.489277) + (xy 4.267111 -9.496084) + (xy 4.383697 -9.496084) + (xy 4.38846 -9.475455) + (xy 4.40683 -9.472951) + (xy 4.435392 -9.485647) + (xy 4.429963 -9.496084) + (xy 4.388783 -9.500237) + (xy 4.383697 -9.496084) + (xy 4.267111 -9.496084) + (xy 4.251726 -9.501422) + (xy 4.215983 -9.509928) + (xy 4.156833 -9.525) + (xy 4.476229 -9.525) + (xy 4.493579 -9.50765) + (xy 4.510929 -9.525) + (xy 4.493579 -9.54235) + (xy 4.476229 -9.525) + (xy 4.156833 -9.525) + (xy 4.14887 -9.527029) + (xy 4.146165 -9.535862) + (xy 4.198633 -9.54227) + (xy 4.249923 -9.551292) + (xy 4.239105 -9.5597) + (xy 4.545628 -9.5597) + (xy 4.562978 -9.54235) + (xy 4.580327 -9.5597) + (xy 4.562978 -9.577049) + (xy 4.545628 -9.5597) + (xy 4.239105 -9.5597) + (xy 4.234017 -9.563655) + (xy 4.224658 -9.566269) + (xy 4.173183 -9.595835) + (xy 4.163934 -9.616341) + (xy 4.186838 -9.633538) + (xy 4.207308 -9.626056) + (xy 4.23247 -9.617242) + (xy 4.21319 -9.642416) + (xy 4.153098 -9.667633) + (xy 4.089196 -9.64215) + (xy 4.044647 -9.579205) + (xy 4.037058 -9.541743) + (xy 3.985756 -9.541743) + (xy 3.989905 -9.568375) + (xy 3.970785 -9.651545) + (xy 3.955737 -9.681148) + (xy 3.932697 -9.70143) + (xy 3.922767 -9.662488) + (xy 3.921569 -9.620424) + (xy 3.587212 -9.620424) + (xy 3.592527 -9.683984) + (xy 3.756597 -9.683984) + (xy 3.777231 -9.660985) + (xy 3.804419 -9.660937) + (xy 3.864214 -9.690401) + (xy 3.87356 -9.704281) + (xy 4.244899 -9.704281) + (xy 4.249663 -9.683652) + (xy 4.268032 -9.681148) + (xy 4.296594 -9.693844) + (xy 4.294174 -9.698497) + (xy 4.44153 -9.698497) + (xy 4.458879 -9.681148) + (xy 4.476229 -9.698497) + (xy 4.458879 -9.715847) + (xy 4.44153 -9.698497) + (xy 4.294174 -9.698497) + (xy 4.291165 -9.704281) + (xy 4.249985 -9.708434) + (xy 4.244899 -9.704281) + (xy 3.87356 -9.704281) + (xy 3.879779 -9.713518) + (xy 3.871459 -9.734418) + (xy 4.079506 -9.734418) + (xy 4.091087 -9.727281) + (xy 4.106048 -9.731246) + (xy 4.17696 -9.747779) + (xy 4.203519 -9.750547) + (xy 4.220582 -9.77243) + (xy 4.213686 -9.788964) + (xy 4.216146 -9.813411) + (xy 4.255012 -9.807105) + (xy 4.333073 -9.804154) + (xy 4.367977 -9.816905) + (xy 4.381131 -9.837431) + (xy 4.328475 -9.842433) + (xy 4.31348 -9.841829) + (xy 4.207477 -9.816542) + (xy 4.126787 -9.774313) + (xy 4.079506 -9.734418) + (xy 3.871459 -9.734418) + (xy 3.867189 -9.745144) + (xy 3.832486 -9.745186) + (xy 3.777477 -9.719442) + (xy 3.756597 -9.683984) + (xy 3.592527 -9.683984) + (xy 3.59433 -9.705542) + (xy 3.597571 -9.775238) + (xy 4.007786 -9.775238) + (xy 4.10321 -9.836282) + (xy 4.168916 -9.886806) + (xy 4.185967 -9.909586) + (xy 4.65745 -9.909586) + (xy 4.659619 -9.821158) + (xy 4.678184 -9.741364) + (xy 4.700204 -9.705026) + (xy 4.731672 -9.652311) + (xy 4.719014 -9.62903) + (xy 4.698049 -9.586434) + (xy 4.691898 -9.514485) + (xy 4.699637 -9.443759) + (xy 4.720338 -9.404831) + (xy 4.725845 -9.403552) + (xy 4.753404 -9.432763) + (xy 4.770695 -9.481626) + (xy 4.777566 -9.559985) + (xy 4.773625 -9.668925) + (xy 4.761474 -9.78846) + (xy 4.743718 -9.898606) + (xy 4.722958 -9.979378) + (xy 4.701797 -10.010793) + (xy 4.701776 -10.010793) + (xy 4.671546 -9.98126) + (xy 4.65745 -9.909586) + (xy 4.185967 -9.909586) + (xy 4.198502 -9.926332) + (xy 4.198633 -9.928035) + (xy 4.192136 -9.9548) + (xy 4.165296 -9.942043) + (xy 4.107091 -9.88346) + (xy 4.091909 -9.866991) + (xy 4.007786 -9.775238) + (xy 3.597571 -9.775238) + (xy 3.603651 -9.906009) + (xy 3.999771 -9.906009) + (xy 4.002575 -9.889344) + (xy 4.029583 -9.915094) + (xy 4.074814 -9.977356) + (xy 4.076794 -9.980365) + (xy 4.106855 -10.035197) + (xy 4.102085 -10.049843) + (xy 4.098321 -10.047832) + (xy 4.061332 -10.01061) + (xy 4.023304 -9.954765) + (xy 3.999771 -9.906009) + (xy 3.603651 -9.906009) + (xy 3.608523 -10.010793) + (xy 3.927802 -10.010793) + (xy 3.931553 -9.951532) + (xy 3.942416 -9.946315) + (xy 3.943798 -9.949408) + (xy 3.950663 -10.018293) + (xy 3.945084 -10.053506) + (xy 3.934039 -10.067657) + (xy 3.928031 -10.021568) + (xy 3.927802 -10.010793) + (xy 3.608523 -10.010793) + (xy 3.609769 -10.037596) + (xy 3.614033 -10.114891) + (xy 4.302732 -10.114891) + (xy 4.320082 -10.097541) + (xy 4.337431 -10.114891) + (xy 4.320082 -10.132241) + (xy 4.302732 -10.114891) + (xy 3.614033 -10.114891) + (xy 3.616905 -10.16694) + (xy 3.712841 -10.16694) + (xy 3.725537 -10.138379) + (xy 3.735974 -10.143807) + (xy 3.738945 -10.173265) + (xy 4.538461 -10.173265) + (xy 4.55463 -10.090186) + (xy 4.562117 -10.071787) + (xy 4.606114 -10.004194) + (xy 4.64726 -10.004347) + (xy 4.66837 -10.030237) + (xy 4.671737 -10.082746) + (xy 4.651491 -10.159799) + (xy 4.618571 -10.232031) + (xy 4.583915 -10.270082) + (xy 4.578662 -10.271038) + (xy 4.547194 -10.242247) + (xy 4.538461 -10.173265) + (xy 3.738945 -10.173265) + (xy 3.740022 -10.183947) + (xy 3.956093 -10.183947) + (xy 3.983061 -10.180176) + (xy 3.990437 -10.18429) + (xy 4.023001 -10.234755) + (xy 4.025136 -10.252024) + (xy 4.053087 -10.303745) + (xy 4.077185 -10.318286) + (xy 4.12135 -10.365685) + (xy 4.128138 -10.400072) + (xy 4.125399 -10.409836) + (xy 4.198633 -10.409836) + (xy 4.22317 -10.351843) + (xy 4.268032 -10.340437) + (xy 4.326026 -10.364974) + (xy 4.327814 -10.372007) + (xy 4.395958 -10.372007) + (xy 4.397374 -10.302155) + (xy 4.426777 -10.243168) + (xy 4.469284 -10.2197) + (xy 4.484904 -10.224679) + (xy 4.507124 -10.268487) + (xy 4.510929 -10.303537) + (xy 4.486237 -10.379212) + (xy 4.463118 -10.406319) + (xy 4.422612 -10.42343) + (xy 4.398151 -10.38006) + (xy 4.395958 -10.372007) + (xy 4.327814 -10.372007) + (xy 4.337431 -10.409836) + (xy 4.312895 -10.46783) + (xy 4.268032 -10.479235) + (xy 4.210039 -10.454699) + (xy 4.198633 -10.409836) + (xy 4.125399 -10.409836) + (xy 4.119375 -10.431314) + (xy 4.088073 -10.414164) + (xy 4.041389 -10.364527) + (xy 3.99004 -10.293041) + (xy 3.960014 -10.227208) + (xy 3.956093 -10.183947) + (xy 3.740022 -10.183947) + (xy 3.740127 -10.184987) + (xy 3.735974 -10.190073) + (xy 3.715345 -10.18531) + (xy 3.712841 -10.16694) + (xy 3.616905 -10.16694) + (xy 3.624643 -10.307202) + (xy 3.639711 -10.521299) + (xy 3.644035 -10.565984) + (xy 4.302732 -10.565984) + (xy 4.320082 -10.548634) + (xy 4.337431 -10.565984) + (xy 4.320082 -10.583334) + (xy 4.302732 -10.565984) + (xy 3.644035 -10.565984) + (xy 3.645932 -10.585593) + (xy 4.241841 -10.585593) + (xy 4.246587 -10.583334) + (xy 4.278253 -10.607761) + (xy 4.285382 -10.618033) + (xy 4.294224 -10.650473) + (xy 4.289478 -10.652732) + (xy 4.257812 -10.628305) + (xy 4.250683 -10.618033) + (xy 4.241841 -10.585593) + (xy 3.645932 -10.585593) + (xy 3.654107 -10.670082) + (xy 4.372131 -10.670082) + (xy 4.38948 -10.652732) + (xy 4.40683 -10.670082) + (xy 4.38948 -10.687432) + (xy 4.372131 -10.670082) + (xy 3.654107 -10.670082) + (xy 3.655727 -10.686825) + (xy 3.658296 -10.704782) + (xy 4.059836 -10.704782) + (xy 4.077185 -10.687432) + (xy 4.094535 -10.704782) + (xy 4.077185 -10.722131) + (xy 4.059836 -10.704782) + (xy 3.658296 -10.704782) + (xy 3.67345 -10.81072) + (xy 3.693635 -10.89992) + (xy 3.71704 -10.961366) + (xy 3.734387 -10.989775) + (xy 3.820117 -11.070306) + (xy 3.853009 -11.088063) + (xy 4.090254 -11.088063) + (xy 4.12653 -11.057656) + (xy 4.15179 -11.040738) + (xy 4.215279 -10.986933) + (xy 4.293963 -10.903337) + (xy 4.373061 -10.808105) + (xy 4.437796 -10.719388) + (xy 4.47339 -10.655338) + (xy 4.476229 -10.642217) + (xy 4.489456 -10.596603) + (xy 4.522104 -10.519861) + (xy 4.563625 -10.433486) + (xy 4.60347 -10.358973) + (xy 4.63109 -10.317819) + (xy 4.636496 -10.315641) + (xy 4.633634 -10.353746) + (xy 4.610341 -10.436866) + (xy 4.579027 -10.526794) + (xy 4.52898 -10.636165) + (xy 4.459201 -10.75831) + (xy 4.380371 -10.87792) + (xy 4.30317 -10.979687) + (xy 4.238278 -11.048303) + (xy 4.200665 -11.069126) + (xy 4.143905 -11.079163) + (xy 4.106048 -11.090167) + (xy 4.090254 -11.088063) + (xy 3.853009 -11.088063) + (xy 3.920533 -11.124516) + (xy 3.993426 -11.150756) + (xy 4.005504 -11.166487) + (xy 3.962151 -11.182024) + (xy 3.951983 -11.184766) + (xy 3.80229 -11.205975) + (xy 3.640943 -11.199946) + (xy 3.501043 -11.168835) + (xy 3.464403 -11.153008) + (xy 3.400053 -11.12615) + (xy 3.380338 -11.132466) + (xy 3.3832 -11.13853) + (xy 3.433326 -11.179431) + (xy 3.525466 -11.227759) + (xy 3.634629 -11.272865) + (xy 3.735827 -11.304099) + (xy 3.790333 -11.312022) + (xy 3.89015 -11.290888) + (xy 4.017021 -11.234194) + (xy 4.157115 -11.152007) + (xy 4.296601 -11.054389) + (xy 4.421647 -10.951406) + (xy 4.518423 -10.853122) + (xy 4.573097 -10.769602) + (xy 4.580327 -10.737168) + (xy 4.595835 -10.692442) + (xy 4.607829 -10.687432) + (xy 4.62858 -10.656057) + (xy 4.662361 -10.570853) + (xy 4.704918 -10.445206) + (xy 4.751995 -10.292498) + (xy 4.799338 -10.126113) + (xy 4.84269 -9.959435) + (xy 4.853454 -9.914871) + (xy 4.880942 -9.730923) + (xy 4.890802 -9.498927) + (xy 4.883301 -9.23789) + (xy 4.858701 -8.966817) + (xy 4.838251 -8.822022) + (xy 4.809501 -8.663728) + (xy 4.775353 -8.530184) + (xy 4.728072 -8.399675) + (xy 4.659926 -8.250488) + (xy 4.575787 -8.085032) + (xy 4.491864 -7.927978) + (xy 4.41354 -7.788418) + (xy 4.349141 -7.680732) + (xy 4.306991 -7.619299) + (xy 4.304573 -7.61653) + (xy 4.245205 -7.537078) + (xy 4.186877 -7.437625) + (xy 4.14364 -7.344453) + (xy 4.129235 -7.288609) + (xy 4.160746 -7.267354) + (xy 4.24281 -7.254384) + (xy 4.30478 -7.252186) + (xy 4.400016 -7.246715) + (xy 4.455027 -7.232679) + (xy 4.460879 -7.220723) + (xy 4.472667 -7.203673) + (xy 4.516307 -7.208839) + (xy 4.566533 -7.212583) + (xy 4.571728 -7.196928) + (xy 4.592315 -7.178932) + (xy 4.665466 -7.164019) + (xy 4.755063 -7.156593) + (xy 4.874346 -7.155064) + (xy 4.946106 -7.167376) + (xy 4.991738 -7.199229) + (xy 5.011984 -7.225038) + (xy 5.050402 -7.274882) + (xy 5.062995 -7.27461) + (xy 5.04978 -7.219397) + (xy 5.012426 -7.109076) + (xy 4.960743 -6.895821) + (xy 4.937933 -6.645967) + (xy 4.945074 -6.386501) + (xy 4.975354 -6.17922) + (xy 5.030212 -5.990534) + (xy 5.110482 -5.800745) + (xy 5.205149 -5.631904) + (xy 5.303202 -5.506066) + (xy 5.319184 -5.490746) + (xy 5.363433 -5.454149) + (xy 5.368287 -5.468749) + (xy 5.357268 -5.501809) + (xy 5.366431 -5.513222) + (xy 5.413004 -5.480683) + (xy 5.487272 -5.411186) + (xy 5.497227 -5.40106) + (xy 5.664101 -5.260455) + (xy 5.857031 -5.144581) + (xy 5.88345 -5.132139) + (xy 6.022168 -5.072371) + (xy 6.110442 -5.040284) + (xy 6.145148 -5.035123) + (xy 6.123161 -5.056132) + (xy 6.041359 -5.102553) + (xy 5.949977 -5.148248) + (xy 5.674771 -5.309363) + (xy 5.459861 -5.499168) + (xy 5.300558 -5.721996) + (xy 5.273683 -5.773487) + (xy 5.175781 -6.050114) + (xy 5.167628 -6.125311) + (xy 5.217977 -6.125311) + (xy 5.224953 -6.089754) + (xy 5.31525 -5.820354) + (xy 5.464903 -5.58447) + (xy 5.641569 -5.410803) + (xy 5.730146 -5.343212) + (xy 5.78775 -5.316337) + (xy 5.837573 -5.327503) + (xy 5.902803 -5.374037) + (xy 5.910167 -5.379825) + (xy 6.000186 -5.450634) + (xy 5.928282 -5.522537) + (xy 5.847948 -5.577716) + (xy 5.776517 -5.599202) + (xy 5.722464 -5.614021) + (xy 5.728265 -5.642076) + (xy 5.729862 -5.695905) + (xy 5.676523 -5.777192) + (xy 5.606759 -5.842607) + (xy 5.537346 -5.859654) + (xy 5.487138 -5.852988) + (xy 5.406839 -5.848038) + (xy 5.360274 -5.865526) + (xy 5.359831 -5.866204) + (xy 5.357895 -5.894949) + (xy 5.367161 -5.895658) + (xy 5.481195 -5.902775) + (xy 5.549681 -5.931493) + (xy 5.581403 -5.966313) + (xy 5.557272 -6.013857) + (xy 5.554107 -6.017711) + (xy 5.527241 -6.06118) + (xy 5.532038 -6.072405) + (xy 5.537084 -6.097012) + (xy 5.521852 -6.13228) + (xy 5.462941 -6.177581) + (xy 5.348946 -6.192979) + (xy 5.345799 -6.193004) + (xy 5.256048 -6.190717) + (xy 5.219002 -6.172904) + (xy 5.217977 -6.125311) + (xy 5.167628 -6.125311) + (xy 5.159946 -6.196168) + (xy 5.59471 -6.196168) + (xy 5.598441 -6.159595) + (xy 5.616374 -6.119158) + (xy 5.655028 -6.034983) + (xy 5.669514 -5.994916) + (xy 5.709745 -5.951466) + (xy 5.75012 -5.954815) + (xy 5.790177 -5.96458) + (xy 5.768637 -5.9442) + (xy 5.760399 -5.938325) + (xy 5.727606 -5.898465) + (xy 5.751724 -5.858713) + (xy 5.789717 -5.787624) + (xy 5.794808 -5.75317) + (xy 5.818552 -5.700822) + (xy 5.846858 -5.690711) + (xy 5.893034 -5.671974) + (xy 5.898907 -5.656011) + (xy 5.926692 -5.624519) + (xy 5.946707 -5.621312) + (xy 6.007408 -5.596828) + (xy 6.03806 -5.568835) + (xy 6.08609 -5.535626) + (xy 6.129896 -5.55643) + (xy 6.180896 -5.579869) + (xy 6.200474 -5.574207) + (xy 6.196524 -5.553552) + (xy 6.183375 -5.551913) + (xy 6.159335 -5.526712) + (xy 6.163954 -5.499864) + (xy 6.209259 -5.45372) + (xy 6.235156 -5.447814) + (xy 6.270826 -5.428151) + (xy 6.262796 -5.387108) + (xy 6.217202 -5.351602) + (xy 6.212878 -5.350058) + (xy 6.184221 -5.35486) + (xy 6.190824 -5.373516) + (xy 6.19053 -5.398091) + (xy 6.160955 -5.391655) + (xy 6.115322 -5.392643) + (xy 6.107103 -5.410294) + (xy 6.082413 -5.42237) + (xy 6.023691 -5.405425) + (xy 5.953959 -5.369948) + (xy 5.89624 -5.326427) + (xy 5.880283 -5.306955) + (xy 5.867972 -5.278122) + (xy 5.88001 -5.253027) + (xy 5.927805 -5.223377) + (xy 6.022762 -5.180878) + (xy 6.095211 -5.150681) + (xy 6.232993 -5.098572) + (xy 6.325113 -5.080118) + (xy 6.387233 -5.096484) + (xy 6.435013 -5.14883) + (xy 6.451981 -5.177172) + (xy 6.486315 -5.256034) + (xy 6.468766 -5.297082) + (xy 6.391303 -5.314862) + (xy 6.375132 -5.316329) + (xy 6.31429 -5.330314) + (xy 6.315232 -5.360699) + (xy 6.31901 -5.365536) + (xy 6.372491 -5.389975) + (xy 6.464581 -5.37473) + (xy 6.537204 -5.359977) + (xy 6.592635 -5.37505) + (xy 6.656363 -5.430108) + (xy 6.688319 -5.46391) + (xy 6.770388 -5.574875) + (xy 6.800345 -5.682545) + (xy 6.801092 -5.705292) + (xy 6.786233 -5.850152) + (xy 6.745076 -5.952284) + (xy 6.68275 -6.000616) + (xy 6.663154 -6.003006) + (xy 6.612035 -5.987225) + (xy 6.593773 -5.927836) + (xy 6.592896 -5.897793) + (xy 6.582671 -5.816271) + (xy 6.557252 -5.718125) + (xy 6.524519 -5.626603) + (xy 6.492355 -5.564954) + (xy 6.47564 -5.551913) + (xy 6.472806 -5.580967) + (xy 6.487788 -5.652144) + (xy 6.49122 -5.664457) + (xy 6.514881 -5.783304) + (xy 6.523497 -5.890003) + (xy 6.516283 -5.968009) + (xy 6.482393 -5.998484) + (xy 6.426338 -6.003006) + (xy 6.340463 -5.989654) + (xy 6.289482 -5.963308) + (xy 6.263691 -5.948438) + (xy 6.267496 -5.990915) + (xy 6.270472 -6.00272) + (xy 6.277468 -6.055055) + (xy 6.662295 -6.055055) + (xy 6.679644 -6.037705) + (xy 6.696994 -6.055055) + (xy 6.685791 -6.066258) + (xy 7.532274 -6.066258) + (xy 7.557498 -6.04227) + (xy 7.56448 -6.037705) + (xy 7.628056 -6.007053) + (xy 7.6584 -6.012147) + (xy 7.651229 -6.037705) + (xy 7.601709 -6.067897) + (xy 7.571107 -6.071873) + (xy 7.532274 -6.066258) + (xy 6.685791 -6.066258) + (xy 6.679644 -6.072405) + (xy 6.662295 -6.055055) + (xy 6.277468 -6.055055) + (xy 6.277615 -6.056158) + (xy 6.247983 -6.072281) + (xy 6.182623 -6.065901) + (xy 6.112278 -6.060001) + (xy 6.098655 -6.075548) + (xy 6.113414 -6.097358) + (xy 6.135977 -6.155852) + (xy 6.093653 -6.196178) + (xy 5.988809 -6.217292) + (xy 5.838264 -6.218814) + (xy 5.719521 -6.212082) + (xy 5.63183 -6.203879) + (xy 5.59471 -6.196168) + (xy 5.159946 -6.196168) + (xy 5.143449 -6.348319) + (xy 5.147592 -6.388086) + (xy 5.204918 -6.388086) + (xy 5.214874 -6.287156) + (xy 5.254701 -6.239893) + (xy 5.339334 -6.233794) + (xy 5.382849 -6.239151) + (xy 5.451399 -6.258989) + (xy 5.471564 -6.306139) + (xy 5.468436 -6.355169) + (xy 5.455768 -6.435973) + (xy 5.438205 -6.461591) + (xy 5.562832 -6.461591) + (xy 5.578779 -6.352935) + (xy 5.590269 -6.298583) + (xy 5.613955 -6.267366) + (xy 5.662962 -6.257382) + (xy 5.75042 -6.266727) + (xy 5.889453 -6.293498) + (xy 5.930347 -6.30197) + (xy 5.983454 -6.326079) + (xy 5.983318 -6.326832) + (xy 6.153231 -6.326832) + (xy 6.156673 -6.319313) + (xy 6.205441 -6.270754) + (xy 6.285837 -6.213778) + (xy 6.370633 -6.165526) + (xy 6.432602 -6.143139) + (xy 6.436748 -6.142988) + (xy 6.438668 -6.155245) + (xy 6.535425 -6.155245) + (xy 6.540847 -6.141803) + (xy 6.572028 -6.108701) + (xy 6.577594 -6.107104) + (xy 6.592498 -6.133951) + (xy 6.592591 -6.135794) + (xy 6.696994 -6.135794) + (xy 6.727171 -6.115643) + (xy 6.799871 -6.107106) + (xy 6.801092 -6.107104) + (xy 6.874249 -6.110997) + (xy 6.905185 -6.120374) + (xy 6.905191 -6.120515) + (xy 6.876747 -6.133593) + (xy 7.026639 -6.133593) + (xy 7.130737 -6.107104) + (xy 7.227734 -6.083732) + (xy 7.271952 -6.078803) + (xy 7.272733 -6.080701) + (xy 7.406033 -6.080701) + (xy 7.440141 -6.075144) + (xy 7.485146 -6.081524) + (xy 7.485684 -6.093369) + (xy 7.439242 -6.101652) + (xy 7.419176 -6.096108) + (xy 7.406033 -6.080701) + (xy 7.272733 -6.080701) + (xy 7.277517 -6.092319) + (xy 7.269535 -6.107104) + (xy 7.223151 -6.130103) + (xy 7.140651 -6.137804) + (xy 7.137364 -6.137698) + (xy 7.026639 -6.133593) + (xy 6.876747 -6.133593) + (xy 6.875155 -6.134325) + (xy 6.802744 -6.148961) + (xy 6.801092 -6.149205) + (xy 6.728522 -6.151687) + (xy 6.697033 -6.136574) + (xy 6.696994 -6.135794) + (xy 6.592591 -6.135794) + (xy 6.592896 -6.141803) + (xy 6.56622 -6.17517) + (xy 6.556148 -6.176503) + (xy 6.535425 -6.155245) + (xy 6.438668 -6.155245) + (xy 6.438963 -6.157128) + (xy 6.402049 -6.18285) + (xy 6.324744 -6.230171) + (xy 6.23383 -6.290719) + (xy 6.230961 -6.292717) + (xy 6.172713 -6.327585) + (xy 6.153231 -6.326832) + (xy 5.983318 -6.326832) + (xy 5.977567 -6.358596) + (xy 5.921511 -6.393207) + (xy 5.89317 -6.402049) + (xy 6.072404 -6.402049) + (xy 6.089754 -6.3847) + (xy 6.107103 -6.402049) + (xy 6.089754 -6.419399) + (xy 6.072404 -6.402049) + (xy 5.89317 -6.402049) + (xy 5.824112 -6.423594) + (xy 5.739544 -6.438522) + (xy 5.562832 -6.461591) + (xy 5.438205 -6.461591) + (xy 5.428492 -6.475758) + (xy 5.364806 -6.496014) + (xy 5.316637 -6.504805) + (xy 5.244743 -6.513636) + (xy 5.213077 -6.494281) + (xy 5.205142 -6.429506) + (xy 5.204918 -6.388086) + (xy 5.147592 -6.388086) + (xy 5.170444 -6.607408) + (xy 5.239617 -6.607408) + (xy 5.270585 -6.570034) + (xy 5.361065 -6.558197) + (xy 5.442661 -6.564) + (xy 5.476129 -6.593434) + (xy 5.477734 -6.610743) + (xy 5.586612 -6.610743) + (xy 5.601819 -6.548176) + (xy 5.656109 -6.511977) + (xy 5.762484 -6.495039) + (xy 5.802365 -6.492823) + (xy 5.86779 -6.496906) + (xy 5.87128 -6.506148) + (xy 6.037705 -6.506148) + (xy 6.055054 -6.488798) + (xy 6.072404 -6.506148) + (xy 6.055054 -6.523497) + (xy 6.037705 -6.506148) + (xy 5.87128 -6.506148) + (xy 5.879837 -6.528811) + (xy 5.868314 -6.566872) + (xy 5.821254 -6.633813) + (xy 5.746043 -6.689853) + (xy 5.668308 -6.719711) + (xy 5.62117 -6.714257) + (xy 5.594116 -6.666351) + (xy 5.586612 -6.610743) + (xy 5.477734 -6.610743) + (xy 5.482513 -6.662295) + (xy 5.473795 -6.736125) + (xy 5.454653 -6.749044) + (xy 6.037705 -6.749044) + (xy 6.055054 -6.731694) + (xy 6.072404 -6.749044) + (xy 6.055054 -6.766394) + (xy 6.037705 -6.749044) + (xy 5.454653 -6.749044) + (xy 5.433507 -6.763316) + (xy 5.382127 -6.766394) + (xy 5.290569 -6.742265) + (xy 5.24555 -6.667834) + (xy 5.239617 -6.607408) + (xy 5.170444 -6.607408) + (xy 5.176656 -6.667029) + (xy 5.235181 -6.8675) + (xy 5.324299 -6.8675) + (xy 5.371604 -6.824958) + (xy 5.44744 -6.815964) + (xy 5.453272 -6.818383) + (xy 5.652494 -6.818383) + (xy 5.704725 -6.776111) + (xy 5.777459 -6.767456) + (xy 5.821534 -6.77364) + (xy 5.801342 -6.79627) + (xy 5.799038 -6.797745) + (xy 5.770358 -6.842737) + (xy 5.795209 -6.887041) + (xy 5.85758 -6.90763) + (xy 5.891445 -6.913991) + (xy 5.862705 -6.932902) + (xy 5.846858 -6.939891) + (xy 5.749928 -6.969109) + (xy 5.69071 -6.950353) + (xy 5.659261 -6.896517) + (xy 5.652494 -6.818383) + (xy 5.453272 -6.818383) + (xy 5.509713 -6.841793) + (xy 5.546775 -6.921302) + (xy 5.559545 -6.996162) + (xy 5.5354 -7.031174) + (xy 5.525603 -7.034155) + (xy 5.904487 -7.034155) + (xy 5.912943 -7.014651) + (xy 5.967275 -6.976837) + (xy 6.037741 -7.001955) + (xy 6.081702 -7.043989) + (xy 6.114596 -7.097028) + (xy 6.100453 -7.111968) + (xy 6.05232 -7.085439) + (xy 6.023099 -7.059127) + (xy 5.964258 -7.025885) + (xy 5.928511 -7.029789) + (xy 5.904487 -7.034155) + (xy 5.525603 -7.034155) + (xy 5.485116 -7.046474) + (xy 5.40024 -7.058168) + (xy 5.356467 -7.032909) + (xy 5.329128 -6.955873) + (xy 5.328197 -6.952185) + (xy 5.324299 -6.8675) + (xy 5.235181 -6.8675) + (xy 5.275373 -7.005172) + (xy 5.310096 -7.092168) + (xy 5.340006 -7.172991) + (xy 5.433895 -7.172991) + (xy 5.460983 -7.130956) + (xy 5.551912 -7.103702) + (xy 5.620412 -7.090317) + (xy 5.647336 -7.083414) + (xy 5.65347 -7.09921) + (xy 5.812158 -7.09921) + (xy 5.887967 -7.146797) + (xy 6.36033 -7.146797) + (xy 6.389597 -7.15556) + (xy 6.461234 -7.204905) + (xy 6.539491 -7.267533) + (xy 6.599074 -7.327477) + (xy 6.620581 -7.37094) + (xy 6.617754 -7.377692) + (xy 6.582664 -7.368199) + (xy 6.51602 -7.318899) + (xy 6.445613 -7.253513) + (xy 6.37761 -7.17924) + (xy 6.36033 -7.146797) + (xy 5.887967 -7.146797) + (xy 5.898907 -7.153664) + (xy 5.938502 -7.189418) + (xy 6.173254 -7.189418) + (xy 6.187346 -7.172554) + (xy 6.247309 -7.182463) + (xy 6.332526 -7.232268) + (xy 6.423617 -7.308723) + (xy 6.483812 -7.375177) + (xy 6.554741 -7.436069) + (xy 6.607202 -7.439399) + (xy 6.669484 -7.43951) + (xy 6.725869 -7.471315) + (xy 6.750627 -7.516809) + (xy 6.745216 -7.535974) + (xy 6.707502 -7.542647) + (xy 6.666732 -7.516448) + (xy 6.5966 -7.483798) + (xy 6.56055 -7.493627) + (xy 6.501951 -7.509685) + (xy 6.450917 -7.497634) + (xy 6.434932 -7.465813) + (xy 6.438995 -7.456747) + (xy 6.429018 -7.430071) + (xy 6.404097 -7.425683) + (xy 6.356637 -7.406518) + (xy 6.35 -7.388936) + (xy 6.371258 -7.368212) + (xy 6.384699 -7.373634) + (xy 6.416619 -7.369657) + (xy 6.419398 -7.356151) + (xy 6.391702 -7.328311) + (xy 6.358188 -7.327592) + (xy 6.302549 -7.316729) + (xy 6.241177 -7.279186) + (xy 6.192077 -7.231303) + (xy 6.173254 -7.189418) + (xy 5.938502 -7.189418) + (xy 5.972088 -7.219746) + (xy 6.080912 -7.219746) + (xy 6.085658 -7.217487) + (xy 6.117324 -7.241914) + (xy 6.124453 -7.252186) + (xy 6.133295 -7.284626) + (xy 6.128549 -7.286885) + (xy 6.096883 -7.262458) + (xy 6.089754 -7.252186) + (xy 6.080912 -7.219746) + (xy 5.972088 -7.219746) + (xy 5.974527 -7.221948) + (xy 6.043046 -7.315719) + (xy 6.048516 -7.325575) + (xy 6.077445 -7.380417) + (xy 6.162872 -7.380417) + (xy 6.201692 -7.400603) + (xy 6.237226 -7.425576) + (xy 6.308016 -7.480085) + (xy 6.347225 -7.515494) + (xy 6.35 -7.520178) + (xy 6.327472 -7.520471) + (xy 6.274828 -7.490219) + (xy 6.214476 -7.444237) + (xy 6.173648 -7.403595) + (xy 6.162872 -7.380417) + (xy 6.077445 -7.380417) + (xy 6.086818 -7.398186) + (xy 6.092133 -7.414252) + (xy 6.064461 -7.378284) + (xy 6.048516 -7.356353) + (xy 5.976759 -7.267941) + (xy 5.898907 -7.184441) + (xy 5.812158 -7.09921) + (xy 5.65347 -7.09921) + (xy 5.655748 -7.105075) + (xy 5.656011 -7.113388) + (xy 5.626246 -7.13922) + (xy 5.566924 -7.148088) + (xy 5.503746 -7.157348) + (xy 5.49277 -7.197522) + (xy 5.494691 -7.20592) + (xy 5.632878 -7.20592) + (xy 5.637641 -7.185291) + (xy 5.656011 -7.182787) + (xy 5.684572 -7.195483) + (xy 5.679143 -7.20592) + (xy 5.637963 -7.210073) + (xy 5.632878 -7.20592) + (xy 5.494691 -7.20592) + (xy 5.499321 -7.226161) + (xy 5.509595 -7.269536) + (xy 5.864207 -7.269536) + (xy 5.881557 -7.252186) + (xy 5.898907 -7.269536) + (xy 5.881557 -7.286885) + (xy 5.864207 -7.269536) + (xy 5.509595 -7.269536) + (xy 5.512072 -7.279991) + (xy 5.497598 -7.274126) + (xy 5.46683 -7.236701) + (xy 5.433895 -7.172991) + (xy 5.340006 -7.172991) + (xy 5.365168 -7.240984) + (xy 5.382617 -7.321585) + (xy 5.656011 -7.321585) + (xy 5.685399 -7.294708) + (xy 5.734084 -7.287417) + (xy 5.784787 -7.292895) + (xy 5.772321 -7.313306) + (xy 5.760109 -7.321585) + (xy 5.688303 -7.353873) + (xy 5.657084 -7.333205) + (xy 5.656011 -7.321585) + (xy 5.382617 -7.321585) + (xy 5.38772 -7.345158) + (xy 5.382933 -7.387113) + (xy 5.378547 -7.408334) + (xy 5.413114 -7.408334) + (xy 5.430464 -7.390984) + (xy 5.447814 -7.408334) + (xy 5.430464 -7.425683) + (xy 5.413114 -7.408334) + (xy 5.378547 -7.408334) + (xy 5.364661 -7.475524) + (xy 5.374617 -7.585898) + (xy 5.406151 -7.697177) + (xy 5.452613 -7.788307) + (xy 5.507355 -7.838231) + (xy 5.526603 -7.842077) + (xy 5.574983 -7.861615) + (xy 5.651368 -7.910333) + (xy 5.676445 -7.928825) + (xy 5.764964 -7.992154) + (xy 5.812307 -8.012939) + (xy 5.828928 -7.995011) + (xy 5.829508 -7.984922) + (xy 5.80063 -7.952524) + (xy 5.760109 -7.936121) + (xy 5.703655 -7.896425) + (xy 5.69071 -7.858628) + (xy 5.708009 -7.816659) + (xy 5.768784 -7.819294) + (xy 5.818629 -7.830093) + (xy 5.816203 -7.817728) + (xy 5.760232 -7.773367) + (xy 5.67554 -7.697951) + (xy 5.59428 -7.60993) + (xy 5.54563 -7.555579) + (xy 5.532138 -7.557041) + (xy 5.538707 -7.581831) + (xy 5.582024 -7.667484) + (xy 5.612797 -7.709946) + (xy 5.647557 -7.773643) + (xy 5.649347 -7.810017) + (xy 5.634164 -7.828723) + (xy 5.603971 -7.813269) + (xy 5.548618 -7.755862) + (xy 5.491188 -7.688598) + (xy 5.460511 -7.624935) + (xy 5.448823 -7.547391) + (xy 5.45717 -7.483488) + (xy 5.482513 -7.460383) + (xy 5.513636 -7.432426) + (xy 5.517213 -7.410381) + (xy 5.537135 -7.347709) + (xy 5.58748 -7.338533) + (xy 5.617373 -7.358544) + (xy 5.942114 -7.358544) + (xy 5.94686 -7.356284) + (xy 5.978526 -7.380712) + (xy 5.985655 -7.390984) + (xy 5.994497 -7.423424) + (xy 5.989751 -7.425683) + (xy 5.958085 -7.401256) + (xy 5.950956 -7.390984) + (xy 5.942114 -7.358544) + (xy 5.617373 -7.358544) + (xy 5.654119 -7.383142) + (xy 5.675259 -7.40716) + (xy 5.740006 -7.466311) + (xy 5.791583 -7.478184) + (xy 5.814822 -7.443763) + (xy 5.808023 -7.398547) + (xy 5.801807 -7.366176) + (xy 5.823948 -7.393313) + (xy 5.832432 -7.406485) + (xy 5.857095 -7.463231) + (xy 5.834836 -7.487523) + (xy 5.811681 -7.51502) + (xy 6.042714 -7.51502) + (xy 6.050896 -7.496914) + (xy 6.070356 -7.495082) + (xy 6.117409 -7.520284) + (xy 6.124207 -7.529384) + (xy 6.118622 -7.549102) + (xy 6.091556 -7.543021) + (xy 6.042714 -7.51502) + (xy 5.811681 -7.51502) + (xy 5.810281 -7.516682) + (xy 5.832524 -7.551083) + (xy 5.877443 -7.564481) + (xy 5.910919 -7.574019) + (xy 6.58139 -7.574019) + (xy 6.584921 -7.549323) + (xy 6.620462 -7.554159) + (xy 6.652309 -7.586033) + (xy 6.681248 -7.640054) + (xy 6.680938 -7.661502) + (xy 6.647969 -7.652998) + (xy 6.61355 -7.624792) + (xy 6.58139 -7.574019) + (xy 5.910919 -7.574019) + (xy 5.929141 -7.579211) + (xy 6.012631 -7.61674) + (xy 6.023389 -7.622314) + (xy 6.222768 -7.622314) + (xy 6.227531 -7.601685) + (xy 6.245901 -7.599181) + (xy 6.274463 -7.611877) + (xy 6.269034 -7.622314) + (xy 6.465664 -7.622314) + (xy 6.470428 -7.601685) + (xy 6.488797 -7.599181) + (xy 6.517359 -7.611877) + (xy 6.51193 -7.622314) + (xy 6.47075 -7.626466) + (xy 6.465664 -7.622314) + (xy 6.269034 -7.622314) + (xy 6.227854 -7.626466) + (xy 6.222768 -7.622314) + (xy 6.023389 -7.622314) + (xy 6.050072 -7.636139) + (xy 6.323808 -7.636139) + (xy 6.328554 -7.63388) + (xy 6.36022 -7.658308) + (xy 6.367349 -7.668579) + (xy 6.376191 -7.70102) + (xy 6.371445 -7.703279) + (xy 6.339779 -7.678851) + (xy 6.33265 -7.668579) + (xy 6.323808 -7.636139) + (xy 6.050072 -7.636139) + (xy 6.109795 -7.667082) + (xy 6.174231 -7.704028) + (xy 6.492477 -7.704028) + (xy 6.49405 -7.703279) + (xy 6.527053 -7.725985) + (xy 6.583514 -7.780264) + (xy 6.665034 -7.780264) + (xy 6.690243 -7.730381) + (xy 6.714145 -7.715904) + (xy 6.749381 -7.683241) + (xy 6.746796 -7.664943) + (xy 6.742191 -7.616082) + (xy 6.77001 -7.580225) + (xy 6.800418 -7.581414) + (xy 6.819121 -7.625691) + (xy 6.819256 -7.636139) + (xy 6.878999 -7.636139) + (xy 6.883745 -7.63388) + (xy 6.915412 -7.658308) + (xy 6.922541 -7.668579) + (xy 6.931383 -7.70102) + (xy 6.926636 -7.703279) + (xy 6.89497 -7.678851) + (xy 6.887841 -7.668579) + (xy 6.878999 -7.636139) + (xy 6.819256 -7.636139) + (xy 6.819926 -7.688043) + (xy 6.824373 -7.752596) + (xy 6.854826 -7.759483) + (xy 6.903798 -7.77076) + (xy 6.919084 -7.793532) + (xy 6.917489 -7.846627) + (xy 6.875065 -7.867635) + (xy 6.81388 -7.85379) + (xy 6.763944 -7.81297) + (xy 6.713273 -7.766158) + (xy 6.68534 -7.781159) + (xy 6.669626 -7.806208) + (xy 6.665034 -7.780264) + (xy 6.583514 -7.780264) + (xy 6.584805 -7.781505) + (xy 6.592896 -7.790028) + (xy 6.642404 -7.847365) + (xy 6.658615 -7.876027) + (xy 6.657042 -7.876776) + (xy 6.624039 -7.85407) + (xy 6.566287 -7.79855) + (xy 6.558196 -7.790028) + (xy 6.508688 -7.73269) + (xy 6.492477 -7.704028) + (xy 6.174231 -7.704028) + (xy 6.202516 -7.720246) + (xy 6.27268 -7.766246) + (xy 6.302169 -7.795092) + (xy 6.301346 -7.798199) + (xy 6.262429 -7.795136) + (xy 6.182952 -7.767391) + (xy 6.126166 -7.742427) + (xy 6.031096 -7.699794) + (xy 5.963193 -7.673116) + (xy 5.945391 -7.668579) + (xy 5.904189 -7.647747) + (xy 5.858052 -7.61096) + (xy 5.796002 -7.573976) + (xy 5.763889 -7.590856) + (xy 5.772007 -7.649535) + (xy 5.818924 -7.708334) + (xy 5.901493 -7.769079) + (xy 5.992827 -7.815646) + (xy 6.066036 -7.83191) + (xy 6.074077 -7.830671) + (xy 6.114091 -7.8439) + (xy 6.351468 -7.8439) + (xy 6.361034 -7.814725) + (xy 6.40988 -7.807377) + (xy 6.439815 -7.827582) + (xy 6.433104 -7.847973) + (xy 6.431398 -7.873863) + (xy 6.467558 -7.865721) + (xy 6.507791 -7.860162) + (xy 6.507837 -7.874042) + (xy 6.505153 -7.894126) + (xy 6.892638 -7.894126) + (xy 6.897646 -7.898502) + (xy 6.941151 -7.879337) + (xy 6.99151 -7.907897) + (xy 7.002349 -7.918416) + (xy 7.043095 -7.975112) + (xy 7.032104 -7.996502) + (xy 6.97979 -7.969791) + (xy 6.968313 -7.960228) + (xy 6.897646 -7.898502) + (xy 6.896081 -7.899191) + (xy 6.892638 -7.894126) + (xy 6.505153 -7.894126) + (xy 6.501359 -7.922509) + (xy 6.509047 -7.948434) + (xy 6.636103 -7.948434) + (xy 6.640849 -7.946175) + (xy 6.672515 -7.970603) + (xy 6.679644 -7.980875) + (xy 6.683165 -7.993792) + (xy 6.85435 -7.993792) + (xy 6.856814 -7.949688) + (xy 6.882261 -7.906829) + (xy 6.88668 -7.903332) + (xy 6.896081 -7.899191) + (xy 6.950964 -7.979921) + (xy 6.992019 -8.051556) + (xy 7.006894 -8.099017) + (xy 6.995042 -8.109275) + (xy 6.955916 -8.0693) + (xy 6.954643 -8.067623) + (xy 6.906393 -8.018105) + (xy 6.877673 -8.006899) + (xy 6.85435 -7.993792) + (xy 6.683165 -7.993792) + (xy 6.688487 -8.013315) + (xy 6.68374 -8.015574) + (xy 6.652074 -7.991146) + (xy 6.644945 -7.980875) + (xy 6.636103 -7.948434) + (xy 6.509047 -7.948434) + (xy 6.517377 -7.976524) + (xy 6.544378 -8.003686) + (xy 6.553157 -8.0016) + (xy 6.587122 -8.016313) + (xy 6.634662 -8.067623) + (xy 6.731694 -8.067623) + (xy 6.749043 -8.050273) + (xy 6.766393 -8.067623) + (xy 6.749043 -8.084973) + (xy 6.731694 -8.067623) + (xy 6.634662 -8.067623) + (xy 6.63753 -8.070718) + (xy 6.63789 -8.071198) + (xy 6.677084 -8.133786) + (xy 6.67392 -8.14675) + (xy 6.771522 -8.14675) + (xy 6.780227 -8.128347) + (xy 6.808569 -8.090545) + (xy 6.838184 -8.101992) + (xy 6.874917 -8.145697) + (xy 6.882026 -8.155452) + (xy 7.061272 -8.155452) + (xy 7.069248 -8.096561) + (xy 7.098296 -8.066856) + (xy 7.120728 -8.07216) + (xy 7.132695 -8.10344) + (xy 7.115917 -8.118109) + (xy 7.098411 -8.154495) + (xy 7.169063 -8.154495) + (xy 7.171204 -8.14504) + (xy 7.200994 -8.142642) + (xy 7.227885 -8.17594) + (xy 7.27854 -8.242939) + (xy 7.309832 -8.268869) + (xy 7.351467 -8.312287) + (xy 7.356284 -8.329861) + (xy 7.334031 -8.3306) + (xy 7.278259 -8.292581) + (xy 7.253151 -8.271212) + (xy 7.192922 -8.205585) + (xy 7.169063 -8.154495) + (xy 7.098411 -8.154495) + (xy 7.092548 -8.166681) + (xy 7.097483 -8.209195) + (xy 7.109146 -8.253327) + (xy 7.092309 -8.234908) + (xy 7.081253 -8.218078) + (xy 7.061272 -8.155452) + (xy 6.882026 -8.155452) + (xy 6.904792 -8.186694) + (xy 6.888144 -8.179287) + (xy 6.867299 -8.163348) + (xy 6.810254 -8.139104) + (xy 6.783662 -8.145998) + (xy 6.771522 -8.14675) + (xy 6.67392 -8.14675) + (xy 6.672233 -8.153661) + (xy 6.631074 -8.134316) + (xy 6.561343 -8.079245) + (xy 6.477288 -7.998675) + (xy 6.389314 -7.902648) + (xy 6.351468 -7.8439) + (xy 6.114091 -7.8439) + (xy 6.12113 -7.846227) + (xy 6.132869 -7.884826) + (xy 6.123066 -7.932734) + (xy 6.079146 -7.927859) + (xy 5.990579 -7.896368) + (xy 5.94451 -7.88962) + (xy 5.949234 -7.906691) + (xy 5.995649 -7.937155) + (xy 6.02813 -7.960256) + (xy 6.176502 -7.960256) + (xy 6.188071 -7.927609) + (xy 6.234258 -7.940219) + (xy 6.249627 -7.948169) + (xy 6.297841 -7.990334) + (xy 6.287349 -8.022705) + (xy 6.233784 -8.040557) + (xy 6.188605 -8.006883) + (xy 6.176502 -7.960256) + (xy 6.02813 -7.960256) + (xy 6.06199 -7.984338) + (xy 6.085545 -8.022074) + (xy 6.082397 -8.028713) + (xy 6.083873 -8.046463) + (xy 6.107103 -8.04449) + (xy 6.147257 -8.057068) + (xy 6.149618 -8.078877) + (xy 6.153623 -8.089488) + (xy 6.29519 -8.089488) + (xy 6.295787 -8.088473) + (xy 6.339223 -8.052826) + (xy 6.390887 -8.080844) + (xy 6.395761 -8.087232) + (xy 6.462606 -8.087232) + (xy 6.467352 -8.084973) + (xy 6.499018 -8.109401) + (xy 6.506147 -8.119672) + (xy 6.514989 -8.152113) + (xy 6.510243 -8.154372) + (xy 6.478577 -8.129944) + (xy 6.471448 -8.119672) + (xy 6.462606 -8.087232) + (xy 6.395761 -8.087232) + (xy 6.432372 -8.135213) + (xy 6.46421 -8.205101) + (xy 6.679891 -8.205101) + (xy 6.679999 -8.189939) + (xy 6.716202 -8.206421) + (xy 6.97459 -8.206421) + (xy 6.991939 -8.189071) + (xy 7.009289 -8.206421) + (xy 6.991939 -8.223771) + (xy 6.97459 -8.206421) + (xy 6.716202 -8.206421) + (xy 6.72646 -8.211091) + (xy 6.765602 -8.24112) + (xy 6.905191 -8.24112) + (xy 6.922541 -8.223771) + (xy 6.93989 -8.24112) + (xy 6.922541 -8.25847) + (xy 6.905191 -8.24112) + (xy 6.765602 -8.24112) + (xy 6.795835 -8.264314) + (xy 6.809609 -8.276748) + (xy 6.874042 -8.327869) + (xy 7.043989 -8.327869) + (xy 7.055828 -8.294072) + (xy 7.059291 -8.29317) + (xy 7.060639 -8.294276) + (xy 7.175665 -8.294276) + (xy 7.178986 -8.29317) + (xy 7.220821 -8.316287) + (xy 7.267417 -8.360228) + (xy 7.32883 -8.40458) + (xy 7.374233 -8.409586) + (xy 7.423485 -8.422314) + (xy 7.467451 -8.482888) + (xy 7.492955 -8.570203) + (xy 7.495082 -8.603183) + (xy 7.481016 -8.664312) + (xy 7.442704 -8.663592) + (xy 7.385972 -8.601718) + (xy 7.377509 -8.58916) + (xy 7.341822 -8.530515) + (xy 7.346045 -8.515281) + (xy 7.378253 -8.52529) + (xy 7.419439 -8.52809) + (xy 7.417405 -8.498221) + (xy 7.380774 -8.459145) + (xy 7.361804 -8.457598) + (xy 7.314074 -8.44077) + (xy 7.247007 -8.388673) + (xy 7.237596 -8.379524) + (xy 7.188129 -8.323339) + (xy 7.175665 -8.294276) + (xy 7.060639 -8.294276) + (xy 7.088916 -8.317485) + (xy 7.096038 -8.327869) + (xy 7.093287 -8.359844) + (xy 7.080736 -8.362569) + (xy 7.045401 -8.33738) + (xy 7.043989 -8.327869) + (xy 6.874042 -8.327869) + (xy 6.894429 -8.344044) + (xy 6.973884 -8.390076) + (xy 6.979645 -8.392347) + (xy 7.029624 -8.415757) + (xy 7.017214 -8.434062) + (xy 6.995728 -8.443062) + (xy 6.933384 -8.436159) + (xy 6.842687 -8.374913) + (xy 6.790638 -8.32833) + (xy 6.718782 -8.255306) + (xy 6.679891 -8.205101) + (xy 6.46421 -8.205101) + (xy 6.465833 -8.208663) + (xy 6.450212 -8.243522) + (xy 6.401283 -8.239355) + (xy 6.343689 -8.196785) + (xy 6.300602 -8.139075) + (xy 6.29519 -8.089488) + (xy 6.153623 -8.089488) + (xy 6.160239 -8.107015) + (xy 6.181539 -8.09921) + (xy 6.208266 -8.096401) + (xy 6.200146 -8.133132) + (xy 6.194818 -8.173235) + (xy 6.209202 -8.172958) + (xy 6.252725 -8.178657) + (xy 6.266215 -8.193867) + (xy 6.271154 -8.218842) + (xy 6.258281 -8.214072) + (xy 6.203421 -8.211949) + (xy 6.176762 -8.22361) + (xy 6.107725 -8.227171) + (xy 6.039621 -8.192311) + (xy 5.938315 -8.124325) + (xy 5.884694 -8.094614) + (xy 5.870958 -8.099764) + (xy 5.881299 -8.122986) + (xy 5.880569 -8.135557) + (xy 5.842658 -8.103159) + (xy 5.833259 -8.093648) + (xy 5.769975 -8.037297) + (xy 5.724135 -8.011247) + (xy 5.724058 -8.011237) + (xy 5.658833 -7.998918) + (xy 5.656011 -7.998224) + (xy 5.589142 -7.985539) + (xy 5.586612 -7.985212) + (xy 5.555669 -7.952779) + (xy 5.551912 -7.928825) + (xy 5.533175 -7.882648) + (xy 5.517213 -7.876776) + (xy 5.484175 -7.895081) + (xy 5.509497 -7.949394) + (xy 5.588829 -8.035048) + (xy 5.65249 -8.091972) + (xy 5.676458 -8.100194) + (xy 5.669513 -8.067565) + (xy 5.671047 -8.042405) + (xy 5.714208 -8.069004) + (xy 5.780069 -8.128425) + (xy 5.873711 -8.210491) + (xy 5.947932 -8.269912) + (xy 6.202044 -8.269912) + (xy 6.233939 -8.255164) + (xy 6.29254 -8.254772) + (xy 6.350839 -8.281125) + (xy 6.358417 -8.289659) + (xy 6.474933 -8.289659) + (xy 6.477008 -8.281826) + (xy 6.520792 -8.260657) + (xy 6.520878 -8.260729) + (xy 6.601403 -8.260729) + (xy 6.60615 -8.25847) + (xy 6.637816 -8.282898) + (xy 6.644945 -8.29317) + (xy 6.653787 -8.32561) + (xy 6.649041 -8.327869) + (xy 6.617374 -8.303441) + (xy 6.610245 -8.29317) + (xy 6.601403 -8.260729) + (xy 6.520878 -8.260729) + (xy 6.564198 -8.297024) + (xy 6.591671 -8.342931) + (xy 6.657677 -8.419193) + (xy 6.733824 -8.467549) + (xy 6.749041 -8.476952) + (xy 7.032738 -8.476952) + (xy 7.034096 -8.47613) + (xy 7.087118 -8.487281) + (xy 7.153019 -8.533214) + (xy 7.217826 -8.58134) + (xy 7.248263 -8.582801) + (xy 7.233913 -8.542678) + (xy 7.205707 -8.507522) + (xy 7.161649 -8.446668) + (xy 7.149241 -8.411885) + (xy 7.168579 -8.41252) + (xy 7.214217 -8.456696) + (xy 7.220158 -8.463711) + (xy 7.263982 -8.536221) + (xy 7.272126 -8.593864) + (xy 7.271953 -8.594327) + (xy 7.289553 -8.639756) + (xy 7.369721 -8.690834) + (xy 7.391883 -8.700892) + (xy 7.478002 -8.745465) + (xy 7.527566 -8.785112) + (xy 7.530204 -8.809918) + (xy 7.509832 -8.813661) + (xy 7.465582 -8.796156) + (xy 7.388382 -8.750727) + (xy 7.293221 -8.688011) + (xy 7.195087 -8.618642) + (xy 7.10897 -8.553252) + (xy 7.049857 -8.502478) + (xy 7.032738 -8.476952) + (xy 6.749041 -8.476952) + (xy 6.856368 -8.543273) + (xy 6.926515 -8.628598) + (xy 7.020856 -8.628598) + (xy 7.025619 -8.607969) + (xy 7.043989 -8.605465) + (xy 7.07255 -8.618161) + (xy 7.067122 -8.628598) + (xy 7.025941 -8.632751) + (xy 7.020856 -8.628598) + (xy 6.926515 -8.628598) + (xy 6.939776 -8.644729) + (xy 6.96451 -8.715767) + (xy 6.965638 -8.765036) + (xy 6.936646 -8.755554) + (xy 6.923416 -8.744989) + (xy 6.889349 -8.695) + (xy 6.891698 -8.668623) + (xy 6.883179 -8.626961) + (xy 6.835592 -8.577839) + (xy 6.772944 -8.542732) + (xy 6.74473 -8.537169) + (xy 6.696511 -8.515473) + (xy 6.62802 -8.463276) + (xy 6.556658 -8.397176) + (xy 6.499828 -8.333771) + (xy 6.474933 -8.289659) + (xy 6.358417 -8.289659) + (xy 6.384388 -8.318908) + (xy 6.378443 -8.345692) + (xy 6.336642 -8.346737) + (xy 6.264448 -8.322101) + (xy 6.203757 -8.290227) + (xy 6.202044 -8.269912) + (xy 5.947932 -8.269912) + (xy 6.001137 -8.312508) + (xy 6.07364 -8.366901) + (xy 6.428415 -8.366901) + (xy 6.453834 -8.383531) + (xy 6.458404 -8.388015) + (xy 6.485812 -8.43351) + (xy 6.482096 -8.450235) + (xy 6.456284 -8.439822) + (xy 6.438979 -8.407439) + (xy 6.428415 -8.366901) + (xy 6.07364 -8.366901) + (xy 6.138591 -8.415629) + (xy 6.173642 -8.440721) + (xy 6.289775 -8.527149) + (xy 6.382584 -8.604223) + (xy 6.401092 -8.622814) + (xy 6.766393 -8.622814) + (xy 6.783743 -8.605465) + (xy 6.801092 -8.622814) + (xy 6.783743 -8.640164) + (xy 6.766393 -8.622814) + (xy 6.401092 -8.622814) + (xy 6.438072 -8.659959) + (xy 6.447129 -8.674864) + (xy 6.436367 -8.688299) + (xy 6.38833 -8.657219) + (xy 6.363241 -8.6354) + (xy 6.292875 -8.582204) + (xy 6.191822 -8.518999) + (xy 6.076687 -8.454481) + (xy 5.964071 -8.397347) + (xy 5.870578 -8.356292) + (xy 5.812812 -8.340014) + (xy 5.803556 -8.342255) + (xy 5.824731 -8.363824) + (xy 5.894947 -8.407467) + (xy 6.000754 -8.465072) + (xy 6.042823 -8.486586) + (xy 6.186466 -8.564765) + (xy 6.326216 -8.650537) + (xy 6.390514 -8.695911) + (xy 6.503523 -8.695911) + (xy 6.508577 -8.670932) + (xy 6.559761 -8.641914) + (xy 6.622832 -8.654771) + (xy 6.646814 -8.677887) + (xy 6.6471 -8.732174) + (xy 6.632982 -8.752755) + (xy 6.584703 -8.764551) + (xy 6.532029 -8.739341) + (xy 6.503523 -8.695911) + (xy 6.390514 -8.695911) + (xy 6.433777 -8.726441) + (xy 6.441044 -8.732301) + (xy 6.54693 -8.805627) + (xy 6.623909 -8.830771) + (xy 6.640566 -8.82789) + (xy 6.687843 -8.825452) + (xy 6.696994 -8.840695) + (xy 6.724977 -8.87533) + (xy 6.791766 -8.918064) + (xy 6.871627 -8.956136) + (xy 6.938823 -8.976786) + (xy 6.965024 -8.973591) + (xy 6.955174 -8.948835) + (xy 6.927507 -8.935926) + (xy 6.823906 -8.901366) + (xy 6.777986 -8.88015) + (xy 6.780716 -8.866504) + (xy 6.806362 -8.858452) + (xy 6.873613 -8.86201) + (xy 6.969797 -8.888043) + (xy 6.997209 -8.898359) + (xy 7.076641 -8.929077) + (xy 7.099861 -8.932603) + (xy 7.074486 -8.908984) + (xy 7.061338 -8.898763) + (xy 7.006243 -8.82437) + (xy 6.990331 -8.760406) + (xy 6.988723 -8.67542) + (xy 7.078978 -8.76189) + (xy 7.148007 -8.819462) + (xy 7.199468 -8.84776) + (xy 7.204218 -8.848361) + (xy 7.249958 -8.870683) + (xy 7.255966 -8.875957) + (xy 7.547131 -8.875957) + (xy 7.664309 -8.848291) + (xy 7.77162 -8.803253) + (xy 7.869566 -8.732501) + (xy 7.872505 -8.729606) + (xy 7.911814 -8.686879) + (xy 7.937795 -8.642649) + (xy 7.953202 -8.582172) + (xy 7.960788 -8.490705) + (xy 7.963303 -8.353506) + (xy 7.963524 -8.242067) + (xy 7.965614 -8.088627) + (xy 7.971296 -7.967426) + (xy 7.979692 -7.891032) + (xy 7.989449 -7.871472) + (xy 8.001133 -7.915438) + (xy 8.011133 -8.012112) + (xy 8.018017 -8.144804) + (xy 8.019957 -8.227134) + (xy 8.008447 -8.474849) + (xy 7.965479 -8.66203) + (xy 7.890015 -8.790518) + (xy 7.781017 -8.862156) + (xy 7.652183 -8.879508) + (xy 7.547131 -8.875957) + (xy 7.255966 -8.875957) + (xy 7.311411 -8.924629) + (xy 7.3708 -8.99067) + (xy 7.410345 -9.049277) + (xy 7.414478 -9.079329) + (xy 7.392873 -9.076315) + (xy 7.390983 -9.062341) + (xy 7.362683 -9.027255) + (xy 7.334685 -9.021858) + (xy 7.298218 -9.032882) + (xy 7.317034 -9.068425) + (xy 7.339046 -9.119023) + (xy 7.33285 -9.137824) + (xy 7.342732 -9.155571) + (xy 7.384161 -9.160656) + (xy 7.45546 -9.133351) + (xy 7.52871 -9.065207) + (xy 7.534121 -9.058108) + (xy 7.624852 -8.974709) + (xy 7.753186 -8.904734) + (xy 7.77928 -8.894666) + (xy 7.926524 -8.828047) + (xy 8.023978 -8.744123) + (xy 8.091231 -8.624049) + (xy 8.108517 -8.57796) + (xy 8.128531 -8.486207) + (xy 8.142893 -8.352929) + (xy 8.151529 -8.194581) + (xy 8.154369 -8.027614) + (xy 8.151341 -7.868482) + (xy 8.142374 -7.733637) + (xy 8.127397 -7.639533) + (xy 8.112732 -7.60612) + (xy 8.062039 -7.569659) + (xy 8.020551 -7.584901) + (xy 7.973871 -7.658499) + (xy 7.966066 -7.673911) + (xy 7.939311 -7.755328) + (xy 8.015573 -7.755328) + (xy 8.032923 -7.737978) + (xy 8.050273 -7.755328) + (xy 8.032923 -7.772678) + (xy 8.015573 -7.755328) + (xy 7.939311 -7.755328) + (xy 7.936249 -7.764645) + (xy 7.918572 -7.898811) + (xy 7.911679 -8.087884) + (xy 7.911475 -8.135721) + (xy 7.90612 -8.337657) + (xy 7.888517 -8.477808) + (xy 7.856359 -8.563073) + (xy 7.807338 -8.600348) + (xy 7.755993 -8.600563) + (xy 7.698404 -8.563857) + (xy 7.63719 -8.488835) + (xy 7.625309 -8.46897) + (xy 7.569293 -8.385364) + (xy 7.4824 -8.273881) + (xy 7.381952 -8.156571) + (xy 7.366321 -8.139325) + (xy 7.261413 -8.013463) + (xy 7.165338 -7.879106) + (xy 7.097551 -7.763648) + (xy 7.093599 -7.755328) + (xy 7.002337 -7.594239) + (xy 6.876344 -7.420386) + (xy 6.729828 -7.249443) + (xy 6.576997 -7.097085) + (xy 6.43206 -6.97899) + (xy 6.339644 -6.923534) + (xy 6.252426 -6.867472) + (xy 6.202111 -6.79024) + (xy 6.180126 -6.673775) + (xy 6.176976 -6.580794) + (xy 6.191041 -6.473213) + (xy 6.244886 -6.386319) + (xy 6.28427 -6.346572) + (xy 6.371611 -6.281351) + (xy 6.472382 -6.246165) + (xy 6.609221 -6.234638) + (xy 6.679644 -6.235237) + (xy 6.748048 -6.232729) + (xy 6.863531 -6.224581) + (xy 7.005667 -6.212665) + (xy 7.154031 -6.198855) + (xy 7.288198 -6.185025) + (xy 7.387742 -6.173048) + (xy 7.425683 -6.166816) + (xy 7.712364 -6.075072) + (xy 7.949767 -5.939784) + (xy 8.14285 -5.756163) + (xy 8.296572 -5.519423) + (xy 8.415892 -5.224777) + (xy 8.422138 -5.204918) + (xy 8.497257 -4.876761) + (xy 8.512282 -4.573682) + (xy 8.467513 -4.299064) + (xy 8.363251 -4.056289) + (xy 8.31338 -3.980323) + (xy 8.269335 -3.884603) + (xy 8.2912 -3.808266) + (xy 8.379781 -3.749417) + (xy 8.417096 -3.735667) + (xy 8.486798 -3.7033) + (xy 8.597525 -3.641246) + (xy 8.733004 -3.558977) + (xy 8.85274 -3.482031) + (xy 8.987804 -3.394783) + (xy 9.102845 -3.323869) + (xy 9.184993 -3.277002) + (xy 9.220381 -3.261749) + (xy 9.266644 -3.238407) + (xy 9.316522 -3.19266) + (xy 9.384357 -3.13337) + (xy 9.482838 -3.064095) + (xy 9.52783 -3.036378) + (xy 9.656883 -2.942397) + (xy 9.756228 -2.834767) + (xy 9.812243 -2.72994) + (xy 9.819746 -2.683851) + (xy 9.796041 -2.629265) + (xy 9.733806 -2.545488) + (xy 9.646039 -2.449814) + (xy 9.637573 -2.441447) + (xy 9.51807 -2.334355) + (xy 9.418288 -2.271554) + (xy 9.318027 -2.240569) + (xy 9.310126 -2.239213) + (xy 9.209757 -2.213554) + (xy 9.137248 -2.178733) + (xy 9.125287 -2.16791) + (xy 9.070789 -2.134593) + (xy 8.973249 -2.100098) + (xy 8.89844 -2.081559) + (xy 8.736921 -2.025602) + (xy 8.628423 -1.938736) + (xy 8.57881 -1.826581) + (xy 8.576931 -1.773442) + (xy 8.566049 -1.672145) + (xy 8.542409 -1.607131) + (xy 8.511087 -1.523113) + (xy 8.502721 -1.444106) + (xy 8.518281 -1.39436) + (xy 8.533652 -1.387978) + (xy 8.564513 -1.41738) + (xy 8.580976 -1.466052) + (xy 8.596013 -1.544126) + (xy 8.600739 -1.464004) + (xy 8.615384 -1.40993) + (xy 8.636861 -1.403287) + (xy 8.637593 -1.405328) + (xy 8.709562 -1.405328) + (xy 8.726912 -1.387978) + (xy 8.744262 -1.405328) + (xy 8.726912 -1.422678) + (xy 8.709562 -1.405328) + (xy 8.637593 -1.405328) + (xy 8.652457 -1.446743) + (xy 8.652896 -1.531346) + (xy 8.649642 -1.561482) + (xy 8.647951 -1.584609) + (xy 8.755828 -1.584609) + (xy 8.760592 -1.56398) + (xy 8.778961 -1.561476) + (xy 8.807523 -1.574172) + (xy 8.802094 -1.584609) + (xy 8.760914 -1.588761) + (xy 8.755828 -1.584609) + (xy 8.647951 -1.584609) + (xy 8.642954 -1.65295) + (xy 8.658416 -1.693524) + (xy 8.684806 -1.700273) + (xy 8.767583 -1.712734) + (xy 8.788755 -1.719525) + (xy 8.830244 -1.709963) + (xy 8.858733 -1.638799) + (xy 8.861805 -1.624373) + (xy 8.868151 -1.534056) + (xy 8.845888 -1.497036) + (xy 8.834799 -1.474451) + (xy 8.876705 -1.43888) + (xy 8.957879 -1.396437) + (xy 9.064598 -1.353238) + (xy 9.183138 -1.315397) + (xy 9.299772 -1.289029) + (xy 9.319661 -1.285951) + (xy 9.507273 -1.246256) + (xy 9.643608 -1.18243) + (xy 9.745349 -1.084399) + (xy 9.802595 -0.994334) + (xy 9.871994 -0.866558) + (xy 9.792884 -0.728225) + (xy 9.742995 -0.633362) + (xy 9.730634 -0.593843) + (xy 9.752975 -0.612173) + (xy 9.807187 -0.690857) + (xy 9.817115 -0.70676) + (xy 9.878376 -0.845191) + (xy 9.876961 -0.974116) + (xy 9.819055 -1.103796) + (xy 9.715013 -1.214398) + (xy 9.569316 -1.291394) + (xy 9.413341 -1.321398) + (xy 9.316803 -1.324216) + (xy 9.405374 -1.364772) + (xy 9.495913 -1.415788) + (xy 9.590806 -1.482277) + (xy 9.592226 -1.483402) + (xy 9.713712 -1.545034) + (xy 9.846045 -1.558137) + (xy 9.963113 -1.520874) + (xy 9.978135 -1.51053) + (xy 10.043422 -1.470349) + (xy 10.079237 -1.458481) + (xy 10.101874 -1.46705) + (xy 10.074444 -1.491337) + (xy 10.012343 -1.524031) + (xy 9.930972 -1.557822) + (xy 9.845729 -1.585399) + (xy 9.785248 -1.598054) + (xy 9.69423 -1.611418) + (xy 9.665488 -1.622374) + (xy 9.692323 -1.636188) + (xy 9.724521 -1.645823) + (xy 9.850091 -1.658923) + (xy 9.980468 -1.621406) + (xy 10.099602 -1.552417) + (xy 10.193342 -1.466512) + (xy 10.223354 -1.383644) + (xy 10.189652 -1.312143) + (xy 10.09908 -1.262474) + (xy 10.016717 -1.227841) + (xy 9.969816 -1.192989) + (xy 9.967294 -1.188086) + (xy 9.985669 -1.148853) + (xy 10.045441 -1.083417) + (xy 10.114912 -1.021759) + (xy 10.219135 -0.919002) + (xy 10.263919 -0.832946) + (xy 10.248422 -0.768342) + (xy 10.171799 -0.72994) + (xy 10.166939 -0.728912) + (xy 10.039701 -0.68495) + (xy 9.966053 -0.609187) + (xy 9.936485 -0.514318) + (xy 9.930712 -0.423683) + (xy 9.960291 -0.36543) + (xy 10.00985 -0.325465) + (xy 10.171428 -0.203485) + (xy 10.281582 -0.099967) + (xy 10.335602 -0.019617) + (xy 10.340437 0.004683) + (xy 10.31617 0.072664) + (xy 10.246836 0.091608) + (xy 10.137635 0.060325) + (xy 10.124165 0.054125) + (xy 9.968319 0.000872) + (xy 9.767642 -0.038167) + (xy 9.54356 -0.061698) + (xy 9.317498 -0.068426) + (xy 9.110882 -0.057056) + (xy 8.945136 -0.026294) + (xy 8.921194 -0.018562) + (xy 8.784989 0.010712) + (xy 8.662715 -0.010767) + (xy 8.532313 -0.087623) + (xy 8.509952 -0.104792) + (xy 8.414725 -0.151974) + (xy 8.300414 -0.171943) + (xy 8.193988 -0.163326) + (xy 8.122412 -0.124749) + (xy 8.122241 -0.124545) + (xy 8.089398 -0.05828) + (xy 8.063247 0.038394) + (xy 8.061267 0.049795) + (xy 8.040311 0.137228) + (xy 8.015079 0.190147) + (xy 8.010896 0.193737) + (xy 7.982691 0.249126) + (xy 7.985811 0.349762) + (xy 8.016337 0.481113) + (xy 8.070348 0.628642) + (xy 8.143925 0.777815) + (xy 8.187912 0.850136) + (xy 8.326634 1.113748) + (xy 8.404894 1.395487) + (xy 8.42244 1.535971) + (xy 8.445792 1.712636) + (xy 8.48717 1.831101) + (xy 8.556198 1.902054) + (xy 8.662505 1.936181) + (xy 8.790155 1.944224) + (xy 8.903837 1.94701) + (xy 8.956538 1.955363) + (xy 8.956594 1.971443) + (xy 8.939603 1.982988) + (xy 8.870944 2.004003) + (xy 8.760025 2.019579) + (xy 8.661288 2.025307) + (xy 8.525067 2.021391) + (xy 8.408646 1.997545) + (xy 8.279249 1.945798) + (xy 8.223051 1.918742) + (xy 8.092472 1.847383) + (xy 7.97234 1.770251) + (xy 7.949536 1.752322) + (xy 8.154371 1.752322) + (xy 8.171721 1.769672) + (xy 8.25847 1.769672) + (xy 8.271166 1.798234) + (xy 8.281602 1.792805) + (xy 8.285755 1.751625) + (xy 8.281602 1.746539) + (xy 8.260974 1.751302) + (xy 8.25847 1.769672) + (xy 8.171721 1.769672) + (xy 8.189071 1.752322) + (xy 8.171721 1.734972) + (xy 8.154371 1.752322) + (xy 7.949536 1.752322) + (xy 7.894125 1.708758) + (xy 7.744731 1.557954) + (xy 7.610687 1.405991) + (xy 7.577278 1.362233) + (xy 7.763698 1.362233) + (xy 7.793686 1.427325) + (xy 7.8646 1.511693) + (xy 7.898284 1.546504) + (xy 7.978833 1.62661) + (xy 8.037778 1.682232) + (xy 8.060578 1.700273) + (xy 8.06311 1.669171) + (xy 8.058195 1.589215) + (xy 8.057176 1.578825) + (xy 8.22377 1.578825) + (xy 8.24112 1.596175) + (xy 8.25847 1.578825) + (xy 8.24112 1.561475) + (xy 8.22377 1.578825) + (xy 8.057176 1.578825) + (xy 8.052073 1.526776) + (xy 8.293169 1.526776) + (xy 8.305865 1.555337) + (xy 8.316302 1.549909) + (xy 8.320455 1.508729) + (xy 8.316302 1.503643) + (xy 8.295673 1.508406) + (xy 8.293169 1.526776) + (xy 8.052073 1.526776) + (xy 8.051182 1.51769) + (xy 8.029027 1.396389) + (xy 8.026285 1.387978) + (xy 8.25847 1.387978) + (xy 8.271166 1.41654) + (xy 8.281602 1.411111) + (xy 8.285755 1.369931) + (xy 8.281602 1.364845) + (xy 8.260974 1.369608) + (xy 8.25847 1.387978) + (xy 8.026285 1.387978) + (xy 7.995209 1.292637) + (xy 7.975697 1.25603) + (xy 7.920309 1.176952) + (xy 7.899658 1.255923) + (xy 7.880897 1.310994) + (xy 7.856616 1.302541) + (xy 7.830943 1.269163) + (xy 7.795515 1.227733) + (xy 7.777247 1.242657) + (xy 7.764786 1.298084) + (xy 7.763698 1.362233) + (xy 7.577278 1.362233) + (xy 7.507958 1.27144) + (xy 7.488211 1.240591) + (xy 7.640598 1.240591) + (xy 7.650667 1.273708) + (xy 7.672582 1.315276) + (xy 7.691302 1.294346) + (xy 7.702348 1.26653) + (xy 7.710552 1.206556) + (xy 7.696455 1.184842) + (xy 7.649262 1.189061) + (xy 7.640598 1.240591) + (xy 7.488211 1.240591) + (xy 7.478258 1.225043) + (xy 7.429365 1.15763) + (xy 7.411522 1.145082) + (xy 7.807377 1.145082) + (xy 7.820073 1.173643) + (xy 7.83051 1.168215) + (xy 7.832254 1.150919) + (xy 8.19127 1.150919) + (xy 8.197666 1.216681) + (xy 8.215651 1.275947) + (xy 8.236402 1.306269) + (xy 8.248479 1.296502) + (xy 8.245745 1.239488) + (xy 8.226961 1.176808) + (xy 8.20172 1.128966) + (xy 8.191375 1.14858) + (xy 8.19127 1.150919) + (xy 7.832254 1.150919) + (xy 7.834662 1.127035) + (xy 7.83051 1.121949) + (xy 7.809881 1.126712) + (xy 7.807377 1.145082) + (xy 7.411522 1.145082) + (xy 7.390519 1.130311) + (xy 7.384616 1.131667) + (xy 7.370615 1.126308) + (xy 7.562954 1.126308) + (xy 7.594393 1.1384) + (xy 7.619368 1.131444) + (xy 7.694598 1.112446) + (xy 7.719419 1.110382) + (xy 7.757351 1.082218) + (xy 7.769707 1.058333) + (xy 7.842076 1.058333) + (xy 7.859426 1.075683) + (xy 7.876776 1.058333) + (xy 7.859426 1.040983) + (xy 7.842076 1.058333) + (xy 7.769707 1.058333) + (xy 7.788995 1.021046) + (xy 7.799069 0.961844) + (xy 7.791875 0.944517) + (xy 7.756012 0.950192) + (xy 7.684652 0.980759) + (xy 7.671803 0.987267) + (xy 7.607709 1.034108) + (xy 7.569409 1.086) + (xy 7.562954 1.126308) + (xy 7.370615 1.126308) + (xy 7.358952 1.121844) + (xy 7.356284 1.104709) + (xy 7.340336 1.096124) + (xy 7.301971 1.137784) + (xy 7.301775 1.138063) + (xy 7.27002 1.241454) + (xy 7.298556 1.368374) + (xy 7.385115 1.512306) + (xy 7.46383 1.603986) + (xy 7.534668 1.683479) + (xy 7.577528 1.741533) + (xy 7.583999 1.76172) + (xy 7.550687 1.749405) + (xy 7.484835 1.690014) + (xy 7.395206 1.592239) + (xy 7.311786 1.491616) + (xy 7.215238 1.370628) + (xy 7.26906 1.482933) + (xy 7.390704 1.669117) + (xy 7.566549 1.843448) + (xy 7.704103 1.943698) + (xy 7.793105 2.006665) + (xy 7.848902 2.057666) + (xy 7.859665 2.08158) + (xy 7.869781 2.105537) + (xy 7.885824 2.107282) + (xy 8.017476 2.107899) + (xy 8.116408 2.118625) + (xy 8.168623 2.137287) + (xy 8.17155 2.151642) + (xy 8.124782 2.171287) + (xy 8.045121 2.167859) + (xy 7.964216 2.143792) + (xy 7.946747 2.13437) + (xy 7.913978 2.127428) + (xy 7.911475 2.133665) + (xy 7.940122 2.159124) + (xy 8.012778 2.199677) + (xy 8.058948 2.221699) + (xy 8.133884 2.25999) + (xy 8.163186 2.284216) + (xy 8.154371 2.28864) + (xy 8.076293 2.270862) + (xy 7.96281 2.224574) + (xy 7.835869 2.160339) + (xy 7.717416 2.088722) + (xy 7.672302 2.056576) + (xy 7.60665 2.010714) + (xy 7.576152 1.998141) + (xy 7.578043 2.006441) + (xy 7.618211 2.04577) + (xy 7.69899 2.10921) + (xy 7.802252 2.182585) + (xy 7.944099 2.283171) + (xy 8.031421 2.357255) + (xy 8.070367 2.412025) + (xy 8.067086 2.454668) + (xy 8.051405 2.473806) + (xy 8.019136 2.496544) + (xy 8.022826 2.463661) + (xy 8.002602 2.414539) + (xy 7.922792 2.334693) + (xy 7.78515 2.225852) + (xy 7.771062 2.215481) + (xy 7.652001 2.125869) + (xy 7.553979 2.047668) + (xy 7.490987 1.992256) + (xy 7.476514 1.975898) + (xy 7.468858 1.949002) + (xy 7.495082 1.960519) + (xy 7.524155 1.969638) + (xy 7.515395 1.947965) + (xy 7.476709 1.920883) + (xy 7.463028 1.924184) + (xy 7.42022 1.913857) + (xy 7.358473 1.85665) + (xy 7.288438 1.76846) + (xy 7.220763 1.665184) + (xy 7.166099 1.562717) + (xy 7.135095 1.476956) + (xy 7.13387 1.432854) + (xy 7.145613 1.389872) + (xy 7.130671 1.406219) + (xy 7.113959 1.431931) + (xy 7.092118 1.51527) + (xy 7.097642 1.632848) + (xy 7.127659 1.756442) + (xy 7.15306 1.815789) + (xy 7.241522 1.951465) + (xy 7.362446 2.090944) + (xy 7.501408 2.221823) + (xy 7.643987 2.331699) + (xy 7.77576 2.408169) + (xy 7.877229 2.438536) + (xy 7.940455 2.461118) + (xy 7.959864 2.483984) + (xy 8.003831 2.51453) + (xy 8.097595 2.534963) + (xy 8.225119 2.545771) + (xy 8.37037 2.547441) + (xy 8.51731 2.540459) + (xy 8.649906 2.525313) + (xy 8.675173 2.519671) + (xy 9.026051 2.519671) + (xy 9.034626 2.567579) + (xy 9.044047 2.578382) + (xy 9.087302 2.5854) + (xy 9.122194 2.55041) + (xy 9.160655 2.55041) + (xy 9.178005 2.567759) + (xy 9.195355 2.55041) + (xy 9.178005 2.53306) + (xy 9.160655 2.55041) + (xy 9.122194 2.55041) + (xy 9.122373 2.55023) + (xy 9.125956 2.531012) + (xy 9.09782 2.502034) + (xy 9.073907 2.49836) + (xy 9.026051 2.519671) + (xy 8.675173 2.519671) + (xy 8.752122 2.502489) + (xy 8.807922 2.472476) + (xy 8.813661 2.458051) + (xy 8.82334 2.45022) + (xy 9.172583 2.45022) + (xy 9.178005 2.463661) + (xy 9.209186 2.496764) + (xy 9.214752 2.49836) + (xy 9.229656 2.471514) + (xy 9.230054 2.463661) + (xy 9.203379 2.430295) + (xy 9.193307 2.428962) + (xy 9.172583 2.45022) + (xy 8.82334 2.45022) + (xy 8.835139 2.440673) + (xy 8.848425 2.446351) + (xy 8.883966 2.434363) + (xy 8.916965 2.379) + (xy 8.953305 2.3137) + (xy 8.986299 2.290164) + (xy 9.018605 2.262413) + (xy 9.021858 2.242594) + (xy 9.008147 2.215802) + (xy 8.957104 2.211043) + (xy 8.857035 2.226239) + (xy 8.721946 2.249011) + (xy 8.586933 2.267567) + (xy 8.553415 2.271241) + (xy 8.414617 2.285029) + (xy 8.579439 2.229455) + (xy 8.687879 2.182055) + (xy 8.741107 2.133866) + (xy 8.744793 2.119249) + (xy 8.750176 2.083043) + (xy 8.774029 2.108587) + (xy 8.779372 2.116666) + (xy 8.806416 2.137487) + (xy 8.846665 2.120571) + (xy 8.912097 2.058901) + (xy 8.952338 2.015355) + (xy 9.029984 1.924273) + (xy 9.071577 1.850779) + (xy 9.088279 1.765318) + (xy 9.088627 1.751548) + (xy 9.160655 1.751548) + (xy 9.167672 1.815117) + (xy 9.185852 1.914307) + (xy 9.210889 2.030783) + (xy 9.238475 2.146207) + (xy 9.264305 2.242245) + (xy 9.284073 2.30056) + (xy 9.291694 2.309489) + (xy 9.292828 2.271447) + (xy 9.283986 2.182327) + (xy 9.267 2.059436) + (xy 9.261502 2.024257) + (xy 9.239234 1.90411) + (xy 9.439524 1.90411) + (xy 9.446354 2.021629) + (xy 9.461686 2.132512) + (xy 9.484358 2.269806) + (xy 9.530628 2.136158) + (xy 9.568507 2.040426) + (xy 9.573913 2.029918) + (xy 10.13224 2.029918) + (xy 10.14959 2.047268) + (xy 10.166939 2.029918) + (xy 10.548633 2.029918) + (xy 10.565983 2.047268) + (xy 10.583333 2.029918) + (xy 10.565983 2.012568) + (xy 10.548633 2.029918) + (xy 10.166939 2.029918) + (xy 10.14959 2.012568) + (xy 10.13224 2.029918) + (xy 9.573913 2.029918) + (xy 9.604413 1.970629) + (xy 9.611372 1.960973) + (xy 9.6291 1.911694) + (xy 9.621925 1.895514) + (xy 9.59019 1.903495) + (xy 9.554057 1.950756) + (xy 9.510109 2.029918) + (xy 9.508879 1.936542) + (xy 9.501448 1.89112) + (xy 9.715847 1.89112) + (xy 9.733196 1.90847) + (xy 9.747086 1.89458) + (xy 9.798863 1.89458) + (xy 9.804463 1.911493) + (xy 9.853379 1.936549) + (xy 9.88561 1.934092) + (xy 9.956976 1.943828) + (xy 9.98605 1.96458) + (xy 10.047883 1.994024) + (xy 10.080422 1.990328) + (xy 10.106838 1.968011) + (xy 10.101482 1.960519) + (xy 10.236338 1.960519) + (xy 10.253688 1.977869) + (xy 10.271038 1.960519) + (xy 10.340437 1.960519) + (xy 10.357786 1.977869) + (xy 10.444535 1.977869) + (xy 10.457231 2.00643) + (xy 10.467668 2.001002) + (xy 10.468998 1.987815) + (xy 10.623626 1.987815) + (xy 10.632069 2.007207) + (xy 10.667007 2.044458) + (xy 10.687094 2.036817) + (xy 10.687431 2.031966) + (xy 10.662785 2.002616) + (xy 10.64737 1.991905) + (xy 10.623626 1.987815) + (xy 10.468998 1.987815) + (xy 10.471821 1.959821) + (xy 10.467668 1.954736) + (xy 10.447039 1.959499) + (xy 10.444535 1.977869) + (xy 10.357786 1.977869) + (xy 10.375136 1.960519) + (xy 10.357786 1.943169) + (xy 10.340437 1.960519) + (xy 10.271038 1.960519) + (xy 10.253688 1.943169) + (xy 10.236338 1.960519) + (xy 10.101482 1.960519) + (xy 10.080345 1.930954) + (xy 10.051401 1.906919) + (xy 9.953876 1.850567) + (xy 9.871135 1.821721) + (xy 10.097541 1.821721) + (xy 10.11489 1.839071) + (xy 10.13224 1.821721) + (xy 10.11489 1.804371) + (xy 10.097541 1.821721) + (xy 9.871135 1.821721) + (xy 9.869256 1.821066) + (xy 9.806295 1.810798) + (xy 9.803739 1.82301) + (xy 9.819945 1.835733) + (xy 9.850223 1.865735) + (xy 9.826572 1.873239) + (xy 9.798863 1.89458) + (xy 9.747086 1.89458) + (xy 9.750546 1.89112) + (xy 9.733196 1.87377) + (xy 9.715847 1.89112) + (xy 9.501448 1.89112) + (xy 9.4963 1.859655) + (xy 9.47295 1.821721) + (xy 9.448512 1.834103) + (xy 9.439524 1.90411) + (xy 9.239234 1.90411) + (xy 9.236348 1.888538) + (xy 9.210354 1.782766) + (xy 9.209817 1.781238) + (xy 9.553916 1.781238) + (xy 9.558679 1.801867) + (xy 9.577049 1.804371) + (xy 9.60561 1.791675) + (xy 9.600182 1.781238) + (xy 9.562027 1.777391) + (xy 10.39055 1.777391) + (xy 10.394276 1.813372) + (xy 10.439468 1.861968) + (xy 10.504569 1.906735) + (xy 10.568023 1.931232) + (xy 10.591799 1.930901) + (xy 10.653373 1.933372) + (xy 10.673522 1.948735) + (xy 10.706112 1.967592) + (xy 10.713826 1.96304) + (xy 10.707755 1.926633) + (xy 10.668923 1.87249) + (xy 10.628349 1.823958) + (xy 10.635369 1.814558) + (xy 10.663746 1.824091) + (xy 10.705821 1.829188) + (xy 10.704877 1.821721) + (xy 10.79153 1.821721) + (xy 10.808879 1.839071) + (xy 10.826229 1.821721) + (xy 10.808879 1.804371) + (xy 10.79153 1.821721) + (xy 10.704877 1.821721) + (xy 10.700742 1.789008) + (xy 10.656159 1.744998) + (xy 10.59011 1.737624) + (xy 10.530583 1.762179) + (xy 10.505566 1.813957) + (xy 10.506205 1.821721) + (xy 10.510424 1.869723) + (xy 10.493465 1.861633) + (xy 10.463189 1.824254) + (xy 10.416528 1.780694) + (xy 10.39055 1.777391) + (xy 9.562027 1.777391) + (xy 9.559002 1.777086) + (xy 9.553916 1.781238) + (xy 9.209817 1.781238) + (xy 9.199647 1.752322) + (xy 9.958743 1.752322) + (xy 9.976092 1.769672) + (xy 9.993442 1.752322) + (xy 10.305737 1.752322) + (xy 10.323087 1.769672) + (xy 10.340437 1.752322) + (xy 10.323087 1.734972) + (xy 10.305737 1.752322) + (xy 9.993442 1.752322) + (xy 9.976092 1.734972) + (xy 9.958743 1.752322) + (xy 9.199647 1.752322) + (xy 9.186879 1.716022) + (xy 9.169283 1.69739) + (xy 9.160923 1.735952) + (xy 9.160655 1.751548) + (xy 9.088627 1.751548) + (xy 9.091256 1.647542) + (xy 9.091467 1.642441) + (xy 9.206921 1.642441) + (xy 9.211684 1.663069) + (xy 9.230054 1.665574) + (xy 9.258616 1.652878) + (xy 9.253187 1.642441) + (xy 9.212007 1.638288) + (xy 9.206921 1.642441) + (xy 9.091467 1.642441) + (xy 9.0941 1.578825) + (xy 9.125956 1.578825) + (xy 9.143306 1.596175) + (xy 9.160655 1.578825) + (xy 9.143306 1.561475) + (xy 9.125956 1.578825) + (xy 9.0941 1.578825) + (xy 9.096782 1.514) + (xy 9.107083 1.470473) + (xy 9.138659 1.470473) + (xy 9.140498 1.510307) + (xy 9.163399 1.530679) + (xy 9.231728 1.549381) + (xy 9.316803 1.547415) + (xy 9.375623 1.541374) + (xy 9.381078 1.547786) + (xy 9.377527 1.549365) + (xy 9.337942 1.595538) + (xy 9.334153 1.617637) + (xy 9.346214 1.649617) + (xy 9.39361 1.636004) + (xy 9.406178 1.629468) + (xy 9.456364 1.60705) + (xy 9.456467 1.629842) + (xy 9.439657 1.662947) + (xy 9.414416 1.720994) + (xy 9.436105 1.731145) + (xy 9.485271 1.714751) + (xy 9.513964 1.679711) + (xy 9.739726 1.679711) + (xy 9.746449 1.69807) + (xy 9.753902 1.703081) + (xy 9.821949 1.730646) + (xy 9.875391 1.728792) + (xy 9.88323 1.717623) + (xy 10.75683 1.717623) + (xy 10.77418 1.734972) + (xy 10.79153 1.717623) + (xy 10.77418 1.700273) + (xy 10.75683 1.717623) + (xy 9.88323 1.717623) + (xy 9.889319 1.708948) + (xy 9.859354 1.688044) + (xy 9.797252 1.677588) + (xy 9.739726 1.679711) + (xy 9.513964 1.679711) + (xy 9.521099 1.670998) + (xy 9.520374 1.665574) + (xy 10.479235 1.665574) + (xy 10.491931 1.694135) + (xy 10.502368 1.688707) + (xy 10.50652 1.647526) + (xy 10.502368 1.642441) + (xy 10.481739 1.647204) + (xy 10.479235 1.665574) + (xy 9.520374 1.665574) + (xy 9.516912 1.63966) + (xy 9.515993 1.630874) + (xy 9.996713 1.630874) + (xy 10.004583 1.659551) + (xy 10.016423 1.639549) + (xy 10.046935 1.613524) + (xy 10.271038 1.613524) + (xy 10.288388 1.630874) + (xy 10.305737 1.613524) + (xy 10.288388 1.596175) + (xy 10.271038 1.613524) + (xy 10.046935 1.613524) + (xy 10.06207 1.600615) + (xy 10.087331 1.596175) + (xy 10.121871 1.587341) + (xy 10.11286 1.57015) + (xy 10.375668 1.57015) + (xy 10.381146 1.620853) + (xy 10.401557 1.608387) + (xy 10.403093 1.606121) + (xy 10.554227 1.606121) + (xy 10.56267 1.625513) + (xy 10.597608 1.662764) + (xy 10.617695 1.655123) + (xy 10.618032 1.650272) + (xy 10.593386 1.620922) + (xy 10.577972 1.610211) + (xy 10.554227 1.606121) + (xy 10.403093 1.606121) + (xy 10.409836 1.596175) + (xy 10.439236 1.538035) + (xy 10.444004 1.518101) + (xy 10.417954 1.492803) + (xy 10.409836 1.492076) + (xy 10.382959 1.521465) + (xy 10.375668 1.57015) + (xy 10.11286 1.57015) + (xy 10.107129 1.559216) + (xy 10.244846 1.559216) + (xy 10.249592 1.561475) + (xy 10.281259 1.537047) + (xy 10.288388 1.526776) + (xy 10.29723 1.494336) + (xy 10.292483 1.492076) + (xy 10.260817 1.516504) + (xy 10.253688 1.526776) + (xy 10.244846 1.559216) + (xy 10.107129 1.559216) + (xy 10.102269 1.549943) + (xy 10.096177 1.542483) + (xy 10.054778 1.508575) + (xy 10.023061 1.533808) + (xy 9.997947 1.608304) + (xy 9.996713 1.630874) + (xy 9.515993 1.630874) + (xy 9.513081 1.603023) + (xy 9.53911 1.611522) + (xy 9.593844 1.607862) + (xy 9.656592 1.55858) + (xy 9.700266 1.506834) + (xy 9.694795 1.494442) + (xy 9.671284 1.501751) + (xy 9.622197 1.505939) + (xy 9.611748 1.490987) + (xy 9.638187 1.458346) + (xy 9.646448 1.457377) + (xy 9.680139 1.430971) + (xy 9.681147 1.422677) + (xy 9.655971 1.392816) + (xy 9.606348 1.392073) + (xy 9.571266 1.420755) + (xy 9.535788 1.446867) + (xy 9.46291 1.47284) + (xy 9.377219 1.493085) + (xy 9.303305 1.502012) + (xy 9.265754 1.494032) + (xy 9.264754 1.490436) + (xy 9.289668 1.446888) + (xy 9.29732 1.441345) + (xy 9.318657 1.394989) + (xy 9.318526 1.39169) + (xy 9.750546 1.39169) + (xy 9.759303 1.486081) + (xy 9.788591 1.524448) + (xy 9.803684 1.526776) + (xy 9.860229 1.555065) + (xy 9.878932 1.584393) + (xy 9.898844 1.616746) + (xy 9.919912 1.589211) + (xy 9.930978 1.561087) + (xy 9.941068 1.483772) + (xy 9.916454 1.451952) + (xy 9.896251 1.429123) + (xy 9.932718 1.423209) + (xy 9.973065 1.40249) + (xy 10.041779 1.40249) + (xy 10.045354 1.446743) + (xy 10.087735 1.456095) + (xy 10.12127 1.440027) + (xy 10.305737 1.440027) + (xy 10.323087 1.457377) + (xy 10.340437 1.440027) + (xy 10.323087 1.422677) + (xy 10.305737 1.440027) + (xy 10.12127 1.440027) + (xy 10.146342 1.428014) + (xy 10.16 1.415737) + (xy 10.19862 1.358813) + (xy 10.182011 1.335929) + (xy 10.444535 1.335929) + (xy 10.461885 1.353278) + (xy 10.479235 1.335929) + (xy 10.476343 1.333037) + (xy 10.620772 1.333037) + (xy 10.627152 1.378043) + (xy 10.638997 1.37858) + (xy 10.64728 1.332139) + (xy 10.641736 1.312073) + (xy 10.626328 1.298929) + (xy 10.620772 1.333037) + (xy 10.476343 1.333037) + (xy 10.461885 1.318579) + (xy 10.444535 1.335929) + (xy 10.182011 1.335929) + (xy 10.172196 1.322405) + (xy 10.13224 1.308525) + (xy 10.076854 1.305464) + (xy 10.062841 1.31899) + (xy 10.051523 1.373831) + (xy 10.041779 1.40249) + (xy 9.973065 1.40249) + (xy 9.982107 1.397847) + (xy 9.99586 1.340821) + (xy 9.975721 1.27894) + (xy 9.923431 1.239012) + (xy 9.920696 1.238251) + (xy 9.824408 1.23068) + (xy 9.769907 1.274237) + (xy 9.750771 1.374712) + (xy 9.750546 1.39169) + (xy 9.318526 1.39169) + (xy 9.318038 1.379441) + (xy 9.514736 1.379441) + (xy 9.526292 1.378681) + (xy 9.562255 1.34543) + (xy 9.59403 1.303814) + (xy 9.660917 1.303814) + (xy 9.680648 1.334144) + (xy 9.710695 1.310156) + (xy 9.722619 1.28393) + (xy 9.733438 1.20082) + (xy 9.716904 1.166959) + (xy 9.683761 1.143669) + (xy 9.678492 1.146817) + (xy 9.670657 1.189897) + (xy 9.663231 1.229848) + (xy 9.660917 1.303814) + (xy 9.59403 1.303814) + (xy 9.602154 1.293174) + (xy 9.603819 1.264384) + (xy 9.574974 1.274921) + (xy 9.541107 1.324282) + (xy 9.514736 1.379441) + (xy 9.318038 1.379441) + (xy 9.317048 1.35455) + (xy 9.321166 1.306179) + (xy 9.354274 1.307094) + (xy 9.389284 1.305395) + (xy 9.385016 1.275953) + (xy 9.388287 1.24918) + (xy 9.438251 1.24918) + (xy 9.450947 1.277742) + (xy 9.461384 1.272313) + (xy 9.465537 1.231133) + (xy 9.461384 1.226047) + (xy 9.440755 1.23081) + (xy 9.438251 1.24918) + (xy 9.388287 1.24918) + (xy 9.392457 1.215043) + (xy 9.419322 1.181092) + (xy 9.454365 1.132368) + (xy 9.471599 1.073591) + (xy 9.468217 1.028761) + (xy 9.441416 1.021876) + (xy 9.437685 1.023983) + (xy 9.416499 1.063735) + (xy 9.420581 1.075165) + (xy 9.41001 1.115725) + (xy 9.361426 1.180964) + (xy 9.340683 1.202891) + (xy 9.2568 1.296113) + (xy 9.183699 1.391597) + (xy 9.178358 1.399614) + (xy 9.138659 1.470473) + (xy 9.107083 1.470473) + (xy 9.119744 1.416973) + (xy 9.169716 1.324025) + (xy 9.199633 1.280411) + (xy 9.307073 1.140387) + (xy 9.422377 1.008538) + (xy 9.530827 0.900462) + (xy 9.61771 0.831755) + (xy 9.629098 0.825207) + (xy 9.659286 0.815376) + (xy 9.635254 0.847019) + (xy 9.604801 0.876745) + (xy 9.544847 0.941657) + (xy 9.531412 0.993705) + (xy 9.552751 1.055397) + (xy 9.599124 1.119017) + (xy 9.646448 1.140071) + (xy 9.72616 1.147145) + (xy 9.750546 1.154522) + (xy 9.821279 1.173023) + (xy 9.913195 1.188226) + (xy 9.993549 1.189123) + (xy 10.032108 1.15662) + (xy 10.043979 1.121403) + (xy 10.080973 1.059272) + (xy 10.122491 1.040983) + (xy 10.160246 1.050418) + (xy 10.13918 1.082623) + (xy 10.099214 1.158706) + (xy 10.124164 1.231112) + (xy 10.20167 1.283893) + (xy 10.285756 1.309187) + (xy 10.341798 1.295687) + (xy 10.357499 1.284118) + (xy 10.414111 1.25958) + (xy 10.736521 1.25958) + (xy 10.748372 1.270105) + (xy 10.776519 1.305934) + (xy 10.772348 1.321543) + (xy 10.777535 1.351354) + (xy 10.788623 1.353278) + (xy 10.807172 1.378313) + (xy 10.789389 1.445658) + (xy 10.773386 1.53059) + (xy 10.797883 1.623658) + (xy 10.81592 1.662529) + (xy 10.877574 1.787022) + (xy 10.889578 1.684634) + (xy 10.879989 1.587118) + (xy 10.847763 1.542894) + (xy 10.814674 1.497227) + (xy 10.830374 1.467111) + (xy 10.858907 1.400037) + (xy 10.846477 1.323295) + (xy 10.801514 1.268134) + (xy 10.77418 1.258821) + (xy 10.736521 1.25958) + (xy 10.414111 1.25958) + (xy 10.420643 1.256749) + (xy 10.524233 1.234616) + (xy 10.589517 1.227126) + (xy 10.71403 1.214096) + (xy 10.777932 1.196934) + (xy 10.790012 1.171575) + (xy 10.769459 1.143831) + (xy 10.707667 1.130124) + (xy 10.594224 1.158589) + (xy 10.466579 1.183141) + (xy 10.359682 1.166176) + (xy 10.291296 1.111581) + (xy 10.281489 1.090141) + (xy 10.284742 1.064495) + (xy 10.323506 1.047951) + (xy 10.410368 1.037206) + (xy 10.505259 1.03143) + (xy 10.582072 1.025199) + (xy 10.617722 1.017601) + (xy 10.618032 1.016927) + (xy 10.588152 0.991832) + (xy 10.510928 0.953214) + (xy 10.40498 0.909104) + (xy 10.288932 0.867532) + (xy 10.228352 0.848888) + (xy 10.045491 0.79666) + (xy 10.213777 0.814534) + (xy 10.346173 0.844717) + (xy 10.501995 0.903593) + (xy 10.656669 0.979504) + (xy 10.785621 1.060787) + (xy 10.848359 1.115664) + (xy 10.900568 1.193812) + (xy 10.948667 1.29707) + (xy 10.953872 1.311384) + (xy 10.976056 1.40704) + (xy 10.990805 1.53311) + (xy 10.997789 1.670376) + (xy 10.996678 1.799623) + (xy 10.987142 1.901632) + (xy 10.96885 1.957187) + (xy 10.965027 1.960519) + (xy 10.938645 2.008114) + (xy 10.930327 2.070801) + (xy 10.91213 2.143228) + (xy 10.864299 2.253516) + (xy 10.796974 2.382655) + (xy 10.720296 2.511636) + (xy 10.644404 2.621448) + (xy 10.621205 2.650305) + (xy 10.538483 2.731541) + (xy 10.418158 2.829132) + (xy 10.273887 2.934184) + (xy 10.119323 3.0378) + (xy 9.968122 3.131085) + (xy 9.833939 3.205144) + (xy 9.730428 3.251081) + (xy 9.682611 3.261748) + (xy 9.609713 3.281445) + (xy 9.557656 3.311042) + (xy 9.528301 3.339504) + (xy 9.508882 3.382517) + (xy 9.497406 3.453334) + (xy 9.491882 3.565209) + (xy 9.490317 3.731395) + (xy 9.4903 3.759079) + (xy 9.493185 3.938898) + (xy 9.501423 4.06819) + (xy 9.514387 4.139864) + (xy 9.525 4.152203) + (xy 9.5569 4.174207) + (xy 9.569106 4.235358) + (xy 9.56124 4.308148) + (xy 9.532927 4.365068) + (xy 9.527977 4.36966) + (xy 9.480865 4.391992) + (xy 9.422949 4.373203) + (xy 9.373393 4.340665) + (xy 9.260204 4.287397) + (xy 9.186251 4.274637) + (xy 9.368852 4.274637) + (xy 9.389225 4.297364) + (xy 9.430726 4.283203) + (xy 9.463931 4.24281) + (xy 9.465006 4.239816) + (xy 9.454165 4.213689) + (xy 9.423801 4.219672) + (xy 9.376073 4.255129) + (xy 9.368852 4.274637) + (xy 9.186251 4.274637) + (xy 9.147976 4.268033) + (xy 9.016504 4.239518) + (xy 8.95381 4.192091) + (xy 8.92073 4.143693) + (xy 9.371591 4.143693) + (xy 9.377971 4.188699) + (xy 9.389816 4.189236) + (xy 9.3981 4.142794) + (xy 9.392556 4.122729) + (xy 9.377148 4.109585) + (xy 9.371591 4.143693) + (xy 8.92073 4.143693) + (xy 8.910891 4.129298) + (xy 8.888773 4.069782) + (xy 8.958052 4.069782) + (xy 8.966495 4.089174) + (xy 9.001433 4.126425) + (xy 9.020545 4.119155) + (xy 9.127204 4.119155) + (xy 9.14426 4.120862) + (xy 9.184491 4.07989) + (xy 9.235403 4.013094) + (xy 9.284504 3.937326) + (xy 9.3193 3.86944) + (xy 9.325514 3.851639) + (xy 9.341981 3.80396) + (xy 9.35412 3.810488) + (xy 9.367755 3.877762) + (xy 9.371899 3.903688) + (xy 9.393703 4.042486) + (xy 9.398627 3.897061) + (xy 9.394108 3.8019) + (xy 9.376855 3.73929) + (xy 9.368852 3.730191) + (xy 9.351991 3.687361) + (xy 9.339653 3.594238) + (xy 9.334226 3.469896) + (xy 9.334153 3.453205) + (xy 9.336757 3.315951) + (xy 9.346512 3.244399) + (xy 9.368852 3.244399) + (xy 9.386202 3.261748) + (xy 9.403551 3.244399) + (xy 9.386202 3.227049) + (xy 9.368852 3.244399) + (xy 9.346512 3.244399) + (xy 9.34948 3.222627) + (xy 9.368256 3.176128) + (xy 9.427406 3.176128) + (xy 9.454778 3.15765) + (xy 9.501444 3.124633) + (xy 9.506773 3.140235) + (xy 9.496403 3.170188) + (xy 9.48879 3.216408) + (xy 9.525918 3.214143) + (xy 9.527444 3.213563) + (xy 9.59956 3.193871) + (xy 9.623261 3.19112) + (xy 9.628283 3.176804) + (xy 9.585347 3.146323) + (xy 9.506896 3.102756) + (xy 9.529234 3.072479) + (xy 9.584328 3.072479) + (xy 9.60437 3.086816) + (xy 9.652378 3.088251) + (xy 9.747048 3.074169) + (xy 9.853549 3.040026) + (xy 9.859335 3.03756) + (xy 9.927529 3.004662) + (xy 9.934715 2.989172) + (xy 9.900067 2.985511) + (xy 9.829635 2.999301) + (xy 9.801554 3.020537) + (xy 9.762057 3.03554) + (xy 9.728366 3.014843) + (xy 9.677715 2.99264) + (xy 9.624002 3.026478) + (xy 9.619921 3.030508) + (xy 9.584328 3.072479) + (xy 9.529234 3.072479) + (xy 9.594022 2.984664) + (xy 9.628952 2.932104) + (xy 9.681147 2.932104) + (xy 9.698497 2.949453) + (xy 9.700944 2.947006) + (xy 9.985305 2.947006) + (xy 9.993442 2.948121) + (xy 10.061047 2.92753) + (xy 10.112357 2.896659) + (xy 10.162395 2.849379) + (xy 10.158757 2.83076) + (xy 10.111995 2.843175) + (xy 10.044081 2.881307) + (xy 9.990623 2.924279) + (xy 9.985305 2.947006) + (xy 9.700944 2.947006) + (xy 9.715847 2.932104) + (xy 9.698497 2.914754) + (xy 9.681147 2.932104) + (xy 9.628952 2.932104) + (xy 9.648331 2.902943) + (xy 9.671869 2.855301) + (xy 9.72144 2.855301) + (xy 9.729883 2.874693) + (xy 9.764821 2.911944) + (xy 9.784908 2.904303) + (xy 9.785133 2.90106) + (xy 9.911524 2.90106) + (xy 9.924043 2.895784) + (xy 9.973699 2.855604) + (xy 10.050917 2.780398) + (xy 10.093088 2.735553) + (xy 10.184227 2.735553) + (xy 10.187863 2.74704) + (xy 10.222871 2.772869) + (xy 10.278513 2.751139) + (xy 10.323087 2.718135) + (xy 10.392486 2.662521) + (xy 10.323087 2.688672) + (xy 10.246871 2.711118) + (xy 10.21184 2.716473) + (xy 10.184227 2.735553) + (xy 10.093088 2.735553) + (xy 10.126816 2.699687) + (xy 10.212892 2.614188) + (xy 10.244373 2.591125) + (xy 10.379474 2.591125) + (xy 10.398319 2.601153) + (xy 10.418511 2.601368) + (xy 10.467491 2.574857) + (xy 10.526036 2.512289) + (xy 10.528043 2.509563) + (xy 10.594201 2.418849) + (xy 10.484668 2.49983) + (xy 10.406286 2.560377) + (xy 10.379474 2.591125) + (xy 10.244373 2.591125) + (xy 10.282067 2.563511) + (xy 10.317663 2.555934) + (xy 10.339034 2.560838) + (xy 10.331276 2.549704) + (xy 10.334585 2.507907) + (xy 10.377113 2.443045) + (xy 10.387508 2.431367) + (xy 10.404986 2.410698) + (xy 10.479235 2.410698) + (xy 10.507632 2.410831) + (xy 10.576663 2.391358) + (xy 10.583333 2.389063) + (xy 10.655438 2.354898) + (xy 10.687346 2.321916) + (xy 10.687431 2.320578) + (xy 10.661074 2.312853) + (xy 10.596334 2.335741) + (xy 10.583333 2.342213) + (xy 10.513137 2.38237) + (xy 10.479692 2.409087) + (xy 10.479235 2.410698) + (xy 10.404986 2.410698) + (xy 10.469288 2.334658) + (xy 10.530112 2.246682) + (xy 10.532323 2.242123) + (xy 10.664277 2.242123) + (xy 10.681037 2.250956) + (xy 10.684952 2.249794) + (xy 10.74357 2.206146) + (xy 10.757633 2.184) + (xy 10.791657 2.113982) + (xy 10.820836 2.056413) + (xy 10.852469 1.972597) + (xy 10.860929 1.920507) + (xy 10.851099 1.878403) + (xy 10.8333 1.898062) + (xy 10.827428 1.925819) + (xy 10.806331 1.978902) + (xy 10.771687 2.038593) + (xy 10.741987 2.095125) + (xy 10.744059 2.116666) + (xy 10.741292 2.138481) + (xy 10.701646 2.190953) + (xy 10.701484 2.191135) + (xy 10.664277 2.242123) + (xy 10.532323 2.242123) + (xy 10.561888 2.181159) + (xy 10.556526 2.151809) + (xy 10.552624 2.151366) + (xy 10.515805 2.17751) + (xy 10.513934 2.189069) + (xy 10.491588 2.229648) + (xy 10.431759 2.306602) + (xy 10.345256 2.406468) + (xy 10.297994 2.457989) + (xy 10.138565 2.62963) + (xy 10.023785 2.755564) + (xy 9.950073 2.839985) + (xy 9.913846 2.887086) + (xy 9.911524 2.90106) + (xy 9.785133 2.90106) + (xy 9.785245 2.899452) + (xy 9.760599 2.870103) + (xy 9.745185 2.859391) + (xy 9.72144 2.855301) + (xy 9.671869 2.855301) + (xy 9.678659 2.841558) + (xy 9.680964 2.829939) + (xy 9.665108 2.829375) + (xy 9.626541 2.876267) + (xy 9.62024 2.88568) + (xy 9.558088 2.976813) + (xy 9.484731 3.079666) + (xy 9.474306 3.093877) + (xy 9.428917 3.159772) + (xy 9.427406 3.176128) + (xy 9.368256 3.176128) + (xy 9.379687 3.14782) + (xy 9.434742 3.066118) + (xy 9.453536 3.041265) + (xy 9.529699 2.924274) + (xy 9.60863 2.776064) + (xy 9.616355 2.758606) + (xy 9.681147 2.758606) + (xy 9.698497 2.775956) + (xy 9.715847 2.758606) + (xy 9.714837 2.757596) + (xy 9.794503 2.757596) + (xy 9.81196 2.775956) + (xy 9.840898 2.745816) + (xy 9.842866 2.738997) + (xy 9.96725 2.738997) + (xy 9.971997 2.741257) + (xy 10.003663 2.716829) + (xy 10.010792 2.706557) + (xy 10.019634 2.674117) + (xy 10.014888 2.671858) + (xy 9.983221 2.696285) + (xy 9.976092 2.706557) + (xy 9.96725 2.738997) + (xy 9.842866 2.738997) + (xy 9.861837 2.673278) + (xy 9.861928 2.672665) + (xy 9.864138 2.583908) + (xy 9.849048 2.525192) + (xy 9.826722 2.50855) + (xy 9.820002 2.55041) + (xy 9.809948 2.642277) + (xy 9.798074 2.697882) + (xy 9.794503 2.757596) + (xy 9.714837 2.757596) + (xy 9.698497 2.741257) + (xy 9.681147 2.758606) + (xy 9.616355 2.758606) + (xy 9.665192 2.648238) + (xy 9.719289 2.523333) + (xy 9.762892 2.440528) + (xy 9.90091 2.440528) + (xy 9.905674 2.461157) + (xy 9.924043 2.463661) + (xy 9.952605 2.450965) + (xy 9.947176 2.440528) + (xy 9.905996 2.436375) + (xy 9.90091 2.440528) + (xy 9.762892 2.440528) + (xy 9.77387 2.41968) + (xy 9.800475 2.382624) + (xy 9.926092 2.382624) + (xy 9.955236 2.382724) + (xy 10.025351 2.332324) + (xy 10.032972 2.326018) + (xy 10.080422 2.279071) + (xy 10.085434 2.256854) + (xy 10.083488 2.256619) + (xy 10.080017 2.238115) + (xy 10.340437 2.238115) + (xy 10.357786 2.255464) + (xy 10.375136 2.238115) + (xy 10.357786 2.220765) + (xy 10.340437 2.238115) + (xy 10.080017 2.238115) + (xy 10.079377 2.2347) + (xy 10.110388 2.191041) + (xy 10.139747 2.149107) + (xy 10.210147 2.149107) + (xy 10.214893 2.151366) + (xy 10.246559 2.126938) + (xy 10.253688 2.116666) + (xy 10.26253 2.084226) + (xy 10.257784 2.081967) + (xy 10.226118 2.106395) + (xy 10.218989 2.116666) + (xy 10.210147 2.149107) + (xy 10.139747 2.149107) + (xy 10.148085 2.137198) + (xy 10.134416 2.099224) + (xy 10.120389 2.086531) + (xy 10.086638 2.074647) + (xy 10.050585 2.105178) + (xy 10.00231 2.188002) + (xy 9.986022 2.220353) + (xy 9.936745 2.329381) + (xy 9.926092 2.382624) + (xy 9.800475 2.382624) + (xy 9.817478 2.358941) + (xy 9.818928 2.357626) + (xy 9.864439 2.302338) + (xy 9.901237 2.233818) + (xy 9.919123 2.175638) + (xy 9.908173 2.151366) + (xy 9.882181 2.179805) + (xy 9.854644 2.238115) + (xy 9.813391 2.302684) + (xy 9.771646 2.324863) + (xy 9.716894 2.350477) + (xy 9.706139 2.368237) + (xy 9.681467 2.397377) + (xy 9.655168 2.362701) + (xy 9.632734 2.27645) + (xy 9.631976 2.272814) + (xy 9.681147 2.272814) + (xy 9.698497 2.290164) + (xy 9.715847 2.272814) + (xy 9.698497 2.255464) + (xy 9.681147 2.272814) + (xy 9.631976 2.272814) + (xy 9.616751 2.199752) + (xy 9.605685 2.178266) + (xy 9.598778 2.21563) + (xy 9.595272 2.315479) + (xy 9.594398 2.460407) + (xy 9.59351 2.594776) + (xy 9.586322 2.693816) + (xy 9.566055 2.77561) + (xy 9.525928 2.858241) + (xy 9.45916 2.95979) + (xy 9.358969 3.098341) + (xy 9.351177 3.109005) + (xy 9.322291 3.176183) + (xy 9.303045 3.290493) + (xy 9.292072 3.46137) + (xy 9.290045 3.531268) + (xy 9.284219 3.698632) + (xy 9.273639 3.813695) + (xy 9.255079 3.893538) + (xy 9.225307 3.955242) + (xy 9.20403 3.986227) + (xy 9.153537 4.061506) + (xy 9.128005 4.113424) + (xy 9.127204 4.119155) + (xy 9.020545 4.119155) + (xy 9.02152 4.118784) + (xy 9.021858 4.113933) + (xy 8.997211 4.084584) + (xy 8.981797 4.073872) + (xy 8.958052 4.069782) + (xy 8.888773 4.069782) + (xy 8.886442 4.063511) + (xy 8.8843 4.014792) + (xy 8.908305 4.003201) + (xy 8.918657 4.008342) + (xy 8.95251 3.99503) + (xy 8.987903 3.933298) + (xy 8.99145 3.923641) + (xy 9.037173 3.842364) + (xy 9.104713 3.816978) + (xy 9.108288 3.81694) + (xy 9.177913 3.79725) + (xy 9.216688 3.731659) + (xy 9.229928 3.610386) + (xy 9.230054 3.592804) + (xy 9.213615 3.483145) + (xy 9.159429 3.423987) + (xy 9.060191 3.410958) + (xy 8.954841 3.428125) + (xy 8.828035 3.44779) + (xy 8.707107 3.451538) + (xy 8.669928 3.447888) + (xy 8.546723 3.443496) + (xy 8.424624 3.463822) + (xy 8.328292 3.502868) + (xy 8.287798 3.540809) + (xy 8.260761 3.594227) + (xy 8.213416 3.69263) + (xy 8.154421 3.817939) + (xy 8.132488 3.865098) + (xy 8.005615 4.138802) + (xy 8.062036 4.437639) + (xy 8.092072 4.631494) + (xy 8.096168 4.783832) + (xy 8.071386 4.918611) + (xy 8.014792 5.05979) + (xy 7.976608 5.134718) + (xy 7.920252 5.22676) + (xy 7.857505 5.286172) + (xy 7.767866 5.326043) + (xy 7.630836 5.359459) + (xy 7.621591 5.361355) + (xy 7.557662 5.380432) + (xy 7.53517 5.417092) + (xy 7.542002 5.494737) + (xy 7.544592 5.510106) + (xy 7.559499 5.614766) + (xy 7.575566 5.754366) + (xy 7.586551 5.868116) + (xy 7.594719 5.998154) + (xy 7.587808 6.086685) + (xy 7.560337 6.160935) + (xy 7.511445 6.241169) + (xy 7.428079 6.34491) + (xy 7.332112 6.434122) + (xy 7.299601 6.456962) + (xy 7.225384 6.509192) + (xy 7.185158 6.549882) + (xy 7.182786 6.556908) + (xy 7.207944 6.593479) + (xy 7.270788 6.651076) + (xy 7.296154 6.671129) + (xy 7.368428 6.73201) + (xy 7.473352 6.827567) + (xy 7.59492 6.942988) + (xy 7.680826 7.027148) + (xy 7.811653 7.161921) + (xy 7.897893 7.26408) + (xy 7.948268 7.345441) + (xy 7.971498 7.417824) + (xy 7.972184 7.421914) + (xy 8.006668 7.521148) + (xy 8.084874 7.636089) + (xy 8.184949 7.748279) + (xy 8.284277 7.849007) + (xy 8.354587 7.908101) + (xy 8.413261 7.935534) + (xy 8.477681 7.941279) + (xy 8.517587 7.939126) + (xy 8.522663 7.938374) + (xy 8.735076 7.938374) + (xy 8.737465 7.961561) + (xy 8.765794 7.939497) + (xy 8.768755 7.936552) + (xy 8.805283 7.86277) + (xy 8.807981 7.808901) + (xy 8.797166 7.771053) + (xy 8.78073 7.790437) + (xy 8.757085 7.859797) + (xy 8.735076 7.938374) + (xy 8.522663 7.938374) + (xy 8.611384 7.92523) + (xy 8.661699 7.889805) + (xy 8.693973 7.816026) + (xy 8.731096 7.725828) + (xy 8.770655 7.663047) + (xy 8.772047 7.661613) + (xy 8.799548 7.601313) + (xy 8.8133 7.506906) + (xy 8.813661 7.489363) + (xy 8.834873 7.374418) + (xy 8.894268 7.313705) + (xy 8.98548 7.308237) + (xy 9.102144 7.359031) + (xy 9.195355 7.428444) + (xy 9.248575 7.486549) + (xy 9.274055 7.558019) + (xy 9.280448 7.669035) + (xy 9.280349 7.685606) + (xy 9.273536 7.801838) + (xy 9.248801 7.877053) + (xy 9.195495 7.939255) + (xy 9.177971 7.954752) + (xy 9.087319 8.013454) + (xy 8.962512 8.071314) + (xy 8.877653 8.101123) + (xy 8.765949 8.131866) + (xy 8.680735 8.143452) + (xy 8.592782 8.135956) + (xy 8.472861 8.109455) + (xy 8.443932 8.102248) + (xy 8.213707 8.019594) + (xy 8.177437 7.996298) + (xy 8.451694 7.996298) + (xy 8.493324 8.012976) + (xy 8.501366 8.015574) + (xy 8.586759 8.040732) + (xy 8.629684 8.04299) + (xy 8.653181 8.022347) + (xy 8.657513 8.015574) + (xy 8.642553 7.993039) + (xy 8.570046 7.984135) + (xy 8.546788 7.984333) + (xy 8.467526 7.988118) + (xy 8.451694 7.996298) + (xy 8.177437 7.996298) + (xy 8.134465 7.968697) + (xy 8.957705 7.968697) + (xy 8.981418 7.962112) + (xy 9.008269 7.949498) + (xy 9.081954 7.89406) + (xy 9.138392 7.827356) + (xy 9.18139 7.726921) + (xy 9.195355 7.63978) + (xy 9.177296 7.555749) + (xy 9.132963 7.46453) + (xy 9.077116 7.390113) + (xy 9.024519 7.356493) + (xy 9.020916 7.356284) + (xy 9.021737 7.377093) + (xy 9.062836 7.428448) + (xy 9.075484 7.441455) + (xy 9.144813 7.554005) + (xy 9.152191 7.682093) + (xy 9.099608 7.814288) + (xy 8.989057 7.939155) + (xy 8.98875 7.939414) + (xy 8.957705 7.968697) + (xy 8.134465 7.968697) + (xy 8.060822 7.921396) + (xy 7.96481 7.849665) + (xy 7.894861 7.819418) + (xy 7.829025 7.822029) + (xy 7.816185 7.82525) + (xy 7.691394 7.84772) + (xy 7.54084 7.858954) + (xy 7.393453 7.858213) + (xy 7.278164 7.84476) + (xy 7.258293 7.839497) + (xy 7.17 7.811323) + (xy 7.051478 7.773141) + (xy 6.991939 7.753853) + (xy 6.837253 7.70606) + (xy 6.730637 7.68239) + (xy 6.6551 7.682808) + (xy 6.593655 7.707279) + (xy 6.532693 7.752915) + (xy 6.441146 7.817336) + (xy 6.316996 7.889244) + (xy 6.22282 7.936231) + (xy 6.134666 7.974659) + (xy 6.057312 8.000359) + (xy 5.973962 8.015497) + (xy 5.867823 8.022243) + (xy 5.722099 8.022764) + (xy 5.571738 8.020276) + (xy 5.397476 8.014474) + (xy 5.244763 8.005039) + (xy 5.128964 7.993222) + (xy 5.065443 7.980273) + (xy 5.062202 7.978778) + (xy 4.986025 7.956225) + (xy 4.884858 7.946205) + (xy 4.879522 7.946175) + (xy 4.761474 7.975669) + (xy 4.679898 8.054562) + (xy 4.649726 8.167492) + (xy 4.620414 8.258971) + (xy 4.541852 8.366847) + (xy 4.428102 8.479095) + (xy 4.293225 8.583689) + (xy 4.151283 8.668603) + (xy 4.016338 8.721812) + (xy 3.995869 8.726679) + (xy 3.906672 8.738256) + (xy 3.773215 8.747148) + (xy 3.620623 8.751815) + (xy 3.58066 8.752147) + (xy 3.360858 8.760364) + (xy 3.205209 8.78397) + (xy 3.11001 8.823799) + (xy 3.075585 8.866017) + (xy 3.083085 8.91442) + (xy 3.117223 9.009981) + (xy 3.172357 9.138423) + (xy 3.235753 9.271311) + (xy 3.340196 9.468106) + (xy 3.439125 9.622317) + (xy 3.548787 9.757259) + (xy 3.641569 9.85366) + (xy 3.757007 9.972879) + (xy 3.864754 10.093191) + (xy 3.946284 10.193644) + (xy 3.963697 10.218005) + (xy 4.044016 10.336633) + (xy 4.126671 10.458834) + (xy 4.146083 10.487559) + (xy 4.232044 10.588011) + (xy 4.342406 10.684236) + (xy 4.381019 10.711057) + (xy 4.565137 10.839438) + (xy 4.685569 10.953524) + (xy 4.744604 11.060539) + (xy 4.744534 11.16771) + (xy 4.68765 11.282264) + (xy 4.596468 11.390702) + (xy 4.498992 11.484836) + (xy 4.423034 11.535251) + (xy 4.348518 11.553777) + (xy 4.317783 11.554918) + (xy 4.214982 11.537854) + (xy 4.174188 11.496891) + (xy 4.175763 11.431253) + (xy 4.207303 11.34008) + (xy 4.220209 11.314719) + (xy 4.261451 11.217871) + (xy 4.277777 11.134003) + (xy 4.276781 11.119591) + (xy 4.230476 11.043804) + (xy 4.123123 10.977423) + (xy 3.962859 10.924396) + (xy 3.816939 10.896362) + (xy 3.571074 10.859687) + (xy 3.381729 10.829018) + (xy 3.236592 10.80151) + (xy 3.123353 10.77432) + (xy 3.104685 10.768397) + (xy 3.759107 10.768397) + (xy 3.76387 10.789026) + (xy 3.78224 10.79153) + (xy 3.810802 10.778834) + (xy 3.805373 10.768397) + (xy 3.764193 10.764244) + (xy 3.759107 10.768397) + (xy 3.104685 10.768397) + (xy 3.029699 10.744606) + (xy 3.002839 10.733697) + (xy 3.55091 10.733697) + (xy 3.555674 10.754326) + (xy 3.574043 10.75683) + (xy 3.602605 10.744134) + (xy 3.599648 10.73845) + (xy 3.908254 10.73845) + (xy 3.93202 10.754487) + (xy 4.017042 10.772472) + (xy 4.024307 10.773723) + (xy 4.180941 10.827369) + (xy 4.305524 10.921966) + (xy 4.38484 11.044311) + (xy 4.40683 11.155832) + (xy 4.391914 11.259159) + (xy 4.336955 11.346457) + (xy 4.294057 11.389942) + (xy 4.181284 11.495707) + (xy 4.293028 11.438204) + (xy 4.378976 11.380876) + (xy 4.43772 11.318769) + (xy 4.440501 11.313944) + (xy 4.480695 11.19677) + (xy 4.468442 11.083679) + (xy 4.400063 10.966887) + (xy 4.27188 10.83861) + (xy 4.181313 10.765505) + (xy 4.137727 10.73604) + (xy 4.23721 10.73604) + (xy 4.262053 10.75826) + (xy 4.342449 10.803009) + (xy 4.381564 10.822397) + (xy 4.486708 10.889471) + (xy 4.572273 10.971424) + (xy 4.591722 10.998989) + (xy 4.642838 11.076592) + (xy 4.669525 11.10111) + (xy 4.665797 11.071604) + (xy 4.635556 11.005874) + (xy 4.575479 10.910619) + (xy 4.499199 10.843315) + (xy 4.382744 10.783772) + (xy 4.360795 10.774456) + (xy 4.269572 10.740168) + (xy 4.23721 10.73604) + (xy 4.137727 10.73604) + (xy 4.097225 10.70866) + (xy 4.031676 10.693538) + (xy 3.95282 10.71414) + (xy 3.938388 10.719738) + (xy 3.908254 10.73845) + (xy 3.599648 10.73845) + (xy 3.597176 10.733697) + (xy 3.555996 10.729545) + (xy 3.55091 10.733697) + (xy 3.002839 10.733697) + (xy 2.943318 10.709523) + (xy 2.93316 10.704781) + (xy 3.435245 10.704781) + (xy 3.452595 10.722131) + (xy 3.469945 10.704781) + (xy 3.452595 10.687431) + (xy 3.435245 10.704781) + (xy 2.93316 10.704781) + (xy 2.880054 10.679991) + (xy 2.806049 10.641514) + (xy 3.138449 10.641514) + (xy 3.153639 10.665249) + (xy 3.217652 10.696458) + (xy 3.280777 10.695603) + (xy 3.342413 10.680556) + (xy 3.358631 10.670742) + (xy 3.321229 10.659502) + (xy 3.243155 10.642642) + (xy 3.231493 10.640388) + (xy 3.15695 10.629968) + (xy 3.138449 10.641514) + (xy 2.806049 10.641514) + (xy 2.668527 10.570013) + (xy 2.961244 10.570013) + (xy 2.966803 10.583333) + (xy 3.01277 10.616737) + (xy 3.022948 10.618033) + (xy 3.041761 10.596653) + (xy 3.036202 10.583333) + (xy 2.990235 10.549929) + (xy 2.980057 10.548634) + (xy 2.961244 10.570013) + (xy 2.668527 10.570013) + (xy 2.615086 10.542228) + (xy 2.489656 10.463136) + (xy 2.686797 10.463136) + (xy 2.721864 10.497688) + (xy 2.787094 10.54146) + (xy 2.805395 10.54018) + (xy 2.775956 10.496584) + (xy 2.721521 10.453279) + (xy 2.693633 10.445639) + (xy 2.686797 10.463136) + (xy 2.489656 10.463136) + (xy 2.415706 10.416506) + (xy 2.405439 10.407788) + (xy 2.567759 10.407788) + (xy 2.592948 10.443123) + (xy 2.602459 10.444535) + (xy 2.636256 10.432696) + (xy 2.637158 10.429233) + (xy 2.612843 10.399608) + (xy 2.602459 10.392486) + (xy 2.570484 10.395237) + (xy 2.567759 10.407788) + (xy 2.405439 10.407788) + (xy 2.308609 10.325564) + (xy 2.616874 10.325564) + (xy 2.637854 10.358625) + (xy 2.683036 10.394112) + (xy 2.704754 10.383182) + (xy 2.694588 10.354069) + (xy 2.750757 10.354069) + (xy 2.759094 10.387108) + (xy 2.796673 10.446937) + (xy 2.846186 10.510785) + (xy 2.890325 10.55588) + (xy 2.909864 10.563408) + (xy 2.899956 10.53143) + (xy 2.895743 10.524496) + (xy 3.135521 10.524496) + (xy 3.144461 10.543146) + (xy 3.186566 10.548634) + (xy 3.246038 10.536298) + (xy 3.261748 10.517005) + (xy 3.235902 10.494645) + (xy 3.181217 10.499094) + (xy 3.135521 10.524496) + (xy 2.895743 10.524496) + (xy 2.863692 10.471739) + (xy 3.341894 10.471739) + (xy 3.34354 10.484409) + (xy 3.37756 10.568764) + (xy 3.439853 10.6333) + (xy 3.494022 10.652732) + (xy 3.520819 10.642607) + (xy 3.515719 10.635382) + (xy 3.678142 10.635382) + (xy 3.695491 10.652732) + (xy 3.712841 10.635382) + (xy 3.695491 10.618033) + (xy 3.678142 10.635382) + (xy 3.515719 10.635382) + (xy 3.49426 10.604985) + (xy 3.481098 10.592008) + (xy 3.413981 10.522505) + (xy 3.376718 10.479235) + (xy 3.345412 10.446032) + (xy 3.341894 10.471739) + (xy 2.863692 10.471739) + (xy 2.859841 10.465401) + (xy 2.848175 10.448597) + (xy 2.969313 10.448597) + (xy 3.007024 10.455446) + (xy 3.04542 10.444799) + (xy 3.437518 10.444799) + (xy 3.446135 10.462768) + (xy 3.465519 10.48791) + (xy 3.516166 10.541856) + (xy 3.538774 10.541622) + (xy 3.539344 10.535533) + (xy 3.529805 10.523881) + (xy 3.753134 10.523881) + (xy 3.761577 10.543272) + (xy 3.796515 10.580524) + (xy 3.816602 10.572882) + (xy 3.816939 10.568031) + (xy 3.792293 10.538682) + (xy 3.776879 10.52797) + (xy 3.753134 10.523881) + (xy 3.529805 10.523881) + (xy 3.515631 10.506568) + (xy 3.47862 10.474809) + (xy 3.437518 10.444799) + (xy 3.04542 10.444799) + (xy 3.067794 10.438595) + (xy 3.115402 10.410426) + (xy 3.12295 10.396077) + (xy 3.0938 10.393189) + (xy 3.036606 10.401266) + (xy 2.979024 10.423595) + (xy 2.969313 10.448597) + (xy 2.848175 10.448597) + (xy 2.845355 10.444535) + (xy 2.79233 10.379817) + (xy 2.755774 10.352721) + (xy 2.750757 10.354069) + (xy 2.694588 10.354069) + (xy 2.693867 10.352003) + (xy 2.995719 10.352003) + (xy 3.000482 10.372632) + (xy 3.018852 10.375136) + (xy 3.047414 10.36244) + (xy 3.041985 10.352003) + (xy 3.000805 10.347851) + (xy 2.995719 10.352003) + (xy 2.693867 10.352003) + (xy 2.690634 10.342746) + (xy 2.64343 10.307568) + (xy 2.630861 10.305737) + (xy 2.616874 10.325564) + (xy 2.308609 10.325564) + (xy 2.279529 10.300871) + (xy 2.204169 10.193374) + (xy 2.195036 10.152495) + (xy 2.305924 10.152495) + (xy 2.330133 10.232653) + (xy 2.384219 10.292799) + (xy 2.415475 10.305206) + (xy 2.412791 10.276405) + (xy 2.402957 10.220049) + (xy 2.394986 10.195603) + (xy 2.437473 10.195603) + (xy 2.456925 10.257376) + (xy 2.466663 10.276649) + (xy 2.503522 10.325268) + (xy 2.524805 10.313153) + (xy 2.517383 10.251684) + (xy 2.507897 10.235773) + (xy 2.689557 10.235773) + (xy 2.697096 10.265949) + (xy 2.721859 10.271038) + (xy 2.769447 10.262991) + (xy 2.775956 10.255736) + (xy 2.772988 10.251955) + (xy 2.816595 10.251955) + (xy 2.866037 10.273163) + (xy 2.871379 10.273477) + (xy 2.908518 10.279121) + (xy 2.883458 10.296557) + (xy 2.862705 10.305737) + (xy 2.827023 10.328975) + (xy 2.843674 10.338411) + (xy 2.896336 10.330373) + (xy 2.927074 10.320216) + (xy 2.957204 10.28849) + (xy 3.201299 10.28849) + (xy 3.234377 10.329969) + (xy 3.263796 10.340437) + (xy 3.295798 10.314262) + (xy 3.296448 10.307785) + (xy 3.273396 10.263988) + (xy 3.228131 10.240931) + (xy 3.203916 10.247905) + (xy 3.201299 10.28849) + (xy 2.957204 10.28849) + (xy 2.962992 10.282396) + (xy 2.949917 10.235142) + (xy 2.898788 10.204018) + (xy 2.876342 10.201639) + (xy 2.82067 10.21885) + (xy 2.816595 10.251955) + (xy 2.772988 10.251955) + (xy 2.750529 10.223347) + (xy 2.704777 10.222625) + (xy 2.689557 10.235773) + (xy 2.507897 10.235773) + (xy 2.496696 10.216984) + (xy 2.452411 10.1788) + (xy 2.437473 10.195603) + (xy 2.394986 10.195603) + (xy 2.377568 10.142187) + (xy 2.503954 10.142187) + (xy 2.512396 10.161578) + (xy 2.547335 10.19883) + (xy 2.567421 10.191188) + (xy 2.567759 10.186337) + (xy 2.543113 10.156988) + (xy 2.527698 10.146276) + (xy 2.503954 10.142187) + (xy 2.377568 10.142187) + (xy 2.376948 10.140285) + (xy 2.343744 10.09744) + (xy 2.315924 10.10027) + (xy 2.305924 10.152495) + (xy 2.195036 10.152495) + (xy 2.186065 10.112338) + (xy 2.170139 10.040882) + (xy 2.164189 10.025842) + (xy 2.224535 10.025842) + (xy 2.224559 10.028142) + (xy 2.226872 10.119151) + (xy 2.233777 10.147609) + (xy 2.249258 10.120358) + (xy 2.260659 10.090173) + (xy 2.275594 9.980328) + (xy 2.258975 9.934026) + (xy 2.237083 9.908865) + (xy 2.226573 9.936817) + (xy 2.224535 10.025842) + (xy 2.164189 10.025842) + (xy 2.129314 9.937692) + (xy 2.095236 9.868488) + (xy 2.040393 9.74317) + (xy 2.00286 9.615235) + (xy 1.994415 9.559699) + (xy 1.989448 9.511914) + (xy 2.037123 9.511914) + (xy 2.04582 9.532269) + (xy 2.071394 9.608757) + (xy 2.07376 9.65214) + (xy 2.089748 9.692702) + (xy 2.1051 9.69692) + (xy 2.152732 9.710773) + (xy 2.177597 9.735108) + (xy 2.161373 9.750273) + (xy 2.155101 9.750546) + (xy 2.127401 9.768602) + (xy 2.131335 9.780908) + (xy 2.176737 9.804047) + (xy 2.237868 9.81127) + (xy 2.325636 9.81127) + (xy 2.247035 9.737534) + (xy 2.170018 9.657065) + (xy 2.097182 9.570263) + (xy 2.151366 9.570263) + (xy 2.177325 9.617685) + (xy 2.2418 9.68448) + (xy 2.324691 9.752871) + (xy 2.405896 9.805082) + (xy 2.428961 9.815756) + (xy 2.481709 9.838826) + (xy 2.477684 9.849456) + (xy 2.411049 9.854227) + (xy 2.394262 9.854884) + (xy 2.320708 9.860543) + (xy 2.309803 9.872306) + (xy 2.342213 9.889344) + (xy 2.379707 9.912891) + (xy 2.368237 9.921605) + (xy 2.328818 9.946072) + (xy 2.332892 9.996757) + (xy 2.375516 10.050179) + (xy 2.398449 10.065082) + (xy 2.449163 10.086132) + (xy 2.448451 10.066303) + (xy 2.441031 10.032038) + (xy 2.472621 10.032787) + (xy 2.525201 10.064015) + (xy 2.557733 10.093796) + (xy 2.656899 10.161576) + (xy 2.766297 10.180659) + (xy 2.806052 10.17261) + (xy 2.822782 10.149968) + (xy 2.774726 10.112731) + (xy 2.771353 10.110845) + (xy 2.723845 10.076218) + (xy 2.740716 10.061672) + (xy 2.741256 10.061632) + (xy 2.767132 10.052888) + (xy 2.730014 10.033023) + (xy 2.680079 9.99853) + (xy 2.671858 9.976093) + (xy 2.706557 9.976093) + (xy 2.723907 9.993442) + (xy 2.741256 9.976093) + (xy 2.739869 9.974706) + (xy 2.809761 9.974706) + (xy 2.827608 9.991565) + (xy 2.888308 10.026862) + (xy 2.889807 10.027692) + (xy 2.977479 10.067863) + (xy 3.04167 10.082417) + (xy 3.054629 10.079525) + (xy 3.085913 10.081122) + (xy 3.088251 10.091731) + (xy 3.11731 10.120849) + (xy 3.184327 10.151341) + (xy 3.259059 10.171738) + (xy 3.303213 10.173268) + (xy 3.336916 10.195382) + (xy 3.389794 10.256485) + (xy 3.402715 10.274084) + (xy 3.52332 10.389751) + (xy 3.675545 10.443794) + (xy 3.773565 10.446772) + (xy 3.853201 10.449806) + (xy 3.883779 10.479803) + (xy 3.886338 10.504336) + (xy 3.864091 10.584735) + (xy 3.842964 10.61543) + (xy 3.818356 10.648955) + (xy 3.849144 10.646463) + (xy 3.851639 10.645719) + (xy 3.894637 10.602884) + (xy 3.908135 10.5602) + (xy 4.002003 10.5602) + (xy 4.006766 10.580829) + (xy 4.025136 10.583333) + (xy 4.053698 10.570637) + (xy 4.048269 10.5602) + (xy 4.007089 10.556047) + (xy 4.002003 10.5602) + (xy 3.908135 10.5602) + (xy 3.914354 10.540533) + (xy 3.900657 10.462073) + (xy 3.853324 10.38421) + (xy 3.789099 10.324143) + (xy 3.724729 10.299072) + (xy 3.690104 10.310209) + (xy 3.618015 10.332077) + (xy 3.526619 10.317791) + (xy 3.44802 10.276327) + (xy 3.438215 10.262861) + (xy 3.79959 10.262861) + (xy 3.903688 10.369064) + (xy 3.975555 10.441369) + (xy 4.011394 10.470872) + (xy 4.023743 10.464347) + (xy 4.025136 10.434667) + (xy 3.997493 10.389922) + (xy 3.929301 10.336541) + (xy 3.912363 10.32648) + (xy 3.79959 10.262861) + (xy 3.438215 10.262861) + (xy 3.417119 10.23389) + (xy 3.407949 10.218989) + (xy 3.747541 10.218989) + (xy 3.76489 10.236339) + (xy 3.78224 10.218989) + (xy 3.76489 10.201639) + (xy 3.747541 10.218989) + (xy 3.407949 10.218989) + (xy 3.379027 10.171994) + (xy 3.300646 10.118743) + (xy 3.170745 10.067756) + (xy 3.072502 10.038151) + (xy 2.926293 9.99766) + (xy 2.840685 9.976625) + (xy 2.809761 9.974706) + (xy 2.739869 9.974706) + (xy 2.723907 9.958743) + (xy 2.706557 9.976093) + (xy 2.671858 9.976093) + (xy 2.648827 9.937784) + (xy 2.627495 9.924617) + (xy 3.210434 9.924617) + (xy 3.221055 9.989757) + (xy 3.26479 10.026781) + (xy 3.277432 10.028142) + (xy 3.331084 10.051801) + (xy 3.383196 10.097541) + (xy 3.446788 10.146326) + (xy 3.511276 10.166837) + (xy 3.556352 10.157185) + (xy 3.557328 10.14959) + (xy 3.747541 10.14959) + (xy 3.76489 10.16694) + (xy 3.78224 10.14959) + (xy 3.76489 10.13224) + (xy 3.747541 10.14959) + (xy 3.557328 10.14959) + (xy 3.561709 10.115483) + (xy 3.561187 10.114088) + (xy 3.555934 10.079836) + (xy 3.592219 10.089096) + (xy 3.612496 10.099549) + (xy 3.675849 10.12618) + (xy 3.693208 10.112312) + (xy 3.663667 10.055456) + (xy 3.60241 9.974416) + (xy 3.685602 9.974416) + (xy 3.690231 10.011119) + (xy 3.712841 10.045492) + (xy 3.756146 10.081796) + (xy 3.77478 10.081868) + (xy 3.770151 10.045164) + (xy 3.747541 10.010792) + (xy 3.704236 9.974488) + (xy 3.685602 9.974416) + (xy 3.60241 9.974416) + (xy 3.586319 9.953128) + (xy 3.537592 9.893876) + (xy 3.447954 9.792279) + (xy 3.376936 9.721671) + (xy 3.330754 9.685509) + (xy 3.315627 9.687256) + (xy 3.337771 9.730369) + (xy 3.403405 9.81831) + (xy 3.404708 9.819932) + (xy 3.474846 9.914427) + (xy 3.495769 9.966168) + (xy 3.46752 9.981289) + (xy 3.405743 9.970156) + (xy 3.349591 9.93716) + (xy 3.345019 9.903245) + (xy 3.342892 9.849747) + (xy 3.30086 9.831459) + (xy 3.243565 9.858104) + (xy 3.239794 9.861728) + (xy 3.210434 9.924617) + (xy 2.627495 9.924617) + (xy 2.613701 9.916103) + (xy 2.611507 9.904197) + (xy 2.668069 9.899912) + (xy 2.773087 9.903943) + (xy 2.783457 9.904659) + (xy 2.908316 9.907714) + (xy 2.997145 9.899143) + (xy 3.041717 9.882202) + (xy 3.033808 9.860148) + (xy 2.965192 9.836237) + (xy 2.959547 9.834945) + (xy 2.839781 9.802595) + (xy 3.088251 9.802595) + (xy 3.105601 9.819945) + (xy 3.12295 9.802595) + (xy 3.105601 9.785246) + (xy 3.088251 9.802595) + (xy 2.839781 9.802595) + (xy 2.721418 9.770624) + (xy 2.696671 9.762113) + (xy 3.203916 9.762113) + (xy 3.208679 9.782742) + (xy 3.227049 9.785246) + (xy 3.25561 9.77255) + (xy 3.250182 9.762113) + (xy 3.209002 9.75796) + (xy 3.203916 9.762113) + (xy 2.696671 9.762113) + (xy 2.473576 9.685387) + (xy 2.251701 9.591767) + (xy 2.21209 9.572389) + (xy 2.16305 9.559398) + (xy 2.151366 9.570263) + (xy 2.097182 9.570263) + (xy 2.09161 9.563623) + (xy 2.088585 9.559699) + (xy 2.054436 9.519217) + (xy 2.30173 9.519217) + (xy 2.306493 9.539845) + (xy 2.324863 9.54235) + (xy 2.353425 9.529654) + (xy 2.347996 9.519217) + (xy 2.306816 9.515064) + (xy 2.30173 9.519217) + (xy 2.054436 9.519217) + (xy 2.045279 9.508362) + (xy 2.037123 9.511914) + (xy 1.989448 9.511914) + (xy 1.983751 9.457102) + (xy 1.970887 9.384079) + (xy 2.053767 9.384079) + (xy 2.09602 9.433202) + (xy 2.154012 9.493248) + (xy 2.180525 9.502662) + (xy 2.186065 9.474171) + (xy 2.158728 9.434432) + (xy 2.107991 9.399723) + (xy 2.055078 9.373596) + (xy 2.053767 9.384079) + (xy 1.970887 9.384079) + (xy 1.970041 9.379279) + (xy 1.967054 9.368852) + (xy 1.950559 9.299453) + (xy 2.081967 9.299453) + (xy 2.094663 9.328015) + (xy 2.1051 9.322586) + (xy 2.105683 9.316803) + (xy 2.186065 9.316803) + (xy 2.203415 9.334153) + (xy 2.220765 9.316803) + (xy 2.203415 9.299453) + (xy 2.186065 9.316803) + (xy 2.105683 9.316803) + (xy 2.109253 9.281406) + (xy 2.1051 9.27632) + (xy 2.084471 9.281084) + (xy 2.081967 9.299453) + (xy 1.950559 9.299453) + (xy 1.946886 9.284) + (xy 1.943602 9.264754) + (xy 1.977868 9.264754) + (xy 1.990564 9.293315) + (xy 2.001001 9.287887) + (xy 2.005084 9.247404) + (xy 2.151366 9.247404) + (xy 2.168715 9.264754) + (xy 2.186065 9.247404) + (xy 2.168715 9.230054) + (xy 2.151366 9.247404) + (xy 2.005084 9.247404) + (xy 2.005154 9.246707) + (xy 2.001001 9.241621) + (xy 1.980373 9.246384) + (xy 1.977868 9.264754) + (xy 1.943602 9.264754) + (xy 1.934719 9.212705) + (xy 2.047267 9.212705) + (xy 2.064617 9.230054) + (xy 2.081967 9.212705) + (xy 2.064617 9.195355) + (xy 2.047267 9.212705) + (xy 1.934719 9.212705) + (xy 1.924573 9.153251) + (xy 1.920769 9.125956) + (xy 2.012568 9.125956) + (xy 2.025264 9.154518) + (xy 2.035701 9.149089) + (xy 2.039854 9.107909) + (xy 2.035701 9.102823) + (xy 2.015072 9.107586) + (xy 2.012568 9.125956) + (xy 1.920769 9.125956) + (xy 1.908681 9.039207) + (xy 1.977868 9.039207) + (xy 1.995218 9.056557) + (xy 2.012568 9.039207) + (xy 1.995218 9.021858) + (xy 1.977868 9.039207) + (xy 1.908681 9.039207) + (xy 1.903205 8.999907) + (xy 1.885868 8.847274) + (xy 1.881129 8.787596) + (xy 2.033543 8.787596) + (xy 2.046345 8.878198) + (xy 2.076578 9.016478) + (xy 2.102819 9.099548) + (xy 2.122204 9.124473) + (xy 2.131869 9.08832) + (xy 2.128952 8.988157) + (xy 2.12663 8.960438) + (xy 2.119081 8.830237) + (xy 2.127576 8.74738) + (xy 2.155083 8.691056) + (xy 2.167105 8.676642) + (xy 2.229382 8.632932) + (xy 2.276074 8.628867) + (xy 2.321649 8.663325) + (xy 2.306981 8.692265) + (xy 2.264139 8.697032) + (xy 2.216301 8.721705) + (xy 2.191896 8.79406) + (xy 2.188809 8.897252) + (xy 2.204925 9.014438) + (xy 2.238129 9.128773) + (xy 2.286307 9.223413) + (xy 2.336738 9.275325) + (xy 2.433503 9.320847) + (xy 2.521412 9.344556) + (xy 2.639254 9.378009) + (xy 2.729772 9.430997) + (xy 2.77422 9.491683) + (xy 2.775956 9.505279) + (xy 2.768264 9.534162) + (xy 2.737804 9.50513) + (xy 2.732582 9.498317) + (xy 2.672778 9.455286) + (xy 2.576062 9.417395) + (xy 2.541735 9.408624) + (xy 2.449827 9.39156) + (xy 2.40681 9.396922) + (xy 2.394614 9.428899) + (xy 2.394262 9.442798) + (xy 2.42472 9.502646) + (xy 2.499158 9.548951) + (xy 2.592173 9.569579) + (xy 2.648235 9.564098) + (xy 2.691674 9.55913) + (xy 2.69182 9.568653) + (xy 2.698231 9.596905) + (xy 2.753606 9.627731) + (xy 2.838162 9.654238) + (xy 2.932112 9.669534) + (xy 2.984153 9.670497) + (xy 3.072615 9.654524) + (xy 3.104894 9.615924) + (xy 3.105601 9.606125) + (xy 3.082864 9.557092) + (xy 3.02183 9.473063) + (xy 2.933259 9.368125) + (xy 2.877175 9.307096) + (xy 2.752168 9.167064) + (xy 2.67017 9.05322) + (xy 2.619863 8.94857) + (xy 2.615665 8.935109) + (xy 2.781414 8.935109) + (xy 2.794383 9.038797) + (xy 2.834556 9.137634) + (xy 2.910862 9.247491) + (xy 3.03223 9.384241) + (xy 3.036816 9.389089) + (xy 3.129861 9.487354) + (xy 3.201655 9.563256) + (xy 3.241271 9.605241) + (xy 3.245689 9.609985) + (xy 3.248906 9.582043) + (xy 3.252828 9.534112) + (xy 3.251827 9.484465) + (xy 3.232774 9.497854) + (xy 3.226044 9.508088) + (xy 3.198825 9.535138) + (xy 3.192881 9.517482) + (xy 3.169659 9.470193) + (xy 3.111037 9.396512) + (xy 3.0683 9.351214) + (xy 2.979807 9.243852) + (xy 2.895234 9.111346) + (xy 2.862102 9.046437) + (xy 2.819393 8.962298) + (xy 2.790228 8.923708) + (xy 2.781414 8.935109) + (xy 2.615665 8.935109) + (xy 2.610828 8.919597) + (xy 2.920653 8.919597) + (xy 2.933706 8.95813) + (xy 2.952046 8.995833) + (xy 3.000678 9.082735) + (xy 3.057021 9.171646) + (xy 3.108652 9.24441) + (xy 3.143149 9.282873) + (xy 3.149531 9.28444) + (xy 3.138501 9.251873) + (xy 3.098962 9.178073) + (xy 3.049698 9.095707) + (xy 2.983097 8.992934) + (xy 2.938599 8.932715) + (xy 2.920653 8.919597) + (xy 2.610828 8.919597) + (xy 2.603571 8.896326) + (xy 2.554225 8.745125) + (xy 2.499854 8.634781) + (xy 2.446711 8.576767) + (xy 2.426114 8.570765) + (xy 2.407641 8.592721) + (xy 2.414925 8.610826) + (xy 2.418993 8.634684) + (xy 2.401139 8.627064) + (xy 2.377223 8.578911) + (xy 2.381639 8.553608) + (xy 2.404215 8.523966) + (xy 2.447751 8.536311) + (xy 2.485996 8.559873) + (xy 2.565356 8.633095) + (xy 2.622473 8.714715) + (xy 2.661189 8.782758) + (xy 2.685658 8.81351) + (xy 2.686444 8.813661) + (xy 2.686673 8.783318) + (xy 2.671659 8.704319) + (xy 2.666226 8.681712) + (xy 2.984153 8.681712) + (xy 3.005286 8.688257) + (xy 3.057256 8.652636) + (xy 3.068333 8.642577) + (xy 3.095295 8.622814) + (xy 3.331147 8.622814) + (xy 3.348497 8.640164) + (xy 3.365847 8.622814) + (xy 3.360064 8.617031) + (xy 3.481511 8.617031) + (xy 3.486275 8.63766) + (xy 3.504644 8.640164) + (xy 3.533206 8.627468) + (xy 3.527777 8.617031) + (xy 3.486597 8.612878) + (xy 3.481511 8.617031) + (xy 3.360064 8.617031) + (xy 3.348497 8.605464) + (xy 3.678142 8.605464) + (xy 3.69211 8.634302) + (xy 3.743237 8.627522) + (xy 3.79959 8.605464) + (xy 3.803951 8.603205) + (xy 3.964245 8.603205) + (xy 3.968991 8.605464) + (xy 4.000658 8.581037) + (xy 4.007786 8.570765) + (xy 4.016629 8.538325) + (xy 4.011882 8.536065) + (xy 3.980216 8.560493) + (xy 3.973087 8.570765) + (xy 3.964245 8.603205) + (xy 3.803951 8.603205) + (xy 3.840722 8.584159) + (xy 3.821553 8.575403) + (xy 3.773565 8.573204) + (xy 3.704376 8.582299) + (xy 3.678142 8.605464) + (xy 3.348497 8.605464) + (xy 3.331147 8.622814) + (xy 3.095295 8.622814) + (xy 3.134259 8.594253) + (xy 3.182287 8.582308) + (xy 3.185143 8.583661) + (xy 3.228056 8.574818) + (xy 3.25249 8.553415) + (xy 3.608743 8.553415) + (xy 3.626092 8.570765) + (xy 3.643442 8.553415) + (xy 3.626092 8.536065) + (xy 3.608743 8.553415) + (xy 3.25249 8.553415) + (xy 3.281574 8.527939) + (xy 3.369643 8.527939) + (xy 3.393428 8.531534) + (xy 3.435518 8.519821) + (xy 3.514099 8.488399) + (xy 3.525289 8.481379) + (xy 3.619988 8.481379) + (xy 3.639438 8.500452) + (xy 3.652699 8.501366) + (xy 3.716144 8.48073) + (xy 3.763718 8.450095) + (xy 3.866686 8.450095) + (xy 3.899957 8.458303) + (xy 3.946665 8.454247) + (xy 4.034481 8.437706) + (xy 4.089544 8.417702) + (xy 4.121921 8.370808) + (xy 4.163934 8.370808) + (xy 4.184706 8.381824) + (xy 4.215983 8.362568) + (xy 4.220224 8.360309) + (xy 4.380638 8.360309) + (xy 4.385385 8.362568) + (xy 4.417051 8.33814) + (xy 4.42418 8.327869) + (xy 4.433022 8.295428) + (xy 4.428276 8.293169) + (xy 4.396609 8.317597) + (xy 4.38948 8.327869) + (xy 4.380638 8.360309) + (xy 4.220224 8.360309) + (xy 4.258045 8.340163) + (xy 4.268564 8.349644) + (xy 4.281568 8.352927) + (xy 4.308214 8.318896) + (xy 4.331544 8.272527) + (xy 4.3369 8.248995) + (xy 4.312752 8.246417) + (xy 4.253624 8.277098) + (xy 4.250683 8.27901) + (xy 4.188682 8.330203) + (xy 4.163934 8.370808) + (xy 4.121921 8.370808) + (xy 4.12651 8.364162) + (xy 4.129235 8.344976) + (xy 4.115661 8.315446) + (xy 4.063872 8.320541) + (xy 4.027151 8.332366) + (xy 3.940473 8.373491) + (xy 3.884272 8.417107) + (xy 3.866686 8.450095) + (xy 3.763718 8.450095) + (xy 3.786929 8.435148) + (xy 3.868705 8.368929) + (xy 3.774483 8.386941) + (xy 3.701385 8.411588) + (xy 3.645262 8.447412) + (xy 3.619988 8.481379) + (xy 3.525289 8.481379) + (xy 3.554959 8.462766) + (xy 3.556056 8.43835) + (xy 3.515833 8.431967) + (xy 3.434757 8.457427) + (xy 3.396392 8.489021) + (xy 3.369643 8.527939) + (xy 3.281574 8.527939) + (xy 3.283135 8.526572) + (xy 3.326661 8.474159) + (xy 3.323757 8.470906) + (xy 3.276282 8.510116) + (xy 3.216469 8.547478) + (xy 3.181941 8.54879) + (xy 3.140441 8.549163) + (xy 3.076534 8.582108) + (xy 3.016029 8.630281) + (xy 2.984734 8.676338) + (xy 2.984153 8.681712) + (xy 2.666226 8.681712) + (xy 2.645319 8.594713) + (xy 2.614931 8.484016) + (xy 2.585985 8.313055) + (xy 2.605219 8.17547) + (xy 2.669983 8.079176) + (xy 2.765504 8.03426) + (xy 2.853037 8.012379) + (xy 2.897404 7.999082) + (xy 2.915856 7.998897) + (xy 2.880007 8.02505) + (xy 2.852711 8.041042) + (xy 2.78634 8.089004) + (xy 2.762819 8.12835) + (xy 2.765962 8.135483) + (xy 2.769247 8.150031) + (xy 2.753863 8.142967) + (xy 2.702429 8.147099) + (xy 2.671297 8.172397) + (xy 2.645148 8.252479) + (xy 2.65423 8.375195) + (xy 2.696964 8.524346) + (xy 2.70838 8.553415) + (xy 2.738762 8.619346) + (xy 2.757562 8.625894) + (xy 2.773349 8.588115) + (xy 2.802721 8.512853) + (xy 3.067937 8.512853) + (xy 3.085425 8.513064) + (xy 3.152577 8.481346) + (xy 3.228831 8.454446) + (xy 3.355336 8.421575) + (xy 3.513721 8.387117) + (xy 3.66591 8.35879) + (xy 3.830457 8.328567) + (xy 3.972901 8.298557) + (xy 4.077471 8.272335) + (xy 4.127267 8.25425) + (xy 4.15258 8.232048) + (xy 4.11812 8.232916) + (xy 4.09276 8.237859) + (xy 4.021196 8.250817) + (xy 3.900625 8.270665) + (xy 3.750707 8.294219) + (xy 3.653927 8.308944) + (xy 3.451276 8.341626) + (xy 3.305708 8.37145) + (xy 3.205213 8.40206) + (xy 3.137782 8.437102) + (xy 3.092016 8.47948) + (xy 3.067937 8.512853) + (xy 2.802721 8.512853) + (xy 2.813839 8.484363) + (xy 2.860896 8.393905) + (xy 2.871283 8.379918) + (xy 3.018852 8.379918) + (xy 3.036202 8.397268) + (xy 3.053551 8.379918) + (xy 3.036202 8.362568) + (xy 3.018852 8.379918) + (xy 2.871283 8.379918) + (xy 2.897053 8.345218) + (xy 3.088251 8.345218) + (xy 3.105601 8.362568) + (xy 3.12295 8.345218) + (xy 3.105601 8.327869) + (xy 3.088251 8.345218) + (xy 2.897053 8.345218) + (xy 2.90299 8.337224) + (xy 2.919858 8.327869) + (xy 2.950462 8.299059) + (xy 2.989937 8.227779) + (xy 2.991693 8.22377) + (xy 4.413424 8.22377) + (xy 4.44689 8.200967) + (xy 4.493579 8.154371) + (xy 4.533651 8.104105) + (xy 4.539034 8.084972) + (xy 4.505568 8.107776) + (xy 4.458879 8.154371) + (xy 4.418807 8.204638) + (xy 4.413424 8.22377) + (xy 2.991693 8.22377) + (xy 2.99875 8.207656) + (xy 3.022508 8.154379) + (xy 3.049776 8.116138) + (xy 3.092992 8.087574) + (xy 3.164592 8.063325) + (xy 3.277014 8.038033) + (xy 3.442694 8.006337) + (xy 3.483619 7.998702) + (xy 3.626596 7.96691) + (xy 3.753318 7.929739) + (xy 3.839541 7.894457) + (xy 3.847963 7.889469) + (xy 3.908627 7.851582) + (xy 3.916667 7.854115) + (xy 3.87781 7.899925) + (xy 3.8751 7.902994) + (xy 3.802884 7.952155) + (xy 3.670948 8.00193) + (xy 3.476009 8.05335) + (xy 3.238121 8.10301) + (xy 3.14826 8.13207) + (xy 3.088148 8.171845) + (xy 3.072046 8.200873) + (xy 3.102595 8.203165) + (xy 3.163824 8.188428) + (xy 3.253087 8.171721) + (xy 4.268032 8.171721) + (xy 4.285382 8.189071) + (xy 4.302732 8.171721) + (xy 4.285382 8.154371) + (xy 4.268032 8.171721) + (xy 3.253087 8.171721) + (xy 3.258638 8.170682) + (xy 3.392426 8.155062) + (xy 3.523463 8.145691) + (xy 3.637632 8.13876) + (xy 3.723134 8.124986) + (xy 3.763064 8.109019) + (xy 3.886087 8.109019) + (xy 3.897851 8.106014) + (xy 3.965037 8.088158) + (xy 3.989443 8.084972) + (xy 4.029434 8.063293) + (xy 4.099223 8.008247) + (xy 4.139803 7.972199) + (xy 4.182482 7.925933) + (xy 4.444269 7.925933) + (xy 4.450649 7.970939) + (xy 4.462494 7.971476) + (xy 4.470777 7.925035) + (xy 4.465233 7.904969) + (xy 4.452521 7.894125) + (xy 5.170218 7.894125) + (xy 5.187568 7.911475) + (xy 5.204918 7.894125) + (xy 5.187568 7.876776) + (xy 5.170218 7.894125) + (xy 4.452521 7.894125) + (xy 4.449826 7.891826) + (xy 4.444269 7.925933) + (xy 4.182482 7.925933) + (xy 4.217839 7.887605) + (xy 4.240221 7.853643) + (xy 5.077686 7.853643) + (xy 5.082449 7.874272) + (xy 5.100819 7.876776) + (xy 5.129381 7.86408) + (xy 5.123952 7.853643) + (xy 5.082772 7.84949) + (xy 5.077686 7.853643) + (xy 4.240221 7.853643) + (xy 4.253312 7.83378) + (xy 4.942372 7.83378) + (xy 4.97648 7.839337) + (xy 5.021485 7.832957) + (xy 5.022023 7.821112) + (xy 4.975581 7.812829) + (xy 4.955515 7.818373) + (xy 4.942372 7.83378) + (xy 4.253312 7.83378) + (xy 4.272337 7.804912) + (xy 4.296032 7.739079) + (xy 4.288237 7.720628) + (xy 4.372131 7.720628) + (xy 4.38948 7.737978) + (xy 4.40683 7.720628) + (xy 4.38948 7.703278) + (xy 4.372131 7.720628) + (xy 4.288237 7.720628) + (xy 4.281663 7.705066) + (xy 4.270371 7.703278) + (xy 4.234786 7.726445) + (xy 4.233333 7.735316) + (xy 4.209141 7.789097) + (xy 4.147526 7.868515) + (xy 4.064927 7.955444) + (xy 3.977785 8.03176) + (xy 3.939866 8.058851) + (xy 3.887964 8.096787) + (xy 3.886087 8.109019) + (xy 3.763064 8.109019) + (xy 3.796072 8.09582) + (xy 3.87255 8.042713) + (xy 3.968674 7.957116) + (xy 4.080218 7.850142) + (xy 4.161425 7.764157) + (xy 4.216943 7.691129) + (xy 4.233333 7.653471) + (xy 4.223661 7.61653) + (xy 4.302732 7.61653) + (xy 4.320082 7.63388) + (xy 4.337431 7.61653) + (xy 4.320082 7.59918) + (xy 4.302732 7.61653) + (xy 4.223661 7.61653) + (xy 4.218535 7.596949) + (xy 4.180499 7.50358) + (xy 4.167774 7.476786) + (xy 4.448259 7.476786) + (xy 4.452986 7.515034) + (xy 4.502044 7.576456) + (xy 4.580192 7.648625) + (xy 4.67219 7.719112) + (xy 4.762798 7.775489) + (xy 4.836776 7.805328) + (xy 4.853497 7.807247) + (xy 4.883197 7.797744) + (xy 4.860411 7.758356) + (xy 4.857227 7.754489) + (xy 4.816941 7.720628) + (xy 5.03142 7.720628) + (xy 5.04877 7.737978) + (xy 5.06612 7.720628) + (xy 5.04877 7.703278) + (xy 5.03142 7.720628) + (xy 4.816941 7.720628) + (xy 4.81442 7.718509) + (xy 4.79653 7.718406) + (xy 4.753264 7.718394) + (xy 4.681437 7.683545) + (xy 4.635924 7.651229) + (xy 4.753825 7.651229) + (xy 4.771174 7.668579) + (xy 4.788524 7.651229) + (xy 4.771174 7.63388) + (xy 4.753825 7.651229) + (xy 4.635924 7.651229) + (xy 4.602293 7.62735) + (xy 4.537079 7.563296) + (xy 4.523905 7.545326) + (xy 4.478666 7.489739) + (xy 4.448661 7.476415) + (xy 4.448259 7.476786) + (xy 4.167774 7.476786) + (xy 4.146584 7.432169) + (xy 4.098161 7.326564) + (xy 4.066672 7.240245) + (xy 4.059836 7.20582) + (xy 4.040047 7.14519) + (xy 4.025136 7.130737) + (xy 3.996825 7.082198) + (xy 3.990437 7.035998) + (xy 3.966688 6.951975) + (xy 3.909906 6.876702) + (xy 3.841792 6.837074) + (xy 3.828911 6.835792) + (xy 3.785576 6.810094) + (xy 3.780992 6.792418) + (xy 3.764674 6.749044) + (xy 4.163839 6.749044) + (xy 4.180588 6.913977) + (xy 4.19979 7.014491) + (xy 4.234484 7.128612) + (xy 4.276848 7.236663) + (xy 4.319063 7.318966) + (xy 4.353308 7.355845) + (xy 4.356377 7.356284) + (xy 4.353517 7.329557) + (xy 4.324383 7.263336) + (xy 4.31415 7.243511) + (xy 4.271285 7.143151) + (xy 4.228371 7.01252) + (xy 4.209113 6.939891) + (xy 4.163839 6.749044) + (xy 3.764674 6.749044) + (xy 3.763822 6.746779) + (xy 3.731905 6.696994) + (xy 4.129235 6.696994) + (xy 4.141931 6.725556) + (xy 4.152368 6.720127) + (xy 4.15652 6.678947) + (xy 4.152368 6.673861) + (xy 4.131739 6.678625) + (xy 4.129235 6.696994) + (xy 3.731905 6.696994) + (xy 3.723707 6.684206) + (xy 3.679008 6.627595) + (xy 3.990437 6.627595) + (xy 4.003133 6.656157) + (xy 4.01357 6.650728) + (xy 4.015256 6.634009) + (xy 4.27182 6.634009) + (xy 4.304704 6.933149) + (xy 4.335104 7.061826) + (xy 4.384222 7.21254) + (xy 4.441278 7.321065) + (xy 4.521195 7.414258) + (xy 4.541957 7.434094) + (xy 4.632408 7.507299) + (xy 4.71384 7.554604) + (xy 4.750676 7.564481) + (xy 4.797076 7.554731) + (xy 4.800093 7.530045) + (xy 4.860196 7.530045) + (xy 4.868813 7.548014) + (xy 4.888196 7.573156) + (xy 4.938844 7.627102) + (xy 4.961452 7.626867) + (xy 4.962021 7.620779) + (xy 4.938309 7.591814) + (xy 4.901297 7.560055) + (xy 4.897194 7.557059) + (xy 5.000671 7.557059) + (xy 5.001381 7.559502) + (xy 5.034835 7.599762) + (xy 5.104203 7.661149) + (xy 5.188222 7.727068) + (xy 5.265632 7.780921) + (xy 5.315169 7.806111) + (xy 5.317691 7.806412) + (xy 5.332689 7.788705) + (xy 5.378415 7.788705) + (xy 5.40831 7.833048) + (xy 5.473838 7.8618) + (xy 5.556381 7.881313) + (xy 5.603961 7.894421) + (xy 5.71012 7.90797) + (xy 5.861693 7.897945) + (xy 6.001536 7.873849) + (xy 6.09617 7.847374) + (xy 6.151188 7.819701) + (xy 6.157344 7.80445) + (xy 6.112993 7.780901) + (xy 6.211202 7.780901) + (xy 6.232484 7.791349) + (xy 6.281546 7.768243) + (xy 6.336215 7.726199) + (xy 6.374315 7.679835) + (xy 6.378163 7.670837) + (xy 6.36709 7.653192) + (xy 6.307935 7.682619) + (xy 6.301991 7.686472) + (xy 6.23827 7.738335) + (xy 6.21121 7.780432) + (xy 6.211202 7.780901) + (xy 6.112993 7.780901) + (xy 6.111737 7.780234) + (xy 6.034931 7.772652) + (xy 5.95584 7.780419) + (xy 5.903373 7.802252) + (xy 5.896167 7.816052) + (xy 5.889192 7.841622) + (xy 5.875926 7.816052) + (xy 5.832727 7.786737) + (xy 5.750537 7.772851) + (xy 5.739868 7.772677) + (xy 5.654708 7.784188) + (xy 5.620835 7.814749) + (xy 5.62078 7.816052) + (xy 5.610548 7.839065) + (xy 5.594755 7.821394) + (xy 5.544522 7.785584) + (xy 5.473838 7.760009) + (xy 5.402813 7.752072) + (xy 5.37887 7.779942) + (xy 5.378415 7.788705) + (xy 5.332689 7.788705) + (xy 5.340784 7.779147) + (xy 5.343715 7.755328) + (xy 5.317211 7.709295) + (xy 5.294145 7.703278) + (xy 5.228691 7.680434) + (xy 5.198005 7.65671) + (xy 5.136985 7.60687) + (xy 5.124126 7.59918) + (xy 6.454098 7.59918) + (xy 6.466794 7.627742) + (xy 6.477231 7.622313) + (xy 6.481384 7.581133) + (xy 6.477231 7.576047) + (xy 6.456602 7.58081) + (xy 6.454098 7.59918) + (xy 5.124126 7.59918) + (xy 5.070369 7.567031) + (xy 5.018238 7.547118) + (xy 5.000671 7.557059) + (xy 4.897194 7.557059) + (xy 4.860196 7.530045) + (xy 4.800093 7.530045) + (xy 4.802275 7.512192) + (xy 4.791067 7.469057) + (xy 4.734175 7.223757) + (xy 4.730972 7.197002) + (xy 4.807902 7.197002) + (xy 4.808723 7.217486) + (xy 4.838065 7.303565) + (xy 4.877041 7.391289) + (xy 4.915222 7.460066) + (xy 4.942178 7.489305) + (xy 4.945812 7.488158) + (xy 4.938878 7.452625) + (xy 4.906967 7.374963) + (xy 4.872308 7.302761) + (xy 4.83033 7.225683) + (xy 4.807902 7.197002) + (xy 4.730972 7.197002) + (xy 4.7098 7.02017) + (xy 4.753825 7.02017) + (xy 4.770016 7.026029) + (xy 4.800594 6.993292) + (xy 4.836973 6.952157) + (xy 4.870844 6.95707) + (xy 4.922042 7.00401) + (xy 4.967046 7.055505) + (xy 4.974395 7.078596) + (xy 4.973323 7.078688) + (xy 4.978319 7.100343) + (xy 5.020658 7.153717) + (xy 5.032381 7.16646) + (xy 5.098326 7.221302) + (xy 5.150948 7.239745) + (xy 5.155565 7.238603) + (xy 5.187798 7.252148) + (xy 5.19193 7.280954) + (xy 5.207947 7.323128) + (xy 5.274024 7.332706) + (xy 5.285779 7.33202) + (xy 5.350795 7.332556) + (xy 5.35813 7.353342) + (xy 5.342254 7.375394) + (xy 5.326379 7.419068) + (xy 5.371673 7.434312) + (xy 5.421789 7.429792) + (xy 5.446235 7.45309) + (xy 5.448345 7.469057) + (xy 5.460341 7.487121) + (xy 5.482513 7.460382) + (xy 5.493961 7.42583) + (xy 5.571744 7.42583) + (xy 5.581458 7.469176) + (xy 5.609964 7.470627) + (xy 5.649694 7.469714) + (xy 5.65332 7.48215) + (xy 5.65179 7.54323) + (xy 5.673042 7.550609) + (xy 5.69071 7.529781) + (xy 5.695 7.516461) + (xy 6.153594 7.516461) + (xy 6.159153 7.529781) + (xy 6.205119 7.563185) + (xy 6.215297 7.564481) + (xy 6.23411 7.543101) + (xy 6.231131 7.535962) + (xy 6.81667 7.535962) + (xy 6.839907 7.567106) + (xy 6.85513 7.578993) + (xy 6.912556 7.610799) + (xy 6.938831 7.611806) + (xy 6.937621 7.608307) + (xy 6.985569 7.608307) + (xy 7.005155 7.646185) + (xy 7.009289 7.651229) + (xy 7.050867 7.694354) + (xy 7.065587 7.703278) + (xy 7.077241 7.67494) + (xy 7.078688 7.651229) + (xy 7.061874 7.624299) + (xy 7.131098 7.624299) + (xy 7.148087 7.668579) + (xy 7.191121 7.721599) + (xy 7.23297 7.738634) + (xy 7.252179 7.711103) + (xy 7.252185 7.710218) + (xy 7.226983 7.659767) + (xy 7.216375 7.650178) + (xy 7.293719 7.650178) + (xy 7.297789 7.68602) + (xy 7.335596 7.734516) + (xy 7.383769 7.768885) + (xy 7.40061 7.772677) + (xy 7.407151 7.751581) + (xy 7.390044 7.726961) + (xy 7.476231 7.726961) + (xy 7.500762 7.76587) + (xy 7.523154 7.772204) + (xy 7.572501 7.763684) + (xy 7.625205 7.750807) + (xy 7.685914 7.722648) + (xy 7.703278 7.698011) + (xy 7.678378 7.686361) + (xy 7.635985 7.702151) + (xy 7.5694 7.719524) + (xy 7.546839 7.702806) + (xy 7.504905 7.682917) + (xy 7.492118 7.68776) + (xy 7.476231 7.726961) + (xy 7.390044 7.726961) + (xy 7.373441 7.703066) + (xy 7.322139 7.657579) + (xy 7.297755 7.651229) + (xy 7.737978 7.651229) + (xy 7.755327 7.668579) + (xy 7.772677 7.651229) + (xy 7.756426 7.634979) + (xy 7.93917 7.634979) + (xy 7.94871 7.651229) + (xy 8.014559 7.738677) + (xy 8.093699 7.827411) + (xy 8.169719 7.900783) + (xy 8.226208 7.942142) + (xy 8.239252 7.946002) + (xy 8.240664 7.927147) + (xy 8.197828 7.880738) + (xy 8.183079 7.867929) + (xy 8.094932 7.787094) + (xy 8.004263 7.694383) + (xy 7.996578 7.685929) + (xy 7.949972 7.637803) + (xy 7.93917 7.634979) + (xy 7.756426 7.634979) + (xy 7.755327 7.63388) + (xy 7.737978 7.651229) + (xy 7.297755 7.651229) + (xy 7.293719 7.650178) + (xy 7.216375 7.650178) + (xy 7.179151 7.61653) + (xy 7.356284 7.61653) + (xy 7.373633 7.63388) + (xy 7.390983 7.61653) + (xy 7.3852 7.610747) + (xy 7.576047 7.610747) + (xy 7.58081 7.631375) + (xy 7.59918 7.63388) + (xy 7.627741 7.621184) + (xy 7.622313 7.610747) + (xy 7.581133 7.606594) + (xy 7.576047 7.610747) + (xy 7.3852 7.610747) + (xy 7.373633 7.59918) + (xy 7.356284 7.61653) + (xy 7.179151 7.61653) + (xy 7.174465 7.612294) + (xy 7.139926 7.59918) + (xy 7.131098 7.624299) + (xy 7.061874 7.624299) + (xy 7.050592 7.606228) + (xy 7.02239 7.59918) + (xy 6.985569 7.608307) + (xy 6.937621 7.608307) + (xy 6.928809 7.582827) + (xy 6.904186 7.563125) + (xy 6.842462 7.533222) + (xy 6.81667 7.535962) + (xy 6.231131 7.535962) + (xy 6.228551 7.529781) + (xy 6.204676 7.512431) + (xy 6.696994 7.512431) + (xy 6.714344 7.529781) + (xy 6.731694 7.512431) + (xy 6.714344 7.495082) + (xy 6.696994 7.512431) + (xy 6.204676 7.512431) + (xy 6.182585 7.496377) + (xy 6.172407 7.495082) + (xy 6.153594 7.516461) + (xy 5.695 7.516461) + (xy 5.712008 7.463646) + (xy 5.723974 7.362372) + (xy 5.724878 7.32917) + (xy 5.72029 7.282415) + (xy 5.766339 7.282415) + (xy 5.767007 7.411212) + (xy 5.800324 7.480612) + (xy 5.84491 7.495082) + (xy 5.878403 7.482056) + (xy 5.872413 7.431453) + (xy 5.863453 7.40635) + (xy 5.861819 7.400507) + (xy 5.941072 7.400507) + (xy 5.94705 7.411277) + (xy 5.983613 7.441118) + (xy 6.045514 7.486623) + (xy 6.069998 7.490614) + (xy 6.072404 7.478953) + (xy 6.045151 7.453527) + (xy 5.99433 7.424989) + (xy 5.958097 7.408333) + (xy 6.176502 7.408333) + (xy 6.193852 7.425683) + (xy 6.211202 7.408333) + (xy 6.193852 7.390983) + (xy 6.176502 7.408333) + (xy 5.958097 7.408333) + (xy 5.941072 7.400507) + (xy 5.861819 7.400507) + (xy 5.846405 7.345397) + (xy 5.864074 7.338995) + (xy 5.867911 7.341224) + (xy 5.877201 7.332714) + (xy 5.851696 7.281724) + (xy 5.841782 7.266034) + (xy 5.798877 7.200136) + (xy 5.881557 7.200136) + (xy 5.947659 7.27821) + (xy 6.009182 7.343776) + (xy 6.035978 7.353242) + (xy 6.037705 7.344312) + (xy 6.014304 7.315974) + (xy 5.959631 7.266238) + (xy 5.881557 7.200136) + (xy 5.798877 7.200136) + (xy 5.787581 7.182787) + (xy 5.968306 7.182787) + (xy 5.981002 7.211348) + (xy 5.991439 7.20592) + (xy 5.995591 7.16474) + (xy 5.991439 7.159654) + (xy 5.97081 7.164417) + (xy 5.968306 7.182787) + (xy 5.787581 7.182787) + (xy 5.777459 7.16724) + (xy 5.766339 7.282415) + (xy 5.72029 7.282415) + (xy 5.713838 7.216666) + (xy 5.678256 7.163014) + (xy 5.671864 7.160061) + (xy 5.630481 7.1482) + (xy 5.606434 7.162584) + (xy 5.591759 7.217485) + (xy 5.578487 7.327177) + (xy 5.578462 7.327412) + (xy 5.571744 7.42583) + (xy 5.493961 7.42583) + (xy 5.5051 7.392208) + (xy 5.516405 7.293274) + (xy 5.516681 7.27821) + (xy 5.502705 7.183149) + (xy 5.466166 7.147601) + (xy 5.416658 7.175316) + (xy 5.383535 7.226161) + (xy 5.355054 7.279275) + (xy 5.352111 7.271295) + (xy 5.362294 7.229081) + (xy 5.360075 7.154694) + (xy 5.32647 7.130058) + (xy 6.044168 7.130058) + (xy 6.052843 7.164525) + (xy 6.098099 7.225013) + (xy 6.107103 7.234836) + (xy 6.174341 7.295696) + (xy 6.205971 7.297918) + (xy 6.203623 7.270605) + (xy 6.250615 7.270605) + (xy 6.257455 7.302567) + (xy 6.281606 7.32294) + (xy 6.352633 7.353997) + (xy 6.377035 7.338975) + (xy 6.438712 7.338975) + (xy 6.44752 7.365319) + (xy 6.456364 7.376364) + (xy 6.509418 7.41918) + (xy 6.549474 7.418998) + (xy 6.551888 7.412363) + (xy 6.604687 7.412363) + (xy 6.610245 7.425683) + (xy 6.656212 7.459087) + (xy 6.66639 7.460382) + (xy 6.685203 7.439003) + (xy 6.679644 7.425683) + (xy 6.675889 7.422954) + (xy 6.776997 7.422954) + (xy 6.811639 7.415745) + (xy 6.869947 7.413187) + (xy 6.888778 7.427198) + (xy 6.933564 7.457427) + (xy 6.984531 7.452805) + (xy 7.00685 7.417008) + (xy 6.991645 7.350953) + (xy 6.974173 7.304235) + (xy 6.94969 7.256255) + (xy 6.933523 7.271745) + (xy 6.921144 7.310509) + (xy 6.886566 7.363554) + (xy 6.853232 7.368867) + (xy 6.797456 7.377686) + (xy 6.78156 7.394515) + (xy 6.776997 7.422954) + (xy 6.675889 7.422954) + (xy 6.633678 7.392279) + (xy 6.623499 7.390983) + (xy 6.604687 7.412363) + (xy 6.551888 7.412363) + (xy 6.558196 7.39503) + (xy 6.529255 7.362856) + (xy 6.486814 7.345711) + (xy 6.438712 7.338975) + (xy 6.377035 7.338975) + (xy 6.377102 7.338934) + (xy 6.662295 7.338934) + (xy 6.679644 7.356284) + (xy 6.696994 7.338934) + (xy 6.679644 7.321584) + (xy 6.662295 7.338934) + (xy 6.377102 7.338934) + (xy 6.383819 7.334799) + (xy 6.384699 7.325297) + (xy 6.368707 7.304235) + (xy 6.558196 7.304235) + (xy 6.575546 7.321584) + (xy 6.592896 7.304235) + (xy 6.575546 7.286885) + (xy 6.558196 7.304235) + (xy 6.368707 7.304235) + (xy 6.356667 7.288377) + (xy 6.311428 7.269535) + (xy 6.419398 7.269535) + (xy 6.436748 7.286885) + (xy 6.446862 7.276771) + (xy 6.71111 7.276771) + (xy 6.715826 7.289283) + (xy 6.758825 7.31739) + (xy 6.811012 7.316983) + (xy 6.835792 7.288933) + (xy 6.808363 7.240554) + (xy 6.751705 7.227296) + (xy 6.731128 7.235186) + (xy 6.71111 7.276771) + (xy 6.446862 7.276771) + (xy 6.454098 7.269535) + (xy 6.436748 7.252186) + (xy 6.419398 7.269535) + (xy 6.311428 7.269535) + (xy 6.299085 7.264394) + (xy 6.251725 7.269571) + (xy 6.250615 7.270605) + (xy 6.203623 7.270605) + (xy 6.20113 7.241614) + (xy 6.195699 7.223307) + (xy 6.157985 7.165437) + (xy 6.280601 7.165437) + (xy 6.29795 7.182787) + (xy 6.3153 7.165437) + (xy 6.29795 7.148087) + (xy 6.280601 7.165437) + (xy 6.157985 7.165437) + (xy 6.15612 7.162575) + (xy 6.097768 7.124928) + (xy 6.047692 7.12701) + (xy 6.044168 7.130058) + (xy 5.32647 7.130058) + (xy 5.318412 7.124151) + (xy 5.255447 7.149349) + (xy 5.215227 7.172214) + (xy 5.204922 7.138506) + (xy 5.204918 7.137034) + (xy 5.183309 7.0723) + (xy 5.13223 7.061471) + (xy 5.079247 7.101238) + (xy 5.043785 7.143109) + (xy 5.046035 7.128149) + (xy 5.064299 7.089469) + (xy 5.069998 7.061339) + (xy 5.656011 7.061339) + (xy 5.67336 7.078688) + (xy 5.69071 7.061339) + (xy 5.67336 7.043989) + (xy 5.656011 7.061339) + (xy 5.069998 7.061339) + (xy 5.078765 7.018061) + (xy 5.049704 6.981676) + (xy 4.99136 6.995253) + (xy 4.967156 6.999443) + (xy 4.972776 6.985261) + (xy 4.963181 6.942538) + (xy 4.950967 6.926314) + (xy 5.137529 6.926314) + (xy 5.146665 6.955876) + (xy 5.170218 6.97459) + (xy 5.222017 6.992667) + (xy 5.237607 6.988166) + (xy 5.236236 6.983731) + (xy 5.319194 6.983731) + (xy 5.326366 7.009289) + (xy 5.375886 7.039482) + (xy 5.406487 7.043458) + (xy 5.44532 7.037842) + (xy 5.44306 7.035693) + (xy 5.497563 7.035693) + (xy 5.531671 7.041249) + (xy 5.576677 7.03487) + (xy 5.577214 7.023025) + (xy 5.530772 7.014741) + (xy 5.510707 7.020285) + (xy 5.497563 7.035693) + (xy 5.44306 7.035693) + (xy 5.420097 7.013854) + (xy 5.413114 7.009289) + (xy 5.349539 6.978637) + (xy 5.319194 6.983731) + (xy 5.236236 6.983731) + (xy 5.228471 6.958604) + (xy 5.204918 6.939891) + (xy 5.153119 6.921813) + (xy 5.137529 6.926314) + (xy 4.950967 6.926314) + (xy 4.913535 6.876593) + (xy 4.886891 6.849777) + (xy 4.845204 6.81275) + (xy 4.968872 6.81275) + (xy 4.976266 6.827412) + (xy 5.012028 6.854868) + (xy 5.073158 6.896996) + (xy 5.097215 6.898578) + (xy 5.100819 6.874539) + (xy 5.07164 6.843334) + (xy 5.022745 6.824215) + (xy 4.968872 6.81275) + (xy 4.845204 6.81275) + (xy 4.824078 6.793986) + (xy 4.803161 6.786042) + (xy 4.817997 6.823474) + (xy 4.837946 6.891193) + (xy 4.805458 6.940236) + (xy 4.805145 6.940496) + (xy 4.761746 6.993864) + (xy 4.753825 7.02017) + (xy 4.7098 7.02017) + (xy 4.70385 6.970478) + (xy 4.703917 6.778962) + (xy 5.137947 6.778962) + (xy 5.159212 6.83093) + (xy 5.178893 6.845045) + (xy 5.226411 6.838305) + (xy 5.228915 6.825161) + (xy 5.278272 6.825161) + (xy 5.304063 6.880281) + (xy 5.342626 6.905191) + (xy 5.374719 6.877253) + (xy 5.378214 6.85639) + (xy 5.447814 6.85639) + (xy 5.47672 6.895961) + (xy 5.517213 6.905191) + (xy 5.573624 6.892339) + (xy 5.581712 6.881254) + (xy 5.621311 6.881254) + (xy 5.650335 6.933708) + (xy 5.693219 6.958037) + (xy 5.744849 6.995508) + (xy 5.746358 7.029774) + (xy 5.747264 7.072505) + (xy 5.761198 7.078688) + (xy 5.792089 7.051318) + (xy 5.794277 7.035314) + (xy 5.771116 6.963522) + (xy 5.695818 6.885942) + (xy 5.682035 6.874918) + (xy 5.635669 6.845505) + (xy 5.621783 6.865923) + (xy 5.621311 6.881254) + (xy 5.581712 6.881254) + (xy 5.586612 6.874539) + (xy 5.557734 6.842141) + (xy 5.517213 6.825738) + (xy 5.459239 6.828512) + (xy 5.447814 6.85639) + (xy 5.378214 6.85639) + (xy 5.378415 6.85519) + (xy 5.36486 6.818442) + (xy 5.69071 6.818442) + (xy 5.70806 6.835792) + (xy 5.725409 6.818442) + (xy 5.70806 6.801093) + (xy 5.69071 6.818442) + (xy 5.36486 6.818442) + (xy 5.358176 6.800321) + (xy 5.315616 6.770679) + (xy 5.285071 6.778772) + (xy 5.278272 6.825161) + (xy 5.228915 6.825161) + (xy 5.236667 6.784467) + (xy 5.22663 6.747899) + (xy 5.189801 6.702637) + (xy 5.171307 6.696994) + (xy 5.141404 6.723096) + (xy 5.137947 6.778962) + (xy 4.703917 6.778962) + (xy 4.70393 6.74225) + (xy 4.705076 6.729102) + (xy 4.706457 6.714344) + (xy 4.753825 6.714344) + (xy 4.771174 6.731694) + (xy 4.788524 6.714344) + (xy 4.771174 6.696994) + (xy 4.753825 6.714344) + (xy 4.706457 6.714344) + (xy 4.725935 6.506147) + (xy 4.658679 6.625746) + (xy 4.594913 6.721734) + (xy 4.541907 6.75391) + (xy 4.489932 6.72477) + (xy 4.454654 6.678065) + (xy 4.419063 6.582339) + (xy 4.399679 6.445119) + (xy 4.397354 6.29259) + (xy 4.412942 6.150936) + (xy 4.434915 6.072404) + (xy 4.451576 6.044465) + (xy 4.458867 6.071602) + (xy 4.457313 6.159106) + (xy 4.452144 6.245901) + (xy 4.449203 6.418829) + (xy 4.463805 6.559227) + (xy 4.493629 6.655581) + (xy 4.536357 6.696372) + (xy 4.542996 6.696994) + (xy 4.572882 6.662634) + (xy 4.612335 6.559578) + (xy 4.661343 6.387866) + (xy 4.663808 6.377748) + (xy 4.823755 6.377748) + (xy 4.84738 6.490272) + (xy 4.908525 6.61456) + (xy 4.99068 6.71882) + (xy 5.009698 6.735722) + (xy 5.063512 6.775083) + (xy 5.085913 6.766541) + (xy 5.095003 6.725729) + (xy 5.080592 6.652806) + (xy 5.029839 6.573889) + (xy 5.027881 6.571779) + (xy 4.967187 6.519181) + (xy 4.929909 6.521266) + (xy 4.921456 6.531801) + (xy 4.900144 6.541934) + (xy 4.892623 6.488798) + (xy 4.878654 6.399845) + (xy 4.857923 6.35) + (xy 4.832752 6.323157) + (xy 4.824176 6.357785) + (xy 4.823755 6.377748) + (xy 4.663808 6.377748) + (xy 4.719893 6.147538) + (xy 4.725468 6.123246) + (xy 4.892623 6.123246) + (xy 4.921853 6.218466) + (xy 5.000843 6.328557) + (xy 5.11654 6.438878) + (xy 5.255892 6.534792) + (xy 5.263281 6.538967) + (xy 5.369516 6.596872) + (xy 5.425693 6.622161) + (xy 5.441421 6.617654) + (xy 5.42682 6.586999) + (xy 5.42468 6.56193) + (xy 5.468146 6.572867) + (xy 5.538029 6.59033) + (xy 5.649317 6.607855) + (xy 5.742759 6.618231) + (xy 5.96821 6.66133) + (xy 6.152148 6.743408) + (xy 6.260696 6.83292) + (xy 6.314909 6.879821) + (xy 6.349459 6.87109) + (xy 6.355588 6.862637) + (xy 6.377647 6.847034) + (xy 6.384168 6.890733) + (xy 6.372365 6.967374) + (xy 6.329015 6.987836) + (xy 6.244551 6.956541) + (xy 6.243225 6.955856) + (xy 6.13141 6.91548) + (xy 6.030626 6.908586) + (xy 5.96135 6.935093) + (xy 5.946231 6.957041) + (xy 5.913568 6.992277) + (xy 5.895271 6.989693) + (xy 5.865936 6.994679) + (xy 5.864207 7.004903) + (xy 5.897539 7.043088) + (xy 5.997443 7.062112) + (xy 6.124453 7.063537) + (xy 6.224925 7.071345) + (xy 6.299208 7.096183) + (xy 6.309423 7.103947) + (xy 6.365501 7.131004) + (xy 6.392858 7.125695) + (xy 6.413688 7.124548) + (xy 6.406173 7.141413) + (xy 6.417854 7.177285) + (xy 6.489279 7.210818) + (xy 6.496236 7.212874) + (xy 6.601221 7.236376) + (xy 6.660106 7.228479) + (xy 6.680296 7.200136) + (xy 6.835792 7.200136) + (xy 6.853142 7.217486) + (xy 6.870491 7.200136) + (xy 6.853142 7.182787) + (xy 6.835792 7.200136) + (xy 6.680296 7.200136) + (xy 6.689897 7.186659) + (xy 6.690796 7.184031) + (xy 6.685408 7.162917) + (xy 6.915269 7.162917) + (xy 6.922541 7.182787) + (xy 6.960905 7.203409) + (xy 6.982423 7.188834) + (xy 6.999211 7.133258) + (xy 6.991939 7.113388) + (xy 6.953575 7.092766) + (xy 6.932057 7.107341) + (xy 6.915269 7.162917) + (xy 6.685408 7.162917) + (xy 6.682613 7.151962) + (xy 6.636082 7.155922) + (xy 6.556428 7.1578) + (xy 6.518663 7.144366) + (xy 6.498661 7.124954) + (xy 6.77796 7.124954) + (xy 6.782723 7.145583) + (xy 6.801092 7.148087) + (xy 6.829654 7.135391) + (xy 6.824225 7.124954) + (xy 6.783045 7.120801) + (xy 6.77796 7.124954) + (xy 6.498661 7.124954) + (xy 6.493895 7.120329) + (xy 6.532172 7.113919) + (xy 6.584108 7.092828) + (xy 6.58277 7.03517) + (xy 6.529419 6.947293) + (xy 6.489728 6.900619) + (xy 6.430283 6.829949) + (xy 6.400251 6.782971) + (xy 6.399701 6.774524) + (xy 6.433974 6.783305) + (xy 6.505596 6.820639) + (xy 6.546243 6.845182) + (xy 6.635774 6.892815) + (xy 6.705616 6.914982) + (xy 6.723019 6.914195) + (xy 6.762179 6.92349) + (xy 6.766393 6.939047) + (xy 6.784682 6.964573) + (xy 6.795367 6.960779) + (xy 6.856511 6.955914) + (xy 6.9451 6.980388) + (xy 7.032609 7.022507) + (xy 7.090515 7.070576) + (xy 7.097993 7.084847) + (xy 7.129392 7.12775) + (xy 7.154085 7.12703) + (xy 7.164519 7.092559) + (xy 7.11498 7.037716) + (xy 7.003954 6.961348) + (xy 6.82993 6.862301) + (xy 6.755127 6.822725) + (xy 6.606474 6.741158) + (xy 6.466287 6.657188) + (xy 6.422146 6.627859) + (xy 6.677561 6.627859) + (xy 6.687242 6.663824) + (xy 6.709811 6.691985) + (xy 6.778807 6.749638) + (xy 6.875496 6.810525) + (xy 6.897361 6.822108) + (xy 7.009285 6.886314) + (xy 7.113425 6.957136) + (xy 7.124725 6.965915) + (xy 7.218219 7.029131) + (xy 7.27295 7.040089) + (xy 7.286885 7.01051) + (xy 7.259656 6.970489) + (xy 7.209542 6.935639) + (xy 7.140565 6.891811) + (xy 7.042472 6.821443) + (xy 6.96353 6.760921) + (xy 6.865532 6.692148) + (xy 6.777806 6.645037) + (xy 6.711449 6.622602) + (xy 6.677561 6.627859) + (xy 6.422146 6.627859) + (xy 6.356369 6.584154) + (xy 6.321384 6.557413) + (xy 6.225543 6.489039) + (xy 6.13483 6.441643) + (xy 6.107103 6.432754) + (xy 5.981643 6.398144) + (xy 5.884844 6.358097) + (xy 5.833574 6.320148) + (xy 5.829508 6.308752) + (xy 5.856487 6.29096) + (xy 5.896031 6.297038) + (xy 5.944152 6.301595) + (xy 5.946904 6.259081) + (xy 5.943934 6.246947) + (xy 5.898214 6.18297) + (xy 5.845265 6.155652) + (xy 5.743401 6.102195) + (xy 5.663177 6.012185) + (xy 5.632297 5.933343) + (xy 5.644277 5.857126) + (xy 5.687082 5.759644) + (xy 5.745258 5.668889) + (xy 5.803349 5.612851) + (xy 5.811344 5.609075) + (xy 5.825184 5.621131) + (xy 5.799001 5.67761) + (xy 5.775749 5.71388) + (xy 5.7243 5.811803) + (xy 5.699535 5.90332) + (xy 5.699248 5.923278) + (xy 5.724258 5.986638) + (xy 5.777446 6.053758) + (xy 5.83983 6.106645) + (xy 5.892424 6.127309) + (xy 5.908015 6.121128) + (xy 5.937973 6.135022) + (xy 5.994905 6.190695) + (xy 6.040029 6.243602) + (xy 6.110264 6.323554) + (xy 6.166684 6.374692) + (xy 6.187184 6.384699) + (xy 6.236971 6.398399) + (xy 6.322895 6.432925) + (xy 6.363549 6.451298) + (xy 6.50161 6.513456) + (xy 6.60241 6.551432) + (xy 6.690126 6.573312) + (xy 6.759544 6.583737) + (xy 6.874143 6.597926) + (xy 6.868458 6.591993) + (xy 6.887852 6.591993) + (xy 6.890684 6.621841) + (xy 6.921985 6.660125) + (xy 6.990817 6.717996) + (xy 7.103642 6.804634) + (xy 7.230416 6.903531) + (xy 7.306187 6.970138) + (xy 7.337282 7.011277) + (xy 7.330025 7.033771) + (xy 7.320256 7.038278) + (xy 7.301658 7.071235) + (xy 7.306066 7.081652) + (xy 7.305664 7.112014) + (xy 7.297608 7.113919) + (xy 7.246722 7.131099) + (xy 7.217655 7.147248) + (xy 7.187177 7.177837) + (xy 7.210333 7.213502) + (xy 7.235005 7.233608) + (xy 7.315141 7.28671) + (xy 7.413438 7.341252) + (xy 7.417008 7.34303) + (xy 7.491257 7.387703) + (xy 7.528698 7.425684) + (xy 7.529781 7.430609) + (xy 7.501538 7.452881) + (xy 7.43168 7.452413) + (xy 7.342516 7.433488) + (xy 7.25635 7.400388) + (xy 7.206853 7.368611) + (xy 7.116222 7.293601) + (xy 7.067062 7.266661) + (xy 7.051223 7.28734) + (xy 7.060555 7.355191) + (xy 7.061708 7.360618) + (xy 7.087847 7.46459) + (xy 7.113656 7.510031) + (xy 7.148224 7.507167) + (xy 7.175023 7.488092) + (xy 7.214516 7.461656) + (xy 7.213458 7.48777) + (xy 7.207722 7.503757) + (xy 7.210361 7.552017) + (xy 7.247524 7.565232) + (xy 7.291078 7.538187) + (xy 7.301343 7.521106) + (xy 7.324131 7.495588) + (xy 7.341826 7.521106) + (xy 7.382861 7.561195) + (xy 7.398124 7.564481) + (xy 7.409509 7.542772) + (xy 7.387155 7.503757) + (xy 7.357591 7.463707) + (xy 7.370029 7.46902) + (xy 7.411663 7.503757) + (xy 7.48302 7.554626) + (xy 7.52697 7.548766) + (xy 7.545909 7.512431) + (xy 7.737978 7.512431) + (xy 7.755327 7.529781) + (xy 7.772677 7.512431) + (xy 7.755327 7.495082) + (xy 7.737978 7.512431) + (xy 7.545909 7.512431) + (xy 7.562277 7.481027) + (xy 7.56968 7.460382) + (xy 7.58013 7.443033) + (xy 7.772677 7.443033) + (xy 7.790027 7.460382) + (xy 7.807377 7.443033) + (xy 7.790027 7.425683) + (xy 7.772677 7.443033) + (xy 7.58013 7.443033) + (xy 7.601031 7.408333) + (xy 7.703278 7.408333) + (xy 7.720628 7.425683) + (xy 7.737978 7.408333) + (xy 7.720628 7.390983) + (xy 7.703278 7.408333) + (xy 7.601031 7.408333) + (xy 7.619198 7.378172) + (xy 7.63014 7.373634) + (xy 7.842076 7.373634) + (xy 7.859426 7.390983) + (xy 7.876776 7.373634) + (xy 7.859426 7.356284) + (xy 7.842076 7.373634) + (xy 7.63014 7.373634) + (xy 7.671973 7.356284) + (xy 7.726462 7.339484) + (xy 7.737978 7.317872) + (xy 7.763589 7.295632) + (xy 7.79678 7.302024) + (xy 7.800278 7.289605) + (xy 7.761747 7.237815) + (xy 7.688646 7.155937) + (xy 7.631957 7.096904) + (xy 7.532231 6.993073) + (xy 7.452669 6.90592) + (xy 7.404951 6.848446) + (xy 7.396766 6.835156) + (xy 7.356989 6.804673) + (xy 7.332183 6.801093) + (xy 7.279454 6.779973) + (xy 7.194518 6.724905) + (xy 7.106477 6.656509) + (xy 7.007585 6.578739) + (xy 6.946323 6.545151) + (xy 6.911664 6.550449) + (xy 6.904429 6.559429) + (xy 6.887852 6.591993) + (xy 6.868458 6.591993) + (xy 6.719982 6.437034) + (xy 6.698867 6.417595) + (xy 6.805084 6.417595) + (xy 6.822155 6.46861) + (xy 6.855899 6.513906) + (xy 6.892142 6.521158) + (xy 6.905191 6.493046) + (xy 6.881451 6.447824) + (xy 6.853142 6.419399) + (xy 6.832039 6.405957) + (xy 6.951818 6.405957) + (xy 6.95724 6.419399) + (xy 6.988421 6.452501) + (xy 6.993987 6.454098) + (xy 7.008891 6.427251) + (xy 7.009289 6.419399) + (xy 6.995418 6.402049) + (xy 7.078688 6.402049) + (xy 7.096038 6.419399) + (xy 7.113388 6.402049) + (xy 7.096038 6.384699) + (xy 7.078688 6.402049) + (xy 6.995418 6.402049) + (xy 6.982614 6.386033) + (xy 6.972542 6.384699) + (xy 6.951818 6.405957) + (xy 6.832039 6.405957) + (xy 6.810119 6.391995) + (xy 6.805084 6.417595) + (xy 6.698867 6.417595) + (xy 6.607602 6.333576) + (xy 6.573509 6.313041) + (xy 7.260693 6.313041) + (xy 7.265439 6.3153) + (xy 7.297106 6.290873) + (xy 7.304235 6.280601) + (xy 7.313077 6.248161) + (xy 7.30833 6.245901) + (xy 7.276664 6.270329) + (xy 7.269535 6.280601) + (xy 7.260693 6.313041) + (xy 6.573509 6.313041) + (xy 6.491799 6.263825) + (xy 6.490227 6.263251) + (xy 6.766393 6.263251) + (xy 6.783743 6.280601) + (xy 6.801092 6.263251) + (xy 6.783743 6.245901) + (xy 6.766393 6.263251) + (xy 6.490227 6.263251) + (xy 6.376328 6.221655) + (xy 7.097721 6.221655) + (xy 7.123561 6.239433) + (xy 7.170791 6.237501) + (xy 7.258289 6.203464) + (xy 7.313332 6.150138) + (xy 7.350338 6.081107) + (xy 7.338631 6.05915) + (xy 7.390983 6.05915) + (xy 7.408338 6.093458) + (xy 7.425683 6.089754) + (xy 7.457262 6.039697) + (xy 7.460382 6.016259) + (xy 7.443027 5.981952) + (xy 7.425683 5.985656) + (xy 7.394103 6.035712) + (xy 7.390983 6.05915) + (xy 7.338631 6.05915) + (xy 7.335619 6.053502) + (xy 7.262703 6.058582) + (xy 7.247593 6.061383) + (xy 7.161448 6.106264) + (xy 7.118427 6.16195) + (xy 7.097721 6.221655) + (xy 6.376328 6.221655) + (xy 6.340241 6.208476) + (xy 6.33412 6.206631) + (xy 6.152211 6.140516) + (xy 6.07076 6.089754) + (xy 6.35 6.089754) + (xy 6.367349 6.107104) + (xy 6.371681 6.102772) + (xy 6.532513 6.102772) + (xy 6.545463 6.094299) + (xy 6.844125 6.094299) + (xy 6.851396 6.182154) + (xy 6.875005 6.152999) + (xy 6.96562 6.152999) + (xy 6.990535 6.189861) + (xy 7.045068 6.182789) + (xy 7.077201 6.158146) + (xy 7.109164 6.108803) + (xy 7.08354 6.063977) + (xy 7.041375 6.041753) + (xy 6.998244 6.076362) + (xy 6.989606 6.087708) + (xy 6.96562 6.152999) + (xy 6.875005 6.152999) + (xy 6.914495 6.104231) + (xy 6.95382 6.04164) + (xy 6.942203 6.005101) + (xy 6.934374 5.999596) + (xy 6.875137 5.986136) + (xy 6.845582 6.033059) + (xy 6.844125 6.094299) + (xy 6.545463 6.094299) + (xy 6.557932 6.086141) + (xy 6.562502 6.081657) + (xy 6.589911 6.036162) + (xy 6.586194 6.019437) + (xy 6.560382 6.02985) + (xy 6.543078 6.062233) + (xy 6.532513 6.102772) + (xy 6.371681 6.102772) + (xy 6.384699 6.089754) + (xy 6.367349 6.072404) + (xy 6.35 6.089754) + (xy 6.07076 6.089754) + (xy 6.035354 6.067688) + (xy 5.979208 5.982123) + (xy 5.979273 5.950956) + (xy 6.280601 5.950956) + (xy 6.29795 5.968306) + (xy 6.299998 5.966258) + (xy 6.766393 5.966258) + (xy 6.774099 6.02878) + (xy 6.794809 6.024859) + (xy 6.813214 5.986767) + (xy 6.812844 5.930931) + (xy 6.799577 5.91532) + (xy 6.77343 5.926743) + (xy 6.766393 5.966258) + (xy 6.299998 5.966258) + (xy 6.3153 5.950956) + (xy 6.29795 5.933606) + (xy 6.592896 5.933606) + (xy 6.605592 5.962168) + (xy 6.616029 5.956739) + (xy 6.620182 5.915559) + (xy 6.616029 5.910473) + (xy 6.5954 5.915237) + (xy 6.592896 5.933606) + (xy 6.29795 5.933606) + (xy 6.280601 5.950956) + (xy 5.979273 5.950956) + (xy 5.979419 5.881557) + (xy 6.280601 5.881557) + (xy 6.29795 5.898907) + (xy 6.3153 5.881557) + (xy 6.29795 5.864207) + (xy 6.280601 5.881557) + (xy 5.979419 5.881557) + (xy 5.979427 5.877796) + (xy 5.991215 5.846858) + (xy 6.523497 5.846858) + (xy 6.540847 5.864207) + (xy 6.558196 5.846858) + (xy 6.540847 5.829508) + (xy 6.523497 5.846858) + (xy 5.991215 5.846858) + (xy 6.017656 5.777459) + (xy 6.384699 5.777459) + (xy 6.402049 5.794809) + (xy 6.419398 5.777459) + (xy 6.402049 5.760109) + (xy 6.384699 5.777459) + (xy 6.017656 5.777459) + (xy 6.020097 5.771052) + (xy 6.050838 5.72541) + (xy 6.598375 5.72541) + (xy 6.603828 5.77467) + (xy 6.615877 5.768784) + (xy 6.62046 5.697742) + (xy 6.615877 5.682035) + (xy 6.603212 5.677676) + (xy 6.598375 5.72541) + (xy 6.050838 5.72541) + (xy 6.113254 5.632741) + (xy 6.208458 5.569262) + (xy 6.523497 5.569262) + (xy 6.540847 5.586612) + (xy 6.558196 5.569262) + (xy 6.540847 5.551912) + (xy 6.523497 5.569262) + (xy 6.208458 5.569262) + (xy 6.22746 5.556592) + (xy 6.321014 5.541323) + (xy 6.693014 5.541323) + (xy 6.718102 5.642041) + (xy 6.766358 5.748588) + (xy 6.857431 5.821496) + (xy 6.95724 5.860671) + (xy 7.047148 5.886812) + (xy 7.102298 5.893406) + (xy 7.154274 5.881284) + (xy 7.193145 5.866866) + (xy 7.225105 5.846858) + (xy 7.425683 5.846858) + (xy 7.443032 5.864207) + (xy 7.460382 5.846858) + (xy 7.443032 5.829508) + (xy 7.425683 5.846858) + (xy 7.225105 5.846858) + (xy 7.256428 5.827249) + (xy 7.364791 5.827249) + (xy 7.369538 5.829508) + (xy 7.401204 5.80508) + (xy 7.408333 5.794809) + (xy 7.417175 5.762368) + (xy 7.412429 5.760109) + (xy 7.380762 5.784537) + (xy 7.373633 5.794809) + (xy 7.364791 5.827249) + (xy 7.256428 5.827249) + (xy 7.26605 5.821225) + (xy 7.299589 5.777052) + (xy 7.304623 5.740943) + (xy 7.270848 5.730833) + (xy 7.191548 5.740353) + (xy 7.100606 5.746844) + (xy 7.014436 5.729397) + (xy 6.932877 5.69071) + (xy 7.425683 5.69071) + (xy 7.438379 5.719272) + (xy 7.448816 5.713843) + (xy 7.452968 5.672663) + (xy 7.448816 5.667577) + (xy 7.428187 5.67234) + (xy 7.425683 5.69071) + (xy 6.932877 5.69071) + (xy 6.912856 5.681213) + (xy 6.790428 5.60519) + (xy 6.693014 5.541323) + (xy 6.321014 5.541323) + (xy 6.352771 5.53614) + (xy 6.438713 5.535219) + (xy 6.48577 5.532926) + (xy 6.488797 5.532074) + (xy 6.4687 5.506169) + (xy 6.419447 5.448014) + (xy 6.410724 5.437923) + (xy 6.276081 5.332277) + (xy 6.109262 5.277964) + (xy 5.923565 5.273895) + (xy 5.732291 5.318982) + (xy 5.548741 5.412137) + (xy 5.417777 5.519167) + (xy 5.306977 5.643564) + (xy 5.227471 5.760963) + (xy 5.182119 5.862181) + (xy 5.173785 5.938035) + (xy 5.205327 5.979343) + (xy 5.274732 5.978251) + (xy 5.315183 5.950956) + (xy 5.413114 5.950956) + (xy 5.430464 5.968306) + (xy 5.447814 5.950956) + (xy 5.430464 5.933606) + (xy 5.413114 5.950956) + (xy 5.315183 5.950956) + (xy 5.331345 5.94005) + (xy 5.402874 5.863306) + (xy 5.471798 5.770827) + (xy 5.520593 5.685419) + (xy 5.53341 5.641553) + (xy 5.562699 5.605567) + (xy 5.586612 5.595537) + (xy 5.618887 5.590962) + (xy 5.592323 5.613874) + (xy 5.553564 5.654201) + (xy 5.549652 5.668929) + (xy 5.53767 5.712185) + (xy 5.503555 5.78757) + (xy 5.499148 5.796191) + (xy 5.466845 5.874215) + (xy 5.460243 5.92494) + (xy 5.461456 5.927607) + (xy 5.459697 5.976092) + (xy 5.446056 6.004662) + (xy 5.419658 6.032951) + (xy 5.413646 6.01088) + (xy 5.39858 5.987913) + (xy 5.34665 6.010525) + (xy 5.331255 6.020342) + (xy 5.247306 6.052218) + (xy 5.173295 6.0442) + (xy 5.133242 5.999865) + (xy 5.131678 5.990618) + (xy 5.149301 5.823833) + (xy 5.230359 5.653947) + (xy 5.370054 5.490534) + (xy 5.392489 5.470072) + (xy 5.429612 5.43477) + (xy 5.418926 5.434555) + (xy 5.355183 5.470162) + (xy 5.343715 5.476879) + (xy 5.222774 5.583715) + (xy 5.130478 5.733927) + (xy 5.074607 5.905729) + (xy 5.062937 6.077337) + (xy 5.087987 6.193111) + (xy 5.12366 6.232768) + (xy 5.19404 6.282243) + (xy 5.280377 6.331651) + (xy 5.363921 6.371109) + (xy 5.42592 6.390734) + (xy 5.447814 6.382787) + (xy 5.420951 6.347301) + (xy 5.360037 6.303437) + (xy 5.294586 6.27067) + (xy 5.268533 6.264481) + (xy 5.226318 6.241275) + (xy 5.216484 6.231663) + (xy 5.211563 6.21606) + (xy 5.230942 6.225036) + (xy 5.269209 6.23124) + (xy 5.274317 6.22019) + (xy 5.253842 6.171429) + (xy 5.230942 6.140646) + (xy 5.208914 6.111068) + (xy 5.219075 6.116056) + (xy 5.26852 6.118692) + (xy 5.297987 6.101858) + (xy 5.349533 6.0799) + (xy 5.369574 6.086696) + (xy 5.367644 6.122345) + (xy 5.349743 6.138078) + (xy 5.327357 6.169624) + (xy 5.363837 6.2135) + (xy 5.364756 6.214265) + (xy 5.419826 6.249767) + (xy 5.425492 6.250872) + (xy 5.413114 6.263251) + (xy 5.430464 6.280601) + (xy 5.447814 6.263251) + (xy 5.437846 6.253283) + (xy 5.444472 6.254576) + (xy 5.464699 6.271211) + (xy 5.465164 6.277709) + (xy 5.486714 6.330594) + (xy 5.491188 6.335542) + (xy 5.517423 6.393609) + (xy 5.495102 6.441048) + (xy 5.456489 6.45205) + (xy 5.331465 6.421572) + (xy 5.197678 6.349479) + (xy 5.082353 6.253495) + (xy 5.019888 6.167828) + (xy 4.964602 6.074297) + (xy 4.922306 6.041596) + (xy 4.897401 6.071268) + (xy 4.892623 6.123246) + (xy 4.725468 6.123246) + (xy 4.72599 6.12097) + (xy 4.75232 5.972) + (xy 4.751718 5.950956) + (xy 4.927322 5.950956) + (xy 4.944672 5.968306) + (xy 4.962021 5.950956) + (xy 4.944672 5.933606) + (xy 4.927322 5.950956) + (xy 4.751718 5.950956) + (xy 4.749656 5.878925) + (xy 4.744482 5.866255) + (xy 4.962021 5.866255) + (xy 4.973172 5.897783) + (xy 4.99876 5.870279) + (xy 5.009961 5.845056) + (xy 5.012386 5.809236) + (xy 4.996323 5.812404) + (xy 4.963255 5.856831) + (xy 4.962021 5.866255) + (xy 4.744482 5.866255) + (xy 4.739495 5.854043) + (xy 4.726128 5.786848) + (xy 4.760577 5.689612) + (xy 4.763407 5.684029) + (xy 4.822168 5.569262) + (xy 4.800543 5.704401) + (xy 4.791975 5.791432) + (xy 4.805165 5.819602) + (xy 4.818987 5.814777) + (xy 4.841805 5.770253) + (xy 4.835778 5.75235) + (xy 4.833905 5.730534) + (xy 4.847252 5.736164) + (xy 4.890271 5.726819) + (xy 4.956642 5.677705) + (xy 4.982736 5.652209) + (xy 5.067574 5.577018) + (xy 5.184611 5.489793) + (xy 5.282991 5.425384) + (xy 5.383775 5.359558) + (xy 5.455504 5.304104) + (xy 5.482513 5.271294) + (xy 5.510605 5.231842) + (xy 5.578614 5.181156) + (xy 5.662143 5.134074) + (xy 5.736792 5.105433) + (xy 5.760109 5.102483) + (xy 5.764997 5.116905) + (xy 5.718298 5.151912) + (xy 5.678761 5.174261) + (xy 5.600759 5.219223) + (xy 5.559571 5.250568) + (xy 5.557599 5.25687) + (xy 5.59499 5.255853) + (xy 5.680067 5.240958) + (xy 5.777745 5.219289) + (xy 6.064366 5.181269) + (xy 6.353983 5.205994) + (xy 6.655585 5.294531) + (xy 6.752705 5.335005) + (xy 6.880201 5.394014) + (xy 6.979355 5.444516) + (xy 7.036014 5.479073) + (xy 7.043989 5.488153) + (xy 7.014593 5.485457) + (xy 6.935369 5.45906) + (xy 6.81976 5.413768) + (xy 6.729958 5.37582) + (xy 6.558537 5.302808) + (xy 6.448032 5.259086) + (xy 6.396669 5.244178) + (xy 6.402674 5.257607) + (xy 6.464273 5.298895) + (xy 6.480123 5.308636) + (xy 6.553033 5.360656) + (xy 6.591241 5.402682) + (xy 6.592896 5.409101) + (xy 6.62094 5.44251) + (xy 6.69223 5.491713) + (xy 6.740368 5.518972) + (xy 6.849605 5.576998) + (xy 6.947973 5.629453) + (xy 6.97459 5.64371) + (xy 7.06354 5.676008) + (xy 7.15988 5.68927) + (xy 7.241018 5.683234) + (xy 7.284363 5.657638) + (xy 7.286656 5.647336) + (xy 7.266304 5.586612) + (xy 7.390983 5.586612) + (xy 7.403679 5.615173) + (xy 7.414116 5.609745) + (xy 7.418269 5.568565) + (xy 7.414116 5.563479) + (xy 7.393487 5.568242) + (xy 7.390983 5.586612) + (xy 7.266304 5.586612) + (xy 7.262984 5.576707) + (xy 7.20099 5.478146) + (xy 7.191263 5.466215) + (xy 7.330559 5.466215) + (xy 7.337507 5.480205) + (xy 7.370594 5.516079) + (xy 7.376681 5.49078) + (xy 7.368258 5.463667) + (xy 7.342711 5.425878) + (xy 7.331173 5.426659) + (xy 7.330559 5.466215) + (xy 7.191263 5.466215) + (xy 7.113409 5.370721) + (xy 7.104195 5.361065) + (xy 7.252185 5.361065) + (xy 7.269535 5.378415) + (xy 7.286885 5.361065) + (xy 7.269535 5.343716) + (xy 7.252185 5.361065) + (xy 7.104195 5.361065) + (xy 7.075073 5.330547) + (xy 6.90354 5.20349) + (xy 6.682885 5.107348) + (xy 6.520317 5.06612) + (xy 6.894476 5.06612) + (xy 6.903639 5.083017) + (xy 6.953878 5.125502) + (xy 7.02813 5.181263) + (xy 7.109332 5.23799) + (xy 7.180424 5.283372) + (xy 7.224342 5.305097) + (xy 7.226161 5.305443) + (xy 7.252161 5.291681) + (xy 7.252185 5.290902) + (xy 7.225177 5.263004) + (xy 7.157722 5.214435) + (xy 7.142961 5.204918) + (xy 7.356284 5.204918) + (xy 7.368123 5.238715) + (xy 7.371586 5.239617) + (xy 7.401211 5.215302) + (xy 7.408333 5.204918) + (xy 7.407384 5.193884) + (xy 7.577421 5.193884) + (xy 7.59918 5.201948) + (xy 7.673254 5.185562) + (xy 7.703278 5.170218) + (xy 7.730531 5.144197) + (xy 7.705303 5.140912) + (xy 7.640682 5.160362) + (xy 7.61653 5.170218) + (xy 7.577421 5.193884) + (xy 7.407384 5.193884) + (xy 7.405582 5.172943) + (xy 7.393031 5.170218) + (xy 7.357696 5.195407) + (xy 7.356284 5.204918) + (xy 7.142961 5.204918) + (xy 7.070171 5.157987) + (xy 7.028291 5.13326) + (xy 7.781185 5.13326) + (xy 7.785931 5.135519) + (xy 7.817597 5.111091) + (xy 7.824726 5.100819) + (xy 7.833568 5.068379) + (xy 7.828822 5.06612) + (xy 7.797156 5.090548) + (xy 7.790027 5.100819) + (xy 7.781185 5.13326) + (xy 7.028291 5.13326) + (xy 6.982879 5.106448) + (xy 6.952534 5.091048) + (xy 7.304235 5.091048) + (xy 7.47078 5.095934) + (xy 7.594275 5.088017) + (xy 7.706008 5.062322) + (xy 7.736637 5.049464) + (xy 7.834754 4.980391) + (xy 7.919275 4.889924) + (xy 7.971954 4.799863) + (xy 7.980744 4.75782) + (xy 7.966382 4.745159) + (xy 7.928642 4.788286) + (xy 7.913002 4.812664) + (xy 7.796941 4.948508) + (xy 7.641326 5.033788) + (xy 7.479774 5.069571) + (xy 7.304235 5.091048) + (xy 6.952534 5.091048) + (xy 6.916198 5.072608) + (xy 6.894476 5.06612) + (xy 6.520317 5.06612) + (xy 6.451904 5.04877) + (xy 7.217486 5.04877) + (xy 7.234836 5.06612) + (xy 7.252185 5.04877) + (xy 7.234836 5.031421) + (xy 7.217486 5.04877) + (xy 6.451904 5.04877) + (xy 6.426183 5.042247) + (xy 6.146507 5.008314) + (xy 6.143653 5.008288) + (xy 6.639162 5.008288) + (xy 6.643925 5.028916) + (xy 6.662295 5.031421) + (xy 6.690856 5.018725) + (xy 6.685428 5.008288) + (xy 6.644247 5.004135) + (xy 6.639162 5.008288) + (xy 6.143653 5.008288) + (xy 5.856933 5.005676) + (xy 5.570535 5.03446) + (xy 5.300387 5.094792) + (xy 5.059563 5.1868) + (xy 4.863024 5.30909) + (xy 4.790243 5.376279) + (xy 4.707034 5.4658) + (xy 4.625209 5.562987) + (xy 4.556577 5.653172) + (xy 4.512952 5.721687) + (xy 4.505335 5.753264) + (xy 4.497249 5.786287) + (xy 4.467031 5.840012) + (xy 4.354624 6.07224) + (xy 4.289007 6.341972) + (xy 4.27182 6.634009) + (xy 4.015256 6.634009) + (xy 4.017723 6.609548) + (xy 4.01357 6.604462) + (xy 3.992941 6.609226) + (xy 3.990437 6.627595) + (xy 3.679008 6.627595) + (xy 3.675051 6.622584) + (xy 3.632256 6.579801) + (xy 3.609724 6.573745) + (xy 3.608915 6.578706) + (xy 3.619204 6.634427) + (xy 3.645407 6.730962) + (xy 3.680161 6.84375) + (xy 3.7161 6.948227) + (xy 3.731917 6.988957) + (xy 3.742516 7.03511) + (xy 3.720984 7.031672) + (xy 3.680562 6.978777) + (xy 3.633439 6.875181) + (xy 3.585523 6.738426) + (xy 3.542715 6.586055) + (xy 3.511162 6.436748) + (xy 3.678142 6.436748) + (xy 3.695491 6.454098) + (xy 3.712841 6.436748) + (xy 3.695491 6.419399) + (xy 3.678142 6.436748) + (xy 3.511162 6.436748) + (xy 3.510922 6.435611) + (xy 3.505851 6.402049) + (xy 3.574043 6.402049) + (xy 3.591393 6.419399) + (xy 3.608743 6.402049) + (xy 3.591393 6.384699) + (xy 3.574043 6.402049) + (xy 3.505851 6.402049) + (xy 3.50323 6.384699) + (xy 3.489573 6.280601) + (xy 3.574043 6.280601) + (xy 3.586739 6.309162) + (xy 3.595745 6.304478) + (xy 3.784612 6.304478) + (xy 3.798175 6.332271) + (xy 3.844656 6.389735) + (xy 3.907005 6.458381) + (xy 3.968169 6.519722) + (xy 4.011098 6.55527) + (xy 4.018618 6.558197) + (xy 4.006405 6.534984) + (xy 3.959335 6.475462) + (xy 3.916388 6.425406) + (xy 3.847597 6.35231) + (xy 3.798474 6.309555) + (xy 3.784612 6.304478) + (xy 3.595745 6.304478) + (xy 3.597176 6.303734) + (xy 3.601329 6.262554) + (xy 3.597176 6.257468) + (xy 3.576547 6.262231) + (xy 3.574043 6.280601) + (xy 3.489573 6.280601) + (xy 3.482745 6.228552) + (xy 3.712841 6.228552) + (xy 3.730191 6.245901) + (xy 3.747541 6.228552) + (xy 3.730191 6.211202) + (xy 3.712841 6.228552) + (xy 3.482745 6.228552) + (xy 3.47364 6.159153) + (xy 3.678142 6.159153) + (xy 3.695491 6.176503) + (xy 3.712841 6.159153) + (xy 3.695491 6.141803) + (xy 3.678142 6.159153) + (xy 3.47364 6.159153) + (xy 3.48692 6.384699) + (xy 3.496326 6.523514) + (xy 3.508692 6.62815) + (xy 3.529339 6.725154) + (xy 3.563589 6.841072) + (xy 3.601686 6.95724) + (xy 3.664853 7.166195) + (xy 3.696711 7.324809) + (xy 3.698298 7.444138) + (xy 3.670651 7.53524) + (xy 3.657975 7.556947) + (xy 3.620739 7.617087) + (xy 3.622423 7.627909) + (xy 3.65487 7.603491) + (xy 3.705343 7.536133) + (xy 3.740932 7.448415) + (xy 3.765411 7.385972) + (xy 3.78875 7.374306) + (xy 3.791307 7.377582) + (xy 3.794492 7.44145) + (xy 3.756225 7.528224) + (xy 3.68959 7.617886) + (xy 3.607672 7.690424) + (xy 3.574043 7.709926) + (xy 3.49455 7.740114) + (xy 3.3645 7.780478) + (xy 3.201055 7.82603) + (xy 3.021379 7.871778) + (xy 2.997296 7.877582) + (xy 2.789221 7.930166) + (xy 2.636681 7.976102) + (xy 2.526741 8.020079) + (xy 2.44647 8.06679) + (xy 2.420308 8.086847) + (xy 2.352323 8.157641) + (xy 2.300112 8.237647) + (xy 2.271741 8.309269) + (xy 2.275279 8.354913) + (xy 2.293886 8.362568) + (xy 2.308838 8.388195) + (xy 2.302712 8.414617) + (xy 2.269617 8.464007) + (xy 2.239831 8.451541) + (xy 2.222329 8.384529) + (xy 2.220765 8.347881) + (xy 2.252833 8.215795) + (xy 2.340027 8.090563) + (xy 2.468826 7.989251) + (xy 2.528538 7.959427) + (xy 2.623866 7.925327) + (xy 2.759956 7.884498) + (xy 2.909757 7.844974) + (xy 2.932103 7.839568) + (xy 3.209699 7.773315) + (xy 2.949453 7.786264) + (xy 2.742958 7.808983) + (xy 2.566797 7.859475) + (xy 2.489685 7.892587) + (xy 2.386357 7.945919) + (xy 2.314256 7.992639) + (xy 2.290164 8.020152) + (xy 2.269974 8.065468) + (xy 2.218769 8.14146) + (xy 2.18627 8.183624) + (xy 2.08977 8.35459) + (xy 2.037545 8.562444) + (xy 2.033543 8.787596) + (xy 1.881129 8.787596) + (xy 1.875654 8.718655) + (xy 1.874184 8.668179) + (xy 1.900561 8.517193) + (xy 1.970791 8.347411) + (xy 2.07264 8.180906) + (xy 2.106681 8.14127) + (xy 2.116666 8.14127) + (xy 2.133545 8.151657) + (xy 2.179674 8.107082) + (xy 2.190491 8.093647) + (xy 2.220501 8.052546) + (xy 2.202532 8.061163) + (xy 2.17739 8.080546) + (xy 2.129333 8.123351) + (xy 2.116666 8.14127) + (xy 2.106681 8.14127) + (xy 2.193871 8.039751) + (xy 2.248759 7.992462) + (xy 2.497005 7.84413) + (xy 2.770241 7.760481) + (xy 3.053551 7.741185) + (xy 3.262939 7.740311) + (xy 3.407418 7.720378) + (xy 3.488933 7.680948) + (xy 3.509877 7.638793) + (xy 3.503499 7.467635) + (xy 3.498291 7.443033) + (xy 3.539344 7.443033) + (xy 3.556694 7.460382) + (xy 3.574043 7.443033) + (xy 3.556694 7.425683) + (xy 3.539344 7.443033) + (xy 3.498291 7.443033) + (xy 3.462275 7.272916) + (xy 3.394135 7.085721) + (xy 3.344853 6.99194) + (xy 3.317764 6.92651) + (xy 3.306066 6.888262) + (xy 3.411854 6.888262) + (xy 3.413486 6.977351) + (xy 3.424493 7.025449) + (xy 3.432646 7.028246) + (xy 3.456778 7.049148) + (xy 3.492447 7.120201) + (xy 3.525436 7.207556) + (xy 3.561975 7.310867) + (xy 3.583877 7.354327) + (xy 3.596385 7.344572) + (xy 3.602846 7.305559) + (xy 3.598355 7.226252) + (xy 3.573831 7.182656) + (xy 3.542914 7.131012) + (xy 3.540349 7.092142) + (xy 3.543335 6.989551) + (xy 3.523334 6.951895) + (xy 3.504696 6.957208) + (xy 3.478714 6.948055) + (xy 3.475495 6.915882) + (xy 3.476623 6.809633) + (xy 3.460924 6.74427) + (xy 3.44392 6.731694) + (xy 3.427211 6.762749) + (xy 3.414867 6.841333) + (xy 3.411854 6.888262) + (xy 3.306066 6.888262) + (xy 3.283424 6.814227) + (xy 3.274081 6.7777) + (xy 3.311269 6.7777) + (xy 3.335906 6.746027) + (xy 3.344871 6.731694) + (xy 3.383815 6.632946) + (xy 3.399316 6.530124) + (xy 3.39145 6.455965) + (xy 3.369117 6.4351) + (xy 3.36602 6.436641) + (xy 3.343591 6.482882) + (xy 3.336941 6.565269) + (xy 3.337102 6.568812) + (xy 3.333183 6.670841) + (xy 3.317183 6.749044) + (xy 3.311269 6.7777) + (xy 3.274081 6.7777) + (xy 3.248144 6.676296) + (xy 3.239024 6.63627) + (xy 3.206381 6.506231) + (xy 3.193342 6.466093) + (xy 3.246423 6.466093) + (xy 3.264811 6.454941) + (xy 3.311791 6.402049) + (xy 3.370066 6.312304) + (xy 3.39951 6.225625) + (xy 3.400374 6.212937) + (xy 3.388689 6.16175) + (xy 3.361577 6.165479) + (xy 3.331444 6.215465) + (xy 3.315411 6.272221) + (xy 3.288542 6.362915) + (xy 3.26234 6.425822) + (xy 3.246423 6.466093) + (xy 3.193342 6.466093) + (xy 3.174166 6.407061) + (xy 3.147786 6.354491) + (xy 3.140615 6.350001) + (xy 3.089924 6.38088) + (xy 3.012051 6.47142) + (xy 2.909342 6.618477) + (xy 2.78414 6.818904) + (xy 2.756511 6.865278) + (xy 2.611986 7.078997) + (xy 2.413414 7.324265) + (xy 2.190382 7.569268) + (xy 1.934672 7.829834) + (xy 1.708241 8.039822) + (xy 1.499645 8.204849) + (xy 1.297444 8.330534) + (xy 1.090194 8.422495) + (xy 0.866452 8.48635) + (xy 0.614778 8.527717) + (xy 0.323728 8.552213) + (xy 0.173879 8.559348) + (xy -0.100992 8.566128) + (xy -0.323687 8.560584) + (xy -0.510745 8.54012) + (xy -0.678702 8.502141) + (xy -0.844097 8.444054) + (xy -0.998035 8.375495) + (xy -1.219877 8.242586) + (xy -1.461704 8.046978) + (xy -1.720729 7.791531) + (xy -1.994167 7.479104) + (xy -2.279232 7.112556) + (xy -2.423001 6.913081) + (xy -2.50971 6.799451) + (xy -2.57016 6.747453) + (xy -2.609935 6.757059) + (xy -2.63462 6.828241) + (xy -2.645648 6.911937) + (xy -2.657706 7.004612) + (xy -2.680257 7.074988) + (xy -2.724553 7.141297) + (xy -2.801844 7.221775) + (xy -2.884379 7.298856) + (xy -2.998449 7.399234) + (xy -3.105746 7.485864) + (xy -3.187341 7.543672) + (xy -3.203111 7.552696) + (xy -3.276501 7.610637) + (xy -3.289924 7.677779) + (xy -3.25542 7.739145) + (xy -3.180812 7.813828) + (xy -3.088176 7.884327) + (xy -2.999589 7.933141) + (xy -2.952802 7.945022) + (xy -2.894035 7.960625) + (xy -2.788624 8.00169) + (xy -2.651549 8.061763) + (xy -2.497791 8.134394) + (xy -2.401167 8.182638) + (xy -2.319702 8.234791) + (xy -2.224318 8.310687) + (xy -2.131115 8.395378) + (xy -2.056195 8.47392) + (xy -2.015658 8.531365) + (xy -2.012569 8.543375) + (xy -1.999299 8.591566) + (xy -1.965791 8.67702) + (xy -1.946946 8.720141) + (xy -1.91426 8.81849) + (xy -1.886407 8.961486) + (xy -1.862063 9.157586) + (xy -1.841492 9.393978) + (xy -1.82622 9.593713) + (xy -1.817153 9.739524) + (xy -1.816975 9.846795) + (xy -1.828371 9.930912) + (xy -1.854024 10.007259) + (xy -1.896618 10.091222) + (xy -1.958839 10.198185) + (xy -1.99148 10.253688) + (xy -2.067933 10.357196) + (xy -2.158546 10.44439) + (xy -2.183373 10.461885) + (xy -2.275196 10.520048) + (xy -2.393726 10.59589) + (xy -2.474285 10.64779) + (xy -2.773708 10.808705) + (xy -3.06907 10.901343) + (xy -3.142343 10.913908) + (xy -3.288189 10.95508) + (xy -3.407041 11.026644) + (xy -3.483765 11.116878) + (xy -3.504645 11.194587) + (xy -3.524958 11.270372) + (xy -3.572445 11.341531) + (xy -3.626933 11.379718) + (xy -3.637247 11.380898) + (xy -3.704405 11.365662) + (xy -3.802121 11.330102) + (xy -3.89978 11.286669) + (xy -3.966766 11.247812) + (xy -3.969057 11.245968) + (xy -3.986988 11.225273) + (xy -3.675059 11.225273) + (xy -3.665689 11.239192) + (xy -3.643682 11.195683) + (xy -3.62978 11.155147) + (xy -3.583823 11.036633) + (xy -3.527881 10.927224) + (xy -3.519328 10.913593) + (xy -3.486151 10.853326) + (xy -3.491458 10.836526) + (xy -3.499584 10.840527) + (xy -3.547051 10.89482) + (xy -3.599778 10.989656) + (xy -3.645616 11.098398) + (xy -3.672416 11.194409) + (xy -3.675059 11.225273) + (xy -3.986988 11.225273) + (xy -4.01154 11.196936) + (xy -4.016475 11.14207) + (xy -3.996524 11.103825) + (xy -3.949144 11.103825) + (xy -3.915678 11.081021) + (xy -3.868989 11.034426) + (xy -3.828917 10.98416) + (xy -3.82465 10.968993) + (xy -3.786254 10.968993) + (xy -3.748856 10.951165) + (xy -3.685239 10.912285) + (xy -3.610598 10.861902) + (xy -3.540126 10.809565) + (xy -3.512113 10.786441) + (xy -3.498757 10.77418) + (xy -3.365847 10.77418) + (xy -3.348498 10.79153) + (xy -3.331148 10.77418) + (xy -3.348498 10.75683) + (xy -3.261749 10.75683) + (xy -3.232599 10.784751) + (xy -3.190302 10.79153) + (xy -3.142323 10.778172) + (xy -3.140851 10.762635) + (xy -3.083065 10.762635) + (xy -3.034952 10.762115) + (xy -2.984153 10.746209) + (xy -2.912355 10.711588) + (xy -2.880181 10.681208) + (xy -2.880055 10.679824) + (xy -2.888323 10.656453) + (xy -2.924673 10.661208) + (xy -2.99987 10.693001) + (xy -3.072427 10.736021) + (xy -3.083065 10.762635) + (xy -3.140851 10.762635) + (xy -3.140301 10.75683) + (xy -3.190507 10.724902) + (xy -3.211748 10.722131) + (xy -3.256595 10.741532) + (xy -3.261749 10.75683) + (xy -3.348498 10.75683) + (xy -3.365847 10.77418) + (xy -3.498757 10.77418) + (xy -3.447395 10.727031) + (xy -3.41601 10.6917) + (xy -3.416389 10.687431) + (xy -3.44962 10.706442) + (xy -3.519037 10.754357) + (xy -3.606027 10.8175) + (xy -3.691973 10.882195) + (xy -3.758261 10.934766) + (xy -3.782241 10.956219) + (xy -3.786254 10.968993) + (xy -3.82465 10.968993) + (xy -3.823534 10.965027) + (xy -3.857001 10.987831) + (xy -3.903689 11.034426) + (xy -3.943762 11.084692) + (xy -3.949144 11.103825) + (xy -3.996524 11.103825) + (xy -3.979364 11.070929) + (xy -3.89571 10.973074) + (xy -3.81694 10.892865) + (xy -3.718503 10.787341) + (xy -3.645855 10.693922) + (xy -3.623803 10.652732) + (xy -2.845356 10.652732) + (xy -2.833517 10.686529) + (xy -2.830054 10.687431) + (xy -2.800428 10.663116) + (xy -2.793306 10.652732) + (xy -2.796058 10.620757) + (xy -2.808608 10.618033) + (xy -2.843943 10.643221) + (xy -2.845356 10.652732) + (xy -3.623803 10.652732) + (xy -3.61044 10.627773) + (xy -3.608744 10.616955) + (xy -3.596552 10.568235) + (xy -3.547043 10.563516) + (xy -3.521995 10.569084) + (xy -3.453851 10.573531) + (xy -3.435246 10.552395) + (xy -3.462615 10.516328) + (xy -3.478621 10.513403) + (xy -3.496804 10.501331) + (xy -3.469946 10.478703) + (xy -3.435343 10.44604) + (xy -3.463002 10.414996) + (xy -3.469946 10.410367) + (xy -3.486233 10.38873) + (xy -3.443643 10.379773) + (xy -3.383197 10.379693) + (xy -3.31187 10.38503) + (xy -3.293638 10.394426) + (xy -3.305123 10.399056) + (xy -3.356751 10.439897) + (xy -3.364034 10.506803) + (xy -3.329806 10.574944) + (xy -3.280935 10.610882) + (xy -3.216013 10.631823) + (xy -3.195746 10.617093) + (xy -2.722299 10.617093) + (xy -2.717984 10.618033) + (xy -2.670403 10.594626) + (xy -2.619617 10.548421) + (xy -2.574184 10.485956) + (xy -2.577482 10.462923) + (xy -2.618905 10.482766) + (xy -2.671987 10.531421) + (xy -2.716597 10.588174) + (xy -2.722299 10.617093) + (xy -3.195746 10.617093) + (xy -3.184615 10.609003) + (xy -3.17605 10.586641) + (xy -3.168653 10.506251) + (xy -3.16984 10.500614) + (xy -2.902964 10.500614) + (xy -2.897405 10.513934) + (xy -2.851438 10.547338) + (xy -2.84126 10.548634) + (xy -2.822447 10.527254) + (xy -2.828006 10.513934) + (xy -2.873973 10.48053) + (xy -2.884151 10.479235) + (xy -2.902964 10.500614) + (xy -3.16984 10.500614) + (xy -3.175793 10.472333) + (xy -3.168668 10.410561) + (xy -3.14188 10.376447) + (xy -3.099909 10.350685) + (xy -3.08837 10.379772) + (xy -3.088252 10.388237) + (xy -3.062276 10.436912) + (xy -3.036203 10.444535) + (xy -3.030575 10.441267) + (xy -2.774902 10.441267) + (xy -2.769113 10.475616) + (xy -2.746655 10.44963) + (xy -2.738478 10.43586) + (xy -2.729282 10.427186) + (xy -2.533061 10.427186) + (xy -2.515711 10.444535) + (xy -2.498361 10.427186) + (xy -2.515711 10.409836) + (xy -2.533061 10.427186) + (xy -2.729282 10.427186) + (xy -2.68494 10.385359) + (xy -2.649072 10.375136) + (xy -2.428962 10.375136) + (xy -2.402557 10.408828) + (xy -2.394263 10.409836) + (xy -2.360572 10.38343) + (xy -2.359563 10.375136) + (xy -2.385969 10.341445) + (xy -2.394263 10.340437) + (xy -2.427954 10.366842) + (xy -2.428962 10.375136) + (xy -2.649072 10.375136) + (xy -2.611534 10.354152) + (xy -2.616891 10.318179) + (xy -2.625927 10.280701) + (xy -2.596749 10.296257) + (xy -2.585066 10.305774) + (xy -2.531202 10.331861) + (xy -2.507202 10.326145) + (xy -2.508017 10.317304) + (xy -2.313297 10.317304) + (xy -2.308534 10.337933) + (xy -2.290164 10.340437) + (xy -2.261603 10.327741) + (xy -2.267031 10.317304) + (xy -2.308212 10.313151) + (xy -2.313297 10.317304) + (xy -2.508017 10.317304) + (xy -2.510457 10.290833) + (xy -2.534065 10.269683) + (xy -2.5602 10.242737) + (xy -2.543783 10.23687) + (xy -2.488233 10.261949) + (xy -2.480662 10.271604) + (xy -2.437282 10.289828) + (xy -2.421308 10.283657) + (xy -2.412825 10.24824) + (xy -2.446 10.21348) + (xy -2.269668 10.21348) + (xy -2.25138 10.238863) + (xy -2.190039 10.251748) + (xy -2.153341 10.218008) + (xy -2.151367 10.20284) + (xy -2.179186 10.18698) + (xy -2.223699 10.192352) + (xy -2.269668 10.21348) + (xy -2.446 10.21348) + (xy -2.44973 10.209572) + (xy -2.490527 10.17496) + (xy -2.475885 10.169147) + (xy -2.420287 10.180831) + (xy -2.353942 10.189589) + (xy -2.328632 10.161009) + (xy -2.327973 10.14959) + (xy -2.116667 10.14959) + (xy -2.099317 10.16694) + (xy -2.081968 10.14959) + (xy -2.099317 10.13224) + (xy -2.116667 10.14959) + (xy -2.327973 10.14959) + (xy -2.324969 10.097541) + (xy -2.220765 10.097541) + (xy -2.208069 10.126102) + (xy -2.197632 10.120674) + (xy -2.19348 10.079494) + (xy -2.197632 10.074408) + (xy -2.218261 10.079171) + (xy -2.220765 10.097541) + (xy -2.324969 10.097541) + (xy -2.324864 10.095723) + (xy -2.326886 10.056214) + (xy -2.150835 10.056214) + (xy -2.14522 10.095047) + (xy -2.121232 10.069824) + (xy -2.116667 10.062841) + (xy -2.087208 10.003505) + (xy -2.082499 9.98272) + (xy -2.10374 9.970124) + (xy -2.116667 9.976093) + (xy -2.146859 10.025613) + (xy -2.150835 10.056214) + (xy -2.326886 10.056214) + (xy -2.328461 10.02545) + (xy -2.346229 10.014361) + (xy -2.379392 10.043013) + (xy -2.433159 10.086605) + (xy -2.459292 10.097541) + (xy -2.504366 10.12237) + (xy -2.574262 10.184808) + (xy -2.652383 10.266778) + (xy -2.722132 10.350207) + (xy -2.766912 10.417017) + (xy -2.774902 10.441267) + (xy -3.030575 10.441267) + (xy -2.990175 10.417809) + (xy -2.984153 10.394534) + (xy -2.962447 10.33509) + (xy -2.948594 10.322556) + (xy -2.918957 10.319668) + (xy -2.918004 10.329183) + (xy -2.916048 10.404754) + (xy -2.877626 10.426172) + (xy -2.860711 10.421619) + (xy -2.824112 10.378926) + (xy -2.830111 10.344634) + (xy -2.851073 10.270671) + (xy -2.867533 10.176424) + (xy -2.869941 10.130304) + (xy -2.725973 10.130304) + (xy -2.717181 10.14475) + (xy -2.666811 10.165859) + (xy -2.638166 10.128719) + (xy -2.637159 10.114891) + (xy -2.654809 10.068697) + (xy -2.66981 10.062841) + (xy -2.715122 10.0858) + (xy -2.725973 10.130304) + (xy -2.869941 10.130304) + (xy -2.871434 10.101715) + (xy -2.851808 10.079803) + (xy -2.823042 10.086897) + (xy -2.783511 10.093099) + (xy -2.792976 10.063377) + (xy -2.802678 10.033274) + (xy -2.78997 10.036831) + (xy -2.74931 10.025988) + (xy -2.680896 9.976674) + (xy -2.643553 9.942445) + (xy -2.038294 9.942445) + (xy -2.031345 9.956434) + (xy -1.998258 9.992309) + (xy -1.992171 9.96701) + (xy -2.000595 9.939897) + (xy -2.026141 9.902107) + (xy -2.03768 9.902889) + (xy -2.038294 9.942445) + (xy -2.643553 9.942445) + (xy -2.638806 9.938094) + (xy -2.600862 9.903275) + (xy -2.24495 9.903275) + (xy -2.225629 9.906917) + (xy -2.166655 9.875485) + (xy -2.156488 9.8695) + (xy -2.088407 9.819307) + (xy -2.083548 9.785246) + (xy -1.977869 9.785246) + (xy -1.951464 9.818937) + (xy -1.94317 9.819945) + (xy -1.909479 9.79354) + (xy -1.90847 9.785246) + (xy -1.934876 9.751555) + (xy -1.94317 9.750546) + (xy -1.976861 9.776952) + (xy -1.977869 9.785246) + (xy -2.083548 9.785246) + (xy -2.08347 9.784697) + (xy -2.091349 9.778181) + (xy -2.104689 9.751345) + (xy -2.055943 9.729149) + (xy -1.992885 9.698201) + (xy -1.981965 9.665061) + (xy -2.02682 9.647006) + (xy -2.038593 9.646667) + (xy -2.095029 9.674329) + (xy -2.156735 9.74231) + (xy -2.167874 9.75944) + (xy -2.225428 9.856727) + (xy -2.24495 9.903275) + (xy -2.600862 9.903275) + (xy -2.563533 9.869021) + (xy -2.507031 9.826473) + (xy -2.491357 9.819945) + (xy -2.469145 9.790706) + (xy -2.46624 9.767896) + (xy -2.324864 9.767896) + (xy -2.307514 9.785246) + (xy -2.290164 9.767896) + (xy -2.307514 9.750546) + (xy -2.324864 9.767896) + (xy -2.46624 9.767896) + (xy -2.463662 9.747655) + (xy -2.447163 9.694866) + (xy -2.420597 9.689719) + (xy -2.361829 9.680465) + (xy -2.333848 9.66039) + (xy -2.293702 9.586455) + (xy -2.299232 9.561384) + (xy -2.241037 9.561384) + (xy -2.23787 9.577446) + (xy -2.200756 9.606211) + (xy -2.160984 9.611038) + (xy -2.151367 9.598111) + (xy -2.178585 9.575826) + (xy -2.205218 9.563809) + (xy -2.241037 9.561384) + (xy -2.299232 9.561384) + (xy -2.306093 9.53028) + (xy -2.022219 9.53028) + (xy -2.010547 9.574763) + (xy -2.005601 9.577049) + (xy -1.989954 9.545945) + (xy -1.981274 9.466812) + (xy -1.980609 9.412227) + (xy -1.985091 9.314688) + (xy -1.993539 9.285576) + (xy -2.005035 9.324094) + (xy -2.018662 9.429442) + (xy -2.020436 9.446926) + (xy -2.022219 9.53028) + (xy -2.306093 9.53028) + (xy -2.309368 9.515434) + (xy -2.367497 9.455998) + (xy -2.45474 9.416818) + (xy -2.55775 9.406565) + (xy -2.663179 9.43391) + (xy -2.674026 9.439411) + (xy -2.728977 9.489717) + (xy -2.787127 9.572769) + (xy -2.836167 9.66584) + (xy -2.863788 9.746202) + (xy -2.86197 9.786436) + (xy -2.867048 9.817496) + (xy -2.880055 9.819945) + (xy -2.903516 9.840397) + (xy -2.898938 9.852164) + (xy -2.911385 9.881323) + (xy -2.954133 9.895538) + (xy -3.025835 9.930076) + (xy -3.097581 9.998686) + (xy -3.101467 10.003787) + (xy -3.146176 10.072409) + (xy -3.147597 10.110866) + (xy -3.12254 10.132494) + (xy -3.074354 10.139603) + (xy -3.045996 10.095472) + (xy -3.000488 10.033608) + (xy -2.920527 9.96843) + (xy -2.901901 9.956798) + (xy -2.806012 9.876731) + (xy -2.761488 9.770974) + (xy -2.760863 9.767719) + (xy -2.724287 9.65925) + (xy -2.667363 9.577388) + (xy -2.604588 9.542506) + (xy -2.600491 9.54235) + (xy -2.596026 9.5679) + (xy -2.623876 9.631564) + (xy -2.637539 9.655123) + (xy -2.692297 9.761545) + (xy -2.703668 9.826811) + (xy -2.671416 9.845704) + (xy -2.645834 9.838952) + (xy -2.612368 9.829346) + (xy -2.618642 9.843218) + (xy -2.670155 9.885777) + (xy -2.772408 9.962233) + (xy -2.788313 9.973906) + (xy -2.881478 10.059371) + (xy -2.954369 10.155835) + (xy -2.969998 10.186581) + (xy -3.007703 10.261625) + (xy -3.049606 10.285114) + (xy -3.120655 10.271697) + (xy -3.210364 10.26016) + (xy -3.26419 10.291329) + (xy -3.317439 10.333481) + (xy -3.342337 10.340437) + (xy -3.357784 10.323909) + (xy -3.338088 10.298798) + (xy -3.295964 10.24283) + (xy -3.304858 10.222794) + (xy -3.352758 10.24558) + (xy -3.384443 10.272208) + (xy -3.472437 10.354875) + (xy -3.415495 10.217533) + (xy -3.373144 10.118624) + (xy -3.34501 10.072662) + (xy -3.318875 10.068428) + (xy -3.28252 10.094701) + (xy -3.282098 10.095052) + (xy -3.24085 10.113572) + (xy -3.204167 10.080915) + (xy -3.180469 10.039272) + (xy -3.116259 9.945329) + (xy -3.03688 9.861262) + (xy -2.959135 9.772326) + (xy -2.895634 9.664643) + (xy -2.892255 9.656824) + (xy -2.861362 9.571774) + (xy -2.862077 9.521315) + (xy -2.894637 9.478197) + (xy -2.94115 9.446975) + (xy -2.983983 9.462177) + (xy -3.034074 9.531108) + (xy -3.068593 9.594399) + (xy -3.101721 9.669106) + (xy -3.098015 9.71108) + (xy -3.072089 9.736051) + (xy -3.048921 9.766694) + (xy -3.063565 9.809647) + (xy -3.122407 9.880414) + (xy -3.138783 9.897936) + (xy -3.220994 9.975073) + (xy -3.268601 9.999346) + (xy -3.277154 9.971839) + (xy -3.242202 9.893633) + (xy -3.231596 9.875346) + (xy -3.203835 9.817686) + (xy -3.149143 9.817686) + (xy -3.144397 9.819945) + (xy -3.11273 9.795517) + (xy -3.105602 9.785246) + (xy -3.096759 9.752805) + (xy -3.101506 9.750546) + (xy -3.133172 9.774974) + (xy -3.140301 9.785246) + (xy -3.149143 9.817686) + (xy -3.203835 9.817686) + (xy -3.182594 9.773569) + (xy -3.136356 9.647177) + (xy -3.123625 9.603704) + (xy -3.092928 9.513157) + (xy -3.062941 9.462421) + (xy -3.049219 9.458279) + (xy -3.020606 9.451491) + (xy -3.018853 9.440299) + (xy -3.044042 9.404964) + (xy -3.053552 9.403552) + (xy -3.072962 9.386202) + (xy -2.324864 9.386202) + (xy -2.307514 9.403552) + (xy -2.290164 9.386202) + (xy -2.307514 9.368852) + (xy -2.324864 9.386202) + (xy -3.072962 9.386202) + (xy -3.084777 9.375641) + (xy -3.088252 9.354165) + (xy -3.109266 9.297536) + (xy -3.161419 9.218681) + (xy -3.178085 9.198017) + (xy -3.265223 9.11926) + (xy -3.361831 9.091895) + (xy -3.384023 9.091257) + (xy -3.557062 9.066659) + (xy -3.611749 9.036316) + (xy -3.120212 9.036316) + (xy -3.113832 9.081322) + (xy -3.101987 9.081859) + (xy -3.093704 9.035417) + (xy -3.099248 9.015352) + (xy -3.114655 9.002208) + (xy -3.120212 9.036316) + (xy -3.611749 9.036316) + (xy -3.701046 8.986769) + (xy -3.747541 8.945275) + (xy -3.824727 8.882613) + (xy -3.894578 8.83504) + (xy -3.735751 8.83504) + (xy -3.730192 8.84836) + (xy -3.684225 8.881764) + (xy -3.674047 8.88306) + (xy -3.660755 8.867955) + (xy -3.570506 8.867955) + (xy -3.563009 8.897208) + (xy -3.51764 8.931081) + (xy -3.461711 8.95038) + (xy -3.452596 8.950824) + (xy -3.449028 8.933605) + (xy -3.467868 8.915711) + (xy -3.331148 8.915711) + (xy -3.305959 8.951047) + (xy -3.296449 8.952459) + (xy -3.262651 8.94062) + (xy -3.261749 8.937157) + (xy -3.286064 8.907532) + (xy -3.296449 8.90041) + (xy -3.328423 8.903161) + (xy -3.331148 8.915711) + (xy -3.467868 8.915711) + (xy -3.484762 8.899665) + (xy -3.542597 8.867742) + (xy -3.570506 8.867955) + (xy -3.660755 8.867955) + (xy -3.655234 8.861681) + (xy -3.660793 8.84836) + (xy -3.70676 8.814956) + (xy -3.716938 8.813661) + (xy -3.735751 8.83504) + (xy -3.894578 8.83504) + (xy -3.936406 8.806553) + (xy -4.03369 8.747873) + (xy -4.219596 8.611049) + (xy -4.40545 8.409899) + (xy -4.521006 8.245521) + (xy -4.45888 8.245521) + (xy -4.337432 8.386805) + (xy -4.173787 8.536653) + (xy -3.965084 8.666558) + (xy -3.73872 8.760426) + (xy -3.628594 8.792521) + (xy -3.564268 8.806081) + (xy -3.552352 8.800552) + (xy -3.574143 8.788908) + (xy -3.429653 8.788908) + (xy -3.42121 8.8083) + (xy -3.386271 8.845551) + (xy -3.366185 8.837909) + (xy -3.365847 8.833059) + (xy -3.367567 8.831011) + (xy -3.331148 8.831011) + (xy -3.313798 8.84836) + (xy -3.296449 8.831011) + (xy -3.313798 8.813661) + (xy -3.331148 8.831011) + (xy -3.367567 8.831011) + (xy -3.390494 8.803709) + (xy -3.405908 8.792998) + (xy -3.429653 8.788908) + (xy -3.574143 8.788908) + (xy -3.599458 8.775381) + (xy -3.608744 8.771296) + (xy -3.691036 8.735524) + (xy -3.80435 8.686222) + (xy -3.869199 8.657991) + (xy -3.870104 8.657513) + (xy -3.712842 8.657513) + (xy -3.695492 8.674863) + (xy -3.678142 8.657513) + (xy -3.695492 8.640164) + (xy -3.712842 8.657513) + (xy -3.870104 8.657513) + (xy -3.946772 8.617031) + (xy -3.805374 8.617031) + (xy -3.800611 8.63766) + (xy -3.782241 8.640164) + (xy -3.753679 8.627468) + (xy -3.759108 8.617031) + (xy -3.800288 8.612878) + (xy -3.805374 8.617031) + (xy -3.946772 8.617031) + (xy -3.986352 8.596132) + (xy -3.998866 8.588115) + (xy -3.886339 8.588115) + (xy -3.868989 8.605464) + (xy -3.85164 8.588115) + (xy -3.868989 8.570765) + (xy -3.886339 8.588115) + (xy -3.998866 8.588115) + (xy -4.053031 8.553415) + (xy -3.955738 8.553415) + (xy -3.938388 8.570765) + (xy -3.921039 8.553415) + (xy -3.938388 8.536065) + (xy -3.955738 8.553415) + (xy -4.053031 8.553415) + (xy -4.12474 8.507475) + (xy -4.166363 8.476613) + (xy -4.054243 8.476613) + (xy -4.0458 8.496005) + (xy -4.010862 8.533256) + (xy -3.990775 8.525614) + (xy -3.990438 8.520763) + (xy -4.015084 8.491414) + (xy -4.030498 8.480703) + (xy -4.054243 8.476613) + (xy -4.166363 8.476613) + (xy -4.250893 8.413938) + (xy -4.259197 8.407214) + (xy -4.158341 8.407214) + (xy -4.149899 8.426606) + (xy -4.11496 8.463857) + (xy -4.094874 8.456215) + (xy -4.094536 8.451365) + (xy -4.119182 8.422015) + (xy -4.134597 8.411304) + (xy -4.158341 8.407214) + (xy -4.259197 8.407214) + (xy -4.387753 8.303116) + (xy -4.297139 8.303116) + (xy -4.288696 8.322507) + (xy -4.253758 8.359759) + (xy -4.233672 8.352117) + (xy -4.233334 8.347266) + (xy -4.25798 8.317917) + (xy -4.273395 8.307205) + (xy -4.297139 8.303116) + (xy -4.387753 8.303116) + (xy -4.45888 8.245521) + (xy -4.521006 8.245521) + (xy -4.591182 8.145697) + (xy -4.652767 8.076208) + (xy -4.729925 8.054049) + (xy -4.838811 8.076986) + (xy -4.904621 8.102322) + (xy -5.01414 8.137442) + (xy -5.116289 8.154134) + (xy -5.12573 8.154354) + (xy -5.222839 8.139719) + (xy -5.359801 8.10078) + (xy -5.514745 8.044945) + (xy -5.57122 8.020523) + (xy -4.541955 8.020523) + (xy -4.531826 8.043399) + (xy -4.528208 8.050273) + (xy -4.486894 8.111607) + (xy -4.428799 8.181504) + (xy -4.373687 8.237784) + (xy -4.342685 8.25847) + (xy -4.351321 8.235844) + (xy -4.394537 8.17979) + (xy -4.408937 8.163046) + (xy -4.488324 8.072958) + (xy -4.530059 8.027913) + (xy -4.541955 8.020523) + (xy -5.57122 8.020523) + (xy -5.665794 7.979625) + (xy -5.717612 7.953862) + (xy -5.80058 7.917308) + (xy -5.861356 7.917157) + (xy -5.925809 7.946487) + (xy -5.996034 8.008213) + (xy -6.070263 8.108949) + (xy -6.107104 8.17514) + (xy -6.22494 8.393845) + (xy -6.335394 8.549411) + (xy -6.444469 8.646794) + (xy -6.558171 8.69095) + (xy -6.682503 8.686837) + (xy -6.716979 8.678564) + (xy -6.815816 8.65824) + (xy -6.88073 8.668137) + (xy -6.916987 8.717181) + (xy -6.929851 8.8143) + (xy -6.924587 8.968422) + (xy -6.920525 9.023727) + (xy -6.910411 9.171587) + (xy -6.909675 9.267535) + (xy -6.920591 9.328693) + (xy -6.945435 9.372184) + (xy -6.97044 9.399401) + (xy -7.080143 9.461276) + (xy -7.226629 9.46457) + (xy -7.390282 9.417134) + (xy -7.493449 9.357348) + (xy -7.529065 9.290281) + (xy -7.522577 9.27632) + (xy -7.483516 9.27632) + (xy -7.478753 9.296949) + (xy -7.460383 9.299453) + (xy -7.431821 9.286757) + (xy -7.43725 9.27632) + (xy -7.47843 9.272168) + (xy -7.483516 9.27632) + (xy -7.522577 9.27632) + (xy -7.509031 9.24717) + (xy -7.31431 9.24717) + (xy -7.313566 9.254472) + (xy -7.278211 9.219171) + (xy -7.232221 9.147428) + (xy -7.219686 9.096087) + (xy -7.22993 9.076261) + (xy -7.254777 9.12158) + (xy -7.255785 9.124087) + (xy -7.290844 9.203339) + (xy -7.31431 9.24717) + (xy -7.509031 9.24717) + (xy -7.496516 9.220239) + (xy -7.425903 9.167717) + (xy -7.367539 9.128731) + (xy -7.335804 9.082289) + (xy -7.32197 9.006832) + (xy -7.318976 8.932217) + (xy -7.249447 8.932217) + (xy -7.243067 8.977223) + (xy -7.231222 8.97776) + (xy -7.222939 8.931319) + (xy -7.228483 8.911253) + (xy -7.24389 8.89811) + (xy -7.249447 8.932217) + (xy -7.318976 8.932217) + (xy -7.317699 8.90041) + (xy -7.30707 8.711096) + (xy -7.301037 8.674863) + (xy -7.244136 8.674863) + (xy -7.240518 8.737992) + (xy -7.231511 8.745432) + (xy -7.228267 8.735587) + (xy -7.222871 8.647582) + (xy -7.228267 8.614139) + (xy -7.238325 8.60334) + (xy -7.2438 8.65132) + (xy -7.244136 8.674863) + (xy -7.301037 8.674863) + (xy -7.284881 8.577844) + (xy -7.252234 8.505316) + (xy -7.221653 8.493551) + (xy -7.194364 8.482747) + (xy -7.199436 8.467801) + (xy -7.200636 8.413213) + (xy -7.182045 8.371518) + (xy -7.153858 8.330826) + (xy -7.155796 8.350826) + (xy -7.163612 8.376151) + (xy -7.170827 8.419707) + (xy -7.142569 8.407021) + (xy -7.140207 8.405078) + (xy -7.116808 8.399226) + (xy -7.102856 8.436255) + (xy -7.096214 8.526146) + (xy -7.094806 8.617041) + (xy -7.089838 8.77105) + (xy -7.078134 8.923674) + (xy -7.064443 9.027772) + (xy -7.050363 9.131536) + (xy -7.060479 9.197648) + (xy -7.101897 9.255719) + (xy -7.124823 9.279343) + (xy -7.172413 9.337213) + (xy -7.176365 9.367305) + (xy -7.169238 9.368852) + (xy -7.113779 9.345125) + (xy -7.061821 9.299986) + (xy -7.025826 9.246543) + (xy -7.014449 9.179103) + (xy -7.024429 9.07327) + (xy -7.028218 9.048415) + (xy -7.044791 8.910657) + (xy -7.059666 8.729903) + (xy -7.07067 8.542578) + (xy -6.69073 8.542578) + (xy -6.669887 8.565184) + (xy -6.663952 8.569007) + (xy -6.612696 8.586883) + (xy -6.555228 8.566143) + (xy -6.480123 8.50806) + (xy -6.432011 8.452887) + (xy -6.419399 8.42054) + (xy -6.440539 8.416548) + (xy -6.492189 8.453708) + (xy -6.49971 8.460618) + (xy -6.577379 8.514685) + (xy -6.647182 8.536597) + (xy -6.69073 8.542578) + (xy -7.07067 8.542578) + (xy -7.071259 8.532552) + (xy -7.077983 8.345007) + (xy -7.078015 8.338132) + (xy -6.974591 8.338132) + (xy -6.957142 8.439985) + (xy -6.899077 8.488772) + (xy -6.815968 8.495194) + (xy -6.741113 8.484079) + (xy -6.725621 8.460941) + (xy -6.736889 8.443058) + (xy -6.789936 8.416986) + (xy -6.838655 8.433499) + (xy -6.885403 8.451127) + (xy -6.886726 8.424315) + (xy -6.885482 8.42098) + (xy -6.893862 8.362646) + (xy -6.920962 8.329179) + (xy -6.923074 8.327869) + (xy -6.835793 8.327869) + (xy -6.823097 8.35643) + (xy -6.81266 8.351002) + (xy -6.808507 8.309821) + (xy -6.81266 8.304736) + (xy -6.833289 8.309499) + (xy -6.835793 8.327869) + (xy -6.923074 8.327869) + (xy -6.963019 8.303097) + (xy -6.974493 8.330886) + (xy -6.974591 8.338132) + (xy -7.078015 8.338132) + (xy -7.078202 8.297954) + (xy -7.058382 8.297954) + (xy -7.027006 8.294201) + (xy -6.972858 8.24821) + (xy -6.762398 8.24821) + (xy -6.742644 8.306594) + (xy -6.726125 8.343586) + (xy -6.680921 8.406819) + (xy -6.63169 8.431511) + (xy -6.597908 8.411765) + (xy -6.592897 8.383909) + (xy -6.612688 8.345218) + (xy -6.35 8.345218) + (xy -6.332651 8.362568) + (xy -6.315301 8.345218) + (xy -6.332651 8.327869) + (xy -6.35 8.345218) + (xy -6.612688 8.345218) + (xy -6.619467 8.331965) + (xy -6.643838 8.310519) + (xy -6.558197 8.310519) + (xy -6.540847 8.327869) + (xy -6.523498 8.310519) + (xy -6.540847 8.293169) + (xy -6.488798 8.293169) + (xy -6.476102 8.321731) + (xy -6.465665 8.316302) + (xy -6.461512 8.275122) + (xy -6.465665 8.270036) + (xy -6.486294 8.274799) + (xy -6.488798 8.293169) + (xy -6.540847 8.293169) + (xy -6.558197 8.310519) + (xy -6.643838 8.310519) + (xy -6.679645 8.27901) + (xy -6.685042 8.275819) + (xy -6.610246 8.275819) + (xy -6.53117 8.206421) + (xy -6.454099 8.206421) + (xy -6.436749 8.22377) + (xy -6.419399 8.206421) + (xy -6.420807 8.205013) + (xy -6.344161 8.205013) + (xy -6.328157 8.265982) + (xy -6.303852 8.293169) + (xy -6.299666 8.263805) + (xy -6.308505 8.197746) + (xy -6.325482 8.143906) + (xy -6.341245 8.145641) + (xy -6.341666 8.146841) + (xy -6.344161 8.205013) + (xy -6.420807 8.205013) + (xy -6.436749 8.189071) + (xy -6.454099 8.206421) + (xy -6.53117 8.206421) + (xy -6.520923 8.197428) + (xy -6.453699 8.151803) + (xy -6.406301 8.142965) + (xy -6.402587 8.145379) + (xy -6.390256 8.146336) + (xy -6.399474 8.126827) + (xy -6.40129 8.078375) + (xy -6.288372 8.078375) + (xy -6.279168 8.128047) + (xy -6.247267 8.13714) + (xy -6.239591 8.133121) + (xy -6.220766 8.088022) + (xy -6.226062 8.061599) + (xy -6.227248 7.992182) + (xy -6.208749 7.934986) + (xy -6.188241 7.889241) + (xy -6.200162 7.895897) + (xy -6.238966 7.942695) + (xy -6.274948 8.009474) + (xy -6.288372 8.078375) + (xy -6.40129 8.078375) + (xy -6.401759 8.065848) + (xy -6.382742 8.030565) + (xy -6.356065 7.97961) + (xy -6.359594 7.959714) + (xy -6.387325 7.971486) + (xy -6.420924 8.021277) + (xy -6.474955 8.108069) + (xy -6.536509 8.189071) + (xy -6.610246 8.275819) + (xy -6.685042 8.275819) + (xy -6.743155 8.241457) + (xy -6.762398 8.24821) + (xy -6.972858 8.24821) + (xy -6.972331 8.247762) + (xy -6.958305 8.232186) + (xy -6.908349 8.16645) + (xy -6.897485 8.142782) + (xy -6.766394 8.142782) + (xy -6.744705 8.180208) + (xy -6.712542 8.175831) + (xy -6.676668 8.173221) + (xy -6.682673 8.19397) + (xy -6.681875 8.220175) + (xy -6.658451 8.216879) + (xy -6.615131 8.173329) + (xy -6.599158 8.125629) + (xy -6.601294 8.102322) + (xy -6.558197 8.102322) + (xy -6.540847 8.119672) + (xy -6.523498 8.102322) + (xy -6.540847 8.084972) + (xy -6.558197 8.102322) + (xy -6.601294 8.102322) + (xy -6.604564 8.066638) + (xy -6.625183 8.050273) + (xy -6.661476 8.077853) + (xy -6.665035 8.093647) + (xy -6.672086 8.118975) + (xy -6.685348 8.093431) + (xy -6.717446 8.06568) + (xy -6.751994 8.088748) + (xy -6.766394 8.142782) + (xy -6.897485 8.142782) + (xy -6.889672 8.125761) + (xy -6.890931 8.122427) + (xy -6.923973 8.130681) + (xy -6.976486 8.174274) + (xy -7.028026 8.231775) + (xy -7.058148 8.281753) + (xy -7.058382 8.297954) + (xy -7.078202 8.297954) + (xy -7.078617 8.209092) + (xy -7.091084 8.122858) + (xy -7.140773 8.073661) + (xy -7.23993 8.053037) + (xy -7.307601 8.050804) + (xy -7.437508 8.024879) + (xy -7.553959 7.956978) + (xy -7.64835 7.860417) + (xy -7.677304 7.80957) + (xy -7.581831 7.80957) + (xy -7.482404 7.897002) + (xy -7.406913 7.95734) + (xy -7.371772 7.965707) + (xy -7.370614 7.927687) + (xy -7.130264 7.927687) + (xy -7.095963 7.979243) + (xy -7.078817 7.998087) + (xy -7.01349 8.0577) + (xy -6.982804 8.065827) + (xy -6.990703 8.032923) + (xy -6.523498 8.032923) + (xy -6.506148 8.050273) + (xy -6.488798 8.032923) + (xy -6.506148 8.015574) + (xy -6.523498 8.032923) + (xy -6.990703 8.032923) + (xy -6.992892 8.023802) + (xy -7.007341 7.998224) + (xy -6.627596 7.998224) + (xy -6.610246 8.015574) + (xy -6.592897 7.998224) + (xy -6.610246 7.980874) + (xy -6.627596 7.998224) + (xy -7.007341 7.998224) + (xy -7.015233 7.984253) + (xy -7.067872 7.928825) + (xy -6.634482 7.928825) + (xy -6.553123 7.841824) + (xy -6.159104 7.841824) + (xy -6.155152 7.863015) + (xy -6.133094 7.920277) + (xy -6.108539 7.913363) + (xy -6.103627 7.906098) + (xy -6.092817 7.860632) + (xy -6.103081 7.849571) + (xy -6.113466 7.814174) + (xy -6.103667 7.741484) + (xy -6.080829 7.657996) + (xy -6.052097 7.590209) + (xy -6.026199 7.564481) + (xy -6.010311 7.593855) + (xy -6.014575 7.665323) + (xy -6.015997 7.67281) + (xy -6.026474 7.743074) + (xy -6.013703 7.757394) + (xy -5.985635 7.73796) + (xy -5.970567 7.714836) + (xy -5.783234 7.714836) + (xy -5.782074 7.753033) + (xy -5.730452 7.803533) + (xy -5.644256 7.858308) + (xy -5.539378 7.90933) + (xy -5.431709 7.94857) + (xy -5.337139 7.968) + (xy -5.287126 7.965485) + (xy -5.225562 7.958725) + (xy -5.221914 7.980302) + (xy -5.206749 7.996888) + (xy -5.144081 7.998919) + (xy -5.053758 7.988585) + (xy -4.955624 7.968079) + (xy -4.875274 7.942019) + (xy -4.873737 7.929742) + (xy -4.934652 7.922175) + (xy -5.051197 7.919858) + (xy -5.14058 7.921107) + (xy -5.295882 7.923836) + (xy -5.400355 7.920603) + (xy -5.472545 7.90721) + (xy -5.531001 7.879458) + (xy -5.59427 7.833147) + (xy -5.619997 7.812568) + (xy -5.703465 7.751171) + (xy -5.764081 7.717027) + (xy -5.783234 7.714836) + (xy -5.970567 7.714836) + (xy -5.963035 7.703278) + (xy -5.6637 7.703278) + (xy -5.581785 7.769609) + (xy -5.516947 7.807565) + (xy -5.428179 7.827572) + (xy -5.295333 7.833584) + (xy -5.256971 7.83341) + (xy -5.153136 7.830511) + (xy -5.097963 7.825124) + (xy -5.100853 7.818305) + (xy -5.109495 7.816823) + (xy -5.17878 7.79517) + (xy -5.183441 7.790027) + (xy -4.753826 7.790027) + (xy -4.736476 7.807377) + (xy -4.719126 7.790027) + (xy -4.736476 7.772677) + (xy -4.753826 7.790027) + (xy -5.183441 7.790027) + (xy -5.204918 7.766326) + (xy -5.23242 7.74451) + (xy -5.274283 7.748023) + (xy -5.338814 7.749584) + (xy -5.363079 7.73472) + (xy -5.40707 7.714881) + (xy -5.492895 7.703993) + (xy -5.523106 7.703278) + (xy -5.6637 7.703278) + (xy -5.963035 7.703278) + (xy -5.943 7.672532) + (xy -5.941233 7.651229) + (xy -5.829509 7.651229) + (xy -5.812159 7.668579) + (xy -5.794809 7.651229) + (xy -5.239618 7.651229) + (xy -5.222268 7.668579) + (xy -5.204918 7.651229) + (xy -5.207558 7.648589) + (xy -4.866485 7.648589) + (xy -4.85134 7.693812) + (xy -4.849119 7.696538) + (xy -4.813539 7.724074) + (xy -4.787454 7.689335) + (xy -4.783923 7.680618) + (xy -4.761641 7.61478) + (xy -4.756264 7.590211) + (xy -4.778484 7.585155) + (xy -4.82146 7.606131) + (xy -4.866485 7.648589) + (xy -5.207558 7.648589) + (xy -5.222268 7.63388) + (xy -5.239618 7.651229) + (xy -5.794809 7.651229) + (xy -5.812159 7.63388) + (xy -5.829509 7.651229) + (xy -5.941233 7.651229) + (xy -5.936916 7.59918) + (xy -5.76011 7.59918) + (xy -5.729116 7.61553) + (xy -5.650707 7.627079) + (xy -5.546736 7.633221) + (xy -5.439061 7.633352) + (xy -5.349536 7.626866) + (xy -5.300017 7.613156) + (xy -5.298671 7.611967) + (xy -5.295199 7.567877) + (xy -5.311459 7.525219) + (xy -5.361433 7.486139) + (xy -5.446345 7.462587) + (xy -5.543477 7.45533) + (xy -5.630113 7.465134) + (xy -5.683535 7.492763) + (xy -5.690711 7.512431) + (xy -5.709448 7.558608) + (xy -5.72541 7.564481) + (xy -5.759101 7.590886) + (xy -5.76011 7.59918) + (xy -5.936916 7.59918) + (xy -5.936779 7.597531) + (xy -5.966998 7.54794) + (xy -5.967899 7.544361) + (xy -5.894895 7.544361) + (xy -5.867921 7.564481) + (xy -5.830377 7.536749) + (xy -5.815871 7.509594) + (xy -5.796651 7.426439) + (xy -5.794809 7.398863) + (xy -5.795423 7.395948) + (xy -5.074607 7.395948) + (xy -5.069464 7.430833) + (xy -5.025636 7.495485) + (xy -4.965654 7.551901) + (xy -4.905087 7.575179) + (xy -4.864742 7.560429) + (xy -4.858695 7.534744) + (xy -4.884987 7.47212) + (xy -4.943129 7.411655) + (xy -5.007864 7.375559) + (xy -5.040193 7.375144) + (xy -5.074607 7.395948) + (xy -5.795423 7.395948) + (xy -5.801613 7.366537) + (xy -5.829658 7.389772) + (xy -5.845755 7.410376) + (xy -5.888264 7.486501) + (xy -5.894895 7.544361) + (xy -5.967899 7.544361) + (xy -5.977217 7.507359) + (xy -5.961151 7.440564) + (xy -5.930192 7.379623) + (xy -5.910536 7.364959) + (xy -5.620208 7.364959) + (xy -5.589935 7.380627) + (xy -5.512236 7.389901) + (xy -5.468835 7.390983) + (xy -5.374313 7.387432) + (xy -5.330941 7.369661) + (xy -5.320564 7.326991) + (xy -5.321362 7.304259) + (xy -5.337894 7.240992) + (xy -5.391692 7.218873) + (xy -5.42664 7.217511) + (xy -5.518364 7.241298) + (xy -5.591746 7.299216) + (xy -5.620208 7.364959) + (xy -5.910536 7.364959) + (xy -5.898908 7.356284) + (xy -5.86894 7.328406) + (xy -5.847973 7.291134) + (xy -5.76011 7.291134) + (xy -5.747632 7.320638) + (xy -5.714365 7.290257) + (xy -5.686251 7.243511) + (xy -5.660806 7.190779) + (xy -5.674 7.190703) + (xy -5.70238 7.21306) + (xy -5.749083 7.264192) + (xy -5.76011 7.291134) + (xy -5.847973 7.291134) + (xy -5.835822 7.269535) + (xy -5.811455 7.201604) + (xy -5.821891 7.186737) + (xy -5.861724 7.221435) + (xy -5.925546 7.302198) + (xy -5.957859 7.348504) + (xy -6.077947 7.548144) + (xy -6.145471 7.713738) + (xy -6.159104 7.841824) + (xy -6.553123 7.841824) + (xy -6.4893 7.773575) + (xy -6.404848 7.67816) + (xy -6.337174 7.592591) + (xy -6.308112 7.548029) + (xy -6.290872 7.509365) + (xy -6.300207 7.510162) + (xy -6.340223 7.554809) + (xy -6.415026 7.647696) + (xy -6.485773 7.737978) + (xy -6.634482 7.928825) + (xy -7.067872 7.928825) + (xy -7.06869 7.927964) + (xy -7.110434 7.911475) + (xy -7.130264 7.927687) + (xy -7.370614 7.927687) + (xy -7.370419 7.921273) + (xy -7.379058 7.883935) + (xy -7.383778 7.876776) + (xy -6.731694 7.876776) + (xy -6.719855 7.910573) + (xy -6.716393 7.911475) + (xy -6.686767 7.88716) + (xy -6.679645 7.876776) + (xy -6.682396 7.844801) + (xy -6.694947 7.842076) + (xy -6.730282 7.867265) + (xy -6.731694 7.876776) + (xy -7.383778 7.876776) + (xy -7.414845 7.829652) + (xy -7.158503 7.829652) + (xy -7.141046 7.837351) + (xy -7.066028 7.826939) + (xy -6.992232 7.801196) + (xy -6.931362 7.756739) + (xy -6.920112 7.714448) + (xy -6.920521 7.673722) + (xy -6.883386 7.678442) + (xy -6.840254 7.711953) + (xy -6.806981 7.732634) + (xy -6.802724 7.720628) + (xy -6.804325 7.63939) + (xy -6.773963 7.606711) + (xy -6.753357 7.610073) + (xy -6.714612 7.601647) + (xy -6.709983 7.571249) + (xy -6.692184 7.519334) + (xy -6.67097 7.508931) + (xy -6.603769 7.500668) + (xy -6.593986 7.499419) + (xy -6.576193 7.469436) + (xy -6.583133 7.434358) + (xy -6.593706 7.393847) + (xy -6.567682 7.405199) + (xy -6.546506 7.421953) + (xy -6.48491 7.452367) + (xy -6.457287 7.426986) + (xy -6.467454 7.37153) + (xy -6.5084 7.33231) + (xy -6.549815 7.339967) + (xy -6.6353 7.361217) + (xy -6.67097 7.363073) + (xy -6.722722 7.388454) + (xy -6.731694 7.423591) + (xy -6.760787 7.504753) + (xy -6.835978 7.545439) + (xy -6.887842 7.545809) + (xy -6.950362 7.560783) + (xy -7.015817 7.609493) + (xy -7.068792 7.673575) + (xy -7.093869 7.734668) + (xy -7.07844 7.772831) + (xy -7.062026 7.797508) + (xy -7.110728 7.815741) + (xy -7.116438 7.816851) + (xy -7.158503 7.829652) + (xy -7.414845 7.829652) + (xy -7.419254 7.822965) + (xy -7.490455 7.808473) + (xy -7.581831 7.80957) + (xy -7.677304 7.80957) + (xy -7.691726 7.784244) + (xy -7.275319 7.784244) + (xy -7.270556 7.804873) + (xy -7.252186 7.807377) + (xy -7.223625 7.794681) + (xy -7.229053 7.784244) + (xy -7.270233 7.780091) + (xy -7.275319 7.784244) + (xy -7.691726 7.784244) + (xy -7.712074 7.748511) + (xy -7.736525 7.634575) + (xy -7.720853 7.565902) + (xy -7.691628 7.565902) + (xy -7.673188 7.625269) + (xy -7.6526 7.687986) + (xy -7.658234 7.716066) + (xy -7.653685 7.736285) + (xy -7.639913 7.737978) + (xy -7.613564 7.706081) + (xy -7.604681 7.618566) + (xy -7.605185 7.597499) + (xy -7.609958 7.535266) + (xy -7.564481 7.535266) + (xy -7.541886 7.550904) + (xy -7.521107 7.542518) + (xy -7.498623 7.535987) + (xy -7.524094 7.57365) + (xy -7.552314 7.634768) + (xy -7.548071 7.667059) + (xy -7.50034 7.700681) + (xy -7.448403 7.692915) + (xy -7.425683 7.651229) + (xy -7.404987 7.605084) + (xy -7.387272 7.59918) + (xy -7.363602 7.624241) + (xy -7.367999 7.649055) + (xy -7.360026 7.694651) + (xy -7.290849 7.724944) + (xy -7.24229 7.733953) + (xy -7.235383 7.711411) + (xy -7.255424 7.659904) + (xy -7.307223 7.574911) + (xy -7.343538 7.52689) + (xy -7.371747 7.483338) + (xy -7.347754 7.47117) + (xy -7.217759 7.439362) + (xy -7.092537 7.360814) + (xy -6.99994 7.254237) + (xy -6.986556 7.228542) + (xy -6.958105 7.164898) + (xy -6.815016 7.164898) + (xy -6.813642 7.200136) + (xy -6.769952 7.246253) + (xy -6.745332 7.252186) + (xy -6.70257 7.224329) + (xy -6.696995 7.200136) + (xy -6.708782 7.182787) + (xy -6.575547 7.182787) + (xy -6.572796 7.214762) + (xy -6.560245 7.217486) + (xy -6.52491 7.192297) + (xy -6.523498 7.182787) + (xy -6.524129 7.180987) + (xy -6.488798 7.180987) + (xy -6.459108 7.193707) + (xy -6.387405 7.190577) + (xy -6.3847 7.190188) + (xy -6.304425 7.191776) + (xy -6.283475 7.217744) + (xy -6.324848 7.251933) + (xy -6.370412 7.267203) + (xy -6.430558 7.290101) + (xy -6.431531 7.322251) + (xy -6.418213 7.340364) + (xy -6.361471 7.386258) + (xy -6.323559 7.375429) + (xy -6.315631 7.338934) + (xy -6.141804 7.338934) + (xy -6.124454 7.356284) + (xy -6.107104 7.338934) + (xy -6.124454 7.321584) + (xy -6.141804 7.338934) + (xy -6.315631 7.338934) + (xy -6.315301 7.337413) + (xy -6.288647 7.296349) + (xy -6.254577 7.294039) + (xy -6.207838 7.283418) + (xy -6.202528 7.26086) + (xy -6.183041 7.222832) + (xy -6.159153 7.217486) + (xy -6.114522 7.193874) + (xy -6.114044 7.148087) + (xy -5.516091 7.148087) + (xy -5.369179 7.147556) + (xy -5.28244 7.141841) + (xy -5.259312 7.126297) + (xy -5.268606 7.117652) + (xy -5.308046 7.079758) + (xy -5.31198 7.066134) + (xy -5.311599 6.978576) + (xy -5.122991 6.978576) + (xy -5.115394 7.072055) + (xy -5.096911 7.112699) + (xy -5.093415 7.113388) + (xy -5.070871 7.125938) + (xy -5.089866 7.151013) + (xy -5.112502 7.208071) + (xy -5.102977 7.274856) + (xy -5.068488 7.318129) + (xy -5.052927 7.321584) + (xy -5.031891 7.291158) + (xy -5.018938 7.198006) + (xy -5.013735 7.039316) + (xy -5.0136 6.992027) + (xy -5.016706 6.826066) + (xy -5.01947 6.79545) + (xy -4.958247 6.79545) + (xy -4.951752 7.051952) + (xy -4.908639 7.266226) + (xy -4.840975 7.412591) + (xy -4.79021 7.470813) + (xy -4.743361 7.49733) + (xy -4.719537 7.482153) + (xy -4.719126 7.476281) + (xy -4.740287 7.440131) + (xy -4.789122 7.382349) + (xy -4.791537 7.378648) + (xy -4.597125 7.378648) + (xy -4.59676 7.564433) + (xy -4.547741 7.768501) + (xy -4.458776 7.970081) + (xy -4.338578 8.148402) + (xy -4.228123 8.258485) + (xy -4.129429 8.327388) + (xy -4.002524 8.401951) + (xy -3.866311 8.472695) + (xy -3.739695 8.530139) + (xy -3.64158 8.564804) + (xy -3.605447 8.570737) + (xy -3.542571 8.594841) + (xy -3.484387 8.643378) + (xy -3.412525 8.710407) + (xy -3.357561 8.748697) + (xy -3.311344 8.761626) + (xy -3.297252 8.720728) + (xy -3.296984 8.702109) + (xy -3.307102 8.661313) + (xy -3.343836 8.620334) + (xy -3.41763 8.571735) + (xy -3.538927 8.508083) + (xy -3.635303 8.461269) + (xy -3.914997 8.31208) + (xy -4.130787 8.160143) + (xy -4.288078 7.999185) + (xy -4.392278 7.822933) + (xy -4.448791 7.625113) + (xy -4.461635 7.502375) + (xy -4.467495 7.381711) + (xy -4.468426 7.326423) + (xy -4.463146 7.332587) + (xy -4.450375 7.396277) + (xy -4.441954 7.442051) + (xy -4.387832 7.66441) + (xy -4.310217 7.84109) + (xy -4.197468 7.994795) + (xy -4.115617 8.078375) + (xy -4.029028 8.149851) + (xy -3.913694 8.230825) + (xy -3.781737 8.314541) + (xy -3.64528 8.394244) + (xy -3.516445 8.463181) + (xy -3.407356 8.514596) + (xy -3.330135 8.541735) + (xy -3.296905 8.537843) + (xy -3.296449 8.5348) + (xy -3.32403 8.495201) + (xy -3.391664 8.44607) + (xy -3.404039 8.439028) + (xy -3.49245 8.389089) + (xy -3.611153 8.320334) + (xy -3.707659 8.263509) + (xy -3.81527 8.202368) + (xy -3.902791 8.157604) + (xy -3.948017 8.139886) + (xy -3.986259 8.11653) + (xy -3.988007 8.105579) + (xy -3.988701 8.104059) + (xy -3.973088 8.119672) + (xy -3.955738 8.102322) + (xy -3.973088 8.084972) + (xy -3.98979 8.101673) + (xy -4.00665 8.064719) + (xy -4.058134 7.999124) + (xy -4.06984 7.986306) + (xy -4.162991 7.86559) + (xy -4.232883 7.735184) + (xy -4.266704 7.620152) + (xy -4.268033 7.598622) + (xy -4.249653 7.499042) + (xy -4.203801 7.422044) + (xy -4.144415 7.390984) + (xy -4.144143 7.390983) + (xy -4.079586 7.372927) + (xy -3.999234 7.330259) + (xy -3.943937 7.300212) + (xy -3.928893 7.305387) + (xy -3.931272 7.309946) + (xy -3.929155 7.357468) + (xy -3.91258 7.37035) + (xy -3.907682 7.378679) + (xy -3.955738 7.370627) + (xy -4.007196 7.361044) + (xy -4.005459 7.372172) + (xy -3.947652 7.411259) + (xy -3.936903 7.418114) + (xy -3.86763 7.472693) + (xy -3.801559 7.540886) + (xy -3.751191 7.606752) + (xy -3.729025 7.654354) + (xy -3.740484 7.668579) + (xy -3.781295 7.644814) + (xy -3.840474 7.587167) + (xy -3.844353 7.58275) + (xy -3.937208 7.504806) + (xy -4.034912 7.466906) + (xy -4.121527 7.469268) + (xy -4.181116 7.51211) + (xy -4.198634 7.577903) + (xy -4.188741 7.676342) + (xy -4.163707 7.741496) + (xy -4.130503 7.755936) + (xy -4.127997 7.754562) + (xy -4.087355 7.762125) + (xy -4.074223 7.777473) + (xy -4.06955 7.801809) + (xy -4.089175 7.793341) + (xy -4.125352 7.783857) + (xy -4.123099 7.817565) + (xy -4.086261 7.882623) + (xy -4.041022 7.941588) + (xy -3.951189 8.031599) + (xy -3.850664 8.107501) + (xy -3.757027 8.15843) + (xy -3.687854 8.173521) + (xy -3.673414 8.168799) + (xy -3.648912 8.164082) + (xy -3.656657 8.182379) + (xy -3.644226 8.218571) + (xy -3.587439 8.26448) + (xy -3.507988 8.308523) + (xy -3.427564 8.339117) + (xy -3.367861 8.344677) + (xy -3.359296 8.341169) + (xy -3.336475 8.338314) + (xy -3.342754 8.353275) + (xy -3.338692 8.401991) + (xy -3.314136 8.431687) + (xy -3.266387 8.485993) + (xy -3.22216 8.55817) + (xy -3.192057 8.626576) + (xy -3.186678 8.669571) + (xy -3.19501 8.674863) + (xy -3.215339 8.705507) + (xy -3.225594 8.781493) + (xy -3.225917 8.804986) + (xy -3.224784 8.935109) + (xy -3.199819 8.862819) + (xy -3.120212 8.862819) + (xy -3.113832 8.907824) + (xy -3.101987 8.908362) + (xy -3.100569 8.90041) + (xy -3.018853 8.90041) + (xy -3.001503 8.917759) + (xy -2.984153 8.90041) + (xy -3.001503 8.88306) + (xy -3.018853 8.90041) + (xy -3.100569 8.90041) + (xy -3.093704 8.86192) + (xy -3.099248 8.841854) + (xy -3.114655 8.828711) + (xy -3.120212 8.862819) + (xy -3.199819 8.862819) + (xy -3.160774 8.749757) + (xy -3.11507 8.635943) + (xy -3.066769 8.543616) + (xy -3.040458 8.5081) + (xy -2.99683 8.478463) + (xy -2.984592 8.502268) + (xy -3.004039 8.570917) + (xy -3.035957 8.639689) + (xy -3.065098 8.726827) + (xy -3.063744 8.799551) + (xy -3.034902 8.838147) + (xy -3.005903 8.836815) + (xy -2.973153 8.801965) + (xy -2.973 8.790735) + (xy -2.949607 8.764914) + (xy -2.912276 8.759133) + (xy -2.861718 8.764398) + (xy -2.851404 8.789664) + (xy -2.881583 8.84914) + (xy -2.914755 8.90041) + (xy -2.95593 8.991677) + (xy -2.979215 9.100648) + (xy -2.983183 9.204968) + (xy -2.96641 9.282284) + (xy -2.940779 9.308649) + (xy -2.877511 9.307153) + (xy -2.819331 9.288621) + (xy -2.780673 9.264754) + (xy -2.255465 9.264754) + (xy -2.242769 9.293315) + (xy -2.232332 9.287887) + (xy -2.228179 9.246707) + (xy -2.232332 9.241621) + (xy -2.252961 9.246384) + (xy -2.255465 9.264754) + (xy -2.780673 9.264754) + (xy -2.778005 9.263107) + (xy -2.754469 9.221475) + (xy -2.743846 9.146347) + (xy -2.741263 9.020346) + (xy -2.741257 9.010345) + (xy -2.737766 8.915572) + (xy -2.680917 8.915572) + (xy -2.67996 8.999482) + (xy -2.668098 9.119609) + (xy -2.646981 9.206109) + (xy -2.627911 9.236504) + (xy -2.547573 9.261941) + (xy -2.461842 9.25597) + (xy -2.405851 9.22138) + (xy -2.397065 9.178005) + (xy -2.255465 9.178005) + (xy -2.238115 9.195355) + (xy -2.220765 9.178005) + (xy -2.238115 9.160656) + (xy -2.255465 9.178005) + (xy -2.397065 9.178005) + (xy -2.387754 9.132042) + (xy -2.395786 9.108606) + (xy -2.290164 9.108606) + (xy -2.272815 9.125956) + (xy -2.255465 9.108606) + (xy -2.272815 9.091257) + (xy -2.290164 9.108606) + (xy -2.395786 9.108606) + (xy -2.416528 9.048084) + (xy -2.067637 9.048084) + (xy -2.063529 9.073907) + (xy -2.03802 9.154892) + (xy -2.029102 9.182972) + (xy -2.006458 9.225982) + (xy -1.99084 9.213876) + (xy -1.988712 9.160933) + (xy -1.997292 9.112701) + (xy -2.023758 9.045856) + (xy -2.049941 9.021858) + (xy -2.067637 9.048084) + (xy -2.416528 9.048084) + (xy -2.423705 9.027142) + (xy -2.472491 8.961477) + (xy -2.496919 8.927706) + (xy -2.111074 8.927706) + (xy -2.102631 8.947097) + (xy -2.067692 8.984349) + (xy -2.047606 8.976707) + (xy -2.047268 8.971856) + (xy -2.071914 8.942507) + (xy -2.087329 8.931796) + (xy -2.111074 8.927706) + (xy -2.496919 8.927706) + (xy -2.520357 8.895305) + (xy -2.519362 8.833196) + (xy -2.504087 8.795022) + (xy -2.47136 8.716987) + (xy -2.472512 8.68311) + (xy -2.511322 8.675013) + (xy -2.528812 8.674863) + (xy -2.611536 8.700254) + (xy -2.661607 8.779136) + (xy -2.680917 8.915572) + (xy -2.737766 8.915572) + (xy -2.735756 8.861) + (xy -2.717089 8.763653) + (xy -2.68201 8.701619) + (xy -2.680994 8.700486) + (xy -2.64096 8.648282) + (xy -2.651319 8.613935) + (xy -2.686106 8.586092) + (xy -2.750465 8.556884) + (xy -2.78643 8.559888) + (xy -2.805238 8.559053) + (xy -2.798912 8.545135) + (xy -2.819141 8.516373) + (xy -2.896083 8.468808) + (xy -3.021189 8.407247) + (xy -3.125502 8.361492) + (xy -3.318424 8.276671) + (xy -3.450996 8.209474) + (xy -3.528844 8.156003) + (xy -3.557595 8.112362) + (xy -3.542877 8.074652) + (xy -3.541575 8.073323) + (xy -3.493408 8.057442) + (xy -3.461271 8.080088) + (xy -3.439587 8.109307) + (xy -3.47372 8.104071) + (xy -3.487295 8.099452) + (xy -3.534403 8.086669) + (xy -3.52305 8.108811) + (xy -3.504645 8.12802) + (xy -3.450315 8.162626) + (xy -3.348911 8.211567) + (xy -3.219225 8.267316) + (xy -3.080047 8.322348) + (xy -2.950169 8.369137) + (xy -2.848384 8.400156) + (xy -2.804529 8.408419) + (xy -2.762707 8.423515) + (xy -2.762126 8.437662) + (xy -2.750986 8.470754) + (xy -2.702486 8.502261) + (xy -2.647257 8.516685) + (xy -2.62148 8.50882) + (xy -2.60587 8.512638) + (xy -2.608243 8.536065) + (xy -2.596393 8.573988) + (xy -2.530012 8.581874) + (xy -2.523595 8.581474) + (xy -2.46134 8.58646) + (xy -2.447569 8.607498) + (xy -2.442824 8.637986) + (xy -2.43101 8.640164) + (xy -2.402887 8.66971) + (xy -2.394263 8.722664) + (xy -2.372043 8.807033) + (xy -2.338803 8.851191) + (xy -2.298961 8.876214) + (xy -2.289293 8.847292) + (xy -2.291913 8.812066) + (xy -2.291145 8.772489) + (xy -2.059417 8.772489) + (xy -2.053908 8.834325) + (xy -2.053358 8.837055) + (xy -2.037217 8.895569) + (xy -2.024225 8.888425) + (xy -2.019713 8.870699) + (xy -2.024089 8.799962) + (xy -2.039705 8.772645) + (xy -2.059417 8.772489) + (xy -2.291145 8.772489) + (xy -2.290186 8.723115) + (xy -2.271068 8.656252) + (xy -2.242157 8.628209) + (xy -2.216468 8.645929) + (xy -2.192275 8.672031) + (xy -2.186597 8.639185) + (xy -2.214318 8.545924) + (xy -2.286779 8.444956) + (xy -2.329155 8.407214) + (xy -2.249871 8.407214) + (xy -2.241429 8.426606) + (xy -2.20649 8.463857) + (xy -2.186404 8.456215) + (xy -2.186066 8.451365) + (xy -2.210712 8.422015) + (xy -2.226127 8.411304) + (xy -2.249871 8.407214) + (xy -2.329155 8.407214) + (xy -2.385443 8.357081) + (xy -2.483892 8.30553) + (xy -2.619809 8.261195) + (xy -2.498361 8.277038) + (xy -2.444458 8.281445) + (xy -2.437014 8.271852) + (xy -2.481268 8.243545) + (xy -2.582458 8.191808) + (xy -2.605886 8.180252) + (xy -2.74968 8.111837) + (xy -2.896877 8.045466) + (xy -3.003088 8.000636) + (xy -3.13514 7.933716) + (xy -3.26555 7.845818) + (xy -3.303986 7.813789) + (xy -3.372958 7.757692) + (xy -3.411729 7.738701) + (xy -3.414426 7.751859) + (xy -3.366706 7.812824) + (xy -3.272917 7.889648) + (xy -3.150611 7.970471) + (xy -3.017343 8.043432) + (xy -2.919289 8.086418) + (xy -2.823511 8.130717) + (xy -2.759052 8.175359) + (xy -2.745617 8.193762) + (xy -2.744749 8.222937) + (xy -2.778989 8.203721) + (xy -2.839518 8.16996) + (xy -2.9371 8.127003) + (xy -2.989958 8.106524) + (xy -3.129491 8.036335) + (xy -3.276387 7.932725) + (xy -3.408841 7.813693) + (xy -3.505051 7.69724) + (xy -3.523158 7.666329) + (xy -3.564888 7.557059) + (xy -3.565053 7.453105) + (xy -3.550685 7.413174) + (xy -3.314718 7.413174) + (xy -3.29889 7.425683) + (xy -3.256917 7.398573) + (xy -3.22705 7.356284) + (xy -3.20878 7.299394) + (xy -3.224608 7.286885) + (xy -3.266581 7.313994) + (xy -3.296449 7.356284) + (xy -3.314718 7.413174) + (xy -3.550685 7.413174) + (xy -3.521436 7.331887) + (xy -3.48314 7.258863) + (xy -3.479582 7.252186) + (xy -3.140301 7.252186) + (xy -3.138715 7.284212) + (xy -3.127047 7.286885) + (xy -3.077993 7.261563) + (xy -3.070902 7.252186) + (xy -3.072488 7.22016) + (xy -3.084156 7.217486) + (xy -3.13321 7.242808) + (xy -3.140301 7.252186) + (xy -3.479582 7.252186) + (xy -3.43336 7.165437) + (xy -3.331148 7.165437) + (xy -3.313798 7.182787) + (xy -3.308915 7.177904) + (xy -3.013873 7.177904) + (xy -2.988402 7.182787) + (xy -2.944055 7.15889) + (xy -2.910328 7.125057) + (xy -2.882183 7.086589) + (xy -2.902191 7.089145) + (xy -2.940779 7.108928) + (xy -3.006027 7.151886) + (xy -3.013873 7.177904) + (xy -3.308915 7.177904) + (xy -3.296449 7.165437) + (xy -3.313798 7.148087) + (xy -3.331148 7.165437) + (xy -3.43336 7.165437) + (xy -3.433235 7.165203) + (xy -3.402114 7.098482) + (xy -3.396522 7.078688) + (xy -3.396119 7.077804) + (xy -3.242277 7.077804) + (xy -3.240057 7.094841) + (xy -3.213337 7.141293) + (xy -3.202275 7.148087) + (xy -3.196268 7.122653) + (xy -3.20164 7.10453) + (xy -3.193465 7.045698) + (xy -3.153175 7.013538) + (xy -2.845356 7.013538) + (xy -2.832877 7.043042) + (xy -2.79961 7.012662) + (xy -2.771497 6.965915) + (xy -2.746051 6.913183) + (xy -2.759246 6.913107) + (xy -2.787625 6.935464) + (xy -2.834329 6.986596) + (xy -2.845356 7.013538) + (xy -3.153175 7.013538) + (xy -3.138569 7.001879) + (xy -3.088252 6.99194) + (xy -2.949454 6.99194) + (xy -2.932104 7.009289) + (xy -2.914755 6.99194) + (xy -2.932104 6.97459) + (xy -2.949454 6.99194) + (xy -3.088252 6.99194) + (xy -3.045145 6.960208) + (xy -3.026443 6.887841) + (xy -3.016684 6.783743) + (xy -3.138587 6.912669) + (xy -3.213527 7.006701) + (xy -3.242277 7.077804) + (xy -3.396119 7.077804) + (xy -3.380237 7.042971) + (xy -3.334647 6.971924) + (xy -3.273266 6.884834) + (xy -3.209606 6.800985) + (xy -3.164113 6.747009) + (xy -3.155432 6.728546) + (xy -2.963709 6.728546) + (xy -2.960465 6.83083) + (xy -2.95832 6.841035) + (xy -2.932849 6.95724) + (xy -2.912981 6.801093) + (xy -2.89973 6.708769) + (xy -2.887415 6.677472) + (xy -2.869291 6.699256) + (xy -2.854084 6.731694) + (xy -2.815055 6.818442) + (xy -2.812856 6.711452) + (xy -2.819897 6.614176) + (xy -2.847357 6.582715) + (xy -2.896695 6.616126) + (xy -2.91918 6.64269) + (xy -2.963709 6.728546) + (xy -3.155432 6.728546) + (xy -3.136776 6.688867) + (xy -3.142193 6.659233) + (xy -3.176663 6.66012) + (xy -3.241753 6.703484) + (xy -3.325172 6.777257) + (xy -3.414631 6.869374) + (xy -3.497838 6.967767) + (xy -3.562505 7.060371) + (xy -3.576847 7.085981) + (xy -3.622431 7.209085) + (xy -3.647786 7.344026) + (xy -3.648996 7.363576) + (xy -3.652901 7.451222) + (xy -3.657152 7.472803) + (xy -3.664187 7.431623) + (xy -3.669214 7.390983) + (xy -3.664508 7.22254) + (xy -3.605675 7.056079) + (xy -3.488258 6.881382) + (xy -3.406066 6.78762) + (xy -3.27259 6.644945) + (xy -3.018853 6.644945) + (xy -3.001503 6.662295) + (xy -2.984153 6.644945) + (xy -3.001503 6.627595) + (xy -3.018853 6.644945) + (xy -3.27259 6.644945) + (xy -3.240128 6.610246) + (xy -3.122951 6.610246) + (xy -3.105602 6.627595) + (xy -3.088252 6.610246) + (xy -3.105602 6.592896) + (xy -3.122951 6.610246) + (xy -3.240128 6.610246) + (xy -3.2097 6.577721) + (xy -3.429121 6.767481) + (xy -3.587488 6.902363) + (xy -3.706946 6.997104) + (xy -3.799577 7.058639) + (xy -3.877462 7.093906) + (xy -3.952682 7.10984) + (xy -4.031612 7.113388) + (xy -4.164559 7.095959) + (xy -4.237847 7.043347) + (xy -4.251919 6.95506) + (xy -4.234198 6.890113) + (xy -4.203417 6.818712) + (xy -4.187059 6.812373) + (xy -4.181221 6.872838) + (xy -4.180949 6.913866) + (xy -4.176231 6.985213) + (xy -4.148583 7.019699) + (xy -4.078615 7.033733) + (xy -4.035138 7.037244) + (xy -3.919039 7.034091) + (xy -3.825778 7.011036) + (xy -3.771179 6.974297) + (xy -3.769281 6.932788) + (xy -3.771819 6.911065) + (xy -3.750334 6.920815) + (xy -3.701468 6.916138) + (xy -3.633943 6.875839) + (xy -3.572046 6.818813) + (xy -3.540063 6.763953) + (xy -3.539345 6.756679) + (xy -3.518753 6.711467) + (xy -3.467666 6.639726) + (xy -3.451569 6.620047) + (xy -3.419608 6.575546) + (xy -2.984153 6.575546) + (xy -2.966804 6.592896) + (xy -2.949454 6.575546) + (xy -2.966804 6.558197) + (xy -2.984153 6.575546) + (xy -3.419608 6.575546) + (xy -3.396875 6.543893) + (xy -3.396414 6.540847) + (xy -3.19235 6.540847) + (xy -3.175 6.558197) + (xy -3.157651 6.540847) + (xy -3.088252 6.540847) + (xy -3.070902 6.558197) + (xy -3.053552 6.540847) + (xy -3.070902 6.523497) + (xy -3.088252 6.540847) + (xy -3.157651 6.540847) + (xy -3.175 6.523497) + (xy -3.19235 6.540847) + (xy -3.396414 6.540847) + (xy -3.391163 6.506147) + (xy -2.949454 6.506147) + (xy -2.932104 6.523497) + (xy -2.914755 6.506147) + (xy -2.932104 6.488798) + (xy -2.949454 6.506147) + (xy -3.391163 6.506147) + (xy -3.389178 6.49303) + (xy -3.401712 6.471448) + (xy -3.018853 6.471448) + (xy -3.001503 6.488798) + (xy -2.984153 6.471448) + (xy -3.001503 6.454098) + (xy -3.018853 6.471448) + (xy -3.401712 6.471448) + (xy -3.404428 6.466771) + (xy -3.425929 6.432276) + (xy -3.392546 6.437985) + (xy -3.388105 6.439667) + (xy -3.340226 6.438201) + (xy -3.339814 6.436748) + (xy -3.22705 6.436748) + (xy -3.2097 6.454098) + (xy -3.19235 6.436748) + (xy -3.2097 6.419399) + (xy -3.22705 6.436748) + (xy -3.339814 6.436748) + (xy -3.331148 6.406158) + (xy -3.33465 6.396266) + (xy -2.972587 6.396266) + (xy -2.967824 6.416895) + (xy -2.949454 6.419399) + (xy -2.920892 6.406703) + (xy -2.926321 6.396266) + (xy -2.967501 6.392113) + (xy -2.972587 6.396266) + (xy -3.33465 6.396266) + (xy -3.344887 6.36735) + (xy -3.157651 6.36735) + (xy -3.140301 6.384699) + (xy -3.122951 6.36735) + (xy -3.140301 6.35) + (xy -3.157651 6.36735) + (xy -3.344887 6.36735) + (xy -3.360541 6.323131) + (xy -3.412028 6.263251) + (xy -3.157651 6.263251) + (xy -3.140301 6.280601) + (xy -3.122951 6.263251) + (xy -3.140301 6.245901) + (xy -3.157651 6.263251) + (xy -3.412028 6.263251) + (xy -3.43746 6.233674) + (xy -3.49345 6.193852) + (xy -3.22705 6.193852) + (xy -3.2097 6.211202) + (xy -3.19235 6.193852) + (xy -3.2097 6.176503) + (xy -3.22705 6.193852) + (xy -3.49345 6.193852) + (xy -3.545016 6.157176) + (xy -3.550603 6.154193) + (xy -3.604842 6.129532) + (xy -3.651131 6.127214) + (xy -3.707655 6.153325) + (xy -3.792596 6.213951) + (xy -3.841717 6.251631) + (xy -3.951519 6.342226) + (xy -4.047684 6.431772) + (xy -4.104898 6.495392) + (xy -4.160839 6.553387) + (xy -4.205501 6.570541) + (xy -4.209514 6.568822) + (xy -4.228358 6.569528) + (xy -4.222457 6.582423) + (xy -4.225177 6.632978) + (xy -4.254368 6.683207) + (xy -4.286335 6.717394) + (xy -4.285908 6.705669) + (xy -4.274353 6.666011) + (xy -4.299029 6.675449) + (xy -4.341858 6.721005) + (xy -4.371148 6.761399) + (xy -4.353964 6.758116) + (xy -4.342389 6.751359) + (xy -4.311576 6.743861) + (xy -4.315042 6.787234) + (xy -4.320265 6.805422) + (xy -4.353256 6.883618) + (xy -4.379932 6.922541) + (xy -4.399837 6.92728) + (xy -4.389664 6.874821) + (xy -4.380951 6.818367) + (xy -4.398076 6.813031) + (xy -4.429884 6.858756) + (xy -4.471577 6.952751) + (xy -4.516428 7.075907) + (xy -4.557714 7.209112) + (xy -4.588707 7.333256) + (xy -4.597125 7.378648) + (xy -4.791537 7.378648) + (xy -4.843858 7.298452) + (xy -4.776959 7.298452) + (xy -4.772195 7.31908) + (xy -4.753826 7.321584) + (xy -4.725264 7.308889) + (xy -4.730693 7.298452) + (xy -4.771873 7.294299) + (xy -4.776959 7.298452) + (xy -4.843858 7.298452) + (xy -4.858397 7.276167) + (xy -4.870616 7.234836) + (xy -4.753826 7.234836) + (xy -4.736476 7.252186) + (xy -4.719126 7.234836) + (xy -4.736476 7.217486) + (xy -4.753826 7.234836) + (xy -4.870616 7.234836) + (xy -4.901728 7.1296) + (xy -4.920666 6.934106) + (xy -4.916762 6.681144) + (xy -4.916684 6.679645) + (xy -4.910144 6.534719) + (xy -4.909369 6.457096) + (xy -4.914473 6.44491) + (xy -4.925569 6.496295) + (xy -4.927227 6.506147) + (xy -4.958247 6.79545) + (xy -5.01947 6.79545) + (xy -5.026145 6.721495) + (xy -5.042955 6.670508) + (xy -5.057446 6.662383) + (xy -5.100113 6.679079) + (xy -5.104137 6.688319) + (xy -5.119355 6.846063) + (xy -5.122991 6.978576) + (xy -5.311599 6.978576) + (xy -5.31151 6.958146) + (xy -5.340347 6.910183) + (xy -5.388807 6.924862) + (xy -5.447205 7.0048) + (xy -5.458176 7.026639) + (xy -5.516091 7.148087) + (xy -6.114044 7.148087) + (xy -6.113947 7.138794) + (xy -6.117184 7.133848) + (xy -5.806505 7.133848) + (xy -5.783404 7.13852) + (xy -5.749043 7.097151) + (xy -5.743722 7.072865) + (xy -5.617265 7.072865) + (xy -5.61217 7.103209) + (xy -5.586612 7.096038) + (xy -5.55642 7.046518) + (xy -5.552444 7.015916) + (xy -5.55806 6.977083) + (xy -5.582048 7.002307) + (xy -5.586612 7.009289) + (xy -5.617265 7.072865) + (xy -5.743722 7.072865) + (xy -5.738866 7.050697) + (xy -5.746728 6.997708) + (xy -5.770951 7.002555) + (xy -5.799333 7.059827) + (xy -5.80524 7.080129) + (xy -5.806505 7.133848) + (xy -6.117184 7.133848) + (xy -6.148744 7.085628) + (xy -6.164823 7.055395) + (xy -6.123161 7.044503) + (xy -6.097803 7.043989) + (xy -6.009298 7.017658) + (xy -5.989456 6.993109) + (xy -5.677103 6.993109) + (xy -5.667795 7.027625) + (xy -5.652965 7.024757) + (xy -5.624777 6.976852) + (xy -5.621312 6.949409) + (xy -5.632741 6.915181) + (xy -5.656337 6.931801) + (xy -5.676063 6.986708) + (xy -5.677103 6.993109) + (xy -5.989456 6.993109) + (xy -5.953454 6.948565) + (xy -5.918016 6.889884) + (xy -5.903047 6.890003) + (xy -5.900136 6.922541) + (xy -5.893427 6.959166) + (xy -5.867992 6.95303) + (xy -5.812084 6.899511) + (xy -5.794649 6.881048) + (xy -5.741188 6.816387) + (xy -5.574974 6.816387) + (xy -5.565793 6.849672) + (xy -5.539378 6.890586) + (xy -5.52599 6.890834) + (xy -5.521912 6.848257) + (xy -5.531093 6.814972) + (xy -5.557508 6.774058) + (xy -5.570896 6.77381) + (xy -5.574974 6.816387) + (xy -5.741188 6.816387) + (xy -5.715019 6.784735) + (xy -5.693259 6.72413) + (xy -5.703241 6.71635) + (xy -5.534317 6.71635) + (xy -5.515256 6.751402) + (xy -5.471321 6.789681) + (xy -5.457328 6.768827) + (xy -5.462422 6.749044) + (xy -5.378416 6.749044) + (xy -5.363598 6.814202) + (xy -5.335041 6.835792) + (xy -5.302462 6.806157) + (xy -5.291667 6.749044) + (xy -5.306485 6.683885) + (xy -5.335041 6.662295) + (xy -5.367621 6.69193) + (xy -5.378416 6.749044) + (xy -5.462422 6.749044) + (xy -5.476054 6.6961) + (xy -5.505935 6.644909) + (xy -5.531836 6.657882) + (xy -5.534317 6.71635) + (xy -5.703241 6.71635) + (xy -5.730307 6.695256) + (xy -5.827102 6.694136) + (xy -5.838486 6.695231) + (xy -5.901069 6.721509) + (xy -5.983695 6.779683) + (xy -6.011042 6.803325) + (xy -6.100947 6.867577) + (xy -6.188749 6.903212) + (xy -6.210261 6.905722) + (xy -6.298929 6.918571) + (xy -6.349028 6.938555) + (xy -6.38039 6.967981) + (xy -6.347703 6.990905) + (xy -6.340353 6.993785) + (xy -6.286928 7.028751) + (xy -6.301226 7.067941) + (xy -6.383874 7.113045) + (xy -6.3847 7.113388) + (xy -6.456136 7.149692) + (xy -6.488615 7.179454) + (xy -6.488798 7.180987) + (xy -6.524129 7.180987) + (xy -6.535337 7.148989) + (xy -6.5388 7.148087) + (xy -6.568425 7.172402) + (xy -6.575547 7.182787) + (xy -6.708782 7.182787) + (xy -6.725808 7.157727) + (xy -6.765305 7.148087) + (xy -6.815016 7.164898) + (xy -6.958105 7.164898) + (xy -6.937305 7.118368) + (xy -6.916866 7.063855) + (xy -6.920058 7.061339) + (xy -6.454099 7.061339) + (xy -6.436749 7.078688) + (xy -6.419399 7.061339) + (xy -6.436749 7.043989) + (xy -6.454099 7.061339) + (xy -6.920058 7.061339) + (xy -6.9244 7.057916) + (xy -6.959068 7.093465) + (xy -6.972361 7.108557) + (xy -7.023234 7.180481) + (xy -7.043989 7.236632) + (xy -7.066794 7.294073) + (xy -7.078689 7.304235) + (xy -7.108808 7.296877) + (xy -7.113388 7.274245) + (xy -7.093736 7.218065) + (xy -7.045982 7.145471) + (xy -6.986927 7.0766) + (xy -6.933373 7.031589) + (xy -6.906243 7.025989) + (xy -6.849734 7.025272) + (xy -6.779984 6.99194) + (xy -6.454099 6.99194) + (xy -6.436749 7.009289) + (xy -6.419399 6.99194) + (xy -6.436749 6.97459) + (xy -6.454099 6.99194) + (xy -6.779984 6.99194) + (xy -6.76881 6.9866) + (xy -6.685021 6.924012) + (xy -6.61992 6.851547) + (xy -6.608198 6.831832) + (xy -6.605934 6.828588) + (xy -6.204277 6.828588) + (xy -6.193853 6.834729) + (xy -6.136829 6.817452) + (xy -6.107104 6.801093) + (xy -6.07933 6.773598) + (xy -6.089755 6.767456) + (xy -6.146779 6.784733) + (xy -6.176503 6.801093) + (xy -6.204277 6.828588) + (xy -6.605934 6.828588) + (xy -6.563848 6.768284) + (xy -6.525503 6.748444) + (xy -6.52202 6.749957) + (xy -6.517255 6.749044) + (xy -6.037705 6.749044) + (xy -6.020356 6.766393) + (xy -6.003006 6.749044) + (xy -6.020356 6.731694) + (xy -6.037705 6.749044) + (xy -6.517255 6.749044) + (xy -6.491408 6.744092) + (xy -6.488798 6.730029) + (xy -6.463886 6.704433) + (xy -6.439621 6.708441) + (xy -6.386943 6.698615) + (xy -6.370467 6.675254) + (xy -6.336 6.641071) + (xy -6.315546 6.644794) + (xy -6.283037 6.647272) + (xy -6.280382 6.638318) + (xy -6.253066 6.603979) + (xy -6.186556 6.557118) + (xy -6.176284 6.551136) + (xy -6.175793 6.550723) + (xy -5.431679 6.550723) + (xy -5.37917 6.589591) + (xy -5.346006 6.592896) + (xy -5.295537 6.568619) + (xy -5.294014 6.561034) + (xy -5.10082 6.561034) + (xy -5.072673 6.589315) + (xy -5.048771 6.592896) + (xy -5.002572 6.575666) + (xy -4.996722 6.561034) + (xy -4.985276 6.502883) + (xy -4.97566 6.474286) + (xy -4.978693 6.427544) + (xy -5.006647 6.419399) + (xy -5.062035 6.449635) + (xy -5.096692 6.522626) + (xy -5.10082 6.561034) + (xy -5.294014 6.561034) + (xy -5.282992 6.506147) + (xy -5.306059 6.439593) + (xy -5.357373 6.417227) + (xy -5.410102 6.444937) + (xy -5.426865 6.474579) + (xy -5.431679 6.550723) + (xy -6.175793 6.550723) + (xy -6.12281 6.506147) + (xy -5.621312 6.506147) + (xy -5.603962 6.523497) + (xy -5.586612 6.506147) + (xy -5.603962 6.488798) + (xy -5.621312 6.506147) + (xy -6.12281 6.506147) + (xy -6.098785 6.485934) + (xy -6.072405 6.421013) + (xy -6.080708 6.402049) + (xy -5.586612 6.402049) + (xy -5.569263 6.419399) + (xy -5.551913 6.402049) + (xy -5.569263 6.384699) + (xy -5.586612 6.402049) + (xy -6.080708 6.402049) + (xy -6.097588 6.363494) + (xy -6.165402 6.347663) + (xy -6.264242 6.37191) + (xy -6.382504 6.434624) + (xy -6.434091 6.471219) + (xy -6.518994 6.533602) + (xy -6.576618 6.571303) + (xy -6.592897 6.576894) + (xy -6.566997 6.534473) + (xy -6.502376 6.47106) + (xy -6.418653 6.403253) + (xy -6.335446 6.347647) + (xy -6.306228 6.33265) + (xy -5.864208 6.33265) + (xy -5.846858 6.35) + (xy -5.829509 6.33265) + (xy -5.794809 6.33265) + (xy -5.777459 6.35) + (xy -5.76011 6.33265) + (xy -5.777459 6.3153) + (xy -5.794809 6.33265) + (xy -5.829509 6.33265) + (xy -5.846858 6.3153) + (xy -5.864208 6.33265) + (xy -6.306228 6.33265) + (xy -6.301014 6.329974) + (xy -6.210459 6.290547) + (xy -5.615718 6.290547) + (xy -5.607276 6.309939) + (xy -5.572337 6.34719) + (xy -5.552251 6.339549) + (xy -5.551913 6.334698) + (xy -5.568203 6.3153) + (xy -5.38847 6.3153) + (xy -5.386848 6.37074) + (xy -5.340468 6.384699) + (xy -5.32692 6.378349) + (xy -5.058529 6.378349) + (xy -5.028276 6.378041) + (xy -4.984381 6.334279) + (xy -4.968284 6.286558) + (xy -4.97369 6.227567) + (xy -4.994308 6.211202) + (xy -5.029953 6.234207) + (xy -5.031421 6.243063) + (xy -5.042869 6.300468) + (xy -5.0543 6.334547) + (xy -5.058529 6.378349) + (xy -5.32692 6.378349) + (xy -5.28483 6.358621) + (xy -5.274317 6.3153) + (xy -5.294319 6.25902) + (xy -5.322319 6.245901) + (xy -5.368928 6.274973) + (xy -5.38847 6.3153) + (xy -5.568203 6.3153) + (xy -5.576559 6.305349) + (xy -5.591974 6.294637) + (xy -5.615718 6.290547) + (xy -6.210459 6.290547) + (xy -6.193853 6.283317) + (xy -6.304993 6.281959) + (xy -6.431177 6.295885) + (xy -6.536625 6.347937) + (xy -6.636375 6.448339) + (xy -6.716679 6.561803) + (xy -6.785134 6.663004) + (xy -6.840264 6.73615) + (xy -6.870742 6.76628) + (xy -6.871566 6.766393) + (xy -6.90073 6.794247) + (xy -6.933577 6.853142) + (xy -6.955801 6.915577) + (xy -6.936389 6.937693) + (xy -6.9024 6.939891) + (xy -6.854488 6.952816) + (xy -6.852206 6.973074) + (xy -6.897799 6.993876) + (xy -6.914978 6.990356) + (xy -6.968983 6.997178) + (xy -7.051844 7.033679) + (xy -7.078689 7.049248) + (xy -7.143981 7.097723) + (xy -7.165371 7.131699) + (xy -7.158721 7.138304) + (xy -7.154334 7.167981) + (xy -7.199083 7.228271) + (xy -7.22812 7.257377) + (xy -7.284777 7.314532) + (xy -7.303607 7.341405) + (xy -7.295561 7.339839) + (xy -7.257017 7.335267) + (xy -7.252316 7.345561) + (xy -7.281612 7.373885) + (xy -7.356058 7.414608) + (xy -7.408464 7.437795) + (xy -7.499182 7.481354) + (xy -7.555448 7.520408) + (xy -7.564481 7.535266) + (xy -7.609958 7.535266) + (xy -7.611766 7.511692) + (xy -7.626759 7.48405) + (xy -7.65698 7.503354) + (xy -7.660372 7.506702) + (xy -7.691628 7.565902) + (xy -7.720853 7.565902) + (xy -7.713098 7.531923) + (xy -7.674522 7.48311) + (xy -7.612554 7.438606) + (xy -7.576472 7.425683) + (xy -7.526223 7.400233) + (xy -7.463136 7.340705) + (xy -7.410409 7.27233) + (xy -7.390984 7.223925) + (xy -7.366752 7.185258) + (xy -7.354237 7.182787) + (xy -7.335161 7.204075) + (xy -7.369988 7.267151) + (xy -7.436894 7.347609) + (xy -7.479984 7.401694) + (xy -7.487965 7.425619) + (xy -7.487215 7.425683) + (xy -7.456782 7.401278) + (xy -7.393626 7.336441) + (xy -7.309824 7.243743) + (xy -7.284344 7.214552) + (xy -7.193111 7.104844) + (xy -7.145333 7.034034) + (xy -7.135399 6.99194) + (xy -7.150788 6.972187) + (xy -7.176333 6.94411) + (xy -7.165438 6.936419) + (xy -7.09793 6.927708) + (xy -7.094045 6.927213) + (xy -7.041712 6.894445) + (xy -6.960794 6.811007) + (xy -6.858637 6.685604) + (xy -6.742587 6.526938) + (xy -6.684003 6.441368) + (xy -6.608046 6.324838) + (xy -6.582327 6.278342) + (xy -5.682203 6.278342) + (xy -5.677457 6.280601) + (xy -5.645791 6.256173) + (xy -5.638662 6.245901) + (xy -5.629819 6.213461) + (xy -5.634566 6.211202) + (xy -5.666232 6.23563) + (xy -5.673361 6.245901) + (xy -5.682203 6.278342) + (xy -6.582327 6.278342) + (xy -6.569544 6.255233) + (xy -6.564883 6.223535) + (xy -6.590448 6.220729) + (xy -6.596083 6.222089) + (xy -6.646942 6.226219) + (xy -6.6467 6.193852) + (xy -4.892623 6.193852) + (xy -4.875274 6.211202) + (xy -4.857924 6.193852) + (xy -4.875274 6.176503) + (xy -4.892623 6.193852) + (xy -6.6467 6.193852) + (xy -6.646685 6.191809) + (xy -5.343185 6.191809) + (xy -5.327135 6.193632) + (xy -5.294504 6.157165) + (xy -5.268977 6.111074) + (xy -5.046738 6.111074) + (xy -5.04542 6.147224) + (xy -5.008632 6.161829) + (xy -4.986444 6.145405) + (xy -4.97634 6.124453) + (xy -4.892623 6.124453) + (xy -4.875274 6.141803) + (xy -4.857924 6.124453) + (xy -4.875274 6.107104) + (xy -4.892623 6.124453) + (xy -4.97634 6.124453) + (xy -4.965041 6.101021) + (xy -4.970702 6.086858) + (xy -5.012689 6.079814) + (xy -5.046738 6.111074) + (xy -5.268977 6.111074) + (xy -5.262699 6.099738) + (xy -5.261691 6.073464) + (xy -5.289159 6.083041) + (xy -5.322559 6.129105) + (xy -5.342518 6.18352) + (xy -5.343185 6.191809) + (xy -6.646685 6.191809) + (xy -6.646675 6.190495) + (xy -6.643554 6.182646) + (xy -6.629444 6.135549) + (xy -5.55039 6.135549) + (xy -5.546856 6.185987) + (xy -5.534917 6.18109) + (xy -5.508812 6.115998) + (xy -5.500825 6.093761) + (xy -5.456139 6.003005) + (xy -5.066121 6.003005) + (xy -5.039715 6.036696) + (xy -5.031421 6.037705) + (xy -4.99773 6.011299) + (xy -4.996722 6.003005) + (xy -4.927323 6.003005) + (xy -4.914627 6.031567) + (xy -4.90419 6.026138) + (xy -4.900037 5.984958) + (xy -4.90419 5.979872) + (xy -4.924819 5.984635) + (xy -4.927323 6.003005) + (xy -4.996722 6.003005) + (xy -5.023127 5.969314) + (xy -5.031421 5.968306) + (xy -5.065112 5.994711) + (xy -5.066121 6.003005) + (xy -5.456139 6.003005) + (xy -5.446189 5.982797) + (xy -5.424491 5.950956) + (xy -5.13552 5.950956) + (xy -5.11817 5.968306) + (xy -5.10082 5.950956) + (xy -5.11817 5.933606) + (xy -5.13552 5.950956) + (xy -5.424491 5.950956) + (xy -5.400845 5.916257) + (xy -4.962022 5.916257) + (xy -4.944673 5.933606) + (xy -4.927323 5.916257) + (xy -4.944673 5.898907) + (xy -4.962022 5.916257) + (xy -5.400845 5.916257) + (xy -5.377198 5.881557) + (xy -5.274317 5.881557) + (xy -5.256968 5.898907) + (xy -5.239618 5.881557) + (xy -5.256968 5.864207) + (xy -5.274317 5.881557) + (xy -5.377198 5.881557) + (xy -5.36693 5.866489) + (xy -5.358033 5.855911) + (xy -5.155169 5.855911) + (xy -5.121061 5.861468) + (xy -5.076056 5.855088) + (xy -5.075518 5.843243) + (xy -5.12196 5.83496) + (xy -5.142026 5.840504) + (xy -5.155169 5.855911) + (xy -5.358033 5.855911) + (xy -5.337526 5.831529) + (xy -5.302905 5.791733) + (xy -5.313466 5.799386) + (xy -5.366222 5.85197) + (xy -5.387091 5.873316) + (xy -5.491761 5.993849) + (xy -5.542932 6.087843) + (xy -5.55039 6.135549) + (xy -6.629444 6.135549) + (xy -6.621363 6.108577) + (xy -6.61768 6.081079) + (xy -6.595067 6.040704) + (xy -6.582865 6.037705) + (xy -6.573799 6.016638) + (xy -6.59314 5.985362) + (xy -6.620247 5.907989) + (xy -6.617918 5.80319) + (xy -6.609655 5.73059) + (xy -6.611607 5.706369) + (xy -6.614636 5.711692) + (xy -6.656049 5.735552) + (xy -6.711321 5.73448) + (xy -6.776986 5.739402) + (xy -6.842386 5.789214) + (xy -6.889287 5.845667) + (xy -7.01288 5.974002) + (xy -7.153267 6.046004) + (xy -7.330103 6.071031) + (xy -7.363236 6.071301) + (xy -7.478563 6.060606) + (xy -7.578093 6.034328) + (xy -7.646185 5.999051) + (xy -7.653654 5.985656) + (xy -7.495082 5.985656) + (xy -7.477733 6.003005) + (xy -7.460383 5.985656) + (xy -7.477733 5.968306) + (xy -7.495082 5.985656) + (xy -7.653654 5.985656) + (xy -7.667201 5.961361) + (xy -7.658727 5.946887) + (xy -7.612804 5.934399) + (xy -7.525256 5.928761) + (xy -7.423499 5.929797) + (xy -7.334949 5.937333) + (xy -7.289657 5.949243) + (xy -7.245483 5.942208) + (xy -7.176274 5.901036) + (xy -7.167041 5.893969) + (xy -7.108289 5.8286) + (xy -7.106175 5.784022) + (xy -7.151436 5.774776) + (xy -7.222452 5.806989) + (xy -7.296213 5.836024) + (xy -7.403705 5.857868) + (xy -7.520717 5.870163) + (xy -7.623037 5.870552) + (xy -7.686454 5.856676) + (xy -7.691671 5.852682) + (xy -7.688248 5.815747) + (xy -7.660299 5.785775) + (xy -7.604174 5.715881) + (xy -7.586202 5.67336) + (xy -7.576396 5.655381) + (xy -7.575837 5.698282) + (xy -7.577265 5.716735) + (xy -7.576318 5.793252) + (xy -7.560787 5.829131) + (xy -7.558472 5.829508) + (xy -7.541267 5.798369) + (xy -7.529724 5.719157) + (xy -7.527277 5.664686) + (xy -7.525208 5.638661) + (xy -7.460383 5.638661) + (xy -7.443033 5.656011) + (xy -7.425683 5.638661) + (xy -7.443033 5.621311) + (xy -7.460383 5.638661) + (xy -7.525208 5.638661) + (xy -7.518513 5.554451) + (xy -7.486367 5.480272) + (xy -7.415708 5.409301) + (xy -7.405829 5.401022) + (xy -7.327832 5.34776) + (xy -7.288925 5.342045) + (xy -7.296978 5.378357) + (xy -7.349202 5.440732) + (xy -7.391572 5.510695) + (xy -7.40015 5.614353) + (xy -7.397452 5.650553) + (xy -7.380636 5.741714) + (xy -7.355214 5.784668) + (xy -7.345545 5.785445) + (xy -7.31684 5.744426) + (xy -7.309433 5.674412) + (xy -7.277911 5.674412) + (xy -7.270963 5.688402) + (xy -7.237876 5.724276) + (xy -7.233776 5.707236) + (xy -7.060986 5.707236) + (xy -7.057868 5.731026) + (xy -7.018727 5.740625) + (xy -6.989233 5.723163) + (xy -6.957594 5.674184) + (xy -6.960712 5.650394) + (xy -6.999853 5.640796) + (xy -7.029347 5.658257) + (xy -7.060986 5.707236) + (xy -7.233776 5.707236) + (xy -7.231789 5.698977) + (xy -7.240212 5.671864) + (xy -7.265759 5.634075) + (xy -7.277297 5.634856) + (xy -7.277911 5.674412) + (xy -7.309433 5.674412) + (xy -7.308729 5.667756) + (xy -7.316314 5.622765) + (xy -6.576708 5.622765) + (xy -6.554437 5.596639) + (xy -6.524927 5.545486) + (xy -6.472036 5.459246) + (xy -6.43006 5.406919) + (xy -6.407223 5.394128) + (xy -6.411749 5.426495) + (xy -6.439912 5.487369) + (xy -6.489299 5.599291) + (xy -6.528673 5.720175) + (xy -6.554399 5.832919) + (xy -6.56284 5.920419) + (xy -6.55036 5.965573) + (xy -6.542152 5.968306) + (xy -6.508634 5.937479) + (xy -6.481155 5.860107) + (xy -6.476288 5.834602) + (xy -6.466367 5.800324) + (xy -6.405974 5.800324) + (xy -6.398578 5.861395) + (xy -6.387895 5.888401) + (xy -6.352667 5.946396) + (xy -6.316078 5.946612) + (xy -6.296292 5.932229) + (xy -6.259646 5.908224) + (xy -6.263681 5.939196) + (xy -6.268354 5.95174) + (xy -6.275763 5.994796) + (xy -6.251799 5.9893) + (xy -6.215875 5.989105) + (xy -6.211203 6.005295) + (xy -6.186745 6.037392) + (xy -6.12281 6.031417) + (xy -6.03355 5.993342) + (xy -5.933119 5.929139) + (xy -5.839226 5.848357) + (xy -5.753217 5.752006) + (xy -5.710844 5.680942) + (xy -5.710412 5.652205) + (xy -5.716046 5.62662) + (xy -5.699235 5.633393) + (xy -5.65562 5.62434) + (xy -5.593578 5.573353) + (xy -5.577391 5.555244) + (xy -5.509656 5.492222) + (xy -5.413584 5.422234) + (xy -5.311471 5.359412) + (xy -5.225613 5.31789) + (xy -5.188951 5.309016) + (xy -5.164799 5.324237) + (xy -5.18774 5.35959) + (xy -5.245293 5.399614) + (xy -5.272306 5.412282) + (xy -5.350266 5.462322) + (xy -5.435968 5.543368) + (xy -5.515435 5.638085) + (xy -5.57469 5.729134) + (xy -5.599755 5.799182) + (xy -5.597724 5.815903) + (xy -5.573503 5.835275) + (xy -5.522818 5.814232) + (xy -5.434832 5.748191) + (xy -5.431837 5.745741) + (xy -5.313501 5.660816) + (xy -5.30178 5.653751) + (xy -5.127012 5.653751) + (xy -5.122266 5.656011) + (xy -5.090599 5.631583) + (xy -5.08347 5.621311) + (xy -5.074628 5.588871) + (xy -5.079375 5.586612) + (xy -5.111041 5.61104) + (xy -5.11817 5.621311) + (xy -5.127012 5.653751) + (xy -5.30178 5.653751) + (xy -5.171326 5.575121) + (xy -5.090826 5.533534) + (xy -4.986239 5.476148) + (xy -4.910917 5.420045) + (xy -4.884126 5.383946) + (xy -4.886034 5.258738) + (xy -4.930995 5.123097) + (xy -5.007463 5.00943) + (xy -5.022842 4.994555) + (xy -5.112663 4.944672) + (xy -4.975143 4.944672) + (xy -4.905345 5.04877) + (xy -4.78373 5.270693) + (xy -4.720504 5.494212) + (xy -4.713569 5.733853) + (xy -4.760828 6.004143) + (xy -4.765001 6.020355) + (xy -4.789166 6.145607) + (xy -4.810142 6.314071) + (xy -4.825053 6.499562) + (xy -4.829985 6.611492) + (xy -4.833052 6.789166) + (xy -4.829576 6.912763) + (xy -4.81794 6.997432) + (xy -4.796525 7.05832) + (xy -4.77905 7.08861) + (xy -4.733053 7.153207) + (xy -4.704617 7.182615) + (xy -4.703667 7.182787) + (xy -4.685291 7.15332) + (xy -4.656531 7.079893) + (xy -4.647336 7.052664) + (xy -4.583501 6.906471) + (xy -4.483481 6.734323) + (xy -4.361245 6.558237) + (xy -4.239401 6.409718) + (xy -4.107665 6.23674) + (xy -4.076846 6.174243) + (xy -3.98193 6.174243) + (xy -3.977184 6.176503) + (xy -3.945517 6.152075) + (xy -3.938388 6.141803) + (xy -3.929546 6.109363) + (xy -3.934293 6.107104) + (xy -3.965959 6.131531) + (xy -3.973088 6.141803) + (xy -3.98193 6.174243) + (xy -4.076846 6.174243) + (xy -4.018711 6.056351) + (xy -3.851541 6.056351) + (xy -3.848713 6.082398) + (xy -3.845664 6.080308) + (xy -3.832402 6.055054) + (xy -3.19235 6.055054) + (xy -3.175 6.072404) + (xy -3.157651 6.055054) + (xy -3.175 6.037705) + (xy -3.19235 6.055054) + (xy -3.832402 6.055054) + (xy -3.819689 6.030844) + (xy -3.798794 5.971892) + (xy -3.600622 5.971892) + (xy -3.593679 5.999307) + (xy -3.536595 6.03302) + (xy -3.447618 6.030348) + (xy -3.352934 5.992896) + (xy -3.338869 5.983688) + (xy -3.281226 5.927065) + (xy -3.261749 5.881525) + (xy -3.284567 5.815852) + (xy -3.339483 5.743547) + (xy -3.406193 5.685329) + (xy -3.464393 5.661918) + (xy -3.475057 5.663862) + (xy -3.518069 5.70872) + (xy -3.559941 5.793696) + (xy -3.590763 5.890763) + (xy -3.600622 5.971892) + (xy -3.798794 5.971892) + (xy -3.786325 5.936711) + (xy -3.76083 5.848064) + (xy -3.729686 5.717496) + (xy -3.719803 5.651122) + (xy -3.728791 5.647888) + (xy -3.754265 5.706742) + (xy -3.793836 5.826632) + (xy -3.806266 5.868099) + (xy -3.836556 5.980417) + (xy -3.851541 6.056351) + (xy -4.018711 6.056351) + (xy -4.012923 6.044614) + (xy -3.95043 5.819352) + (xy -3.915441 5.546969) + (xy -3.908681 5.435034) + (xy -3.908353 5.430481) + (xy -3.160487 5.430481) + (xy -3.133519 5.479777) + (xy -3.054072 5.556754) + (xy -2.961941 5.630168) + (xy -2.839858 5.725019) + (xy -2.72013 5.822849) + (xy -2.642417 5.890232) + (xy -2.566619 5.955709) + (xy -2.512965 5.995522) + (xy -2.499807 6.001299) + (xy -2.516209 5.978547) + (xy -2.574579 5.917678) + (xy -2.665945 5.827705) + (xy -2.781336 5.717643) + (xy -2.793306 5.70639) + (xy -2.914838 5.594157) + (xy -3.018675 5.501764) + (xy -3.094219 5.438398) + (xy -3.130871 5.413245) + (xy -3.131626 5.413151) + (xy -3.160487 5.430481) + (xy -3.908353 5.430481) + (xy -3.899256 5.304095) + (xy -3.885468 5.197812) + (xy -3.870168 5.137655) + (xy -3.868919 5.135404) + (xy -3.859917 5.106409) + (xy -3.880978 5.114856) + (xy -3.915062 5.111471) + (xy -3.921039 5.08347) + (xy -3.937966 5.046422) + (xy -3.95715 5.049643) + (xy -3.978544 5.096824) + (xy -3.97482 5.147114) + (xy -3.96814 5.187485) + (xy -3.977439 5.175476) + (xy -4.002749 5.17062) + (xy -4.042529 5.229467) + (xy -4.060254 5.266618) + (xy -4.10692 5.357242) + (xy -4.149701 5.418696) + (xy -4.160966 5.428629) + (xy -4.167263 5.413159) + (xy -4.149967 5.353023) + (xy -4.116384 5.265692) + (xy -4.073822 5.168641) + (xy -4.029586 5.079341) + (xy -3.990985 5.015268) + (xy -3.984734 5.007198) + (xy -3.970097 4.979371) + (xy -3.782241 4.979371) + (xy -3.764891 4.996721) + (xy -3.747541 4.979371) + (xy -3.764891 4.962022) + (xy -3.782241 4.979371) + (xy -3.970097 4.979371) + (xy -3.959598 4.95941) + (xy -3.962534 4.94366) + (xy -3.991388 4.954667) + (xy -4.034359 5.018684) + (xy -4.08618 5.122087) + (xy -4.141584 5.251247) + (xy -4.195306 5.392538) + (xy -4.242079 5.532335) + (xy -4.276635 5.657011) + (xy -4.29371 5.752939) + (xy -4.292202 5.796632) + (xy -4.287268 5.844783) + (xy -4.297623 5.850016) + (xy -4.309668 5.874238) + (xy -4.319404 5.951436) + (xy -4.324804 6.065187) + (xy -4.324915 6.071029) + (xy -4.341806 6.273115) + (xy -4.381881 6.454693) + (xy -4.44034 6.604433) + (xy -4.512386 6.711007) + (xy -4.593219 6.763086) + (xy -4.619438 6.766393) + (xy -4.665912 6.780136) + (xy -4.667077 6.801093) + (xy -4.66789 6.833152) + (xy -4.678984 6.835792) + (xy -4.714751 6.804744) + (xy -4.747487 6.730226) + (xy -4.664646 6.730226) + (xy -4.658402 6.731521) + (xy -4.603968 6.708964) + (xy -4.544243 6.660909) + (xy -4.473766 6.566535) + (xy -4.423284 6.456303) + (xy -4.408189 6.373765) + (xy -4.420352 6.374826) + (xy -4.449121 6.427271) + (xy -4.460989 6.454098) + (xy -4.523032 6.559877) + (xy -4.602938 6.649946) + (xy -4.607104 6.653448) + (xy -4.657772 6.703599) + (xy -4.664646 6.730226) + (xy -4.747487 6.730226) + (xy -4.749467 6.725718) + (xy -4.776129 6.620538) + (xy -4.676102 6.620538) + (xy -4.66378 6.627064) + (xy -4.612849 6.603949) + (xy -4.571735 6.566871) + (xy -4.537936 6.507978) + (xy -4.495397 6.407562) + (xy -4.453302 6.291145) + (xy -4.450099 6.280601) + (xy -4.406831 6.280601) + (xy -4.394135 6.309162) + (xy -4.383698 6.303734) + (xy -4.379545 6.262554) + (xy -4.383698 6.257468) + (xy -4.404327 6.262231) + (xy -4.406831 6.280601) + (xy -4.450099 6.280601) + (xy -4.420834 6.184251) + (xy -4.407176 6.112399) + (xy -4.407159 6.10948) + (xy -4.423074 6.124526) + (xy -4.463452 6.184552) + (xy -4.495915 6.237293) + (xy -4.543384 6.328473) + (xy -4.566029 6.396789) + (xy -4.564666 6.416668) + (xy -4.570387 6.463028) + (xy -4.599838 6.50335) + (xy -4.631661 6.545666) + (xy -4.626181 6.558728) + (xy -4.62527 6.573725) + (xy -4.649727 6.592896) + (xy -4.676102 6.620538) + (xy -4.776129 6.620538) + (xy -4.776292 6.619894) + (xy -4.788387 6.508452) + (xy -4.788525 6.49659) + (xy -4.780556 6.408236) + (xy -4.759284 6.27597) + (xy -4.740973 6.184557) + (xy -4.580328 6.184557) + (xy -4.572755 6.208533) + (xy -4.545473 6.188793) + (xy -4.491639 6.119005) + (xy -4.458886 6.072404) + (xy -4.372132 6.072404) + (xy -4.359436 6.100966) + (xy -4.348999 6.095537) + (xy -4.344846 6.054357) + (xy -4.348999 6.049271) + (xy -4.369627 6.054034) + (xy -4.372132 6.072404) + (xy -4.458886 6.072404) + (xy -4.458445 6.071776) + (xy -4.406227 5.987652) + (xy -4.380481 5.928134) + (xy -4.381242 5.91293) + (xy -4.40832 5.927668) + (xy -4.456442 5.981784) + (xy -4.51088 6.055182) + (xy -4.556907 6.127771) + (xy -4.579797 6.179457) + (xy -4.580328 6.184557) + (xy -4.740973 6.184557) + (xy -4.728663 6.123101) + (xy -4.714844 6.0621) + (xy -4.702418 5.985656) + (xy -4.557199 5.985656) + (xy -4.47334 5.916626) + (xy -4.413968 5.86866) + (xy -4.385347 5.847293) + (xy -4.385117 5.847227) + (xy -4.373033 5.818271) + (xy -4.354087 5.760381) + (xy -4.340656 5.702857) + (xy -4.357634 5.700405) + (xy -4.375801 5.714339) + (xy -4.424841 5.770536) + (xy -4.482216 5.85583) + (xy -4.49069 5.870214) + (xy -4.557199 5.985656) + (xy -4.702418 5.985656) + (xy -4.665883 5.760892) + (xy -4.666566 5.673505) + (xy -4.464663 5.673505) + (xy -4.44974 5.720649) + (xy -4.409883 5.708697) + (xy -4.35246 5.639975) + (xy -4.350881 5.637578) + (xy -4.316747 5.569424) + (xy -4.314995 5.528088) + (xy -4.315169 5.527909) + (xy -4.353714 5.529746) + (xy -4.405896 5.570036) + (xy -4.449924 5.627555) + (xy -4.464663 5.673505) + (xy -4.666566 5.673505) + (xy -4.667952 5.496002) + (xy -4.676151 5.460855) + (xy -4.461818 5.460855) + (xy -4.459742 5.493101) + (xy -4.428116 5.486202) + (xy -4.377539 5.45595) + (xy -4.304155 5.403499) + (xy -4.25989 5.361867) + (xy -4.233074 5.307406) + (xy -4.257217 5.295376) + (xy -4.327245 5.327262) + (xy -4.343637 5.337341) + (xy -4.418182 5.396644) + (xy -4.459647 5.452702) + (xy -4.461818 5.460855) + (xy -4.676151 5.460855) + (xy -4.720411 5.271133) + (xy -4.767563 5.187568) + (xy -4.580328 5.187568) + (xy -4.562979 5.204918) + (xy -4.545629 5.187568) + (xy -4.562979 5.170218) + (xy -4.580328 5.187568) + (xy -4.767563 5.187568) + (xy -4.822623 5.089989) + (xy -4.895491 5.014071) + (xy -4.908478 5.002756) + (xy -4.544988 5.002756) + (xy -4.510287 5.049167) + (xy -4.510009 5.049339) + (xy -4.479539 5.099016) + (xy -4.479421 5.112111) + (xy -4.482836 5.194875) + (xy -4.47684 5.278088) + (xy -4.46425 5.334279) + (xy -4.455678 5.343716) + (xy -4.41686 5.324354) + (xy -4.350896 5.277443) + (xy -4.346901 5.274317) + (xy -4.272449 5.225664) + (xy -4.215711 5.204926) + (xy -4.215017 5.204918) + (xy -4.176675 5.182182) + (xy -4.142187 5.134517) + (xy -4.131629 5.092735) + (xy -4.137093 5.085322) + (xy -4.171679 5.067751) + (xy -4.233334 5.037386) + (xy -4.287291 5.009496) + (xy -4.283275 5.002215) + (xy -4.216275 5.011038) + (xy -4.205831 5.012646) + (xy -4.136691 5.018515) + (xy -4.092368 4.999326) + (xy -4.054465 4.940481) + (xy -4.021111 4.866026) + (xy -4.011059 4.840574) + (xy -3.85164 4.840574) + (xy -3.83429 4.857923) + (xy -3.81694 4.840574) + (xy -3.83429 4.823224) + (xy -3.85164 4.840574) + (xy -4.011059 4.840574) + (xy -3.959131 4.709087) + (xy -3.931256 4.600846) + (xy -3.936464 4.53015) + (xy -3.973734 4.485846) + (xy -3.985645 4.478794) + (xy -4.044492 4.4605) + (xy -4.122825 4.450393) + (xy -4.197654 4.449096) + (xy -4.245993 4.457235) + (xy -4.2495 4.471629) + (xy -4.254723 4.507167) + (xy -4.272583 4.533761) + (xy -4.287995 4.569155) + (xy -4.24546 4.582163) + (xy -4.228908 4.582968) + (xy -4.182613 4.587586) + (xy -4.19404 4.600983) + (xy -4.25871 4.626342) + (xy -4.355465 4.679845) + (xy -4.428911 4.750021) + (xy -4.486989 4.832966) + (xy -4.368836 4.811319) + (xy -4.273391 4.805683) + (xy -4.201849 4.821355) + (xy -4.198634 4.823266) + (xy -4.174125 4.847631) + (xy -4.209977 4.856745) + (xy -4.236831 4.857392) + (xy -4.3574 4.87117) + (xy -4.456788 4.905497) + (xy -4.523236 4.952113) + (xy -4.544988 5.002756) + (xy -4.908478 5.002756) + (xy -4.975143 4.944672) + (xy -5.112663 4.944672) + (xy -5.141236 4.928804) + (xy -5.159491 4.925063) + (xy -4.849416 4.925063) + (xy -4.84467 4.927322) + (xy -4.813004 4.902894) + (xy -4.805875 4.892623) + (xy -4.797033 4.860183) + (xy -4.801779 4.857923) + (xy -4.833445 4.882351) + (xy -4.840574 4.892623) + (xy -4.849416 4.925063) + (xy -5.159491 4.925063) + (xy -5.299359 4.8964) + (xy -5.474815 4.899759) + (xy -5.615234 4.93067) + (xy -5.71237 4.97572) + (xy -5.833471 5.050057) + (xy -5.959796 5.139892) + (xy -6.072601 5.23144) + (xy -6.153145 5.31091) + (xy -6.176367 5.343461) + (xy -6.189553 5.409778) + (xy -6.155827 5.438894) + (xy -6.093854 5.416325) + (xy -6.088235 5.411853) + (xy -6.047111 5.388597) + (xy -6.037705 5.395765) + (xy -6.016575 5.399534) + (xy -5.989196 5.381353) + (xy -5.92325 5.343948) + (xy -5.852516 5.325825) + (xy -5.803247 5.331681) + (xy -5.794809 5.346575) + (xy -5.8248 5.376148) + (xy -5.89706 5.400598) + (xy -5.898344 5.400857) + (xy -5.96504 5.42538) + (xy -5.980344 5.456337) + (xy -5.979732 5.4574) + (xy -5.98001 5.476609) + (xy -5.996822 5.468986) + (xy -6.045311 5.466721) + (xy -6.114651 5.487327) + (xy -6.176197 5.519032) + (xy -6.201304 5.550064) + (xy -6.200677 5.552761) + (xy -6.215457 5.589174) + (xy -6.260642 5.655582) + (xy -6.271927 5.670213) + (xy -6.326229 5.731501) + (xy -6.347426 5.73951) + (xy -6.336208 5.701573) + (xy -6.293266 5.625023) + (xy -6.263351 5.579304) + (xy -6.213885 5.491215) + (xy -6.205697 5.437504) + (xy -6.212067 5.42993) + (xy -6.24363 5.447136) + (xy -6.290704 5.514248) + (xy -6.337477 5.604753) + (xy -6.386885 5.721964) + (xy -6.405974 5.800324) + (xy -6.466367 5.800324) + (xy -6.431983 5.681525) + (xy -6.351388 5.511014) + (xy -6.246701 5.341624) + (xy -6.13012 5.191913) + (xy -6.013841 5.080437) + (xy -5.955889 5.042884) + (xy -5.877644 4.997888) + (xy -5.830793 4.961868) + (xy -5.828529 4.958908) + (xy -5.785118 4.925889) + (xy -5.724431 4.896551) + (xy -5.670429 4.871999) + (xy -5.678845 4.862402) + (xy -5.708061 4.860885) + (xy -5.831216 4.885829) + (xy -5.978034 4.957201) + (xy -6.134445 5.063184) + (xy -6.286377 5.191958) + (xy -6.419763 5.331708) + (xy -6.520531 5.470615) + (xy -6.572099 5.586612) + (xy -6.576708 5.622765) + (xy -7.316314 5.622765) + (xy -7.32244 5.58643) + (xy -7.335339 5.558346) + (xy -7.243827 5.558346) + (xy -7.197647 5.596489) + (xy -7.122601 5.601352) + (xy -7.051207 5.572024) + (xy -7.046245 5.567604) + (xy -6.949235 5.567604) + (xy -6.928566 5.599091) + (xy -6.927216 5.599664) + (xy -6.888253 5.616691) + (xy -6.88495 5.618572) + (xy -6.881219 5.593688) + (xy -6.880408 5.577937) + (xy -6.866269 5.509676) + (xy -6.863892 5.502973) + (xy -6.743391 5.502973) + (xy -6.720289 5.507645) + (xy -6.685929 5.466277) + (xy -6.675752 5.419822) + (xy -6.683613 5.366834) + (xy -6.707836 5.371681) + (xy -6.736218 5.428953) + (xy -6.742125 5.449255) + (xy -6.743391 5.502973) + (xy -6.863892 5.502973) + (xy -6.853563 5.473839) + (xy -6.842837 5.422387) + (xy -6.863542 5.416887) + (xy -6.900207 5.452142) + (xy -6.927216 5.498576) + (xy -6.949235 5.567604) + (xy -7.046245 5.567604) + (xy -7.042178 5.563981) + (xy -7.010086 5.505423) + (xy -6.988965 5.43047) + (xy -6.981205 5.365501) + (xy -6.990856 5.360646) + (xy -6.870492 5.360646) + (xy -6.851826 5.378784) + (xy -6.807542 5.354523) + (xy -6.755213 5.299782) + (xy -6.745949 5.286203) + (xy -6.617731 5.286203) + (xy -6.603586 5.316961) + (xy -6.569764 5.304217) + (xy -6.534268 5.242242) + (xy -6.523498 5.175598) + (xy -6.526338 5.113996) + (xy -6.543016 5.116095) + (xy -6.570436 5.153823) + (xy -6.606709 5.225667) + (xy -6.617731 5.286203) + (xy -6.745949 5.286203) + (xy -6.733192 5.267504) + (xy -6.685099 5.191682) + (xy -6.614269 5.084412) + (xy -6.603618 5.068668) + (xy -6.473927 5.068668) + (xy -6.45997 5.121252) + (xy -6.432405 5.137205) + (xy -6.413968 5.109494) + (xy -6.402896 5.02391) + (xy -6.403845 4.950231) + (xy -6.405608 4.944591) + (xy -6.348081 4.944591) + (xy -6.322191 4.940542) + (xy -6.259316 4.88711) + (xy -6.199693 4.812529) + (xy -6.193694 4.754692) + (xy -6.200705 4.739117) + (xy -6.228468 4.704989) + (xy -6.261683 4.719561) + (xy -6.299143 4.761191) + (xy -6.330788 4.803105) + (xy -6.32106 4.801418) + (xy -6.316115 4.797199) + (xy -6.25331 4.755576) + (xy -6.230342 4.764244) + (xy -6.257181 4.814343) + (xy -6.274553 4.834135) + (xy -6.33302 4.906276) + (xy -6.348081 4.944591) + (xy -6.405608 4.944591) + (xy -6.415717 4.912245) + (xy -6.423073 4.912243) + (xy -6.436517 4.954331) + (xy -6.429337 4.986175) + (xy -6.425443 5.024182) + (xy -6.440766 5.022311) + (xy -6.467458 5.033116) + (xy -6.473927 5.068668) + (xy -6.603618 5.068668) + (xy -6.549522 4.988709) + (xy -6.482872 4.885436) + (xy -6.435947 4.801377) + (xy -6.419399 4.75686) + (xy -6.399707 4.730759) + (xy -6.386441 4.735399) + (xy -6.347141 4.725373) + (xy -6.316006 4.685743) + (xy -6.27073 4.633967) + (xy -6.237015 4.624047) + (xy -6.201849 4.601054) + (xy -6.201483 4.599969) + (xy -6.126053 4.599969) + (xy -6.115869 4.702224) + (xy -6.089361 4.737733) + (xy -6.071068 4.72351) + (xy -5.727827 4.72351) + (xy -5.706677 4.795293) + (xy -5.702277 4.800091) + (xy -5.638908 4.821884) + (xy -5.533617 4.818611) + (xy -5.408189 4.79274) + (xy -5.301746 4.754709) + (xy -5.267831 4.735067) + (xy -5.060281 4.735067) + (xy -5.044278 4.796037) + (xy -5.019972 4.823224) + (xy -5.015787 4.79386) + (xy -5.024625 4.7278) + (xy -5.041602 4.673961) + (xy -5.057366 4.675696) + (xy -5.057786 4.676896) + (xy -5.060281 4.735067) + (xy -5.267831 4.735067) + (xy -5.184129 4.686591) + (xy -5.108626 4.595651) + (xy -5.104689 4.587851) + (xy -4.989556 4.587851) + (xy -4.979113 4.671101) + (xy -4.955775 4.79301) + (xy -4.932708 4.848015) + (xy -4.902403 4.836899) + (xy -4.857348 4.760441) + (xy -4.821961 4.687442) + (xy -4.770427 4.574073) + (xy -4.751562 4.528278) + (xy -4.615028 4.528278) + (xy -4.597678 4.545628) + (xy -4.580328 4.528278) + (xy -4.597678 4.510929) + (xy -4.615028 4.528278) + (xy -4.751562 4.528278) + (xy -4.733531 4.484506) + (xy -4.719131 4.437843) + (xy -4.719126 4.437523) + (xy -4.745504 4.429717) + (xy -4.810383 4.452526) + (xy -4.824359 4.459466) + (xy -4.889253 4.504096) + (xy -4.910961 4.54248) + (xy -4.909305 4.546709) + (xy -4.916719 4.564504) + (xy -4.945315 4.55793) + (xy -4.979989 4.553618) + (xy -4.989556 4.587851) + (xy -5.104689 4.587851) + (xy -5.084228 4.547309) + (xy -5.047409 4.452094) + (xy -5.045094 4.404571) + (xy -4.502422 4.404571) + (xy -4.497675 4.40683) + (xy -4.466009 4.382403) + (xy -4.45888 4.372131) + (xy -4.450038 4.339691) + (xy -4.454784 4.337431) + (xy -4.486451 4.361859) + (xy -4.49358 4.372131) + (xy -4.502422 4.404571) + (xy -5.045094 4.404571) + (xy -5.044527 4.392923) + (xy -5.049801 4.383513) + (xy -4.979372 4.383513) + (xy -4.942259 4.354781) + (xy -4.857924 4.354781) + (xy -4.840574 4.372131) + (xy -4.823224 4.354781) + (xy -4.753826 4.354781) + (xy -4.736476 4.372131) + (xy -4.719126 4.354781) + (xy -4.736476 4.337431) + (xy -4.753826 4.354781) + (xy -4.823224 4.354781) + (xy -4.840574 4.337431) + (xy -4.857924 4.354781) + (xy -4.942259 4.354781) + (xy -4.897438 4.320082) + (xy -4.649727 4.320082) + (xy -4.632377 4.337431) + (xy -4.624714 4.329768) + (xy -4.113199 4.329768) + (xy -4.100585 4.329616) + (xy -4.071923 4.341006) + (xy -4.071981 4.348918) + (xy -4.048757 4.384242) + (xy -3.990671 4.424055) + (xy -3.912489 4.44769) + (xy -3.867702 4.413385) + (xy -3.862499 4.381219) + (xy -3.643443 4.381219) + (xy -3.63238 4.419886) + (xy -3.602325 4.510001) + (xy -3.557976 4.63778) + (xy -3.508515 4.776966) + (xy -3.422776 5.009257) + (xy -3.351743 5.189094) + (xy -3.296875 5.314916) + (xy -3.259629 5.385162) + (xy -3.241463 5.398272) + (xy -3.243834 5.352686) + (xy -3.268201 5.246844) + (xy -3.316021 5.079185) + (xy -3.336877 5.012015) + (xy -3.28481 5.012015) + (xy -3.275629 5.0453) + (xy -3.249214 5.086215) + (xy -3.235826 5.086463) + (xy -3.231748 5.043886) + (xy -3.240929 5.010601) + (xy -3.267344 4.969687) + (xy -3.280732 4.969438) + (xy -3.28481 5.012015) + (xy -3.336877 5.012015) + (xy -3.36075 4.935129) + (xy -3.424059 4.748086) + (xy -3.455894 4.665666) + (xy -3.393353 4.665666) + (xy -3.386017 4.701825) + (xy -3.34809 4.774885) + (xy -3.316277 4.825702) + (xy -3.259082 4.904233) + (xy -3.216879 4.947832) + (xy -3.204501 4.95104) + (xy -3.211838 4.914881) + (xy -3.249764 4.84182) + (xy -3.281577 4.791003) + (xy -3.338772 4.712472) + (xy -3.380975 4.668874) + (xy -3.393353 4.665666) + (xy -3.455894 4.665666) + (xy -3.484181 4.59243) + (xy -3.536083 4.480247) + (xy -3.573129 4.425009) + (xy -3.623737 4.38531) + (xy -3.643443 4.381219) + (xy -3.862499 4.381219) + (xy -3.852247 4.317835) + (xy -3.852171 4.311407) + (xy -3.869731 4.250182) + (xy -3.89944 4.233333) + (xy -3.960252 4.208853) + (xy -3.990438 4.181284) + (xy -4.043264 4.137514) + (xy -4.069463 4.129235) + (xy -4.07604 4.150323) + (xy -4.042487 4.198634) + (xy -3.979258 4.250827) + (xy -3.93301 4.268033) + (xy -3.890396 4.288622) + (xy -3.886339 4.302732) + (xy -3.913164 4.331724) + (xy -3.973034 4.334336) + (xy -4.035047 4.311141) + (xy -4.04898 4.299709) + (xy -4.090959 4.281032) + (xy -4.110548 4.300568) + (xy -4.113199 4.329768) + (xy -4.624714 4.329768) + (xy -4.615028 4.320082) + (xy -4.632377 4.302732) + (xy -4.649727 4.320082) + (xy -4.897438 4.320082) + (xy -4.871172 4.299748) + (xy -4.854558 4.285382) + (xy -4.580328 4.285382) + (xy -4.562979 4.302732) + (xy -4.545629 4.285382) + (xy -4.562979 4.268033) + (xy -4.580328 4.285382) + (xy -4.854558 4.285382) + (xy -4.806161 4.243535) + (xy -4.776367 4.20579) + (xy -4.7768 4.200474) + (xy -4.806656 4.212971) + (xy -4.864238 4.263112) + (xy -4.885 4.284239) + (xy -4.979372 4.383513) + (xy -5.049801 4.383513) + (xy -5.065459 4.355578) + (xy -5.123863 4.310907) + (xy -5.197363 4.313063) + (xy -5.302032 4.363094) + (xy -5.316853 4.372001) + (xy -5.411985 4.418226) + (xy -5.496587 4.440927) + (xy -5.50602 4.4414) + (xy -5.584654 4.469541) + (xy -5.655426 4.539818) + (xy -5.706946 4.631412) + (xy -5.727827 4.72351) + (xy -6.071068 4.72351) + (xy -6.048371 4.705862) + (xy -6.010372 4.63971) + (xy -6.002968 4.609433) + (xy -5.930646 4.609433) + (xy -5.923466 4.608633) + (xy -5.878666 4.571509) + (xy -5.824465 4.508738) + (xy -5.806376 4.460262) + (xy -5.822556 4.426157) + (xy -5.8376 4.429181) + (xy -5.853481 4.461624) + (xy -5.849091 4.468213) + (xy -5.854062 4.505656) + (xy -5.890157 4.560162) + (xy -5.930646 4.609433) + (xy -6.002968 4.609433) + (xy -5.983355 4.529225) + (xy -5.998951 4.434076) + (xy -6.022362 4.36215) + (xy -6.038022 4.351321) + (xy -6.055549 4.395495) + (xy -6.056253 4.397765) + (xy -6.083101 4.451939) + (xy -6.103973 4.460815) + (xy -6.117746 4.482496) + (xy -6.125425 4.554189) + (xy -6.126053 4.599969) + (xy -6.201483 4.599969) + (xy -6.183142 4.545628) + (xy -6.180799 4.503388) + (xy -6.196958 4.496552) + (xy -6.241432 4.529697) + (xy -6.324035 4.607403) + (xy -6.331909 4.615027) + (xy -6.402882 4.692213) + (xy -6.491902 4.801011) + (xy -6.589258 4.927975) + (xy -6.685234 5.059656) + (xy -6.770118 5.182608) + (xy -6.834196 5.283383) + (xy -6.867753 5.348532) + (xy -6.870492 5.360646) + (xy -6.990856 5.360646) + (xy -6.997796 5.357155) + (xy -7.024934 5.376999) + (xy -7.070454 5.408405) + (xy -7.070393 5.39001) + (xy -7.025546 5.323636) + (xy -6.970707 5.253063) + (xy -6.954877 5.235285) + (xy -6.896176 5.235285) + (xy -6.870756 5.218654) + (xy -6.866186 5.214171) + (xy -6.838778 5.168676) + (xy -6.842494 5.15195) + (xy -6.868306 5.162364) + (xy -6.885611 5.194746) + (xy -6.896176 5.235285) + (xy -6.954877 5.235285) + (xy -6.902988 5.177013) + (xy -6.849702 5.132252) + (xy -6.832269 5.126724) + (xy -6.801275 5.104861) + (xy -6.750079 5.044502) + (xy -6.693919 4.966816) + (xy -6.648037 4.892971) + (xy -6.627674 4.844138) + (xy -6.627596 4.842433) + (xy -6.651407 4.842578) + (xy -6.709544 4.872783) + (xy -6.782067 4.91985) + (xy -6.849034 4.970581) + (xy -6.890505 5.01178) + (xy -6.894586 5.019133) + (xy -6.925042 5.051717) + (xy -6.93889 5.049389) + (xy -6.977924 5.061893) + (xy -7.034617 5.121856) + (xy -7.099207 5.212985) + (xy -7.161933 5.318986) + (xy -7.213033 5.423568) + (xy -7.242745 5.510435) + (xy -7.243827 5.558346) + (xy -7.335339 5.558346) + (xy -7.33644 5.555948) + (xy -7.339872 5.500692) + (xy -7.321236 5.482298) + (xy -7.288503 5.430906) + (xy -7.273416 5.35079) + (xy -7.263418 5.282953) + (xy -7.244538 5.261877) + (xy -7.243511 5.262426) + (xy -7.221066 5.24941) + (xy -7.217487 5.224315) + (xy -7.194451 5.159512) + (xy -7.176126 5.135519) + (xy -7.148088 5.135519) + (xy -7.135392 5.16408) + (xy -7.124955 5.158652) + (xy -7.120802 5.117472) + (xy -7.124955 5.112386) + (xy -7.145584 5.117149) + (xy -7.148088 5.135519) + (xy -7.176126 5.135519) + (xy -7.154594 5.107326) + (xy -7.111922 5.044464) + (xy -7.106106 5.001219) + (xy -7.102817 4.979371) + (xy -7.00929 4.979371) + (xy -6.99194 4.996721) + (xy -6.974591 4.979371) + (xy -6.99194 4.962022) + (xy -7.00929 4.979371) + (xy -7.102817 4.979371) + (xy -7.09732 4.942858) + (xy -7.070178 4.89929) + (xy -7.004097 4.811328) + (xy -6.9897 4.762849) + (xy -7.00836 4.753825) + (xy -7.048853 4.782366) + (xy -7.073341 4.827124) + (xy -7.112395 4.879522) + (xy -7.191244 4.903395) + (xy -7.237045 4.907096) + (xy -7.333544 4.924429) + (xy -7.436231 4.972939) + (xy -7.564303 5.062018) + (xy -7.582734 5.076225) + (xy -7.817974 5.231908) + (xy -8.055096 5.339026) + (xy -8.286051 5.397544) + (xy -8.502795 5.407425) + (xy -8.697281 5.368633) + (xy -8.861461 5.281133) + (xy -8.987289 5.144887) + (xy -9.022223 5.082717) + (xy -9.087271 4.926605) + (xy -9.117302 4.804903) + (xy -9.1133 4.723896) + (xy -9.076252 4.689871) + (xy -9.007143 4.709116) + (xy -8.967766 4.735372) + (xy -8.909593 4.774174) + (xy -8.863018 4.779632) + (xy -8.806237 4.746979) + (xy -8.731354 4.683671) + (xy -8.655451 4.621594) + (xy -8.608932 4.602283) + (xy -8.5717 4.619842) + (xy -8.557955 4.632795) + (xy -8.526005 4.698967) + (xy -8.542745 4.7918) + (xy -8.610044 4.919787) + (xy -8.626796 4.945879) + (xy -8.659865 5.050781) + (xy -8.632447 5.151442) + (xy -8.551512 5.227297) + (xy -8.527673 5.238432) + (xy -8.477169 5.260976) + (xy -8.488134 5.269723) + (xy -8.546318 5.272117) + (xy -8.648976 5.245093) + (xy -8.741877 5.173687) + (xy -8.802359 5.079196) + (xy -8.813662 5.020854) + (xy -8.793765 4.944661) + (xy -8.743215 4.844969) + (xy -8.709563 4.794031) + (xy -8.638714 4.690907) + (xy -8.610142 4.637339) + (xy -8.623274 4.63529) + (xy -8.677541 4.686721) + (xy -8.725469 4.739369) + (xy -8.806391 4.847693) + (xy -8.842421 4.948454) + (xy -8.848013 5.014071) + (xy -8.850554 5.152869) + (xy -8.936206 5.05551) + (xy -8.995335 4.964612) + (xy -9.025246 4.872839) + (xy -9.025884 4.864663) + (xy -9.032185 4.810941) + (xy -9.043836 4.825691) + (xy -9.046306 4.834643) + (xy -9.041644 4.945131) + (xy -8.981643 5.058243) + (xy -8.878829 5.16208) + (xy -8.745726 5.244743) + (xy -8.594857 5.294333) + (xy -8.556371 5.300109) + (xy -8.428549 5.306529) + (xy -8.311841 5.298835) + (xy -8.222309 5.279881) + (xy -8.176011 5.252523) + (xy -8.176119 5.232503) + (xy -8.178392 5.210577) + (xy -8.16045 5.218511) + (xy -8.126194 5.227229) + (xy -8.07549 5.214238) + (xy -7.999328 5.174655) + (xy -7.888696 5.103599) + (xy -7.734582 4.996188) + (xy -7.685929 4.961454) + (xy -7.47209 4.818921) + (xy -7.244493 4.685404) + (xy -7.216396 4.670985) + (xy -6.997362 4.670985) + (xy -6.99194 4.684426) + (xy -6.960759 4.717529) + (xy -6.955193 4.719125) + (xy -6.940289 4.692279) + (xy -6.939891 4.684426) + (xy -6.966566 4.65106) + (xy -6.976638 4.649727) + (xy -6.997362 4.670985) + (xy -7.216396 4.670985) + (xy -7.141164 4.632377) + (xy -6.592897 4.632377) + (xy -6.575547 4.649727) + (xy -6.558197 4.632377) + (xy -6.575547 4.615027) + (xy -6.592897 4.632377) + (xy -7.141164 4.632377) + (xy -7.024019 4.57226) + (xy -6.831552 4.490844) + (xy -6.801093 4.480302) + (xy -6.715794 4.444546) + (xy -6.652323 4.409025) + (xy -6.305595 4.409025) + (xy -6.29687 4.452711) + (xy -6.268598 4.443522) + (xy -6.23861 4.417581) + (xy -6.190467 4.364364) + (xy -6.176503 4.335302) + (xy -6.20416 4.321462) + (xy -6.243488 4.326746) + (xy -6.297644 4.369689) + (xy -6.305595 4.409025) + (xy -6.652323 4.409025) + (xy -6.633488 4.398484) + (xy -6.568998 4.35262) + (xy -6.537149 4.317456) + (xy -6.55157 4.303504) + (xy -6.580319 4.283435) + (xy -6.579341 4.28028) + (xy -5.976462 4.28028) + (xy -5.97333 4.327609) + (xy -5.96092 4.357135) + (xy -5.918562 4.415281) + (xy -5.882798 4.408288) + (xy -5.864726 4.340268) + (xy -5.864208 4.321282) + (xy -5.876615 4.262018) + (xy -5.923445 4.255471) + (xy -5.931295 4.257374) + (xy -5.976462 4.28028) + (xy -6.579341 4.28028) + (xy -6.575547 4.268033) + (xy -6.56991 4.236412) + (xy -6.600927 4.238651) + (xy -6.647557 4.270043) + (xy -6.6644 4.287918) + (xy -6.718948 4.333547) + (xy -6.806028 4.389085) + (xy -6.900037 4.440046) + (xy -6.975374 4.471943) + (xy -6.99719 4.476229) + (xy -6.993773 4.458444) + (xy -6.955198 4.422251) + (xy -6.921245 4.391269) + (xy -6.935238 4.392465) + (xy -6.987197 4.419797) + (xy -7.067144 4.46722) + (xy -7.165101 4.528692) + (xy -7.271087 4.598168) + (xy -7.375126 4.669604) + (xy -7.43558 4.713193) + (xy -7.685929 4.898107) + (xy -7.485445 4.713193) + (xy -7.368702 4.597481) + (xy -7.306201 4.511298) + (xy -7.294817 4.445115) + (xy -7.331426 4.389404) + (xy -7.369791 4.36049) + (xy -7.394696 4.346928) + (xy -7.214622 4.346928) + (xy -7.175847 4.399891) + (xy -7.120217 4.437367) + (xy -7.083333 4.432106) + (xy -7.078689 4.415177) + (xy -7.104701 4.378403) + (xy -7.124856 4.363111) + (xy -6.858159 4.363111) + (xy -6.817126 4.344832) + (xy -6.815589 4.344035) + (xy -6.736793 4.289837) + (xy -6.698567 4.252577) + (xy -6.670436 4.207606) + (xy -6.684713 4.199145) + (xy -6.728022 4.222424) + (xy -6.786986 4.272669) + (xy -6.80372 4.290092) + (xy -6.854271 4.347505) + (xy -6.858159 4.363111) + (xy -7.124856 4.363111) + (xy -7.148088 4.345484) + (xy -7.190449 4.329135) + (xy -7.063639 4.329135) + (xy -7.029531 4.334692) + (xy -6.984526 4.328312) + (xy -6.983988 4.316467) + (xy -7.03043 4.308184) + (xy -7.050496 4.313728) + (xy -7.063639 4.329135) + (xy -7.190449 4.329135) + (xy -7.20429 4.323793) + (xy -7.214622 4.346928) + (xy -7.394696 4.346928) + (xy -7.421901 4.332114) + (xy -7.471298 4.329013) + (xy -7.540273 4.354531) + (xy -7.626834 4.399024) + (xy -7.737951 4.452504) + (xy -7.816079 4.471745) + (xy -7.885332 4.46195) + (xy -7.898419 4.457609) + (xy -7.973942 4.409243) + (xy -8.074827 4.314031) + (xy -8.190211 4.18432) + (xy -8.309229 4.032457) + (xy -8.421018 3.87079) + (xy -8.425461 3.863798) + (xy -8.287882 3.863798) + (xy -8.282737 3.907384) + (xy -8.239017 3.993064) + (xy -8.220103 4.025136) + (xy -8.159802 4.115293) + (xy -8.090512 4.204055) + (xy -8.024063 4.278392) + (xy -7.972285 4.325275) + (xy -7.94701 4.331676) + (xy -7.946175 4.326823) + (xy -7.964913 4.295219) + (xy -8.01202 4.228323) + (xy -8.035334 4.1967) + (xy -8.105965 4.089919) + (xy -8.164902 3.981121) + (xy -8.172362 3.964412) + (xy -8.213534 3.889348) + (xy -8.252049 3.85243) + (xy -8.2567 3.851639) + (xy -8.287882 3.863798) + (xy -8.425461 3.863798) + (xy -8.437338 3.845108) + (xy -8.457133 3.819064) + (xy -8.148865 3.819064) + (xy -8.147892 3.836231) + (xy -8.139642 3.863152) + (xy -8.119954 3.949535) + (xy -8.115647 3.9846) + (xy -8.110376 4.02322) + (xy -8.0992 3.995003) + (xy -8.095963 3.982852) + (xy -8.098867 3.935116) + (xy -8.03998 3.935116) + (xy -8.015574 3.955737) + (xy -7.960207 3.986946) + (xy -7.95283 3.975192) + (xy -7.963525 3.955737) + (xy -8.014201 3.922746) + (xy -8.026297 3.921569) + (xy -8.03998 3.935116) + (xy -8.098867 3.935116) + (xy -8.100663 3.905593) + (xy -8.119958 3.861404) + (xy -8.148865 3.819064) + (xy -8.457133 3.819064) + (xy -8.520001 3.736352) + (xy -8.350704 3.736352) + (xy -8.349508 3.740601) + (xy -8.306578 3.759189) + (xy -8.224011 3.768201) + (xy -8.210904 3.76836) + (xy -8.135785 3.761581) + (xy -8.105416 3.74485) + (xy -8.106612 3.740601) + (xy -8.133029 3.729163) + (xy -8.048081 3.729163) + (xy -8.02296 3.773753) + (xy -7.983855 3.821735) + (xy -7.93599 3.892512) + (xy -7.880499 4.002302) + (xy -7.840826 4.09788) + (xy -7.799028 4.203884) + (xy -7.765726 4.2779) + (xy -7.749382 4.302732) + (xy -7.742092 4.271644) + (xy -7.740814 4.21846) + (xy -7.341869 4.21846) + (xy -7.320889 4.251521) + (xy -7.275707 4.287008) + (xy -7.253989 4.276078) + (xy -7.268109 4.235642) + (xy -7.315313 4.200464) + (xy -7.327882 4.198634) + (xy -7.341869 4.21846) + (xy -7.740814 4.21846) + (xy -7.740191 4.192549) + (xy -7.741728 4.13791) + (xy -7.741671 4.130324) + (xy -7.460383 4.130324) + (xy -7.432261 4.160148) + (xy -7.408334 4.163934) + (xy -7.362037 4.15651) + (xy -7.356285 4.150297) + (xy -7.383418 4.127923) + (xy -7.408334 4.116687) + (xy -7.453015 4.115965) + (xy -7.460383 4.130324) + (xy -7.741671 4.130324) + (xy -7.74085 4.02102) + (xy -7.739307 4.006665) + (xy -7.695415 4.006665) + (xy -7.675633 4.07146) + (xy -7.643597 4.079058) + (xy -7.603789 4.082529) + (xy -7.599181 4.095624) + (xy -7.572048 4.127346) + (xy -7.558698 4.129235) + (xy -7.534559 4.116047) + (xy -7.537137 4.111885) + (xy -7.286886 4.111885) + (xy -7.269536 4.129235) + (xy -7.252186 4.111885) + (xy -7.269536 4.094535) + (xy -7.286886 4.111885) + (xy -7.537137 4.111885) + (xy -7.539696 4.107754) + (xy -7.535676 4.070155) + (xy -7.506133 4.031229) + (xy -7.476509 3.982834) + (xy -7.499757 3.961937) + (xy -7.562976 3.973897) + (xy -7.601444 3.991648) + (xy -7.651155 4.010915) + (xy -7.654851 3.996297) + (xy -7.656789 3.948914) + (xy -7.667783 3.93888) + (xy -7.691771 3.950184) + (xy -7.695415 4.006665) + (xy -7.739307 4.006665) + (xy -7.730162 3.921606) + (xy -7.723756 3.895013) + (xy -7.716598 3.832452) + (xy -7.73564 3.81694) + (xy -7.767299 3.84558) + (xy -7.773209 3.877664) + (xy -7.79334 3.959205) + (xy -7.810505 3.990437) + (xy -7.831777 4.008119) + (xy -7.833726 3.968427) + (xy -7.825751 3.912363) + (xy -7.815839 3.827532) + (xy -7.830298 3.790725) + (xy -7.878174 3.782282) + (xy -7.885614 3.78224) + (xy -7.967638 3.765434) + (xy -8.008634 3.740601) + (xy -8.044824 3.71314) + (xy -8.048081 3.729163) + (xy -8.133029 3.729163) + (xy -8.149542 3.722013) + (xy -8.232109 3.713001) + (xy -8.245216 3.712841) + (xy -8.320335 3.71962) + (xy -8.350704 3.736352) + (xy -8.520001 3.736352) + (xy -8.527016 3.727123) + (xy -8.622639 3.659226) + (xy -8.667846 3.641856) + (xy -8.884248 3.558724) + (xy -9.069291 3.458695) + (xy -9.098135 3.436113) + (xy -8.831011 3.436113) + (xy -8.726913 3.486163) + (xy -8.651415 3.515535) + (xy -8.578953 3.53368) + (xy -8.526163 3.538731) + (xy -8.509679 3.528823) + (xy -8.536066 3.507572) + (xy -8.577019 3.492093) + (xy -8.36174 3.492093) + (xy -8.353172 3.552263) + (xy -8.327869 3.574044) + (xy -8.296747 3.546087) + (xy -8.29317 3.524042) + (xy -8.26978 3.463381) + (xy -8.218049 3.445135) + (xy -8.180246 3.464891) + (xy -8.167226 3.502542) + (xy -8.203528 3.525686) + (xy -8.238816 3.552876) + (xy -8.220533 3.57743) + (xy -8.164293 3.591275) + (xy -8.086085 3.586411) + (xy -8.003651 3.588838) + (xy -7.890015 3.614496) + (xy -7.819315 3.638737) + (xy -7.717869 3.673822) + (xy -7.644208 3.690227) + (xy -7.620315 3.68771) + (xy -7.600551 3.692478) + (xy -7.599181 3.704514) + (xy -7.56607 3.745683) + (xy -7.465792 3.776231) + (xy -7.454957 3.778215) + (xy -7.443823 3.753988) + (xy -7.449289 3.718229) + (xy -7.390984 3.718229) + (xy -7.362618 3.753852) + (xy -7.295561 3.792744) + (xy -7.209919 3.835157) + (xy -7.097954 3.896628) + (xy -7.036376 3.932541) + (xy -6.90474 3.997063) + (xy -6.812359 4.010603) + (xy -6.802155 4.008124) + (xy -6.743969 4.005598) + (xy -6.731694 4.034365) + (xy -6.703844 4.07736) + (xy -6.679645 4.082969) + (xy -6.633577 4.05817) + (xy -6.627596 4.036703) + (xy -6.606852 3.994367) + (xy -6.592897 3.990437) + (xy -6.564704 4.019499) + (xy -6.558197 4.059836) + (xy -6.534933 4.117559) + (xy -6.502436 4.129235) + (xy -6.463036 4.107899) + (xy -6.466647 4.077186) + (xy -6.478428 4.029729) + (xy -6.461449 4.034698) + (xy -6.42435 4.086056) + (xy -6.404547 4.12056) + (xy -6.369425 4.17333) + (xy -6.3518 4.176534) + (xy -6.35139 4.172609) + (xy -6.326814 4.132267) + (xy -6.313253 4.129235) + (xy -6.293802 4.152011) + (xy -6.300994 4.172609) + (xy -6.311029 4.198426) + (xy -6.280223 4.17408) + (xy -6.25245 4.12907) + (xy -6.279381 4.078656) + (xy -6.302489 4.034324) + (xy -6.286071 4.025136) + (xy -6.238549 4.054226) + (xy -6.201525 4.119494) + (xy -6.191007 4.187939) + (xy -6.197351 4.208026) + (xy -6.193983 4.216477) + (xy -6.154285 4.181471) + (xy -6.154101 4.181284) + (xy -6.037705 4.181284) + (xy -6.020356 4.198634) + (xy -6.00635 4.184628) + (xy -5.855062 4.184628) + (xy -5.850571 4.218821) + (xy -5.831446 4.298505) + (xy -5.829509 4.324968) + (xy -5.811939 4.358642) + (xy -5.794809 4.354781) + (xy -5.771615 4.313478) + (xy -5.638299 4.313478) + (xy -5.608328 4.313993) + (xy -5.558922 4.294748) + (xy -5.465443 4.246284) + (xy -5.441589 4.231074) + (xy -5.057613 4.231074) + (xy -5.052867 4.233333) + (xy -5.0212 4.208905) + (xy -5.014071 4.198634) + (xy -5.009342 4.181284) + (xy -4.510929 4.181284) + (xy -4.49358 4.198634) + (xy -4.481794 4.186848) + (xy -4.360766 4.186848) + (xy -4.353359 4.186634) + (xy -4.321997 4.148627) + (xy -4.280274 4.084107) + (xy -4.268033 4.047421) + (xy -4.274812 4.025566) + (xy -4.298392 4.057182) + (xy -4.334646 4.129235) + (xy -4.360766 4.186848) + (xy -4.481794 4.186848) + (xy -4.47623 4.181284) + (xy -4.49358 4.163934) + (xy -4.510929 4.181284) + (xy -5.009342 4.181284) + (xy -5.005229 4.166193) + (xy -5.009976 4.163934) + (xy -5.041642 4.188362) + (xy -5.048771 4.198634) + (xy -5.057613 4.231074) + (xy -5.441589 4.231074) + (xy -5.364434 4.181879) + (xy -5.35687 4.176453) + (xy -5.31783 4.140801) + (xy -4.70756 4.140801) + (xy -4.702796 4.16143) + (xy -4.684427 4.163934) + (xy -4.655865 4.151238) + (xy -4.661294 4.140801) + (xy -4.702474 4.136648) + (xy -4.70756 4.140801) + (xy -5.31783 4.140801) + (xy -5.290928 4.116234) + (xy -4.585143 4.116234) + (xy -4.539055 4.122241) + (xy -4.528279 4.12247) + (xy -4.469019 4.118719) + (xy -4.463801 4.107857) + (xy -4.466895 4.106474) + (xy -4.53578 4.09961) + (xy -4.570993 4.105188) + (xy -4.585143 4.116234) + (xy -5.290928 4.116234) + (xy -5.280712 4.106905) + (xy -5.260499 4.077186) + (xy -4.753826 4.077186) + (xy -4.736476 4.094535) + (xy -4.719126 4.077186) + (xy -4.736476 4.059836) + (xy -4.753826 4.077186) + (xy -5.260499 4.077186) + (xy -5.256409 4.071173) + (xy -5.203822 4.071173) + (xy -5.183693 4.074058) + (xy -5.139109 4.036703) + (xy -4.67286 4.036703) + (xy -4.668097 4.057332) + (xy -4.649727 4.059836) + (xy -4.621166 4.04714) + (xy -4.626594 4.036703) + (xy -4.667774 4.03255) + (xy -4.67286 4.036703) + (xy -5.139109 4.036703) + (xy -5.134467 4.032814) + (xy -5.114716 4.011499) + (xy -4.580328 4.011499) + (xy -4.551993 4.023629) + (xy -4.528279 4.025136) + (xy -4.482093 4.006977) + (xy -4.47623 3.991526) + (xy -4.501665 3.972434) + (xy -4.528279 3.977889) + (xy -4.573935 4.002518) + (xy -4.580328 4.011499) + (xy -5.114716 4.011499) + (xy -5.111276 4.007787) + (xy -5.077064 3.973087) + (xy -4.684427 3.973087) + (xy -4.667077 3.990437) + (xy -4.649727 3.973087) + (xy -4.652618 3.970196) + (xy -4.404092 3.970196) + (xy -4.397712 4.015201) + (xy -4.385867 4.015739) + (xy -4.377583 3.969297) + (xy -4.383127 3.949231) + (xy -4.395839 3.938388) + (xy -4.268033 3.938388) + (xy -4.250683 3.955737) + (xy -4.233334 3.938388) + (xy -4.250683 3.921038) + (xy -4.268033 3.938388) + (xy -4.395839 3.938388) + (xy -4.398535 3.936088) + (xy -4.404092 3.970196) + (xy -4.652618 3.970196) + (xy -4.667077 3.955737) + (xy -4.684427 3.973087) + (xy -5.077064 3.973087) + (xy -5.046055 3.941635) + (xy -5.041601 3.938388) + (xy -4.788525 3.938388) + (xy -4.771175 3.955737) + (xy -4.753826 3.938388) + (xy -4.615028 3.938388) + (xy -4.597678 3.955737) + (xy -4.580328 3.938388) + (xy -4.597678 3.921038) + (xy -4.615028 3.938388) + (xy -4.753826 3.938388) + (xy -4.771175 3.921038) + (xy -4.788525 3.938388) + (xy -5.041601 3.938388) + (xy -4.996887 3.905795) + (xy -4.988839 3.903688) + (xy -4.719126 3.903688) + (xy -4.701776 3.921038) + (xy -4.684427 3.903688) + (xy -4.545629 3.903688) + (xy -4.528279 3.921038) + (xy -4.510929 3.903688) + (xy -4.528279 3.886339) + (xy -4.545629 3.903688) + (xy -4.684427 3.903688) + (xy -4.701776 3.886339) + (xy -4.719126 3.903688) + (xy -4.988839 3.903688) + (xy -4.942902 3.87783) + (xy -4.936652 3.872149) + (xy -4.649727 3.872149) + (xy -4.623459 3.872493) + (xy -4.597678 3.864187) + (xy -4.551706 3.827783) + (xy -4.549525 3.821035) + (xy -4.47623 3.821035) + (xy -4.46254 3.867712) + (xy -4.44153 3.868989) + (xy -4.412677 3.820188) + (xy -4.406831 3.778145) + (xy -4.420521 3.731468) + (xy -4.44153 3.730191) + (xy -4.470384 3.778992) + (xy -4.47623 3.821035) + (xy -4.549525 3.821035) + (xy -4.545629 3.808978) + (xy -4.566261 3.797486) + (xy -4.597678 3.81694) + (xy -4.640771 3.858) + (xy -4.649727 3.872149) + (xy -4.936652 3.872149) + (xy -4.866965 3.808805) + (xy -4.772033 3.709436) + (xy -4.759754 3.695492) + (xy -4.545629 3.695492) + (xy -4.528279 3.712841) + (xy -4.510929 3.695492) + (xy -4.528279 3.678142) + (xy -4.545629 3.695492) + (xy -4.759754 3.695492) + (xy -4.669106 3.592548) + (xy -4.56919 3.470965) + (xy -4.529311 3.418296) + (xy -4.286022 3.418296) + (xy -4.260138 3.508926) + (xy -4.228916 3.584278) + (xy -4.179757 3.680248) + (xy -4.149825 3.71405) + (xy -4.136427 3.691903) + (xy -4.144014 3.619446) + (xy -4.175031 3.517603) + (xy -4.193066 3.47375) + (xy -4.240425 3.385764) + (xy -4.275374 3.358288) + (xy -4.285555 3.366125) + (xy -4.286022 3.418296) + (xy -4.529311 3.418296) + (xy -4.483286 3.357511) + (xy -4.426301 3.27094) + (xy -4.149993 3.27094) + (xy -4.146308 3.307071) + (xy -4.124408 3.385775) + (xy -4.110123 3.429077) + (xy -4.077531 3.587804) + (xy -4.080656 3.709369) + (xy -4.078336 3.860441) + (xy -4.015936 4.000533) + (xy -3.963251 4.068511) + (xy -3.903661 4.119455) + (xy -3.861856 4.124541) + (xy -3.85164 4.098248) + (xy -3.879254 4.060315) + (xy -3.903689 4.047288) + (xy -3.943061 3.997026) + (xy -3.955738 3.904253) + (xy -3.964461 3.798562) + (xy -3.987514 3.672828) + (xy -4.020223 3.542289) + (xy -4.057913 3.422184) + (xy -4.095911 3.327752) + (xy -4.129543 3.274232) + (xy -4.149993 3.27094) + (xy -4.426301 3.27094) + (xy -4.422397 3.265009) + (xy -4.420856 3.261748) + (xy -3.880839 3.261748) + (xy -3.880106 3.384642) + (xy -3.871415 3.498942) + (xy -3.851835 3.626494) + (xy -3.818433 3.789146) + (xy -3.797621 3.881758) + (xy -3.778974 3.947384) + (xy -3.768583 3.952889) + (xy -3.767215 3.907144) + (xy -3.775636 3.819022) + (xy -3.786021 3.747541) + (xy -3.806252 3.611521) + (xy -3.828714 3.444564) + (xy -3.846923 3.296448) + (xy -3.853744 3.237493) + (xy -3.782318 3.237493) + (xy -3.778372 3.354232) + (xy -3.769419 3.487116) + (xy -3.756196 3.618518) + (xy -3.749239 3.671164) + (xy -3.73334 3.759366) + (xy -3.709084 3.844145) + (xy -3.671116 3.935954) + (xy -3.61408 4.045245) + (xy -3.53262 4.182473) + (xy -3.421382 4.358089) + (xy -3.308332 4.531751) + (xy -3.275197 4.590768) + (xy -3.272453 4.615027) + (xy -3.298059 4.587723) + (xy -3.350734 4.514688) + (xy -3.421086 4.409241) + (xy -3.455891 4.354948) + (xy -3.530265 4.241283) + (xy -3.590539 4.156148) + (xy -3.627704 4.111952) + (xy -3.634602 4.108828) + (xy -3.629778 4.149651) + (xy -3.590007 4.235427) + (xy -3.521342 4.355114) + (xy -3.429836 4.497673) + (xy -3.387188 4.560076) + (xy -3.244399 4.765371) + (xy -3.234015 4.644611) + (xy -3.236826 4.55711) + (xy -3.253111 4.424835) + (xy -3.279794 4.270412) + (xy -3.294739 4.198045) + (xy -3.334311 3.970544) + (xy -3.359446 3.73098) + (xy -3.364929 3.590521) + (xy -3.252951 3.590521) + (xy -3.242668 3.763032) + (xy -3.219023 3.993616) + (xy -3.213922 4.038489) + (xy -3.182262 4.307707) + (xy -3.15469 4.517602) + (xy -3.128424 4.677912) + (xy -3.100682 4.798373) + (xy -3.068682 4.88872) + (xy -3.029643 4.958689) + (xy -2.980783 5.018017) + (xy -2.919319 5.076439) + (xy -2.916674 5.078792) + (xy -2.770806 5.212166) + (xy -2.629591 5.348001) + (xy -2.50207 5.476853) + (xy -2.397285 5.58928) + (xy -2.324277 5.675839) + (xy -2.292088 5.727087) + (xy -2.291328 5.731922) + (xy -2.310858 5.734906) + (xy -2.359474 5.692411) + (xy -2.396561 5.650116) + (xy -2.458675 5.582982) + (xy -2.551361 5.493397) + (xy -2.663135 5.391249) + (xy -2.782509 5.286424) + (xy -2.897996 5.188812) + (xy -2.998111 5.108298) + (xy -3.071366 5.054771) + (xy -3.106276 5.038118) + (xy -3.106988 5.03859) + (xy -3.087794 5.065794) + (xy -3.025636 5.132257) + (xy -2.928403 5.230018) + (xy -2.803983 5.351112) + (xy -2.688399 5.461111) + (xy -2.546295 5.597063) + (xy -2.423789 5.718033) + (xy -2.329155 5.815543) + (xy -2.27067 5.881112) + (xy -2.255465 5.904748) + (xy -2.279152 5.894118) + (xy -2.344786 5.842429) + (xy -2.444228 5.756656) + (xy -2.569338 5.643775) + (xy -2.680367 5.540589) + (xy -2.821468 5.409645) + (xy -2.944683 5.298643) + (xy -3.041442 5.215033) + (xy -3.103175 5.166267) + (xy -3.121411 5.157112) + (xy -3.103243 5.185121) + (xy -3.04242 5.251421) + (xy -2.947391 5.347351) + (xy -2.826607 5.464252) + (xy -2.765097 5.522334) + (xy -2.600588 5.681793) + (xy -2.455297 5.832725) + (xy -2.335701 5.967462) + (xy -2.248276 6.078333) + (xy -2.199499 6.157669) + (xy -2.195208 6.197211) + (xy -2.222236 6.179991) + (xy -2.277814 6.119614) + (xy -2.349289 6.02995) + (xy -2.416458 5.949595) + (xy -2.510827 5.847961) + (xy -2.622742 5.734148) + (xy -2.742551 5.617254) + (xy -2.8606 5.506378) + (xy -2.967238 5.410618) + (xy -3.05281 5.339074) + (xy -3.107664 5.300844) + (xy -3.122951 5.300707) + (xy -3.098243 5.336186) + (xy -3.031485 5.405386) + (xy -2.933725 5.497343) + (xy -2.848166 5.573382) + (xy -2.735341 5.677736) + (xy -2.612085 5.802091) + (xy -2.486932 5.936494) + (xy -2.368414 6.070992) + (xy -2.265065 6.19563) + (xy -2.185418 6.300457) + (xy -2.138007 6.375519) + (xy -2.130669 6.410268) + (xy -2.160695 6.418134) + (xy -2.16219 6.416507) + (xy -2.186554 6.382917) + (xy -2.239539 6.309412) + (xy -2.303943 6.219877) + (xy -2.376761 6.125997) + (xy -2.437986 6.060224) + (xy -2.471995 6.037705) + (xy -2.480597 6.058499) + (xy -2.45169 6.101161) + (xy -2.404042 6.165032) + (xy -2.398417 6.196267) + (xy -2.432636 6.184313) + (xy -2.463662 6.159153) + (xy -2.513351 6.125226) + (xy -2.533061 6.132713) + (xy -2.504864 6.173557) + (xy -2.443592 6.208092) + (xy -2.385588 6.216711) + (xy -2.360806 6.237757) + (xy -2.359563 6.249014) + (xy -2.336341 6.299852) + (xy -2.297204 6.344438) + (xy -2.266117 6.376669) + (xy -2.279854 6.371776) + (xy -2.317806 6.356396) + (xy -2.316304 6.389259) + (xy -2.274519 6.473035) + (xy -2.220124 6.564598) + (xy -2.168013 6.659518) + (xy -2.158939 6.702911) + (xy -2.190463 6.695673) + (xy -2.260146 6.638703) + (xy -2.36555 6.532895) + (xy -2.396437 6.499743) + (xy -2.480396 6.413787) + (xy -2.548874 6.352925) + (xy -2.58511 6.331085) + (xy -2.611843 6.303476) + (xy -2.611595 6.297951) + (xy -2.602459 6.297951) + (xy -2.58511 6.3153) + (xy -2.56776 6.297951) + (xy -2.58511 6.280601) + (xy -2.507441 6.280601) + (xy -2.50608 6.30455) + (xy -2.468792 6.36604) + (xy -2.428962 6.419399) + (xy -2.364303 6.498248) + (xy -2.318821 6.548535) + (xy -2.306637 6.558197) + (xy -2.316376 6.532352) + (xy -2.355011 6.466508) + (xy -2.385116 6.419399) + (xy -2.444515 6.33789) + (xy -2.492525 6.287971) + (xy -2.507441 6.280601) + (xy -2.58511 6.280601) + (xy -2.602459 6.297951) + (xy -2.611595 6.297951) + (xy -2.611134 6.287698) + (xy -2.621848 6.248954) + (xy -2.632427 6.245901) + (xy -2.67361 6.224695) + (xy -2.732913 6.174217) + (xy -2.79078 6.114183) + (xy -2.827656 6.064307) + (xy -2.830618 6.0461) + (xy -2.799293 6.059036) + (xy -2.735961 6.109253) + (xy -2.685738 6.155683) + (xy -2.603664 6.228228) + (xy -2.549988 6.261864) + (xy -2.532289 6.253728) + (xy -2.55561 6.204836) + (xy -2.581466 6.131177) + (xy -2.58511 6.094507) + (xy -2.610041 6.043513) + (xy -2.677557 5.960934) + (xy -2.776741 5.859389) + (xy -2.836681 5.803753) + (xy -2.94279 5.711615) + (xy -3.026785 5.644833) + (xy -3.077846 5.611648) + (xy -3.088252 5.612079) + (xy -3.063961 5.652001) + (xy -3.000683 5.722376) + (xy -2.912813 5.809306) + (xy -2.814742 5.898894) + (xy -2.720863 5.977243) + (xy -2.673952 6.012098) + (xy -2.621075 6.059832) + (xy -2.611579 6.093077) + (xy -2.611876 6.093387) + (xy -2.646712 6.08333) + (xy -2.716936 6.035534) + (xy -2.807722 5.960166) + (xy -2.812878 5.955548) + (xy -2.905293 5.878022) + (xy -2.978817 5.826533) + (xy -3.018106 5.81177) + (xy -3.018794 5.812122) + (xy -3.047579 5.79442) + (xy -3.086556 5.729634) + (xy -3.100181 5.699188) + (xy -3.132943 5.633637) + (xy -3.153072 5.619029) + (xy -3.155863 5.631368) + (xy -3.139789 5.70253) + (xy -3.096704 5.80618) + (xy -3.038334 5.917223) + (xy -2.982222 6.003005) + (xy -2.958952 6.029747) + (xy -2.956772 6.016021) + (xy -2.977361 5.952978) + (xy -3.006927 5.872882) + (xy -3.003259 5.857464) + (xy -2.967017 5.890779) + (xy -2.946235 5.915368) + (xy -2.894353 5.99264) + (xy -2.872018 6.052686) + (xy -2.87249 6.060912) + (xy -2.857277 6.107658) + (xy -2.806619 6.199452) + (xy -2.727389 6.32634) + (xy -2.626456 6.478367) + (xy -2.510694 6.645575) + (xy -2.386974 6.81801) + (xy -2.262167 6.985716) + (xy -2.143145 7.138737) + (xy -2.052799 7.248485) + (xy -1.745896 7.586577) + (xy -1.451727 7.866877) + (xy -1.172863 8.087306) + (xy -0.911874 8.245784) + (xy -0.721007 8.325495) + (xy -0.581033 8.356412) + (xy -0.388268 8.378985) + (xy -0.15884 8.393027) + (xy 0.091124 8.398346) + (xy 0.345496 8.394755) + (xy 0.588149 8.382065) + (xy 0.802956 8.360086) + (xy 0.900571 8.3445) + (xy 1.089974 8.283275) + (xy 1.301679 8.165556) + (xy 1.537774 7.989813) + (xy 1.800347 7.754515) + (xy 2.049655 7.502596) + (xy 2.173609 7.365569) + (xy 2.308258 7.206376) + (xy 2.446498 7.034607) + (xy 2.581226 6.859847) + (xy 2.705336 6.691687) + (xy 2.811725 6.539712) + (xy 2.893287 6.413513) + (xy 2.94292 6.322675) + (xy 2.95478 6.281037) + (xy 2.948618 6.201227) + (xy 2.946982 6.159153) + (xy 2.94248 6.117826) + (xy 3.054323 6.117826) + (xy 3.057532 6.166653) + (xy 3.075086 6.165919) + (xy 3.099198 6.138459) + (xy 3.297602 6.138459) + (xy 3.313979 6.138511) + (xy 3.350418 6.098658) + (xy 3.39236 6.039142) + (xy 3.412522 6.003005) + (xy 3.504644 6.003005) + (xy 3.51734 6.031567) + (xy 3.527777 6.026138) + (xy 3.53193 5.984958) + (xy 3.527777 5.979872) + (xy 3.507149 5.984635) + (xy 3.504644 6.003005) + (xy 3.412522 6.003005) + (xy 3.425244 5.980203) + (xy 3.435245 5.947112) + (xy 3.426622 5.903339) + (xy 3.420437 5.898907) + (xy 3.397296 5.926343) + (xy 3.360411 5.990884) + (xy 3.323446 6.065877) + (xy 3.300068 6.124672) + (xy 3.297602 6.138459) + (xy 3.099198 6.138459) + (xy 3.121094 6.113522) + (xy 3.126371 6.107104) + (xy 3.170756 6.040329) + (xy 3.234816 5.927886) + (xy 3.259228 5.881557) + (xy 3.539344 5.881557) + (xy 3.556694 5.898907) + (xy 3.574043 5.881557) + (xy 3.556694 5.864207) + (xy 3.539344 5.881557) + (xy 3.259228 5.881557) + (xy 3.298845 5.806375) + (xy 3.55091 5.806375) + (xy 3.555674 5.827004) + (xy 3.574043 5.829508) + (xy 3.602605 5.816812) + (xy 3.597176 5.806375) + (xy 3.555996 5.802222) + (xy 3.55091 5.806375) + (xy 3.298845 5.806375) + (xy 3.309022 5.787061) + (xy 3.313794 5.777459) + (xy 3.748357 5.777459) + (xy 3.769613 5.898907) + (xy 3.795144 5.985473) + (xy 3.837042 6.076466) + (xy 3.884291 6.153209) + (xy 3.92587 6.197023) + (xy 3.945958 6.197848) + (xy 3.939942 6.161085) + (xy 3.902416 6.093814) + (xy 3.895071 6.083077) + (xy 3.857564 6.020355) + (xy 3.955737 6.020355) + (xy 3.973087 6.037705) + (xy 3.990437 6.020355) + (xy 3.973087 6.003005) + (xy 3.955737 6.020355) + (xy 3.857564 6.020355) + (xy 3.833067 5.979389) + (xy 3.822207 5.956023) + (xy 3.94028 5.956023) + (xy 3.979993 5.957518) + (xy 4.03209 5.946672) + (xy 4.025426 5.916257) + (xy 4.129235 5.916257) + (xy 4.146584 5.933606) + (xy 4.163934 5.916257) + (xy 4.146584 5.898907) + (xy 4.129235 5.916257) + (xy 4.025426 5.916257) + (xy 4.024607 5.912517) + (xy 4.015836 5.900331) + (xy 3.968408 5.840004) + (xy 3.954172 5.831785) + (xy 3.965609 5.87064) + (xy 3.964092 5.92729) + (xy 3.945113 5.945178) + (xy 3.94028 5.956023) + (xy 3.822207 5.956023) + (xy 3.787596 5.881557) + (xy 3.774516 5.846858) + (xy 3.851639 5.846858) + (xy 3.868989 5.864207) + (xy 3.886338 5.846858) + (xy 3.868989 5.829508) + (xy 3.851639 5.846858) + (xy 3.774516 5.846858) + (xy 3.748357 5.777459) + (xy 3.313794 5.777459) + (xy 3.333914 5.736976) + (xy 3.863205 5.736976) + (xy 3.867969 5.757605) + (xy 3.886338 5.760109) + (xy 3.9149 5.747413) + (xy 3.909471 5.736976) + (xy 3.868291 5.732823) + (xy 3.863205 5.736976) + (xy 3.333914 5.736976) + (xy 3.365531 5.67336) + (xy 3.421592 5.551912) + (xy 3.723948 5.551912) + (xy 3.725724 5.647242) + (xy 3.730411 5.689689) + (xy 3.737043 5.671473) + (xy 3.737943 5.664686) + (xy 3.740809 5.603962) + (xy 3.823704 5.603962) + (xy 3.827455 5.663222) + (xy 3.838317 5.66844) + (xy 3.8397 5.665346) + (xy 3.84063 5.656011) + (xy 3.955737 5.656011) + (xy 3.968433 5.684572) + (xy 3.97887 5.679144) + (xy 3.983023 5.637964) + (xy 3.97887 5.632878) + (xy 3.958241 5.637641) + (xy 3.955737 5.656011) + (xy 3.84063 5.656011) + (xy 3.846564 5.596461) + (xy 3.842255 5.569262) + (xy 3.921038 5.569262) + (xy 3.938388 5.586612) + (xy 3.955737 5.569262) + (xy 3.938388 5.551912) + (xy 3.921038 5.569262) + (xy 3.842255 5.569262) + (xy 3.840986 5.561248) + (xy 3.82994 5.547097) + (xy 3.823933 5.593186) + (xy 3.823704 5.603962) + (xy 3.740809 5.603962) + (xy 3.743685 5.543011) + (xy 3.739382 5.465164) + (xy 3.886338 5.465164) + (xy 3.903688 5.482513) + (xy 3.921038 5.465164) + (xy 3.903688 5.447814) + (xy 3.886338 5.465164) + (xy 3.739382 5.465164) + (xy 3.737943 5.439139) + (xy 3.731139 5.41295) + (xy 3.726162 5.448376) + (xy 3.723976 5.53764) + (xy 3.723948 5.551912) + (xy 3.421592 5.551912) + (xy 3.444913 5.50139) + (xy 3.527872 5.307936) + (xy 3.610891 5.102835) + (xy 3.631917 5.048149) + (xy 3.885506 5.048149) + (xy 3.89514 5.114268) + (xy 3.898462 5.131539) + (xy 3.964129 5.321095) + (xy 4.076625 5.46348) + (xy 4.22182 5.549713) + (xy 4.254129 5.541147) + (xy 4.282544 5.53085) + (xy 4.324878 5.481504) + (xy 4.337431 5.410704) + (xy 4.369348 5.215075) + (xy 4.460954 5.009589) + (xy 4.606031 4.806128) + (xy 4.712893 4.693092) + (xy 4.825443 4.588617) + (xy 4.904745 4.521717) + (xy 4.946859 4.494032) + (xy 4.947848 4.507202) + (xy 4.903774 4.562867) + (xy 4.827365 4.645416) + (xy 4.688856 4.818402) + (xy 4.577663 5.013592) + (xy 4.503538 5.210318) + (xy 4.476233 5.387907) + (xy 4.476229 5.389741) + (xy 4.481032 5.49665) + (xy 4.492845 5.537881) + (xy 4.507775 5.516295) + (xy 4.52193 5.434751) + (xy 4.528864 5.351077) + (xy 4.534122 5.326366) + (xy 4.649726 5.326366) + (xy 4.667076 5.343716) + (xy 4.684426 5.326366) + (xy 4.667076 5.309016) + (xy 4.649726 5.326366) + (xy 4.534122 5.326366) + (xy 4.55896 5.209634) + (xy 4.662093 5.209634) + (xy 4.677065 5.253612) + (xy 4.711459 5.258341) + (xy 4.724179 5.248443) + (xy 4.740123 5.193084) + (xy 4.732443 5.154873) + (xy 4.709844 5.112846) + (xy 4.685452 5.135315) + (xy 4.677378 5.149345) + (xy 4.662093 5.209634) + (xy 4.55896 5.209634) + (xy 4.576206 5.128583) + (xy 4.641307 5.003396) + (xy 4.747349 5.003396) + (xy 4.755726 5.069098) + (xy 4.760379 5.078366) + (xy 4.793037 5.121723) + (xy 4.821737 5.103917) + (xy 4.826422 5.096832) + (xy 4.848616 5.028345) + (xy 4.853854 4.973588) + (xy 6.535063 4.973588) + (xy 6.539827 4.994217) + (xy 6.558196 4.996721) + (xy 6.586758 4.984025) + (xy 6.584337 4.979371) + (xy 6.97459 4.979371) + (xy 6.991939 4.996721) + (xy 7.009289 4.979371) + (xy 6.991939 4.962022) + (xy 6.97459 4.979371) + (xy 6.584337 4.979371) + (xy 6.581329 4.973588) + (xy 6.540149 4.969435) + (xy 6.535063 4.973588) + (xy 4.853854 4.973588) + (xy 4.85662 4.944672) + (xy 4.856491 4.888528) + (xy 4.894015 4.888528) + (xy 4.911921 4.953697) + (xy 4.935997 4.971088) + (xy 4.974298 4.952543) + (xy 4.979996 4.938889) + (xy 6.430965 4.938889) + (xy 6.435728 4.959517) + (xy 6.454098 4.962022) + (xy 6.48266 4.949326) + (xy 6.477231 4.938889) + (xy 6.436051 4.934736) + (xy 6.430965 4.938889) + (xy 4.979996 4.938889) + (xy 5.005178 4.878547) + (xy 5.018151 4.797455) + (xy 5.06854 4.797455) + (xy 5.087768 4.812928) + (xy 5.095403 4.809222) + (xy 5.132842 4.811605) + (xy 5.138921 4.829851) + (xy 5.149799 4.825016) + (xy 5.160025 4.801062) + (xy 6.352844 4.801062) + (xy 6.352891 4.802565) + (xy 6.392124 4.812591) + (xy 6.481618 4.825687) + (xy 6.602479 4.839112) + (xy 6.60992 4.839831) + (xy 6.732062 4.853293) + (xy 6.82397 4.866741) + (xy 6.866714 4.87738) + (xy 6.867274 4.877839) + (xy 6.908539 4.895531) + (xy 6.919907 4.867155) + (xy 6.905191 4.840574) + (xy 6.855802 4.810692) + (xy 6.761534 4.794008) + (xy 6.746812 4.793474) + (xy 6.978264 4.793474) + (xy 6.988393 4.81635) + (xy 6.992011 4.823224) + (xy 7.033325 4.884558) + (xy 7.091419 4.954455) + (xy 7.146531 5.010735) + (xy 7.177534 5.031421) + (xy 7.168897 5.008795) + (xy 7.125681 4.952741) + (xy 7.111281 4.935997) + (xy 7.031894 4.845909) + (xy 7.026951 4.840574) + (xy 7.807377 4.840574) + (xy 7.824726 4.857923) + (xy 7.842076 4.840574) + (xy 7.824726 4.823224) + (xy 7.807377 4.840574) + (xy 7.026951 4.840574) + (xy 6.99016 4.800864) + (xy 6.978264 4.793474) + (xy 6.746812 4.793474) + (xy 6.61076 4.788539) + (xy 6.600213 4.788524) + (xy 6.477819 4.790214) + (xy 6.390133 4.794691) + (xy 6.352844 4.801062) + (xy 5.160025 4.801062) + (xy 5.162977 4.794148) + (xy 5.230839 4.794148) + (xy 5.315905 4.709082) + (xy 5.326113 4.695993) + (xy 6.292167 4.695993) + (xy 6.29693 4.716621) + (xy 6.3153 4.719125) + (xy 6.343862 4.706429) + (xy 6.338433 4.695993) + (xy 6.297253 4.69184) + (xy 6.292167 4.695993) + (xy 5.326113 4.695993) + (xy 5.344486 4.672434) + (xy 6.416604 4.672434) + (xy 6.441228 4.689578) + (xy 6.52442 4.700875) + (xy 6.643305 4.703618) + (xy 6.749607 4.700083) + (xy 6.797591 4.68966) + (xy 6.798267 4.668574) + (xy 6.786111 4.65464) + (xy 6.731847 4.627068) + (xy 6.638243 4.62371) + (xy 6.557409 4.632485) + (xy 6.454135 4.652412) + (xy 6.416604 4.672434) + (xy 5.344486 4.672434) + (xy 5.384687 4.620887) + (xy 5.527149 4.620887) + (xy 5.540791 4.642838) + (xy 5.560304 4.615027) + (xy 6.885399 4.615027) + (xy 6.885635 4.640529) + (xy 6.905191 4.684426) + (xy 6.941025 4.738958) + (xy 6.959682 4.753825) + (xy 6.959446 4.728323) + (xy 6.93989 4.684426) + (xy 6.904056 4.629894) + (xy 6.885399 4.615027) + (xy 5.560304 4.615027) + (xy 5.572051 4.598285) + (xy 5.59158 4.557195) + (xy 6.430965 4.557195) + (xy 6.435728 4.577823) + (xy 6.454098 4.580328) + (xy 6.48266 4.567632) + (xy 6.480239 4.562978) + (xy 6.835792 4.562978) + (xy 6.853142 4.580328) + (xy 6.870491 4.562978) + (xy 6.853142 4.545628) + (xy 6.835792 4.562978) + (xy 6.480239 4.562978) + (xy 6.477231 4.557195) + (xy 6.436051 4.553042) + (xy 6.430965 4.557195) + (xy 5.59158 4.557195) + (xy 5.601201 4.536953) + (xy 5.606206 4.527113) + (xy 5.70676 4.527113) + (xy 5.720446 4.545628) + (xy 5.746139 4.528278) + (xy 6.35 4.528278) + (xy 6.367349 4.545628) + (xy 6.384699 4.528278) + (xy 6.367349 4.510929) + (xy 6.35 4.528278) + (xy 5.746139 4.528278) + (xy 5.755218 4.522147) + (xy 5.813554 4.468956) + (xy 5.896613 4.468956) + (xy 5.904035 4.493849) + (xy 5.944216 4.484665) + (xy 6.480645 4.484665) + (xy 6.486063 4.509321) + (xy 6.494175 4.514987) + (xy 6.561035 4.538989) + (xy 6.63536 4.543516) + (xy 6.687933 4.528859) + (xy 6.688264 4.528278) + (xy 7.217486 4.528278) + (xy 7.234836 4.545628) + (xy 7.252185 4.528278) + (xy 7.234836 4.510929) + (xy 7.217486 4.528278) + (xy 6.688264 4.528278) + (xy 6.696994 4.512977) + (xy 6.668646 4.4642) + (xy 6.590725 4.453275) + (xy 6.539145 4.462407) + (xy 6.480645 4.484665) + (xy 5.944216 4.484665) + (xy 5.961576 4.480697) + (xy 6.040845 4.445156) + (xy 6.176502 4.445156) + (xy 6.205311 4.470768) + (xy 6.278052 4.473001) + (xy 6.374196 4.454189) + (xy 6.473218 4.416664) + (xy 6.486359 4.409935) + (xy 6.491317 4.407094) + (xy 6.733967 4.407094) + (xy 6.742583 4.425063) + (xy 6.761967 4.450205) + (xy 6.812614 4.504151) + (xy 6.835222 4.503917) + (xy 6.835792 4.497828) + (xy 6.812079 4.468863) + (xy 6.791817 4.451476) + (xy 7.014883 4.451476) + (xy 7.023325 4.470868) + (xy 7.058264 4.508119) + (xy 7.07835 4.500478) + (xy 7.078688 4.495627) + (xy 7.054042 4.466278) + (xy 7.038627 4.455566) + (xy 7.014883 4.451476) + (xy 6.791817 4.451476) + (xy 6.775068 4.437104) + (xy 6.733967 4.407094) + (xy 6.491317 4.407094) + (xy 6.560122 4.367666) + (xy 6.569316 4.354781) + (xy 6.696994 4.354781) + (xy 6.714344 4.372131) + (xy 6.731694 4.354781) + (xy 6.714344 4.337431) + (xy 6.696994 4.354781) + (xy 6.569316 4.354781) + (xy 6.578785 4.341512) + (xy 6.54944 4.316795) + (xy 6.535146 4.308966) + (xy 6.47288 4.291993) + (xy 6.394039 4.309785) + (xy 6.320712 4.342733) + (xy 6.23508 4.391213) + (xy 6.183406 4.432261) + (xy 6.176502 4.445156) + (xy 6.040845 4.445156) + (xy 6.072404 4.431006) + (xy 6.185613 4.365152) + (xy 6.293466 4.286572) + (xy 6.29487 4.285382) + (xy 6.627595 4.285382) + (xy 6.644945 4.302732) + (xy 6.662295 4.285382) + (xy 6.644945 4.268033) + (xy 6.627595 4.285382) + (xy 6.29487 4.285382) + (xy 6.29795 4.282771) + (xy 6.352517 4.232852) + (xy 6.366603 4.212782) + (xy 6.358949 4.215351) + (xy 6.295363 4.218245) + (xy 6.255931 4.203557) + (xy 6.181224 4.198852) + (xy 6.087123 4.246881) + (xy 5.98704 4.339225) + (xy 5.934789 4.405169) + (xy 5.896613 4.468956) + (xy 5.813554 4.468956) + (xy 5.823314 4.460057) + (xy 5.911141 4.371889) + (xy 5.927462 4.354781) + (xy 6.01703 4.258488) + (xy 6.062954 4.201452) + (xy 6.070219 4.173881) + (xy 6.52909 4.173881) + (xy 6.537533 4.193272) + (xy 6.572472 4.230524) + (xy 6.592558 4.222882) + (xy 6.592896 4.218031) + (xy 6.568249 4.188682) + (xy 6.552835 4.17797) + (xy 6.52909 4.173881) + (xy 6.070219 4.173881) + (xy 6.070316 4.173514) + (xy 6.044197 4.164513) + (xy 6.022914 4.163934) + (xy 5.937346 4.186986) + (xy 5.852466 4.242008) + (xy 5.799965 4.305648) + (xy 5.75242 4.387627) + (xy 5.718472 4.468072) + (xy 5.70676 4.527113) + (xy 5.606206 4.527113) + (xy 5.657436 4.426396) + (xy 5.723343 4.316324) + (xy 5.724734 4.314232) + (xy 5.798046 4.204284) + (xy 5.724793 4.22344) + (xy 5.637018 4.278875) + (xy 5.568123 4.382891) + (xy 5.531119 4.514919) + (xy 5.529388 4.53232) + (xy 5.527149 4.620887) + (xy 5.384687 4.620887) + (xy 5.389888 4.614218) + (xy 5.447558 4.506748) + (xy 5.489359 4.413843) + (xy 5.528709 4.344793) + (xy 5.531703 4.340744) + (xy 5.542063 4.315991) + (xy 5.503549 4.327151) + (xy 5.457517 4.349778) + (xy 5.363148 4.412076) + (xy 5.303794 4.493083) + (xy 5.265181 4.614868) + (xy 5.255657 4.661852) + (xy 5.230839 4.794148) + (xy 5.162977 4.794148) + (xy 5.174668 4.766764) + (xy 5.202706 4.684426) + (xy 5.233258 4.579026) + (xy 5.249956 4.503387) + (xy 5.250389 4.478157) + (xy 5.220057 4.488112) + (xy 5.170098 4.530327) + (xy 5.128197 4.589587) + (xy 5.093884 4.666631) + (xy 5.072289 4.742305) + (xy 5.06854 4.797455) + (xy 5.018151 4.797455) + (xy 5.023662 4.763008) + (xy 5.02616 4.719125) + (xy 5.029111 4.632377) + (xy 4.960867 4.714295) + (xy 4.911081 4.800978) + (xy 4.894015 4.888528) + (xy 4.856491 4.888528) + (xy 4.85638 4.840574) + (xy 4.790577 4.926206) + (xy 4.747349 5.003396) + (xy 4.641307 5.003396) + (xy 4.69063 4.908551) + (xy 4.869839 4.695074) + (xy 4.928452 4.639617) + (xy 5.121552 4.487146) + (xy 5.350875 4.340491) + (xy 5.588189 4.216278) + (xy 5.776467 4.140303) + (xy 5.861947 4.111885) + (xy 6.35 4.111885) + (xy 6.367349 4.129235) + (xy 6.384699 4.111885) + (xy 6.367349 4.094535) + (xy 6.35 4.111885) + (xy 5.861947 4.111885) + (xy 5.916256 4.09383) + (xy 5.754537 4.113193) + (xy 5.632416 4.140709) + (xy 5.488895 4.191102) + (xy 5.395724 4.233354) + (xy 5.291085 4.285691) + (xy 5.237746 4.307164) + (xy 5.225723 4.29947) + (xy 5.245032 4.264306) + (xy 5.249 4.258291) + (xy 5.340989 4.17026) + (xy 5.484901 4.092444) + (xy 5.547182 4.071402) + (xy 5.945173 4.071402) + (xy 5.949936 4.092031) + (xy 5.968306 4.094535) + (xy 5.996867 4.081839) + (xy 5.991439 4.071402) + (xy 5.950258 4.067249) + (xy 5.945173 4.071402) + (xy 5.547182 4.071402) + (xy 5.663319 4.032164) + (xy 5.858827 3.996738) + (xy 5.875148 3.995155) + (xy 6.003559 3.981702) + (xy 6.079398 3.965423) + (xy 6.119348 3.939043) + (xy 6.140093 3.895287) + (xy 6.145133 3.877432) + (xy 6.146469 3.868989) + (xy 6.280601 3.868989) + (xy 6.29795 3.886339) + (xy 6.3153 3.868989) + (xy 6.33265 3.868989) + (xy 6.416772 3.964412) + (xy 6.484589 4.036923) + (xy 6.517519 4.059437) + (xy 6.522312 4.050696) + (xy 6.540847 4.050696) + (xy 6.714344 4.227299) + (xy 6.809639 4.32383) + (xy 6.866378 4.378639) + (xy 6.894554 4.399593) + (xy 6.90416 4.394561) + (xy 6.905191 4.377563) + (xy 6.88374 4.347378) + (xy 7.014883 4.347378) + (xy 7.023325 4.36677) + (xy 7.058264 4.404021) + (xy 7.07835 4.396379) + (xy 7.078688 4.391529) + (xy 7.054042 4.362179) + (xy 7.038627 4.351468) + (xy 7.014883 4.347378) + (xy 6.88374 4.347378) + (xy 6.880209 4.34241) + (xy 6.81472 4.278403) + (xy 6.74218 4.215983) + (xy 7.217486 4.215983) + (xy 7.234836 4.233333) + (xy 7.252185 4.215983) + (xy 7.234836 4.198634) + (xy 7.217486 4.215983) + (xy 6.74218 4.215983) + (xy 6.723019 4.199495) + (xy 6.651161 4.140801) + (xy 6.847358 4.140801) + (xy 6.852122 4.16143) + (xy 6.870491 4.163934) + (xy 6.899053 4.151238) + (xy 6.893624 4.140801) + (xy 6.852444 4.136648) + (xy 6.847358 4.140801) + (xy 6.651161 4.140801) + (xy 6.540847 4.050696) + (xy 6.522312 4.050696) + (xy 6.523497 4.048535) + (xy 6.50022 4.020638) + (xy 6.478843 4.000383) + (xy 6.737287 4.000383) + (xy 6.74573 4.019775) + (xy 6.780668 4.057026) + (xy 6.800755 4.049385) + (xy 6.801092 4.044534) + (xy 6.776446 4.015185) + (xy 6.761032 4.004473) + (xy 6.737287 4.000383) + (xy 6.478843 4.000383) + (xy 6.442761 3.966194) + (xy 6.428073 3.953111) + (xy 6.33265 3.868989) + (xy 6.3153 3.868989) + (xy 6.29795 3.851639) + (xy 6.280601 3.868989) + (xy 6.146469 3.868989) + (xy 6.151959 3.834289) + (xy 6.211202 3.834289) + (xy 6.228551 3.851639) + (xy 6.245901 3.834289) + (xy 6.228551 3.81694) + (xy 6.211202 3.834289) + (xy 6.151959 3.834289) + (xy 6.154971 3.815255) + (xy 6.143143 3.798768) + (xy 6.142796 3.798976) + (xy 6.100631 3.791076) + (xy 6.075164 3.768216) + (xy 6.051579 3.753509) + (xy 6.473047 3.753509) + (xy 6.48645 3.77811) + (xy 6.532965 3.81694) + (xy 6.617033 3.866402) + (xy 6.691745 3.886339) + (xy 6.759499 3.901581) + (xy 6.783743 3.921038) + (xy 6.825986 3.953395) + (xy 6.863658 3.942387) + (xy 6.870491 3.919342) + (xy 6.841076 3.884349) + (xy 6.767648 3.839204) + (xy 6.672434 3.794457) + (xy 6.57766 3.760658) + (xy 6.510142 3.748303) + (xy 6.473047 3.753509) + (xy 6.051579 3.753509) + (xy 6.001659 3.722381) + (xy 5.877376 3.687868) + (xy 5.720348 3.666964) + (xy 5.642819 3.664701) + (xy 6.327228 3.664701) + (xy 6.33265 3.678142) + (xy 6.363831 3.711245) + (xy 6.369397 3.712841) + (xy 6.384301 3.685995) + (xy 6.384699 3.678142) + (xy 6.358024 3.644776) + (xy 6.347952 3.643442) + (xy 6.327228 3.664701) + (xy 5.642819 3.664701) + (xy 5.548605 3.661951) + (xy 5.380179 3.675116) + (xy 5.362065 3.677863) + (xy 5.212259 3.70476) + (xy 5.128987 3.725909) + (xy 5.112674 3.73994) + (xy 5.163747 3.745479) + (xy 5.282635 3.741156) + (xy 5.343715 3.736796) + (xy 5.603961 3.716417) + (xy 5.447814 3.766151) + (xy 5.278336 3.808275) + (xy 5.151057 3.810638) + (xy 5.06727 3.782856) + (xy 5.016627 3.772737) + (xy 4.940272 3.790185) + (xy 4.82482 3.839073) + (xy 4.754769 3.873249) + (xy 4.607355 3.952665) + (xy 4.519207 4.016388) + (xy 4.484031 4.071491) + (xy 4.495535 4.125052) + (xy 4.511295 4.147026) + (xy 4.555824 4.184117) + (xy 4.614281 4.192961) + (xy 4.699563 4.171239) + (xy 4.824568 4.116634) + (xy 4.906543 4.075999) + (xy 5.021516 4.020457) + (xy 5.110612 3.982506) + (xy 5.157866 3.968811) + (xy 5.161086 3.969738) + (xy 5.146299 3.995181) + (xy 5.095116 4.030186) + (xy 5.003453 4.083238) + (xy 4.944672 4.118818) + (xy 4.771705 4.214361) + (xy 4.639297 4.25833) + (xy 4.542265 4.251345) + (xy 4.475426 4.194023) + (xy 4.464978 4.176102) + (xy 4.416811 4.084172) + (xy 4.273023 4.232335) + (xy 4.17453 4.358196) + (xy 4.12805 4.471615) + (xy 4.131453 4.563407) + (xy 4.18261 4.624388) + (xy 4.27939 4.645371) + (xy 4.36596 4.63316) + (xy 4.471416 4.595662) + (xy 4.55325 4.545983) + (xy 4.595078 4.495921) + (xy 4.593422 4.469344) + (xy 4.590821 4.447244) + (xy 4.610001 4.455773) + (xy 4.657235 4.454719) + (xy 4.72013 4.423351) + (xy 4.775705 4.378219) + (xy 4.800983 4.335872) + (xy 4.796022 4.321797) + (xy 4.795026 4.305685) + (xy 4.805874 4.307984) + (xy 4.851597 4.297419) + (xy 4.937661 4.259065) + (xy 5.042154 4.203053) + (xy 5.164118 4.13785) + (xy 5.237064 4.108182) + (xy 5.257524 4.112168) + (xy 5.222028 4.147922) + (xy 5.127109 4.213563) + (xy 5.096612 4.232625) + (xy 4.975365 4.311533) + (xy 4.83065 4.411871) + (xy 4.693503 4.512112) + (xy 4.691712 4.513466) + (xy 4.513546 4.633493) + (xy 4.367003 4.697738) + (xy 4.245225 4.708171) + (xy 4.146431 4.670167) + (xy 4.083417 4.610491) + (xy 4.058584 4.553503) + (xy 4.048985 4.547871) + (xy 4.025846 4.591562) + (xy 3.995396 4.667378) + (xy 3.963863 4.758118) + (xy 3.937476 4.846583) + (xy 3.922464 4.915573) + (xy 3.921038 4.933313) + (xy 3.94501 4.99981) + (xy 3.99698 5.064768) + (xy 4.042807 5.117186) + (xy 4.038472 5.134276) + (xy 3.994715 5.11399) + (xy 3.944497 5.074795) + (xy 3.89925 5.03833) + (xy 3.885506 5.048149) + (xy 3.631917 5.048149) + (xy 3.690448 4.895921) + (xy 3.763024 4.69703) + (xy 3.825101 4.515998) + (xy 3.873158 4.362659) + (xy 3.903677 4.246849) + (xy 3.913138 4.178404) + (xy 3.90565 4.163934) + (xy 3.88899 4.194249) + (xy 3.857881 4.274092) + (xy 3.818767 4.386812) + (xy 3.815023 4.398156) + (xy 3.749447 4.587014) + (xy 3.672202 4.792252) + (xy 3.587424 5.00464) + (xy 3.499249 5.214947) + (xy 3.411814 5.413943) + (xy 3.329253 5.592397) + (xy 3.255704 5.74108) + (xy 3.195302 5.85076) + (xy 3.152183 5.912207) + (xy 3.132916 5.920439) + (xy 3.136533 5.881252) + (xy 3.166961 5.800915) + (xy 3.20448 5.722772) + (xy 3.262215 5.606506) + (xy 3.290645 5.538245) + (xy 3.288895 5.521915) + (xy 3.256087 5.561439) + (xy 3.232883 5.595566) + (xy 3.184284 5.653836) + (xy 3.148952 5.669688) + (xy 3.146363 5.667857) + (xy 3.129661 5.67969) + (xy 3.12295 5.739257) + (xy 3.108737 5.839498) + (xy 3.084789 5.905376) + (xy 3.063982 5.954753) + (xy 3.083527 5.953867) + (xy 3.084789 5.953096) + (xy 3.119247 5.951631) + (xy 3.12295 5.96421) + (xy 3.097628 6.013264) + (xy 3.088251 6.020355) + (xy 3.060633 6.068675) + (xy 3.054323 6.117826) + (xy 2.94248 6.117826) + (xy 2.941777 6.111371) + (xy 2.919528 6.12534) + (xy 2.900632 6.149939) + (xy 2.859092 6.191285) + (xy 2.839935 6.194216) + (xy 2.810633 6.210328) + (xy 2.745382 6.266791) + (xy 2.655671 6.353303) + (xy 2.605128 6.404718) + (xy 2.510836 6.505813) + (xy 2.440933 6.587677) + (xy 2.405298 6.63838) + (xy 2.403419 6.648319) + (xy 2.435976 6.636774) + (xy 2.498475 6.586047) + (xy 2.576406 6.510252) + (xy 2.655258 6.4235) + (xy 2.720488 6.339949) + (xy 2.769394 6.280649) + (xy 2.80193 6.261132) + (xy 2.804044 6.262423) + (xy 2.841297 6.258913) + (xy 2.868187 6.241352) + (xy 2.909905 6.21553) + (xy 2.914057 6.234153) + (xy 2.885465 6.286716) + (xy 2.828951 6.362714) + (xy 2.793333 6.404421) + (xy 2.724771 6.486525) + (xy 2.680732 6.548997) + (xy 2.671885 6.569706) + (xy 2.652059 6.613038) + (xy 2.591569 6.696749) + (xy 2.48883 6.822725) + (xy 2.342259 6.992851) + (xy 2.150271 7.209013) + (xy 1.930494 7.452001) + (xy 1.702393 7.697703) + (xy 1.510692 7.892922) + (xy 1.349938 8.042537) + (xy 1.214678 8.151423) + (xy 1.099458 8.224456) + (xy 1.032281 8.255182) + (xy 0.967891 8.267023) + (xy 0.846862 8.278144) + (xy 0.681956 8.288235) + (xy 0.48593 8.296985) + (xy 0.271545 8.304084) + (xy 0.051561 8.309222) + (xy -0.161264 8.312088) + (xy -0.354169 8.312371) + (xy -0.514395 8.309762) + (xy -0.629183 8.30395) + (xy -0.679561 8.29683) + (xy -0.673384 8.288755) + (xy -0.606631 8.279832) + (xy -0.488115 8.270463) + (xy -0.326647 8.261051) + (xy -0.13104 8.251999) + (xy 0.089894 8.24371) + (xy 0.327343 8.236588) + (xy 0.572495 8.231034) + (xy 0.816538 8.227453) + (xy 0.843112 8.227195) + (xy 0.973512 8.198012) + (xy 1.131748 8.116609) + (xy 1.308045 7.989086) + (xy 1.492076 7.822096) + (xy 1.647754 7.665758) + (xy 1.75785 7.553361) + (xy 1.826513 7.480442) + (xy 1.857891 7.442536) + (xy 1.856133 7.43518) + (xy 1.847745 7.439405) + (xy 1.80968 7.442224) + (xy 1.804371 7.427731) + (xy 1.833242 7.39734) + (xy 1.870058 7.390983) + (xy 1.93471 7.366832) + (xy 1.955717 7.338934) + (xy 1.950128 7.294286) + (xy 1.922682 7.286885) + (xy 1.885758 7.301346) + (xy 1.887546 7.315801) + (xy 1.87693 7.341148) + (xy 1.854894 7.344717) + (xy 1.809793 7.320368) + (xy 1.804371 7.300499) + (xy 1.779433 7.242692) + (xy 1.721887 7.232114) + (xy 1.681403 7.253447) + (xy 1.640097 7.279286) + (xy 1.630874 7.275555) + (xy 1.60282 7.274778) + (xy 1.532867 7.297134) + (xy 1.506277 7.307787) + (xy 1.427804 7.336329) + (xy 1.402503 7.332392) + (xy 1.409157 7.315388) + (xy 1.415192 7.29904) + (xy 1.395297 7.307019) + (xy 1.342222 7.344364) + (xy 1.248716 7.416114) + (xy 1.131356 7.508451) + (xy 1.050898 7.567536) + (xy 1.000857 7.585893) + (xy 0.959909 7.569043) + (xy 0.944804 7.556739) + (xy 0.840498 7.492643) + (xy 0.689697 7.443821) + (xy 0.48404 7.408071) + (xy 0.342605 7.393508) + (xy 0.828094 7.393508) + (xy 0.832507 7.420256) + (xy 0.891018 7.461842) + (xy 0.89568 7.464838) + (xy 0.963166 7.506954) + (xy 0.999077 7.527077) + (xy 0.999633 7.527245) + (xy 1.03004 7.508726) + (xy 1.099716 7.457679) + (xy 1.193799 7.385005) + (xy 1.197218 7.382309) + (xy 1.311075 7.288371) + (xy 1.312531 7.286883) + (xy 1.464385 7.286883) + (xy 1.464537 7.286885) + (xy 1.504005 7.265071) + (xy 1.544796 7.229208) + (xy 1.594887 7.192918) + (xy 1.627666 7.2124) + (xy 1.629685 7.215563) + (xy 1.663798 7.238118) + (xy 1.678386 7.224827) + (xy 1.681633 7.184137) + (xy 1.641355 7.167488) + (xy 1.579544 7.176034) + (xy 1.518192 7.210929) + (xy 1.512705 7.216135) + (xy 1.469479 7.265943) + (xy 1.464385 7.286883) + (xy 1.312531 7.286883) + (xy 1.370765 7.227382) + (xy 1.380005 7.193999) + (xy 1.342507 7.18288) + (xy 1.335929 7.182787) + (xy 1.290803 7.210845) + (xy 1.283879 7.238548) + (xy 1.262399 7.278009) + (xy 1.232941 7.274763) + (xy 1.175338 7.277985) + (xy 1.158181 7.293762) + (xy 1.1556 7.315894) + (xy 1.17442 7.307548) + (xy 1.215145 7.290015) + (xy 1.214799 7.308094) + (xy 1.181965 7.348917) + (xy 1.125229 7.399616) + (xy 1.101108 7.417455) + (xy 1.026563 7.465376) + (xy 0.98434 7.473706) + (xy 0.951998 7.445484) + (xy 0.946671 7.438367) + (xy 0.920593 7.377661) + (xy 0.924278 7.34861) + (xy 0.915703 7.339373) + (xy 0.873287 7.360714) + (xy 0.828094 7.393508) + (xy 0.342605 7.393508) + (xy 0.31345 7.390506) + (xy 0.166817 7.374637) + (xy 0.160919 7.373634) + (xy 0.728688 7.373634) + (xy 0.746038 7.390983) + (xy 0.763388 7.373634) + (xy 0.746038 7.356284) + (xy 0.728688 7.373634) + (xy 0.160919 7.373634) + (xy 0.052065 7.355121) + (xy -0.015903 7.334817) + (xy -0.027761 7.325051) + (xy -0.048074 7.311269) + (xy 0.056365 7.311269) + (xy 0.104098 7.316106) + (xy 0.153358 7.310653) + (xy 0.147472 7.298604) + (xy 0.07643 7.294021) + (xy 0.060724 7.298604) + (xy 0.056365 7.311269) + (xy -0.048074 7.311269) + (xy -0.067768 7.297907) + (xy -0.133015 7.290344) + (xy -0.225547 7.293803) + (xy -0.138798 7.321584) + (xy -0.092806 7.339166) + (xy -0.103034 7.348217) + (xy -0.175641 7.352416) + (xy -0.191076 7.352825) + (xy -0.315382 7.363781) + (xy -0.432858 7.385878) + (xy -0.442648 7.388561) + (xy -0.518505 7.406189) + (xy -0.54816 7.391167) + (xy -0.551361 7.332444) + (xy -0.551166 7.327837) + (xy -0.544199 7.27789) + (xy -0.533006 7.286904) + (xy -0.532785 7.287704) + (xy -0.50151 7.322423) + (xy -0.424595 7.330507) + (xy -0.380663 7.327433) + (xy -0.294377 7.314195) + (xy -0.246957 7.297168) + (xy -0.243757 7.291915) + (xy -0.245912 7.286885) + (xy 0.468442 7.286885) + (xy 0.471193 7.31886) + (xy 0.483744 7.321584) + (xy 0.519079 7.296396) + (xy 0.520491 7.286885) + (xy 0.508652 7.253088) + (xy 0.50519 7.252186) + (xy 0.475564 7.276501) + (xy 0.468442 7.286885) + (xy -0.245912 7.286885) + (xy -0.269652 7.231476) + (xy -0.276996 7.221403) + (xy 0.520491 7.221403) + (xy 0.546084 7.270393) + (xy 0.602627 7.324236) + (xy 0.65977 7.355254) + (xy 0.6684 7.356284) + (xy 0.675113 7.339341) + (xy 0.639897 7.30415) + (xy 0.593536 7.266614) + (xy 0.602842 7.263016) + (xy 0.641939 7.275947) + (xy 0.689267 7.287796) + (xy 0.680857 7.263174) + (xy 0.663056 7.240538) + (xy 0.633125 7.198162) + (xy 0.652622 7.196153) + (xy 0.671731 7.203055) + (xy 0.720557 7.235065) + (xy 0.728688 7.252186) + (xy 0.756409 7.286204) + (xy 0.785645 7.301317) + (xy 0.823002 7.309613) + (xy 0.805378 7.278365) + (xy 0.801547 7.273704) + (xy 0.787357 7.234836) + (xy 0.832786 7.234836) + (xy 0.850136 7.252186) + (xy 0.867486 7.234836) + (xy 0.850136 7.217486) + (xy 0.832786 7.234836) + (xy 0.787357 7.234836) + (xy 0.784234 7.226281) + (xy 0.820371 7.203962) + (xy 0.896961 7.211825) + (xy 0.931592 7.222895) + (xy 1.022185 7.236032) + (xy 1.125174 7.223199) + (xy 1.217324 7.191125) + (xy 1.275396 7.146539) + (xy 1.284411 7.120725) + (xy 1.293892 7.085899) + (xy 1.310435 7.101137) + (xy 1.376583 7.146646) + (xy 1.473446 7.141335) + (xy 1.58557 7.086203) + (xy 1.589989 7.083093) + (xy 1.657016 7.028447) + (xy 1.686899 6.989854) + (xy 1.685759 6.98321) + (xy 1.648065 6.986789) + (xy 1.614363 7.008593) + (xy 1.572275 7.03466) + (xy 1.560426 7.00813) + (xy 1.560321 7.004863) + (xy 1.542822 6.990073) + (xy 1.495765 7.033251) + (xy 1.494034 7.035314) + (xy 1.425991 7.097766) + (xy 1.375232 7.109157) + (xy 1.353423 7.067331) + (xy 1.353278 7.061339) + (xy 1.387978 7.061339) + (xy 1.405327 7.078688) + (xy 1.422677 7.061339) + (xy 1.405327 7.043989) + (xy 1.387978 7.061339) + (xy 1.353278 7.061339) + (xy 1.332355 7.015298) + (xy 1.280076 7.020589) + (xy 1.229661 7.05855) + (xy 1.200818 7.102535) + (xy 1.221711 7.121581) + (xy 1.235348 7.14108) + (xy 1.207474 7.156666) + (xy 1.164697 7.154486) + (xy 1.163919 7.107959) + (xy 1.189232 7.0563) + (xy 1.185113 7.01233) + (xy 1.162232 6.996665) + (xy 1.112319 6.965322) + (xy 1.122837 6.940511) + (xy 1.184835 6.93038) + (xy 1.23183 6.933305) + (xy 1.32344 6.931282) + (xy 1.355601 6.895697) + (xy 1.354063 6.889526) + (xy 1.471804 6.889526) + (xy 1.474972 6.905589) + (xy 1.512085 6.934353) + (xy 1.551858 6.93918) + (xy 1.561475 6.926253) + (xy 1.534257 6.903968) + (xy 1.507624 6.891951) + (xy 1.471804 6.889526) + (xy 1.354063 6.889526) + (xy 1.350517 6.875298) + (xy 1.603049 6.875298) + (xy 1.608232 6.887376) + (xy 1.668706 6.903218) + (xy 1.744273 6.915185) + (xy 1.843365 6.936821) + (xy 1.916436 6.967491) + (xy 1.923356 6.972545) + (xy 1.975005 6.992374) + (xy 1.992633 6.978773) + (xy 1.982054 6.943422) + (xy 1.943673 6.922701) + (xy 1.887329 6.891553) + (xy 1.87377 6.868153) + (xy 1.885379 6.838715) + (xy 1.925342 6.855856) + (xy 2.001363 6.923016) + (xy 2.005407 6.926932) + (xy 2.05289 6.977416) + (xy 2.05919 6.994564) + (xy 2.050045 6.990638) + (xy 2.016166 6.982911) + (xy 2.02324 7.02175) + (xy 2.031191 7.060802) + (xy 1.998003 7.054231) + (xy 1.974869 7.042384) + (xy 1.900691 7.022863) + (xy 1.854202 7.04583) + (xy 1.81245 7.066279) + (xy 1.804371 7.051129) + (xy 1.831582 7.006704) + (xy 1.847745 6.997571) + (xy 1.867622 6.981311) + (xy 1.85642 6.978484) + (xy 1.807443 6.997737) + (xy 1.73848 7.046215) + (xy 1.683679 7.096479) + (xy 1.679643 7.127936) + (xy 1.721032 7.163639) + (xy 1.789645 7.192408) + (xy 1.831136 7.174973) + (xy 1.881551 7.155248) + (xy 1.899628 7.162379) + (xy 1.896561 7.198267) + (xy 1.872765 7.220654) + (xy 1.851547 7.243307) + (xy 1.890594 7.247181) + (xy 1.918223 7.244792) + (xy 1.989062 7.226704) + (xy 2.017461 7.200136) + (xy 2.039975 7.140308) + (xy 2.087693 7.071471) + (xy 2.142259 7.015264) + (xy 2.185313 6.993326) + (xy 2.191328 6.995192) + (xy 2.194934 7.032774) + (xy 2.153639 7.098607) + (xy 2.1453 7.108374) + (xy 2.064617 7.200136) + (xy 2.159607 7.116421) + (xy 2.220492 7.0512) + (xy 2.227431 7.004139) + (xy 2.216799 6.987161) + (xy 2.208581 6.95724) + (xy 2.255464 6.95724) + (xy 2.272814 6.97459) + (xy 2.290164 6.95724) + (xy 2.272814 6.939891) + (xy 2.255464 6.95724) + (xy 2.208581 6.95724) + (xy 2.204838 6.94361) + (xy 2.240073 6.883793) + (xy 2.268611 6.853142) + (xy 2.359562 6.853142) + (xy 2.376912 6.870492) + (xy 2.394262 6.853142) + (xy 2.376912 6.835792) + (xy 2.359562 6.853142) + (xy 2.268611 6.853142) + (xy 2.283962 6.836655) + (xy 2.329444 6.783743) + (xy 2.428961 6.783743) + (xy 2.446311 6.801093) + (xy 2.463661 6.783743) + (xy 2.446311 6.766393) + (xy 2.428961 6.783743) + (xy 2.329444 6.783743) + (xy 2.341934 6.769213) + (xy 2.350216 6.734713) + (xy 2.339544 6.731694) + (xy 2.296335 6.703703) + (xy 2.290164 6.677597) + (xy 2.272082 6.642389) + (xy 2.250103 6.648259) + (xy 2.226819 6.652885) + (xy 2.240101 6.62438) + (xy 2.244216 6.610246) + (xy 2.324863 6.610246) + (xy 2.342213 6.627595) + (xy 2.359562 6.610246) + (xy 2.342213 6.592896) + (xy 2.324863 6.610246) + (xy 2.244216 6.610246) + (xy 2.25765 6.56411) + (xy 2.258969 6.55365) + (xy 2.341569 6.55365) + (xy 2.358095 6.558197) + (xy 2.399248 6.534114) + (xy 2.474069 6.469352) + (xy 2.570165 6.375139) + (xy 2.632394 6.30967) + (xy 2.738109 6.189647) + (xy 2.829019 6.075614) + (xy 2.891609 5.985007) + (xy 2.908035 5.954) + (xy 2.953365 5.846858) + (xy 2.831311 5.965129) + (xy 2.764701 6.039917) + (xy 2.730715 6.098956) + (xy 2.730618 6.117963) + (xy 2.729082 6.135671) + (xy 2.711918 6.127767) + (xy 2.67582 6.121255) + (xy 2.671557 6.13108) + (xy 2.649737 6.171151) + (xy 2.594681 6.24107) + (xy 2.558783 6.28161) + (xy 2.447413 6.404225) + (xy 2.378069 6.484949) + (xy 2.344779 6.532013) + (xy 2.341569 6.55365) + (xy 2.258969 6.55365) + (xy 2.269639 6.469025) + (xy 2.324863 6.469025) + (xy 2.334158 6.487639) + (xy 2.365288 6.458936) + (xy 2.423114 6.377565) + (xy 2.46145 6.318745) + (xy 2.537763 6.216458) + (xy 2.647074 6.090479) + (xy 2.770024 5.962672) + (xy 2.815603 5.918821) + (xy 2.931653 5.80663) + (xy 3.002735 5.727507) + (xy 3.037102 5.669986) + (xy 3.043011 5.6226) + (xy 3.040078 5.607051) + (xy 3.040467 5.598854) + (xy 3.130063 5.598854) + (xy 3.14332 5.601577) + (xy 3.18862 5.556515) + (xy 3.223962 5.517213) + (xy 3.30434 5.417406) + (xy 3.372678 5.316992) + (xy 3.387117 5.291666) + (xy 3.414151 5.237285) + (xy 3.412138 5.224609) + (xy 3.374426 5.256397) + (xy 3.303402 5.326366) + (xy 3.221 5.419658) + (xy 3.159746 5.508864) + (xy 3.140247 5.551912) + (xy 3.130063 5.598854) + (xy 3.040467 5.598854) + (xy 3.044269 5.518646) + (xy 3.071237 5.482235) + (xy 3.114885 5.428235) + (xy 3.12295 5.401122) + (xy 3.10046 5.407381) + (xy 3.039831 5.454815) + (xy 2.951326 5.534865) + (xy 2.881752 5.602277) + (xy 2.781162 5.707012) + (xy 2.705385 5.795442) + (xy 2.664171 5.85562) + (xy 2.66031 5.873595) + (xy 2.69254 5.867347) + (xy 2.758587 5.820691) + (xy 2.84451 5.743569) + (xy 2.849459 5.738717) + (xy 2.947179 5.646102) + (xy 3.001464 5.602257) + (xy 3.0142 5.603399) + (xy 2.987276 5.645743) + (xy 2.922579 5.725506) + (xy 2.821996 5.838902) + (xy 2.773101 5.891799) + (xy 2.647957 6.030624) + (xy 2.531937 6.16804) + (xy 2.433902 6.292636) + (xy 2.362712 6.393002) + (xy 2.327229 6.457727) + (xy 2.324863 6.469025) + (xy 2.269639 6.469025) + (xy 2.270628 6.461181) + (xy 2.274869 6.381374) + (xy 2.281143 6.271672) + (xy 2.338679 6.271672) + (xy 2.364683 6.266902) + (xy 2.42579 6.206808) + (xy 2.520353 6.092632) + (xy 2.523468 6.088666) + (xy 2.59233 5.993364) + (xy 2.634339 5.920024) + (xy 2.640823 5.883906) + (xy 2.64013 5.883394) + (xy 2.604954 5.89814) + (xy 2.544952 5.953472) + (xy 2.474519 6.032725) + (xy 2.408055 6.119234) + (xy 2.359957 6.196335) + (xy 2.349425 6.219877) + (xy 2.338679 6.271672) + (xy 2.281143 6.271672) + (xy 2.281388 6.267383) + (xy 2.293165 6.180511) + (xy 2.302786 6.149452) + (xy 2.30034 6.100927) + (xy 2.285368 6.08679) + (xy 2.260609 6.082047) + (xy 2.266341 6.09663) + (xy 2.263621 6.147186) + (xy 2.23443 6.197415) + (xy 2.201939 6.232397) + (xy 2.201408 6.222275) + (xy 2.202263 6.173416) + (xy 2.192414 6.163077) + (xy 2.172027 6.158262) + (xy 2.158114 6.182768) + (xy 2.147549 6.249289) + (xy 2.137207 6.370518) + (xy 2.135471 6.394357) + (xy 2.115619 6.520203) + (xy 2.080495 6.608852) + (xy 2.036443 6.647894) + (xy 2.008636 6.642515) + (xy 1.980658 6.651051) + (xy 1.977337 6.668922) + (xy 1.968326 6.692385) + (xy 1.944524 6.6633) + (xy 1.905868 6.631784) + (xy 1.887436 6.637062) + (xy 1.88848 6.676392) + (xy 1.925113 6.729833) + (xy 1.975246 6.772905) + (xy 2.016788 6.781127) + (xy 2.017205 6.780877) + (xy 2.045762 6.787107) + (xy 2.047267 6.796997) + (xy 2.026259 6.845058) + (xy 1.985248 6.844005) + (xy 1.963801 6.814484) + (xy 1.942678 6.779186) + (xy 1.906463 6.784788) + (xy 1.856067 6.815483) + (xy 1.796113 6.845253) + (xy 1.76973 6.839523) + (xy 1.769672 6.838316) + (xy 1.796138 6.795054) + (xy 1.830396 6.769173) + (xy 1.862233 6.741142) + (xy 1.849793 6.732749) + (xy 1.794304 6.757261) + (xy 1.786672 6.766959) + (xy 1.746593 6.787937) + (xy 1.734972 6.783743) + (xy 1.693227 6.790594) + (xy 1.679959 6.805888) + (xy 1.675287 6.830224) + (xy 1.694911 6.821756) + (xy 1.730599 6.819802) + (xy 1.734972 6.833744) + (xy 1.70569 6.862798) + (xy 1.65979 6.870492) + (xy 1.603049 6.875298) + (xy 1.350517 6.875298) + (xy 1.344603 6.851568) + (xy 1.36629 6.824143) + (xy 1.373651 6.818442) + (xy 1.526776 6.818442) + (xy 1.544125 6.835792) + (xy 1.561475 6.818442) + (xy 1.544125 6.801093) + (xy 1.526776 6.818442) + (xy 1.373651 6.818442) + (xy 1.431307 6.773788) + (xy 1.462096 6.753141) + (xy 1.57833 6.753141) + (xy 1.581604 6.770891) + (xy 1.622879 6.78661) + (xy 1.633838 6.781911) + (xy 1.651267 6.740159) + (xy 1.646742 6.729296) + (xy 1.653672 6.699836) + (xy 1.669309 6.696994) + (xy 1.694929 6.683873) + (xy 1.689545 6.6747) + (xy 1.649855 6.673596) + (xy 1.603523 6.707995) + (xy 1.57833 6.753141) + (xy 1.462096 6.753141) + (xy 1.492076 6.733036) + (xy 1.670492 6.608156) + (xy 1.787807 6.500575) + (xy 1.841742 6.412419) + (xy 1.843626 6.404427) + (xy 1.869579 6.350587) + (xy 1.908626 6.321159) + (xy 1.938558 6.328477) + (xy 1.943169 6.349156) + (xy 1.922081 6.372567) + (xy 1.90847 6.36735) + (xy 1.876495 6.370101) + (xy 1.87377 6.382651) + (xy 1.901843 6.415241) + (xy 1.925819 6.419399) + (xy 1.971996 6.438135) + (xy 1.977868 6.454098) + (xy 1.952337 6.48097) + (xy 1.938832 6.480123) + (xy 1.89633 6.499772) + (xy 1.884141 6.523497) + (xy 1.876603 6.557942) + (xy 1.897546 6.53437) + (xy 1.905296 6.523497) + (xy 1.935862 6.495742) + (xy 1.943741 6.506147) + (xy 1.961784 6.50961) + (xy 1.996322 6.473491) + (xy 2.032449 6.389582) + (xy 2.043162 6.299993) + (xy 2.039056 6.193852) + (xy 2.012568 6.297951) + (xy 1.993939 6.351653) + (xy 1.98268 6.348006) + (xy 1.981974 6.341325) + (xy 1.963266 6.291129) + (xy 1.90378 6.281416) + (xy 1.88796 6.282911) + (xy 1.853637 6.260436) + (xy 1.8203 6.222187) + (xy 1.792064 6.193141) + (xy 1.760779 6.193671) + (xy 1.713665 6.231072) + (xy 1.637941 6.312637) + (xy 1.613608 6.34014) + (xy 1.513662 6.446074) + (xy 1.412921 6.540967) + (xy 1.342949 6.597072) + (xy 1.305696 6.616586) + (xy 1.319584 6.589271) + (xy 1.384579 6.515175) + (xy 1.440027 6.456652) + (xy 1.537159 6.354824) + (xy 1.588962 6.296594) + (xy 1.59867 6.275985) + (xy 1.569519 6.28702) + (xy 1.515316 6.317563) + (xy 1.45281 6.361995) + (xy 1.355912 6.44046) + (xy 1.234439 6.544036) + (xy 1.098213 6.663803) + (xy 0.957053 6.790838) + (xy 0.820778 6.916221) + (xy 0.699208 7.031029) + (xy 0.602163 7.12634) + (xy 0.539462 7.193234) + (xy 0.520491 7.221403) + (xy -0.276996 7.221403) + (xy -0.322013 7.159654) + (xy -0.26603 7.159654) + (xy -0.261266 7.180282) + (xy -0.242897 7.182787) + (xy -0.214335 7.170091) + (xy -0.219764 7.159654) + (xy -0.260944 7.155501) + (xy -0.26603 7.159654) + (xy -0.322013 7.159654) + (xy -0.334918 7.141953) + (xy -0.42563 7.038712) + (xy -0.527863 6.937117) + (xy -0.53955 6.927215) + (xy -0.031808 6.927215) + (xy -0.015578 6.936618) + (xy 0.050506 6.939047) + (xy 0.147347 6.935436) + (xy 0.255854 6.926725) + (xy 0.356932 6.913849) + (xy 0.399043 6.906072) + (xy 0.44886 6.89279) + (xy 0.436414 6.887247) + (xy 0.35923 6.889252) + (xy 0.260245 6.895396) + (xy 0.129066 6.905799) + (xy 0.027349 6.916418) + (xy -0.027367 6.925343) + (xy -0.031808 6.927215) + (xy -0.53955 6.927215) + (xy -0.627692 6.852536) + (xy -0.66715 6.824743) + (xy -0.781798 6.744209) + (xy -0.885149 6.660873) + (xy -0.936886 6.611506) + (xy -1.024588 6.524434) + (xy -1.051097 6.501415) + (xy -0.683474 6.501415) + (xy -0.664373 6.524746) + (xy -0.597505 6.569086) + (xy -0.497939 6.624516) + (xy -0.352378 6.690384) + (xy -0.238949 6.716482) + (xy -0.173498 6.714887) + (xy -0.079079 6.704131) + (xy -0.012224 6.698444) + (xy -0.008675 6.698305) + (xy 0.025692 6.668161) + (xy 0.026319 6.662295) + (xy 0.208196 6.662295) + (xy 0.220892 6.690856) + (xy 0.231329 6.685428) + (xy 0.235482 6.644248) + (xy 0.231329 6.639162) + (xy 0.2107 6.643925) + (xy 0.208196 6.662295) + (xy 0.026319 6.662295) + (xy 0.033422 6.595878) + (xy 0.022897 6.550016) + (xy 0.264612 6.550016) + (xy 0.283909 6.610246) + (xy 0.346911 6.680207) + (xy 0.44545 6.690891) + (xy 0.537841 6.662295) + (xy 0.566958 6.643581) + (xy 0.538633 6.633627) + (xy 0.459767 6.630034) + (xy 0.359335 6.620373) + (xy 0.316054 6.593092) + (xy 0.312295 6.575546) + (xy 0.298407 6.540579) + (xy 0.359388 6.540579) + (xy 0.393885 6.57351) + (xy 0.483511 6.590157) + (xy 0.542839 6.577429) + (xy 0.635714 6.54207) + (xy 0.682841 6.520495) + (xy 0.777435 6.469174) + (xy 0.840291 6.424868) + (xy 0.863078 6.395678) + (xy 0.837462 6.389702) + (xy 0.811107 6.395822) + (xy 0.739609 6.410876) + (xy 0.630406 6.428435) + (xy 0.566466 6.437137) + (xy 0.450643 6.463236) + (xy 0.379962 6.500769) + (xy 0.359388 6.540579) + (xy 0.298407 6.540579) + (xy 0.293952 6.529363) + (xy 0.278339 6.523497) + (xy 0.264612 6.550016) + (xy 0.022897 6.550016) + (xy 0.013246 6.507965) + (xy -0.008135 6.471875) + (xy -0.038126 6.491101) + (xy -0.056656 6.513802) + (xy -0.091591 6.548954) + (xy -0.095927 6.525558) + (xy -0.111781 6.478784) + (xy -0.159931 6.46304) + (xy -0.20802 6.48414) + (xy -0.219665 6.503333) + (xy -0.219769 6.560188) + (xy -0.205822 6.577014) + (xy -0.180531 6.572226) + (xy -0.181313 6.556438) + (xy -0.163689 6.508494) + (xy -0.147449 6.49891) + (xy -0.119429 6.506262) + (xy -0.127278 6.543525) + (xy -0.132593 6.587108) + (xy -0.088483 6.587755) + (xy -0.081035 6.585885) + (xy -0.024428 6.587244) + (xy -0.011567 6.608782) + (xy -0.040164 6.638183) + (xy -0.083857 6.641612) + (xy -0.175246 6.633157) + (xy -0.216872 6.630487) + (xy -0.268332 6.603534) + (xy -0.277596 6.575546) + (xy -0.301103 6.527994) + (xy -0.32097 6.521058) + (xy -0.329487 6.508683) + (xy -0.294946 6.488798) + (xy -0.248116 6.465988) + (xy -0.266442 6.458147) + (xy -0.303621 6.456537) + (xy -0.365724 6.461492) + (xy -0.376507 6.492761) + (xy -0.345774 6.560478) + (xy -0.328679 6.612219) + (xy -0.356464 6.625327) + (xy -0.433711 6.599683) + (xy -0.525237 6.555776) + (xy -0.612638 6.516421) + (xy -0.671774 6.499495) + (xy -0.683474 6.501415) + (xy -1.051097 6.501415) + (xy -1.085607 6.471448) + (xy -0.763388 6.471448) + (xy -0.746039 6.488798) + (xy -0.728689 6.471448) + (xy -0.746039 6.454098) + (xy -0.763388 6.471448) + (xy -1.085607 6.471448) + (xy -1.126704 6.435762) + (xy -1.147928 6.419399) + (xy -0.832787 6.419399) + (xy -0.820091 6.44796) + (xy -0.817597 6.446663) + (xy -0.646536 6.446663) + (xy -0.601972 6.469239) + (xy -0.560287 6.473926) + (xy -0.549229 6.471448) + (xy -0.451093 6.471448) + (xy -0.433744 6.488798) + (xy -0.416394 6.471448) + (xy -0.433744 6.454098) + (xy -0.451093 6.471448) + (xy -0.549229 6.471448) + (xy -0.511592 6.463014) + (xy -0.507738 6.446663) + (xy -0.552302 6.424086) + (xy -0.593987 6.419399) + (xy -0.642682 6.430311) + (xy -0.646536 6.446663) + (xy -0.817597 6.446663) + (xy -0.809654 6.442532) + (xy -0.805571 6.402049) + (xy -0.763388 6.402049) + (xy -0.746039 6.419399) + (xy -0.728689 6.402049) + (xy -0.746039 6.384699) + (xy -0.763388 6.402049) + (xy -0.805571 6.402049) + (xy -0.805501 6.401352) + (xy -0.809654 6.396266) + (xy -0.830283 6.401029) + (xy -0.832787 6.419399) + (xy -1.147928 6.419399) + (xy -1.225185 6.359835) + (xy -1.301981 6.311001) + (xy -1.327494 6.301049) + (xy -1.426874 6.262342) + (xy -1.528149 6.192699) + (xy -1.607947 6.111147) + (xy -1.641734 6.045206) + (xy -1.645096 5.967669) + (xy -1.628062 5.91795) + (xy -1.601214 5.909255) + (xy -1.575134 5.954789) + (xy -1.573642 5.960229) + (xy -1.526441 6.021819) + (xy -1.430961 6.035962) + (xy -1.289414 6.002823) + (xy -1.249552 5.985656) + (xy -0.104099 5.985656) + (xy -0.086749 6.003005) + (xy -0.069399 5.985656) + (xy -0.086749 5.968306) + (xy -0.104099 5.985656) + (xy -1.249552 5.985656) + (xy -1.168978 5.950956) + (xy -0.312295 5.950956) + (xy -0.294946 5.968306) + (xy -0.277596 5.950956) + (xy -0.294946 5.933606) + (xy -0.312295 5.950956) + (xy -1.168978 5.950956) + (xy -1.109866 5.925499) + (xy -1.089363 5.916257) + (xy -0.208197 5.916257) + (xy -0.190847 5.933606) + (xy -0.173498 5.916257) + (xy -0.138798 5.916257) + (xy -0.121449 5.933606) + (xy -0.104099 5.916257) + (xy -0.121449 5.898907) + (xy -0.138798 5.916257) + (xy -0.173498 5.916257) + (xy -0.190847 5.898907) + (xy -0.208197 5.916257) + (xy -1.089363 5.916257) + (xy -1.012382 5.881557) + (xy -0.555192 5.881557) + (xy -0.537842 5.898907) + (xy -0.520492 5.881557) + (xy -0.346995 5.881557) + (xy -0.329645 5.898907) + (xy -0.312295 5.881557) + (xy -0.329645 5.864207) + (xy -0.346995 5.881557) + (xy -0.520492 5.881557) + (xy -0.537842 5.864207) + (xy -0.555192 5.881557) + (xy -1.012382 5.881557) + (xy -0.981936 5.867833) + (xy -0.908256 5.841074) + (xy 0.185063 5.841074) + (xy 0.189827 5.861703) + (xy 0.208196 5.864207) + (xy 0.236758 5.851511) + (xy 0.231329 5.841074) + (xy 0.190149 5.836922) + (xy 0.185063 5.841074) + (xy -0.908256 5.841074) + (xy -0.864427 5.825156) + (xy 0.320448 5.825156) + (xy 0.358121 5.817697) + (xy 0.45443 5.781041) + (xy 0.467955 5.775426) + (xy 0.544321 5.738042) + (xy 0.580044 5.709396) + (xy 0.579565 5.703518) + (xy 0.541052 5.70728) + (xy 0.465051 5.737717) + (xy 0.428342 5.756067) + (xy 0.343244 5.804314) + (xy 0.320448 5.825156) + (xy -0.864427 5.825156) + (xy -0.863488 5.824815) + (xy -0.780738 5.805853) + (xy -0.683321 5.794329) + (xy -0.557895 5.773845) + (xy -0.503142 5.763372) + (xy -0.329645 5.728333) + (xy -0.503142 5.740019) + (xy -0.619723 5.751289) + (xy -0.716433 5.76646) + (xy -0.746039 5.773781) + (xy -0.766184 5.776122) + (xy -0.729656 5.754408) + (xy -0.711339 5.745306) + (xy -0.514401 5.679802) + (xy -0.318834 5.669774) + (xy -0.173109 5.704167) + (xy 0.043505 5.754713) + (xy 0.270616 5.742061) + (xy 0.408591 5.702569) + (xy 0.523958 5.67259) + (xy 0.649643 5.671364) + (xy 0.797011 5.701353) + (xy 0.977423 5.765018) + (xy 1.202243 5.864822) + (xy 1.239484 5.882575) + (xy 1.442213 5.97282) + (xy 1.593358 6.023175) + (xy 1.697595 6.034381) + (xy 1.759601 6.007181) + (xy 1.779726 5.968306) + (xy 1.809737 5.902462) + (xy 1.841138 5.896171) + (xy 1.863294 5.940633) + (xy 1.865572 6.02705) + (xy 1.864223 6.038214) + (xy 1.858497 6.135701) + (xy 1.879207 6.189524) + (xy 1.908565 6.211253) + (xy 1.95664 6.226908) + (xy 1.964169 6.194398) + (xy 1.942427 6.132809) + (xy 1.932607 6.119674) + (xy 1.911319 6.066885) + (xy 1.909241 6.040596) + (xy 1.921372 6.016753) + (xy 1.960074 6.050035) + (xy 1.978385 6.072404) + (xy 2.030399 6.127344) + (xy 2.064106 6.127829) + (xy 2.077832 6.111333) + (xy 2.123859 6.081895) + (xy 2.147486 6.087356) + (xy 2.179169 6.081262) + (xy 2.186065 6.045334) + (xy 2.207502 5.997471) + (xy 2.264327 5.997471) + (xy 2.284802 5.988969) + (xy 2.320331 5.989952) + (xy 2.324863 6.006741) + (xy 2.338729 6.031542) + (xy 2.348574 6.02556) + (xy 2.348858 6.014796) + (xy 2.394491 6.014796) + (xy 2.410782 6.018678) + (xy 2.450206 5.97438) + (xy 2.455215 5.967249) + (xy 2.502525 5.910695) + (xy 2.588804 5.818596) + (xy 2.702462 5.702946) + (xy 2.831911 5.575742) + (xy 2.85403 5.554431) + (xy 2.97865 5.430842) + (xy 3.082587 5.32039) + (xy 3.145583 5.246384) + (xy 3.2819 5.246384) + (xy 3.303538 5.239194) + (xy 3.364025 5.187568) + (xy 3.449018 5.095577) + (xy 3.518244 4.998921) + (xy 3.529076 4.979371) + (xy 3.551059 4.930499) + (xy 3.541606 4.9278) + (xy 3.495921 4.974151) + (xy 3.447904 5.028095) + (xy 3.356634 5.135985) + (xy 3.300449 5.210365) + (xy 3.2819 5.246384) + (xy 3.145583 5.246384) + (xy 3.156481 5.233582) + (xy 3.190973 5.180925) + (xy 3.192349 5.174662) + (xy 3.169877 5.173269) + (xy 3.107555 5.216558) + (xy 3.013023 5.298609) + (xy 2.928365 5.379284) + (xy 2.769125 5.540754) + (xy 2.629075 5.692378) + (xy 2.51551 5.825473) + (xy 2.435724 5.931355) + (xy 2.397012 6.001341) + (xy 2.394491 6.014796) + (xy 2.348858 6.014796) + (xy 2.349652 5.984664) + (xy 2.335141 5.964704) + (xy 2.29265 5.948469) + (xy 2.271369 5.970644) + (xy 2.264327 5.997471) + (xy 2.207502 5.997471) + (xy 2.207786 5.996836) + (xy 2.265048 5.91294) + (xy 2.345998 5.807782) + (xy 2.438783 5.695499) + (xy 2.531551 5.590228) + (xy 2.61245 5.506106) + (xy 2.669626 5.457269) + (xy 2.684747 5.450541) + (xy 2.677015 5.473013) + (xy 2.635331 5.533039) + (xy 2.571474 5.615973) + (xy 2.497222 5.707168) + (xy 2.424353 5.791978) + (xy 2.364646 5.855756) + (xy 2.342987 5.875524) + (xy 2.328058 5.895815) + (xy 2.345937 5.892874) + (xy 2.385877 5.862727) + (xy 2.456398 5.793348) + (xy 2.543489 5.698674) + (xy 2.559274 5.680676) + (xy 2.673036 5.556741) + (xy 2.811546 5.415392) + (xy 2.947164 5.284735) + (xy 2.963268 5.269883) + (xy 3.065137 5.173004) + (xy 3.14372 5.091542) + (xy 3.168154 5.061497) + (xy 3.326288 5.061497) + (xy 3.332828 5.065795) + (xy 3.377827 5.021192) + (xy 3.425179 4.969783) + (xy 3.513897 4.864729) + (xy 3.592263 4.759349) + (xy 3.624045 4.709537) + (xy 3.652861 4.655474) + (xy 3.649231 4.647504) + (xy 3.608686 4.688198) + (xy 3.552913 4.750444) + (xy 3.465153 4.855978) + (xy 3.387273 4.960068) + (xy 3.354047 5.01069) + (xy 3.326288 5.061497) + (xy 3.168154 5.061497) + (xy 3.187291 5.037966) + (xy 3.192349 5.026299) + (xy 3.170909 5.008446) + (xy 3.15765 5.014071) + (xy 3.125726 5.010168) + (xy 3.12295 4.996721) + (xy 3.101365 4.975141) + (xy 3.084789 4.981511) + (xy 3.064965 4.982018) + (xy 3.08601 4.93151) + (xy 3.124733 4.87183) + (xy 3.145013 4.86205) + (xy 3.137042 4.905626) + (xy 3.133682 4.914707) + (xy 3.131312 4.956271) + (xy 3.160795 4.955156) + (xy 3.183237 4.931507) + (xy 3.198801 4.871496) + (xy 3.206765 4.786821) + (xy 3.33845 4.786821) + (xy 3.342105 4.906565) + (xy 3.466749 4.765583) + (xy 3.54258 4.666674) + (xy 3.631782 4.530948) + (xy 3.717673 4.384139) + (xy 3.735531 4.350893) + (xy 3.835006 4.129235) + (xy 4.059836 4.129235) + (xy 4.072532 4.157796) + (xy 4.082969 4.152368) + (xy 4.084252 4.139643) + (xy 4.155954 4.139643) + (xy 4.255368 4.068785) + (xy 4.342163 4.000038) + (xy 4.41186 3.933797) + (xy 4.412162 3.933458) + (xy 4.44312 3.875861) + (xy 4.485155 3.76649) + (xy 4.530254 3.628678) + (xy 4.754714 3.628678) + (xy 4.756216 3.688044) + (xy 4.779849 3.712813) + (xy 4.824732 3.701358) + (xy 4.911275 3.672061) + (xy 4.975433 3.648389) + (xy 5.065504 3.607647) + (xy 5.097445 3.582718) + (xy 6.454217 3.582718) + (xy 6.458283 3.651325) + (xy 6.48264 3.685542) + (xy 6.545813 3.699173) + (xy 6.616364 3.703525) + (xy 6.789449 3.740483) + (xy 6.94727 3.825288) + (xy 7.067679 3.94462) + (xy 7.097231 3.992744) + (xy 7.14085 4.061426) + (xy 7.177854 4.073478) + (xy 7.200416 4.059603) + (xy 7.230343 4.009816) + (xy 7.215109 3.931967) + (xy 7.213262 3.927025) + (xy 7.142465 3.812652) + (xy 7.025105 3.696173) + (xy 6.881306 3.594683) + (xy 6.746499 3.530498) + (xy 6.607556 3.485365) + (xy 6.520305 3.471392) + (xy 6.473454 3.490598) + (xy 6.455712 3.544999) + (xy 6.454217 3.582718) + (xy 5.097445 3.582718) + (xy 5.108565 3.574039) + (xy 5.105616 3.559659) + (xy 5.05099 3.559469) + (xy 4.989061 3.589383) + (xy 4.909774 3.635727) + (xy 4.869276 3.631319) + (xy 4.857923 3.575133) + (xy 4.846408 3.541082) + (xy 4.927322 3.541082) + (xy 4.947533 3.57154) + (xy 4.988224 3.554354) + (xy 5.176295 3.554354) + (xy 5.205925 3.571013) + (xy 5.230942 3.571304) + (xy 5.26336 3.562152) + (xy 5.25126 3.552052) + (xy 5.234659 3.524473) + (xy 5.343715 3.524473) + (xy 5.35315 3.566397) + (xy 5.388804 3.563303) + (xy 5.438263 3.529514) + (xy 5.55543 3.529514) + (xy 5.5902 3.522234) + (xy 5.596783 3.519763) + (xy 5.639274 3.492275) + (xy 5.639579 3.476647) + (xy 5.602872 3.480539) + (xy 5.577358 3.500339) + (xy 5.55543 3.529514) + (xy 5.438263 3.529514) + (xy 5.461702 3.513501) + (xy 5.473045 3.504645) + (xy 5.546923 3.456042) + (xy 5.599541 3.436364) + (xy 5.832728 3.436364) + (xy 5.901969 3.388725) + (xy 6.1456 3.388725) + (xy 6.154291 3.390185) + (xy 6.161813 3.386813) + (xy 6.460198 3.386813) + (xy 6.474076 3.418059) + (xy 6.538535 3.438686) + (xy 6.614767 3.45146) + (xy 6.73455 3.474886) + (xy 6.84046 3.504444) + (xy 6.866338 3.514205) + (xy 6.987166 3.582427) + (xy 7.115983 3.681053) + (xy 7.229957 3.790348) + (xy 7.306255 3.890578) + (xy 7.310132 3.897778) + (xy 7.370024 3.998008) + (xy 7.446417 4.107119) + (xy 7.46356 4.129235) + (xy 7.556468 4.273651) + (xy 7.586864 4.397865) + (xy 7.556182 4.508643) + (xy 7.547081 4.523484) + (xy 7.512509 4.611725) + (xy 7.528916 4.669635) + (xy 7.580996 4.685358) + (xy 7.615558 4.667076) + (xy 7.980874 4.667076) + (xy 7.998224 4.684426) + (xy 8.015573 4.667076) + (xy 7.998224 4.649727) + (xy 7.980874 4.667076) + (xy 7.615558 4.667076) + (xy 7.653445 4.647035) + (xy 7.676446 4.623702) + (xy 7.742795 4.512326) + (xy 7.745148 4.490687) + (xy 7.914214 4.490687) + (xy 7.920594 4.535693) + (xy 7.932439 4.53623) + (xy 7.940723 4.489789) + (xy 7.935179 4.469723) + (xy 7.919771 4.45658) + (xy 7.914214 4.490687) + (xy 7.745148 4.490687) + (xy 7.757278 4.379111) + (xy 7.747484 4.320082) + (xy 7.876776 4.320082) + (xy 7.894125 4.337431) + (xy 7.911475 4.320082) + (xy 7.894125 4.302732) + (xy 7.876776 4.320082) + (xy 7.747484 4.320082) + (xy 7.73807 4.263349) + (xy 7.735008 4.250683) + (xy 7.842076 4.250683) + (xy 7.859426 4.268033) + (xy 7.876776 4.250683) + (xy 7.859426 4.233333) + (xy 7.842076 4.250683) + (xy 7.735008 4.250683) + (xy 7.712021 4.155591) + (xy 7.691121 4.06845) + (xy 7.686599 4.049383) + (xy 7.650255 3.969759) + (xy 7.579027 3.861617) + (xy 7.557792 3.834289) + (xy 7.625644 3.834289) + (xy 7.683253 3.930693) + (xy 7.716393 4.008466) + (xy 7.717625 4.064545) + (xy 7.716709 4.066177) + (xy 7.713626 4.089222) + (xy 7.728671 4.082937) + (xy 7.764468 4.092409) + (xy 7.782833 4.129625) + (xy 7.805269 4.185542) + (xy 7.819673 4.198634) + (xy 7.822974 4.170588) + (xy 7.804529 4.10321) + (xy 7.756029 4.004831) + (xy 7.717597 3.949223) + (xy 7.912006 3.949223) + (xy 7.926715 3.948701) + (xy 7.968823 3.886383) + (xy 8.037364 3.763813) + (xy 8.086403 3.670457) + (xy 8.152 3.538772) + (xy 8.183166 3.466239) + (xy 8.18167 3.452801) + (xy 8.149283 3.498401) + (xy 8.087776 3.602984) + (xy 8.049785 3.671628) + (xy 7.986302 3.790882) + (xy 7.938311 3.88636) + (xy 7.913673 3.942224) + (xy 7.912006 3.949223) + (xy 7.717597 3.949223) + (xy 7.698118 3.921038) + (xy 7.625644 3.834289) + (xy 7.557792 3.834289) + (xy 7.493119 3.751059) + (xy 7.817207 3.751059) + (xy 7.824487 3.785828) + (xy 7.826957 3.792412) + (xy 7.854446 3.834903) + (xy 7.870074 3.835208) + (xy 7.866182 3.798501) + (xy 7.846382 3.772987) + (xy 7.817207 3.751059) + (xy 7.493119 3.751059) + (xy 7.488055 3.744542) + (xy 7.475167 3.730191) + (xy 7.911475 3.730191) + (xy 7.928825 3.747541) + (xy 7.946174 3.730191) + (xy 7.928825 3.712841) + (xy 7.911475 3.730191) + (xy 7.475167 3.730191) + (xy 7.444004 3.695492) + (xy 7.737978 3.695492) + (xy 7.755327 3.712841) + (xy 7.757586 3.710582) + (xy 7.850584 3.710582) + (xy 7.85533 3.712841) + (xy 7.886996 3.688414) + (xy 7.894125 3.678142) + (xy 7.894741 3.675883) + (xy 7.954682 3.675883) + (xy 7.959428 3.678142) + (xy 7.991095 3.653714) + (xy 7.998224 3.643442) + (xy 8.007066 3.611002) + (xy 8.002319 3.608743) + (xy 7.970653 3.633171) + (xy 7.963524 3.643442) + (xy 7.954682 3.675883) + (xy 7.894741 3.675883) + (xy 7.902967 3.645702) + (xy 7.898221 3.643442) + (xy 7.866555 3.66787) + (xy 7.859426 3.678142) + (xy 7.850584 3.710582) + (xy 7.757586 3.710582) + (xy 7.772677 3.695492) + (xy 7.755327 3.678142) + (xy 7.737978 3.695492) + (xy 7.444004 3.695492) + (xy 7.392479 3.63812) + (xy 7.313064 3.566128) + (xy 7.225122 3.509688) + (xy 7.615849 3.509688) + (xy 7.622327 3.539993) + (xy 7.653962 3.577064) + (xy 7.715063 3.620445) + (xy 7.755112 3.608921) + (xy 7.80067 3.587726) + (xy 7.813461 3.591694) + (xy 7.828436 3.580202) + (xy 7.83051 3.558187) + (xy 7.80879 3.516211) + (xy 7.970545 3.516211) + (xy 7.978882 3.556954) + (xy 7.998224 3.562477) + (xy 8.028865 3.538066) + (xy 8.025902 3.516211) + (xy 8.010853 3.487295) + (xy 8.050273 3.487295) + (xy 8.067623 3.504645) + (xy 8.084972 3.487295) + (xy 8.067623 3.469945) + (xy 8.050273 3.487295) + (xy 8.010853 3.487295) + (xy 8.004095 3.474311) + (xy 7.998224 3.469945) + (xy 7.978988 3.496649) + (xy 7.970545 3.516211) + (xy 7.80879 3.516211) + (xy 7.801649 3.502411) + (xy 7.751193 3.486556) + (xy 7.888238 3.486556) + (xy 7.902062 3.483382) + (xy 7.918288 3.456539) + (xy 7.925811 3.42695) + (xy 8.030623 3.42695) + (xy 8.064731 3.432506) + (xy 8.109737 3.426127) + (xy 8.110274 3.414281) + (xy 8.063833 3.405998) + (xy 8.043767 3.411542) + (xy 8.030623 3.42695) + (xy 7.925811 3.42695) + (xy 7.934427 3.393062) + (xy 7.923746 3.364273) + (xy 7.900814 3.371102) + (xy 7.888667 3.426954) + (xy 7.888238 3.486556) + (xy 7.751193 3.486556) + (xy 7.729632 3.479781) + (xy 7.661156 3.489651) + (xy 7.615849 3.509688) + (xy 7.225122 3.509688) + (xy 7.180849 3.481274) + (xy 7.029051 3.408118) + (xy 6.876639 3.352362) + (xy 7.407856 3.352362) + (xy 7.449697 3.402367) + (xy 7.465179 3.41388) + (xy 7.543059 3.453669) + (xy 7.616785 3.469672) + (xy 7.66288 3.458421) + (xy 7.668359 3.443921) + (xy 7.641028 3.411315) + (xy 7.574017 3.364565) + (xy 7.558826 3.355667) + (xy 7.474414 3.321556) + (xy 7.420093 3.32294) + (xy 7.407856 3.352362) + (xy 6.876639 3.352362) + (xy 6.872017 3.350671) + (xy 6.724096 3.312944) + (xy 6.599636 3.298946) + (xy 6.512988 3.31269) + (xy 6.485757 3.334878) + (xy 6.460198 3.386813) + (xy 6.161813 3.386813) + (xy 6.193852 3.37245) + (xy 6.275399 3.337038) + (xy 6.3153 3.321226) + (xy 6.342372 3.308014) + (xy 6.396266 3.308014) + (xy 6.401029 3.328643) + (xy 6.419398 3.331147) + (xy 6.44796 3.318451) + (xy 6.442531 3.308014) + (xy 6.401351 3.303862) + (xy 6.396266 3.308014) + (xy 6.342372 3.308014) + (xy 6.348667 3.304942) + (xy 6.314724 3.299263) + (xy 6.313257 3.299187) + (xy 6.245308 3.317543) + (xy 6.191809 3.350411) + (xy 6.1456 3.388725) + (xy 5.901969 3.388725) + (xy 5.987265 3.33004) + (xy 6.072916 3.268647) + (xy 6.07479 3.267146) + (xy 7.043989 3.267146) + (xy 7.061695 3.297242) + (xy 7.107242 3.276291) + (xy 7.107686 3.27582) + (xy 7.27252 3.27582) + (xy 7.290237 3.320329) + (xy 7.332307 3.328408) + (xy 7.353295 3.320163) + (xy 7.341126 3.313798) + (xy 7.807377 3.313798) + (xy 7.824726 3.331147) + (xy 7.842076 3.313798) + (xy 7.824726 3.296448) + (xy 7.807377 3.313798) + (xy 7.341126 3.313798) + (xy 7.330536 3.308259) + (xy 7.307382 3.279098) + (xy 7.737978 3.279098) + (xy 7.755327 3.296448) + (xy 7.772677 3.279098) + (xy 7.755327 3.261748) + (xy 7.737978 3.279098) + (xy 7.307382 3.279098) + (xy 7.305021 3.276124) + (xy 7.314848 3.244399) + (xy 7.668579 3.244399) + (xy 7.685929 3.261748) + (xy 7.703278 3.244399) + (xy 7.685929 3.227049) + (xy 7.668579 3.244399) + (xy 7.314848 3.244399) + (xy 7.323776 3.215575) + (xy 7.326452 3.209699) + (xy 7.495082 3.209699) + (xy 7.512431 3.227049) + (xy 7.529781 3.209699) + (xy 7.512431 3.19235) + (xy 7.495082 3.209699) + (xy 7.326452 3.209699) + (xy 7.342254 3.175) + (xy 7.56448 3.175) + (xy 7.58183 3.19235) + (xy 7.59918 3.175) + (xy 7.58183 3.15765) + (xy 7.56448 3.175) + (xy 7.342254 3.175) + (xy 7.347176 3.164193) + (xy 7.335348 3.171753) + (xy 7.30726 3.206136) + (xy 7.27252 3.27582) + (xy 7.107686 3.27582) + (xy 7.169271 3.210513) + (xy 7.184209 3.190352) + (xy 7.227594 3.11656) + (xy 7.230847 3.103632) + (xy 7.367426 3.103632) + (xy 7.390983 3.122951) + (xy 7.454241 3.152313) + (xy 7.477732 3.156587) + (xy 7.483939 3.142269) + (xy 7.460382 3.122951) + (xy 7.397124 3.093588) + (xy 7.373633 3.089314) + (xy 7.367426 3.103632) + (xy 7.230847 3.103632) + (xy 7.239995 3.067282) + (xy 7.237222 3.061722) + (xy 7.204749 3.0712) + (xy 7.150747 3.117279) + (xy 7.093954 3.180037) + (xy 7.053109 3.239554) + (xy 7.043989 3.267146) + (xy 6.07479 3.267146) + (xy 6.129033 3.2237) + (xy 6.141297 3.209699) + (xy 6.97459 3.209699) + (xy 6.991939 3.227049) + (xy 7.009289 3.209699) + (xy 6.991939 3.19235) + (xy 6.97459 3.209699) + (xy 6.141297 3.209699) + (xy 6.141803 3.209121) + (xy 6.114558 3.205529) + (xy 6.081079 3.213621) + (xy 6.043961 3.2217) + (xy 6.060521 3.200544) + (xy 6.087221 3.178191) + (xy 6.095401 3.169099) + (xy 6.336127 3.169099) + (xy 6.373178 3.165951) + (xy 6.414757 3.156135) + (xy 6.748107 3.156135) + (xy 6.787794 3.171686) + (xy 6.842395 3.163128) + (xy 6.870484 3.137079) + (xy 6.870491 3.136588) + (xy 6.841212 3.125597) + (xy 6.799045 3.122951) + (xy 6.750665 3.135762) + (xy 6.748107 3.156135) + (xy 6.414757 3.156135) + (xy 6.461394 3.145125) + (xy 6.554082 3.121185) + (xy 6.684493 3.0837) + (xy 6.791834 3.04645) + (xy 6.855227 3.016781) + (xy 6.859172 3.013847) + (xy 6.871145 2.99305) + (xy 7.105887 2.99305) + (xy 7.193 2.927878) + (xy 7.250344 2.871928) + (xy 7.249774 2.826821) + (xy 7.24333 2.81786) + (xy 7.199631 2.793381) + (xy 7.159832 2.834673) + (xy 7.130887 2.910528) + (xy 7.105887 2.99305) + (xy 6.871145 2.99305) + (xy 6.886986 2.965536) + (xy 6.877367 2.942449) + (xy 6.82947 2.936946) + (xy 6.739721 2.956588) + (xy 6.627735 2.994302) + (xy 6.513129 3.043016) + (xy 6.415519 3.095659) + (xy 6.377447 3.122682) + (xy 6.340723 3.154649) + (xy 6.336127 3.169099) + (xy 6.095401 3.169099) + (xy 6.130423 3.130173) + (xy 6.133487 3.103068) + (xy 6.09761 3.109806) + (xy 6.040596 3.154758) + (xy 5.978819 3.206872) + (xy 5.937001 3.227049) + (xy 5.905193 3.256235) + (xy 5.8709 3.326957) + (xy 5.869212 3.331707) + (xy 5.832728 3.436364) + (xy 5.599541 3.436364) + (xy 5.602501 3.435257) + (xy 5.603263 3.435246) + (xy 5.656142 3.411619) + (xy 5.70806 3.365847) + (xy 5.749613 3.3156) + (xy 5.741204 3.29834) + (xy 5.698347 3.296448) + (xy 5.578568 3.316509) + (xy 5.466473 3.368249) + (xy 5.381761 3.438999) + (xy 5.344134 3.516092) + (xy 5.343715 3.524473) + (xy 5.234659 3.524473) + (xy 5.227829 3.513127) + (xy 5.241991 3.426967) + (xy 5.261817 3.337996) + (xy 5.257534 3.30788) + (xy 5.234334 3.340231) + (xy 5.20893 3.403953) + (xy 5.177948 3.503616) + (xy 5.176295 3.554354) + (xy 4.988224 3.554354) + (xy 5.006962 3.54644) + (xy 5.051586 3.512548) + (xy 5.101431 3.450408) + (xy 5.161677 3.346076) + (xy 5.180033 3.306676) + (xy 5.37973 3.306676) + (xy 5.394857 3.319431) + (xy 5.428075 3.29843) + (xy 5.490523 3.272949) + (xy 5.592734 3.255) + (xy 5.650233 3.250807) + (xy 5.751829 3.242974) + (xy 5.793897 3.227145) + (xy 5.787512 3.201435) + (xy 5.770175 3.170223) + (xy 5.79138 3.147989) + (xy 5.86423 3.123844) + (xy 5.88912 3.117025) + (xy 5.91265 3.084757) + (xy 5.903846 3.061295) + (xy 5.879991 3.049728) + (xy 6.125746 3.049728) + (xy 6.153026 3.081926) + (xy 6.208003 3.084591) + (xy 6.270488 3.0497) + (xy 6.273661 3.046612) + (xy 6.295884 3.01558) + (xy 6.437754 3.01558) + (xy 6.450002 3.018852) + (xy 6.499458 2.993682) + (xy 6.504476 2.986856) + (xy 6.545348 2.960444) + (xy 6.633461 2.92199) + (xy 6.701243 2.897404) + (xy 6.905191 2.897404) + (xy 6.922541 2.914754) + (xy 6.93989 2.897404) + (xy 6.922541 2.880054) + (xy 6.905191 2.897404) + (xy 6.701243 2.897404) + (xy 6.74942 2.879929) + (xy 6.880104 2.832809) + (xy 6.951682 2.795981) + (xy 6.972521 2.763493) + (xy 6.955227 2.733461) + (xy 6.917086 2.738074) + (xy 6.836652 2.767928) + (xy 6.732132 2.814269) + (xy 6.621738 2.868343) + (xy 6.523678 2.921396) + (xy 6.456162 2.964676) + (xy 6.438024 2.982089) + (xy 6.437754 3.01558) + (xy 6.295884 3.01558) + (xy 6.310193 2.995599) + (xy 6.3153 2.977213) + (xy 6.288913 2.952176) + (xy 6.229841 2.953279) + (xy 6.16822 2.977168) + (xy 6.146353 2.99602) + (xy 6.125746 3.049728) + (xy 5.879991 3.049728) + (xy 5.851307 3.03582) + (xy 5.75976 3.039174) + (xy 5.650428 3.065714) + (xy 5.544535 3.109795) + (xy 5.463305 3.165773) + (xy 5.448123 3.182488) + (xy 5.398203 3.25688) + (xy 5.37973 3.306676) + (xy 5.180033 3.306676) + (xy 5.209048 3.244399) + (xy 5.274317 3.244399) + (xy 5.291666 3.261748) + (xy 5.309016 3.244399) + (xy 5.291666 3.227049) + (xy 5.274317 3.244399) + (xy 5.209048 3.244399) + (xy 5.217131 3.227049) + (xy 5.262215 3.11487) + (xy 5.280128 3.059272) + (xy 5.27204 3.053487) + (xy 5.241111 3.088251) + (xy 5.194335 3.137447) + (xy 5.171353 3.1434) + (xy 5.170901 3.1403) + (xy 5.155472 3.148271) + (xy 5.116894 3.20055) + (xy 5.065261 3.280528) + (xy 5.01067 3.371593) + (xy 4.963213 3.457136) + (xy 4.932987 3.520548) + (xy 4.927322 3.541082) + (xy 4.846408 3.541082) + (xy 4.841112 3.525422) + (xy 4.805874 3.526796) + (xy 4.772675 3.564862) + (xy 4.754714 3.628678) + (xy 4.530254 3.628678) + (xy 4.532778 3.620965) + (xy 4.580501 3.454907) + (xy 4.581121 3.452595) + (xy 4.788524 3.452595) + (xy 4.805874 3.469945) + (xy 4.823224 3.452595) + (xy 4.805874 3.435246) + (xy 4.857923 3.435246) + (xy 4.870619 3.463807) + (xy 4.881056 3.458379) + (xy 4.885209 3.417199) + (xy 4.881056 3.412113) + (xy 4.860427 3.416876) + (xy 4.857923 3.435246) + (xy 4.805874 3.435246) + (xy 4.788524 3.452595) + (xy 4.581121 3.452595) + (xy 4.629713 3.272712) + (xy 4.637473 3.244399) + (xy 4.962021 3.244399) + (xy 4.979371 3.261748) + (xy 4.996721 3.244399) + (xy 4.979371 3.227049) + (xy 4.962021 3.244399) + (xy 4.637473 3.244399) + (xy 4.646983 3.209699) + (xy 4.823224 3.209699) + (xy 4.840573 3.227049) + (xy 4.857923 3.209699) + (xy 4.840573 3.19235) + (xy 4.823224 3.209699) + (xy 4.646983 3.209699) + (xy 4.677229 3.099341) + (xy 4.694824 3.036202) + (xy 5.378415 3.036202) + (xy 5.395765 3.053552) + (xy 5.410311 3.039005) + (xy 5.536137 3.039005) + (xy 5.572261 3.025094) + (xy 5.575656 3.02335) + (xy 5.655987 2.999488) + (xy 5.769608 2.985288) + (xy 5.818552 2.983621) + (xy 5.91531 2.979397) + (xy 5.948404 2.966491) + (xy 5.933606 2.949453) + (xy 5.901707 2.922563) + (xy 5.934502 2.915397) + (xy 5.942281 2.915285) + (xy 5.993792 2.898453) + (xy 6.003005 2.880054) + (xy 5.990093 2.871262) + (xy 6.276209 2.871262) + (xy 6.279158 2.912515) + (xy 6.288455 2.920343) + (xy 6.343912 2.945739) + (xy 6.389603 2.927886) + (xy 6.432868 2.884342) + (xy 6.472102 2.83455) + (xy 6.46251 2.809758) + (xy 6.433228 2.796756) + (xy 6.372849 2.796646) + (xy 6.313974 2.82706) + (xy 6.276209 2.871262) + (xy 5.990093 2.871262) + (xy 5.972072 2.858991) + (xy 5.894158 2.846674) + (xy 5.853349 2.845355) + (xy 5.740625 2.856543) + (xy 5.656956 2.901118) + (xy 5.601778 2.953951) + (xy 5.545181 3.017403) + (xy 5.536137 3.039005) + (xy 5.410311 3.039005) + (xy 5.413114 3.036202) + (xy 5.395765 3.018852) + (xy 5.378415 3.036202) + (xy 4.694824 3.036202) + (xy 4.704493 3.001503) + (xy 5.06612 3.001503) + (xy 5.08347 3.018852) + (xy 5.100819 3.001503) + (xy 5.08347 2.984153) + (xy 5.06612 3.001503) + (xy 4.704493 3.001503) + (xy 4.709827 2.982362) + (xy 5.422678 2.982362) + (xy 5.42369 2.984153) + (xy 5.45242 2.960839) + (xy 5.508645 2.902665) + (xy 5.529094 2.880054) + (xy 5.580271 2.815755) + (xy 5.597543 2.779163) + (xy 5.593405 2.775956) + (xy 5.556115 2.801304) + (xy 5.500297 2.863888) + (xy 5.488 2.880054) + (xy 5.441607 2.946812) + (xy 5.422678 2.982362) + (xy 4.709827 2.982362) + (xy 4.717906 2.953371) + (xy 4.743899 2.862705) + (xy 4.766821 2.758606) + (xy 5.413114 2.758606) + (xy 5.430464 2.775956) + (xy 5.447253 2.759167) + (xy 5.808668 2.759167) + (xy 5.81841 2.772967) + (xy 5.887893 2.775939) + (xy 5.901903 2.775956) + (xy 6.005636 2.789752) + (xy 6.088886 2.823154) + (xy 6.091742 2.825168) + (xy 6.149168 2.856973) + (xy 6.175443 2.857981) + (xy 6.165953 2.829049) + (xy 6.145027 2.812648) + (xy 6.116352 2.769455) + (xy 6.136513 2.7355) + (xy 6.462113 2.7355) + (xy 6.497402 2.741174) + (xy 6.514259 2.741257) + (xy 6.57192 2.723181) + (xy 6.710276 2.723181) + (xy 6.721532 2.737867) + (xy 6.787592 2.713132) + (xy 6.837515 2.688316) + (xy 6.907847 2.637542) + (xy 6.939723 2.586083) + (xy 6.93989 2.582997) + (xy 6.919351 2.552703) + (xy 6.865464 2.570001) + (xy 6.789832 2.629604) + (xy 6.751952 2.668644) + (xy 6.710276 2.723181) + (xy 6.57192 2.723181) + (xy 6.592087 2.716859) + (xy 6.663193 2.663183) + (xy 6.709485 2.608019) + (xy 6.708044 2.582828) + (xy 6.677416 2.573027) + (xy 6.615612 2.587836) + (xy 6.540218 2.63992) + (xy 6.528481 2.651101) + (xy 6.471705 2.710337) + (xy 6.462113 2.7355) + (xy 6.136513 2.7355) + (xy 6.141338 2.727374) + (xy 6.206946 2.706681) + (xy 6.21325 2.706557) + (xy 6.268562 2.695061) + (xy 6.280601 2.679895) + (xy 6.307214 2.645217) + (xy 6.371571 2.59805) + (xy 6.374749 2.596107) + (xy 6.468897 2.538981) + (xy 6.33728 2.514289) + (xy 6.189133 2.511569) + (xy 6.119424 2.535752) + (xy 6.033185 2.581905) + (xy 6.113518 2.616719) + (xy 6.158198 2.639377) + (xy 6.150386 2.652278) + (xy 6.082573 2.661771) + (xy 6.05739 2.664168) + (xy 5.949002 2.685089) + (xy 5.860106 2.720059) + (xy 5.850147 2.726379) + (xy 5.808668 2.759167) + (xy 5.447253 2.759167) + (xy 5.447814 2.758606) + (xy 5.430464 2.741257) + (xy 5.413114 2.758606) + (xy 4.766821 2.758606) + (xy 4.769883 2.744702) + (xy 4.772117 2.728156) + (xy 5.656011 2.728156) + (xy 5.672889 2.738542) + (xy 5.719018 2.693967) + (xy 5.729836 2.680533) + (xy 5.759845 2.639431) + (xy 5.741876 2.648048) + (xy 5.716735 2.667432) + (xy 5.668677 2.710237) + (xy 5.656011 2.728156) + (xy 4.772117 2.728156) + (xy 4.776631 2.694723) + (xy 5.03142 2.694723) + (xy 5.055021 2.714161) + (xy 5.099559 2.702225) + (xy 5.595628 2.702225) + (xy 5.621047 2.685594) + (xy 5.625617 2.681111) + (xy 5.653025 2.635616) + (xy 5.649309 2.61889) + (xy 5.623497 2.629303) + (xy 5.606192 2.661686) + (xy 5.595628 2.702225) + (xy 5.099559 2.702225) + (xy 5.114724 2.698161) + (xy 5.193876 2.656378) + (xy 5.275827 2.598468) + (xy 5.301869 2.573847) + (xy 5.4029 2.573847) + (xy 5.407324 2.597522) + (xy 5.433446 2.585109) + (xy 5.760109 2.585109) + (xy 5.777459 2.602459) + (xy 5.794808 2.585109) + (xy 5.777459 2.567759) + (xy 5.760109 2.585109) + (xy 5.433446 2.585109) + (xy 5.45743 2.573712) + (xy 5.511056 2.537156) + (xy 5.898907 2.537156) + (xy 5.920286 2.555968) + (xy 5.933606 2.55041) + (xy 5.966073 2.505733) + (xy 6.678155 2.505733) + (xy 6.683805 2.52964) + (xy 6.734347 2.516483) + (xy 6.747489 2.511505) + (xy 6.78749 2.478854) + (xy 6.835061 2.41931) + (xy 6.876385 2.354099) + (xy 6.897647 2.304443) + (xy 6.89157 2.290164) + (xy 7.018037 2.290164) + (xy 7.021849 2.314803) + (xy 7.051948 2.368237) + (xy 7.109824 2.463472) + (xy 7.145499 2.527357) + (xy 7.182426 2.581215) + (xy 7.205547 2.591265) + (xy 7.204794 2.587613) + (xy 7.260693 2.587613) + (xy 7.27068 2.635836) + (xy 7.304026 2.696799) + (xy 7.364279 2.781586) + (xy 7.434059 2.865772) + (xy 7.498896 2.933611) + (xy 7.544316 2.969357) + (xy 7.555309 2.970192) + (xy 7.551554 2.933155) + (xy 7.526122 2.85661) + (xy 7.514009 2.826428) + (xy 7.483313 2.765513) + (xy 7.573799 2.765513) + (xy 7.585426 2.828005) + (xy 7.65158 2.998856) + (xy 7.771709 3.128038) + (xy 7.817937 3.159177) + (xy 7.895435 3.2033) + (xy 7.945468 3.226077) + (xy 7.95013 3.226919) + (xy 7.94808 3.199393) + (xy 7.919936 3.128575) + (xy 7.890394 3.066973) + (xy 7.816755 2.930965) + (xy 7.798419 2.905117) + (xy 7.900403 2.905117) + (xy 7.911755 2.937398) + (xy 7.935987 2.984153) + (xy 7.997858 3.062159) + (xy 8.096423 3.149936) + (xy 8.211631 3.233287) + (xy 8.32343 3.298019) + (xy 8.411768 3.329938) + (xy 8.426176 3.331147) + (xy 8.431964 3.30853) + (xy 8.394323 3.24743) + (xy 8.326929 3.166325) + (xy 8.218255 3.047095) + (xy 8.151476 2.976904) + (xy 8.141949 2.968869) + (xy 8.245497 2.968869) + (xy 8.256057 3.015056) + (xy 8.317966 3.094368) + (xy 8.428873 3.202776) + (xy 8.524177 3.279899) + (xy 8.605666 3.316628) + (xy 8.704065 3.325786) + (xy 8.723049 3.325558) + (xy 8.877881 3.32245) + (xy 8.717776 3.214025) + (xy 8.626162 3.145482) + (xy 8.561263 3.084812) + (xy 8.542174 3.056819) + (xy 8.557002 3.047358) + (xy 8.611776 3.075824) + (xy 8.661494 3.111078) + (xy 8.847069 3.223285) + (xy 9.037425 3.285291) + (xy 9.145769 3.295059) + (xy 9.247404 3.293669) + (xy 9.156308 3.244168) + (xy 9.064899 3.212265) + (xy 8.991485 3.208866) + (xy 8.933567 3.20607) + (xy 8.917759 3.186645) + (xy 8.943613 3.166526) + (xy 8.977667 3.173214) + (xy 9.005756 3.175827) + (xy 8.983682 3.140163) + (xy 8.954397 3.107664) + (xy 8.895365 3.053217) + (xy 8.857883 3.033952) + (xy 8.855032 3.035314) + (xy 8.819179 3.028383) + (xy 8.75279 2.990079) + (xy 8.742822 2.983128) + (xy 8.660437 2.936142) + (xy 8.591532 2.915781) + (xy 8.552533 2.92425) + (xy 8.556458 2.958128) + (xy 8.566862 2.984146) + (xy 8.536051 2.959828) + (xy 8.534216 2.958128) + (xy 8.480379 2.921461) + (xy 8.447306 2.918861) + (xy 8.45322 2.949521) + (xy 8.462116 2.961321) + (xy 8.484415 3.014606) + (xy 8.45787 3.035625) + (xy 8.405751 3.011494) + (xy 8.327991 2.970167) + (xy 8.288582 2.95978) + (xy 8.245497 2.968869) + (xy 8.141949 2.968869) + (xy 8.127724 2.956871) + (xy 8.148127 2.988112) + (xy 8.152278 2.993622) + (xy 8.180319 3.037447) + (xy 8.157434 3.039729) + (xy 8.133255 3.03161) + (xy 8.055355 2.9948) + (xy 8.024248 2.974517) + (xy 7.987024 2.959499) + (xy 7.980874 2.969186) + (xy 7.962922 2.968058) + (xy 7.925721 2.930061) + (xy 7.900403 2.905117) + (xy 7.798419 2.905117) + (xy 7.795691 2.901271) + (xy 8.726954 2.901271) + (xy 8.761612 2.949453) + (xy 8.811916 3.000618) + (xy 8.836683 3.018852) + (xy 8.830599 2.994106) + (xy 8.805608 2.949453) + (xy 8.762925 2.898964) + (xy 8.841975 2.898964) + (xy 8.866871 2.939747) + (xy 8.943404 3.017229) + (xy 8.964491 3.036892) + (xy 9.08384 3.136942) + (xy 9.170857 3.182577) + (xy 9.233936 3.175576) + (xy 9.281469 3.117716) + (xy 9.287514 3.10533) + (xy 9.309621 3.037596) + (xy 9.287876 3.023132) + (xy 9.221626 3.061638) + (xy 9.210662 3.069798) + (xy 9.141842 3.112555) + (xy 9.104596 3.117904) + (xy 9.111101 3.084229) + (xy 9.11192 3.08289) + (xy 9.116 3.059117) + (xy 9.097015 3.067342) + (xy 9.071734 3.067953) + (xy 9.078782 3.03601) + (xy 9.12205 2.997324) + (xy 9.152691 3.000303) + (xy 9.186531 3.00784) + (xy 9.169568 2.977747) + (xy 9.159742 2.965703) + (xy 9.155233 2.961615) + (xy 9.339437 2.961615) + (xy 9.359675 2.984065) + (xy 9.362248 2.984153) + (xy 9.402343 2.95635) + (xy 9.417212 2.929204) + (xy 9.418153 2.888526) + (xy 9.397069 2.887999) + (xy 9.355453 2.919784) + (xy 9.339437 2.961615) + (xy 9.155233 2.961615) + (xy 9.122686 2.932104) + (xy 9.264754 2.932104) + (xy 9.282103 2.949453) + (xy 9.299453 2.932104) + (xy 9.282103 2.914754) + (xy 9.264754 2.932104) + (xy 9.122686 2.932104) + (xy 9.088723 2.901309) + (xy 9.051517 2.877357) + (xy 9.00678 2.860923) + (xy 9.007412 2.892008) + (xy 9.011185 2.902294) + (xy 9.01788 2.941827) + (xy 8.98438 2.930125) + (xy 8.907911 2.899296) + (xy 8.86571 2.890423) + (xy 8.841975 2.898964) + (xy 8.762925 2.898964) + (xy 8.759788 2.895253) + (xy 8.730537 2.880054) + (xy 8.726954 2.901271) + (xy 7.795691 2.901271) + (xy 7.768334 2.862705) + (xy 8.466666 2.862705) + (xy 8.484016 2.880054) + (xy 8.501366 2.862705) + (xy 8.484016 2.845355) + (xy 8.466666 2.862705) + (xy 7.768334 2.862705) + (xy 7.761495 2.853064) + (xy 7.718883 2.826298) + (xy 7.697038 2.831862) + (xy 7.653135 2.82416) + (xy 7.613689 2.788106) + (xy 7.580448 2.750299) + (xy 7.573799 2.765513) + (xy 7.483313 2.765513) + (xy 7.475757 2.750519) + (xy 7.445012 2.716159) + (xy 7.43797 2.717402) + (xy 7.40467 2.708404) + (xy 7.352583 2.657565) + (xy 7.347721 2.651504) + (xy 7.288579 2.590549) + (xy 7.260693 2.587613) + (xy 7.204794 2.587613) + (xy 7.198115 2.555215) + (xy 7.160144 2.482288) + (xy 7.128726 2.432145) + (xy 7.071297 2.35005) + (xy 7.029462 2.298777) + (xy 7.018037 2.290164) + (xy 6.89157 2.290164) + (xy 6.80616 2.321491) + (xy 6.728821 2.404373) + (xy 6.712169 2.433166) + (xy 6.678155 2.505733) + (xy 5.966073 2.505733) + (xy 5.96701 2.504443) + (xy 5.968306 2.494265) + (xy 5.946926 2.475452) + (xy 5.933606 2.481011) + (xy 5.900202 2.526978) + (xy 5.898907 2.537156) + (xy 5.511056 2.537156) + (xy 5.520531 2.530697) + (xy 5.588109 2.467246) + (xy 5.59002 2.463661) + (xy 5.794808 2.463661) + (xy 5.807504 2.492223) + (xy 5.817941 2.486794) + (xy 5.822094 2.445614) + (xy 5.820493 2.443653) + (xy 6.230545 2.443653) + (xy 6.316297 2.467548) + (xy 6.417948 2.490554) + (xy 6.47673 2.484385) + (xy 6.514381 2.44521) + (xy 6.522276 2.431243) + (xy 6.551118 2.369387) + (xy 6.558196 2.344494) + (xy 6.530385 2.324587) + (xy 6.463368 2.327887) + (xy 6.381768 2.350363) + (xy 6.315343 2.384258) + (xy 6.230545 2.443653) + (xy 5.820493 2.443653) + (xy 5.817941 2.440528) + (xy 5.797313 2.445291) + (xy 5.794808 2.463661) + (xy 5.59002 2.463661) + (xy 5.620324 2.406806) + (xy 5.62078 2.400574) + (xy 5.618864 2.38993) + (xy 6.116119 2.38993) + (xy 6.141539 2.373299) + (xy 6.146109 2.368816) + (xy 6.173517 2.323321) + (xy 6.169801 2.306595) + (xy 6.143989 2.317008) + (xy 6.126684 2.349391) + (xy 6.116119 2.38993) + (xy 5.618864 2.38993) + (xy 5.614087 2.363397) + (xy 5.58996 2.390033) + (xy 5.548235 2.421891) + (xy 5.528831 2.418793) + (xy 5.493046 2.432336) + (xy 5.446073 2.490594) + (xy 5.439817 2.501096) + (xy 5.4029 2.573847) + (xy 5.301869 2.573847) + (xy 5.343925 2.534085) + (xy 5.370063 2.49836) + (xy 5.401132 2.44302) + (xy 5.396032 2.441986) + (xy 5.369714 2.472336) + (xy 5.315194 2.520213) + (xy 5.271297 2.535097) + (xy 5.255435 2.516861) + (xy 5.278743 2.473001) + (xy 5.281293 2.458806) + (xy 5.239378 2.483186) + (xy 5.178893 2.527966) + (xy 5.096082 2.601543) + (xy 5.042578 2.666334) + (xy 5.03142 2.694723) + (xy 4.776631 2.694723) + (xy 4.789868 2.596687) + (xy 4.803215 2.435145) + (xy 4.80424 2.408388) + (xy 5.016223 2.408388) + (xy 5.01978 2.457596) + (xy 5.044311 2.517688) + (xy 5.080581 2.524135) + (xy 5.14047 2.475694) + (xy 5.172844 2.441602) + (xy 5.224992 2.383103) + (xy 5.230826 2.36673) + (xy 5.191658 2.384129) + (xy 5.180999 2.389647) + (xy 5.114867 2.411733) + (xy 5.080214 2.388995) + (xy 5.076046 2.364967) + (xy 5.09306 2.372117) + (xy 5.140433 2.373288) + (xy 5.151037 2.362526) + (xy 5.153443 2.342213) + (xy 5.69071 2.342213) + (xy 5.70806 2.359563) + (xy 5.725409 2.342213) + (xy 5.864207 2.342213) + (xy 5.881557 2.359563) + (xy 5.898907 2.342213) + (xy 5.881557 2.324863) + (xy 5.864207 2.342213) + (xy 5.725409 2.342213) + (xy 5.70806 2.324863) + (xy 5.69071 2.342213) + (xy 5.153443 2.342213) + (xy 5.155819 2.322145) + (xy 5.11754 2.312849) + (xy 5.058725 2.339225) + (xy 5.016223 2.408388) + (xy 4.80424 2.408388) + (xy 4.80929 2.276563) + (xy 4.808554 2.220765) + (xy 4.996721 2.220765) + (xy 5.003718 2.275918) + (xy 5.029883 2.270375) + (xy 5.03836 2.262404) + (xy 5.047829 2.243597) + (xy 6.443335 2.243597) + (xy 6.491535 2.271223) + (xy 6.604569 2.28531) + (xy 6.610245 2.285607) + (xy 6.654028 2.281999) + (xy 6.633757 2.260047) + (xy 6.631825 2.258812) + (xy 6.602377 2.213333) + (xy 6.607848 2.189945) + (xy 6.606081 2.159228) + (xy 6.564042 2.151785) + (xy 6.506203 2.165905) + (xy 6.457038 2.199879) + (xy 6.456504 2.200516) + (xy 6.443335 2.243597) + (xy 5.047829 2.243597) + (xy 5.062133 2.215186) + (xy 5.03836 2.179125) + (xy 5.007285 2.162045) + (xy 4.996974 2.204064) + (xy 4.996721 2.220765) + (xy 4.808554 2.220765) + (xy 4.807455 2.13743) + (xy 4.797075 2.034231) + (xy 4.786269 2.005875) + (xy 5.008025 2.005875) + (xy 5.039521 2.037255) + (xy 5.106023 2.080368) + (xy 5.183174 2.119518) + (xy 5.295813 2.16737) + (xy 5.357546 2.184213) + (xy 5.358967 2.183413) + (xy 5.605601 2.183413) + (xy 5.622098 2.202495) + (xy 5.686765 2.212861) + (xy 5.778921 2.214491) + (xy 5.877882 2.207364) + (xy 5.962967 2.191457) + (xy 5.985655 2.183806) + (xy 6.025352 2.163761) + (xy 6.017465 2.150933) + (xy 5.954217 2.142467) + (xy 5.857864 2.136885) + (xy 5.780796 2.140282) + (xy 5.748103 2.156238) + (xy 5.749436 2.162169) + (xy 5.738431 2.178151) + (xy 5.697976 2.171022) + (xy 5.632485 2.167091) + (xy 5.605601 2.183413) + (xy 5.358967 2.183413) + (xy 5.378224 2.172574) + (xy 5.378415 2.169607) + (xy 5.349735 2.143474) + (xy 5.320707 2.126613) + (xy 5.453407 2.126613) + (xy 5.46185 2.146005) + (xy 5.496789 2.183256) + (xy 5.516875 2.175614) + (xy 5.517213 2.170763) + (xy 5.492566 2.141414) + (xy 5.477152 2.130703) + (xy 5.453407 2.126613) + (xy 5.320707 2.126613) + (xy 5.277061 2.101261) + (xy 5.180441 2.053625) + (xy 5.081722 2.011904) + (xy 5.019453 1.994625) + (xy 5.008025 2.005875) + (xy 4.786269 2.005875) + (xy 4.778921 1.986592) + (xy 5.322652 1.986592) + (xy 5.325196 2.014007) + (xy 5.329284 2.02501) + (xy 5.360491 2.067648) + (xy 5.397448 2.085718) + (xy 5.413114 2.068866) + (xy 5.390095 2.038962) + (xy 5.360271 2.011909) + (xy 5.322652 1.986592) + (xy 4.778921 1.986592) + (xy 4.777818 1.983698) + (xy 4.75428 1.981705) + (xy 4.740828 2.029685) + (xy 4.735399 2.136384) + (xy 4.735098 2.164934) + (xy 4.717445 2.357088) + (xy 4.670608 2.513134) + (xy 4.66914 2.516262) + (xy 4.6243 2.657955) + (xy 4.609432 2.808912) + (xy 4.609452 2.809581) + (xy 4.605297 2.91702) + (xy 4.589046 3.000182) + (xy 4.580519 3.018852) + (xy 4.558586 3.035312) + (xy 4.548035 2.992994) + (xy 4.546112 2.932104) + (xy 4.539081 2.817739) + (xy 4.521106 2.672021) + (xy 4.495704 2.514459) + (xy 4.466398 2.36456) + (xy 4.444103 2.272409) + (xy 4.52532 2.272409) + (xy 4.538023 2.378734) + (xy 4.562978 2.51571) + (xy 4.573955 2.382106) + (xy 4.57638 2.291522) + (xy 4.568625 2.234539) + (xy 4.56528 2.22885) + (xy 4.534682 2.220235) + (xy 4.52532 2.272409) + (xy 4.444103 2.272409) + (xy 4.436706 2.241834) + (xy 4.414332 2.177769) + (xy 4.491279 2.177769) + (xy 4.525387 2.183326) + (xy 4.570392 2.176946) + (xy 4.57093 2.165101) + (xy 4.524488 2.156818) + (xy 4.504422 2.162362) + (xy 4.491279 2.177769) + (xy 4.414332 2.177769) + (xy 4.410148 2.165787) + (xy 4.406754 2.159773) + (xy 4.383268 2.132234) + (xy 4.376224 2.159097) + (xy 4.380578 2.227006) + (xy 4.381717 2.304579) + (xy 4.369944 2.338606) + (xy 4.364879 2.337731) + (xy 4.338454 2.345514) + (xy 4.337431 2.353802) + (xy 4.364841 2.394402) + (xy 4.384053 2.404728) + (xy 4.417766 2.448916) + (xy 4.450716 2.544054) + (xy 4.479025 2.671762) + (xy 4.498813 2.813661) + (xy 4.506203 2.951371) + (xy 4.505717 2.981265) + (xy 4.500505 3.1403) + (xy 4.479027 2.984153) + (xy 4.457549 2.828005) + (xy 4.430072 2.961037) + (xy 4.418168 3.065634) + (xy 4.421939 3.166231) + (xy 4.438459 3.243933) + (xy 4.464802 3.279844) + (xy 4.479053 3.277353) + (xy 4.510622 3.270972) + (xy 4.507142 3.304291) + (xy 4.474776 3.361174) + (xy 4.42418 3.42105) + (xy 4.365953 3.49036) + (xy 4.338327 3.545082) + (xy 4.337963 3.549596) + (xy 4.352011 3.565053) + (xy 4.375935 3.539344) + (xy 4.402436 3.507518) + (xy 4.397515 3.536612) + (xy 4.394269 3.546908) + (xy 4.393734 3.60718) + (xy 4.408346 3.627029) + (xy 4.436733 3.679469) + (xy 4.438798 3.763116) + (xy 4.417082 3.846062) + (xy 4.387564 3.887929) + (xy 4.353309 3.911936) + (xy 4.354114 3.890458) + (xy 4.376148 3.839329) + (xy 4.398915 3.768697) + (xy 4.384771 3.707489) + (xy 4.340019 3.639521) + (xy 4.287589 3.54825) + (xy 4.275445 3.452673) + (xy 4.281929 3.388749) + (xy 4.288847 3.331147) + (xy 4.337431 3.331147) + (xy 4.350127 3.359709) + (xy 4.360564 3.35428) + (xy 4.364717 3.3131) + (xy 4.360564 3.308014) + (xy 4.339935 3.312778) + (xy 4.337431 3.331147) + (xy 4.288847 3.331147) + (xy 4.294592 3.283307) + (xy 4.309095 3.137603) + (xy 4.322586 2.980613) + (xy 4.324327 2.958128) + (xy 4.337698 2.82708) + (xy 4.354302 2.727574) + (xy 4.371199 2.675749) + (xy 4.376482 2.671858) + (xy 4.405144 2.699063) + (xy 4.40683 2.71234) + (xy 4.417456 2.739264) + (xy 4.42377 2.735883) + (xy 4.423807 2.69595) + (xy 4.40459 2.614003) + (xy 4.389472 2.565278) + (xy 4.360655 2.48334) + (xy 4.348999 2.464973) + (xy 4.351952 2.507209) + (xy 4.354315 2.524385) + (xy 4.354691 2.606139) + (xy 4.333399 2.636136) + (xy 4.301881 2.607577) + (xy 4.284742 2.565742) + (xy 4.274544 2.461957) + (xy 4.289595 2.306961) + (xy 4.327927 2.113385) + (xy 4.340066 2.068709) + (xy 4.423143 2.068709) + (xy 4.426427 2.085603) + (xy 4.468315 2.112245) + (xy 4.520477 2.113023) + (xy 4.545628 2.08775) + (xy 4.52017 2.036467) + (xy 4.457054 2.035429) + (xy 4.455686 2.035945) + (xy 4.423143 2.068709) + (xy 4.340066 2.068709) + (xy 4.369463 1.960519) + (xy 4.44153 1.960519) + (xy 4.458879 1.977869) + (xy 4.476229 1.960519) + (xy 4.458879 1.943169) + (xy 4.44153 1.960519) + (xy 4.369463 1.960519) + (xy 4.387575 1.893859) + (xy 4.391181 1.882104) + (xy 4.430901 1.747449) + (xy 4.444547 1.68406) + (xy 4.505537 1.68406) + (xy 4.530871 1.78759) + (xy 4.559785 1.891213) + (xy 4.597489 2.009658) + (xy 4.602965 2.025606) + (xy 4.635832 2.15541) + (xy 4.653294 2.291599) + (xy 4.653752 2.303201) + (xy 4.659486 2.375094) + (xy 4.669398 2.393195) + (xy 4.674771 2.379741) + (xy 4.681761 2.310275) + (xy 4.682376 2.198885) + (xy 4.678174 2.099712) + (xy 4.657736 1.942678) + (xy 4.615778 1.830751) + (xy 4.585059 1.785156) + (xy 4.505537 1.68406) + (xy 4.444547 1.68406) + (xy 4.449553 1.660803) + (xy 4.449517 1.658534) + (xy 4.649726 1.658534) + (xy 4.670121 1.704334) + (xy 4.721066 1.774295) + (xy 4.787203 1.851307) + (xy 4.853174 1.918259) + (xy 4.90362 1.958039) + (xy 4.921142 1.960916) + (xy 4.910645 1.927207) + (xy 4.909646 1.925819) + (xy 5.03142 1.925819) + (xy 5.04877 1.943169) + (xy 5.06612 1.925819) + (xy 5.274317 1.925819) + (xy 5.291666 1.943169) + (xy 5.309016 1.925819) + (xy 5.291666 1.90847) + (xy 5.274317 1.925819) + (xy 5.06612 1.925819) + (xy 5.04877 1.90847) + (xy 5.03142 1.925819) + (xy 4.909646 1.925819) + (xy 4.863291 1.861403) + (xy 4.858975 1.856421) + (xy 4.996721 1.856421) + (xy 5.014071 1.87377) + (xy 5.03142 1.856421) + (xy 5.014071 1.839071) + (xy 4.996721 1.856421) + (xy 4.858975 1.856421) + (xy 4.820948 1.812526) + (xy 4.746984 1.731115) + (xy 4.691617 1.668655) + (xy 4.675847 1.649959) + (xy 4.652459 1.642066) + (xy 4.649726 1.658534) + (xy 4.449517 1.658534) + (xy 4.448664 1.604555) + (xy 4.429761 1.561096) + (xy 4.420231 1.547116) + (xy 4.38387 1.499584) + (xy 4.377934 1.510768) + (xy 4.390299 1.566134) + (xy 4.385599 1.683774) + (xy 4.343082 1.793295) + (xy 4.308598 1.866021) + (xy 4.281703 1.939346) + (xy 4.261229 2.023374) + (xy 4.246006 2.128208) + (xy 4.234866 2.263951) + (xy 4.226641 2.440707) + (xy 4.220163 2.668578) + (xy 4.215397 2.897404) + (xy 4.210499 3.159051) + (xy 4.207005 3.361893) + (xy 4.204851 3.516509) + (xy 4.203971 3.633477) + (xy 4.204302 3.723376) + (xy 4.205779 3.796785) + (xy 4.208338 3.864281) + (xy 4.209374 3.886339) + (xy 4.20083 3.991105) + (xy 4.184768 4.056365) + (xy 4.155954 4.139643) + (xy 4.084252 4.139643) + (xy 4.087121 4.111188) + (xy 4.082969 4.106102) + (xy 4.06234 4.110865) + (xy 4.059836 4.129235) + (xy 3.835006 4.129235) + (xy 3.860586 4.072236) + (xy 3.900495 3.921038) + (xy 4.134713 3.921038) + (xy 4.140166 3.970298) + (xy 4.152215 3.964412) + (xy 4.156798 3.893371) + (xy 4.152215 3.877664) + (xy 4.13955 3.873305) + (xy 4.134713 3.921038) + (xy 3.900495 3.921038) + (xy 3.929463 3.811289) + (xy 3.945989 3.550893) + (xy 3.938547 3.440561) + (xy 3.924928 3.322017) + (xy 3.911955 3.23443) + (xy 3.90257 3.197122) + (xy 3.865582 3.200082) + (xy 3.784851 3.221502) + (xy 3.72589 3.240496) + (xy 3.618953 3.273384) + (xy 3.533304 3.293553) + (xy 3.507138 3.296546) + (xy 3.485482 3.305153) + (xy 3.469923 3.337512) + (xy 3.459254 3.403571) + (xy 3.452265 3.513276) + (xy 3.447749 3.676573) + (xy 3.445759 3.801834) + (xy 3.43734 4.074082) + (xy 3.420501 4.292984) + (xy 3.395828 4.451731) + (xy 3.386859 4.48705) + (xy 3.356993 4.615707) + (xy 3.340047 4.738781) + (xy 3.33845 4.786821) + (xy 3.206765 4.786821) + (xy 3.208802 4.765158) + (xy 3.214555 4.602526) + (xy 3.215683 4.539055) + (xy 3.221249 4.364225) + (xy 3.23167 4.201292) + (xy 3.24534 4.070845) + (xy 3.257422 4.004139) + (xy 3.273375 3.900407) + (xy 3.28083 3.758366) + (xy 3.278173 3.608765) + (xy 3.278171 3.608743) + (xy 3.270854 3.480647) + (xy 3.265301 3.38117) + (xy 3.262562 3.329182) + (xy 3.262457 3.326592) + (xy 3.231713 3.305753) + (xy 3.154963 3.27869) + (xy 3.112764 3.267172) + (xy 2.972324 3.215396) + (xy 2.914915 3.183817) + (xy 3.944821 3.183817) + (xy 3.962933 3.267447) + (xy 3.963904 3.270259) + (xy 3.994886 3.332502) + (xy 4.016865 3.334568) + (xy 4.023148 3.285636) + (xy 4.010157 3.206791) + (xy 3.983878 3.149339) + (xy 3.956792 3.139648) + (xy 3.944821 3.183817) + (xy 2.914915 3.183817) + (xy 2.827506 3.135736) + (xy 2.701386 3.043068) + (xy 2.617042 2.952267) + (xy 2.612158 2.944475) + (xy 2.56341 2.862705) + (xy 2.585965 2.949453) + (xy 2.593345 3.009128) + (xy 2.601141 3.126565) + (xy 2.608831 3.290134) + (xy 2.615892 3.488205) + (xy 2.621802 3.709148) + (xy 2.623354 3.78224) + (xy 2.627513 4.065348) + (xy 2.627221 4.287372) + (xy 2.6222 4.456502) + (xy 2.612172 4.580929) + (xy 2.596857 4.668841) + (xy 2.592654 4.684426) + (xy 2.575524 4.738808) + (xy 2.563292 4.761151) + (xy 2.555118 4.74454) + (xy 2.550168 4.682063) + (xy 2.547602 4.566806) + (xy 2.546583 4.391857) + (xy 2.546421 4.302732) + (xy 2.54197 4.018974) + (xy 2.528962 3.794442) + (xy 2.506675 3.619407) + (xy 2.489864 3.539344) + (xy 2.456977 3.381888) + (xy 2.427493 3.198684) + (xy 2.410282 3.053552) + (xy 2.39431 2.921648) + (xy 2.374142 2.81462) + (xy 2.353822 2.753348) + (xy 2.351461 2.749931) + (xy 2.303849 2.727719) + (xy 2.217874 2.713058) + (xy 2.116355 2.706699) + (xy 2.02211 2.709395) + (xy 1.957959 2.721897) + (xy 1.943169 2.736473) + (xy 1.973304 2.752991) + (xy 2.047328 2.754676) + (xy 2.062227 2.753269) + (xy 2.148121 2.753683) + (xy 2.200422 2.772068) + (xy 2.203073 2.775402) + (xy 2.188174 2.799027) + (xy 2.114424 2.810175) + (xy 2.088523 2.810656) + (xy 1.952186 2.810656) + (xy 1.954718 3.007831) + (xy 1.948985 3.135301) + (xy 1.928947 3.207058) + (xy 1.91551 3.218919) + (xy 1.878255 3.205159) + (xy 1.87377 3.185272) + (xy 1.845459 3.147112) + (xy 1.780274 3.130223) + (xy 1.70784 3.136018) + (xy 1.657781 3.165913) + (xy 1.653125 3.174739) + (xy 1.617795 3.228086) + (xy 1.585729 3.222578) + (xy 1.568673 3.168241) + (xy 1.572103 3.105601) + (xy 1.577734 3.050926) + (xy 1.719246 3.050926) + (xy 1.729813 3.08361) + (xy 1.760572 3.09687) + (xy 1.841905 3.098193) + (xy 1.873578 3.056745) + (xy 1.87377 3.051504) + (xy 1.84655 3.025227) + (xy 1.788037 3.020484) + (xy 1.732956 3.037405) + (xy 1.719246 3.050926) + (xy 1.577734 3.050926) + (xy 1.580449 3.024567) + (xy 1.562106 2.990837) + (xy 1.507244 2.984153) + (xy 1.443084 2.996309) + (xy 1.422677 3.018852) + (xy 1.394433 3.049305) + (xy 1.36858 3.053552) + (xy 1.33254 3.036906) + (xy 1.335683 3.01925) + (xy 1.330098 2.999532) + (xy 1.303031 3.005612) + (xy 1.257285 3.006719) + (xy 1.24918 2.991578) + (xy 1.221401 2.950585) + (xy 1.195329 2.936214) + (xy 1.159631 2.932912) + (xy 1.168387 2.958526) + (xy 1.194269 3.032646) + (xy 1.196214 3.052796) + (xy 1.223133 3.099101) + (xy 1.292014 3.166864) + (xy 1.367549 3.226293) + (xy 1.465615 3.301167) + (xy 1.595836 3.40684) + (xy 1.738977 3.527472) + (xy 1.839319 3.614769) + (xy 2.140671 3.88104) + (xy 2.16316 4.16996) + (xy 2.173759 4.354784) + (xy 2.179777 4.559535) + (xy 2.179945 4.736475) + (xy 2.177309 4.854624) + (xy 2.174702 4.91871) + (xy 2.171189 4.9255) + (xy 2.165835 4.87176) + (xy 2.157706 4.754255) + (xy 2.149868 4.632377) + (xy 2.139263 4.458994) + (xy 2.130062 4.29521) + (xy 2.123472 4.163217) + (xy 2.121081 4.102435) + (xy 2.109405 4.005115) + (xy 2.072718 3.921667) + (xy 1.998451 3.826468) + (xy 1.970691 3.795823) + (xy 1.902498 3.728757) + (xy 1.802884 3.63926) + (xy 1.684106 3.537367) + (xy 1.558417 3.433113) + (xy 1.438074 3.336533) + (xy 1.335331 3.257662) + (xy 1.262444 3.206535) + (xy 1.233699 3.19235) + (xy 1.230081 3.220612) + (xy 1.248516 3.29199) + (xy 1.282449 3.386374) + (xy 1.325326 3.483651) + (xy 1.334722 3.502311) + (xy 1.371214 3.58108) + (xy 1.373201 3.627595) + (xy 1.341019 3.669617) + (xy 1.336812 3.673781) + (xy 1.292084 3.708209) + (xy 1.254595 3.695504) + (xy 1.213106 3.649341) + (xy 1.148992 3.538643) + (xy 1.099344 3.394962) + (xy 1.07629 3.254672) + (xy 1.075876 3.237772) + (xy 1.060532 3.167077) + (xy 1.038675 3.138874) + (xy 0.991646 3.128149) + (xy 0.981386 3.161525) + (xy 1.010014 3.214627) + (xy 1.034268 3.250648) + (xy 1.017261 3.26252) + (xy 0.947091 3.254967) + (xy 0.919535 3.250547) + (xy 0.808305 3.235494) + (xy 0.713158 3.227707) + (xy 0.700616 3.227431) + (xy 0.646667 3.216002) + (xy 0.640108 3.195313) + (xy 0.640138 3.154434) + (xy 0.633481 3.148951) + (xy 0.63588 3.143808) + (xy 0.659289 3.149681) + (xy 0.77139 3.175037) + (xy 0.866992 3.183429) + (xy 0.926552 3.174097) + (xy 0.936885 3.160481) + (xy 0.906428 3.135509) + (xy 0.831694 3.123217) + (xy 0.817485 3.122951) + (xy 0.730719 3.113304) + (xy 0.678022 3.089761) + (xy 0.67562 3.086603) + (xy 0.691545 3.065763) + (xy 0.774829 3.060493) + (xy 0.848257 3.06414) + (xy 0.960881 3.066844) + (xy 1.023465 3.056724) + (xy 1.032044 3.044085) + (xy 0.994194 3.025829) + (xy 0.906924 3.012174) + (xy 0.805311 3.00659) + (xy 0.67037 2.996555) + (xy 0.599347 2.968824) + (xy 0.587974 2.918622) + (xy 0.631981 2.841174) + (xy 0.643854 2.825962) + (xy 0.681208 2.781257) + (xy 0.680296 2.793786) + (xy 0.659983 2.83668) + (xy 0.640916 2.895344) + (xy 0.649393 2.916265) + (xy 0.697801 2.923311) + (xy 0.786657 2.939178) + (xy 0.824112 2.946305) + (xy 0.919407 2.958052) + (xy 0.968251 2.949644) + (xy 0.971584 2.942746) + (xy 0.993119 2.92638) + (xy 1.006284 2.932104) + (xy 1.038276 2.929736) + (xy 1.040983 2.917479) + (xy 1.010954 2.896163) + (xy 0.936757 2.89362) + (xy 0.929349 2.894408) + (xy 0.820446 2.88511) + (xy 0.773764 2.850356) + (xy 0.728498 2.763233) + (xy 0.798087 2.763233) + (xy 0.817791 2.818397) + (xy 0.82122 2.822222) + (xy 0.858381 2.830454) + (xy 0.862281 2.827427) + (xy 0.857698 2.793311) + (xy 0.915831 2.793311) + (xy 0.919535 2.810656) + (xy 0.969592 2.842235) + (xy 0.99303 2.845355) + (xy 1.027337 2.828) + (xy 1.023633 2.810656) + (xy 0.973577 2.779076) + (xy 0.950139 2.775956) + (xy 0.915831 2.793311) + (xy 0.857698 2.793311) + (xy 0.857492 2.791778) + (xy 0.839148 2.768438) + (xy 0.804213 2.748876) + (xy 0.798087 2.763233) + (xy 0.728498 2.763233) + (xy 0.723205 2.753046) + (xy 0.697951 2.671858) + (xy 0.763388 2.671858) + (xy 0.776084 2.700419) + (xy 0.786521 2.694991) + (xy 0.787008 2.690162) + (xy 0.849931 2.690162) + (xy 0.871451 2.709008) + (xy 0.923412 2.72597) + (xy 0.926829 2.713839) + (xy 1.207894 2.713839) + (xy 1.208282 2.714238) + (xy 1.263956 2.7455) + (xy 1.352272 2.77456) + (xy 1.358738 2.776129) + (xy 1.457621 2.795178) + (xy 1.548795 2.805908) + (xy 1.612328 2.806851) + (xy 1.628289 2.796539) + (xy 1.627731 2.795946) + (xy 1.588812 2.781147) + (xy 1.588405 2.781034) + (xy 1.673322 2.781034) + (xy 1.679279 2.804759) + (xy 1.730962 2.83803) + (xy 1.780394 2.846459) + (xy 1.832877 2.851387) + (xy 1.821039 2.873694) + (xy 1.795696 2.893658) + (xy 1.741546 2.947624) + (xy 1.752176 2.977682) + (xy 1.800034 2.984153) + (xy 1.851742 2.961307) + (xy 1.865095 2.897404) + (xy 1.849761 2.832169) + (xy 1.820221 2.810656) + (xy 1.749961 2.798722) + (xy 1.714768 2.787409) + (xy 1.673322 2.781034) + (xy 1.588405 2.781034) + (xy 1.501559 2.756909) + (xy 1.393417 2.730503) + (xy 1.288155 2.709768) + (xy 1.221615 2.703801) + (xy 1.207894 2.713839) + (xy 0.926829 2.713839) + (xy 0.931796 2.696204) + (xy 0.920612 2.6736) + (xy 0.876906 2.652645) + (xy 0.861384 2.658279) + (xy 0.849931 2.690162) + (xy 0.787008 2.690162) + (xy 0.790673 2.653811) + (xy 0.786521 2.648725) + (xy 0.765892 2.653488) + (xy 0.763388 2.671858) + (xy 0.697951 2.671858) + (xy 0.679516 2.61259) + (xy 0.673248 2.579326) + (xy 0.809653 2.579326) + (xy 0.814417 2.599955) + (xy 0.832786 2.602459) + (xy 0.847614 2.595868) + (xy 1.079947 2.595868) + (xy 1.102648 2.609669) + (xy 1.162652 2.6266) + (xy 1.270245 2.649546) + (xy 1.435709 2.681398) + (xy 1.440027 2.682211) + (xy 1.624707 2.714502) + (xy 1.762544 2.733406) + (xy 1.847015 2.738274) + (xy 1.871597 2.728458) + (xy 1.868949 2.724869) + (xy 1.827635 2.709767) + (xy 1.736214 2.687744) + (xy 1.611627 2.661875) + (xy 1.470811 2.63524) + (xy 1.330707 2.610915) + (xy 1.208252 2.591978) + (xy 1.120387 2.581506) + (xy 1.084268 2.582307) + (xy 1.079947 2.595868) + (xy 0.847614 2.595868) + (xy 0.861348 2.589763) + (xy 0.855919 2.579326) + (xy 0.814739 2.575173) + (xy 0.809653 2.579326) + (xy 0.673248 2.579326) + (xy 0.657549 2.496022) + (xy 1.075683 2.496022) + (xy 1.106046 2.521816) + (xy 1.179995 2.534935) + (xy 1.188456 2.5352) + (xy 1.282821 2.543461) + (xy 1.413443 2.56274) + (xy 1.526776 2.583849) + (xy 1.674348 2.61346) + (xy 1.766752 2.629004) + (xy 1.816562 2.631498) + (xy 1.836349 2.621957) + (xy 1.838391 2.612307) + (xy 1.925819 2.612307) + (xy 2.064617 2.637158) + (xy 2.159084 2.654049) + (xy 2.222905 2.665418) + (xy 2.231487 2.666934) + (xy 2.244175 2.650071) + (xy 2.238114 2.637158) + (xy 2.192993 2.616646) + (xy 2.10596 2.607198) + (xy 2.071244 2.607383) + (xy 1.925819 2.612307) + (xy 1.838391 2.612307) + (xy 1.839071 2.609096) + (xy 1.807462 2.592755) + (xy 2.62977 2.592755) + (xy 2.665259 2.665936) + (xy 2.70887 2.739658) + (xy 2.806685 2.869301) + (xy 2.917644 2.970481) + (xy 3.026945 3.032388) + (xy 3.119788 3.044209) + (xy 3.124334 3.043136) + (xy 3.178925 3.041607) + (xy 3.192349 3.0568) + (xy 3.202513 3.087857) + (xy 3.204418 3.088251) + (xy 3.206884 3.080088) + (xy 3.411128 3.080088) + (xy 3.423849 3.113063) + (xy 3.461078 3.110591) + (xy 3.536307 3.092528) + (xy 4.094373 3.092528) + (xy 4.106606 3.170501) + (xy 4.135267 3.220892) + (xy 4.152368 3.227049) + (xy 4.159571 3.196197) + (xy 4.163615 3.119011) + (xy 4.163934 3.086203) + (xy 4.156618 2.998257) + (xy 4.136843 2.964736) + (xy 4.129235 2.966803) + (xy 4.101079 3.015214) + (xy 4.094373 3.092528) + (xy 3.536307 3.092528) + (xy 3.536678 3.092439) + (xy 3.637114 3.071771) + (xy 3.643442 3.070572) + (xy 3.802228 3.029398) + (xy 3.908445 2.97727) + (xy 3.954438 2.918216) + (xy 3.955737 2.906283) + (xy 3.939235 2.853172) + (xy 3.901365 2.854677) + (xy 3.859586 2.907893) + (xy 3.85272 2.923429) + (xy 3.828709 2.971323) + (xy 3.819139 2.971229) + (xy 3.795261 2.965276) + (xy 3.756215 2.988579) + (xy 3.715203 3.018475) + (xy 3.722797 3.001625) + (xy 3.739294 2.980082) + (xy 3.764274 2.926389) + (xy 3.729953 2.879858) + (xy 3.729364 2.879368) + (xy 3.686296 2.858178) + (xy 3.637389 2.877199) + (xy 3.572789 2.933306) + (xy 3.509918 2.986943) + (xy 3.473549 3.005202) + (xy 3.469945 3.000424) + (xy 3.493941 2.958719) + (xy 3.552655 2.898107) + (xy 3.562091 2.889834) + (xy 3.619148 2.837172) + (xy 3.64123 2.809246) + (xy 3.640164 2.808077) + (xy 3.598918 2.800438) + (xy 3.546911 2.790776) + (xy 3.494369 2.787854) + (xy 3.461269 2.812642) + (xy 3.438888 2.879124) + (xy 3.419381 2.995227) + (xy 3.411128 3.080088) + (xy 3.206884 3.080088) + (xy 3.213585 3.057901) + (xy 3.219427 2.984246) + (xy 3.219615 2.978265) + (xy 3.209553 2.885884) + (xy 3.180606 2.793057) + (xy 3.174106 2.780769) + (xy 3.73757 2.780769) + (xy 3.748364 2.828906) + (xy 3.750622 2.831718) + (xy 3.794711 2.859204) + (xy 3.854598 2.835454) + (xy 3.906729 2.79595) + (xy 3.920506 2.776284) + (xy 3.903831 2.735297) + (xy 3.887925 2.707937) + (xy 3.856864 2.678098) + (xy 3.81473 2.69606) + (xy 3.784481 2.721879) + (xy 3.73757 2.780769) + (xy 3.174106 2.780769) + (xy 3.141915 2.71991) + (xy 3.112168 2.694667) + (xy 3.393116 2.694667) + (xy 3.39351 2.696827) + (xy 3.413887 2.75823) + (xy 3.43192 2.775956) + (xy 3.466123 2.753) + (xy 3.490491 2.731306) + (xy 3.550244 2.731306) + (xy 3.555581 2.755194) + (xy 3.604384 2.764761) + (xy 3.617418 2.765674) + (xy 3.70122 2.739057) + (xy 3.776204 2.669143) + (xy 3.81836 2.604931) + (xy 3.820266 2.592889) + (xy 3.918532 2.592889) + (xy 3.918593 2.645246) + (xy 3.951663 2.711542) + (xy 3.990124 2.778689) + (xy 4.008658 2.810121) + (xy 4.008915 2.810436) + (xy 4.010749 2.779267) + (xy 4.01425 2.698968) + (xy 4.01705 2.628483) + (xy 4.024056 2.446311) + (xy 3.959797 2.529589) + (xy 3.918532 2.592889) + (xy 3.820266 2.592889) + (xy 3.823901 2.569928) + (xy 3.817531 2.567759) + (xy 3.796367 2.545997) + (xy 3.804315 2.525414) + (xy 3.795473 2.521675) + (xy 3.745625 2.555609) + (xy 3.68554 2.603488) + (xy 3.592266 2.683827) + (xy 3.550244 2.731306) + (xy 3.490491 2.731306) + (xy 3.533862 2.692694) + (xy 3.620747 2.607881) + (xy 3.624398 2.604179) + (xy 3.713076 2.510005) + (xy 3.757391 2.448712) + (xy 3.764751 2.406967) + (xy 3.74942 2.379176) + (xy 3.718948 2.355496) + (xy 3.679324 2.362785) + (xy 3.616081 2.407498) + (xy 3.541815 2.471824) + (xy 3.446224 2.565248) + (xy 3.399717 2.634888) + (xy 3.393116 2.694667) + (xy 3.112168 2.694667) + (xy 3.102624 2.686568) + (xy 3.088289 2.689184) + (xy 3.069185 2.729078) + (xy 3.086271 2.774313) + (xy 3.123826 2.791908) + (xy 3.135261 2.78774) + (xy 3.138925 2.795755) + (xy 3.10279 2.841803) + (xy 3.073431 2.874326) + (xy 3.008093 2.93705) + (xy 2.963012 2.966692) + (xy 2.954516 2.966083) + (xy 2.964945 2.935429) + (xy 3.004035 2.899382) + (xy 3.047902 2.853251) + (xy 3.033025 2.811753) + (xy 3.028998 2.807522) + (xy 2.980409 2.782845) + (xy 2.937281 2.806358) + (xy 2.89916 2.821259) + (xy 2.852192 2.796754) + (xy 2.782271 2.724644) + (xy 2.76766 2.707729) + (xy 2.749723 2.687954) + (xy 2.866368 2.687954) + (xy 2.870609 2.708885) + (xy 2.896802 2.754615) + (xy 2.920538 2.749352) + (xy 2.936492 2.694183) + (xy 2.929605 2.66051) + (xy 2.898335 2.618661) + (xy 2.871921 2.632184) + (xy 2.866368 2.687954) + (xy 2.749723 2.687954) + (xy 2.681879 2.613158) + (xy 2.635613 2.574998) + (xy 2.62977 2.592755) + (xy 1.807462 2.592755) + (xy 1.807125 2.592581) + (xy 1.721368 2.571408) + (xy 1.59692 2.548956) + (xy 1.518101 2.537373) + (xy 1.369989 2.516283) + (xy 1.243384 2.496538) + (xy 1.157419 2.481195) + (xy 1.136407 2.476349) + (xy 1.086114 2.478312) + (xy 1.075683 2.496022) + (xy 0.657549 2.496022) + (xy 0.649864 2.45524) + (xy 0.645603 2.407952) + (xy 1.236703 2.407952) + (xy 1.237025 2.413123) + (xy 1.284316 2.426488) + (xy 1.379752 2.447914) + (xy 1.503151 2.473329) + (xy 1.634327 2.498663) + (xy 1.753098 2.519843) + (xy 1.813046 2.529306) + (xy 1.838673 2.507449) + (xy 1.839071 2.502122) + (xy 1.838602 2.501618) + (xy 1.958505 2.501618) + (xy 1.972779 2.524651) + (xy 2.02787 2.53306) + (xy 2.094132 2.528589) + (xy 2.116666 2.519757) + (xy 2.102003 2.508307) + (xy 2.781549 2.508307) + (xy 2.789992 2.527699) + (xy 2.824931 2.56495) + (xy 2.845017 2.557308) + (xy 2.845355 2.552457) + (xy 2.843914 2.550741) + (xy 2.994518 2.550741) + (xy 3.019863 2.606619) + (xy 3.055909 2.636981) + (xy 3.058485 2.637158) + (xy 3.069391 2.612015) + (xy 3.051961 2.564787) + (xy 3.016953 2.515028) + (xy 2.997874 2.507772) + (xy 2.994518 2.550741) + (xy 2.843914 2.550741) + (xy 2.820708 2.523108) + (xy 2.805294 2.512397) + (xy 2.781549 2.508307) + (xy 2.102003 2.508307) + (xy 2.088325 2.497626) + (xy 2.027975 2.486968) + (xy 1.972632 2.492031) + (xy 1.958505 2.501618) + (xy 1.838602 2.501618) + (xy 1.809875 2.470779) + (xy 1.800658 2.467193) + (xy 3.065867 2.467193) + (xy 3.077734 2.519419) + (xy 3.099029 2.565229) + (xy 3.110982 2.546666) + (xy 3.116318 2.521669) + (xy 3.11753 2.458318) + (xy 3.108668 2.437812) + (xy 3.076755 2.428622) + (xy 3.065867 2.467193) + (xy 1.800658 2.467193) + (xy 1.760997 2.451763) + (xy 1.689795 2.439008) + (xy 1.588794 2.426714) + (xy 1.475491 2.416172) + (xy 1.466095 2.41552) + (xy 2.926682 2.41552) + (xy 2.932103 2.428962) + (xy 2.963285 2.462064) + (xy 2.968851 2.463661) + (xy 2.983755 2.436814) + (xy 2.984153 2.428962) + (xy 2.957477 2.395596) + (xy 2.947405 2.394262) + (xy 2.926682 2.41552) + (xy 1.466095 2.41552) + (xy 1.367378 2.40867) + (xy 1.28195 2.4055) + (xy 1.236703 2.407952) + (xy 0.645603 2.407952) + (xy 0.641973 2.367667) + (xy 0.641223 2.359563) + (xy 3.018852 2.359563) + (xy 3.045257 2.393254) + (xy 3.053551 2.394262) + (xy 3.087243 2.367857) + (xy 3.088251 2.359563) + (xy 3.061846 2.325872) + (xy 3.053551 2.324863) + (xy 3.01986 2.351269) + (xy 3.018852 2.359563) + (xy 0.641223 2.359563) + (xy 0.634003 2.281589) + (xy 3.266249 2.281589) + (xy 3.278726 2.325135) + (xy 3.320034 2.453754) + (xy 3.349456 2.525933) + (xy 3.375201 2.551659) + (xy 3.405477 2.54092) + (xy 3.43531 2.515652) + (xy 3.479102 2.459751) + (xy 3.483556 2.422913) + (xy 3.439181 2.406135) + (xy 3.397844 2.412469) + (xy 3.349881 2.416592) + (xy 3.350294 2.384741) + (xy 3.342615 2.332168) + (xy 3.478176 2.332168) + (xy 3.485237 2.356233) + (xy 3.528008 2.391541) + (xy 3.583721 2.36712) + (xy 3.622213 2.32915) + (xy 3.661464 2.279369) + (xy 3.658145 2.270933) + (xy 3.756717 2.270933) + (xy 3.826473 2.404762) + (xy 3.871326 2.486497) + (xy 3.90182 2.514896) + (xy 3.935653 2.498175) + (xy 3.965504 2.469317) + (xy 4.013753 2.391189) + (xy 4.011884 2.340379) + (xy 3.990548 2.301207) + (xy 3.959125 2.309741) + (xy 3.920314 2.342868) + (xy 3.867941 2.380285) + (xy 3.85368 2.370596) + (xy 3.87761 2.324745) + (xy 3.919814 2.274117) + (xy 3.970246 2.181015) + (xy 3.967315 2.122492) + (xy 3.951908 2.076107) + (xy 3.930253 2.07207) + (xy 3.887376 2.114874) + (xy 3.851679 2.157184) + (xy 3.756717 2.270933) + (xy 3.658145 2.270933) + (xy 3.651688 2.254518) + (xy 3.62143 2.241127) + (xy 3.557286 2.242606) + (xy 3.501504 2.279741) + (xy 3.478176 2.332168) + (xy 3.342615 2.332168) + (xy 3.341754 2.326275) + (xy 3.310371 2.28732) + (xy 3.270238 2.259191) + (xy 3.266249 2.281589) + (xy 0.634003 2.281589) + (xy 0.633071 2.271521) + (xy 0.621138 2.217269) + (xy 1.450495 2.217269) + (xy 1.481501 2.229257) + (xy 1.545172 2.245728) + (xy 1.739749 2.272421) + (xy 1.972046 2.271487) + (xy 2.216857 2.244563) + (xy 2.448974 2.193286) + (xy 2.475689 2.185293) + (xy 2.499774 2.177244) + (xy 3.382704 2.177244) + (xy 3.401591 2.229847) + (xy 3.43691 2.255464) + (xy 3.479652 2.230227) + (xy 3.489692 2.216885) + (xy 3.486326 2.17214) + (xy 3.445083 2.137157) + (xy 3.395781 2.136972) + (xy 3.395043 2.137417) + (xy 3.382704 2.177244) + (xy 2.499774 2.177244) + (xy 2.588913 2.147455) + (xy 2.615329 2.136794) + (xy 3.701578 2.136794) + (xy 3.710279 2.200178) + (xy 3.731875 2.220765) + (xy 3.756913 2.195489) + (xy 3.805252 2.132833) + (xy 3.819049 2.113704) + (xy 3.86606 2.039415) + (xy 3.871988 1.99366) + (xy 3.844116 1.955475) + (xy 3.8028 1.926458) + (xy 3.766958 1.947613) + (xy 3.737639 1.988721) + (xy 3.710925 2.057154) + (xy 3.701578 2.136794) + (xy 2.615329 2.136794) + (xy 2.667703 2.115657) + (xy 2.692113 2.099317) + (xy 3.296448 2.099317) + (xy 3.313797 2.116666) + (xy 3.331147 2.099317) + (xy 3.313797 2.081967) + (xy 3.296448 2.099317) + (xy 2.692113 2.099317) + (xy 2.696895 2.096116) + (xy 2.69629 2.094833) + (xy 2.656869 2.095317) + (xy 2.571371 2.11362) + (xy 2.476065 2.140487) + (xy 2.351524 2.171046) + (xy 2.204333 2.190629) + (xy 2.018065 2.200815) + (xy 1.822768 2.203265) + (xy 1.642076 2.20369) + (xy 1.524194 2.205493) + (xy 1.46253 2.209684) + (xy 1.450495 2.217269) + (xy 0.621138 2.217269) + (xy 0.619097 2.207988) + (xy 0.613674 2.198283) + (xy 0.610255 2.154395) + (xy 0.627725 2.103429) + (xy 0.650064 2.053692) + (xy 0.63698 2.062864) + (xy 0.612659 2.092481) + (xy 0.569792 2.131307) + (xy 0.545271 2.110831) + (xy 0.544882 2.109831) + (xy 0.533184 2.10407) + (xy 0.530167 2.151366) + (xy 0.544971 2.23633) + (xy 0.566119 2.28214) + (xy 0.57431 2.34243) + (xy 0.545527 2.386238) + (xy 0.51433 2.447459) + (xy 0.49909 2.527343) + (xy 0.501549 2.599169) + (xy 0.523451 2.636216) + (xy 0.529166 2.637134) + (xy 0.554882 2.663265) + (xy 0.555191 2.668002) + (xy 0.527055 2.692193) + (xy 0.498201 2.694027) + (xy 0.443786 2.712181) + (xy 0.431405 2.733449) + (xy 0.432084 2.753635) + (xy 0.439237 2.742124) + (xy 0.478894 2.707423) + (xy 0.51363 2.730195) + (xy 0.520491 2.765238) + (xy 0.526022 2.801485) + (xy 0.551575 2.784067) + (xy 0.574455 2.756564) + (xy 0.612073 2.711435) + (xy 0.611561 2.723154) + (xy 0.591805 2.765) + (xy 0.561901 2.886303) + (xy 0.560389 3.06024) + (xy 0.587023 3.276227) + (xy 0.605978 3.37427) + (xy 0.633791 3.489738) + (xy 0.664021 3.591755) + (xy 0.692187 3.669242) + (xy 0.713808 3.71112) + (xy 0.724404 3.706311) + (xy 0.721854 3.660792) + (xy 0.729082 3.578247) + (xy 0.743921 3.542122) + (xy 0.755188 3.507609) + (xy 0.720958 3.513501) + (xy 0.682378 3.514122) + (xy 0.684397 3.468178) + (xy 0.710055 3.422931) + (xy 0.761957 3.434534) + (xy 0.767218 3.437296) + (xy 0.818716 3.455534) + (xy 0.832786 3.448033) + (xy 0.849267 3.440523) + (xy 0.852695 3.443588) + (xy 0.851475 3.484201) + (xy 0.822964 3.558846) + (xy 0.814617 3.575629) + (xy 0.778251 3.667247) + (xy 0.783153 3.741324) + (xy 0.796625 3.77554) + (xy 0.82005 3.833566) + (xy 0.809418 3.839168) + (xy 0.78633 3.821581) + (xy 0.735276 3.799634) + (xy 0.681107 3.834783) + (xy 0.679996 3.835889) + (xy 0.644883 3.895396) + (xy 0.647184 3.93251) + (xy 0.652603 3.954507) + (xy 0.641644 3.946987) + (xy 0.597338 3.946787) + (xy 0.552777 3.975272) + (xy 0.514706 4.003318) + (xy 0.485689 4.002067) + (xy 0.461661 3.962766) + (xy 0.438559 3.876662) + (xy 0.43071 3.834289) + (xy 0.555191 3.834289) + (xy 0.572541 3.851639) + (xy 0.58989 3.834289) + (xy 0.572541 3.81694) + (xy 0.555191 3.834289) + (xy 0.43071 3.834289) + (xy 0.414642 3.747541) + (xy 0.485792 3.747541) + (xy 0.498488 3.776102) + (xy 0.508925 3.770674) + (xy 0.513078 3.729494) + (xy 0.508925 3.724408) + (xy 0.488296 3.729171) + (xy 0.485792 3.747541) + (xy 0.414642 3.747541) + (xy 0.412319 3.735002) + (xy 0.396408 3.638478) + (xy 0.377313 3.484926) + (xy 0.363094 3.298957) + (xy 0.353711 3.092936) + (xy 0.350073 2.923529) + (xy 0.437496 2.923529) + (xy 0.439271 3.036748) + (xy 0.446513 3.163046) + (xy 0.458074 3.28384) + (xy 0.472807 3.380549) + (xy 0.489566 3.434591) + (xy 0.493728 3.439125) + (xy 0.519971 3.47606) + (xy 0.519284 3.483334) + (xy 0.519083 3.532023) + (xy 0.531576 3.603577) + (xy 0.550156 3.670781) + (xy 0.568216 3.706418) + (xy 0.573392 3.706206) + (xy 0.575343 3.666106) + (xy 0.564136 3.576617) + (xy 0.54215 3.455987) + (xy 0.538452 3.43815) + (xy 0.511059 3.280217) + (xy 0.492015 3.117471) + (xy 0.485792 2.999234) + (xy 0.48066 2.895421) + (xy 0.467437 2.826928) + (xy 0.454932 2.810656) + (xy 0.442334 2.841971) + (xy 0.437496 2.923529) + (xy 0.350073 2.923529) + (xy 0.349122 2.879228) + (xy 0.349287 2.670196) + (xy 0.350567 2.619809) + (xy 0.416393 2.619809) + (xy 0.433743 2.637158) + (xy 0.451092 2.619809) + (xy 0.433743 2.602459) + (xy 0.416393 2.619809) + (xy 0.350567 2.619809) + (xy 0.354163 2.478205) + (xy 0.363711 2.31562) + (xy 0.377888 2.194805) + (xy 0.396655 2.128123) + (xy 0.401452 2.121893) + (xy 0.413796 2.133725) + (xy 0.409028 2.192497) + (xy 0.406305 2.278549) + (xy 0.421102 2.331295) + (xy 0.439729 2.333232) + (xy 0.449488 2.271588) + (xy 0.450561 2.22944) + (xy 0.442251 2.131972) + (xy 0.419139 2.084347) + (xy 0.411015 2.081967) + (xy 0.39861 2.061923) + (xy 0.428365 2.018511) + (xy 0.431984 2.01349) + (xy 1.363041 2.01349) + (xy 1.378925 2.057685) + (xy 1.463664 2.094133) + (xy 1.533476 2.109583) + (xy 1.674003 2.127959) + (xy 1.839234 2.139487) + (xy 1.943169 2.141633) + (xy 2.168715 2.140145) + (xy 1.918279 2.119731) + (xy 1.765635 2.101452) + (xy 1.666888 2.07385) + (xy 1.606716 2.032612) + (xy 1.605984 2.031818) + (xy 1.564804 1.985653) + (xy 1.571882 1.985936) + (xy 1.610182 2.014469) + (xy 1.682444 2.043703) + (xy 1.809123 2.05991) + (xy 1.974527 2.064201) + (xy 2.139865 2.060088) + (xy 2.258857 2.045629) + (xy 2.354263 2.01682) + (xy 2.419126 1.986014) + (xy 2.556585 1.89043) + (xy 2.626707 1.784869) + (xy 2.637158 1.719904) + (xy 2.626969 1.694479) + (xy 2.588493 1.678269) + (xy 2.509866 1.669371) + (xy 2.379222 1.665884) + (xy 2.298218 1.665574) + (xy 2.135994 1.667353) + (xy 2.024586 1.674983) + (xy 1.945454 1.691901) + (xy 1.880059 1.721543) + (xy 1.832117 1.751982) + (xy 1.718876 1.818791) + (xy 1.585257 1.884107) + (xy 1.537792 1.903969) + (xy 1.416 1.962076) + (xy 1.363041 2.01349) + (xy 0.431984 2.01349) + (xy 0.472851 1.956791) + (xy 0.485792 1.921046) + (xy 0.502597 1.875931) + (xy 0.546618 1.790596) + (xy 0.60724 1.685353) + (xy 0.657099 1.590444) + (xy 2.051479 1.590444) + (xy 2.089459 1.602767) + (xy 2.177119 1.608476) + (xy 2.323394 1.608677) + (xy 2.359075 1.608176) + (xy 2.514741 1.60628) + (xy 2.613462 1.608431) + (xy 2.667681 1.617524) + (xy 2.68984 1.636452) + (xy 2.692384 1.668109) + (xy 2.690664 1.685283) + (xy 2.692808 1.741679) + (xy 2.707799 1.751555) + (xy 2.74062 1.763263) + (xy 2.753203 1.785454) + (xy 2.752127 1.819977) + (xy 2.716447 1.814057) + (xy 2.678751 1.810332) + (xy 2.684284 1.831105) + (xy 2.680167 1.882556) + (xy 2.625449 1.943782) + (xy 2.535338 2.002523) + (xy 2.425042 2.046518) + (xy 2.413103 2.049734) + (xy 2.294564 2.081318) + (xy 2.236319 2.100595) + (xy 2.230985 2.110618) + (xy 2.257841 2.113927) + (xy 2.31998 2.105977) + (xy 2.421771 2.082611) + (xy 2.500196 2.060857) + (xy 2.723543 1.962362) + (xy 2.746535 1.943169) + (xy 3.643442 1.943169) + (xy 3.650226 1.999646) + (xy 3.659571 2.012568) + (xy 3.686454 1.986006) + (xy 3.712841 1.943169) + (xy 3.732194 1.889803) + (xy 3.704452 1.873953) + (xy 3.696712 1.87377) + (xy 3.652975 1.902766) + (xy 3.643442 1.943169) + (xy 2.746535 1.943169) + (xy 2.857383 1.850637) + (xy 3.828506 1.850637) + (xy 3.833269 1.871266) + (xy 3.851639 1.87377) + (xy 3.880201 1.861074) + (xy 3.874772 1.850637) + (xy 3.833592 1.846484) + (xy 3.828506 1.850637) + (xy 2.857383 1.850637) + (xy 2.907871 1.808491) + (xy 2.933565 1.778169) + (xy 3.608743 1.778169) + (xy 3.629638 1.788746) + (xy 3.630607 1.788153) + (xy 3.72366 1.788153) + (xy 3.747144 1.787581) + (xy 3.779613 1.771078) + (xy 3.83624 1.720477) + (xy 3.843934 1.70008) + (xy 3.88682 1.70008) + (xy 3.904847 1.807284) + (xy 3.94888 1.931162) + (xy 3.980587 1.995494) + (xy 4.022947 2.078881) + (xy 4.050044 2.154038) + (xy 4.064978 2.23981) + (xy 4.070853 2.355041) + (xy 4.070771 2.518577) + (xy 4.070516 2.541735) + (xy 4.069884 2.693213) + (xy 4.071511 2.815107) + (xy 4.075071 2.893253) + (xy 4.079145 2.914754) + (xy 4.103451 2.888279) + (xy 4.129412 2.845024) + (xy 4.145073 2.783753) + (xy 4.149405 2.674616) + (xy 4.142421 2.510066) + (xy 4.130178 2.350557) + (xy 4.102661 2.098077) + (xy 4.068112 1.890316) + (xy 4.028102 1.733366) + (xy 4.021194 1.717623) + (xy 4.303795 1.717623) + (xy 4.318113 1.72383) + (xy 4.337431 1.700273) + (xy 4.366793 1.637015) + (xy 4.371068 1.613524) + (xy 4.356749 1.607317) + (xy 4.337431 1.630874) + (xy 4.308069 1.694132) + (xy 4.303795 1.717623) + (xy 4.021194 1.717623) + (xy 3.984203 1.633318) + (xy 3.937986 1.596265) + (xy 3.935599 1.596175) + (xy 3.896503 1.624671) + (xy 3.88682 1.70008) + (xy 3.843934 1.70008) + (xy 3.851639 1.679655) + (xy 3.836291 1.645471) + (xy 3.798528 1.664328) + (xy 3.75077 1.729245) + (xy 3.745101 1.739532) + (xy 3.72366 1.788153) + (xy 3.630607 1.788153) + (xy 3.660792 1.769672) + (xy 3.704531 1.717424) + (xy 3.712841 1.691775) + (xy 3.691946 1.681199) + (xy 3.660792 1.700273) + (xy 3.617053 1.752521) + (xy 3.608743 1.778169) + (xy 2.933565 1.778169) + (xy 2.958072 1.749247) + (xy 3.02474 1.664492) + (xy 2.898787 1.611866) + (xy 2.673338 1.531974) + (xy 2.547807 1.50439) + (xy 2.821475 1.50439) + (xy 2.832939 1.521503) + (xy 2.882946 1.528005) + (xy 2.977457 1.546471) + (xy 3.053551 1.578825) + (xy 3.145919 1.614733) + (xy 3.243842 1.628848) + (xy 3.320638 1.619151) + (xy 3.345557 1.600931) + (xy 3.32382 1.582238) + (xy 3.252302 1.559425) + (xy 3.150202 1.536026) + (xy 3.036713 1.515579) + (xy 2.931032 1.501619) + (xy 2.852354 1.497681) + (xy 2.821475 1.50439) + (xy 2.547807 1.50439) + (xy 2.510408 1.496172) + (xy 3.886338 1.496172) + (xy 3.907718 1.514985) + (xy 3.921038 1.509426) + (xy 3.954442 1.463459) + (xy 3.955737 1.453281) + (xy 3.934358 1.434468) + (xy 3.921038 1.440027) + (xy 3.887634 1.485994) + (xy 3.886338 1.496172) + (xy 2.510408 1.496172) + (xy 2.467999 1.486853) + (xy 2.29694 1.479057) + (xy 2.22608 1.490645) + (xy 2.130374 1.524272) + (xy 2.063111 1.561875) + (xy 2.054242 1.570399) + (xy 2.051479 1.590444) + (xy 0.657099 1.590444) + (xy 0.667467 1.570708) + (xy 0.691302 1.509426) + (xy 1.665573 1.509426) + (xy 1.682923 1.526776) + (xy 1.700273 1.509426) + (xy 1.682923 1.492076) + (xy 1.665573 1.509426) + (xy 0.691302 1.509426) + (xy 0.709431 1.462815) + (xy 0.714923 1.440027) + (xy 1.422677 1.440027) + (xy 1.440027 1.457377) + (xy 1.457377 1.440027) + (xy 1.446084 1.428734) + (xy 3.583026 1.428734) + (xy 3.597198 1.449603) + (xy 3.608743 1.457377) + (xy 3.676801 1.488434) + (xy 3.72234 1.463341) + (xy 3.748061 1.421706) + (xy 3.786661 1.373138) + (xy 3.811477 1.367252) + (xy 3.834224 1.352091) + (xy 3.842441 1.314032) + (xy 3.841998 1.301229) + (xy 3.886338 1.301229) + (xy 3.903688 1.318579) + (xy 3.921038 1.301229) + (xy 3.903688 1.28388) + (xy 3.886338 1.301229) + (xy 3.841998 1.301229) + (xy 3.84104 1.273559) + (xy 3.819764 1.28334) + (xy 3.777726 1.333786) + (xy 3.706397 1.396569) + (xy 3.632639 1.423205) + (xy 3.632249 1.423209) + (xy 3.583026 1.428734) + (xy 1.446084 1.428734) + (xy 1.440027 1.422677) + (xy 1.422677 1.440027) + (xy 0.714923 1.440027) + (xy 0.717835 1.427945) + (xy 1.283879 1.427945) + (xy 1.308899 1.439064) + (xy 1.353278 1.422677) + (xy 1.390266 1.399544) + (xy 3.273315 1.399544) + (xy 3.278078 1.420173) + (xy 3.296448 1.422677) + (xy 3.325009 1.409981) + (xy 3.319581 1.399544) + (xy 3.278401 1.395392) + (xy 3.273315 1.399544) + (xy 1.390266 1.399544) + (xy 1.40221 1.392074) + (xy 3.365847 1.392074) + (xy 3.387226 1.410887) + (xy 3.400546 1.405328) + (xy 3.425499 1.37099) + (xy 3.478497 1.37099) + (xy 3.502253 1.387978) + (xy 3.541669 1.364684) + (xy 3.610918 1.304371) + (xy 3.675159 1.240505) + (xy 3.695312 1.214481) + (xy 3.886338 1.214481) + (xy 3.899034 1.243042) + (xy 3.909471 1.237614) + (xy 3.913624 1.196433) + (xy 3.909471 1.191348) + (xy 3.888843 1.196111) + (xy 3.886338 1.214481) + (xy 3.695312 1.214481) + (xy 3.776865 1.109172) + (xy 3.822331 0.975224) + (xy 3.820469 0.812151) + (xy 3.820131 0.809379) + (xy 3.840373 0.754986) + (xy 3.850719 0.746607) + (xy 3.869152 0.702917) + (xy 3.873989 0.668265) + (xy 4.205921 0.668265) + (xy 4.224925 0.797132) + (xy 4.261573 0.935491) + (xy 4.321982 1.104337) + (xy 4.396221 1.280441) + (xy 4.474357 1.440575) + (xy 4.546456 1.561508) + (xy 4.559182 1.578825) + (xy 4.601095 1.624239) + (xy 4.611031 1.613309) + (xy 4.589685 1.550918) + (xy 4.540497 1.44732) + (xy 4.499569 1.362229) + (xy 4.479018 1.309566) + (xy 4.479142 1.301229) + (xy 4.47123 1.276826) + (xy 4.433923 1.217868) + (xy 4.432224 1.215435) + (xy 4.387921 1.130395) + (xy 4.373129 1.055308) + (xy 4.390359 1.010855) + (xy 4.40683 1.006284) + (xy 4.435362 1.035235) + (xy 4.44153 1.073204) + (xy 4.465125 1.152762) + (xy 4.493579 1.192174) + (xy 4.53624 1.250778) + (xy 4.545628 1.281401) + (xy 4.573693 1.31437) + (xy 4.597677 1.318579) + (xy 4.643695 1.345742) + (xy 4.649726 1.369432) + (xy 4.67629 1.429732) + (xy 4.745693 1.514032) + (xy 4.842501 1.608644) + (xy 4.95128 1.699876) + (xy 5.056597 1.774041) + (xy 5.143016 1.817448) + (xy 5.159842 1.821887) + (xy 5.216817 1.835238) + (xy 5.230942 1.840753) + (xy 5.267508 1.851506) + (xy 5.271425 1.852083) + (xy 5.32485 1.878368) + (xy 5.329257 1.882445) + (xy 5.362998 1.901719) + (xy 5.367203 1.873211) + (xy 5.341181 1.812259) + (xy 5.333033 1.798707) + (xy 5.291789 1.707666) + (xy 5.261077 1.597214) + (xy 5.259861 1.590545) + (xy 5.247419 1.5505) + (xy 5.311598 1.5505) + (xy 5.330423 1.644646) + (xy 5.377202 1.75073) + (xy 5.447798 1.853914) + (xy 5.5001 1.90847) + (xy 5.560981 1.961997) + (xy 5.57935 1.969798) + (xy 5.5637 1.933203) + (xy 5.555401 1.917145) + (xy 5.533937 1.855929) + (xy 5.553874 1.843402) + (xy 5.607798 1.878923) + (xy 5.656011 1.925819) + (xy 5.715378 1.98418) + (xy 5.752759 2.01215) + (xy 5.754856 2.012568) + (xy 5.746705 1.990868) + (xy 5.727105 1.967126) + (xy 5.916256 1.967126) + (xy 5.982358 2.041896) + (xy 6.050337 2.104525) + (xy 6.097963 2.108308) + (xy 6.105667 2.099317) + (xy 6.245901 2.099317) + (xy 6.263251 2.116666) + (xy 6.275975 2.103943) + (xy 6.766393 2.103943) + (xy 6.783501 2.154823) + (xy 6.817784 2.17464) + (xy 6.830587 2.168137) + (xy 6.825798 2.132488) + (xy 6.807454 2.109148) + (xy 6.772519 2.089587) + (xy 6.766393 2.103943) + (xy 6.275975 2.103943) + (xy 6.280601 2.099317) + (xy 6.263251 2.081967) + (xy 6.245901 2.099317) + (xy 6.105667 2.099317) + (xy 6.127968 2.073292) + (xy 6.13526 2.048836) + (xy 6.124111 2.056064) + (xy 6.077985 2.057765) + (xy 6.054928 2.047268) + (xy 6.3153 2.047268) + (xy 6.327139 2.081065) + (xy 6.330602 2.081967) + (xy 6.344672 2.070419) + (xy 6.574505 2.070419) + (xy 6.589121 2.080751) + (xy 6.642985 2.059514) + (xy 6.66129 2.048623) + (xy 6.696784 2.013645) + (xy 6.695935 1.999942) + (xy 6.659229 2.005039) + (xy 6.612234 2.032755) + (xy 6.574505 2.070419) + (xy 6.344672 2.070419) + (xy 6.360227 2.057652) + (xy 6.367349 2.047268) + (xy 6.364598 2.015293) + (xy 6.352047 2.012568) + (xy 6.316712 2.037757) + (xy 6.3153 2.047268) + (xy 6.054928 2.047268) + (xy 6.006977 2.025437) + (xy 6.005775 2.024668) + (xy 5.916256 1.967126) + (xy 5.727105 1.967126) + (xy 5.703276 1.938261) + (xy 5.699803 1.934494) + (xy 5.645865 1.860717) + (xy 5.581002 1.750364) + (xy 5.533545 1.656899) + (xy 5.465727 1.531598) + (xy 5.421371 1.482892) + (xy 5.538165 1.482892) + (xy 5.546186 1.542345) + (xy 5.585639 1.645946) + (xy 5.587329 1.649897) + (xy 5.654509 1.791841) + (xy 5.710522 1.880242) + (xy 5.749056 1.90847) + (xy 5.749367 1.90212) + (xy 5.885481 1.90212) + (xy 5.895758 1.92795) + (xy 5.917783 1.931603) + (xy 5.963104 1.926278) + (xy 5.968306 1.922084) + (xy 5.94246 1.895001) + (xy 5.89802 1.89252) + (xy 5.885481 1.90212) + (xy 5.749367 1.90212) + (xy 5.75013 1.886541) + (xy 5.745895 1.878844) + (xy 5.759511 1.844997) + (xy 5.812791 1.810397) + (xy 5.897997 1.771574) + (xy 5.800604 1.605809) + (xy 5.721848 1.490283) + (xy 5.653603 1.435861) + (xy 5.587145 1.43697) + (xy 5.559316 1.451579) + (xy 5.538165 1.482892) + (xy 5.421371 1.482892) + (xy 5.407987 1.468196) + (xy 5.374353 1.457377) + (xy 5.324862 1.483131) + (xy 5.311598 1.5505) + (xy 5.247419 1.5505) + (xy 5.230385 1.495678) + (xy 5.171885 1.443106) + (xy 5.132533 1.426836) + (xy 5.110623 1.420329) + (xy 5.7402 1.420329) + (xy 5.747224 1.421574) + (xy 5.785387 1.451281) + (xy 5.827552 1.522637) + (xy 5.832996 1.535196) + (xy 5.874628 1.610801) + (xy 5.939304 1.703507) + (xy 6.012669 1.795571) + (xy 6.080371 1.869251) + (xy 6.128055 1.906804) + (xy 6.134983 1.90847) + (xy 6.126533 1.886702) + (xy 6.081336 1.832328) + (xy 6.071417 1.821721) + (xy 6.280601 1.821721) + (xy 6.29795 1.839071) + (xy 6.3153 1.821721) + (xy 6.29795 1.804371) + (xy 6.280601 1.821721) + (xy 6.071417 1.821721) + (xy 6.060829 1.810399) + (xy 6.008499 1.752322) + (xy 6.280601 1.752322) + (xy 6.29795 1.769672) + (xy 6.3153 1.752322) + (xy 6.307638 1.74466) + (xy 6.35615 1.74466) + (xy 6.367414 1.852589) + (xy 6.376102 1.929612) + (xy 6.381587 1.967114) + (xy 6.381688 1.967389) + (xy 6.414497 1.967693) + (xy 6.482284 1.940469) + (xy 6.562589 1.89714) + (xy 6.575069 1.888625) + (xy 6.835215 1.888625) + (xy 6.840075 1.935695) + (xy 6.849096 1.943169) + (xy 6.85595 1.93027) + (xy 6.93989 1.93027) + (xy 6.950355 2.011359) + (xy 6.975922 2.103341) + (xy 7.007848 2.18119) + (xy 7.037391 2.21988) + (xy 7.041373 2.220765) + (xy 7.054214 2.190871) + (xy 7.052361 2.13283) + (xy 7.097072 2.13283) + (xy 7.112443 2.214072) + (xy 7.14037 2.302074) + (xy 7.172743 2.370687) + (xy 7.198466 2.394262) + (xy 7.250192 2.422213) + (xy 7.264734 2.446311) + (xy 7.289573 2.495252) + (xy 7.299998 2.481167) + (xy 7.294472 2.409224) + (xy 7.288311 2.370519) + (xy 7.357055 2.370519) + (xy 7.388449 2.490424) + (xy 7.478852 2.590545) + (xy 7.521979 2.617768) + (xy 7.590757 2.654032) + (xy 7.625682 2.670426) + (xy 7.62591 2.670468) + (xy 7.617489 2.643845) + (xy 7.585398 2.574857) + (xy 7.57131 2.546707) + (xy 7.633879 2.546707) + (xy 7.663672 2.612176) + (xy 7.73998 2.681022) + (xy 7.84279 2.735385) + (xy 7.919367 2.757635) + (xy 7.939534 2.740957) + (xy 7.907373 2.680436) + (xy 7.898773 2.667964) + (xy 7.864571 2.632594) + (xy 7.946174 2.632594) + (xy 7.967901 2.666839) + (xy 8.02188 2.729393) + (xy 8.039877 2.748515) + (xy 8.104269 2.808974) + (xy 8.14579 2.822146) + (xy 8.184369 2.795529) + (xy 8.216338 2.742669) + (xy 8.193649 2.694723) + (xy 8.151355 2.666734) + (xy 8.228929 2.666734) + (xy 8.255175 2.716902) + (xy 8.281939 2.748019) + (xy 8.336374 2.787643) + (xy 8.360388 2.776159) + (xy 9.127948 2.776159) + (xy 9.136754 2.794364) + (xy 9.151679 2.813848) + (xy 9.17592 2.870478) + (xy 9.169029 2.896622) + (xy 9.17421 2.904424) + (xy 9.216817 2.885975) + (xy 9.283844 2.865568) + (xy 9.317804 2.8726) + (xy 9.329004 2.872366) + (xy 9.319968 2.853464) + (xy 9.27887 2.825753) + (xy 9.260836 2.830427) + (xy 9.209793 2.828449) + (xy 9.16781 2.804968) + (xy 9.127948 2.776159) + (xy 8.360388 2.776159) + (xy 8.363305 2.774764) + (xy 8.412895 2.753697) + (xy 8.481767 2.761143) + (xy 8.546693 2.773819) + (xy 8.554684 2.758606) + (xy 9.056557 2.758606) + (xy 9.073907 2.775956) + (xy 9.091256 2.758606) + (xy 9.195355 2.758606) + (xy 9.212705 2.775956) + (xy 9.230054 2.758606) + (xy 9.212705 2.741257) + (xy 9.195355 2.758606) + (xy 9.091256 2.758606) + (xy 9.073907 2.741257) + (xy 9.056557 2.758606) + (xy 8.554684 2.758606) + (xy 8.556131 2.755852) + (xy 8.530853 2.711106) + (xy 8.470506 2.655943) + (xy 8.434659 2.649285) + (xy 8.559645 2.649285) + (xy 8.568619 2.686304) + (xy 8.574282 2.693446) + (xy 8.636974 2.732604) + (xy 8.710817 2.738444) + (xy 8.735967 2.723907) + (xy 9.125956 2.723907) + (xy 9.143306 2.741257) + (xy 9.160655 2.723907) + (xy 9.143306 2.706557) + (xy 9.125956 2.723907) + (xy 8.735967 2.723907) + (xy 8.759182 2.710489) + (xy 8.756712 2.665556) + (xy 8.708037 2.631381) + (xy 8.636301 2.621293) + (xy 8.611602 2.625499) + (xy 8.559645 2.649285) + (xy 8.434659 2.649285) + (xy 8.370469 2.637363) + (xy 8.354221 2.637158) + (xy 8.260032 2.643086) + (xy 8.228929 2.666734) + (xy 8.151355 2.666734) + (xy 8.145347 2.662758) + (xy 8.071544 2.635975) + (xy 7.99828 2.620912) + (xy 7.951594 2.624107) + (xy 7.946174 2.632594) + (xy 7.864571 2.632594) + (xy 7.842459 2.609727) + (xy 8.785108 2.609727) + (xy 8.833333 2.646181) + (xy 8.891735 2.667736) + (xy 8.970571 2.690571) + (xy 9.013068 2.703018) + (xy 9.014403 2.703428) + (xy 9.008378 2.680282) + (xy 8.987158 2.637158) + (xy 8.971982 2.623838) + (xy 9.137747 2.623838) + (xy 9.143306 2.637158) + (xy 9.189272 2.670562) + (xy 9.19945 2.671858) + (xy 9.218263 2.650478) + (xy 9.212705 2.637158) + (xy 9.172914 2.608242) + (xy 9.269953 2.608242) + (xy 9.279539 2.709193) + (xy 9.325415 2.760012) + (xy 9.384159 2.773217) + (xy 9.388226 2.758839) + (xy 9.369522 2.741257) + (xy 9.455601 2.741257) + (xy 9.458352 2.773232) + (xy 9.470903 2.775956) + (xy 9.506238 2.750767) + (xy 9.50765 2.741257) + (xy 9.495811 2.707459) + (xy 9.492348 2.706557) + (xy 9.462723 2.730872) + (xy 9.455601 2.741257) + (xy 9.369522 2.741257) + (xy 9.360293 2.732582) + (xy 9.314524 2.667883) + (xy 9.289461 2.585109) + (xy 9.286085 2.563456) + (xy 9.335322 2.563456) + (xy 9.354169 2.566243) + (xy 9.37576 2.558674) + (xy 9.418014 2.554605) + (xy 9.414027 2.595551) + (xy 9.406699 2.633017) + (xy 9.423943 2.622767) + (xy 9.455686 2.577214) + (xy 9.491855 2.508775) + (xy 9.500811 2.488598) + (xy 9.525206 2.423813) + (xy 9.515421 2.409198) + (xy 9.478523 2.425979) + (xy 9.402995 2.481965) + (xy 9.365998 2.520313) + (xy 9.335322 2.563456) + (xy 9.286085 2.563456) + (xy 9.279975 2.524267) + (xy 9.274624 2.525657) + (xy 9.270604 2.592604) + (xy 9.269953 2.608242) + (xy 9.172914 2.608242) + (xy 9.166738 2.603754) + (xy 9.15656 2.602459) + (xy 9.137747 2.623838) + (xy 8.971982 2.623838) + (xy 8.922192 2.580137) + (xy 8.864489 2.567759) + (xy 8.794524 2.58003) + (xy 8.785108 2.609727) + (xy 7.842459 2.609727) + (xy 7.839883 2.607063) + (xy 7.765121 2.557467) + (xy 7.693649 2.527946) + (xy 7.644628 2.527272) + (xy 7.633879 2.546707) + (xy 7.57131 2.546707) + (xy 7.56448 2.53306) + (xy 7.518215 2.449754) + (xy 7.483435 2.40023) + (xy 7.474979 2.394262) + (xy 7.470708 2.4184) + (xy 7.478695 2.437636) + (xy 7.47564 2.44462) + (xy 7.439261 2.405964) + (xy 7.429465 2.394262) + (xy 7.380725 2.340898) + (xy 7.360509 2.340268) + (xy 7.357055 2.370519) + (xy 7.288311 2.370519) + (xy 7.287948 2.368237) + (xy 7.261947 2.281163) + (xy 7.245789 2.265411) + (xy 7.431276 2.265411) + (xy 7.439719 2.284802) + (xy 7.474658 2.322054) + (xy 7.494744 2.314412) + (xy 7.495082 2.309561) + (xy 7.470435 2.280212) + (xy 7.455021 2.2695) + (xy 7.431276 2.265411) + (xy 7.245789 2.265411) + (xy 7.227148 2.247239) + (xy 7.221433 2.247649) + (xy 7.19154 2.240832) + (xy 7.19448 2.229917) + (xy 7.191594 2.203415) + (xy 7.321584 2.203415) + (xy 7.338934 2.220765) + (xy 7.356284 2.203415) + (xy 7.338934 2.186065) + (xy 7.321584 2.203415) + (xy 7.191594 2.203415) + (xy 7.190234 2.190922) + (xy 7.161915 2.135754) + (xy 7.126699 2.091527) + (xy 7.102372 2.0845) + (xy 7.097072 2.13283) + (xy 7.052361 2.13283) + (xy 7.051884 2.117905) + (xy 7.050566 2.107992) + (xy 7.039474 2.064617) + (xy 7.182786 2.064617) + (xy 7.200136 2.081967) + (xy 7.217486 2.064617) + (xy 7.200136 2.047268) + (xy 7.182786 2.064617) + (xy 7.039474 2.064617) + (xy 7.024412 2.005713) + (xy 6.987176 1.926773) + (xy 6.95164 1.879382) + (xy 6.940694 1.890398) + (xy 6.93989 1.93027) + (xy 6.85595 1.93027) + (xy 6.864741 1.913726) + (xy 6.878783 1.857471) + (xy 6.880444 1.818603) + (xy 7.05289 1.818603) + (xy 7.056362 1.855029) + (xy 7.082488 1.915306) + (xy 7.114807 1.965959) + (xy 7.131214 1.977869) + (xy 7.130048 1.950921) + (xy 7.107007 1.890973) + (xy 7.073942 1.832763) + (xy 7.05289 1.818603) + (xy 6.880444 1.818603) + (xy 6.88122 1.800445) + (xy 6.865479 1.79012) + (xy 6.844948 1.828278) + (xy 6.835215 1.888625) + (xy 6.575069 1.888625) + (xy 6.632955 1.84913) + (xy 6.657005 1.827352) + (xy 6.729619 1.750058) + (xy 6.542884 1.747359) + (xy 6.35615 1.74466) + (xy 6.307638 1.74466) + (xy 6.29795 1.734972) + (xy 6.280601 1.752322) + (xy 6.008499 1.752322) + (xy 6.002222 1.745356) + (xy 5.988198 1.706215) + (xy 6.014686 1.669391) + (xy 6.033496 1.652033) + (xy 6.046216 1.63888) + (xy 6.371604 1.63888) + (xy 6.378821 1.682811) + (xy 6.379113 1.683121) + (xy 6.43101 1.698082) + (xy 6.523644 1.698778) + (xy 6.630154 1.686644) + (xy 6.716029 1.665574) + (xy 7.009289 1.665574) + (xy 7.021985 1.694135) + (xy 7.032422 1.688707) + (xy 7.036575 1.647526) + (xy 7.032422 1.642441) + (xy 7.011793 1.647204) + (xy 7.009289 1.665574) + (xy 6.716029 1.665574) + (xy 6.718556 1.664954) + (xy 6.803976 1.62036) + (xy 6.857488 1.569402) + (xy 6.872959 1.532768) + (xy 6.850345 1.514819) + (xy 6.776377 1.508944) + (xy 6.735325 1.508513) + (xy 6.615341 1.501938) + (xy 6.509335 1.486301) + (xy 6.484453 1.479942) + (xy 6.42006 1.467758) + (xy 6.390545 1.496324) + (xy 6.377661 1.558998) + (xy 6.371604 1.63888) + (xy 6.046216 1.63888) + (xy 6.071791 1.612435) + (xy 6.078454 1.575147) + (xy 6.076663 1.571422) + (xy 6.182096 1.571422) + (xy 6.190539 1.590813) + (xy 6.225477 1.628065) + (xy 6.245563 1.620423) + (xy 6.245901 1.615572) + (xy 6.221255 1.586223) + (xy 6.20584 1.575511) + (xy 6.182096 1.571422) + (xy 6.076663 1.571422) + (xy 6.0509 1.517851) + (xy 6.0107 1.455158) + (xy 5.950007 1.374204) + (xy 5.898459 1.325233) + (xy 5.882025 1.318579) + (xy 5.835201 1.332825) + (xy 5.782192 1.365048) + (xy 5.743644 1.399474) + (xy 5.7402 1.420329) + (xy 5.110623 1.420329) + (xy 5.061726 1.405807) + (xy 5.039434 1.417883) + (xy 5.048582 1.467165) + (xy 5.061392 1.520394) + (xy 5.047982 1.514246) + (xy 5.017462 1.474727) + (xy 4.948908 1.39178) + (xy 4.902892 1.341909) + (xy 4.857666 1.301912) + (xy 4.835007 1.315215) + (xy 4.818654 1.376609) + (xy 4.796735 1.474727) + (xy 4.79263 1.379343) + (xy 4.759097 1.281798) + (xy 4.66964 1.162566) + (xy 4.645044 1.136447) + (xy 4.551101 1.022332) + (xy 4.456261 0.879464) + (xy 4.397764 0.772063) + (xy 4.331598 0.639241) + (xy 4.290799 0.570464) + (xy 4.275023 0.565313) + (xy 4.283927 0.623372) + (xy 4.287533 0.638154) + (xy 4.290049 0.709879) + (xy 4.270844 0.7443) + (xy 4.243931 0.732476) + (xy 4.233417 0.657262) + (xy 4.233333 0.646879) + (xy 4.243649 0.562733) + (xy 4.268916 0.515121) + (xy 4.273237 0.512973) + (xy 4.279861 0.503142) + (xy 4.372131 0.503142) + (xy 4.38948 0.520492) + (xy 4.40683 0.503142) + (xy 4.38948 0.485792) + (xy 4.372131 0.503142) + (xy 4.279861 0.503142) + (xy 4.298864 0.474936) + (xy 4.295137 0.449358) + (xy 4.273349 0.432019) + (xy 4.240004 0.478728) + (xy 4.231919 0.495332) + (xy 4.20749 0.572839) + (xy 4.205921 0.668265) + (xy 3.873989 0.668265) + (xy 3.882023 0.610712) + (xy 3.886338 0.502315) + (xy 3.883897 0.416393) + (xy 4.165463 0.416393) + (xy 4.176362 0.43721) + (xy 4.201066 0.409775) + (xy 4.20621 0.399044) + (xy 4.337431 0.399044) + (xy 4.354781 0.416393) + (xy 4.372131 0.399044) + (xy 4.354781 0.381694) + (xy 4.337431 0.399044) + (xy 4.20621 0.399044) + (xy 4.229279 0.350917) + (xy 4.22973 0.349371) + (xy 4.444592 0.349371) + (xy 4.453456 0.454717) + (xy 4.479468 0.587147) + (xy 4.499852 0.661666) + (xy 4.530828 0.768109) + (xy 4.54987 0.846018) + (xy 4.553082 0.872618) + (xy 4.571069 0.916689) + (xy 4.625663 0.986835) + (xy 4.70046 1.066587) + (xy 4.779052 1.139474) + (xy 4.845036 1.189027) + (xy 4.879504 1.200309) + (xy 4.916289 1.204275) + (xy 4.918231 1.220606) + (xy 4.94316 1.253465) + (xy 5.016612 1.293533) + (xy 5.119224 1.333596) + (xy 5.231635 1.366439) + (xy 5.334484 1.384849) + (xy 5.363559 1.386535) + (xy 5.460999 1.37596) + (xy 5.583908 1.347564) + (xy 5.637427 1.330981) + (xy 5.769622 1.267364) + (xy 5.788176 1.254298) + (xy 5.941035 1.254298) + (xy 6.029313 1.389132) + (xy 6.117591 1.523966) + (xy 6.194416 1.450024) + (xy 6.271242 1.376082) + (xy 6.266478 1.367748) + (xy 6.466434 1.367748) + (xy 6.483759 1.415009) + (xy 6.539429 1.439889) + (xy 6.645903 1.450685) + (xy 6.72054 1.453352) + (xy 6.843799 1.441127) + (xy 6.920062 1.402849) + (xy 6.965014 1.335929) + (xy 7.182786 1.335929) + (xy 7.200136 1.353278) + (xy 7.217486 1.335929) + (xy 7.200136 1.318579) + (xy 7.182786 1.335929) + (xy 6.965014 1.335929) + (xy 6.970581 1.327641) + (xy 6.95981 1.272735) + (xy 6.890376 1.248094) + (xy 6.879166 1.247657) + (xy 6.783555 1.234761) + (xy 6.668968 1.204854) + (xy 6.646273 1.197171) + (xy 6.560609 1.168582) + (xy 6.509266 1.15512) + (xy 6.503404 1.15532) + (xy 6.494377 1.190522) + (xy 6.478883 1.268592) + (xy 6.474994 1.289807) + (xy 6.466434 1.367748) + (xy 6.266478 1.367748) + (xy 6.200253 1.251907) + (xy 6.153308 1.170904) + (xy 6.122368 1.119569) + (xy 6.118047 1.113137) + (xy 6.088356 1.123994) + (xy 6.03091 1.169953) + (xy 6.023932 1.17642) + (xy 5.941035 1.254298) + (xy 5.788176 1.254298) + (xy 5.899404 1.175968) + (xy 5.937369 1.141319) + (xy 6.025876 1.038211) + (xy 6.038556 1.019656) + (xy 6.1653 1.019656) + (xy 6.180474 1.092447) + (xy 6.220386 1.173922) + (xy 6.295539 1.311123) + (xy 6.352343 1.184728) + (xy 6.38642 1.099061) + (xy 6.387787 1.042201) + (xy 6.354974 0.980986) + (xy 6.342512 0.96291) + (xy 6.281262 0.888215) + (xy 6.237127 0.875429) + (xy 6.197598 0.9237) + (xy 6.183787 0.952103) + (xy 6.1653 1.019656) + (xy 6.038556 1.019656) + (xy 6.109135 0.916374) + (xy 6.177762 0.793023) + (xy 6.195814 0.749466) + (xy 6.284303 0.749466) + (xy 6.297388 0.807685) + (xy 6.357752 0.898111) + (xy 6.376024 0.921388) + (xy 6.43345 0.99336) + (xy 6.467458 1.035984) + (xy 6.471448 1.040986) + (xy 6.470995 1.010114) + (xy 6.47066 0.987295) + (xy 6.56135 0.987295) + (xy 6.574606 1.077744) + (xy 6.63627 1.137431) + (xy 6.721776 1.163947) + (xy 6.824065 1.176331) + (xy 6.920816 1.174643) + (xy 6.989708 1.158945) + (xy 7.009763 1.136407) + (xy 7.018717 1.069465) + (xy 7.03116 1.014959) + (xy 7.03287 0.988934) + (xy 7.252185 0.988934) + (xy 7.269535 1.006284) + (xy 7.286885 0.988934) + (xy 7.269535 0.971584) + (xy 7.252185 0.988934) + (xy 7.03287 0.988934) + (xy 7.035093 0.955092) + (xy 6.992895 0.937094) + (xy 6.990929 0.937053) + (xy 7.547499 0.937053) + (xy 7.549561 0.940817) + (xy 7.569401 0.964604) + (xy 7.600703 0.966828) + (xy 7.663804 0.945184) + (xy 7.721742 0.921306) + (xy 7.813736 0.864843) + (xy 7.842076 0.798967) + (xy 7.838029 0.753529) + (xy 7.813586 0.74587) + (xy 7.750294 0.773573) + (xy 7.729303 0.784183) + (xy 7.612331 0.849473) + (xy 7.554055 0.898403) + (xy 7.547499 0.937053) + (xy 6.990929 0.937053) + (xy 6.982874 0.936885) + (xy 6.906865 0.923768) + (xy 6.805571 0.891271) + (xy 6.78124 0.881554) + (xy 6.695085 0.848884) + (xy 6.647353 0.846365) + (xy 6.613526 0.87491) + (xy 6.603505 0.888186) + (xy 6.56135 0.987295) + (xy 6.47066 0.987295) + (xy 6.46986 0.932778) + (xy 6.469358 0.898579) + (xy 6.450922 0.790054) + (xy 6.406226 0.719539) + (xy 6.345762 0.699754) + (xy 6.315025 0.711508) + (xy 6.284303 0.749466) + (xy 6.195814 0.749466) + (xy 6.222377 0.685374) + (xy 6.233598 0.610642) + (xy 6.233224 0.609217) + (xy 6.350531 0.609217) + (xy 6.381065 0.646901) + (xy 6.462552 0.6913) + (xy 6.552413 0.724997) + (xy 6.553798 0.702842) + (xy 6.548427 0.685314) + (xy 6.549546 0.61938) + (xy 6.562029 0.585097) + (xy 6.568759 0.540561) + (xy 6.520973 0.515466) + (xy 6.496704 0.510194) + (xy 6.40437 0.515543) + (xy 6.356021 0.571176) + (xy 6.350531 0.609217) + (xy 6.233224 0.609217) + (xy 6.231313 0.601925) + (xy 6.228975 0.567753) + (xy 6.241514 0.569829) + (xy 6.263857 0.547747) + (xy 6.297313 0.472967) + (xy 6.335722 0.360009) + (xy 6.340675 0.343228) + (xy 6.419398 0.343228) + (xy 6.441732 0.40323) + (xy 6.516737 0.454396) + (xy 6.560161 0.473277) + (xy 6.650297 0.517581) + (xy 6.682518 0.558968) + (xy 6.678622 0.58577) + (xy 6.645933 0.690897) + (xy 6.655628 0.756782) + (xy 6.713042 0.802862) + (xy 6.741913 0.816403) + (xy 6.8837 0.861476) + (xy 6.988134 0.859387) + (xy 7.023648 0.830855) + (xy 7.512431 0.830855) + (xy 7.694312 0.736398) + (xy 7.791864 0.678953) + (xy 7.857993 0.627038) + (xy 7.876484 0.598565) + (xy 7.85733 0.5605) + (xy 7.795376 0.566468) + (xy 7.701555 0.608131) + (xy 7.626604 0.652268) + (xy 7.600764 0.67873) + (xy 7.628555 0.680635) + (xy 7.659904 0.671599) + (xy 7.67542 0.677725) + (xy 7.642979 0.717077) + (xy 7.61653 0.741121) + (xy 7.512431 0.830855) + (xy 7.023648 0.830855) + (xy 7.048747 0.810691) + (xy 7.056818 0.789412) + (xy 7.061448 0.761129) + (xy 7.503589 0.761129) + (xy 7.508336 0.763388) + (xy 7.540002 0.73896) + (xy 7.547131 0.728688) + (xy 7.555973 0.696248) + (xy 7.551226 0.693989) + (xy 7.51956 0.718417) + (xy 7.512431 0.728688) + (xy 7.503589 0.761129) + (xy 7.061448 0.761129) + (xy 7.069599 0.711339) + (xy 7.390983 0.711339) + (xy 7.408333 0.728688) + (xy 7.425683 0.711339) + (xy 7.408333 0.693989) + (xy 7.390983 0.711339) + (xy 7.069599 0.711339) + (xy 7.071391 0.70039) + (xy 7.071928 0.69173) + (xy 7.46889 0.69173) + (xy 7.473636 0.693989) + (xy 7.505302 0.669561) + (xy 7.512431 0.659289) + (xy 7.521273 0.626849) + (xy 7.516527 0.62459) + (xy 7.484861 0.649018) + (xy 7.477732 0.659289) + (xy 7.46889 0.69173) + (xy 7.071928 0.69173) + (xy 7.078168 0.591122) + (xy 7.078214 0.584983) + (xy 7.077303 0.57287) + (xy 7.59918 0.57287) + (xy 7.626646 0.569829) + (xy 7.695068 0.542695) + (xy 7.720192 0.531061) + (xy 7.793647 0.491442) + (xy 7.82772 0.463758) + (xy 7.827515 0.459665) + (xy 7.791906 0.464946) + (xy 7.724732 0.493012) + (xy 7.653498 0.530224) + (xy 7.605714 0.562946) + (xy 7.59918 0.57287) + (xy 7.077303 0.57287) + (xy 7.072036 0.502793) + (xy 7.06638 0.493947) + (xy 7.332305 0.493947) + (xy 7.387709 0.517065) + (xy 7.392111 0.517752) + (xy 7.427766 0.5012) + (xy 7.505423 0.454896) + (xy 7.609692 0.388107) + (xy 7.632516 0.373019) + (xy 7.747761 0.290486) + (xy 7.844425 0.210567) + (xy 7.90322 0.14934) + (xy 7.906288 0.144843) + (xy 7.926231 0.107994) + (xy 7.916859 0.097364) + (xy 7.869114 0.115343) + (xy 7.773936 0.164322) + (xy 7.717931 0.194553) + (xy 7.527702 0.303155) + (xy 7.400933 0.38835) + (xy 7.336257 0.451495) + (xy 7.332305 0.493947) + (xy 7.06638 0.493947) + (xy 7.040555 0.45356) + (xy 7.035925 0.451093) + (xy 7.217486 0.451093) + (xy 7.230182 0.479654) + (xy 7.240619 0.474226) + (xy 7.244772 0.433046) + (xy 7.240619 0.42796) + (xy 7.21999 0.432723) + (xy 7.217486 0.451093) + (xy 7.035925 0.451093) + (xy 6.965552 0.413599) + (xy 6.937603 0.402177) + (xy 6.822814 0.366621) + (xy 6.756645 0.373923) + (xy 6.732197 0.425307) + (xy 6.731694 0.438682) + (xy 6.709875 0.477167) + (xy 6.688319 0.47693) + (xy 6.655285 0.435068) + (xy 6.6491 0.38729) + (xy 6.637309 0.327908) + (xy 6.6144 0.311821) + (xy 6.551628 0.302972) + (xy 6.497472 0.290424) + (xy 6.437887 0.286394) + (xy 6.419734 0.329314) + (xy 6.419398 0.343228) + (xy 6.340675 0.343228) + (xy 6.347514 0.32006) + (xy 6.388157 0.185248) + (xy 6.468795 0.185248) + (xy 6.477649 0.23226) + (xy 6.529519 0.252759) + (xy 6.601291 0.266643) + (xy 6.632223 0.27287) + (xy 6.657503 0.248418) + (xy 6.670712 0.21319) + (xy 6.748772 0.21319) + (xy 6.776891 0.273722) + (xy 6.858734 0.327283) + (xy 6.907796 0.34839) + (xy 7.019006 0.391166) + (xy 7.080502 0.407114) + (xy 7.107011 0.395163) + (xy 7.113261 0.354239) + (xy 7.113388 0.333412) + (xy 7.096994 0.271324) + (xy 7.0401 0.225546) + (xy 7.224251 0.225546) + (xy 7.228001 0.284807) + (xy 7.238864 0.290024) + (xy 7.240247 0.286931) + (xy 7.247111 0.218046) + (xy 7.241532 0.182832) + (xy 7.230487 0.168682) + (xy 7.224479 0.214771) + (xy 7.224251 0.225546) + (xy 7.0401 0.225546) + (xy 7.037317 0.223307) + (xy 6.973888 0.194614) + (xy 6.852712 0.151777) + (xy 6.781956 0.14367) + (xy 6.751481 0.17113) + (xy 6.748772 0.21319) + (xy 6.670712 0.21319) + (xy 6.671807 0.21027) + (xy 6.666722 0.154034) + (xy 6.606807 0.114535) + (xy 6.589105 0.107976) + (xy 6.519753 0.092192) + (xy 6.488896 0.101765) + (xy 6.488797 0.103065) + (xy 6.477426 0.159793) + (xy 6.468795 0.185248) + (xy 6.388157 0.185248) + (xy 6.394526 0.164122) + (xy 6.443466 0.01482) + (xy 6.53966 0.01482) + (xy 6.588985 0.042404) + (xy 6.600061 0.044712) + (xy 6.6705 0.058535) + (xy 6.699749 0.064673) + (xy 6.714345 0.039276) + (xy 6.715605 0.017343) + (xy 6.79788 0.017343) + (xy 6.822277 0.063907) + (xy 6.89092 0.105574) + (xy 6.936202 0.127235) + (xy 7.027812 0.170454) + (xy 7.087832 0.199011) + (xy 7.100666 0.205308) + (xy 7.111761 0.17936) + (xy 7.123654 0.137985) + (xy 7.11935 0.08584) + (xy 7.447716 0.08584) + (xy 7.448202 0.103906) + (xy 7.451554 0.104098) + (xy 7.477838 0.132064) + (xy 7.477732 0.173497) + (xy 7.469972 0.221398) + (xy 7.481883 0.237784) + (xy 7.529078 0.224697) + (xy 7.611 0.190921) + (xy 7.726287 0.129229) + (xy 7.836399 0.047927) + (xy 7.924836 -0.038186) + (xy 7.975101 -0.114312) + (xy 7.980874 -0.140853) + (xy 7.97564 -0.178901) + (xy 7.948143 -0.187879) + (xy 7.880689 -0.169518) + (xy 7.838253 -0.154799) + (xy 7.755144 -0.118361) + (xy 7.660317 -0.066558) + (xy 7.567992 -0.008911) + (xy 7.492385 0.045061) + (xy 7.447716 0.08584) + (xy 7.11935 0.08584) + (xy 7.118765 0.078747) + (xy 7.064201 0.017518) + (xy 7.06057 0.014855) + (xy 7.251608 0.014855) + (xy 7.256468 0.061925) + (xy 7.26549 0.069399) + (xy 7.281134 0.039955) + (xy 7.293088 -0.007933) + (xy 7.431403 -0.007933) + (xy 7.450273 -0.012646) + (xy 7.505342 -0.041923) + (xy 7.604909 -0.09944) + (xy 7.731508 -0.173736) + (xy 7.857953 -0.253418) + (xy 7.931272 -0.311971) + (xy 7.946919 -0.345652) + (xy 7.943732 -0.348504) + (xy 7.874622 -0.359759) + (xy 7.776792 -0.341133) + (xy 7.67256 -0.301763) + (xy 7.584242 -0.250784) + (xy 7.534156 -0.197333) + (xy 7.529781 -0.179041) + (xy 7.508261 -0.11471) + (xy 7.469057 -0.057492) + (xy 7.440431 -0.024107) + (xy 7.431403 -0.007933) + (xy 7.293088 -0.007933) + (xy 7.295177 -0.0163) + (xy 7.297614 -0.073326) + (xy 7.281872 -0.083651) + (xy 7.261342 -0.045492) + (xy 7.251608 0.014855) + (xy 7.06057 0.014855) + (xy 7.015548 -0.018162) + (xy 6.937422 -0.076269) + (xy 6.919563 -0.101384) + (xy 6.96019 -0.0916) + (xy 7.046146 -0.050934) + (xy 7.117341 -0.018495) + (xy 7.153395 -0.027349) + (xy 7.180158 -0.085672) + (xy 7.183236 -0.094308) + (xy 7.219814 -0.18563) + (xy 7.249848 -0.247333) + (xy 7.256501 -0.292761) + (xy 7.481695 -0.292761) + (xy 7.491475 -0.274849) + (xy 7.545935 -0.297852) + (xy 7.636984 -0.357613) + (xy 7.700387 -0.405157) + (xy 7.681241 -0.41289) + (xy 7.614959 -0.415868) + (xy 7.613638 -0.415862) + (xy 7.54988 -0.410773) + (xy 7.548477 -0.393457) + (xy 7.56448 -0.381694) + (xy 7.597503 -0.354701) + (xy 7.567543 -0.347649) + (xy 7.559518 -0.347526) + (xy 7.498654 -0.318782) + (xy 7.481695 -0.292761) + (xy 7.256501 -0.292761) + (xy 7.257758 -0.301342) + (xy 7.21494 -0.366691) + (xy 7.186461 -0.395523) + (xy 7.122548 -0.45329) + (xy 7.084102 -0.466356) + (xy 7.046601 -0.438161) + (xy 7.027877 -0.417762) + (xy 6.987135 -0.356556) + (xy 6.999409 -0.30744) + (xy 7.006483 -0.298326) + (xy 7.027883 -0.26244) + (xy 6.992792 -0.262898) + (xy 6.981799 -0.265657) + (xy 6.926166 -0.259257) + (xy 6.878153 -0.19905) + (xy 6.862584 -0.167503) + (xy 6.812919 -0.053375) + (xy 6.79788 0.017343) + (xy 6.715605 0.017343) + (xy 6.717099 -0.008675) + (xy 6.688476 -0.081887) + (xy 6.648582 -0.113519) + (xy 6.594636 -0.131811) + (xy 6.567798 -0.115002) + (xy 6.54418 -0.04772) + (xy 6.543648 -0.045986) + (xy 6.53966 0.01482) + (xy 6.443466 0.01482) + (xy 6.445522 0.008549) + (xy 6.489791 -0.114042) + (xy 6.491436 -0.118217) + (xy 6.521208 -0.199658) + (xy 6.614142 -0.199658) + (xy 6.638213 -0.171759) + (xy 6.672709 -0.163059) + (xy 6.742735 -0.149287) + (xy 6.771021 -0.143523) + (xy 6.795614 -0.168476) + (xy 6.813019 -0.215356) + (xy 6.826797 -0.276833) + (xy 6.810292 -0.304028) + (xy 6.746165 -0.325833) + (xy 6.682827 -0.325837) + (xy 6.638044 -0.269177) + (xy 6.635132 -0.26293) + (xy 6.614142 -0.199658) + (xy 6.521208 -0.199658) + (xy 6.527047 -0.21563) + (xy 6.546055 -0.282889) + (xy 6.546527 -0.300832) + (xy 6.527756 -0.277443) + (xy 6.488329 -0.203728) + (xy 6.434686 -0.093248) + (xy 6.373269 0.040431) + (xy 6.310517 0.183748) + (xy 6.267727 0.28627) + (xy 6.228099 0.367944) + (xy 6.193767 0.413188) + (xy 6.186164 0.416393) + (xy 6.153161 0.444072) + (xy 6.106171 0.513001) + (xy 6.092069 0.538049) + (xy 6.04797 0.610982) + (xy 6.017295 0.645568) + (xy 6.012375 0.645526) + (xy 6.01575 0.608292) + (xy 6.034711 0.567245) + (xy 6.06092 0.512087) + (xy 6.106713 0.406675) + (xy 6.166044 0.265247) + (xy 6.232868 0.102042) + (xy 6.245447 0.070901) + (xy 6.31898 -0.104256) + (xy 6.393366 -0.268951) + (xy 6.460314 -0.405566) + (xy 6.46545 -0.414683) + (xy 6.750005 -0.414683) + (xy 6.789515 -0.386098) + (xy 6.85295 -0.356714) + (xy 6.896003 -0.348528) + (xy 6.89864 -0.364715) + (xy 6.894255 -0.369497) + (xy 6.899791 -0.405698) + (xy 6.938013 -0.449465) + (xy 6.983048 -0.49449) + (xy 6.975089 -0.523119) + (xy 6.969253 -0.527116) + (xy 7.180051 -0.527116) + (xy 7.222198 -0.444491) + (xy 7.223721 -0.442336) + (xy 7.281351 -0.373304) + (xy 7.309306 -0.364204) + (xy 7.304604 -0.410912) + (xy 7.267386 -0.502771) + (xy 7.242601 -0.545245) + (xy 7.327178 -0.545245) + (xy 7.335621 -0.525853) + (xy 7.370559 -0.488602) + (xy 7.390645 -0.496244) + (xy 7.390983 -0.501094) + (xy 7.384406 -0.508926) + (xy 7.610746 -0.508926) + (xy 7.61551 -0.488297) + (xy 7.633879 -0.485793) + (xy 7.662441 -0.498489) + (xy 7.657012 -0.508926) + (xy 7.615832 -0.513078) + (xy 7.610746 -0.508926) + (xy 7.384406 -0.508926) + (xy 7.366337 -0.530444) + (xy 7.350922 -0.541155) + (xy 7.327178 -0.545245) + (xy 7.242601 -0.545245) + (xy 7.221433 -0.581519) + (xy 7.188444 -0.594899) + (xy 7.180122 -0.585579) + (xy 7.180051 -0.527116) + (xy 6.969253 -0.527116) + (xy 6.941368 -0.546216) + (xy 6.88703 -0.564323) + (xy 6.832923 -0.534796) + (xy 6.802176 -0.504296) + (xy 6.752785 -0.44665) + (xy 6.750005 -0.414683) + (xy 6.46545 -0.414683) + (xy 6.51153 -0.496487) + (xy 6.514957 -0.50164) + (xy 6.577471 -0.59896) + (xy 6.58089 -0.604953) + (xy 6.949123 -0.604953) + (xy 6.966672 -0.592302) + (xy 6.97459 -0.592098) + (xy 7.042013 -0.611958) + (xy 7.093995 -0.643044) + (xy 7.134769 -0.681134) + (xy 7.11722 -0.693785) + (xy 7.109302 -0.693989) + (xy 7.041879 -0.674129) + (xy 6.989897 -0.643044) + (xy 6.949123 -0.604953) + (xy 6.58089 -0.604953) + (xy 6.625039 -0.682331) + (xy 6.636925 -0.707456) + (xy 6.650618 -0.751796) + (xy 6.626047 -0.743277) + (xy 6.602225 -0.725404) + (xy 6.565751 -0.699502) + (xy 6.574589 -0.71652) + (xy 6.606208 -0.754493) + (xy 6.662227 -0.803478) + (xy 6.702491 -0.81204) + (xy 6.724951 -0.819021) + (xy 6.723878 -0.835473) + (xy 6.724872 -0.837779) + (xy 7.181339 -0.837779) + (xy 7.199114 -0.799478) + (xy 7.265337 -0.749009) + (xy 7.374566 -0.690618) + (xy 7.521356 -0.628547) + (xy 7.68285 -0.572487) + (xy 7.815592 -0.532252) + (xy 7.925758 -0.501943) + (xy 7.994405 -0.486676) + (xy 8.00382 -0.485793) + (xy 8.061726 -0.463024) + (xy 8.115756 -0.420309) + (xy 8.199224 -0.349495) + (xy 8.283645 -0.296676) + (xy 8.336643 -0.278651) + (xy 8.328078 -0.298655) + (xy 8.278729 -0.351427) + (xy 8.222168 -0.404619) + (xy 8.139144 -0.489792) + (xy 8.117851 -0.533613) + (xy 8.171721 -0.533613) + (xy 8.24112 -0.453671) + (xy 8.322562 -0.381947) + (xy 8.397267 -0.338876) + (xy 8.45124 -0.309952) + (xy 8.441519 -0.288956) + (xy 8.432211 -0.285108) + (xy 8.42238 -0.261637) + (xy 8.480301 -0.223144) + (xy 8.51896 -0.205069) + (xy 8.605641 -0.167331) + (xy 8.660675 -0.144318) + (xy 8.668827 -0.141371) + (xy 8.657312 -0.163492) + (xy 8.619184 -0.215436) + (xy 8.692929 -0.215436) + (xy 8.698176 -0.209306) + (xy 8.724234 -0.146296) + (xy 8.720488 -0.11722) + (xy 8.72233 -0.075475) + (xy 8.767613 -0.077971) + (xy 8.801228 -0.095955) + (xy 8.807751 -0.13179) + (xy 8.749178 -0.18751) + (xy 8.719783 -0.206551) + (xy 8.816071 -0.206551) + (xy 8.832188 -0.174451) + (xy 8.840976 -0.173497) + (xy 8.861321 -0.198924) + (xy 9.594398 -0.198924) + (xy 9.750546 -0.175846) + (xy 9.873982 -0.147862) + (xy 9.987302 -0.106895) + (xy 10.010792 -0.095123) + (xy 10.088537 -0.052829) + (xy 10.123157 -0.03791) + (xy 10.132012 -0.043717) + (xy 10.13224 -0.048622) + (xy 10.101776 -0.086735) + (xy 10.02473 -0.129718) + (xy 9.922618 -0.169075) + (xy 9.816957 -0.196308) + (xy 9.739888 -0.203561) + (xy 9.594398 -0.198924) + (xy 8.861321 -0.198924) + (xy 8.864599 -0.203021) + (xy 8.867271 -0.216493) + (xy 9.002208 -0.216493) + (xy 9.036316 -0.210936) + (xy 9.081321 -0.217316) + (xy 9.081859 -0.229161) + (xy 9.035417 -0.237445) + (xy 9.015351 -0.231901) + (xy 9.002208 -0.216493) + (xy 8.867271 -0.216493) + (xy 8.869066 -0.225547) + (xy 8.911467 -0.225547) + (xy 9.004157 -0.312295) + (xy 9.070209 -0.366233) + (xy 9.114751 -0.388474) + (xy 9.119209 -0.387767) + (xy 9.149313 -0.401055) + (xy 9.151526 -0.406356) + (xy 9.131674 -0.43092) + (xy 9.096711 -0.436222) + (xy 9.036682 -0.408191) + (xy 8.976889 -0.339573) + (xy 8.971704 -0.330884) + (xy 8.911467 -0.225547) + (xy 8.869066 -0.225547) + (xy 8.874139 -0.251134) + (xy 8.873138 -0.300781) + (xy 8.854086 -0.287392) + (xy 8.847356 -0.277158) + (xy 8.816071 -0.206551) + (xy 8.719783 -0.206551) + (xy 8.699331 -0.219799) + (xy 8.692929 -0.215436) + (xy 8.619184 -0.215436) + (xy 8.614629 -0.221641) + (xy 8.599428 -0.24113) + (xy 8.580976 -0.260246) + (xy 8.744262 -0.260246) + (xy 8.761612 -0.242896) + (xy 8.778961 -0.260246) + (xy 8.761612 -0.277596) + (xy 8.744262 -0.260246) + (xy 8.580976 -0.260246) + (xy 8.52715 -0.316008) + (xy 8.456809 -0.364186) + (xy 8.449317 -0.36713) + (xy 8.373109 -0.402975) + (xy 8.282076 -0.457955) + (xy 8.275819 -0.462206) + (xy 8.190849 -0.520492) + (xy 8.917759 -0.520492) + (xy 8.944165 -0.486801) + (xy 8.952459 -0.485793) + (xy 8.98615 -0.512198) + (xy 8.987158 -0.520492) + (xy 8.960753 -0.554183) + (xy 8.952459 -0.555191) + (xy 8.918767 -0.528786) + (xy 8.917759 -0.520492) + (xy 8.190849 -0.520492) + (xy 8.171721 -0.533613) + (xy 8.117851 -0.533613) + (xy 8.1133 -0.54298) + (xy 8.121674 -0.556429) + (xy 8.142528 -0.587149) + (xy 8.123376 -0.604951) + (xy 8.088806 -0.605527) + (xy 8.084972 -0.591939) + (xy 8.058722 -0.556616) + (xy 8.048752 -0.555191) + (xy 8.02268 -0.582571) + (xy 8.022727 -0.611605) + (xy 8.022257 -0.61322) + (xy 8.753943 -0.61322) + (xy 8.769917 -0.583614) + (xy 8.778302 -0.573336) + (xy 8.827207 -0.525211) + (xy 8.847257 -0.536303) + (xy 8.84836 -0.551479) + (xy 8.820549 -0.588745) + (xy 8.791403 -0.604323) + (xy 8.753943 -0.61322) + (xy 8.022257 -0.61322) + (xy 8.016589 -0.632711) + (xy 8.616404 -0.632711) + (xy 8.654638 -0.633877) + (xy 8.716886 -0.664399) + (xy 8.735353 -0.693989) + (xy 8.736615 -0.723236) + (xy 8.720879 -0.707867) + (xy 8.664047 -0.660131) + (xy 8.640164 -0.647755) + (xy 8.616404 -0.632711) + (xy 8.016589 -0.632711) + (xy 8.011034 -0.651815) + (xy 7.971647 -0.666674) + (xy 8.431967 -0.666674) + (xy 8.461219 -0.642312) + (xy 8.502116 -0.634075) + (xy 8.549722 -0.642588) + (xy 8.552117 -0.66139) + (xy 8.510315 -0.688764) + (xy 8.45801 -0.691195) + (xy 8.43197 -0.667066) + (xy 8.431967 -0.666674) + (xy 7.971647 -0.666674) + (xy 7.949119 -0.675173) + (xy 7.895622 -0.682713) + (xy 7.795764 -0.7012) + (xy 7.722721 -0.728309) + (xy 7.71345 -0.734646) + (xy 7.680454 -0.744354) + (xy 8.307597 -0.744354) + (xy 8.310764 -0.728291) + (xy 8.347878 -0.699527) + (xy 8.38765 -0.694699) + (xy 8.397267 -0.707627) + (xy 8.370049 -0.729912) + (xy 8.343416 -0.741929) + (xy 8.307597 -0.744354) + (xy 7.680454 -0.744354) + (xy 7.657491 -0.75111) + (xy 7.610033 -0.724263) + (xy 7.568158 -0.694992) + (xy 7.566489 -0.715683) + (xy 7.572943 -0.733971) + (xy 7.580307 -0.798803) + (xy 7.540463 -0.814555) + (xy 7.490024 -0.795381) + (xy 7.440683 -0.778011) + (xy 7.433862 -0.805277) + (xy 7.426716 -0.815437) + (xy 8.154371 -0.815437) + (xy 8.171721 -0.798088) + (xy 8.189071 -0.815437) + (xy 8.171721 -0.832787) + (xy 8.154371 -0.815437) + (xy 7.426716 -0.815437) + (xy 7.409202 -0.840338) + (xy 7.321594 -0.860128) + (xy 7.312909 -0.860906) + (xy 7.217457 -0.85967) + (xy 7.181339 -0.837779) + (xy 6.724872 -0.837779) + (xy 6.744962 -0.884389) + (xy 6.76155 -0.898937) + (xy 7.703278 -0.898937) + (xy 7.732369 -0.873375) + (xy 7.772677 -0.867487) + (xy 7.829162 -0.873084) + (xy 7.842076 -0.880789) + (xy 7.813465 -0.899017) + (xy 7.772677 -0.91224) + (xy 7.717346 -0.914186) + (xy 7.703278 -0.898937) + (xy 6.76155 -0.898937) + (xy 6.785037 -0.919536) + (xy 6.97459 -0.919536) + (xy 6.991939 -0.902186) + (xy 7.009289 -0.919536) + (xy 6.991939 -0.936885) + (xy 6.97459 -0.919536) + (xy 6.785037 -0.919536) + (xy 6.807396 -0.939145) + (xy 7.121895 -0.939145) + (xy 7.126642 -0.936885) + (xy 7.158308 -0.961313) + (xy 7.165437 -0.971585) + (xy 7.174279 -1.004025) + (xy 7.169532 -1.006284) + (xy 7.137866 -0.981857) + (xy 7.130737 -0.971585) + (xy 7.121895 -0.939145) + (xy 6.807396 -0.939145) + (xy 6.814424 -0.945309) + (xy 6.915233 -1.007039) + (xy 7.030361 -1.058384) + (xy 7.092604 -1.07788) + (xy 7.210249 -1.119244) + (xy 7.316424 -1.173672) + (xy 7.331003 -1.183493) + (xy 7.41154 -1.225119) + (xy 7.46924 -1.225456) + (xy 7.4698 -1.225106) + (xy 7.529301 -1.20709) + (xy 7.626569 -1.194987) + (xy 7.662508 -1.193154) + (xy 7.779172 -1.181464) + (xy 7.844975 -1.160066) + (xy 7.855841 -1.136243) + (xy 7.807694 -1.117279) + (xy 7.708836 -1.110383) + (xy 7.580887 -1.096924) + (xy 7.446557 -1.061966) + (xy 7.329007 -1.013634) + (xy 7.251396 -0.960056) + (xy 7.240486 -0.946056) + (xy 7.262006 -0.933177) + (xy 7.332187 -0.925643) + (xy 7.43051 -0.923319) + (xy 7.536455 -0.926063) + (xy 7.6295 -0.933739) + (xy 7.689125 -0.946209) + (xy 7.695003 -0.949121) + (xy 7.751763 -0.954542) + (xy 7.826096 -0.936365) + (xy 7.927987 -0.917523) + (xy 8.037192 -0.922626) + (xy 8.129313 -0.928489) + (xy 8.193429 -0.894275) + (xy 8.222603 -0.862671) + (xy 8.269205 -0.818673) + (xy 8.291687 -0.820807) + (xy 8.292015 -0.824112) + (xy 8.311942 -0.837065) + (xy 8.361781 -0.798875) + (xy 8.440959 -0.751957) + (xy 8.498556 -0.763388) + (xy 8.588114 -0.763388) + (xy 8.590865 -0.731413) + (xy 8.603416 -0.728689) + (xy 8.638751 -0.753877) + (xy 8.640164 -0.763388) + (xy 8.628325 -0.797185) + (xy 8.624862 -0.798088) + (xy 8.595236 -0.773772) + (xy 8.588114 -0.763388) + (xy 8.498556 -0.763388) + (xy 8.5114 -0.765937) + (xy 8.550335 -0.819923) + (xy 8.552085 -0.854039) + (xy 8.538268 -0.851498) + (xy 8.487789 -0.848315) + (xy 8.421554 -0.871394) + (xy 8.366388 -0.907269) + (xy 8.366045 -0.907969) + (xy 8.640164 -0.907969) + (xy 8.658403 -0.831191) + (xy 8.700385 -0.798393) + (xy 8.747005 -0.81771) + (xy 8.767757 -0.853639) + (xy 8.762257 -0.916548) + (xy 8.740643 -0.939856) + (xy 8.673472 -0.968915) + (xy 8.643544 -0.94261) + (xy 8.640164 -0.907969) + (xy 8.366045 -0.907969) + (xy 8.349117 -0.942473) + (xy 8.350652 -0.945677) + (xy 8.341382 -0.963404) + (xy 8.293169 -0.954235) + (xy 8.239334 -0.944459) + (xy 8.239922 -0.969592) + (xy 8.241344 -0.971948) + (xy 8.24052 -0.998277) + (xy 8.186399 -1.005093) + (xy 8.12851 -1.00118) + (xy 8.034998 -0.99881) + (xy 8.00088 -1.02348) + (xy 8.018689 -1.086901) + (xy 8.039944 -1.127732) + (xy 8.084972 -1.127732) + (xy 8.102322 -1.110383) + (xy 8.119672 -1.127732) + (xy 8.102322 -1.145082) + (xy 8.084972 -1.127732) + (xy 8.039944 -1.127732) + (xy 8.04349 -1.134543) + (xy 8.076095 -1.182427) + (xy 8.11584 -1.19208) + (xy 8.188479 -1.167639) + (xy 8.205529 -1.160568) + (xy 8.299817 -1.124892) + (xy 8.353108 -1.112125) + (xy 8.356554 -1.123475) + (xy 8.328873 -1.143727) + (xy 8.297521 -1.182533) + (xy 8.302986 -1.201165) + (xy 8.342379 -1.197214) + (xy 8.407784 -1.155503) + (xy 8.423429 -1.142327) + (xy 8.518715 -1.058334) + (xy 8.498015 -1.081805) + (xy 8.692213 -1.081805) + (xy 8.793033 -0.991995) + (xy 8.84955 -0.93591) + (xy 8.868623 -0.904569) + (xy 8.864615 -0.902186) + (xy 8.867651 -0.8805) + (xy 8.90961 -0.82587) + (xy 8.936 -0.797157) + (xy 9.018835 -0.729604) + (xy 9.09248 -0.701359) + (xy 9.104089 -0.701734) + (xy 9.165221 -0.693353) + (xy 9.184389 -0.673837) + (xy 9.165385 -0.650218) + (xy 9.09219 -0.651751) + (xy 9.018715 -0.671367) + (xy 8.987179 -0.697303) + (xy 8.987158 -0.697928) + (xy 8.957251 -0.719552) + (xy 8.891735 -0.726489) + (xy 8.827665 -0.723195) + (xy 8.828826 -0.712458) + (xy 8.874385 -0.692908) + (xy 8.934125 -0.663447) + (xy 8.952459 -0.646307) + (xy 8.9236 -0.639861) + (xy 8.874385 -0.645553) + (xy 8.841486 -0.646421) + (xy 8.873549 -0.624595) + (xy 8.906428 -0.60859) + (xy 8.987059 -0.564148) + (xy 9.036444 -0.524545) + (xy 9.038599 -0.521476) + (xy 9.080942 -0.492136) + (xy 9.133475 -0.487919) + (xy 9.160602 -0.51132) + (xy 9.160655 -0.512924) + (xy 9.190612 -0.535337) + (xy 9.253285 -0.547721) + (xy 9.343008 -0.564164) + (xy 9.366832 -0.592149) + (xy 9.32663 -0.628111) + (xy 9.285397 -0.674557) + (xy 9.284598 -0.705328) + (xy 9.267193 -0.748259) + (xy 9.198797 -0.800716) + (xy 9.170384 -0.816278) + (xy 9.057229 -0.871989) + (xy 9.000066 -0.895654) + (xy 9.000773 -0.886585) + (xy 9.021858 -0.87066) + (xy 9.049639 -0.840131) + (xy 9.031753 -0.833318) + (xy 8.983648 -0.86017) + (xy 8.952651 -0.901827) + (xy 8.89676 -0.964321) + (xy 8.810938 -1.022774) + (xy 8.803957 -1.026336) + (xy 8.692213 -1.081805) + (xy 8.498015 -1.081805) + (xy 8.461668 -1.123016) + (xy 8.963197 -1.123016) + (xy 8.964732 -1.038686) + (xy 9.024323 -0.957934) + (xy 9.076226 -0.922508) + (xy 9.2884 -0.795879) + (xy 9.434825 -0.680882) + (xy 9.517715 -0.575109) + (xy 9.539283 -0.476153) + (xy 9.528629 -0.43069) + (xy 9.520789 -0.353783) + (xy 9.55614 -0.317893) + (xy 9.615174 -0.33429) + (xy 9.645479 -0.363178) + (xy 9.673667 -0.427198) + (xy 9.671585 -0.458601) + (xy 9.673044 -0.518419) + (xy 9.67848 -0.537842) + (xy 9.750546 -0.537842) + (xy 9.767896 -0.520492) + (xy 9.785245 -0.537842) + (xy 9.767896 -0.555191) + (xy 9.750546 -0.537842) + (xy 9.67848 -0.537842) + (xy 9.697747 -0.606677) + (xy 9.703004 -0.620153) + (xy 9.744549 -0.773513) + (xy 9.742182 -0.90848) + (xy 9.696686 -1.008174) + (xy 9.684428 -1.020665) + (xy 9.592279 -1.079339) + (xy 9.467849 -1.126493) + (xy 9.32825 -1.159698) + (xy 9.190594 -1.176525) + (xy 9.071992 -1.174547) + (xy 8.989555 -1.151335) + (xy 8.963197 -1.123016) + (xy 8.461668 -1.123016) + (xy 8.43489 -1.153378) + (xy 8.620514 -1.153378) + (xy 8.654622 -1.147822) + (xy 8.699627 -1.154201) + (xy 8.700165 -1.166046) + (xy 8.653723 -1.17433) + (xy 8.633657 -1.168786) + (xy 8.620514 -1.153378) + (xy 8.43489 -1.153378) + (xy 8.433967 -1.154424) + (xy 8.369607 -1.213989) + (xy 8.31907 -1.238205) + (xy 8.312519 -1.237314) + (xy 8.257954 -1.2439) + (xy 8.17358 -1.276749) + (xy 8.086541 -1.322464) + (xy 8.023977 -1.36765) + (xy 8.021792 -1.370629) + (xy 8.050273 -1.370629) + (xy 8.067623 -1.353279) + (xy 8.084972 -1.370629) + (xy 8.067623 -1.387978) + (xy 8.050273 -1.370629) + (xy 8.021792 -1.370629) + (xy 8.010099 -1.386574) + (xy 7.971629 -1.409791) + (xy 7.886522 -1.43026) + (xy 7.824726 -1.438376) + (xy 7.73337 -1.44565) + (xy 7.706884 -1.44298) + (xy 7.741357 -1.429647) + (xy 7.755327 -1.425608) + (xy 7.822313 -1.405148) + (xy 7.825605 -1.39577) + (xy 7.772677 -1.39098) + (xy 7.712413 -1.384237) + (xy 7.715339 -1.364065) + (xy 7.755327 -1.330663) + (xy 7.79406 -1.296641) + (xy 7.786285 -1.285068) + (xy 7.722679 -1.291416) + (xy 7.685929 -1.296968) + (xy 7.552961 -1.299186) + (xy 7.381047 -1.276614) + (xy 7.193905 -1.234286) + (xy 7.015255 -1.177234) + (xy 6.910345 -1.132409) + (xy 6.733796 -1.013939) + (xy 6.560868 -0.839156) + (xy 6.400602 -0.620934) + (xy 6.262037 -0.372145) + (xy 6.154216 -0.105665) + (xy 6.127288 -0.01735) + (xy 6.028029 0.283338) + (xy 5.916816 0.519699) + (xy 5.794563 0.690871) + (xy 5.662186 0.795993) + (xy 5.5206 0.834204) + (xy 5.370721 0.804643) + (xy 5.29525 0.765603) + (xy 5.206712 0.696542) + (xy 5.121883 0.607646) + (xy 5.057788 0.519271) + (xy 5.031449 0.451768) + (xy 5.03142 0.450159) + (xy 5.00473 0.427229) + (xy 4.966668 0.432268) + (xy 4.921976 0.436549) + (xy 4.912202 0.397527) + (xy 4.917336 0.356533) + (xy 4.917857 0.35109) + (xy 4.962021 0.35109) + (xy 4.983401 0.369903) + (xy 4.996721 0.364344) + (xy 5.005986 0.351595) + (xy 5.066395 0.351595) + (xy 5.085079 0.437545) + (xy 5.153285 0.542072) + (xy 5.200835 0.593973) + (xy 5.293243 0.67672) + (xy 5.372 0.717107) + (xy 5.464671 0.728608) + (xy 5.476383 0.728688) + (xy 5.570138 0.720848) + (xy 5.630965 0.701307) + (xy 5.638661 0.693989) + (xy 5.627377 0.667292) + (xy 5.583287 0.659289) + (xy 5.512867 0.633751) + (xy 5.421902 0.566376) + (xy 5.374432 0.520492) + (xy 5.291761 0.443174) + (xy 5.220385 0.392785) + (xy 5.188958 0.381694) + (xy 5.142243 0.353787) + (xy 5.135519 0.327597) + (xy 5.118697 0.291681) + (xy 5.100819 0.294945) + (xy 5.066395 0.351595) + (xy 5.005986 0.351595) + (xy 5.030125 0.318377) + (xy 5.03142 0.308199) + (xy 5.010041 0.289386) + (xy 4.996721 0.294945) + (xy 4.963317 0.340912) + (xy 4.962021 0.35109) + (xy 4.917857 0.35109) + (xy 4.923152 0.295788) + (xy 4.908646 0.295855) + (xy 4.89587 0.312295) + (xy 4.863038 0.389391) + (xy 4.858454 0.42302) + (xy 4.840935 0.485065) + (xy 4.825279 0.501872) + (xy 4.807306 0.485969) + (xy 4.805747 0.416042) + (xy 4.808244 0.391146) + (xy 4.816919 0.310265) + (xy 4.813406 0.293173) + (xy 4.794349 0.334825) + (xy 4.785509 0.356984) + (xy 4.77377 0.477967) + (xy 4.827136 0.61855) + (xy 4.945969 0.779507) + (xy 5.019466 0.857358) + (xy 5.138551 0.961561) + (xy 5.258176 1.041176) + (xy 5.366942 1.091761) + (xy 5.453451 1.108871) + (xy 5.506303 1.088064) + (xy 5.517213 1.051393) + (xy 5.525729 1.012812) + (xy 5.560206 1.035994) + (xy 5.560587 1.036379) + (xy 5.576395 1.085878) + (xy 5.540859 1.130402) + (xy 5.471693 1.15812) + (xy 5.386613 1.157202) + (xy 5.381479 1.156) + (xy 5.244504 1.09645) + (xy 5.092319 0.988948) + (xy 4.940456 0.847758) + (xy 4.804445 0.687146) + (xy 4.70846 0.537841) + (xy 4.671351 0.476317) + (xy 4.65188 0.458604) + (xy 4.651116 0.461491) + (xy 4.664797 0.508609) + (xy 4.700009 0.586375) + (xy 4.704421 0.595007) + (xy 4.746937 0.690292) + (xy 4.772779 0.771722) + (xy 4.772874 0.772212) + (xy 4.827882 0.882633) + (xy 4.947304 0.991045) + (xy 5.091473 1.075963) + (xy 5.174637 1.122973) + (xy 5.216945 1.158213) + (xy 5.215004 1.170636) + (xy 5.1433 1.163171) + (xy 5.03976 1.112829) + (xy 4.918442 1.02879) + (xy 4.793406 0.920231) + (xy 4.726789 0.851916) + (xy 4.622277 0.727557) + (xy 4.555954 0.617394) + (xy 4.511693 0.492425) + (xy 4.498989 0.44219) + (xy 4.471797 0.332871) + (xy 4.470681 0.329645) + (xy 4.545628 0.329645) + (xy 4.562978 0.346994) + (xy 4.580327 0.329645) + (xy 4.562978 0.312295) + (xy 4.684426 0.312295) + (xy 4.710831 0.345986) + (xy 4.719125 0.346994) + (xy 4.752816 0.320589) + (xy 4.753825 0.312295) + (xy 4.734424 0.287542) + (xy 5.175812 0.287542) + (xy 5.184254 0.306934) + (xy 5.219193 0.344185) + (xy 5.239279 0.336543) + (xy 5.239617 0.331692) + (xy 5.214971 0.302343) + (xy 5.199556 0.291632) + (xy 5.175812 0.287542) + (xy 5.27991 0.287542) + (xy 5.288353 0.306934) + (xy 5.323291 0.344185) + (xy 5.343378 0.336543) + (xy 5.343715 0.331692) + (xy 5.319069 0.302343) + (xy 5.303655 0.291632) + (xy 5.27991 0.287542) + (xy 5.175812 0.287542) + (xy 4.734424 0.287542) + (xy 4.727419 0.278604) + (xy 4.719125 0.277595) + (xy 4.685434 0.304001) + (xy 4.684426 0.312295) + (xy 4.562978 0.312295) + (xy 4.545628 0.329645) + (xy 4.470681 0.329645) + (xy 4.455669 0.286267) + (xy 4.447542 0.297148) + (xy 4.444592 0.349371) + (xy 4.22973 0.349371) + (xy 4.245607 0.294945) + (xy 4.337431 0.294945) + (xy 4.354781 0.312295) + (xy 4.372131 0.294945) + (xy 4.354781 0.277595) + (xy 4.337431 0.294945) + (xy 4.245607 0.294945) + (xy 4.250707 0.277464) + (xy 4.250823 0.276865) + (xy 4.249806 0.225546) + (xy 4.684426 0.225546) + (xy 4.701776 0.242896) + (xy 4.719125 0.225546) + (xy 4.701776 0.208197) + (xy 4.684426 0.225546) + (xy 4.249806 0.225546) + (xy 4.249726 0.221494) + (xy 4.235388 0.208197) + (xy 4.205873 0.238228) + (xy 4.179658 0.310149) + (xy 4.165897 0.396696) + (xy 4.165463 0.416393) + (xy 3.883897 0.416393) + (xy 3.882732 0.375361) + (xy 3.868827 0.299771) + (xy 3.839995 0.257744) + (xy 3.819221 0.244117) + (xy 3.761558 0.216556) + (xy 3.737634 0.221434) + (xy 3.744929 0.269076) + (xy 3.780924 0.36981) + (xy 3.785574 0.382066) + (xy 3.823096 0.49635) + (xy 3.845732 0.595557) + (xy 3.848972 0.633637) + (xy 3.840756 0.66272) + (xy 3.819715 0.625792) + (xy 3.800901 0.572541) + (xy 3.755496 0.433743) + (xy 3.772737 0.60777) + (xy 3.76615 0.799091) + (xy 3.70235 0.975657) + (xy 3.588367 1.138639) + (xy 3.522697 1.230697) + (xy 3.484225 1.313501) + (xy 3.478497 1.37099) + (xy 3.425499 1.37099) + (xy 3.43395 1.359361) + (xy 3.435245 1.349183) + (xy 3.413866 1.33037) + (xy 3.400546 1.335929) + (xy 3.367142 1.381896) + (xy 3.365847 1.392074) + (xy 1.40221 1.392074) + (xy 1.407703 1.388639) + (xy 1.422677 1.372656) + (xy 1.394593 1.369668) + (xy 1.353278 1.377924) + (xy 1.297014 1.405907) + (xy 1.283879 1.427945) + (xy 0.717835 1.427945) + (xy 0.730835 1.37401) + (xy 0.729384 1.316627) + (xy 0.702779 1.303001) + (xy 0.675328 1.319667) + (xy 0.621834 1.373218) + (xy 0.54956 1.45627) + (xy 0.519199 1.493708) + (xy 0.459944 1.575975) + (xy 0.445101 1.621807) + (xy 0.466694 1.642751) + (xy 0.502536 1.64091) + (xy 0.500767 1.619849) + (xy 0.511815 1.570278) + (xy 0.558473 1.493858) + (xy 0.587873 1.456794) + (xy 0.648651 1.395136) + (xy 0.686268 1.375466) + (xy 0.692578 1.385246) + (xy 0.672959 1.451622) + (xy 0.64845 1.489344) + (xy 0.599513 1.568819) + (xy 0.537715 1.700707) + (xy 0.46956 1.870779) + (xy 0.45071 1.921957) + (xy 0.420851 1.986331) + (xy 0.397964 2.005553) + (xy 0.397102 2.004843) + (xy 0.395427 1.963562) + (xy 0.414563 1.895932) + (xy 0.431518 1.824401) + (xy 0.415534 1.804371) + (xy 0.387094 1.77575) + (xy 0.382225 1.743647) + (xy 0.389086 1.705236) + (xy 0.412587 1.730002) + (xy 0.448238 1.755188) + (xy 0.463905 1.742313) + (xy 0.457057 1.702221) + (xy 0.435287 1.688317) + (xy 0.381682 1.702957) + (xy 0.318477 1.777139) + (xy 0.314038 1.784201) + (xy 0.294684 1.818527) + (xy 0.279137 1.857316) + (xy 0.266939 1.908223) + (xy 0.257631 1.978899) + (xy 0.250752 2.076999) + (xy 0.245842 2.210175) + (xy 0.242443 2.386082) + (xy 0.240095 2.612372) + (xy 0.238337 2.896698) + (xy 0.237561 3.057647) + (xy 0.235894 3.360728) + (xy 0.233914 3.597372) + (xy 0.231493 3.77054) + (xy 0.228503 3.883194) + (xy 0.224816 3.938295) + (xy 0.220304 3.938805) + (xy 0.214838 3.887686) + (xy 0.208291 3.787898) + (xy 0.206982 3.764891) + (xy 0.199143 3.581339) + (xy 0.192916 3.349377) + (xy 0.188657 3.089981) + (xy 0.186722 2.824128) + (xy 0.187232 2.6002) + (xy 0.192728 1.886602) + (xy 0.313235 1.698375) + (xy 0.401649 1.569206) + (xy 0.510067 1.423074) + (xy 0.598565 1.311785) + (xy 0.678343 1.212212) + (xy 0.700616 1.181829) + (xy 1.006284 1.181829) + (xy 1.027542 1.202553) + (xy 1.040983 1.197131) + (xy 1.073009 1.198717) + (xy 1.075683 1.210385) + (xy 1.050332 1.259348) + (xy 1.040417 1.26688) + (xy 1.020819 1.30578) + (xy 1.049459 1.343134) + (xy 1.089032 1.353278) + (xy 1.14035 1.330146) + (xy 1.538342 1.330146) + (xy 1.543105 1.350774) + (xy 1.561475 1.353278) + (xy 1.572458 1.348396) + (xy 3.266728 1.348396) + (xy 3.292199 1.353278) + (xy 3.336547 1.329381) + (xy 3.370273 1.295548) + (xy 3.398418 1.25708) + (xy 3.37841 1.259637) + (xy 3.339822 1.279419) + (xy 3.274574 1.322378) + (xy 3.266728 1.348396) + (xy 1.572458 1.348396) + (xy 1.590037 1.340582) + (xy 1.584608 1.330146) + (xy 1.543428 1.325993) + (xy 1.538342 1.330146) + (xy 1.14035 1.330146) + (xy 1.141007 1.32985) + (xy 1.208461 1.272815) + (xy 1.21448 1.26653) + (xy 1.219051 1.260747) + (xy 1.538342 1.260747) + (xy 1.543105 1.281375) + (xy 1.561475 1.28388) + (xy 1.590037 1.271184) + (xy 1.587616 1.26653) + (xy 1.769672 1.26653) + (xy 1.787021 1.28388) + (xy 3.15765 1.28388) + (xy 3.169489 1.317677) + (xy 3.172952 1.318579) + (xy 3.202577 1.294264) + (xy 3.209699 1.28388) + (xy 3.206948 1.251905) + (xy 3.194397 1.24918) + (xy 3.159062 1.274369) + (xy 3.15765 1.28388) + (xy 1.787021 1.28388) + (xy 1.804371 1.26653) + (xy 1.787021 1.24918) + (xy 1.769672 1.26653) + (xy 1.587616 1.26653) + (xy 1.584608 1.260747) + (xy 1.543428 1.256594) + (xy 1.538342 1.260747) + (xy 1.219051 1.260747) + (xy 1.235053 1.240502) + (xy 1.915916 1.240502) + (xy 1.941144 1.243787) + (xy 2.005765 1.224337) + (xy 2.029918 1.214481) + (xy 2.051929 1.201161) + (xy 3.23884 1.201161) + (xy 3.244398 1.214481) + (xy 3.290365 1.247885) + (xy 3.300543 1.24918) + (xy 3.319356 1.227801) + (xy 3.313797 1.214481) + (xy 3.267831 1.181077) + (xy 3.257653 1.179781) + (xy 3.23884 1.201161) + (xy 2.051929 1.201161) + (xy 2.069026 1.190815) + (xy 2.047267 1.182751) + (xy 1.973193 1.199137) + (xy 1.943169 1.214481) + (xy 1.915916 1.240502) + (xy 1.235053 1.240502) + (xy 1.260075 1.208846) + (xy 1.267642 1.178248) + (xy 1.263903 1.176963) + (xy 1.266275 1.16636) + (xy 1.570329 1.16636) + (xy 1.582121 1.173771) + (xy 1.648224 1.159657) + (xy 1.682027 1.153874) + (xy 2.942093 1.153874) + (xy 2.975646 1.129417) + (xy 3.310875 1.129417) + (xy 3.314043 1.145479) + (xy 3.351156 1.174244) + (xy 3.390929 1.179071) + (xy 3.400546 1.166144) + (xy 3.373328 1.143858) + (xy 3.346695 1.131842) + (xy 3.310875 1.129417) + (xy 2.975646 1.129417) + (xy 3.031431 1.088754) + (xy 3.091149 1.038395) + (xy 3.336356 1.038395) + (xy 3.370473 1.097848) + (xy 3.391871 1.127498) + (xy 3.452595 1.209718) + (xy 3.52456 1.133454) + (xy 3.599102 1.044847) + (xy 3.657161 0.964646) + (xy 3.690412 0.878702) + (xy 3.711907 0.756342) + (xy 3.71981 0.624426) + (xy 3.712283 0.509814) + (xy 3.692609 0.446428) + (xy 3.687803 0.421956) + (xy 3.70748 0.430429) + (xy 3.74211 0.427434) + (xy 3.747541 0.403139) + (xy 3.730026 0.345815) + (xy 3.693196 0.328432) + (xy 3.664164 0.355453) + (xy 3.655973 0.35631) + (xy 3.661234 0.302653) + (xy 3.663957 0.28627) + (xy 3.668118 0.201228) + (xy 3.644151 0.173497) + (xy 3.620949 0.19463) + (xy 3.626257 0.208463) + (xy 3.622127 0.257417) + (xy 3.593605 0.29769) + (xy 3.547555 0.367376) + (xy 3.535902 0.410197) + (xy 3.518529 0.577699) + (xy 3.485468 0.709172) + (xy 3.472022 0.745316) + (xy 3.451894 0.820953) + (xy 3.461778 0.858919) + (xy 3.462859 0.859341) + (xy 3.515529 0.887243) + (xy 3.552409 0.912112) + (xy 3.586591 0.943145) + (xy 3.561598 0.953471) + (xy 3.525944 0.954235) + (xy 3.468406 0.945396) + (xy 3.457957 0.92821) + (xy 3.448798 0.903332) + (xy 3.439341 0.902186) + (xy 3.390798 0.921771) + (xy 3.393174 0.961363) + (xy 3.434742 0.988774) + (xy 3.491075 1.01956) + (xy 3.504644 1.042463) + (xy 3.477181 1.055789) + (xy 3.417896 1.040983) + (xy 3.351506 1.021627) + (xy 3.336356 1.038395) + (xy 3.091149 1.038395) + (xy 3.093857 1.036111) + (xy 3.121776 0.998498) + (xy 3.12186 0.997609) + (xy 3.106002 0.970129) + (xy 3.063816 0.990423) + (xy 3.010176 1.050423) + (xy 3.001813 1.062729) + (xy 2.942093 1.153874) + (xy 1.682027 1.153874) + (xy 1.752724 1.141779) + (xy 1.876996 1.129542) + (xy 1.899857 1.128315) + (xy 1.99365 1.121238) + (xy 2.052837 1.111231) + (xy 2.056948 1.109293) + (xy 2.359562 1.109293) + (xy 2.384997 1.128385) + (xy 2.411612 1.122931) + (xy 2.434874 1.110382) + (xy 2.741256 1.110382) + (xy 2.753095 1.14418) + (xy 2.756558 1.145082) + (xy 2.786184 1.120767) + (xy 2.793306 1.110382) + (xy 2.790554 1.078407) + (xy 2.778004 1.075683) + (xy 2.742669 1.100872) + (xy 2.741256 1.110382) + (xy 2.434874 1.110382) + (xy 2.457268 1.098301) + (xy 2.463661 1.08932) + (xy 2.435326 1.07719) + (xy 2.411612 1.075683) + (xy 2.365426 1.093842) + (xy 2.359562 1.109293) + (xy 2.056948 1.109293) + (xy 2.060904 1.107428) + (xy 2.073712 1.069452) + (xy 2.089143 1.006284) + (xy 2.828005 1.006284) + (xy 2.829591 1.03831) + (xy 2.841259 1.040983) + (xy 2.890313 1.015661) + (xy 2.897404 1.006284) + (xy 2.895818 0.974258) + (xy 2.88415 0.971584) + (xy 2.835096 0.996907) + (xy 2.828005 1.006284) + (xy 2.089143 1.006284) + (xy 2.094365 0.984907) + (xy 2.118723 0.873889) + (xy 2.142643 0.756491) + (xy 2.161984 0.652808) + (xy 2.172602 0.582934) + (xy 2.172719 0.564978) + (xy 2.146858 0.584707) + (xy 2.083431 0.644146) + (xy 1.993094 0.733098) + (xy 1.923912 0.803016) + (xy 1.682923 1.048873) + (xy 1.821721 1.026291) + (xy 1.904236 1.016499) + (xy 1.924253 1.025094) + (xy 1.90847 1.039165) + (xy 1.833893 1.06715) + (xy 1.767629 1.075152) + (xy 1.670613 1.096999) + (xy 1.611481 1.130096) + (xy 1.570329 1.16636) + (xy 1.266275 1.16636) + (xy 1.26701 1.163073) + (xy 1.319492 1.133628) + (xy 1.319578 1.133589) + (xy 1.375889 1.098894) + (xy 1.462683 1.035893) + (xy 1.566701 0.955394) + (xy 1.674683 0.868205) + (xy 1.773372 0.785133) + (xy 1.849508 0.716986) + (xy 1.889833 0.674572) + (xy 1.892569 0.666522) + (xy 1.854968 0.672789) + (xy 1.772369 0.706916) + (xy 1.659344 0.761156) + (xy 1.530461 0.827758) + (xy 1.40029 0.898976) + (xy 1.2834 0.967059) + (xy 1.194363 1.02426) + (xy 1.147995 1.062511) + (xy 1.090068 1.121449) + (xy 1.044664 1.145082) + (xy 1.008074 1.170759) + (xy 1.006284 1.181829) + (xy 0.700616 1.181829) + (xy 0.736876 1.132367) + (xy 0.762962 1.087657) + (xy 0.763388 1.085109) + (xy 0.783729 1.043354) + (xy 0.835049 0.971013) + (xy 0.863232 0.935667) + (xy 0.921416 0.846778) + (xy 0.997106 0.703811) + (xy 1.085388 0.518365) + (xy 1.181349 0.302039) + (xy 1.280077 0.066433) + (xy 1.376658 -0.176853) + (xy 1.466179 -0.416219) + (xy 1.543728 -0.640067) + (xy 1.582858 -0.763388) + (xy 1.619342 -0.876113) + (xy 1.647393 -0.948651) + (xy 1.662407 -0.969612) + (xy 1.663714 -0.963325) + (xy 1.651651 -0.881157) + (xy 1.61439 -0.744335) + (xy 1.555122 -0.561529) + (xy 1.477043 -0.34141) + (xy 1.383346 -0.092648) + (xy 1.277225 0.176086) + (xy 1.161874 0.456122) + (xy 1.040486 0.738788) + (xy 1.017684 0.79054) + (xy 1.032317 0.807566) + (xy 1.106211 0.789966) + (xy 1.238651 0.738032) + (xy 1.428922 0.652053) + (xy 1.676308 0.532319) + (xy 1.768879 0.486189) + (xy 1.855831 0.441061) + (xy 2.311059 0.441061) + (xy 2.319094 0.628249) + (xy 2.332077 0.813131) + (xy 2.352823 0.932471) + (xy 2.382215 0.989782) + (xy 2.41083 0.994036) + (xy 2.465124 0.975573) + (xy 2.564164 0.943779) + (xy 2.660218 0.913752) + (xy 2.92632 0.913752) + (xy 2.931083 0.934381) + (xy 2.949453 0.936885) + (xy 2.978015 0.924189) + (xy 2.972586 0.913752) + (xy 2.931406 0.909599) + (xy 2.92632 0.913752) + (xy 2.660218 0.913752) + (xy 2.684181 0.906261) + (xy 2.814116 0.86203) + (xy 2.92759 0.816286) + (xy 2.929252 0.815437) + (xy 3.053551 0.815437) + (xy 3.070901 0.832787) + (xy 3.088251 0.815437) + (xy 3.070901 0.798087) + (xy 3.053551 0.815437) + (xy 2.929252 0.815437) + (xy 2.994647 0.782038) + (xy 3.06297 0.751367) + (xy 3.105259 0.754591) + (xy 3.11777 0.755735) + (xy 3.109116 0.737363) + (xy 3.111737 0.707259) + (xy 3.172294 0.697576) + (xy 3.198976 0.698014) + (xy 3.260054 0.704226) + (xy 3.265497 0.714482) + (xy 3.257908 0.716977) + (xy 3.20205 0.755261) + (xy 3.160818 0.820734) + (xy 3.146274 0.886753) + (xy 3.16432 0.923658) + (xy 3.186674 0.926447) + (xy 3.178313 0.907547) + (xy 3.182655 0.874514) + (xy 3.219431 0.867486) + (xy 3.28214 0.838199) + (xy 3.325577 0.779105) + (xy 3.357669 0.703964) + (xy 3.357714 0.669478) + (xy 3.32217 0.653026) + (xy 3.305123 0.648509) + (xy 3.269149 0.635767) + (xy 3.299367 0.629605) + (xy 3.314904 0.628615) + (xy 3.375659 0.597802) + (xy 3.392116 0.543555) + (xy 3.410258 0.463049) + (xy 3.448139 0.354961) + (xy 3.467389 0.309374) + (xy 3.502225 0.213226) + (xy 3.510445 0.156147) + (xy 3.747541 0.156147) + (xy 3.76489 0.173497) + (xy 3.78224 0.156147) + (xy 3.76489 0.138798) + (xy 3.747541 0.156147) + (xy 3.510445 0.156147) + (xy 3.512196 0.143985) + (xy 3.506165 0.126438) + (xy 3.479571 0.117739) + (xy 5.357573 0.117739) + (xy 5.367566 0.164822) + (xy 5.393786 0.225608) + (xy 5.417161 0.242896) + (xy 5.444079 0.271195) + (xy 5.447814 0.296993) + (xy 5.432618 0.334057) + (xy 5.41675 0.331892) + (xy 5.379679 0.340685) + (xy 5.3668 0.361911) + (xy 5.37673 0.421542) + (xy 5.430972 0.492044) + (xy 5.510672 0.555538) + (xy 5.596977 0.594146) + (xy 5.615322 0.59757) + (xy 5.705587 0.603074) + (xy 5.741677 0.585451) + (xy 5.723858 0.538209) + (xy 5.652394 0.454858) + (xy 5.622411 0.42376) + (xy 5.538176 0.333674) + (xy 5.7372 0.333674) + (xy 5.742759 0.346994) + (xy 5.788726 0.380398) + (xy 5.798904 0.381694) + (xy 5.817717 0.360314) + (xy 5.812158 0.346994) + (xy 5.766191 0.31359) + (xy 5.756013 0.312295) + (xy 5.7372 0.333674) + (xy 5.538176 0.333674) + (xy 5.52899 0.32385) + (xy 5.448406 0.230112) + (xy 5.405584 0.173497) + (xy 5.366923 0.117245) + (xy 5.357573 0.117739) + (xy 3.479571 0.117739) + (xy 3.458676 0.110904) + (xy 3.362342 0.09848) + (xy 3.237716 0.091786) + (xy 3.233605 0.091699) + (xy 3.122036 0.091558) + (xy 3.032678 0.10019) + (xy 2.946289 0.123283) + (xy 2.843631 0.166523) + (xy 2.705461 0.235596) + (xy 2.650947 0.263905) + (xy 2.311059 0.441061) + (xy 1.855831 0.441061) + (xy 1.920825 0.407329) + (xy 2.045535 0.337432) + (xy 2.132241 0.282938) + (xy 2.170177 0.250286) + (xy 2.1706 0.245945) + (xy 2.15713 0.199132) + (xy 2.138578 0.103108) + (xy 2.118679 -0.022499) + (xy 2.116278 -0.039337) + (xy 2.087428 -0.200567) + (xy 2.044561 -0.38972) + (xy 1.996314 -0.569122) + (xy 1.990059 -0.589891) + (xy 1.943715 -0.749291) + (xy 1.899887 -0.914006) + (xy 1.861867 -1.069797) + (xy 1.83295 -1.202424) + (xy 1.816429 -1.297649) + (xy 1.815599 -1.341233) + (xy 1.816097 -1.341872) + (xy 1.838171 -1.323231) + (xy 1.876262 -1.248971) + (xy 1.926575 -1.129981) + (xy 1.985316 -0.977153) + (xy 2.048691 -0.801376) + (xy 2.112904 -0.613543) + (xy 2.17416 -0.424542) + (xy 2.228665 -0.245266) + (xy 2.272624 -0.086605) + (xy 2.302242 0.040551) + (xy 2.307205 0.067577) + (xy 2.33075 0.206935) + (xy 2.44058 0.151555) + (xy 2.545312 0.086854) + (xy 2.569895 0.067351) + (xy 3.608743 0.067351) + (xy 3.633931 0.102686) + (xy 3.643442 0.104098) + (xy 3.67724 0.092259) + (xy 3.678142 0.088796) + (xy 3.653826 0.059171) + (xy 3.643442 0.052049) + (xy 3.611467 0.0548) + (xy 3.608743 0.067351) + (xy 2.569895 0.067351) + (xy 2.644397 0.008245) + (xy 2.645471 0.007243) + (xy 2.712168 -0.044426) + (xy 2.758276 -0.060965) + (xy 2.764027 -0.058195) + (xy 2.761014 -0.03659) + (xy 2.74704 -0.0347) + (xy 2.708859 -0.010139) + (xy 2.706557 0.002048) + (xy 2.728159 0.021993) + (xy 2.743921 0.015703) + (xy 2.839345 -0.017626) + (xy 2.978832 -0.03663) + (xy 3.138508 -0.041156) + (xy 3.2945 -0.031054) + (xy 3.422934 -0.006169) + (xy 3.467832 0.011095) + (xy 3.538348 0.042159) + (xy 3.573238 0.049462) + (xy 3.574043 0.047869) + (xy 3.553417 0.015445) + (xy 3.537855 -0.004878) + (xy 4.320082 -0.004878) + (xy 4.38948 -0.004878) + (xy 4.480707 -0.01885) + (xy 4.522077 -0.032634) + (xy 5.400664 -0.032634) + (xy 5.409369 0.001679) + (xy 5.44449 0.069371) + (xy 5.491975 0.147443) + (xy 5.537769 0.212898) + (xy 5.567821 0.242735) + (xy 5.569023 0.242896) + (xy 5.568679 0.215419) + (xy 5.562191 0.196893) + (xy 5.784037 0.196893) + (xy 5.817685 0.249003) + (xy 5.870071 0.285481) + (xy 5.896171 0.269989) + (xy 5.883498 0.218574) + (xy 5.863556 0.190062) + (xy 5.81393 0.15717) + (xy 5.788616 0.159974) + (xy 5.784037 0.196893) + (xy 5.562191 0.196893) + (xy 5.545474 0.149157) + (xy 5.544764 0.147472) + (xy 5.509462 0.079345) + (xy 5.557506 0.079345) + (xy 5.565948 0.098737) + (xy 5.600887 0.135988) + (xy 5.620973 0.128347) + (xy 5.621311 0.123496) + (xy 5.619591 0.121448) + (xy 5.69071 0.121448) + (xy 5.70806 0.138798) + (xy 5.725409 0.121448) + (xy 5.70806 0.104098) + (xy 5.69071 0.121448) + (xy 5.619591 0.121448) + (xy 5.596665 0.094146) + (xy 5.58125 0.083435) + (xy 5.557506 0.079345) + (xy 5.509462 0.079345) + (xy 5.498584 0.058352) + (xy 5.449128 -0.008527) + (xy 5.410044 -0.036103) + (xy 5.400664 -0.032634) + (xy 4.522077 -0.032634) + (xy 4.528278 -0.0347) + (xy 4.597677 -0.064521) + (xy 4.528278 -0.064521) + (xy 4.437051 -0.05055) + (xy 4.38948 -0.0347) + (xy 4.320082 -0.004878) + (xy 3.537855 -0.004878) + (xy 3.498733 -0.055968) + (xy 3.420779 -0.152395) + (xy 3.400439 -0.176947) + (xy 3.315132 -0.284104) + (xy 3.730558 -0.284104) + (xy 3.754598 -0.254711) + (xy 3.824165 -0.207571) + (xy 3.888252 -0.172521) + (xy 4.023655 -0.123584) + (xy 4.164245 -0.122705) + (xy 4.172168 -0.123771) + (xy 4.259291 -0.132562) + (xy 4.285085 -0.124772) + (xy 4.268032 -0.107433) + (xy 4.236013 -0.076064) + (xy 4.262359 -0.072957) + (xy 4.307017 -0.087253) + (xy 4.615027 -0.087253) + (xy 4.642131 -0.083923) + (xy 4.714378 -0.111953) + (xy 4.818169 -0.165749) + (xy 4.849248 -0.18362) + (xy 4.933888 -0.236896) + (xy 4.959105 -0.260876) + (xy 4.928591 -0.25512) + (xy 4.846038 -0.219189) + (xy 4.788524 -0.190847) + (xy 4.693927 -0.140359) + (xy 4.630911 -0.101836) + (xy 4.615027 -0.087253) + (xy 4.307017 -0.087253) + (xy 4.318263 -0.090853) + (xy 4.349228 -0.119712) + (xy 4.325363 -0.153047) + (xy 4.260205 -0.183394) + (xy 4.250679 -0.185434) + (xy 4.357993 -0.185434) + (xy 4.374382 -0.171372) + (xy 4.483123 -0.140436) + (xy 4.594839 -0.15986) + (xy 4.641235 -0.207262) + (xy 4.644664 -0.225547) + (xy 4.684426 -0.225547) + (xy 4.701776 -0.208197) + (xy 4.719125 -0.225547) + (xy 4.701776 -0.242896) + (xy 4.684426 -0.225547) + (xy 4.644664 -0.225547) + (xy 4.646987 -0.237934) + (xy 4.640489 -0.268022) + (xy 5.343715 -0.268022) + (xy 5.355067 -0.183476) + (xy 5.400056 -0.118487) + (xy 5.473838 -0.061318) + (xy 5.551925 -0.00755) + (xy 5.599937 0.026073) + (xy 5.606837 0.031244) + (xy 5.607052 0.005237) + (xy 5.604653 -0.033993) + (xy 5.601468 -0.048406) + (xy 5.79742 -0.048406) + (xy 5.806175 -0.010767) + (xy 5.851082 0.061523) + (xy 5.866726 0.082069) + (xy 5.930217 0.15504) + (xy 5.961918 0.170631) + (xy 5.967058 0.147472) + (xy 5.946104 0.10614) + (xy 5.895731 0.036347) + (xy 5.880481 0.01735) + (xy 5.822845 -0.042125) + (xy 5.79742 -0.048406) + (xy 5.601468 -0.048406) + (xy 5.600895 -0.050998) + (xy 5.907881 -0.050998) + (xy 5.91483 -0.037008) + (xy 5.947917 -0.001134) + (xy 5.954003 -0.026433) + (xy 5.94558 -0.053546) + (xy 5.920034 -0.091335) + (xy 5.908495 -0.090554) + (xy 5.907881 -0.050998) + (xy 5.600895 -0.050998) + (xy 5.589514 -0.102495) + (xy 5.575752 -0.126525) + (xy 5.559949 -0.156148) + (xy 5.864207 -0.156148) + (xy 5.881557 -0.138798) + (xy 5.898907 -0.156148) + (xy 5.881557 -0.173497) + (xy 5.864207 -0.156148) + (xy 5.559949 -0.156148) + (xy 5.551852 -0.171326) + (xy 5.568412 -0.19436) + (xy 5.595286 -0.186234) + (xy 5.62114 -0.175993) + (xy 5.598262 -0.209833) + (xy 5.597954 -0.210211) + (xy 5.558363 -0.24586) + (xy 5.952788 -0.24586) + (xy 5.960083 -0.207071) + (xy 5.976764 -0.19655) + (xy 6.018563 -0.178745) + (xy 6.023246 -0.176237) + (xy 6.025811 -0.201891) + (xy 6.026138 -0.225547) + (xy 6.006808 -0.273327) + (xy 5.966313 -0.263157) + (xy 5.952788 -0.24586) + (xy 5.558363 -0.24586) + (xy 5.540662 -0.261798) + (xy 5.456739 -0.319214) + (xy 5.450482 -0.322932) + (xy 5.343715 -0.385618) + (xy 5.343715 -0.268022) + (xy 4.640489 -0.268022) + (xy 4.639717 -0.271597) + (xy 4.625437 -0.247645) + (xy 4.598084 -0.222912) + (xy 4.584802 -0.23322) + (xy 4.535747 -0.248831) + (xy 4.44378 -0.234489) + (xy 4.369952 -0.209093) + (xy 4.357993 -0.185434) + (xy 4.250679 -0.185434) + (xy 4.167289 -0.203291) + (xy 4.107448 -0.207093) + (xy 3.97658 -0.222077) + (xy 3.847512 -0.257194) + (xy 3.835378 -0.262027) + (xy 3.772577 -0.283278) + (xy 3.9038 -0.283278) + (xy 4.025192 -0.268641) + (xy 4.114227 -0.257322) + (xy 4.171028 -0.249048) + (xy 4.174229 -0.24845) + (xy 4.175987 -0.267913) + (xy 4.142559 -0.322676) + (xy 4.139529 -0.326791) + (xy 4.091279 -0.372486) + (xy 4.167895 -0.372486) + (xy 4.202751 -0.322082) + (xy 4.205573 -0.319235) + (xy 4.263814 -0.283238) + (xy 4.34194 -0.286052) + (xy 4.426733 -0.313266) + (xy 4.494927 -0.345628) + (xy 4.500062 -0.363539) + (xy 4.447524 -0.364026) + (xy 4.362482 -0.348732) + (xy 4.268458 -0.331621) + (xy 4.239925 -0.337473) + (xy 4.276881 -0.366286) + (xy 4.341698 -0.399044) + (xy 4.545628 -0.399044) + (xy 4.562978 -0.381694) + (xy 4.580327 -0.399044) + (xy 4.562978 -0.416394) + (xy 4.545628 -0.399044) + (xy 4.341698 -0.399044) + (xy 4.379326 -0.418061) + (xy 4.380806 -0.418753) + (xy 4.411095 -0.433743) + (xy 4.927322 -0.433743) + (xy 4.944672 -0.416394) + (xy 4.957461 -0.429183) + (xy 5.468942 -0.429183) + (xy 5.501686 -0.38118) + (xy 5.537936 -0.350541) + (xy 5.606422 -0.301428) + (xy 5.649858 -0.27887) + (xy 5.652015 -0.278699) + (xy 5.646254 -0.296595) + (xy 5.613844 -0.325016) + (xy 5.576277 -0.375541) + (xy 5.58929 -0.405192) + (xy 5.599898 -0.452081) + (xy 5.575336 -0.480751) + (xy 5.523704 -0.501819) + (xy 5.485811 -0.472417) + (xy 5.468942 -0.429183) + (xy 4.957461 -0.429183) + (xy 4.962021 -0.433743) + (xy 4.944672 -0.451093) + (xy 4.927322 -0.433743) + (xy 4.411095 -0.433743) + (xy 4.451751 -0.453864) + (xy 4.474094 -0.469327) + (xy 4.458879 -0.466427) + (xy 4.37453 -0.445379) + (xy 4.276707 -0.426251) + (xy 4.19057 -0.404235) + (xy 4.167895 -0.372486) + (xy 4.091279 -0.372486) + (xy 4.081809 -0.381455) + (xy 4.011888 -0.42026) + (xy 3.951285 -0.434854) + (xy 3.92152 -0.416887) + (xy 3.921038 -0.411582) + (xy 3.950511 -0.38777) + (xy 3.999112 -0.380465) + (xy 4.050911 -0.377465) + (xy 4.045664 -0.363241) + (xy 3.990493 -0.331257) + (xy 3.9038 -0.283278) + (xy 3.772577 -0.283278) + (xy 3.756125 -0.288845) + (xy 3.730558 -0.284104) + (xy 3.315132 -0.284104) + (xy 3.279133 -0.329324) + (xy 3.278919 -0.329645) + (xy 3.851639 -0.329645) + (xy 3.868989 -0.312295) + (xy 3.886338 -0.329645) + (xy 3.868989 -0.346995) + (xy 3.851639 -0.329645) + (xy 3.278919 -0.329645) + (xy 3.19595 -0.453857) + (xy 3.13951 -0.571334) + (xy 3.117311 -0.642235) + (xy 3.379104 -0.642235) + (xy 3.403236 -0.589891) + (xy 3.45502 -0.495473) + (xy 3.502844 -0.432139) + (xy 3.527464 -0.416394) + (xy 3.525252 -0.44148) + (xy 3.518926 -0.454865) + (xy 3.574043 -0.454865) + (xy 3.600551 -0.410533) + (xy 3.634767 -0.384474) + (xy 3.689482 -0.354149) + (xy 3.71309 -0.356253) + (xy 3.730722 -0.382554) + (xy 3.730458 -0.383953) + (xy 3.825447 -0.383953) + (xy 3.830193 -0.381694) + (xy 3.86186 -0.406122) + (xy 3.868989 -0.416394) + (xy 3.877831 -0.448834) + (xy 3.873084 -0.451093) + (xy 3.841418 -0.426665) + (xy 3.834289 -0.416394) + (xy 3.825447 -0.383953) + (xy 3.730458 -0.383953) + (xy 3.725752 -0.408859) + (xy 3.706745 -0.408579) + (xy 3.671947 -0.426715) + (xy 3.669925 -0.455139) + (xy 3.652269 -0.519245) + (xy 3.617876 -0.557564) + (xy 3.577418 -0.586239) + (xy 3.586418 -0.570811) + (xy 3.600068 -0.555253) + (xy 3.636173 -0.500361) + (xy 3.639903 -0.464705) + (xy 3.609277 -0.468115) + (xy 3.608743 -0.468443) + (xy 3.576725 -0.466672) + (xy 3.574043 -0.454865) + (xy 3.518926 -0.454865) + (xy 3.508408 -0.477118) + (xy 3.45953 -0.552836) + (xy 3.420493 -0.604628) + (xy 3.792646 -0.604628) + (xy 3.796651 -0.586848) + (xy 3.863552 -0.552617) + (xy 3.895013 -0.539099) + (xy 3.986571 -0.506829) + (xy 4.023127 -0.511583) + (xy 4.01015 -0.551367) + (xy 3.979755 -0.564456) + (xy 4.076532 -0.564456) + (xy 4.081987 -0.537842) + (xy 4.129517 -0.499079) + (xy 4.193671 -0.490518) + (xy 4.252565 -0.49515) + (xy 4.245098 -0.502368) + (xy 4.241402 -0.503142) + (xy 4.615027 -0.503142) + (xy 4.632377 -0.485793) + (xy 4.649726 -0.503142) + (xy 4.632377 -0.520492) + (xy 4.615027 -0.503142) + (xy 4.241402 -0.503142) + (xy 4.207308 -0.510281) + (xy 4.162897 -0.527697) + (xy 4.309657 -0.527697) + (xy 4.320082 -0.521555) + (xy 4.377106 -0.538832) + (xy 4.40683 -0.555191) + (xy 4.434604 -0.582686) + (xy 4.42418 -0.588828) + (xy 4.367156 -0.571551) + (xy 4.337431 -0.555191) + (xy 4.309657 -0.527697) + (xy 4.162897 -0.527697) + (xy 4.146375 -0.534176) + (xy 4.129235 -0.557605) + (xy 4.102908 -0.589122) + (xy 4.095624 -0.589891) + (xy 4.076532 -0.564456) + (xy 3.979755 -0.564456) + (xy 3.964052 -0.571218) + (xy 3.931584 -0.565129) + (xy 3.893577 -0.561235) + (xy 3.895448 -0.576559) + (xy 3.884643 -0.60325) + (xy 3.849091 -0.609719) + (xy 3.792646 -0.604628) + (xy 3.420493 -0.604628) + (xy 3.418524 -0.607241) + (xy 3.380351 -0.652198) + (xy 3.379104 -0.642235) + (xy 3.117311 -0.642235) + (xy 3.113853 -0.65328) + (xy 4.025136 -0.65328) + (xy 4.055313 -0.633129) + (xy 4.128013 -0.624592) + (xy 4.129235 -0.62459) + (xy 4.202391 -0.628483) + (xy 4.233327 -0.63786) + (xy 4.233333 -0.638002) + (xy 4.203297 -0.651811) + (xy 4.130886 -0.666447) + (xy 4.129235 -0.666691) + (xy 4.056664 -0.669173) + (xy 4.025175 -0.654061) + (xy 4.025136 -0.65328) + (xy 3.113853 -0.65328) + (xy 3.106539 -0.67664) + (xy 3.678142 -0.67664) + (xy 3.695491 -0.65929) + (xy 3.712841 -0.67664) + (xy 3.695491 -0.693989) + (xy 3.678142 -0.67664) + (xy 3.106539 -0.67664) + (xy 3.098428 -0.702547) + (xy 3.086984 -0.749472) + (xy 3.060051 -0.859261) + (xy 3.036438 -0.945771) + (xy 3.028137 -0.971585) + (xy 3.026648 -0.978254) + (xy 3.23074 -0.978254) + (xy 3.258125 -0.898503) + (xy 3.306839 -0.810328) + (xy 3.364637 -0.735579) + (xy 3.419277 -0.696108) + (xy 3.423322 -0.695093) + (xy 3.420327 -0.722354) + (xy 3.410702 -0.762998) + (xy 3.386723 -0.808228) + (xy 3.458105 -0.808228) + (xy 3.48874 -0.748741) + (xy 3.491195 -0.744956) + (xy 3.541315 -0.68357) + (xy 3.5661 -0.677288) + (xy 3.554573 -0.722193) + (xy 3.544543 -0.740108) + (xy 3.78224 -0.740108) + (xy 3.809389 -0.720426) + (xy 3.869961 -0.690662) + (xy 3.932648 -0.665752) + (xy 3.947062 -0.661489) + (xy 3.95564 -0.685383) + (xy 3.955737 -0.689944) + (xy 3.926107 -0.718632) + (xy 3.868989 -0.737181) + (xy 3.804279 -0.744966) + (xy 3.78224 -0.740108) + (xy 3.544543 -0.740108) + (xy 3.533401 -0.760009) + (xy 3.516833 -0.780738) + (xy 3.712841 -0.780738) + (xy 3.730191 -0.763388) + (xy 3.747541 -0.780738) + (xy 3.730191 -0.798088) + (xy 3.712841 -0.780738) + (xy 3.516833 -0.780738) + (xy 3.488858 -0.81574) + (xy 3.460798 -0.832787) + (xy 3.458105 -0.808228) + (xy 3.386723 -0.808228) + (xy 3.38518 -0.811139) + (xy 3.364698 -0.814728) + (xy 3.337351 -0.832468) + (xy 3.304172 -0.898032) + (xy 3.295786 -0.921541) + (xy 3.293609 -0.926939) + (xy 3.336741 -0.926939) + (xy 3.345183 -0.907547) + (xy 3.380122 -0.870296) + (xy 3.400208 -0.877938) + (xy 3.400546 -0.882788) + (xy 3.3759 -0.912138) + (xy 3.360485 -0.922849) + (xy 3.336741 -0.926939) + (xy 3.293609 -0.926939) + (xy 3.265566 -0.996465) + (xy 3.241229 -1.028831) + (xy 3.236928 -1.02773) + (xy 3.23074 -0.978254) + (xy 3.026648 -0.978254) + (xy 3.012848 -1.040071) + (xy 3.000904 -1.138711) + (xy 2.999927 -1.151564) + (xy 2.993624 -1.224168) + (xy 2.992468 -1.228939) + (xy 3.194549 -1.228939) + (xy 3.200726 -1.145191) + (xy 3.218374 -1.095703) + (xy 3.244821 -1.091483) + (xy 3.245472 -1.094441) + (xy 3.302287 -1.094441) + (xy 3.318291 -1.033471) + (xy 3.342596 -1.006284) + (xy 3.346782 -1.035648) + (xy 3.337943 -1.101708) + (xy 3.324349 -1.144819) + (xy 3.36812 -1.144819) + (xy 3.376736 -1.12685) + (xy 3.39612 -1.101708) + (xy 3.446768 -1.047761) + (xy 3.469375 -1.047996) + (xy 3.469945 -1.054085) + (xy 3.446232 -1.08305) + (xy 3.409221 -1.114809) + (xy 3.36812 -1.144819) + (xy 3.324349 -1.144819) + (xy 3.320966 -1.155548) + (xy 3.305203 -1.153812) + (xy 3.304782 -1.152612) + (xy 3.302287 -1.094441) + (xy 3.245472 -1.094441) + (xy 3.254328 -1.134675) + (xy 3.245309 -1.205016) + (xy 3.230539 -1.251344) + (xy 3.209334 -1.300178) + (xy 3.270723 -1.300178) + (xy 3.277671 -1.286189) + (xy 3.310758 -1.250314) + (xy 3.316845 -1.275613) + (xy 3.308422 -1.302726) + (xy 3.282875 -1.340516) + (xy 3.271337 -1.339734) + (xy 3.270723 -1.300178) + (xy 3.209334 -1.300178) + (xy 3.207003 -1.305546) + (xy 3.197494 -1.299651) + (xy 3.19455 -1.229013) + (xy 3.194549 -1.228939) + (xy 2.992468 -1.228939) + (xy 2.980245 -1.27938) + (xy 2.950109 -1.329816) + (xy 2.893531 -1.388094) + (xy 2.800828 -1.466831) + (xy 2.793642 -1.472636) + (xy 3.184287 -1.472636) + (xy 3.192532 -1.399683) + (xy 3.208093 -1.35603) + (xy 3.213637 -1.353279) + (xy 3.222449 -1.383866) + (xy 3.226804 -1.457377) + (xy 3.261748 -1.457377) + (xy 3.274444 -1.428816) + (xy 3.284881 -1.434244) + (xy 3.289034 -1.475424) + (xy 3.284881 -1.48051) + (xy 3.264252 -1.475747) + (xy 3.261748 -1.457377) + (xy 3.226804 -1.457377) + (xy 3.226913 -1.459217) + (xy 3.227049 -1.476775) + (xy 3.224056 -1.509426) + (xy 3.348497 -1.509426) + (xy 3.414599 -1.431353) + (xy 3.476122 -1.365787) + (xy 3.502918 -1.356321) + (xy 3.504644 -1.365251) + (xy 3.481244 -1.393589) + (xy 3.426571 -1.443324) + (xy 3.348497 -1.509426) + (xy 3.224056 -1.509426) + (xy 3.220102 -1.552558) + (xy 3.20559 -1.578825) + (xy 3.365847 -1.578825) + (xy 3.383196 -1.561476) + (xy 3.400546 -1.578825) + (xy 3.383196 -1.596175) + (xy 3.365847 -1.578825) + (xy 3.20559 -1.578825) + (xy 3.202921 -1.583655) + (xy 3.198135 -1.582401) + (xy 3.185455 -1.543878) + (xy 3.184287 -1.472636) + (xy 2.793642 -1.472636) + (xy 2.688027 -1.557953) + (xy 2.509644 -1.694377) + (xy 2.350567 -1.804372) + (xy 3.053551 -1.804372) + (xy 3.066247 -1.77581) + (xy 3.076684 -1.781239) + (xy 3.080253 -1.816628) + (xy 3.186962 -1.816628) + (xy 3.196629 -1.722112) + (xy 3.225936 -1.665638) + (xy 3.227771 -1.664393) + (xy 3.283874 -1.634122) + (xy 3.287544 -1.648473) + (xy 3.261516 -1.683204) + (xy 3.234288 -1.762748) + (xy 3.235266 -1.839071) + (xy 3.296448 -1.839071) + (xy 3.309144 -1.81051) + (xy 3.319581 -1.815938) + (xy 3.323733 -1.857118) + (xy 3.319581 -1.862204) + (xy 3.298952 -1.857441) + (xy 3.296448 -1.839071) + (xy 3.235266 -1.839071) + (xy 3.235971 -1.894125) + (xy 3.23642 -1.898187) + (xy 3.241913 -1.981988) + (xy 3.238395 -2.002622) + (xy 3.37144 -2.002622) + (xy 3.379883 -1.98323) + (xy 3.414821 -1.945979) + (xy 3.434908 -1.953621) + (xy 3.435245 -1.958471) + (xy 3.410599 -1.987821) + (xy 3.395185 -1.998532) + (xy 3.37144 -2.002622) + (xy 3.238395 -2.002622) + (xy 3.235798 -2.017852) + (xy 3.226838 -2.01068) + (xy 3.197007 -1.92191) + (xy 3.186962 -1.816628) + (xy 3.080253 -1.816628) + (xy 3.080837 -1.822419) + (xy 3.076684 -1.827505) + (xy 3.056056 -1.822742) + (xy 3.053551 -1.804372) + (xy 2.350567 -1.804372) + (xy 2.335178 -1.815013) + (xy 2.174878 -1.91389) + (xy 2.137952 -1.933223) + (xy 2.920347 -1.933223) + (xy 2.92879 -1.913832) + (xy 2.963729 -1.87658) + (xy 2.983815 -1.884222) + (xy 2.984153 -1.889073) + (xy 2.959506 -1.918422) + (xy 2.944092 -1.929133) + (xy 2.920347 -1.933223) + (xy 2.137952 -1.933223) + (xy 2.052678 -1.977869) + (xy 2.845355 -1.977869) + (xy 2.858051 -1.949307) + (xy 2.868488 -1.954736) + (xy 2.872641 -1.995916) + (xy 2.868488 -2.001002) + (xy 2.847859 -1.996239) + (xy 2.845355 -1.977869) + (xy 2.052678 -1.977869) + (xy 2.038991 -1.985035) + (xy 1.937768 -2.02248) + (xy 1.888134 -2.023971) + (xy 1.846993 -2.017035) + (xy 1.854916 -2.044833) + (xy 1.863095 -2.070597) + (xy 2.716238 -2.070597) + (xy 2.732212 -2.040991) + (xy 2.740597 -2.030713) + (xy 2.789502 -1.982588) + (xy 2.809552 -1.99368) + (xy 2.810655 -2.008856) + (xy 2.782844 -2.046122) + (xy 2.753698 -2.0617) + (xy 2.716238 -2.070597) + (xy 1.863095 -2.070597) + (xy 1.863389 -2.071522) + (xy 1.824672 -2.057979) + (xy 1.811143 -2.050892) + (xy 1.714482 -2.031933) + (xy 1.659483 -2.048228) + (xy 1.607043 -2.072476) + (xy 1.617171 -2.075451) + (xy 1.672122 -2.065288) + (xy 1.755089 -2.058912) + (xy 1.778801 -2.080276) + (xy 1.744801 -2.123649) + (xy 1.702904 -2.151366) + (xy 2.853405 -2.151366) + (xy 2.857023 -2.088237) + (xy 2.86603 -2.080797) + (xy 2.869274 -2.090642) + (xy 2.87087 -2.116667) + (xy 3.088251 -2.116667) + (xy 3.100947 -2.088105) + (xy 3.111384 -2.093534) + (xy 3.115537 -2.134714) + (xy 3.111384 -2.1398) + (xy 3.090755 -2.135037) + (xy 3.088251 -2.116667) + (xy 2.87087 -2.116667) + (xy 2.874524 -2.176274) + (xy 3.238844 -2.176274) + (xy 3.240366 -2.107139) + (xy 3.251763 -2.081995) + (xy 3.269756 -2.113138) + (xy 3.284711 -2.192278) + (xy 3.289679 -2.245832) + (xy 3.291973 -2.336535) + (xy 3.286078 -2.386) + (xy 3.279602 -2.388984) + (xy 3.260821 -2.343211) + (xy 3.246448 -2.263637) + (xy 3.238844 -2.176274) + (xy 2.874524 -2.176274) + (xy 2.87467 -2.178648) + (xy 2.869274 -2.21209) + (xy 2.859216 -2.22289) + (xy 2.853741 -2.174909) + (xy 2.853405 -2.151366) + (xy 1.702904 -2.151366) + (xy 1.654627 -2.183304) + (xy 1.637925 -2.192458) + (xy 1.617535 -2.203416) + (xy 2.706557 -2.203416) + (xy 2.723907 -2.186066) + (xy 2.741256 -2.203416) + (xy 2.723907 -2.220765) + (xy 2.706557 -2.203416) + (xy 1.617535 -2.203416) + (xy 1.522348 -2.254572) + (xy 1.377402 -2.332503) + (xy 1.237229 -2.407894) + (xy 1.074718 -2.485713) + (xy 0.963089 -2.516988) + (xy 0.924934 -2.514736) + (xy 0.879086 -2.506299) + (xy 0.895193 -2.525041) + (xy 0.897157 -2.526414) + (xy 0.902644 -2.563251) + (xy 0.861849 -2.618665) + (xy 0.79079 -2.680654) + (xy 0.748459 -2.708723) + (xy 1.006284 -2.708723) + (xy 1.033698 -2.674044) + (xy 1.049658 -2.671203) + (xy 1.101585 -2.653045) + (xy 1.187643 -2.607219) + (xy 1.24918 -2.569332) + (xy 1.352655 -2.503303) + (xy 1.406465 -2.472789) + (xy 1.418499 -2.474524) + (xy 1.413884 -2.481011) + (xy 1.630874 -2.481011) + (xy 1.648224 -2.463661) + (xy 1.665573 -2.481011) + (xy 1.648224 -2.498361) + (xy 1.630874 -2.481011) + (xy 1.413884 -2.481011) + (xy 1.396644 -2.505242) + (xy 1.392825 -2.50987) + (xy 1.341046 -2.554196) + (xy 1.259856 -2.60627) + (xy 1.245197 -2.614276) + (xy 1.371038 -2.614276) + (xy 1.396305 -2.589611) + (xy 1.457377 -2.559294) + (xy 1.552273 -2.517354) + (xy 1.591409 -2.506082) + (xy 1.581768 -2.526496) + (xy 1.538819 -2.571138) + (xy 1.478742 -2.61069) + (xy 1.544125 -2.61069) + (xy 1.668336 -2.55653) + (xy 1.761675 -2.507172) + (xy 1.830419 -2.455906) + (xy 1.837407 -2.448316) + (xy 1.882193 -2.403943) + (xy 1.900747 -2.394263) + (xy 1.894542 -2.415898) + (xy 1.85642 -2.463661) + (xy 1.822921 -2.513927) + (xy 1.833693 -2.53306) + (xy 1.861303 -2.545097) + (xy 1.976 -2.420287) + (xy 2.055986 -2.335517) + (xy 2.099697 -2.296138) + (xy 2.115875 -2.294723) + (xy 2.116666 -2.300707) + (xy 2.096143 -2.324864) + (xy 2.883024 -2.324864) + (xy 2.893787 -2.311748) + (xy 2.915472 -2.342889) + (xy 2.936842 -2.396778) + (xy 2.946483 -2.446312) + (xy 2.933761 -2.452551) + (xy 2.914754 -2.428962) + (xy 2.885983 -2.354887) + (xy 2.883024 -2.324864) + (xy 2.096143 -2.324864) + (xy 2.093447 -2.328037) + (xy 2.034031 -2.386458) + (xy 2.007111 -2.411612) + (xy 2.637158 -2.411612) + (xy 2.654508 -2.394263) + (xy 2.671858 -2.411612) + (xy 2.654508 -2.428962) + (xy 2.637158 -2.411612) + (xy 2.007111 -2.411612) + (xy 1.986543 -2.43083) + (xy 1.969696 -2.446312) + (xy 2.186065 -2.446312) + (xy 2.203415 -2.428962) + (xy 2.220765 -2.446312) + (xy 2.203415 -2.463661) + (xy 2.186065 -2.446312) + (xy 1.969696 -2.446312) + (xy 1.861912 -2.545363) + (xy 1.871453 -2.549521) + (xy 1.85479 -2.58945) + (xy 1.808065 -2.626799) + (xy 1.708059 -2.65022) + (xy 1.643243 -2.639261) + (xy 1.544125 -2.61069) + (xy 1.478742 -2.61069) + (xy 1.465312 -2.619532) + (xy 1.400985 -2.629241) + (xy 1.371038 -2.614276) + (xy 1.245197 -2.614276) + (xy 1.167583 -2.656664) + (xy 1.148592 -2.665438) + (xy 1.821721 -2.665438) + (xy 1.941858 -2.56455) + (xy 2.024334 -2.496522) + (xy 2.064141 -2.469917) + (xy 2.071305 -2.480998) + (xy 2.059557 -2.515711) + (xy 2.151366 -2.515711) + (xy 2.168715 -2.498361) + (xy 2.394262 -2.498361) + (xy 2.406958 -2.469799) + (xy 2.417395 -2.475228) + (xy 2.41827 -2.483903) + (xy 2.4664 -2.483903) + (xy 2.47278 -2.438897) + (xy 2.484625 -2.43836) + (xy 2.492908 -2.484801) + (xy 2.487364 -2.504867) + (xy 2.474653 -2.515711) + (xy 2.567759 -2.515711) + (xy 2.585109 -2.498361) + (xy 2.602459 -2.515711) + (xy 2.585109 -2.53306) + (xy 2.567759 -2.515711) + (xy 2.474653 -2.515711) + (xy 2.471957 -2.518011) + (xy 2.4664 -2.483903) + (xy 2.41827 -2.483903) + (xy 2.421548 -2.516408) + (xy 2.417395 -2.521494) + (xy 2.396766 -2.516731) + (xy 2.394262 -2.498361) + (xy 2.168715 -2.498361) + (xy 2.186065 -2.515711) + (xy 2.168715 -2.53306) + (xy 2.151366 -2.515711) + (xy 2.059557 -2.515711) + (xy 2.057631 -2.521403) + (xy 2.053026 -2.560587) + (xy 2.073672 -2.555536) + (xy 2.118299 -2.545528) + (xy 2.129576 -2.576829) + (xy 2.105652 -2.62891) + (xy 2.082547 -2.653984) + (xy 1.998621 -2.696915) + (xy 1.918543 -2.690111) + (xy 1.821721 -2.665438) + (xy 1.148592 -2.665438) + (xy 1.082558 -2.695947) + (xy 1.023111 -2.714691) + (xy 1.006284 -2.708723) + (xy 0.748459 -2.708723) + (xy 0.705484 -2.737219) + (xy 0.621949 -2.77636) + (xy 0.556204 -2.786078) + (xy 0.551812 -2.785127) + (xy 0.49943 -2.789015) + (xy 0.429383 -2.829961) + (xy 0.358994 -2.890862) + (xy 0.414758 -2.890862) + (xy 0.416839 -2.869085) + (xy 0.476606 -2.842503) + (xy 0.503142 -2.835399) + (xy 0.56476 -2.820049) + (xy 0.584107 -2.814681) + (xy 0.586105 -2.836685) + (xy 0.58122 -2.85403) + (xy 0.539635 -2.886839) + (xy 0.482987 -2.897405) + (xy 0.711338 -2.897405) + (xy 0.77744 -2.819331) + (xy 0.838964 -2.753765) + (xy 0.865759 -2.744299) + (xy 0.867486 -2.753229) + (xy 0.844085 -2.781567) + (xy 0.789412 -2.831303) + (xy 0.711338 -2.897405) + (xy 0.482987 -2.897405) + (xy 0.474355 -2.899015) + (xy 0.414758 -2.890862) + (xy 0.358994 -2.890862) + (xy 0.331133 -2.914967) + (xy 0.276022 -2.96836) + (xy 0.260062 -2.984153) + (xy 0.294945 -2.984153) + (xy 0.342657 -2.957533) + (xy 0.403139 -2.949454) + (xy 0.460898 -2.960701) + (xy 0.468442 -2.984153) + (xy 0.42073 -3.010774) + (xy 0.360248 -3.018853) + (xy 0.302489 -3.007605) + (xy 0.294945 -2.984153) + (xy 0.260062 -2.984153) + (xy 0.155356 -3.087767) + (xy 0.225247 -3.087767) + (xy 0.239632 -3.064088) + (xy 0.307336 -3.053641) + (xy 0.31603 -3.053552) + (xy 0.384842 -3.059793) + (xy 0.405832 -3.075068) + (xy 0.403932 -3.077579) + (xy 0.345695 -3.105601) + (xy 0.60724 -3.105601) + (xy 0.673342 -3.027528) + (xy 0.734865 -2.961962) + (xy 0.761661 -2.952496) + (xy 0.761747 -2.952939) + (xy 0.916375 -2.952939) + (xy 0.921487 -2.911596) + (xy 0.976837 -2.864408) + (xy 1.077053 -2.812063) + (xy 1.199452 -2.765316) + (xy 1.274077 -2.744435) + (xy 1.365769 -2.72358) + (xy 1.433349 -2.713672) + (xy 1.501309 -2.714633) + (xy 1.594141 -2.726387) + (xy 1.679599 -2.739854) + (xy 2.086581 -2.739854) + (xy 2.166327 -2.653807) + (xy 2.24563 -2.596285) + (xy 2.338421 -2.566541) + (xy 2.424512 -2.56571) + (xy 2.483716 -2.594931) + (xy 2.49836 -2.635111) + (xy 2.482427 -2.701538) + (xy 2.463661 -2.723907) + (xy 2.430228 -2.771609) + (xy 2.428961 -2.782253) + (xy 2.443874 -2.802001) + (xy 2.478427 -2.777854) + (xy 2.517342 -2.725894) + (xy 2.545343 -2.662201) + (xy 2.546225 -2.658827) + (xy 2.584808 -2.595999) + (xy 2.645053 -2.585618) + (xy 2.729538 -2.578462) + (xy 2.836064 -2.55263) + (xy 2.85522 -2.546296) + (xy 2.941148 -2.52007) + (xy 2.990597 -2.526924) + (xy 3.03237 -2.576386) + (xy 3.054612 -2.612253) + (xy 3.099192 -2.69312) + (xy 3.122038 -2.74971) + (xy 3.122821 -2.755715) + (xy 3.137669 -2.771743) + (xy 3.142721 -2.767753) + (xy 3.140321 -2.727929) + (xy 3.111341 -2.650242) + (xy 3.091666 -2.609153) + (xy 3.050368 -2.52265) + (xy 3.041434 -2.477552) + (xy 3.063428 -2.454653) + (xy 3.079598 -2.447776) + (xy 3.113972 -2.419044) + (xy 3.104628 -2.401071) + (xy 3.074926 -2.35088) + (xy 3.060674 -2.290164) + (xy 3.061886 -2.23991) + (xy 3.080047 -2.244566) + (xy 3.108243 -2.293873) + (xy 3.139563 -2.377572) + (xy 3.154195 -2.428962) + (xy 3.173402 -2.515711) + (xy 3.261748 -2.515711) + (xy 3.279098 -2.498361) + (xy 3.296448 -2.515711) + (xy 3.29297 -2.519189) + (xy 3.44606 -2.519189) + (xy 3.448927 -2.394738) + (xy 3.454918 -2.247097) + (xy 3.463374 -2.091607) + (xy 3.473641 -1.943609) + (xy 3.485061 -1.818442) + (xy 3.48869 -1.787022) + (xy 3.516147 -1.574093) + (xy 3.539315 -1.420308) + (xy 3.560593 -1.315738) + (xy 3.58238 -1.250451) + (xy 3.607074 -1.214516) + (xy 3.630412 -1.200275) + (xy 3.66444 -1.165498) + (xy 3.660524 -1.144649) + (xy 3.653078 -1.076191) + (xy 3.681674 -0.982795) + (xy 3.734638 -0.889912) + (xy 3.800293 -0.822994) + (xy 3.811076 -0.816462) + (xy 3.887167 -0.778398) + (xy 3.924932 -0.777117) + (xy 3.932203 -0.822539) + (xy 3.916814 -0.924585) + (xy 3.913004 -0.94556) + (xy 3.910595 -0.96703) + (xy 3.95623 -0.96703) + (xy 3.97415 -0.853646) + (xy 3.977424 -0.837125) + (xy 3.999455 -0.765102) + (xy 4.04229 -0.734804) + (xy 4.128002 -0.728689) + (xy 4.221713 -0.738592) + (xy 4.27528 -0.778254) + (xy 4.298938 -0.820967) + (xy 4.316769 -0.90797) + (xy 4.275756 -0.958403) + (xy 4.20526 -0.971054) + (xy 4.175194 -0.988987) + (xy 4.178958 -1.002521) + (xy 4.161891 -1.026157) + (xy 4.095375 -1.045049) + (xy 4.076907 -1.047602) + (xy 4.001281 -1.050621) + (xy 3.963164 -1.028226) + (xy 3.95623 -0.96703) + (xy 3.910595 -0.96703) + (xy 3.896627 -1.091493) + (xy 3.892858 -1.254842) + (xy 3.894823 -1.29486) + (xy 3.95578 -1.29486) + (xy 3.958505 -1.188964) + (xy 3.972972 -1.133396) + (xy 4.008521 -1.109126) + (xy 4.051161 -1.100537) + (xy 4.191585 -1.083532) + (xy 4.276255 -1.084832) + (xy 4.316433 -1.104715) + (xy 4.318082 -1.107147) + (xy 4.305561 -1.125737) + (xy 4.259405 -1.12359) + (xy 4.181284 -1.10857) + (xy 4.259358 -1.149478) + (xy 4.318493 -1.190719) + (xy 4.337431 -1.219784) + (xy 4.307935 -1.243586) + (xy 4.259358 -1.25138) + (xy 4.181284 -1.253579) + (xy 4.255807 -1.283648) + (xy 4.323484 -1.322027) + (xy 4.357522 -1.361556) + (xy 4.346815 -1.386623) + (xy 4.330804 -1.389082) + (xy 4.310025 -1.401744) + (xy 4.341693 -1.433055) + (xy 4.361384 -1.456253) + (xy 4.337533 -1.469313) + (xy 4.260422 -1.474727) + (xy 4.517693 -1.474727) + (xy 4.521444 -1.415466) + (xy 4.532306 -1.410249) + (xy 4.533689 -1.413343) + (xy 4.540553 -1.482227) + (xy 4.534975 -1.517441) + (xy 4.52393 -1.531591) + (xy 4.517922 -1.485503) + (xy 4.517693 -1.474727) + (xy 4.260422 -1.474727) + (xy 4.176914 -1.475326) + (xy 3.955823 -1.474727) + (xy 3.95578 -1.29486) + (xy 3.894823 -1.29486) + (xy 3.896413 -1.327254) + (xy 3.90157 -1.434194) + (xy 3.897831 -1.506606) + (xy 3.888993 -1.526776) + (xy 3.845792 -1.545873) + (xy 3.797547 -1.579028) + (xy 3.755446 -1.614006) + (xy 3.768296 -1.616749) + (xy 3.822406 -1.598456) + (xy 3.877165 -1.582453) + (xy 3.905903 -1.594854) + (xy 3.913666 -1.626809) + (xy 3.975942 -1.626809) + (xy 3.979618 -1.559587) + (xy 3.982965 -1.548875) + (xy 4.024378 -1.534421) + (xy 4.109749 -1.531307) + (xy 4.214912 -1.537648) + (xy 4.315698 -1.55156) + (xy 4.387939 -1.571161) + (xy 4.405137 -1.581781) + (xy 4.430713 -1.635395) + (xy 4.442227 -1.682264) + (xy 4.556765 -1.682264) + (xy 4.562689 -1.659485) + (xy 4.577317 -1.682924) + (xy 4.597705 -1.720356) + (xy 4.608497 -1.721101) + (xy 4.609709 -1.677579) + (xy 4.601359 -1.582214) + (xy 4.583464 -1.427428) + (xy 4.577999 -1.38262) + (xy 4.560144 -1.188233) + (xy 4.561746 -1.042635) + (xy 4.579557 -0.939747) + (xy 4.615889 -0.849063) + (xy 4.673063 -0.750053) + (xy 4.738794 -0.659228) + (xy 4.800796 -0.5931) + (xy 4.846782 -0.568181) + (xy 4.854401 -0.570364) + (xy 4.901408 -0.568231) + (xy 4.923141 -0.557776) + (xy 4.996495 -0.535787) + (xy 5.000628 -0.536576) + (xy 5.709833 -0.536576) + (xy 5.74206 -0.498885) + (xy 5.806386 -0.424146) + (xy 5.853238 -0.359476) + (xy 5.899681 -0.294246) + (xy 5.919984 -0.28972) + (xy 5.921272 -0.349286) + (xy 5.918832 -0.381694) + (xy 6.005975 -0.381694) + (xy 6.009148 -0.347155) + (xy 6.03197 -0.372906) + (xy 6.037705 -0.381694) + (xy 6.065682 -0.460478) + (xy 6.068229 -0.489438) + (xy 6.143534 -0.489438) + (xy 6.157189 -0.496145) + (xy 6.192445 -0.55266) + (xy 6.206595 -0.57911) + (xy 6.226386 -0.642878) + (xy 6.217079 -0.673007) + (xy 6.189412 -0.664077) + (xy 6.186419 -0.649089) + (xy 6.173105 -0.583711) + (xy 6.157757 -0.537842) + (xy 6.143534 -0.489438) + (xy 6.068229 -0.489438) + (xy 6.069434 -0.503142) + (xy 6.067526 -0.572541) + (xy 6.037705 -0.503142) + (xy 6.012026 -0.422076) + (xy 6.005975 -0.381694) + (xy 5.918832 -0.381694) + (xy 5.918179 -0.390369) + (xy 5.909651 -0.504538) + (xy 5.903848 -0.598566) + (xy 5.892103 -0.670805) + (xy 5.859884 -0.686774) + (xy 5.796011 -0.648534) + (xy 5.765694 -0.624047) + (xy 5.712324 -0.573087) + (xy 5.709833 -0.536576) + (xy 5.000628 -0.536576) + (xy 5.092862 -0.554183) + (xy 5.22254 -0.613334) + (xy 5.292163 -0.667965) + (xy 5.621339 -0.667965) + (xy 5.632234 -0.60599) + (xy 5.670431 -0.596754) + (xy 5.744104 -0.639922) + (xy 5.772779 -0.661808) + (xy 5.825214 -0.717966) + (xy 6.038236 -0.717966) + (xy 6.042712 -0.631478) + (xy 6.056708 -0.60807) + (xy 6.072404 -0.62459) + (xy 6.096255 -0.694783) + (xy 6.098033 -0.711339) + (xy 6.245901 -0.711339) + (xy 6.263251 -0.693989) + (xy 6.280601 -0.711339) + (xy 6.263251 -0.728689) + (xy 6.245901 -0.711339) + (xy 6.098033 -0.711339) + (xy 6.101758 -0.746038) + (xy 6.176502 -0.746038) + (xy 6.193852 -0.728689) + (xy 6.211202 -0.746038) + (xy 6.193852 -0.763388) + (xy 6.176502 -0.746038) + (xy 6.101758 -0.746038) + (xy 6.106569 -0.790842) + (xy 6.106572 -0.791461) + (xy 6.103865 -0.815437) + (xy 6.3153 -0.815437) + (xy 6.33265 -0.798088) + (xy 6.35 -0.815437) + (xy 6.33265 -0.832787) + (xy 6.3153 -0.815437) + (xy 6.103865 -0.815437) + (xy 6.098181 -0.86577) + (xy 6.07545 -0.886366) + (xy 6.072404 -0.884836) + (xy 6.050912 -0.839634) + (xy 6.03907 -0.752454) + (xy 6.038236 -0.717966) + (xy 5.825214 -0.717966) + (xy 5.845005 -0.739162) + (xy 5.860112 -0.806579) + (xy 5.816024 -0.853293) + (xy 5.810164 -0.855704) + (xy 5.772707 -0.896689) + (xy 5.774102 -0.919536) + (xy 5.829508 -0.919536) + (xy 5.846858 -0.902186) + (xy 5.864207 -0.919536) + (xy 5.846858 -0.936885) + (xy 5.829508 -0.919536) + (xy 5.774102 -0.919536) + (xy 5.774375 -0.924013) + (xy 5.778907 -0.996812) + (xy 5.771119 -1.027643) + (xy 5.749961 -1.031548) + (xy 5.717764 -0.985743) + (xy 5.681712 -0.907482) + (xy 5.64899 -0.814018) + (xy 5.626784 -0.722605) + (xy 5.621339 -0.667965) + (xy 5.292163 -0.667965) + (xy 5.362563 -0.723206) + (xy 5.445498 -0.837881) + (xy 5.498647 -0.928768) + (xy 5.540312 -0.991527) + (xy 5.553338 -1.006284) + (xy 5.581589 -1.043243) + (xy 5.838015 -1.043243) + (xy 5.842762 -1.040984) + (xy 5.874428 -1.065412) + (xy 5.881557 -1.075683) + (xy 5.881833 -1.076696) + (xy 6.030154 -1.076696) + (xy 6.050815 -1.004823) + (xy 6.076275 -0.994616) + (xy 6.097911 -1.03965) + (xy 6.107103 -1.133502) + (xy 6.107103 -1.134029) + (xy 6.102248 -1.212552) + (xy 6.083794 -1.232897) + (xy 6.060967 -1.219388) + (xy 6.030547 -1.155503) + (xy 6.030154 -1.076696) + (xy 5.881833 -1.076696) + (xy 5.890399 -1.108123) + (xy 5.885653 -1.110383) + (xy 5.853986 -1.085955) + (xy 5.846858 -1.075683) + (xy 5.838015 -1.043243) + (xy 5.581589 -1.043243) + (xy 5.595898 -1.061963) + (xy 5.628988 -1.127732) + (xy 5.760109 -1.127732) + (xy 5.777459 -1.110383) + (xy 5.794808 -1.127732) + (xy 5.777459 -1.145082) + (xy 5.760109 -1.127732) + (xy 5.628988 -1.127732) + (xy 5.647491 -1.164509) + (xy 5.69955 -1.293659) + (xy 5.710101 -1.326179) + (xy 5.880072 -1.326179) + (xy 5.887734 -1.329067) + (xy 5.929312 -1.32299) + (xy 5.951376 -1.282557) + (xy 5.977838 -1.234147) + (xy 6.01761 -1.247042) + (xy 6.023273 -1.251602) + (xy 6.063755 -1.318032) + (xy 6.071873 -1.366203) + (xy 6.059026 -1.457074) + (xy 6.022547 -1.482716) + (xy 5.962863 -1.442992) + (xy 5.933606 -1.410019) + (xy 5.889149 -1.350395) + (xy 5.880072 -1.326179) + (xy 5.710101 -1.326179) + (xy 5.739019 -1.415313) + (xy 5.864469 -1.415313) + (xy 5.930728 -1.497069) + (xy 5.973427 -1.569775) + (xy 5.961004 -1.622243) + (xy 5.960352 -1.623038) + (xy 5.93112 -1.653721) + (xy 5.913369 -1.645921) + (xy 5.897631 -1.587911) + (xy 5.886672 -1.531769) + (xy 5.864469 -1.415313) + (xy 5.739019 -1.415313) + (xy 5.743509 -1.429152) + (xy 5.760575 -1.496515) + (xy 5.783766 -1.656256) + (xy 5.791514 -1.840094) + (xy 5.784933 -2.027461) + (xy 5.765141 -2.19779) + (xy 5.733254 -2.330512) + (xy 5.712798 -2.376913) + (xy 5.653037 -2.481011) + (xy 5.671735 -2.359563) + (xy 5.683484 -2.266007) + (xy 5.697384 -2.130153) + (xy 5.710713 -1.978931) + (xy 5.712602 -1.955229) + (xy 5.722015 -1.815091) + (xy 5.720371 -1.714822) + (xy 5.702503 -1.62854) + (xy 5.663245 -1.530359) + (xy 5.60286 -1.405379) + (xy 5.499117 -1.227611) + (xy 5.387077 -1.091456) + (xy 5.275013 -1.004694) + (xy 5.171199 -0.975106) + (xy 5.147833 -0.97749) + (xy 5.062815 -1.027756) + (xy 4.990562 -1.137615) + (xy 4.978773 -1.17015) + (xy 5.158124 -1.17015) + (xy 5.172465 -1.143694) + (xy 5.232942 -1.12877) + (xy 5.298621 -1.163248) + (xy 5.378465 -1.25315) + (xy 5.418377 -1.308879) + (xy 5.492951 -1.439804) + (xy 5.555619 -1.587681) + (xy 5.572907 -1.643023) + (xy 5.603237 -1.804695) + (xy 5.617155 -1.986394) + (xy 5.615623 -2.170946) + (xy 5.599603 -2.341179) + (xy 5.570058 -2.479919) + (xy 5.553325 -2.515711) + (xy 5.621311 -2.515711) + (xy 5.638661 -2.498361) + (xy 5.656011 -2.515711) + (xy 5.638661 -2.53306) + (xy 5.621311 -2.515711) + (xy 5.553325 -2.515711) + (xy 5.527948 -2.569993) + (xy 5.520516 -2.578337) + (xy 5.501076 -2.583563) + (xy 5.508541 -2.53053) + (xy 5.517818 -2.496249) + (xy 5.540238 -2.379706) + (xy 5.549942 -2.247148) + (xy 5.546673 -2.12406) + (xy 5.530173 -2.035922) + (xy 5.522625 -2.020138) + (xy 5.505659 -2.023482) + (xy 5.493995 -2.086771) + (xy 5.490256 -2.157671) + (xy 5.481312 -2.322413) + (xy 5.463977 -2.464524) + (xy 5.440812 -2.568541) + (xy 5.432134 -2.585109) + (xy 5.586612 -2.585109) + (xy 5.603961 -2.56776) + (xy 5.621311 -2.585109) + (xy 5.603961 -2.602459) + (xy 5.586612 -2.585109) + (xy 5.432134 -2.585109) + (xy 5.414381 -2.619005) + (xy 5.413709 -2.619441) + (xy 5.369439 -2.612725) + (xy 5.309903 -2.575456) + (xy 5.268574 -2.535567) + (xy 5.250343 -2.489201) + (xy 5.251853 -2.415132) + (xy 5.2674 -2.306721) + (xy 5.285678 -2.209469) + (xy 5.298964 -2.17368) + (xy 5.305865 -2.203094) + (xy 5.305882 -2.203416) + (xy 5.313003 -2.269334) + (xy 5.328776 -2.273351) + (xy 5.345679 -2.248247) + (xy 5.370898 -2.182321) + (xy 5.399249 -2.075318) + (xy 5.416876 -1.990758) + (xy 5.431312 -1.767347) + (xy 5.384721 -1.562041) + (xy 5.273669 -1.361345) + (xy 5.247739 -1.326197) + (xy 5.180133 -1.228705) + (xy 5.158124 -1.17015) + (xy 4.978773 -1.17015) + (xy 4.956422 -1.231831) + (xy 4.996721 -1.231831) + (xy 5.014071 -1.214481) + (xy 5.03142 -1.231831) + (xy 5.014071 -1.249181) + (xy 4.996721 -1.231831) + (xy 4.956422 -1.231831) + (xy 4.932366 -1.298216) + (xy 4.914909 -1.380716) + (xy 5.03142 -1.380716) + (xy 5.049753 -1.355264) + (xy 5.095999 -1.377248) + (xy 5.15703 -1.43814) + (xy 5.192131 -1.485106) + (xy 5.229011 -1.560145) + (xy 5.267203 -1.670015) + (xy 5.30189 -1.79509) + (xy 5.328258 -1.915744) + (xy 5.341491 -2.01235) + (xy 5.336774 -2.065283) + (xy 5.335024 -2.067526) + (xy 5.316193 -2.04729) + (xy 5.285319 -1.977183) + (xy 5.258619 -1.901143) + (xy 5.20637 -1.760986) + (xy 5.142737 -1.618635) + (xy 5.115386 -1.56578) + (xy 5.066696 -1.471532) + (xy 5.036394 -1.400948) + (xy 5.03142 -1.380716) + (xy 4.914909 -1.380716) + (xy 4.889518 -1.500709) + (xy 4.86758 -1.69787) + (xy 4.936682 -1.69787) + (xy 4.939003 -1.638492) + (xy 4.957171 -1.645145) + (xy 4.974143 -1.681812) + (xy 4.977609 -1.735252) + (xy 4.967709 -1.748807) + (xy 4.944582 -1.734019) + (xy 4.936682 -1.69787) + (xy 4.86758 -1.69787) + (xy 4.86331 -1.736243) + (xy 4.862798 -1.752323) + (xy 5.100819 -1.752323) + (xy 5.118169 -1.734973) + (xy 5.135519 -1.752323) + (xy 5.118169 -1.769672) + (xy 5.100819 -1.752323) + (xy 4.862798 -1.752323) + (xy 4.859481 -1.856421) + (xy 5.135519 -1.856421) + (xy 5.152868 -1.839071) + (xy 5.170218 -1.856421) + (xy 5.152868 -1.873771) + (xy 5.135519 -1.856421) + (xy 4.859481 -1.856421) + (xy 4.855611 -1.977869) + (xy 5.170218 -1.977869) + (xy 5.182914 -1.949307) + (xy 5.193351 -1.954736) + (xy 5.197504 -1.995916) + (xy 5.193351 -2.001002) + (xy 5.172722 -1.996239) + (xy 5.170218 -1.977869) + (xy 4.855611 -1.977869) + (xy 4.855034 -1.995966) + (xy 4.86122 -2.151366) + (xy 4.962021 -2.151366) + (xy 4.974717 -2.122805) + (xy 4.985154 -2.128233) + (xy 4.989307 -2.169413) + (xy 4.985154 -2.174499) + (xy 4.964526 -2.169736) + (xy 4.962021 -2.151366) + (xy 4.86122 -2.151366) + (xy 4.865983 -2.271029) + (xy 4.891387 -2.498361) + (xy 5.03142 -2.498361) + (xy 5.044116 -2.469799) + (xy 5.054553 -2.475228) + (xy 5.058706 -2.516408) + (xy 5.054553 -2.521494) + (xy 5.033925 -2.516731) + (xy 5.03142 -2.498361) + (xy 4.891387 -2.498361) + (xy 4.897446 -2.552579) + (xy 4.908139 -2.619809) + (xy 4.91838 -2.689208) + (xy 5.343715 -2.689208) + (xy 5.361065 -2.671858) + (xy 5.378415 -2.689208) + (xy 5.447814 -2.689208) + (xy 5.465164 -2.671858) + (xy 5.482513 -2.689208) + (xy 5.465164 -2.706558) + (xy 5.447814 -2.689208) + (xy 5.378415 -2.689208) + (xy 5.361065 -2.706558) + (xy 5.343715 -2.689208) + (xy 4.91838 -2.689208) + (xy 4.9235 -2.723907) + (xy 5.06612 -2.723907) + (xy 5.08347 -2.706558) + (xy 5.100819 -2.723907) + (xy 5.08347 -2.741257) + (xy 5.06612 -2.723907) + (xy 4.9235 -2.723907) + (xy 4.92862 -2.758607) + (xy 5.309016 -2.758607) + (xy 5.326366 -2.741257) + (xy 5.343715 -2.758607) + (xy 5.482513 -2.758607) + (xy 5.499863 -2.741257) + (xy 5.517213 -2.758607) + (xy 5.499863 -2.775956) + (xy 5.482513 -2.758607) + (xy 5.343715 -2.758607) + (xy 5.326366 -2.775956) + (xy 5.309016 -2.758607) + (xy 4.92862 -2.758607) + (xy 4.938861 -2.828006) + (xy 5.274317 -2.828006) + (xy 5.291666 -2.810656) + (xy 5.309016 -2.828006) + (xy 5.291666 -2.845355) + (xy 5.274317 -2.828006) + (xy 4.938861 -2.828006) + (xy 4.941865 -2.848361) + (xy 4.956304 -2.999856) + (xy 5.118574 -2.999856) + (xy 5.161673 -2.956293) + (xy 5.170218 -2.949454) + (xy 5.245087 -2.894763) + (xy 5.270328 -2.886136) + (xy 5.244982 -2.923571) + (xy 5.222267 -2.949454) + (xy 5.162448 -3.0011) + (xy 5.121466 -3.018081) + (xy 5.118574 -2.999856) + (xy 4.956304 -2.999856) + (xy 4.958715 -3.025157) + (xy 4.960533 -3.147822) + (xy 4.949897 -3.2097) + (xy 5.309016 -3.2097) + (xy 5.326366 -3.19235) + (xy 5.343715 -3.2097) + (xy 5.338311 -3.215104) + (xy 5.442672 -3.215104) + (xy 5.458237 -3.134737) + (xy 5.489175 -3.04613) + (xy 5.526067 -2.969923) + (xy 5.559497 -2.926756) + (xy 5.574632 -2.925908) + (xy 5.573773 -2.965968) + (xy 5.551912 -3.018853) + (xy 5.526151 -3.081082) + (xy 5.52552 -3.108125) + (xy 5.54419 -3.083849) + (xy 5.585284 -3.007535) + (xy 5.643021 -2.890558) + (xy 5.711622 -2.744291) + (xy 5.722795 -2.719865) + (xy 5.820252 -2.493093) + (xy 5.884073 -2.311858) + (xy 5.918461 -2.163522) + (xy 5.924718 -2.112789) + (xy 5.943625 -1.980373) + (xy 5.979181 -1.8868) + (xy 6.043705 -1.801647) + (xy 6.05611 -1.788285) + (xy 6.13865 -1.677814) + (xy 6.208712 -1.546109) + (xy 6.224763 -1.504792) + (xy 6.263591 -1.37881) + (xy 6.278283 -1.306097) + (xy 6.270952 -1.290177) + (xy 6.243713 -1.334574) + (xy 6.19868 -1.442811) + (xy 6.194416 -1.454217) + (xy 6.13697 -1.584139) + (xy 6.070151 -1.699566) + (xy 6.016762 -1.766512) + (xy 5.921678 -1.856421) + (xy 6.011409 -1.744529) + (xy 6.112386 -1.580907) + (xy 6.171112 -1.388052) + (xy 6.192174 -1.150479) + (xy 6.192344 -1.133886) + (xy 6.195909 -1.009759) + (xy 6.205395 -0.948917) + (xy 6.222004 -0.945409) + (xy 6.22525 -0.949986) + (xy 6.419398 -0.949986) + (xy 6.436277 -0.9396) + (xy 6.482406 -0.984175) + (xy 6.493223 -0.997609) + (xy 6.523233 -1.038711) + (xy 6.505264 -1.030094) + (xy 6.480123 -1.01071) + (xy 6.432065 -0.967905) + (xy 6.419398 -0.949986) + (xy 6.22525 -0.949986) + (xy 6.228551 -0.95464) + (xy 6.275059 -1.020837) + (xy 6.324418 -1.082563) + (xy 6.569076 -1.082563) + (xy 6.572386 -1.075683) + (xy 6.601376 -1.098631) + (xy 6.627595 -1.127732) + (xy 6.648709 -1.170003) + (xy 6.635556 -1.179782) + (xy 6.593799 -1.152065) + (xy 6.580348 -1.127732) + (xy 6.569076 -1.082563) + (xy 6.324418 -1.082563) + (xy 6.339682 -1.101651) + (xy 6.342222 -1.104634) + (xy 6.425665 -1.242525) + (xy 6.428894 -1.26653) + (xy 6.801092 -1.26653) + (xy 6.818442 -1.249181) + (xy 6.835792 -1.26653) + (xy 6.818442 -1.28388) + (xy 6.801092 -1.26653) + (xy 6.428894 -1.26653) + (xy 6.433561 -1.30123) + (xy 6.627595 -1.30123) + (xy 6.644945 -1.28388) + (xy 6.662295 -1.30123) + (xy 6.644945 -1.318579) + (xy 6.627595 -1.30123) + (xy 6.433561 -1.30123) + (xy 6.445322 -1.388669) + (xy 6.400472 -1.546207) + (xy 6.290391 -1.718277) + (xy 6.169974 -1.853298) + (xy 6.057013 -1.97025) + (xy 5.992781 -2.04253) + (xy 5.975475 -2.073038) + (xy 6.003294 -2.064673) + (xy 6.060445 -2.029577) + (xy 6.203878 -1.910643) + (xy 6.326815 -1.750323) + (xy 6.420166 -1.578825) + (xy 6.473239 -1.470652) + (xy 6.503743 -1.419104) + (xy 6.518559 -1.417968) + (xy 6.524563 -1.461027) + (xy 6.525116 -1.471357) + (xy 6.801092 -1.471357) + (xy 6.815464 -1.399701) + (xy 6.848858 -1.333754) + (xy 6.886699 -1.298285) + (xy 6.902278 -1.29943) + (xy 6.918058 -1.342751) + (xy 6.917357 -1.353801) + (xy 7.304557 -1.353801) + (xy 7.321019 -1.340179) + (xy 7.378601 -1.339451) + (xy 7.450776 -1.349015) + (xy 7.511017 -1.36627) + (xy 7.526889 -1.375613) + (xy 7.507314 -1.384087) + (xy 7.440187 -1.387955) + (xy 7.433514 -1.387978) + (xy 7.351357 -1.377993) + (xy 7.304661 -1.353967) + (xy 7.304557 -1.353801) + (xy 6.917357 -1.353801) + (xy 6.914288 -1.402169) + (xy 6.896336 -1.445811) + (xy 7.576047 -1.445811) + (xy 7.58081 -1.425182) + (xy 7.59918 -1.422678) + (xy 7.627741 -1.435374) + (xy 7.622313 -1.445811) + (xy 7.581133 -1.449964) + (xy 7.576047 -1.445811) + (xy 6.896336 -1.445811) + (xy 6.887513 -1.467261) + (xy 6.847745 -1.506064) + (xy 6.813065 -1.507528) + (xy 6.801092 -1.471357) + (xy 6.525116 -1.471357) + (xy 6.52576 -1.483402) + (xy 6.52762 -1.551917) + (xy 7.202118 -1.551917) + (xy 7.213976 -1.544036) + (xy 7.226161 -1.54777) + (xy 7.276187 -1.546737) + (xy 7.286885 -1.509092) + (xy 7.301546 -1.4679) + (xy 7.35656 -1.471988) + (xy 7.364959 -1.474619) + (xy 7.452912 -1.496406) + (xy 7.562788 -1.515597) + (xy 7.573373 -1.517031) + (xy 7.677049 -1.538613) + (xy 7.723797 -1.576758) + (xy 7.726023 -1.645126) + (xy 7.718944 -1.677278) + (xy 7.694514 -1.735358) + (xy 7.647659 -1.743493) + (xy 7.60511 -1.731911) + (xy 7.497316 -1.701725) + (xy 7.421395 -1.684352) + (xy 7.326764 -1.648033) + (xy 7.247898 -1.596547) + (xy 7.202118 -1.551917) + (xy 6.52762 -1.551917) + (xy 6.530989 -1.676058) + (xy 6.527551 -1.787022) + (xy 6.592896 -1.787022) + (xy 6.610245 -1.769672) + (xy 6.627595 -1.787022) + (xy 6.610245 -1.804372) + (xy 6.592896 -1.787022) + (xy 6.527551 -1.787022) + (xy 6.527352 -1.793454) + (xy 6.501733 -1.843926) + (xy 6.49183 -1.856421) + (xy 6.558196 -1.856421) + (xy 6.575546 -1.839071) + (xy 6.592896 -1.856421) + (xy 6.575546 -1.873771) + (xy 6.558196 -1.856421) + (xy 6.49183 -1.856421) + (xy 6.473563 -1.879468) + (xy 6.734068 -1.879468) + (xy 6.742179 -1.811573) + (xy 6.747601 -1.782002) + (xy 6.778488 -1.665284) + (xy 6.814919 -1.591117) + (xy 6.84899 -1.56447) + (xy 6.872797 -1.590312) + (xy 6.878434 -1.673613) + (xy 6.876365 -1.701042) + (xy 6.865195 -1.747103) + (xy 7.124573 -1.747103) + (xy 7.140334 -1.739032) + (xy 7.170676 -1.749347) + (xy 7.21268 -1.76068) + (xy 7.197666 -1.736442) + (xy 7.191461 -1.730089) + (xy 7.147218 -1.668046) + (xy 7.156624 -1.637835) + (xy 7.20829 -1.647075) + (xy 7.264061 -1.681518) + (xy 7.340179 -1.719192) + (xy 7.444967 -1.74937) + (xy 7.464035 -1.75294) + (xy 7.58399 -1.796728) + (xy 7.654402 -1.873959) + (xy 7.661936 -1.908369) + (xy 7.876776 -1.908369) + (xy 7.890758 -1.857908) + (xy 7.926967 -1.76725) + (xy 7.965406 -1.682124) + (xy 8.04202 -1.54935) + (xy 8.141478 -1.442298) + (xy 8.251676 -1.358301) + (xy 8.419597 -1.260153) + (xy 8.560075 -1.22002) + (xy 8.682125 -1.236863) + (xy 8.780703 -1.297371) + (xy 8.84793 -1.363432) + (xy 8.858804 -1.395448) + (xy 8.819259 -1.389983) + (xy 8.735223 -1.343599) + (xy 8.719248 -1.332968) + (xy 8.636444 -1.28121) + (xy 8.576665 -1.251759) + (xy 8.565397 -1.249181) + (xy 8.521356 -1.26513) + (xy 8.436696 -1.306711) + (xy 8.34198 -1.358122) + (xy 8.161645 -1.490197) + (xy 8.030359 -1.650754) + (xy 7.961792 -1.813375) + (xy 7.935697 -1.884993) + (xy 7.904886 -1.929575) + (xy 7.881782 -1.933238) + (xy 7.876776 -1.908369) + (xy 7.661936 -1.908369) + (xy 7.668579 -1.938707) + (xy 7.637946 -1.957716) + (xy 7.558183 -1.95761) + (xy 7.538456 -1.955166) + (xy 7.352366 -1.918539) + (xy 7.22691 -1.868258) + (xy 7.154111 -1.801101) + (xy 7.153048 -1.799421) + (xy 7.124573 -1.747103) + (xy 6.865195 -1.747103) + (xy 6.847838 -1.818674) + (xy 6.803824 -1.866296) + (xy 7.078688 -1.866296) + (xy 7.104559 -1.860518) + (xy 7.169435 -1.886814) + (xy 7.199137 -1.903283) + (xy 7.314059 -1.957739) + (xy 7.328617 -1.962353) + (xy 8.023191 -1.962353) + (xy 8.028672 -1.925702) + (xy 8.057746 -1.845197) + (xy 8.096424 -1.755456) + (xy 8.163047 -1.638859) + (xy 8.242465 -1.541486) + (xy 8.322686 -1.47351) + (xy 8.391719 -1.445105) + (xy 8.437405 -1.466176) + (xy 8.456554 -1.504042) + (xy 8.456105 -1.508422) + (xy 8.428222 -1.529279) + (xy 8.367451 -1.579814) + (xy 8.348298 -1.596175) + (xy 8.292028 -1.639368) + (xy 8.271326 -1.644279) + (xy 8.275054 -1.635048) + (xy 8.282146 -1.600598) + (xy 8.254625 -1.60324) + (xy 8.210595 -1.636118) + (xy 8.205738 -1.651116) + (xy 8.190103 -1.698722) + (xy 8.152429 -1.774289) + (xy 8.104847 -1.857135) + (xy 8.059489 -1.926577) + (xy 8.028485 -1.961934) + (xy 8.023191 -1.962353) + (xy 7.328617 -1.962353) + (xy 7.433243 -1.995512) + (xy 7.443736 -1.99764) + (xy 7.557487 -2.034953) + (xy 7.638591 -2.091835) + (xy 7.668579 -2.153845) + (xy 7.637223 -2.171586) + (xy 7.556429 -2.183289) + (xy 7.480095 -2.186066) + (xy 7.365932 -2.181833) + (xy 7.29601 -2.162676) + (xy 7.245366 -2.118903) + (xy 7.219603 -2.084941) + (xy 7.17602 -2.01078) + (xy 7.180131 -1.972488) + (xy 7.191216 -1.965828) + (xy 7.200476 -1.944753) + (xy 7.156762 -1.924108) + (xy 7.096171 -1.893041) + (xy 7.078688 -1.866296) + (xy 6.803824 -1.866296) + (xy 6.792827 -1.878194) + (xy 6.748794 -1.897087) + (xy 6.734068 -1.879468) + (xy 6.473563 -1.879468) + (xy 6.437264 -1.925265) + (xy 6.346632 -2.021859) + (xy 6.32297 -2.045025) + (xy 6.238648 -2.128433) + (xy 6.204124 -2.167587) + (xy 6.216869 -2.163823) + (xy 6.274356 -2.118475) + (xy 6.374059 -2.032879) + (xy 6.415938 -1.9959) + (xy 6.48656 -1.938475) + (xy 6.514854 -1.930542) + (xy 6.511362 -1.954682) + (xy 6.491862 -2.033408) + (xy 6.488926 -2.064618) + (xy 6.627595 -2.064618) + (xy 6.644945 -2.047268) + (xy 6.662295 -2.064618) + (xy 6.644945 -2.081967) + (xy 6.627595 -2.064618) + (xy 6.488926 -2.064618) + (xy 6.488797 -2.065987) + (xy 6.465528 -2.106799) + (xy 6.406176 -2.180385) + (xy 6.753112 -2.180385) + (xy 6.756739 -2.048985) + (xy 6.784274 -1.989538) + (xy 6.841359 -1.922113) + (xy 6.886045 -1.921422) + (xy 6.925855 -1.988607) + (xy 6.934616 -2.012354) + (xy 6.953658 -2.089204) + (xy 6.934784 -2.131946) + (xy 6.903311 -2.152372) + (xy 6.849004 -2.202153) + (xy 6.835792 -2.239336) + (xy 6.823942 -2.287798) + (xy 6.796828 -2.281745) + (xy 6.7671 -2.230195) + (xy 6.753112 -2.180385) + (xy 6.406176 -2.180385) + (xy 6.401651 -2.185995) + (xy 6.308876 -2.290164) + (xy 6.528976 -2.290164) + (xy 6.534429 -2.240904) + (xy 6.546478 -2.24679) + (xy 6.551061 -2.317832) + (xy 6.546478 -2.333538) + (xy 6.533813 -2.337898) + (xy 6.528976 -2.290164) + (xy 6.308876 -2.290164) + (xy 6.306063 -2.293323) + (xy 6.18766 -2.418532) + (xy 6.14537 -2.461751) + (xy 6.012236 -2.598747) + (xy 6.141803 -2.598747) + (xy 6.160261 -2.568007) + (xy 6.186697 -2.579772) + (xy 6.50285 -2.579772) + (xy 6.520842 -2.605588) + (xy 6.552607 -2.678338) + (xy 6.601073 -2.785658) + (xy 6.65866 -2.897734) + (xy 6.715451 -2.99709) + (xy 6.761528 -3.066248) + (xy 6.785218 -3.088252) + (xy 6.777563 -3.059553) + (xy 6.7456 -2.983261) + (xy 6.695602 -2.874076) + (xy 6.678289 -2.837659) + (xy 6.620569 -2.704267) + (xy 6.578023 -2.581259) + (xy 6.55862 -2.492206) + (xy 6.558196 -2.482527) + (xy 6.559791 -2.423131) + (xy 6.570238 -2.41189) + (xy 6.598032 -2.45352) + (xy 6.637717 -2.526658) + (xy 6.704618 -2.634538) + (xy 6.796364 -2.761501) + (xy 6.871938 -2.854928) + (xy 6.94961 -2.948362) + (xy 7.005143 -3.021389) + (xy 7.026636 -3.058349) + (xy 7.026639 -3.058496) + (xy 7.048621 -3.101452) + (xy 7.058227 -3.111385) + (xy 7.07383 -3.116306) + (xy 7.064854 -3.096926) + (xy 7.052052 -3.060227) + (xy 7.08186 -3.062353) + (xy 7.160327 -3.104359) + (xy 7.181823 -3.117292) + (xy 7.244317 -3.165101) + (xy 7.264328 -3.201453) + (xy 7.261793 -3.205875) + (xy 7.26631 -3.216504) + (xy 7.296617 -3.207821) + (xy 7.346487 -3.172651) + (xy 7.351863 -3.136693) + (xy 7.316063 -3.122951) + (xy 7.258885 -3.102249) + (xy 7.176011 -3.049362) + (xy 7.083976 -2.978115) + (xy 6.999312 -2.902336) + (xy 6.938552 -2.835852) + (xy 6.918229 -2.792488) + (xy 6.918748 -2.790678) + (xy 6.914891 -2.752787) + (xy 6.897374 -2.750348) + (xy 6.855484 -2.727148) + (xy 6.802344 -2.656228) + (xy 6.747371 -2.55612) + (xy 6.699987 -2.445353) + (xy 6.669609 -2.342458) + (xy 6.663444 -2.290164) + (xy 6.664433 -2.22596) + (xy 6.672588 -2.207484) + (xy 6.694702 -2.240057) + (xy 6.737566 -2.329002) + (xy 6.751688 -2.359311) + (xy 6.79886 -2.451873) + (xy 6.87954 -2.451873) + (xy 6.882085 -2.320169) + (xy 6.924508 -2.228486) + (xy 6.969813 -2.179487) + (xy 7.013349 -2.152128) + (xy 7.037022 -2.153865) + (xy 7.026366 -2.186508) + (xy 7.026026 -2.238308) + (xy 7.031245 -2.253627) + (xy 7.30813 -2.253627) + (xy 7.332193 -2.22813) + (xy 7.402898 -2.221803) + (xy 7.439169 -2.221869) + (xy 7.545524 -2.233506) + (xy 7.629662 -2.26095) + (xy 7.642554 -2.269068) + (xy 7.69607 -2.326828) + (xy 7.683926 -2.373121) + (xy 7.604373 -2.412776) + (xy 7.588717 -2.417779) + (xy 7.459033 -2.435376) + (xy 7.36523 -2.401341) + (xy 7.315453 -2.318857) + (xy 7.313629 -2.310327) + (xy 7.30813 -2.253627) + (xy 7.031245 -2.253627) + (xy 7.053623 -2.319309) + (xy 7.059783 -2.332172) + (xy 7.07548 -2.367859) + (xy 7.197836 -2.367859) + (xy 7.231944 -2.362302) + (xy 7.27695 -2.368682) + (xy 7.277487 -2.380527) + (xy 7.231046 -2.388811) + (xy 7.21098 -2.383267) + (xy 7.197836 -2.367859) + (xy 7.07548 -2.367859) + (xy 7.093318 -2.408413) + (xy 7.092149 -2.448272) + (xy 7.062104 -2.472252) + (xy 7.018869 -2.527844) + (xy 7.008135 -2.578159) + (xy 7.007151 -2.643188) + (xy 7.043989 -2.643188) + (xy 7.06591 -2.577687) + (xy 7.101416 -2.527118) + (xy 7.15367 -2.47642) + (xy 7.178223 -2.465772) + (xy 7.166435 -2.495848) + (xy 7.339907 -2.495848) + (xy 7.343706 -2.486363) + (xy 7.40472 -2.481967) + (xy 7.510033 -2.481011) + (xy 7.631689 -2.48191) + (xy 7.694297 -2.487283) + (xy 7.708206 -2.501148) + (xy 7.683765 -2.527522) + (xy 7.666483 -2.541735) + (xy 7.590094 -2.588049) + (xy 7.526308 -2.601647) + (xy 7.495581 -2.578824) + (xy 7.495082 -2.572779) + (xy 7.465458 -2.543935) + (xy 7.39348 -2.514016) + (xy 7.386837 -2.512055) + (xy 7.339907 -2.495848) + (xy 7.166435 -2.495848) + (xy 7.165474 -2.4983) + (xy 7.166893 -2.549909) + (xy 7.19429 -2.604643) + (xy 7.221281 -2.672358) + (xy 7.226089 -2.747208) + (xy 7.209289 -2.800677) + (xy 7.190147 -2.810656) + (xy 7.140616 -2.784566) + (xy 7.084766 -2.725566) + (xy 7.047824 -2.662562) + (xy 7.043989 -2.643188) + (xy 7.007151 -2.643188) + (xy 7.00698 -2.654508) + (xy 6.938736 -2.57259) + (xy 6.87954 -2.451873) + (xy 6.79886 -2.451873) + (xy 6.815636 -2.48479) + (xy 6.884327 -2.601802) + (xy 6.922579 -2.657643) + (xy 6.99518 -2.732941) + (xy 7.103029 -2.822483) + (xy 7.133623 -2.844161) + (xy 7.292321 -2.844161) + (xy 7.308287 -2.795259) + (xy 7.341829 -2.764209) + (xy 7.342242 -2.76439) + (xy 7.541347 -2.76439) + (xy 7.546111 -2.743761) + (xy 7.56448 -2.741257) + (xy 7.593042 -2.753953) + (xy 7.587613 -2.76439) + (xy 7.546433 -2.768543) + (xy 7.541347 -2.76439) + (xy 7.342242 -2.76439) + (xy 7.383039 -2.782289) + (xy 7.412477 -2.834742) + (xy 7.41635 -2.87729) + (xy 7.390539 -2.923469) + (xy 7.349282 -2.922977) + (xy 7.296933 -2.896498) + (xy 7.292321 -2.844161) + (xy 7.133623 -2.844161) + (xy 7.209914 -2.898219) + (xy 7.333417 -2.989418) + (xy 7.401914 -3.057863) + (xy 7.499777 -3.057863) + (xy 7.514656 -2.997199) + (xy 7.531194 -2.964164) + (xy 7.567706 -2.904634) + (xy 7.595494 -2.901742) + (xy 7.627367 -2.938191) + (xy 7.661658 -2.979323) + (xy 7.663149 -2.960925) + (xy 7.652595 -2.923793) + (xy 7.651088 -2.856662) + (xy 7.673562 -2.786356) + (xy 7.708612 -2.735375) + (xy 7.744832 -2.726214) + (xy 7.750513 -2.730659) + (xy 7.764913 -2.720355) + (xy 7.76475 -2.669715) + (xy 7.771167 -2.606723) + (xy 7.79598 -2.592877) + (xy 7.820814 -2.568) + (xy 7.833229 -2.479505) + (xy 7.834882 -2.38468) + (xy 7.834626 -2.206322) + (xy 7.837968 -2.087855) + (xy 7.845923 -2.019819) + (xy 7.85951 -1.992755) + (xy 7.876776 -1.995219) + (xy 7.905925 -2.044161) + (xy 7.911475 -2.084015) + (xy 7.900255 -2.139291) + (xy 7.88545 -2.151285) + (xy 7.874583 -2.183124) + (xy 7.868919 -2.267713) + (xy 7.869075 -2.310405) + (xy 8.19181 -2.310405) + (xy 8.19819 -2.2654) + (xy 8.210035 -2.264862) + (xy 8.218318 -2.311304) + (xy 8.216217 -2.31891) + (xy 8.281511 -2.31891) + (xy 8.281958 -2.296488) + (xy 8.293607 -2.036123) + (xy 8.314879 -1.835315) + (xy 8.345252 -1.696373) + (xy 8.384205 -1.621604) + (xy 8.431216 -1.613315) + (xy 8.435771 -1.615876) + (xy 8.441748 -1.655551) + (xy 8.417214 -1.729102) + (xy 8.409125 -1.745594) + (xy 8.362138 -1.904206) + (xy 8.362726 -1.961857) + (xy 8.434706 -1.961857) + (xy 8.441596 -1.928004) + (xy 8.459978 -1.956329) + (xy 8.47486 -1.995219) + (xy 8.518599 -2.093851) + (xy 8.574213 -2.19618) + (xy 8.824754 -2.19618) + (xy 8.837524 -2.184294) + (xy 8.874093 -2.210978) + (xy 8.923134 -2.269737) + (xy 8.936347 -2.290164) + (xy 8.998836 -2.290164) + (xy 9.028363 -2.312799) + (xy 9.073907 -2.359563) + (xy 9.096289 -2.391074) + (xy 9.334153 -2.391074) + (xy 9.355088 -2.380168) + (xy 9.405934 -2.406966) + (xy 9.468751 -2.458906) + (xy 9.525597 -2.523428) + (xy 9.527976 -2.52678) + (xy 9.558077 -2.577217) + (xy 9.541465 -2.589291) + (xy 9.516121 -2.586075) + (xy 9.468971 -2.560001) + (xy 9.46393 -2.538162) + (xy 9.443859 -2.494191) + (xy 9.403206 -2.463477) + (xy 9.348435 -2.420241) + (xy 9.334153 -2.391074) + (xy 9.096289 -2.391074) + (xy 9.109301 -2.409393) + (xy 9.104981 -2.428962) + (xy 9.063849 -2.40278) + (xy 9.02991 -2.359563) + (xy 9.001172 -2.306542) + (xy 8.998836 -2.290164) + (xy 8.936347 -2.290164) + (xy 8.95087 -2.312615) + (xy 8.997601 -2.413228) + (xy 8.993141 -2.471203) + (xy 8.990287 -2.474413) + (xy 8.954335 -2.477238) + (xy 8.919019 -2.414927) + (xy 8.879042 -2.319387) + (xy 8.84711 -2.253129) + (xy 8.824754 -2.19618) + (xy 8.574213 -2.19618) + (xy 8.579056 -2.205091) + (xy 8.592184 -2.226557) + (xy 8.64854 -2.331849) + (xy 8.687732 -2.432799) + (xy 8.692592 -2.452104) + (xy 8.702963 -2.509542) + (xy 8.69513 -2.513011) + (xy 8.662842 -2.459411) + (xy 8.645916 -2.428962) + (xy 8.553939 -2.260409) + (xy 8.492011 -2.140272) + (xy 8.454981 -2.057157) + (xy 8.437698 -1.99967) + (xy 8.434706 -1.961857) + (xy 8.362726 -1.961857) + (xy 8.364001 -2.086991) + (xy 8.412797 -2.264932) + (xy 8.446287 -2.366145) + (xy 8.442346 -2.438577) + (xy 8.429034 -2.469142) + (xy 8.392962 -2.515711) + (xy 9.091256 -2.515711) + (xy 9.108606 -2.498361) + (xy 9.125956 -2.515711) + (xy 9.108606 -2.53306) + (xy 9.091256 -2.515711) + (xy 8.392962 -2.515711) + (xy 8.392779 -2.515947) + (xy 8.363247 -2.499456) + (xy 8.362892 -2.498886) + (xy 8.333422 -2.476428) + (xy 8.305898 -2.509197) + (xy 8.291098 -2.507464) + (xy 8.282759 -2.442171) + (xy 8.281511 -2.31891) + (xy 8.216217 -2.31891) + (xy 8.212774 -2.33137) + (xy 8.197367 -2.344513) + (xy 8.19181 -2.310405) + (xy 7.869075 -2.310405) + (xy 7.869317 -2.376913) + (xy 8.050273 -2.376913) + (xy 8.067623 -2.359563) + (xy 8.084972 -2.376913) + (xy 8.067623 -2.394263) + (xy 8.050273 -2.376913) + (xy 7.869317 -2.376913) + (xy 7.869359 -2.388537) + (xy 7.870589 -2.423966) + (xy 7.86917 -2.463661) + (xy 8.050273 -2.463661) + (xy 8.062969 -2.4351) + (xy 8.073406 -2.440528) + (xy 8.077559 -2.481709) + (xy 8.073406 -2.486794) + (xy 8.052777 -2.482031) + (xy 8.050273 -2.463661) + (xy 7.86917 -2.463661) + (xy 7.862257 -2.657114) + (xy 7.817614 -2.842513) + (xy 7.76428 -2.932104) + (xy 7.911475 -2.932104) + (xy 7.928825 -2.914754) + (xy 7.946174 -2.932104) + (xy 7.928825 -2.949454) + (xy 7.911475 -2.932104) + (xy 7.76428 -2.932104) + (xy 7.743624 -2.966803) + (xy 7.807377 -2.966803) + (xy 7.824726 -2.949454) + (xy 7.842076 -2.966803) + (xy 7.834666 -2.974213) + (xy 8.072637 -2.974213) + (xy 8.131272 -2.895525) + (xy 8.203094 -2.824421) + (xy 8.266175 -2.781358) + (xy 8.284494 -2.776556) + (xy 8.324814 -2.753227) + (xy 8.327868 -2.739944) + (xy 8.356716 -2.715734) + (xy 8.405942 -2.713919) + (xy 8.487535 -2.711179) + (xy 8.609468 -2.693042) + (xy 8.745871 -2.664899) + (xy 8.870872 -2.632141) + (xy 8.958598 -2.600158) + (xy 8.963204 -2.597809) + (xy 9.005961 -2.580538) + (xy 9.002313 -2.607582) + (xy 8.988007 -2.635572) + (xy 8.968818 -2.685997) + (xy 8.996698 -2.704406) + (xy 9.048396 -2.706558) + (xy 9.13513 -2.720156) + (xy 9.187619 -2.747401) + (xy 9.220568 -2.759031) + (xy 9.255088 -2.717761) + (xy 9.283619 -2.656232) + (xy 9.338777 -2.524221) + (xy 9.395035 -2.604541) + (xy 9.428623 -2.668943) + (xy 9.411009 -2.698279) + (xy 9.410073 -2.698601) + (xy 9.371282 -2.733414) + (xy 9.368852 -2.74537) + (xy 9.393712 -2.758248) + (xy 9.438251 -2.741257) + (xy 9.49085 -2.722495) + (xy 9.507053 -2.755041) + (xy 9.50765 -2.775825) + (xy 9.483728 -2.847432) + (xy 9.440445 -2.860539) + (xy 9.552824 -2.860539) + (xy 9.573221 -2.786962) + (xy 9.609538 -2.720879) + (xy 9.641468 -2.695066) + (xy 9.695286 -2.679896) + (xy 9.707172 -2.675883) + (xy 9.715591 -2.698319) + (xy 9.715847 -2.706558) + (xy 9.687584 -2.736964) + (xy 9.661459 -2.741257) + (xy 9.623295 -2.761893) + (xy 9.628171 -2.807736) + (xy 9.627065 -2.864725) + (xy 9.600336 -2.908608) + (xy 9.565172 -2.913543) + (xy 9.560455 -2.909554) + (xy 9.552824 -2.860539) + (xy 9.440445 -2.860539) + (xy 9.413627 -2.86866) + (xy 9.317136 -2.845482) + (xy 9.225836 -2.825975) + (xy 9.182764 -2.844066) + (xy 9.119541 -2.874894) + (xy 9.080068 -2.880055) + (xy 9.034882 -2.871587) + (xy 9.050333 -2.835673) + (xy 9.056557 -2.828006) + (xy 9.078986 -2.785732) + (xy 9.053174 -2.779795) + (xy 8.989987 -2.810164) + (xy 8.962603 -2.828275) + (xy 8.906034 -2.860623) + (xy 8.87704 -2.842382) + (xy 8.861259 -2.802251) + (xy 8.84281 -2.731843) + (xy 8.840904 -2.699627) + (xy 8.81602 -2.695181) + (xy 8.745855 -2.712062) + (xy 8.704618 -2.725652) + (xy 8.597708 -2.758024) + (xy 8.506759 -2.776789) + (xy 8.488328 -2.778395) + (xy 8.436405 -2.782272) + (xy 8.451375 -2.795351) + (xy 8.484016 -2.808904) + (xy 8.575057 -2.815355) + (xy 8.670426 -2.789115) + (xy 8.759119 -2.753949) + (xy 8.797982 -2.745805) + (xy 8.801415 -2.765422) + (xy 8.790744 -2.7953) + (xy 8.750809 -2.833188) + (xy 8.724676 -2.831949) + (xy 8.677239 -2.830133) + (xy 8.66843 -2.83863) + (xy 8.633938 -2.867227) + (xy 8.562706 -2.906606) + (xy 8.508299 -2.932104) + (xy 8.952459 -2.932104) + (xy 8.969808 -2.914754) + (xy 8.987158 -2.932104) + (xy 8.969808 -2.949454) + (xy 8.952459 -2.932104) + (xy 8.508299 -2.932104) + (xy 8.475818 -2.947326) + (xy 8.394354 -2.979946) + (xy 8.339396 -2.995027) + (xy 8.327868 -2.991138) + (xy 8.299023 -2.968657) + (xy 8.264703 -2.964325) + (xy 8.219959 -2.979996) + (xy 8.216925 -3.024214) + (xy 8.682417 -3.024214) + (xy 8.692666 -2.989738) + (xy 8.728715 -2.989514) + (xy 8.789571 -3.022794) + (xy 8.806107 -3.048191) + (xy 8.795858 -3.082667) + (xy 8.759808 -3.082891) + (xy 8.698953 -3.049611) + (xy 8.682417 -3.024214) + (xy 8.216925 -3.024214) + (xy 8.215953 -3.038376) + (xy 8.218396 -3.052313) + (xy 8.234924 -3.102217) + (xy 8.249753 -3.096926) + (xy 8.291701 -3.062619) + (xy 8.339435 -3.054656) + (xy 8.391641 -3.058461) + (xy 8.384131 -3.077745) + (xy 8.347261 -3.106705) + (xy 8.276782 -3.146796) + (xy 8.234488 -3.15765) + (xy 8.173475 -3.134193) + (xy 8.11301 -3.079411) + (xy 8.073727 -3.016694) + (xy 8.072637 -2.974213) + (xy 7.834666 -2.974213) + (xy 7.824726 -2.984153) + (xy 7.807377 -2.966803) + (xy 7.743624 -2.966803) + (xy 7.738542 -2.97534) + (xy 7.626926 -3.050773) + (xy 7.625591 -3.051242) + (xy 7.535194 -3.074437) + (xy 7.499777 -3.057863) + (xy 7.401914 -3.057863) + (xy 7.420395 -3.07633) + (xy 7.450915 -3.126009) + (xy 7.506415 -3.207338) + (xy 7.592288 -3.275431) + (xy 7.598172 -3.278577) + (xy 7.675842 -3.314133) + (xy 7.723905 -3.314414) + (xy 7.772751 -3.279023) + (xy 7.775832 -3.276243) + (xy 7.82621 -3.218422) + (xy 7.842076 -3.181594) + (xy 7.820988 -3.175694) + (xy 7.773566 -3.208895) + (xy 7.719692 -3.249219) + (xy 7.672718 -3.246094) + (xy 7.617419 -3.213473) + (xy 7.562994 -3.17183) + (xy 7.530074 -3.137079) + (xy 7.52907 -3.123184) + (xy 7.561517 -3.138469) + (xy 7.599389 -3.131047) + (xy 7.609032 -3.114492) + (xy 7.637149 -3.088596) + (xy 7.690643 -3.10951) + (xy 7.755856 -3.12944) + (xy 7.799533 -3.102024) + (xy 7.861396 -3.072207) + (xy 7.894383 -3.075802) + (xy 7.938789 -3.074138) + (xy 7.946174 -3.057265) + (xy 7.963384 -3.020338) + (xy 8.008132 -3.036964) + (xy 8.070096 -3.102532) + (xy 8.081113 -3.117532) + (xy 8.151379 -3.216211) + (xy 8.067791 -3.27801) + (xy 8.438838 -3.27801) + (xy 8.484154 -3.257507) + (xy 8.536065 -3.244399) + (xy 8.604431 -3.226216) + (xy 8.630901 -3.213179) + (xy 8.67257 -3.209549) + (xy 8.698515 -3.216919) + (xy 8.731105 -3.239749) + (xy 8.720293 -3.250161) + (xy 8.797512 -3.250161) + (xy 8.821881 -3.205873) + (xy 8.867773 -3.155712) + (xy 8.92458 -3.105345) + (xy 8.942493 -3.102186) + (xy 8.93235 -3.141117) + (xy 8.935044 -3.165607) + (xy 8.979284 -3.137564) + (xy 9.042618 -3.079577) + (xy 9.130591 -3.005861) + (xy 9.209793 -2.958699) + (xy 9.244199 -2.949454) + (xy 9.284492 -2.954029) + (xy 9.281351 -2.977513) + (xy 9.23205 -3.034544) + (xy 9.227428 -3.039499) + (xy 9.147419 -3.111339) + (xy 9.058082 -3.172009) + (xy 9.049675 -3.176075) + (xy 9.194823 -3.176075) + (xy 9.235151 -3.118208) + (xy 9.299846 -3.051556) + (xy 9.372795 -2.991809) + (xy 9.437884 -2.954656) + (xy 9.46201 -2.949454) + (xy 9.495945 -2.965301) + (xy 9.493092 -2.979635) + (xy 9.450344 -3.013154) + (xy 9.373547 -3.051607) + (xy 9.372901 -3.051875) + (xy 9.295228 -3.1027) + (xy 9.253044 -3.163983) + (xy 9.223031 -3.211428) + (xy 9.194976 -3.209466) + (xy 9.194823 -3.176075) + (xy 9.049675 -3.176075) + (xy 8.978946 -3.210281) + (xy 8.929541 -3.214928) + (xy 8.926402 -3.212559) + (xy 8.887471 -3.214464) + (xy 8.859389 -3.232295) + (xy 8.809538 -3.263319) + (xy 8.797512 -3.250161) + (xy 8.720293 -3.250161) + (xy 8.703797 -3.266046) + (xy 8.653084 -3.282574) + (xy 8.57756 -3.292954) + (xy 8.501075 -3.296108) + (xy 8.447477 -3.290959) + (xy 8.438838 -3.27801) + (xy 8.067791 -3.27801) + (xy 8.048777 -3.292068) + (xy 8.005842 -3.319581) + (xy 8.339435 -3.319581) + (xy 8.344198 -3.298952) + (xy 8.362568 -3.296448) + (xy 8.391129 -3.309144) + (xy 8.385701 -3.319581) + (xy 8.344521 -3.323734) + (xy 8.339435 -3.319581) + (xy 8.005842 -3.319581) + (xy 7.98302 -3.334205) + (xy 7.94796 -3.344047) + (xy 7.946174 -3.340224) + (xy 7.972692 -3.304668) + (xy 8.03698 -3.256255) + (xy 8.041598 -3.253359) + (xy 8.092151 -3.214075) + (xy 8.091134 -3.194859) + (xy 8.084972 -3.194377) + (xy 8.017177 -3.214403) + (xy 7.967087 -3.244391) + (xy 7.90609 -3.276773) + (xy 7.874061 -3.277421) + (xy 7.834185 -3.284833) + (xy 7.825076 -3.295882) + (xy 7.830856 -3.327774) + (xy 7.848703 -3.331679) + (xy 7.875224 -3.33962) + (xy 7.864545 -3.348497) + (xy 8.084972 -3.348497) + (xy 8.102322 -3.331148) + (xy 8.119672 -3.348497) + (xy 8.22377 -3.348497) + (xy 8.24112 -3.331148) + (xy 8.25847 -3.348497) + (xy 8.24112 -3.365847) + (xy 8.22377 -3.348497) + (xy 8.119672 -3.348497) + (xy 8.102322 -3.365847) + (xy 8.084972 -3.348497) + (xy 7.864545 -3.348497) + (xy 7.851743 -3.359138) + (xy 7.797464 -3.372279) + (xy 7.695784 -3.380903) + (xy 7.568655 -3.383154) + (xy 7.567867 -3.383145) + (xy 7.451007 -3.384614) + (xy 7.369564 -3.391221) + (xy 7.339815 -3.401574) + (xy 7.340195 -3.402588) + (xy 7.378101 -3.42667) + (xy 7.435394 -3.452596) + (xy 8.254589 -3.452596) + (xy 8.28495 -3.418313) + (xy 8.360354 -3.387888) + (xy 8.456665 -3.370713) + (xy 8.466666 -3.370078) + (xy 8.483325 -3.38402) + (xy 8.441522 -3.428071) + (xy 8.431967 -3.435755) + (xy 8.349389 -3.483951) + (xy 8.284658 -3.492268) + (xy 8.254977 -3.459073) + (xy 8.254589 -3.452596) + (xy 7.435394 -3.452596) + (xy 7.459777 -3.46363) + (xy 7.519973 -3.48743) + (xy 7.63146 -3.533495) + (xy 7.643455 -3.539344) + (xy 7.876776 -3.539344) + (xy 7.880267 -3.487612) + (xy 7.903662 -3.473916) + (xy 7.966343 -3.492608) + (xy 7.997203 -3.504257) + (xy 8.068594 -3.521276) + (xy 8.103074 -3.496754) + (xy 8.106646 -3.48854) + (xy 8.133551 -3.456889) + (xy 8.185386 -3.475769) + (xy 8.192156 -3.479925) + (xy 8.244573 -3.521343) + (xy 8.25847 -3.543644) + (xy 8.22721 -3.570661) + (xy 8.147187 -3.593313) + (xy 8.039032 -3.606641) + (xy 7.989549 -3.60827) + (xy 7.909604 -3.599551) + (xy 7.879187 -3.565003) + (xy 7.876776 -3.539344) + (xy 7.643455 -3.539344) + (xy 7.724835 -3.579026) + (xy 7.754373 -3.596675) + (xy 7.796336 -3.629243) + (xy 7.782553 -3.641209) + (xy 7.719674 -3.64231) + (xy 7.628577 -3.630235) + (xy 7.506142 -3.60048) + (xy 7.426053 -3.575432) + (xy 7.322241 -3.541737) + (xy 7.24899 -3.521989) + (xy 7.225476 -3.519788) + (xy 7.248683 -3.5379) + (xy 7.319177 -3.574503) + (xy 7.398602 -3.611271) + (xy 7.520686 -3.657382) + (xy 7.641327 -3.681044) + (xy 7.790682 -3.687282) + (xy 7.849695 -3.686414) + (xy 7.99332 -3.679402) + (xy 8.105854 -3.661189) + (xy 8.215428 -3.624231) + (xy 8.350172 -3.560986) + (xy 8.386752 -3.542404) + (xy 8.529653 -3.474591) + (xy 8.628484 -3.439239) + (xy 8.676458 -3.438705) + (xy 8.678415 -3.440994) + (xy 8.7095 -3.456842) + (xy 8.722401 -3.442545) + (xy 8.758787 -3.411159) + (xy 8.827667 -3.367186) + (xy 8.908006 -3.322186) + (xy 8.978766 -3.287718) + (xy 9.018912 -3.275342) + (xy 9.021858 -3.277989) + (xy 8.995539 -3.308241) + (xy 8.930143 -3.357414) + (xy 8.846014 -3.412627) + (xy 8.763492 -3.460998) + (xy 8.702921 -3.489648) + (xy 8.684781 -3.49143) + (xy 8.64942 -3.499889) + (xy 8.583497 -3.544473) + (xy 8.550809 -3.571677) + (xy 8.420152 -3.655648) + (xy 8.247806 -3.724707) + (xy 8.061241 -3.769707) + (xy 7.918464 -3.782241) + (xy 7.754644 -3.763436) + (xy 7.561768 -3.712989) + (xy 7.367073 -3.63985) + (xy 7.197793 -3.552969) + (xy 7.173321 -3.537356) + (xy 6.981194 -3.383385) + (xy 6.805077 -3.192599) + (xy 6.657593 -2.982365) + (xy 6.551368 -2.770051) + (xy 6.506352 -2.619809) + (xy 6.50285 -2.579772) + (xy 6.186697 -2.579772) + (xy 6.210251 -2.590254) + (xy 6.283695 -2.661489) + (xy 6.294866 -2.67452) + (xy 6.352317 -2.7521) + (xy 6.383399 -2.812155) + (xy 6.385173 -2.821993) + (xy 6.39227 -2.885766) + (xy 6.403786 -2.949454) + (xy 6.40077 -2.967908) + (xy 6.375094 -2.930983) + (xy 6.335699 -2.853626) + (xy 6.279905 -2.750693) + (xy 6.225946 -2.675691) + (xy 6.195638 -2.650392) + (xy 6.148623 -2.616413) + (xy 6.141803 -2.598747) + (xy 6.012236 -2.598747) + (xy 6.004496 -2.606712) + (xy 5.961059 -2.654508) + (xy 6.072404 -2.654508) + (xy 6.089754 -2.637159) + (xy 6.107103 -2.654508) + (xy 6.089754 -2.671858) + (xy 6.072404 -2.654508) + (xy 5.961059 -2.654508) + (xy 5.905257 -2.715909) + (xy 5.899037 -2.723907) + (xy 6.003005 -2.723907) + (xy 6.020355 -2.706558) + (xy 6.037705 -2.723907) + (xy 6.020355 -2.741257) + (xy 6.003005 -2.723907) + (xy 5.899037 -2.723907) + (xy 5.845066 -2.793306) + (xy 5.933606 -2.793306) + (xy 5.950956 -2.775956) + (xy 5.968306 -2.793306) + (xy 5.950956 -2.810656) + (xy 5.933606 -2.793306) + (xy 5.845066 -2.793306) + (xy 5.838873 -2.801269) + (xy 5.796564 -2.874719) + (xy 5.778941 -2.922645) + (xy 5.843783 -2.922645) + (xy 5.848339 -2.912357) + (xy 5.876823 -2.882054) + (xy 5.881256 -2.897405) + (xy 6.280601 -2.897405) + (xy 6.29795 -2.880055) + (xy 6.3153 -2.897405) + (xy 6.29795 -2.914754) + (xy 6.280601 -2.897405) + (xy 5.881256 -2.897405) + (xy 5.887134 -2.917756) + (xy 5.88734 -2.930578) + (xy 5.872028 -2.965378) + (xy 5.857858 -2.962879) + (xy 5.843783 -2.922645) + (xy 5.778941 -2.922645) + (xy 5.769549 -2.948186) + (xy 5.759766 -2.985584) + (xy 5.739464 -3.088453) + (xy 5.733215 -3.161239) + (xy 5.737628 -3.181436) + (xy 5.740044 -3.224271) + (xy 5.722274 -3.274986) + (xy 5.699449 -3.325251) + (xy 5.711378 -3.317398) + (xy 5.739733 -3.282661) + (xy 5.772545 -3.219377) + (xy 5.770992 -3.181886) + (xy 5.7841 -3.179695) + (xy 5.8405 -3.210531) + (xy 5.902226 -3.250492) + (xy 6.025471 -3.331962) + (xy 6.097533 -3.374919) + (xy 6.116933 -3.378702) + (xy 6.082189 -3.342647) + (xy 6.055054 -3.318854) + (xy 6.00017 -3.263539) + (xy 5.986814 -3.231435) + (xy 5.99433 -3.228297) + (xy 6.056492 -3.253809) + (xy 6.083712 -3.279099) + (xy 6.3153 -3.279099) + (xy 6.33265 -3.261749) + (xy 6.35 -3.279099) + (xy 6.338659 -3.290439) + (xy 6.488797 -3.290439) + (xy 6.518974 -3.270288) + (xy 6.591674 -3.261751) + (xy 6.592896 -3.261749) + (xy 6.666052 -3.265642) + (xy 6.696988 -3.275019) + (xy 6.696994 -3.27516) + (xy 6.666958 -3.28897) + (xy 6.594547 -3.303606) + (xy 6.592896 -3.30385) + (xy 6.520325 -3.306332) + (xy 6.488836 -3.291219) + (xy 6.488797 -3.290439) + (xy 6.338659 -3.290439) + (xy 6.33265 -3.296448) + (xy 6.3153 -3.279099) + (xy 6.083712 -3.279099) + (xy 6.121058 -3.313798) + (xy 6.766393 -3.313798) + (xy 6.783743 -3.296448) + (xy 6.801092 -3.313798) + (xy 6.783743 -3.331148) + (xy 6.766393 -3.313798) + (xy 6.121058 -3.313798) + (xy 6.123103 -3.315698) + (xy 6.169079 -3.387538) + (xy 6.176502 -3.420178) + (xy 6.173133 -3.435246) + (xy 6.280601 -3.435246) + (xy 6.293297 -3.406685) + (xy 6.303734 -3.412113) + (xy 6.306128 -3.435854) + (xy 6.454098 -3.435854) + (xy 6.466876 -3.414261) + (xy 6.51543 -3.395629) + (xy 6.615088 -3.374465) + (xy 6.63627 -3.370573) + (xy 6.662268 -3.379178) + (xy 6.662295 -3.379802) + (xy 6.633392 -3.399504) + (xy 6.563312 -3.428246) + (xy 6.558196 -3.430047) + (xy 6.487248 -3.446553) + (xy 6.454375 -3.437985) + (xy 6.454098 -3.435854) + (xy 6.306128 -3.435854) + (xy 6.307886 -3.453293) + (xy 6.303734 -3.458379) + (xy 6.283105 -3.453616) + (xy 6.280601 -3.435246) + (xy 6.173133 -3.435246) + (xy 6.160362 -3.492361) + (xy 6.147287 -3.521995) + (xy 6.419398 -3.521995) + (xy 6.436748 -3.504645) + (xy 6.454098 -3.521995) + (xy 6.436748 -3.539344) + (xy 6.419398 -3.521995) + (xy 6.147287 -3.521995) + (xy 6.134797 -3.550301) + (xy 6.115462 -3.591394) + (xy 6.211202 -3.591394) + (xy 6.228551 -3.574044) + (xy 6.245901 -3.591394) + (xy 6.228551 -3.608743) + (xy 6.211202 -3.591394) + (xy 6.115462 -3.591394) + (xy 6.0995 -3.625318) + (xy 6.086122 -3.667398) + (xy 6.077244 -3.702895) + (xy 6.147396 -3.702895) + (xy 6.155839 -3.683504) + (xy 6.190778 -3.646252) + (xy 6.210864 -3.653894) + (xy 6.211202 -3.658745) + (xy 6.186555 -3.688094) + (xy 6.171141 -3.698806) + (xy 6.147396 -3.702895) + (xy 6.077244 -3.702895) + (xy 6.063696 -3.757069) + (xy 6.060949 -3.764891) + (xy 6.107103 -3.764891) + (xy 6.124453 -3.747541) + (xy 6.141803 -3.764891) + (xy 6.124453 -3.782241) + (xy 6.107103 -3.764891) + (xy 6.060949 -3.764891) + (xy 6.029041 -3.855747) + (xy 5.992392 -3.937286) + (xy 5.965879 -3.974587) + (xy 5.952348 -3.963226) + (xy 5.967552 -3.905672) + (xy 5.984652 -3.841572) + (xy 5.977857 -3.81694) + (xy 5.97736 -3.797715) + (xy 5.996065 -3.775301) + (xy 6.031809 -3.716029) + (xy 6.035959 -3.658815) + (xy 6.010297 -3.628163) + (xy 5.985578 -3.630924) + (xy 5.915892 -3.640196) + (xy 5.842287 -3.627457) + (xy 5.789462 -3.60036) + (xy 5.781401 -3.567665) + (xy 5.784431 -3.544686) + (xy 5.769156 -3.551102) + (xy 5.705937 -3.555513) + (xy 5.618206 -3.525089) + (xy 5.53154 -3.47303) + (xy 5.471517 -3.412536) + (xy 5.461747 -3.392461) + (xy 5.444359 -3.296431) + (xy 5.442672 -3.215104) + (xy 5.338311 -3.215104) + (xy 5.326366 -3.227049) + (xy 5.309016 -3.2097) + (xy 4.949897 -3.2097) + (xy 4.949161 -3.213985) + (xy 4.926442 -3.22127) + (xy 4.894219 -3.167307) + (xy 4.854335 -3.04972) + (xy 4.808633 -2.866138) + (xy 4.789033 -2.773185) + (xy 4.753948 -2.610355) + (xy 4.724068 -2.493189) + (xy 4.701534 -2.428956) + (xy 4.688487 -2.424927) + (xy 4.68764 -2.428962) + (xy 4.679598 -2.446475) + (xy 4.667733 -2.418656) + (xy 4.651167 -2.340753) + (xy 4.629023 -2.208014) + (xy 4.600424 -2.015688) + (xy 4.565957 -1.769672) + (xy 4.556765 -1.682264) + (xy 4.442227 -1.682264) + (xy 4.452492 -1.724049) + (xy 4.454263 -1.734973) + (xy 4.472825 -1.856421) + (xy 4.235071 -1.862955) + (xy 3.997318 -1.869489) + (xy 3.981932 -1.724157) + (xy 3.975942 -1.626809) + (xy 3.913666 -1.626809) + (xy 3.919324 -1.650097) + (xy 3.926504 -1.738856) + (xy 3.930646 -1.843265) + (xy 3.915369 -1.905365) + (xy 3.866806 -1.952023) + (xy 3.793182 -1.997157) + (xy 3.685487 -2.07476) + (xy 3.591387 -2.166182) + (xy 3.568862 -2.194875) + (xy 3.489746 -2.307514) + (xy 3.619112 -2.19539) + (xy 3.719183 -2.115974) + (xy 3.817542 -2.049122) + (xy 3.848015 -2.031792) + (xy 3.917153 -2.000458) + (xy 3.940902 -2.009691) + (xy 4.016008 -2.009691) + (xy 4.036381 -1.965802) + (xy 4.096296 -1.944439) + (xy 4.129284 -1.938035) + (xy 4.214831 -1.930027) + (xy 4.320475 -1.929933) + (xy 4.419983 -1.936554) + (xy 4.487122 -1.948689) + (xy 4.499159 -1.954939) + (xy 4.508442 -1.989044) + (xy 4.524491 -2.066675) + (xy 4.529045 -2.090642) + (xy 4.541353 -2.175205) + (xy 4.527584 -2.21191) + (xy 4.476236 -2.220753) + (xy 4.454066 -2.220959) + (xy 4.353038 -2.230708) + (xy 4.235857 -2.254339) + (xy 4.220498 -2.258438) + (xy 4.118762 -2.278222) + (xy 4.060153 -2.259144) + (xy 4.030697 -2.190151) + (xy 4.019357 -2.099317) + (xy 4.016008 -2.009691) + (xy 3.940902 -2.009691) + (xy 3.948999 -2.012839) + (xy 3.967476 -2.079958) + (xy 3.968995 -2.08753) + (xy 3.987868 -2.209657) + (xy 3.977911 -2.285495) + (xy 3.930444 -2.335165) + (xy 3.844705 -2.375639) + (xy 3.811656 -2.392481) + (xy 4.070896 -2.392481) + (xy 4.100545 -2.357098) + (xy 4.174175 -2.33938) + (xy 4.302145 -2.335403) + (xy 4.372131 -2.336816) + (xy 4.562978 -2.342213) + (xy 4.580327 -2.53306) + (xy 4.597677 -2.723907) + (xy 4.42418 -2.762016) + (xy 4.312312 -2.788894) + (xy 4.222947 -2.814389) + (xy 4.194923 -2.824547) + (xy 4.158483 -2.827078) + (xy 4.135094 -2.786114) + (xy 4.117516 -2.691039) + (xy 4.099401 -2.574153) + (xy 4.0803 -2.473011) + (xy 4.074873 -2.449454) + (xy 4.070896 -2.392481) + (xy 3.811656 -2.392481) + (xy 3.721181 -2.438588) + (xy 3.60253 -2.519436) + (xy 3.583252 -2.535554) + (xy 3.510207 -2.596955) + (xy 3.461194 -2.633098) + (xy 3.452319 -2.637159) + (xy 3.446972 -2.60511) + (xy 3.44606 -2.519189) + (xy 3.29297 -2.519189) + (xy 3.279098 -2.53306) + (xy 3.261748 -2.515711) + (xy 3.173402 -2.515711) + (xy 3.180444 -2.547518) + (xy 3.190214 -2.602459) + (xy 3.296448 -2.602459) + (xy 3.309144 -2.573898) + (xy 3.319581 -2.579326) + (xy 3.323733 -2.620506) + (xy 3.319581 -2.625592) + (xy 3.298952 -2.620829) + (xy 3.296448 -2.602459) + (xy 3.190214 -2.602459) + (xy 3.203692 -2.678257) + (xy 3.205318 -2.689208) + (xy 3.296448 -2.689208) + (xy 3.313797 -2.671858) + (xy 3.331147 -2.689208) + (xy 3.313797 -2.706558) + (xy 3.296448 -2.689208) + (xy 3.205318 -2.689208) + (xy 3.206109 -2.694532) + (xy 3.215407 -2.786937) + (xy 3.206817 -2.814459) + (xy 3.463101 -2.814459) + (xy 3.464847 -2.743302) + (xy 3.502339 -2.678932) + (xy 3.580084 -2.605899) + (xy 3.698765 -2.519083) + (xy 3.823996 -2.447681) + (xy 3.93297 -2.403738) + (xy 3.9782 -2.395621) + (xy 4.00404 -2.426459) + (xy 4.032792 -2.509242) + (xy 4.057996 -2.623869) + (xy 4.075207 -2.74301) + (xy 4.081694 -2.833472) + (xy 4.076191 -2.875266) + (xy 4.033633 -2.886171) + (xy 3.939454 -2.896109) + (xy 3.811428 -2.903383) + (xy 3.765961 -2.904878) + (xy 3.47752 -2.912701) + (xy 3.463101 -2.814459) + (xy 3.206817 -2.814459) + (xy 3.200179 -2.835727) + (xy 3.148461 -2.865539) + (xy 3.117647 -2.876704) + (xy 3.00054 -2.904428) + (xy 2.889888 -2.914754) + (xy 3.331147 -2.914754) + (xy 3.343843 -2.886193) + (xy 3.35428 -2.891621) + (xy 3.358433 -2.932801) + (xy 3.35428 -2.937887) + (xy 3.333651 -2.933124) + (xy 3.331147 -2.914754) + (xy 2.889888 -2.914754) + (xy 2.811254 -2.909524) + (xy 2.785004 -2.884929) + (xy 2.79193 -2.836681) + (xy 2.81258 -2.758607) + (xy 2.757071 -2.834068) + (xy 2.720862 -2.876577) + (xy 2.680875 -2.892472) + (xy 2.615139 -2.884135) + (xy 2.521887 -2.859577) + (xy 2.389658 -2.822943) + (xy 2.261346 -2.787596) + (xy 2.214397 -2.774739) + (xy 2.086581 -2.739854) + (xy 1.679599 -2.739854) + (xy 1.700273 -2.743112) + (xy 1.829389 -2.767863) + (xy 1.984328 -2.803709) + (xy 2.149081 -2.846178) + (xy 2.307635 -2.890794) + (xy 2.443981 -2.933081) + (xy 2.542106 -2.968566) + (xy 2.583374 -2.989924) + (xy 2.586957 -3.001503) + (xy 2.637158 -3.001503) + (xy 2.654508 -2.984153) + (xy 2.671858 -3.001503) + (xy 2.654508 -3.018853) + (xy 2.637158 -3.001503) + (xy 2.586957 -3.001503) + (xy 2.590977 -3.014497) + (xy 2.54364 -3.021027) + (xy 2.452951 -3.011232) + (xy 2.330497 -2.986829) + (xy 2.187863 -2.949538) + (xy 2.076436 -2.914754) + (xy 1.904425 -2.858317) + (xy 1.797339 -2.826067) + (xy 1.755041 -2.818036) + (xy 1.777398 -2.834255) + (xy 1.864273 -2.874755) + (xy 1.999433 -2.932802) + (xy 2.248916 -3.020244) + (xy 2.50045 -3.077672) + (xy 2.554624 -3.085439) + (xy 2.828005 -3.119419) + (xy 2.550409 -3.106116) + (xy 2.227992 -3.062896) + (xy 1.943169 -2.985616) + (xy 1.758978 -2.932994) + (xy 1.569061 -2.890759) + (xy 1.404602 -2.865605) + (xy 1.370628 -2.862737) + (xy 1.127732 -2.847054) + (xy 1.370628 -2.892747) + (xy 1.51211 -2.923542) + (xy 1.691028 -2.968418) + (xy 1.878814 -3.020018) + (xy 1.973706 -3.048045) + (xy 2.128572 -3.093218) + (xy 2.264642 -3.129342) + (xy 2.312927 -3.140301) + (xy 2.949453 -3.140301) + (xy 2.966803 -3.122951) + (xy 2.980608 -3.136756) + (xy 3.103876 -3.136756) + (xy 3.12295 -3.105601) + (xy 3.175199 -3.061863) + (xy 3.200847 -3.053552) + (xy 3.211423 -3.074447) + (xy 3.192349 -3.105601) + (xy 3.140101 -3.14934) + (xy 3.114453 -3.15765) + (xy 3.103876 -3.136756) + (xy 2.980608 -3.136756) + (xy 2.984153 -3.140301) + (xy 2.966803 -3.15765) + (xy 2.949453 -3.140301) + (xy 2.312927 -3.140301) + (xy 2.364698 -3.152051) + (xy 2.405714 -3.15765) + (xy 2.458103 -3.16541) + (xy 2.453125 -3.185263) + (xy 2.405286 -3.2097) + (xy 2.567759 -3.2097) + (xy 2.585109 -3.19235) + (xy 2.602459 -3.2097) + (xy 2.585109 -3.227049) + (xy 2.567759 -3.2097) + (xy 2.405286 -3.2097) + (xy 2.400637 -3.212075) + (xy 2.310497 -3.240707) + (xy 2.266025 -3.250383) + (xy 2.753042 -3.250383) + (xy 2.753257 -3.242977) + (xy 2.791263 -3.211614) + (xy 2.840929 -3.180197) + (xy 2.891475 -3.158277) + (xy 2.921492 -3.153187) + (xy 2.911862 -3.1703) + (xy 2.872971 -3.193068) + (xy 2.810655 -3.224263) + (xy 2.753042 -3.250383) + (xy 2.266025 -3.250383) + (xy 2.200296 -3.264684) + (xy 2.09517 -3.279099) + (xy 2.671858 -3.279099) + (xy 2.689207 -3.261749) + (xy 2.706557 -3.279099) + (xy 2.689207 -3.296448) + (xy 2.671858 -3.279099) + (xy 2.09517 -3.279099) + (xy 2.078272 -3.281416) + (xy 1.973085 -3.280689) + (xy 1.855326 -3.260231) + (xy 1.734209 -3.228662) + (xy 1.56135 -3.187662) + (xy 1.3696 -3.153009) + (xy 1.220268 -3.134264) + (xy 1.086981 -3.120465) + (xy 1.006379 -3.103491) + (xy 0.961815 -3.077166) + (xy 0.936638 -3.035311) + (xy 0.933749 -3.027955) + (xy 0.916375 -2.952939) + (xy 0.761747 -2.952939) + (xy 0.763388 -2.961426) + (xy 0.739987 -2.989764) + (xy 0.685314 -3.039499) + (xy 0.60724 -3.105601) + (xy 0.345695 -3.105601) + (xy 0.34445 -3.1062) + (xy 0.272009 -3.110134) + (xy 0.225247 -3.087767) + (xy 0.155356 -3.087767) + (xy 0.071914 -3.170339) + (xy -0.128866 -3.008386) + (xy -0.302063 -2.873875) + (xy -0.481727 -2.743378) + (xy -0.657749 -2.623313) + (xy -0.820021 -2.5201) + (xy -0.958434 -2.440156) + (xy -1.062881 -2.389899) + (xy -1.123252 -2.375749) + (xy -1.124728 -2.376054) + (xy -1.164923 -2.382545) + (xy -1.155009 -2.374118) + (xy -1.131266 -2.332573) + (xy -1.144032 -2.296364) + (xy -1.170074 -2.228723) + (xy -1.20027 -2.124302) + (xy -1.213288 -2.070873) + (xy -1.257531 -1.935126) + (xy -1.321438 -1.800457) + (xy -1.342243 -1.766355) + (xy -1.433088 -1.629079) + (xy -1.355626 -1.546624) + (xy -1.299003 -1.454849) + (xy -1.289697 -1.383054) + (xy -1.316872 -1.322838) + (xy -1.363082 -1.290378) + (xy -1.405807 -1.293739) + (xy -1.422678 -1.335433) + (xy -1.406474 -1.373284) + (xy -1.387979 -1.370629) + (xy -1.358828 -1.371756) + (xy -1.356025 -1.411355) + (xy -1.378047 -1.464338) + (xy -1.394918 -1.485137) + (xy -1.449912 -1.522606) + (xy -1.49836 -1.503827) + (xy -1.544843 -1.443803) + (xy -1.575084 -1.388037) + (xy -1.574225 -1.339158) + (xy -1.53807 -1.271529) + (xy -1.509688 -1.228914) + (xy -1.445329 -1.111772) + (xy -1.437937 -1.032191) + (xy -1.487718 -0.987805) + (xy -1.531315 -0.978383) + (xy -1.600554 -0.989015) + (xy -1.646712 -1.025948) + (xy -1.653019 -1.070487) + (xy -1.632995 -1.091722) + (xy -1.597519 -1.081635) + (xy -1.583551 -1.058134) + (xy -1.548668 -1.015424) + (xy -1.50852 -1.008749) + (xy -1.492077 -1.038321) + (xy -1.512677 -1.08313) + (xy -1.563951 -1.15511) + (xy -1.582218 -1.177486) + (xy -1.67236 -1.284613) + (xy -1.735975 -1.203738) + (xy -1.76724 -1.138947) + (xy -1.803057 -1.016735) + (xy -1.844216 -0.833783) + (xy -1.891503 -0.586771) + (xy -1.917288 -0.440552) + (xy -2.034984 0.241761) + (xy -1.629641 0.447477) + (xy -1.445384 0.538746) + (xy -1.252569 0.63051) + (xy -1.075414 0.711439) + (xy -0.950469 0.765204) + (xy -0.816717 0.825488) + (xy -0.70327 0.886705) + (xy -0.629712 0.937982) + (xy -0.618669 0.949402) + (xy -0.582301 1.027394) + (xy -0.551978 1.153795) + (xy -0.536694 1.265508) + (xy -0.511274 1.433326) + (xy -0.464939 1.571113) + (xy -0.388584 1.711584) + (xy -0.283804 1.930234) + (xy -0.22743 2.172922) + (xy -0.214317 2.411612) + (xy -0.21537 2.55041) + (xy -0.244577 2.428962) + (xy -0.265232 2.325289) + (xy -0.28696 2.189273) + (xy -0.29898 2.099317) + (xy -0.313565 1.990141) + (xy -0.32502 1.943141) + (xy -0.336661 1.951396) + (xy -0.34883 1.995218) + (xy -0.366264 2.048963) + (xy -0.376913 2.045163) + (xy -0.377589 2.038593) + (xy -0.387985 1.986788) + (xy -0.424901 1.984202) + (xy -0.45693 1.995518) + (xy -0.483043 2.028693) + (xy -0.493902 2.109215) + (xy -0.491442 2.239887) + (xy -0.493518 2.406951) + (xy -0.520015 2.510827) + (xy -0.57062 2.550709) + (xy -0.609778 2.544635) + (xy -0.652724 2.552322) + (xy -0.65929 2.576717) + (xy -0.67954 2.638905) + (xy -0.726559 2.713318) + (xy -0.773848 2.811147) + (xy -0.814345 2.973948) + (xy -0.835899 3.108367) + (xy -0.873097 3.315112) + (xy -0.922379 3.489895) + (xy -0.979431 3.620498) + (xy -1.039941 3.694707) + (xy -1.043818 3.697243) + (xy -1.095992 3.695168) + (xy -1.134489 3.668907) + (xy -1.166698 3.624527) + (xy -1.157468 3.576178) + (xy -1.128591 3.528175) + (xy -1.084146 3.436954) + (xy -1.037806 3.306715) + (xy -0.998463 3.166993) + (xy -0.975003 3.047327) + (xy -0.971997 3.007839) + (xy -0.98553 2.963956) + (xy -1.038556 2.966194) + (xy -1.049492 2.969503) + (xy -1.146129 2.98776) + (xy -1.222989 2.991512) + (xy -1.293583 3.002447) + (xy -1.322268 3.029848) + (xy -1.327788 3.09792) + (xy -1.330943 3.1403) + (xy -1.35258 3.201179) + (xy -1.391528 3.209493) + (xy -1.428069 3.171371) + (xy -1.442549 3.105601) + (xy -1.458365 3.00165) + (xy -1.485923 2.92571) + (xy -1.524677 2.823555) + (xy -1.520776 2.754831) + (xy -1.48082 2.729499) + (xy -1.411412 2.757521) + (xy -1.387148 2.776676) + (xy -1.319505 2.825897) + (xy -1.272177 2.845355) + (xy -1.192379 2.824478) + (xy -1.08585 2.771721) + (xy -0.9772 2.701898) + (xy -0.891041 2.629821) + (xy -0.866648 2.60128) + (xy -0.795925 2.50196) + (xy -0.87508 2.457892) + (xy -0.963089 2.432127) + (xy -1.100174 2.41866) + (xy -1.267025 2.417982) + (xy -1.444331 2.430581) + (xy -1.526776 2.441381) + (xy -1.682924 2.465312) + (xy -1.682924 3.138234) + (xy -1.684303 3.34805) + (xy -1.688143 3.534068) + (xy -1.694001 3.685146) + (xy -1.701433 3.790145) + (xy -1.709996 3.837926) + (xy -1.710835 3.839068) + (xy -1.740172 3.851429) + (xy -1.762498 3.819076) + (xy -1.778438 3.736999) + (xy -1.788617 3.600191) + (xy -1.793661 3.403642) + (xy -1.794317 3.169757) + (xy -1.795647 2.907314) + (xy -1.801976 2.712714) + (xy -1.813277 2.586409) + (xy -1.829526 2.528851) + (xy -1.830625 2.527626) + (xy -1.86948 2.51853) + (xy -1.932079 2.555279) + (xy -2.008444 2.623763) + (xy -2.082554 2.702565) + (xy -2.131931 2.779601) + (xy -2.16756 2.877928) + (xy -2.200424 3.020603) + (xy -2.202606 3.031369) + (xy -2.236311 3.177138) + (xy -2.274419 3.309913) + (xy -2.309369 3.403729) + (xy -2.313401 3.41193) + (xy -2.334607 3.46283) + (xy -2.348427 3.526509) + (xy -2.355438 3.615001) + (xy -2.356217 3.74034) + (xy -2.351342 3.914559) + (xy -2.344962 4.070035) + (xy -2.337092 4.302584) + (xy -2.33605 4.481937) + (xy -2.341746 4.602909) + (xy -2.354091 4.660317) + (xy -2.355134 4.66174) + (xy -2.378631 4.719983) + (xy -2.396873 4.817162) + (xy -2.401 4.858604) + (xy -2.412509 5.014071) + (xy -2.458225 4.875273) + (xy -2.503729 4.68654) + (xy -2.525162 4.464482) + (xy -2.522352 4.20175) + (xy -2.495129 3.890997) + (xy -2.44332 3.524875) + (xy -2.424005 3.409231) + (xy -2.407489 3.279726) + (xy -2.402799 3.165841) + (xy -2.408588 3.105296) + (xy -2.429333 3.045954) + (xy -2.462884 3.042378) + (xy -2.510515 3.070688) + (xy -2.577831 3.152512) + (xy -2.629103 3.295531) + (xy -2.662629 3.49304) + (xy -2.676474 3.724163) + (xy -2.681089 3.973087) + (xy -2.712057 3.695492) + (xy -2.725361 3.550181) + (xy -2.732213 3.419902) + (xy -2.731401 3.329451) + (xy -2.730423 3.319898) + (xy -2.728222 3.252061) + (xy -2.755438 3.235287) + (xy -2.790263 3.242713) + (xy -2.868682 3.259852) + (xy -2.980112 3.278312) + (xy -3.025206 3.284545) + (xy -3.115474 3.301485) + (xy -3.181133 3.331566) + (xy -3.224433 3.383775) + (xy -3.247622 3.467097) + (xy -3.252951 3.590521) + (xy -3.364929 3.590521) + (xy -3.365847 3.566993) + (xy -3.367346 3.419751) + (xy -3.373617 3.328789) + (xy -3.387319 3.281025) + (xy -3.411113 3.263372) + (xy -3.427909 3.261748) + (xy -3.496448 3.246524) + (xy -3.592833 3.208442) + (xy -3.626093 3.19235) + (xy -3.710561 3.150334) + (xy -3.764125 3.125669) + (xy -3.772228 3.122951) + (xy -3.780516 3.154524) + (xy -3.782318 3.237493) + (xy -3.853744 3.237493) + (xy -3.877035 3.036202) + (xy -3.880839 3.261748) + (xy -4.420856 3.261748) + (xy -4.399778 3.217138) + (xy -4.368223 3.138195) + (xy -4.34092 3.120656) + (xy -4.33452 3.127662) + (xy -4.30808 3.129175) + (xy -4.273758 3.080499) + (xy -4.238886 2.999154) + (xy -4.214881 2.916692) + (xy -3.81694 2.916692) + (xy -3.787211 2.943148) + (xy -3.711978 2.981313) + (xy -3.61217 3.022829) + (xy -3.508717 3.059336) + (xy -3.422548 3.082477) + (xy -3.391872 3.086443) + (xy -3.340656 3.062893) + (xy -3.332471 3.038242) + (xy -3.032515 3.038242) + (xy -3.009154 3.08504) + (xy -2.996126 3.088251) + (xy -2.933161 3.075503) + (xy -2.842159 3.044195) + (xy -2.826891 3.037973) + (xy -2.740245 2.987816) + (xy -2.707913 2.92555) + (xy -2.706558 2.904353) + (xy -2.700459 2.855707) + (xy -2.598175 2.855707) + (xy -2.592059 2.880054) + (xy -2.565801 2.853828) + (xy -2.516369 2.78731) + (xy -2.487629 2.745033) + (xy -2.437917 2.657634) + (xy -2.419706 2.600797) + (xy -2.431952 2.584219) + (xy -2.473609 2.617598) + (xy -2.498194 2.64701) + (xy -2.54246 2.716364) + (xy -2.578854 2.793543) + (xy -2.598175 2.855707) + (xy -2.700459 2.855707) + (xy -2.694923 2.811555) + (xy -2.667846 2.709964) + (xy -2.643141 2.617602) + (xy -2.650697 2.584305) + (xy -2.685686 2.610478) + (xy -2.743281 2.69653) + (xy -2.747162 2.703277) + (xy -2.799353 2.786825) + (xy -2.839809 2.83779) + (xy -2.851233 2.845088) + (xy -2.858396 2.81649) + (xy -2.845404 2.743903) + (xy -2.817821 2.647794) + (xy -2.78121 2.548632) + (xy -2.755448 2.492703) + (xy -2.727228 2.419786) + (xy -2.742645 2.363439) + (xy -2.776694 2.319206) + (xy -2.819581 2.276507) + (xy -2.827884 2.288234) + (xy -2.825623 2.295551) + (xy -2.830279 2.354593) + (xy -2.862038 2.451969) + (xy -2.908805 2.555797) + (xy -2.967464 2.691175) + (xy -3.009249 2.826549) + (xy -3.03174 2.947158) + (xy -3.032515 3.038242) + (xy -3.332471 3.038242) + (xy -3.331148 3.034256) + (xy -3.316409 2.976938) + (xy -3.277875 2.879807) + (xy -3.22705 2.770449) + (xy -3.174184 2.654984) + (xy -3.137701 2.558151) + (xy -3.125782 2.503474) + (xy -3.138852 2.492982) + (xy -3.167889 2.537441) + (xy -3.177931 2.559084) + (xy -3.222694 2.645706) + (xy -3.250521 2.665225) + (xy -3.259646 2.618261) + (xy -3.252269 2.533052) + (xy -3.247218 2.449864) + (xy -3.257938 2.412758) + (xy -3.26505 2.413652) + (xy -3.293804 2.420677) + (xy -3.281206 2.379359) + (xy -3.226298 2.287164) + (xy -3.205089 2.25472) + (xy -3.145626 2.173601) + (xy -3.098095 2.123959) + (xy -3.083641 2.116666) + (xy -3.054861 2.089722) + (xy -3.054758 2.088848) + (xy -2.459129 2.088848) + (xy -2.430592 2.11613) + (xy -2.428962 2.117207) + (xy -2.310258 2.171585) + (xy -2.143827 2.217523) + (xy -1.951134 2.251964) + (xy -1.753643 2.27185) + (xy -1.572817 2.274121) + (xy -1.440028 2.258116) + (xy -1.421129 2.246048) + (xy -1.470576 2.234413) + (xy -1.587318 2.223365) + (xy -1.734973 2.214733) + (xy -1.793137 2.210449) + (xy -1.296914 2.210449) + (xy -1.249181 2.215286) + (xy -1.19992 2.209833) + (xy -1.205806 2.197784) + (xy -1.276848 2.193201) + (xy -1.292555 2.197784) + (xy -1.296914 2.210449) + (xy -1.793137 2.210449) + (xy -1.955598 2.198483) + (xy -2.133119 2.174216) + (xy -2.25538 2.143668) + (xy -2.268377 2.138577) + (xy -2.36687 2.101556) + (xy -2.434171 2.084484) + (xy -2.459129 2.088848) + (xy -3.054758 2.088848) + (xy -3.053552 2.078655) + (xy -3.080587 2.07447) + (xy -3.151264 2.100654) + (xy -3.244399 2.14835) + (xy -3.360121 2.209358) + (xy -3.420441 2.229928) + (xy -3.426504 2.209853) + (xy -3.379455 2.148928) + (xy -3.359799 2.127578) + (xy -3.319721 2.073578) + (xy -3.321426 2.047663) + (xy -3.325099 2.047268) + (xy -3.363454 2.029986) + (xy -3.353785 1.995057) + (xy -3.305123 1.968439) + (xy -3.298773 1.963225) + (xy -3.349666 1.965669) + (xy -3.400547 1.970472) + (xy -3.497084 1.982694) + (xy -3.559734 1.994665) + (xy -3.570335 1.998847) + (xy -3.565775 2.034695) + (xy -3.539549 2.11411) + (xy -3.512085 2.183922) + (xy -3.440194 2.356911) + (xy -3.579796 2.627157) + (xy -3.644405 2.750413) + (xy -3.697597 2.848528) + (xy -3.731042 2.906277) + (xy -3.737116 2.914754) + (xy -3.738958 2.901713) + (xy -3.71651 2.840797) + (xy -3.675974 2.746472) + (xy -3.623552 2.633205) + (xy -3.568598 2.521642) + (xy -3.483272 2.354077) + (xy -3.567778 2.183322) + (xy -3.618543 2.089195) + (xy -3.660008 2.027178) + (xy -3.677358 2.012568) + (xy -3.689037 2.044569) + (xy -3.698271 2.129791) + (xy -3.703546 2.252062) + (xy -3.704166 2.298839) + (xy -3.713698 2.486318) + (xy -3.737682 2.650062) + (xy -3.76142 2.736944) + (xy -3.794574 2.833172) + (xy -3.814425 2.901525) + (xy -3.81694 2.916692) + (xy -4.214881 2.916692) + (xy -4.210797 2.902661) + (xy -4.196825 2.808541) + (xy -4.196435 2.797743) + (xy -4.193602 2.725542) + (xy -4.184034 2.7182) + (xy -4.159673 2.771188) + (xy -4.157663 2.775956) + (xy -4.12109 2.862705) + (xy -4.074679 2.758606) + (xy -4.040381 2.652587) + (xy -4.026702 2.559084) + (xy -4.014977 2.489799) + (xy -3.99143 2.463661) + (xy -3.960723 2.433799) + (xy -3.93061 2.3609) + (xy -3.927822 2.350888) + (xy -3.917256 2.239667) + (xy -3.952256 2.151366) + (xy -3.986726 2.093531) + (xy -3.982151 2.085653) + (xy -3.946464 2.11224) + (xy -3.909643 2.135106) + (xy -3.892002 2.118278) + (xy -3.886615 2.049382) + (xy -3.886339 2.004845) + (xy -3.891882 1.960519) + (xy -3.712842 1.960519) + (xy -3.695492 1.977869) + (xy -3.678142 1.960519) + (xy -3.695492 1.943169) + (xy -3.712842 1.960519) + (xy -3.891882 1.960519) + (xy -3.895432 1.932136) + (xy -3.595803 1.932136) + (xy -3.574044 1.940199) + (xy -3.49997 1.923814) + (xy -3.469946 1.90847) + (xy -3.442693 1.882448) + (xy -3.467921 1.879163) + (xy -3.532542 1.898614) + (xy -3.556694 1.90847) + (xy -3.595803 1.932136) + (xy -3.895432 1.932136) + (xy -3.900561 1.89112) + (xy -3.712842 1.89112) + (xy -3.695492 1.90847) + (xy -3.678142 1.89112) + (xy -3.695492 1.87377) + (xy -3.712842 1.89112) + (xy -3.900561 1.89112) + (xy -3.900687 1.890113) + (xy -3.917539 1.850637) + (xy -3.597177 1.850637) + (xy -3.592414 1.871266) + (xy -3.574044 1.87377) + (xy -3.545483 1.861074) + (xy -3.550911 1.850637) + (xy -3.592091 1.846484) + (xy -3.597177 1.850637) + (xy -3.917539 1.850637) + (xy -3.93758 1.803693) + (xy -3.98779 1.758395) + (xy -4.042088 1.767029) + (xy -4.051654 1.775369) + (xy -4.071652 1.823591) + (xy -4.053298 1.903689) + (xy -4.041031 1.934655) + (xy -4.011649 2.011488) + (xy -4.012178 2.039966) + (xy -4.042984 2.034528) + (xy -4.043551 2.034311) + (xy -4.077741 2.029447) + (xy -4.067603 2.066934) + (xy -4.059153 2.083243) + (xy -4.039515 2.13495) + (xy -4.063923 2.143498) + (xy -4.065448 2.143186) + (xy -4.096915 2.168015) + (xy -4.109969 2.25966) + (xy -4.110308 2.276156) + (xy -4.122595 2.381301) + (xy -4.15106 2.463286) + (xy -4.159509 2.475678) + (xy -4.186359 2.520437) + (xy -4.17975 2.53306) + (xy -4.170416 2.550026) + (xy -4.17586 2.556551) + (xy -4.213769 2.56279) + (xy -4.247021 2.518674) + (xy -4.268137 2.443191) + (xy -4.269636 2.355329) + (xy -4.265215 2.329719) + (xy -4.251723 2.240403) + (xy -4.254627 2.180897) + (xy -4.25673 2.176282) + (xy -4.288178 2.160651) + (xy -4.318372 2.201756) + (xy -4.34034 2.28717) + (xy -4.345537 2.334634) + (xy -4.357044 2.417879) + (xy -4.373891 2.461641) + (xy -4.378049 2.463591) + (xy -4.400519 2.49359) + (xy -4.423845 2.566479) + (xy -4.425571 2.574087) + (xy -4.460272 2.681999) + (xy -4.511726 2.794603) + (xy -4.515741 2.801872) + (xy -4.553357 2.884864) + (xy -4.564147 2.943808) + (xy -4.561595 2.951692) + (xy -4.564028 2.982127) + (xy -4.574061 2.984153) + (xy -4.619438 3.011699) + (xy -4.683946 3.081822) + (xy -4.754543 3.175754) + (xy -4.818188 3.274723) + (xy -4.861839 3.359959) + (xy -4.872455 3.412693) + (xy -4.872236 3.413301) + (xy -4.846612 3.460616) + (xy -4.814043 3.457542) + (xy -4.758581 3.401272) + (xy -4.750532 3.391871) + (xy -4.71129 3.332516) + (xy -4.65116 3.22646) + (xy -4.57843 3.089971) + (xy -4.501386 2.939317) + (xy -4.428318 2.790765) + (xy -4.367512 2.660583) + (xy -4.327255 2.565039) + (xy -4.322352 2.551382) + (xy -4.299416 2.506132) + (xy -4.273334 2.523959) + (xy -4.266698 2.534032) + (xy -4.237276 2.614014) + (xy -4.233865 2.644805) + (xy -4.250292 2.719767) + (xy -4.294469 2.834282) + (xy -4.35744 2.969008) + (xy -4.430249 3.104602) + (xy -4.494994 3.208765) + (xy -4.539661 3.280762) + (xy -4.54547 3.306586) + (xy -4.526805 3.295513) + (xy -4.483821 3.263365) + (xy -4.485869 3.282347) + (xy -4.502218 3.313798) + (xy -4.541006 3.367145) + (xy -4.611003 3.447866) + (xy -4.700013 3.543558) + (xy -4.795846 3.641823) + (xy -4.886307 3.73026) + (xy -4.959204 3.796468) + (xy -5.002344 3.828046) + (xy -5.008301 3.828494) + (xy -5.037465 3.8412) + (xy -5.087853 3.892128) + (xy -5.143203 3.961093) + (xy -5.187254 4.027913) + (xy -5.203822 4.071173) + (xy -5.256409 4.071173) + (xy -5.233597 4.037633) + (xy -5.230234 4.027699) + (xy -5.222662 3.981952) + (xy -5.245787 3.977718) + (xy -5.308299 4.007415) + (xy -5.383845 4.060016) + (xy -5.426015 4.112801) + (xy -5.45667 4.15213) + (xy -5.473977 4.151861) + (xy -5.522678 4.156773) + (xy -5.582096 4.20199) + (xy -5.627599 4.268096) + (xy -5.630471 4.275205) + (xy -5.638299 4.313478) + (xy -5.771615 4.313478) + (xy -5.767949 4.30695) + (xy -5.76011 4.248635) + (xy -5.77951 4.179275) + (xy -5.815871 4.163934) + (xy -5.855062 4.184628) + (xy -6.00635 4.184628) + (xy -6.003006 4.181284) + (xy -6.020356 4.163934) + (xy -6.037705 4.181284) + (xy -6.154101 4.181284) + (xy -6.145555 4.172609) + (xy -6.069575 4.116574) + (xy -5.999176 4.094535) + (xy -5.94557 4.079175) + (xy -5.84459 4.079175) + (xy -5.842322 4.101876) + (xy -5.81034 4.110755) + (xy -5.79151 4.089565) + (xy -5.767044 4.076368) + (xy -5.74575 4.126956) + (xy -5.739461 4.155259) + (xy -5.717453 4.24119) + (xy -5.700526 4.26412) + (xy -5.691785 4.221815) + (xy -5.691242 4.189959) + (xy -5.70075 4.13728) + (xy -5.589954 4.13728) + (xy -5.487295 4.055184) + (xy -5.412524 3.97856) + (xy -5.365226 3.899574) + (xy -5.362488 3.890919) + (xy -5.349746 3.823972) + (xy -5.350632 3.813643) + (xy -5.273915 3.813643) + (xy -5.271043 3.870385) + (xy -5.249993 3.872568) + (xy -5.200776 3.830993) + (xy -5.133356 3.767951) + (xy -5.043141 3.680636) + (xy -4.992109 3.630215) + (xy -4.914695 3.546422) + (xy -4.884305 3.49164) + (xy -4.893625 3.451711) + (xy -4.897401 3.446839) + (xy -4.927317 3.428536) + (xy -4.97053 3.444047) + (xy -5.039213 3.50023) + (xy -5.105666 3.564165) + (xy -5.212313 3.683946) + (xy -5.267377 3.779525) + (xy -5.273915 3.813643) + (xy -5.350632 3.813643) + (xy -5.352058 3.797031) + (xy -5.387462 3.803658) + (xy -5.443195 3.850975) + (xy -5.502948 3.920736) + (xy -5.550413 3.994694) + (xy -5.567292 4.037834) + (xy -5.589954 4.13728) + (xy -5.70075 4.13728) + (xy -5.709164 4.090663) + (xy -5.756232 4.042202) + (xy -5.806059 4.044947) + (xy -5.84459 4.079175) + (xy -5.94557 4.079175) + (xy -5.916285 4.070784) + (xy -5.876661 4.042547) + (xy -5.856535 4.015022) + (xy -5.676594 4.015022) + (xy -5.671879 4.027534) + (xy -5.638382 4.058302) + (xy -5.621991 4.023258) + (xy -5.621312 4.005739) + (xy -5.638384 3.97) + (xy -5.656577 3.973437) + (xy -5.676594 4.015022) + (xy -5.856535 4.015022) + (xy -5.847352 4.002463) + (xy -5.870802 3.975025) + (xy -5.916098 3.955798) + (xy -6.015776 3.925029) + (xy -6.064331 3.92991) + (xy -6.072405 3.95169) + (xy -6.101905 3.989359) + (xy -6.18169 3.998575) + (xy -6.298686 3.979202) + (xy -6.378318 3.954857) + (xy -6.429838 3.938388) + (xy -6.141804 3.938388) + (xy -6.124454 3.955737) + (xy -6.107104 3.938388) + (xy -6.124454 3.921038) + (xy -6.141804 3.938388) + (xy -6.429838 3.938388) + (xy -6.478233 3.922918) + (xy -6.547993 3.906698) + (xy -6.567555 3.907263) + (xy -6.608343 3.907344) + (xy -6.685984 3.885822) + (xy -6.775047 3.851707) + (xy -6.850103 3.814006) + (xy -6.870492 3.799951) + (xy -6.961959 3.744541) + (xy -7.029903 3.739321) + (xy -7.05807 3.768884) + (xy -7.059844 3.803226) + (xy -7.045725 3.800662) + (xy -7.003203 3.807524) + (xy -6.985398 3.827962) + (xy -6.933241 3.882907) + (xy -6.887842 3.914385) + (xy -6.846524 3.944328) + (xy -6.86797 3.954573) + (xy -6.871662 3.954682) + (xy -6.927453 3.93736) + (xy -7.018876 3.891265) + (xy -7.108549 3.837407) + (xy -7.237065 3.752064) + (xy -7.305837 3.699989) + (xy -7.31564 3.680483) + (xy -7.269536 3.692019) + (xy -7.224727 3.702551) + (xy -7.237496 3.679276) + (xy -7.237709 3.67906) + (xy -7.292616 3.659191) + (xy -7.355218 3.672881) + (xy -7.390278 3.711127) + (xy -7.390984 3.718229) + (xy -7.449289 3.718229) + (xy -7.44981 3.714823) + (xy -7.48947 3.661594) + (xy -7.581448 3.622892) + (xy -7.733503 3.595664) + (xy -7.76048 3.592544) + (xy -7.804454 3.580559) + (xy -7.488418 3.580559) + (xy -7.475851 3.594136) + (xy -7.443033 3.608743) + (xy -7.384169 3.633523) + (xy -7.364959 3.641004) + (xy -7.356527 3.616807) + (xy -7.356285 3.608743) + (xy -7.382231 3.58561) + (xy -6.789527 3.58561) + (xy -6.784764 3.606239) + (xy -6.766394 3.608743) + (xy -6.737832 3.596047) + (xy -6.743261 3.58561) + (xy -6.784441 3.581457) + (xy -6.789527 3.58561) + (xy -7.382231 3.58561) + (xy -7.385597 3.582609) + (xy -7.434358 3.576482) + (xy -7.488418 3.580559) + (xy -7.804454 3.580559) + (xy -7.843386 3.569948) + (xy -7.886802 3.543198) + (xy -7.897629 3.518763) + (xy -7.853342 3.515595) + (xy -7.806293 3.521598) + (xy -7.685929 3.539853) + (xy -7.686989 3.539344) + (xy -7.65123 3.539344) + (xy -7.608464 3.572691) + (xy -7.599181 3.574044) + (xy -7.568146 3.556694) + (xy -6.905192 3.556694) + (xy -6.887842 3.574044) + (xy -6.870492 3.556694) + (xy -6.887842 3.539344) + (xy -6.905192 3.556694) + (xy -7.568146 3.556694) + (xy -7.554244 3.548922) + (xy -7.547132 3.539344) + (xy -7.55803 3.512283) + (xy -7.599181 3.504645) + (xy -7.648436 3.517686) + (xy -7.65123 3.539344) + (xy -7.686989 3.539344) + (xy -7.836515 3.467529) + (xy -7.869054 3.45067) + (xy -7.344892 3.45067) + (xy -7.336039 3.482328) + (xy -7.296064 3.529549) + (xy -7.24728 3.535012) + (xy -7.218368 3.49778) + (xy -7.217487 3.486206) + (xy -7.241717 3.436294) + (xy -7.293107 3.403285) + (xy -7.339703 3.407205) + (xy -7.341248 3.408643) + (xy -7.344892 3.45067) + (xy -7.869054 3.45067) + (xy -7.92138 3.423559) + (xy -7.970197 3.39193) + (xy -7.975313 3.383537) + (xy -7.937402 3.382561) + (xy -7.854985 3.393497) + (xy -7.807377 3.402046) + (xy -7.674162 3.425226) + (xy -7.588318 3.431092) + (xy -7.529843 3.418971) + (xy -7.482686 3.391109) + (xy -7.467619 3.372542) + (xy -7.471057 3.370403) + (xy -7.208296 3.370403) + (xy -7.203629 3.394896) + (xy -7.154851 3.440849) + (xy -7.077683 3.487018) + (xy -6.999241 3.519862) + (xy -6.946642 3.525839) + (xy -6.944015 3.524543) + (xy -6.897715 3.522361) + (xy -6.804703 3.533942) + (xy -6.693463 3.555066) + (xy -6.595829 3.579171) + (xy -6.546204 3.597643) + (xy -6.554189 3.606793) + (xy -6.558197 3.60704) + (xy -6.617353 3.612392) + (xy -6.611838 3.627837) + (xy -6.575547 3.648812) + (xy -6.503867 3.697028) + (xy -6.471449 3.726808) + (xy -6.413518 3.777471) + (xy -6.331659 3.832093) + (xy -6.248516 3.877611) + (xy -6.186733 3.900962) + (xy -6.17087 3.900207) + (xy -6.15876 3.858916) + (xy -6.166036 3.824503) + (xy -6.199332 3.763826) + (xy -6.260642 3.675415) + (xy -6.30096 3.623131) + (xy -6.369976 3.542763) + (xy -6.429238 3.500024) + (xy -6.505717 3.482509) + (xy -6.616563 3.477973) + (xy -6.840942 3.46041) + (xy -7.049421 3.418888) + (xy -7.052405 3.417896) + (xy -5.76011 3.417896) + (xy -5.74276 3.435246) + (xy -5.72541 3.417896) + (xy -5.74276 3.400546) + (xy -5.76011 3.417896) + (xy -7.052405 3.417896) + (xy -7.162455 3.381313) + (xy -7.208296 3.370403) + (xy -7.471057 3.370403) + (xy -7.487899 3.359923) + (xy -7.551997 3.352249) + (xy -7.668384 3.348519) + (xy -7.845531 3.347729) + (xy -7.849073 3.347735) + (xy -8.017061 3.350214) + (xy -8.161389 3.356409) + (xy -8.266955 3.365393) + (xy -8.318659 3.376242) + (xy -8.319194 3.37657) + (xy -8.34997 3.423403) + (xy -8.36174 3.492093) + (xy -8.577019 3.492093) + (xy -8.605053 3.481497) + (xy -8.702155 3.458324) + (xy -8.709563 3.457011) + (xy -8.831011 3.436113) + (xy -9.098135 3.436113) + (xy -9.121404 3.417896) + (xy -8.883061 3.417896) + (xy -8.865711 3.435246) + (xy -8.848361 3.417896) + (xy -8.862511 3.403746) + (xy -8.652383 3.403746) + (xy -8.651107 3.412736) + (xy -8.583814 3.435129) + (xy -8.487979 3.412941) + (xy -8.4007 3.362897) + (xy -8.341523 3.331147) + (xy -7.390984 3.331147) + (xy -7.378288 3.359709) + (xy -7.367851 3.35428) + (xy -7.367268 3.348497) + (xy -7.286886 3.348497) + (xy -7.269536 3.365847) + (xy -7.252186 3.348497) + (xy -7.269536 3.331147) + (xy -7.286886 3.348497) + (xy -7.367268 3.348497) + (xy -7.363698 3.3131) + (xy -7.367851 3.308014) + (xy -7.136521 3.308014) + (xy -7.131758 3.328643) + (xy -7.113388 3.331147) + (xy -7.087342 3.319569) + (xy -6.864968 3.319569) + (xy -6.848672 3.367431) + (xy -6.792598 3.396898) + (xy -6.690011 3.400497) + (xy -6.675094 3.393342) + (xy -6.447174 3.393342) + (xy -6.436749 3.399484) + (xy -6.379725 3.382206) + (xy -6.35 3.365847) + (xy -6.332474 3.348497) + (xy -5.621312 3.348497) + (xy -5.603962 3.365847) + (xy -5.586612 3.348497) + (xy -5.603962 3.331147) + (xy -5.621312 3.348497) + (xy -6.332474 3.348497) + (xy -6.322226 3.338352) + (xy -6.332651 3.33221) + (xy -6.389675 3.349487) + (xy -6.419399 3.365847) + (xy -6.447174 3.393342) + (xy -6.675094 3.393342) + (xy -6.638539 3.375808) + (xy -6.550916 3.330505) + (xy -6.531508 3.322469) + (xy -6.238455 3.322469) + (xy -6.213227 3.325755) + (xy -6.173504 3.313798) + (xy -5.551913 3.313798) + (xy -5.534563 3.331147) + (xy -5.517214 3.313798) + (xy -5.534563 3.296448) + (xy -5.551913 3.313798) + (xy -6.173504 3.313798) + (xy -6.148607 3.306304) + (xy -6.124454 3.296448) + (xy -6.095783 3.279098) + (xy -5.933607 3.279098) + (xy -5.916257 3.296448) + (xy -5.898908 3.279098) + (xy -5.916257 3.261748) + (xy -5.933607 3.279098) + (xy -6.095783 3.279098) + (xy -6.085346 3.272782) + (xy -6.107104 3.264719) + (xy -6.181179 3.281104) + (xy -6.211203 3.296448) + (xy -6.238455 3.322469) + (xy -6.531508 3.322469) + (xy -6.420313 3.276429) + (xy -6.316163 3.238615) + (xy -6.026139 3.238615) + (xy -6.021376 3.259244) + (xy -6.003006 3.261748) + (xy -5.974444 3.249052) + (xy -5.976864 3.244399) + (xy -5.447815 3.244399) + (xy -5.430465 3.261748) + (xy -5.413115 3.244399) + (xy -5.430465 3.227049) + (xy -5.447815 3.244399) + (xy -5.976864 3.244399) + (xy -5.979873 3.238615) + (xy -6.021053 3.234463) + (xy -6.026139 3.238615) + (xy -6.316163 3.238615) + (xy -6.270932 3.222193) + (xy -6.213462 3.203916) + (xy -5.92204 3.203916) + (xy -5.917277 3.224545) + (xy -5.898908 3.227049) + (xy -5.893826 3.22479) + (xy -5.369908 3.22479) + (xy -5.365162 3.227049) + (xy -5.333496 3.202621) + (xy -5.326367 3.19235) + (xy -5.317524 3.159909) + (xy -5.322271 3.15765) + (xy -5.353937 3.182078) + (xy -5.361066 3.19235) + (xy -5.369908 3.22479) + (xy -5.893826 3.22479) + (xy -5.870346 3.214353) + (xy -5.875775 3.203916) + (xy -5.916955 3.199763) + (xy -5.92204 3.203916) + (xy -6.213462 3.203916) + (xy -6.126978 3.176412) + (xy -6.121356 3.175) + (xy -5.829509 3.175) + (xy -5.812159 3.19235) + (xy -5.794809 3.175) + (xy -5.812159 3.15765) + (xy -5.829509 3.175) + (xy -6.121356 3.175) + (xy -6.043276 3.155391) + (xy -5.751602 3.155391) + (xy -5.746856 3.15765) + (xy -5.715189 3.133222) + (xy -5.708061 3.122951) + (xy -5.699218 3.09051) + (xy -5.703965 3.088251) + (xy -5.735631 3.112679) + (xy -5.74276 3.122951) + (xy -5.751602 3.155391) + (xy -6.043276 3.155391) + (xy -6.012655 3.147701) + (xy -5.985656 3.143451) + (xy -5.897964 3.119101) + (xy -5.776941 3.06853) + (xy -5.647268 3.003611) + (xy -5.533625 2.936219) + (xy -5.49035 2.905166) + (xy -5.441164 2.885337) + (xy -5.425253 2.891049) + (xy -5.43884 2.919336) + (xy -5.497687 2.965809) + (xy -5.53019 2.98617) + (xy -5.621425 3.043739) + (xy -5.65348 3.071805) + (xy -5.630335 3.069621) + (xy -5.55597 3.036441) + (xy -5.555513 3.036202) + (xy -5.170219 3.036202) + (xy -5.152869 3.053552) + (xy -5.13552 3.036202) + (xy -5.152869 3.018852) + (xy -5.170219 3.036202) + (xy -5.555513 3.036202) + (xy -5.51798 3.016593) + (xy -5.26581 3.016593) + (xy -5.261063 3.018852) + (xy -5.229397 2.994425) + (xy -5.222268 2.984153) + (xy -5.213426 2.951713) + (xy -5.218172 2.949453) + (xy -5.249839 2.973881) + (xy -5.256968 2.984153) + (xy -5.26581 3.016593) + (xy -5.51798 3.016593) + (xy -5.478358 2.995892) + (xy -5.304143 2.873793) + (xy -5.237187 2.808396) + (xy -5.057613 2.808396) + (xy -5.052867 2.810656) + (xy -5.0212 2.786228) + (xy -5.014071 2.775956) + (xy -5.005229 2.743516) + (xy -5.009976 2.741257) + (xy -5.041642 2.765684) + (xy -5.048771 2.775956) + (xy -5.057613 2.808396) + (xy -5.237187 2.808396) + (xy -5.150683 2.723907) + (xy -4.892623 2.723907) + (xy -4.875274 2.741257) + (xy -4.857924 2.723907) + (xy -4.875274 2.706557) + (xy -4.892623 2.723907) + (xy -5.150683 2.723907) + (xy -5.128604 2.702342) + (xy -4.968059 2.499307) + (xy -4.858732 2.321126) + (xy -4.807339 2.218699) + (xy -4.776642 2.145346) + (xy -4.773155 2.116677) + (xy -4.773389 2.116666) + (xy -4.774382 2.095125) + (xy -4.752298 2.062777) + (xy -4.728873 2.000002) + (xy -4.709161 1.878391) + (xy -4.694691 1.708472) + (xy -4.691312 1.643246) + (xy -4.681592 1.485074) + (xy -4.669186 1.37605) + (xy -4.655185 1.323781) + (xy -4.645571 1.324116) + (xy -4.620592 1.394212) + (xy -4.611534 1.457377) + (xy -4.60491 1.507864) + (xy -4.59314 1.490563) + (xy -4.590952 1.482588) + (xy -4.589179 1.414816) + (xy -4.602225 1.309055) + (xy -4.615874 1.239692) + (xy -4.650589 1.067395) + (xy -4.667268 0.941) + (xy -4.665409 0.86737) + (xy -4.644512 0.853365) + (xy -4.644058 0.85364) + (xy -4.625358 0.899464) + (xy -4.630957 0.960928) + (xy -4.636986 1.019618) + (xy -4.618519 1.025791) + (xy -4.590418 1.035334) + (xy -4.584433 1.066258) + (xy -4.577246 1.135075) + (xy -4.55908 1.240887) + (xy -4.546739 1.301229) + (xy -4.526668 1.451559) + (xy -4.528377 1.628042) + (xy -4.552734 1.843533) + (xy -4.600607 2.110888) + (xy -4.601772 2.116666) + (xy -4.639092 2.277455) + (xy -4.681156 2.421019) + (xy -4.723229 2.534496) + (xy -4.760576 2.605023) + (xy -4.787279 2.620579) + (xy -4.806665 2.638062) + (xy -4.81407 2.676981) + (xy -4.846997 2.763695) + (xy -4.929613 2.878637) + (xy -5.053359 3.012302) + (xy -5.20968 3.155187) + (xy -5.33782 3.258611) + (xy -5.470925 3.364434) + (xy -5.597843 3.4719) + (xy -5.697808 3.563198) + (xy -5.72541 3.591006) + (xy -5.846858 3.719453) + (xy -5.712498 3.664098) + (xy -5.625854 3.629758) + (xy -5.570511 3.610353) + (xy -5.562977 3.608743) + (xy -5.563239 3.585851) + (xy -5.571402 3.570582) + (xy -5.573407 3.549485) + (xy -5.529506 3.567465) + (xy -5.474345 3.583544) + (xy -5.41102 3.569995) + (xy -5.330165 3.52116) + (xy -5.222414 3.431378) + (xy -5.078402 3.294991) + (xy -5.07807 3.294665) + (xy -4.825677 3.020469) + (xy -4.629776 2.742628) + (xy -4.488073 2.452804) + (xy -4.398275 2.142663) + (xy -4.382501 2.009676) + (xy -4.302733 2.009676) + (xy -4.289052 2.092068) + (xy -4.248379 2.116666) + (xy -4.208751 2.093657) + (xy -4.205004 2.023919) + (xy -4.228683 1.943112) + (xy -4.263568 1.91612) + (xy -4.29341 1.94531) + (xy -4.302733 2.009676) + (xy -4.382501 2.009676) + (xy -4.358089 1.803866) + (xy -4.358738 1.769672) + (xy -4.268033 1.769672) + (xy -4.25429 1.848147) + (xy -4.221994 1.87377) + (xy -4.190379 1.846412) + (xy -4.191233 1.769672) + (xy -4.210864 1.696596) + (xy -4.236875 1.665582) + (xy -4.237272 1.665574) + (xy -4.258875 1.695743) + (xy -4.268031 1.768427) + (xy -4.268033 1.769672) + (xy -4.358738 1.769672) + (xy -4.36522 1.428078) + (xy -4.368386 1.402517) + (xy -4.292461 1.402517) + (xy -4.282738 1.477128) + (xy -4.261509 1.550991) + (xy -4.235709 1.593845) + (xy -4.228996 1.596175) + (xy -4.205494 1.566753) + (xy -4.205476 1.566612) + (xy -4.10372 1.566612) + (xy -4.069432 1.617956) + (xy -4.023647 1.674248) + (xy -3.956194 1.750035) + (xy -3.905301 1.796943) + (xy -3.890781 1.804371) + (xy -3.883372 1.787022) + (xy -3.469946 1.787022) + (xy -3.452596 1.804371) + (xy -3.435246 1.787022) + (xy -3.400547 1.787022) + (xy -3.383197 1.804371) + (xy -3.365847 1.787022) + (xy -3.383197 1.769672) + (xy -3.400547 1.787022) + (xy -3.435246 1.787022) + (xy -3.452596 1.769672) + (xy -3.469946 1.787022) + (xy -3.883372 1.787022) + (xy -3.877868 1.774133) + (xy -3.878063 1.717623) + (xy -3.608744 1.717623) + (xy -3.591394 1.734972) + (xy -3.583098 1.726676) + (xy -3.524295 1.726676) + (xy -3.490187 1.732233) + (xy -3.445181 1.725853) + (xy -3.444644 1.714008) + (xy -3.491086 1.705725) + (xy -3.511151 1.711269) + (xy -3.524295 1.726676) + (xy -3.583098 1.726676) + (xy -3.574044 1.717623) + (xy -3.591394 1.700273) + (xy -3.608744 1.717623) + (xy -3.878063 1.717623) + (xy -3.878125 1.699479) + (xy -3.880065 1.680258) + (xy -3.88354 1.667238) + (xy -2.823115 1.667238) + (xy -2.686763 1.809475) + (xy -2.486363 1.970946) + (xy -2.255031 2.070495) + (xy -2.115193 2.098408) + (xy -1.96052 2.117973) + (xy -2.142914 2.065925) + (xy -2.265179 2.024296) + (xy -2.376985 1.97483) + (xy -2.460484 1.926609) + (xy -2.497827 1.888713) + (xy -2.498361 1.885081) + (xy -2.475311 1.885387) + (xy -2.4583 1.894434) + (xy -2.435071 1.899172) + (xy -2.448656 1.870457) + (xy -2.471088 1.802738) + (xy -2.482441 1.70809) + (xy -2.482455 1.707639) + (xy -2.47655 1.629272) + (xy -2.449392 1.608796) + (xy -2.438247 1.611818) + (xy -2.406566 1.612314) + (xy -2.409611 1.599413) + (xy -2.400444 1.562785) + (xy -2.378481 1.549529) + (xy -2.342916 1.551537) + (xy -2.345249 1.574223) + (xy -2.337881 1.598338) + (xy -2.284327 1.6079) + (xy -2.174155 1.604481) + (xy -2.1539 1.603076) + (xy -2.022953 1.599721) + (xy -1.905767 1.606998) + (xy -1.849011 1.617666) + (xy -1.818592 1.632274) + (xy -1.838688 1.643985) + (xy -1.915281 1.654019) + (xy -2.054354 1.663594) + (xy -2.081968 1.66512) + (xy -2.234818 1.674451) + (xy -2.330652 1.684667) + (xy -2.381808 1.699154) + (xy -2.400621 1.721295) + (xy -2.399806 1.752322) + (xy -2.344911 1.879069) + (xy -2.229989 1.973508) + (xy -2.056905 2.034729) + (xy -1.827523 2.061817) + (xy -1.76469 2.063136) + (xy -1.610887 2.06135) + (xy -1.508887 2.052067) + (xy -1.441228 2.032149) + (xy -1.390451 1.99846) + (xy -1.386755 1.995218) + (xy -1.308749 1.925819) + (xy -1.356108 2.002928) + (xy -1.391222 2.043888) + (xy -1.446612 2.073766) + (xy -1.535157 2.096028) + (xy -1.669735 2.114137) + (xy -1.821722 2.128172) + (xy -1.876621 2.134782) + (xy -1.86441 2.140135) + (xy -1.784088 2.144473) + (xy -1.749435 2.145533) + (xy -1.591432 2.141669) + (xy -1.423359 2.125333) + (xy -1.343747 2.112284) + (xy -1.209087 2.0769) + (xy -1.143559 2.038335) + (xy -1.146945 1.995966) + (xy -1.219024 1.949172) + (xy -1.277733 1.925041) + (xy -1.464363 1.84363) + (xy -1.623118 1.751338) + (xy -1.729327 1.664392) + (xy -1.794565 1.611842) + (xy -1.89268 1.54982) + (xy -1.939865 1.523994) + (xy -2.0492 1.467323) + (xy -1.521183 1.467323) + (xy -1.51274 1.486715) + (xy -1.477801 1.523966) + (xy -1.457715 1.516325) + (xy -1.457377 1.511474) + (xy -1.482024 1.482125) + (xy -1.497438 1.471413) + (xy -1.521183 1.467323) + (xy -2.0492 1.467323) + (xy -2.092707 1.444772) + (xy -2.338908 1.507285) + (xy -2.480953 1.545947) + (xy -2.613297 1.586341) + (xy -2.704112 1.618518) + (xy -2.823115 1.667238) + (xy -3.88354 1.667238) + (xy -3.901271 1.600804) + (xy -3.13744 1.600804) + (xy -3.08577 1.626444) + (xy -2.9951 1.627716) + (xy -2.890726 1.606371) + (xy -2.823297 1.579039) + (xy -2.731942 1.54186) + (xy -2.6574 1.52699) + (xy -2.612074 1.51845) + (xy -2.611218 1.506451) + (xy -2.65309 1.499898) + (xy -2.737961 1.505879) + (xy -2.846618 1.520951) + (xy -2.959848 1.541666) + (xy -3.058437 1.564582) + (xy -3.123172 1.586252) + (xy -3.13744 1.600804) + (xy -3.901271 1.600804) + (xy -3.907369 1.577956) + (xy -3.965862 1.532522) + (xy -4.058349 1.532707) + (xy -4.098808 1.543162) + (xy -4.10372 1.566612) + (xy -4.205476 1.566612) + (xy -4.199166 1.518101) + (xy -4.207025 1.468943) + (xy -4.082969 1.468943) + (xy -4.078206 1.489572) + (xy -4.059836 1.492076) + (xy -4.031275 1.47938) + (xy -4.036704 1.468943) + (xy -4.077884 1.46479) + (xy -4.082969 1.468943) + (xy -4.207025 1.468943) + (xy -4.211507 1.440907) + (xy -4.239667 1.378165) + (xy -4.271917 1.352153) + (xy -4.283737 1.357416) + (xy -4.292461 1.402517) + (xy -4.368386 1.402517) + (xy -4.413197 1.040698) + (xy -4.336824 1.040698) + (xy -4.325345 1.125445) + (xy -4.315745 1.175444) + (xy -4.288138 1.258052) + (xy -4.259212 1.28116) + (xy -4.242383 1.244826) + (xy -4.246071 1.179296) + (xy -4.14351 1.179296) + (xy -4.140526 1.188396) + (xy -4.115983 1.260039) + (xy -4.112417 1.295366) + (xy -4.084078 1.357443) + (xy -4.025137 1.406909) + (xy -3.944447 1.447045) + (xy -3.909475 1.445599) + (xy -3.909259 1.440027) + (xy -3.469946 1.440027) + (xy -3.452596 1.457377) + (xy -3.435246 1.440027) + (xy -1.422678 1.440027) + (xy -1.405328 1.457377) + (xy -1.387979 1.440027) + (xy -1.405328 1.422677) + (xy -1.422678 1.440027) + (xy -3.435246 1.440027) + (xy -3.452596 1.422677) + (xy -3.469946 1.440027) + (xy -3.909259 1.440027) + (xy -3.907653 1.398659) + (xy -3.912322 1.371801) + (xy -3.956056 1.292078) + (xy -3.965508 1.284143) + (xy -3.398274 1.284143) + (xy -3.389657 1.302112) + (xy -3.370274 1.327254) + (xy -3.319626 1.3812) + (xy -3.297018 1.380966) + (xy -3.296449 1.374877) + (xy -3.320161 1.345912) + (xy -3.357173 1.314153) + (xy -3.398274 1.284143) + (xy -3.965508 1.284143) + (xy -3.986489 1.26653) + (xy -3.469946 1.26653) + (xy -3.452596 1.28388) + (xy -3.435246 1.26653) + (xy -3.331148 1.26653) + (xy -3.313798 1.28388) + (xy -3.296449 1.26653) + (xy -3.313798 1.24918) + (xy -3.331148 1.26653) + (xy -3.435246 1.26653) + (xy -3.452596 1.24918) + (xy -3.469946 1.26653) + (xy -3.986489 1.26653) + (xy -4.044102 1.218164) + (xy -4.048393 1.215594) + (xy -4.115459 1.181659) + (xy -4.14351 1.179296) + (xy -4.246071 1.179296) + (xy -4.246305 1.175136) + (xy -4.269552 1.08673) + (xy -4.300438 1.029399) + (xy -4.32881 1.01143) + (xy -4.336824 1.040698) + (xy -4.413197 1.040698) + (xy -4.417375 1.006962) + (xy -4.429379 0.936885) + (xy -4.458199 0.805902) + (xy -4.500974 0.644098) + (xy -4.427266 0.644098) + (xy -4.41588 0.701829) + (xy -4.404017 0.747925) + (xy -4.37181 0.86753) + (xy -4.349182 0.934687) + (xy -4.329242 0.964363) + (xy -4.305101 0.971526) + (xy -4.301065 0.971584) + (xy -4.278155 0.941294) + (xy -4.282676 0.893856) + (xy -4.185771 0.893856) + (xy -4.181241 0.958413) + (xy -4.152836 1.039327) + (xy -4.106039 1.114768) + (xy -4.095923 1.126255) + (xy -4.020174 1.195003) + (xy -3.975762 1.209552) + (xy -3.96717 1.169526) + (xy -3.416662 1.169526) + (xy -3.412417 1.198898) + (xy -3.385509 1.245499) + (xy -3.357191 1.227996) + (xy -3.350745 1.218117) + (xy -3.359687 1.181151) + (xy -3.381629 1.167835) + (xy -3.416662 1.169526) + (xy -3.96717 1.169526) + (xy -3.96717 1.169525) + (xy -3.97073 1.155028) + (xy -3.117358 1.155028) + (xy -3.108915 1.17442) + (xy -3.073976 1.211671) + (xy -3.05389 1.20403) + (xy -3.053552 1.199179) + (xy -3.078199 1.169829) + (xy -3.093613 1.159118) + (xy -3.117358 1.155028) + (xy -3.97073 1.155028) + (xy -3.975302 1.136407) + (xy -3.990167 1.102593) + (xy -3.582915 1.102593) + (xy -3.557972 1.129358) + (xy -3.509268 1.103737) + (xy -3.458251 1.065787) + (xy -3.441668 1.054333) + (xy -3.462362 1.051367) + (xy -3.515316 1.053189) + (xy -3.576738 1.071809) + (xy -3.582915 1.102593) + (xy -3.990167 1.102593) + (xy -4.010996 1.055213) + (xy -4.063735 0.968555) + (xy -4.118199 0.898627) + (xy -4.124619 0.893757) + (xy -3.631196 0.893757) + (xy -3.614081 0.902186) + (xy -3.592431 0.92799) + (xy -3.599216 0.96291) + (xy -3.61202 1.003706) + (xy -3.593475 0.9944) + (xy -3.587824 0.988934) + (xy -3.504645 0.988934) + (xy -3.487295 1.006284) + (xy -3.469946 0.988934) + (xy -3.487295 0.971584) + (xy -3.504645 0.988934) + (xy -3.587824 0.988934) + (xy -3.561768 0.963729) + (xy -3.522804 0.902186) + (xy -3.296449 0.902186) + (xy -3.283753 0.930747) + (xy -3.273316 0.925319) + (xy -3.269163 0.884138) + (xy -3.273316 0.879053) + (xy -3.293944 0.883816) + (xy -3.296449 0.902186) + (xy -3.522804 0.902186) + (xy -3.521468 0.900076) + (xy -3.536465 0.838168) + (xy -3.555778 0.776727) + (xy -3.54969 0.7506) + (xy -3.553786 0.730185) + (xy -3.566213 0.728688) + (xy -3.619026 0.754186) + (xy -3.626093 0.763388) + (xy -3.621031 0.795226) + (xy -3.606543 0.798087) + (xy -3.58429 0.811271) + (xy -3.608744 0.850136) + (xy -3.631196 0.893757) + (xy -4.124619 0.893757) + (xy -4.159066 0.867625) + (xy -4.160939 0.867486) + (xy -4.185771 0.893856) + (xy -4.282676 0.893856) + (xy -4.286016 0.858811) + (xy -4.322857 0.757056) + (xy -4.374599 0.678526) + (xy -4.414858 0.63952) + (xy -4.427266 0.644098) + (xy -4.500974 0.644098) + (xy -4.505497 0.626991) + (xy -4.52706 0.552668) + (xy -4.279594 0.552668) + (xy -4.272671 0.562346) + (xy -4.245265 0.624688) + (xy -4.249564 0.657479) + (xy -4.240309 0.698305) + (xy -4.198727 0.762164) + (xy -4.143775 0.825331) + (xy -4.094407 0.864082) + (xy -4.081778 0.867486) + (xy -4.081623 0.839335) + (xy -4.10247 0.770659) + (xy -4.1058 0.761686) + (xy -4.151202 0.68026) + (xy -3.593444 0.68026) + (xy -3.589366 0.693989) + (xy -3.565102 0.667526) + (xy -3.539345 0.62459) + (xy -3.522276 0.571225) + (xy -3.534077 0.555191) + (xy -3.567473 0.584085) + (xy -3.584098 0.62459) + (xy -3.593444 0.68026) + (xy -4.151202 0.68026) + (xy -4.162617 0.659787) + (xy -4.231859 0.579514) + (xy -4.276452 0.544417) + (xy -4.279594 0.552668) + (xy -4.52706 0.552668) + (xy -4.566267 0.41753) + (xy -4.632838 0.203473) + (xy -4.558521 0.203473) + (xy -4.540553 0.28897) + (xy -4.494853 0.423342) + (xy -4.478968 0.46458) + (xy -4.444663 0.537103) + (xy -4.425253 0.55037) + (xy -4.422138 0.513201) + (xy -4.436716 0.434414) + (xy -4.460918 0.350821) + (xy -4.497941 0.252301) + (xy -4.522515 0.204934) + (xy -4.397849 0.204934) + (xy -4.396332 0.219709) + (xy -4.375892 0.287011) + (xy -4.372132 0.312471) + (xy -4.352571 0.351501) + (xy -4.30573 0.417693) + (xy -4.249372 0.488438) + (xy -4.201259 0.541124) + (xy -4.181449 0.555191) + (xy -4.180095 0.526667) + (xy -4.185945 0.497359) + (xy -3.562478 0.497359) + (xy -3.557714 0.517987) + (xy -3.539345 0.520492) + (xy -3.510783 0.507796) + (xy -3.516212 0.497359) + (xy -3.557392 0.493206) + (xy -3.562478 0.497359) + (xy -4.185945 0.497359) + (xy -4.189986 0.477117) + (xy -4.224483 0.403225) + (xy -4.274423 0.330284) + (xy -4.085388 0.330284) + (xy -4.078527 0.377468) + (xy -4.054551 0.427621) + (xy -4.021124 0.416493) + (xy -4.005415 0.401628) + (xy -3.964082 0.344592) + (xy -3.955738 0.316821) + (xy -3.96536 0.297824) + (xy -3.469946 0.297824) + (xy -3.46128 0.388383) + (xy -3.439534 0.488182) + (xy -3.411089 0.576491) + (xy -3.382324 0.632579) + (xy -3.364331 0.641003) + (xy -3.334488 0.652348) + (xy -3.311146 0.699076) + (xy -3.308429 0.747587) + (xy -3.314868 0.758674) + (xy -3.347833 0.752208) + (xy -3.370376 0.727683) + (xy -3.396604 0.694521) + (xy -3.393771 0.720382) + (xy -3.391527 0.728688) + (xy -3.349476 0.773518) + (xy -3.316426 0.780984) + (xy -3.260129 0.812236) + (xy -3.208559 0.89325) + (xy -3.206776 0.897417) + (xy -3.178055 0.972545) + (xy -3.179773 0.999473) + (xy -3.210639 0.993375) + (xy -3.244968 0.988498) + (xy -3.234752 1.026104) + (xy -3.226632 1.041764) + (xy -3.180625 1.096219) + (xy -3.147755 1.109851) + (xy -3.128059 1.099455) + (xy -3.15268 1.079489) + (xy -3.180324 1.046739) + (xy -3.158536 1.024181) + (xy -3.107195 1.028731) + (xy -3.034925 1.076322) + (xy -3.024708 1.085576) + (xy -2.944429 1.153919) + (xy -2.84683 1.22745) + (xy -2.748257 1.29515) + (xy -2.665057 1.346) + (xy -2.613576 1.36898) + (xy -2.605672 1.368058) + (xy -2.615935 1.334322) + (xy -2.657066 1.261034) + (xy -2.70866 1.181327) + (xy -1.890165 1.181327) + (xy -1.840335 1.213552) + (xy -1.830585 1.214481) + (xy -1.777359 1.235568) + (xy -1.71986 1.277257) + (xy -1.633483 1.336973) + (xy -1.544126 1.38192) + (xy -1.476803 1.40765) + (xy -1.467095 1.403992) + (xy -1.508574 1.368294) + (xy -1.509427 1.367603) + (xy -1.555756 1.327757) + (xy -1.543691 1.322762) + (xy -1.494318 1.33672) + (xy -1.400079 1.369453) + (xy -1.303471 1.40835) + (xy -1.22348 1.442686) + (xy -1.188539 1.453979) + (xy -1.179989 1.446718) + (xy -1.179782 1.438107) + (xy -1.209843 1.412202) + (xy -1.289115 1.370658) + (xy -1.401233 1.32055) + (xy -1.529831 1.26895) + (xy -1.658543 1.222933) + (xy -1.727391 1.201417) + (xy -1.823077 1.177952) + (xy -1.881171 1.17229) + (xy -1.890165 1.181327) + (xy -2.70866 1.181327) + (xy -2.709659 1.179784) + (xy -2.780931 1.087518) + (xy -2.840889 1.032382) + (xy -2.87138 1.023427) + (xy -2.965244 1.058603) + (xy -3.00108 1.063) + (xy -2.983384 1.035954) + (xy -2.956366 1.010874) + (xy -2.939043 0.993111) + (xy -2.684849 0.993111) + (xy -2.645615 1.04733) + (xy -2.619809 1.075683) + (xy -2.541639 1.152805) + (xy -2.505306 1.177614) + (xy -2.511802 1.149511) + (xy -2.518941 1.136407) + (xy -2.577753 1.053251) + (xy -2.641354 0.991523) + (xy -2.683728 0.971584) + (xy -2.684849 0.993111) + (xy -2.939043 0.993111) + (xy -2.904574 0.957768) + (xy -2.897502 0.910577) + (xy -2.930245 0.836382) + (xy -2.930342 0.836195) + (xy -2.946421 0.802982) + (xy -2.865023 0.802982) + (xy -2.85768 0.833848) + (xy -2.845356 0.850136) + (xy -2.782723 0.894405) + (xy -2.747726 0.902186) + (xy -2.717455 0.894546) + (xy -2.743412 0.864663) + (xy -2.76065 0.85124) + (xy -2.82878 0.80883) + (xy -2.865023 0.802982) + (xy -2.946421 0.802982) + (xy -2.966895 0.760692) + (xy -2.983983 0.715903) + (xy -2.984153 0.714141) + (xy -2.955973 0.720075) + (xy -2.881331 0.752045) + (xy -2.775074 0.803572) + (xy -2.749932 0.816373) + (xy -2.61864 0.878912) + (xy -2.495422 0.929401) + (xy -2.40599 0.95735) + (xy -2.402938 0.957954) + (xy -2.290164 0.979308) + (xy -2.289337 0.810624) + (xy -2.282041 0.675935) + (xy -2.264813 0.544153) + (xy -2.259541 0.518189) + (xy -2.051012 0.518189) + (xy -2.049744 0.598675) + (xy -2.045109 0.709305) + (xy -2.038211 0.830566) + (xy -2.030151 0.942942) + (xy -2.022031 1.026917) + (xy -2.015328 1.062524) + (xy -1.982255 1.067714) + (xy -1.8978 1.077435) + (xy -1.77967 1.089662) + (xy -1.769673 1.09065) + (xy -1.650073 1.106265) + (xy -1.563347 1.124891) + (xy -1.526986 1.142692) + (xy -1.526776 1.143934) + (xy -1.498849 1.159458) + (xy -1.451951 1.153717) + (xy -1.399754 1.14952) + (xy -1.401704 1.173918) + (xy -1.402382 1.199214) + (xy -1.369369 1.191846) + (xy -1.357594 1.171953) + (xy -1.37962 1.129148) + (xy -1.440303 1.057601) + (xy -1.544502 0.951477) + (xy -1.671187 0.82947) + (xy -1.800604 0.707642) + (xy -1.851559 0.66056) + (xy -1.682924 0.66056) + (xy -1.530171 0.790048) + (xy -1.433917 0.874164) + (xy -1.309351 0.986483) + (xy -1.178307 1.107236) + (xy -1.132708 1.149945) + (xy -1.023468 1.247017) + (xy -0.929329 1.320102) + (xy -0.863415 1.359543) + (xy -0.843043 1.363104) + (xy -0.810057 1.319415) + (xy -0.798088 1.249586) + (xy -0.823742 1.157396) + (xy -0.907516 1.071723) + (xy -0.910861 1.069211) + (xy -1.11019 0.93756) + (xy -1.343624 0.810317) + (xy -1.509427 0.733918) + (xy -1.682924 0.66056) + (xy -1.851559 0.66056) + (xy -1.911833 0.604868) + (xy -1.995415 0.52974) + (xy -2.041893 0.49085) + (xy -2.047812 0.487363) + (xy -2.051012 0.518189) + (xy -2.259541 0.518189) + (xy -2.257854 0.509878) + (xy -2.243093 0.432599) + (xy -2.251942 0.381945) + (xy -2.296139 0.336921) + (xy -2.387422 0.276532) + (xy -2.388805 0.275658) + (xy -2.483215 0.223617) + (xy -2.598433 0.170654) + (xy -2.716152 0.123767) + (xy -2.818064 0.089959) + (xy -2.885863 0.076227) + (xy -2.901753 0.07953) + (xy -2.893593 0.113442) + (xy -2.862142 0.190455) + (xy -2.829471 0.261584) + (xy -2.776973 0.389749) + (xy -2.737012 0.519614) + (xy -2.726003 0.572541) + (xy -2.718131 0.635508) + (xy -2.723817 0.64146) + (xy -2.745449 0.586979) + (xy -2.773587 0.504358) + (xy -2.821734 0.371476) + (xy -2.873296 0.246959) + (xy -2.904632 0.181827) + (xy -2.95011 0.108505) + (xy -2.997787 0.080531) + (xy -3.076695 0.084507) + (xy -3.105602 0.08907) + (xy -3.287375 0.130131) + (xy -3.404855 0.184228) + (xy -3.462338 0.253821) + (xy -3.469946 0.297824) + (xy -3.96536 0.297824) + (xy -3.980647 0.267644) + (xy -4.038861 0.266603) + (xy -4.056532 0.275553) + (xy -4.085388 0.330284) + (xy -4.274423 0.330284) + (xy -4.287773 0.310785) + (xy -4.315036 0.277595) + (xy -4.370681 0.219907) + (xy -4.397849 0.204934) + (xy -4.522515 0.204934) + (xy -4.531343 0.187917) + (xy -4.547201 0.173497) + (xy -4.558521 0.203473) + (xy -4.632838 0.203473) + (xy -4.635505 0.194898) + (xy -4.694187 0.01735) + (xy -4.762291 -0.185615) + (xy -4.684427 -0.185615) + (xy -4.672348 -0.117249) + (xy -4.643518 -0.034106) + (xy -4.609046 0.037006) + (xy -4.580042 0.069282) + (xy -4.578739 0.069399) + (xy -4.568696 0.040949) + (xy -4.582302 -0.028965) + (xy -4.586869 -0.043375) + (xy -4.593042 -0.058844) + (xy -4.467606 -0.058844) + (xy -4.443131 -0.001589) + (xy -4.437832 0.008675) + (xy -4.387298 0.095705) + (xy -4.32922 0.182766) + (xy -4.277712 0.250008) + (xy -4.246888 0.277585) + (xy -4.246596 0.277595) + (xy -4.246837 0.254679) + (xy -4.258206 0.234221) + (xy -4.263732 0.225546) + (xy -3.918832 0.225546) + (xy -3.916 0.273723) + (xy -3.897317 0.265242) + (xy -3.867886 0.227589) + (xy -3.827065 0.145619) + (xy -3.81694 0.090834) + (xy -3.818671 0.061384) + (xy -3.361435 0.061384) + (xy -3.34476 0.059627) + (xy -3.322473 0.04347) + (xy -3.262559 0.01091) + (xy -3.169235 -0.026074) + (xy -3.146597 -0.033654) + (xy -3.056148 -0.074685) + (xy -3.030344 -0.117387) + (xy -3.031789 -0.12246) + (xy -3.04983 -0.186198) + (xy -3.070547 -0.281083) + (xy -3.072944 -0.293629) + (xy -3.096406 -0.418688) + (xy -3.231127 -0.188147) + (xy -3.30741 -0.055425) + (xy -3.349915 0.025392) + (xy -3.361435 0.061384) + (xy -3.818671 0.061384) + (xy -3.819772 0.042657) + (xy -3.838455 0.051139) + (xy -3.867886 0.088791) + (xy -3.908707 0.170761) + (xy -3.918832 0.225546) + (xy -4.263732 0.225546) + (xy -4.292691 0.180088) + (xy -4.163935 0.180088) + (xy -4.14002 0.203249) + (xy -4.089502 0.19635) + (xy -4.044221 0.166754) + (xy -4.034706 0.150203) + (xy -4.048482 0.123657) + (xy -4.092554 0.128225) + (xy -4.149879 0.156691) + (xy -4.163935 0.180088) + (xy -4.292691 0.180088) + (xy -4.293426 0.178935) + (xy -4.347473 0.092792) + (xy -4.367456 0.060724) + (xy -4.423574 -0.023106) + (xy -4.459022 -0.06449) + (xy -4.467606 -0.058844) + (xy -4.593042 -0.058844) + (xy -4.618022 -0.121448) + (xy -4.510929 -0.121448) + (xy -4.49358 -0.104099) + (xy -4.47623 -0.121448) + (xy -4.49358 -0.138798) + (xy -4.510929 -0.121448) + (xy -4.618022 -0.121448) + (xy -4.622026 -0.131483) + (xy -4.655746 -0.189962) + (xy -4.679072 -0.205754) + (xy -4.684427 -0.185615) + (xy -4.762291 -0.185615) + (xy -4.771428 -0.212846) + (xy -4.828039 -0.391712) + (xy -4.832856 -0.409036) + (xy -4.766459 -0.409036) + (xy -4.743658 -0.340485) + (xy -4.710209 -0.287723) + (xy -4.691555 -0.277596) + (xy -4.675127 -0.307225) + (xy -4.676612 -0.378801) + (xy -4.677025 -0.381694) + (xy -4.677172 -0.382192) + (xy -4.508608 -0.382192) + (xy -4.497204 -0.320029) + (xy -4.46629 -0.228873) + (xy -4.42417 -0.127184) + (xy -4.379145 -0.033419) + (xy -4.339516 0.033965) + (xy -4.313587 0.056508) + (xy -4.311813 0.055346) + (xy -4.316983 0.018709) + (xy -4.347642 -0.054218) + (xy -4.358055 -0.074849) + (xy -4.395137 -0.156148) + (xy -4.234183 -0.156148) + (xy -4.211611 -0.052049) + (xy -4.186885 0.044703) + (xy -4.160477 0.090694) + (xy -4.120712 0.103835) + (xy -4.109838 0.104098) + (xy -4.065034 0.089491) + (xy -4.060009 0.078074) + (xy -4.08048 0.037027) + (xy -4.131068 -0.032321) + (xy -4.147182 -0.052049) + (xy -4.234183 -0.156148) + (xy -4.395137 -0.156148) + (xy -4.41006 -0.188865) + (xy -4.457581 -0.314831) + (xy -4.462391 -0.329645) + (xy -4.489631 -0.407235) + (xy -4.503853 -0.421632) + (xy -4.508608 -0.382192) + (xy -4.677172 -0.382192) + (xy -4.700633 -0.461644) + (xy -4.734867 -0.486434) + (xy -4.765053 -0.459768) + (xy -4.766459 -0.409036) + (xy -4.832856 -0.409036) + (xy -4.867343 -0.533052) + (xy -4.892662 -0.650672) + (xy -4.903866 -0.733013) + (xy -4.835402 -0.733013) + (xy -4.808493 -0.642929) + (xy -4.77889 -0.598566) + (xy -4.728913 -0.557321) + (xy -4.69652 -0.581667) + (xy -4.684448 -0.6694) + (xy -4.684427 -0.674592) + (xy -4.695353 -0.753442) + (xy -4.644134 -0.753442) + (xy -4.635691 -0.73405) + (xy -4.600752 -0.696799) + (xy -4.580666 -0.70444) + (xy -4.580328 -0.709291) + (xy -4.580421 -0.709402) + (xy -4.506904 -0.709402) + (xy -4.499469 -0.649528) + (xy -4.476993 -0.555913) + (xy -4.445436 -0.447304) + (xy -4.410763 -0.342444) + (xy -4.378936 -0.260081) + (xy -4.355918 -0.218958) + (xy -4.350635 -0.218127) + (xy -4.35312 -0.255693) + (xy -4.373376 -0.339745) + (xy -4.380259 -0.362868) + (xy -4.258354 -0.362868) + (xy -4.252204 -0.323351) + (xy -4.230308 -0.264551) + (xy -4.1973 -0.264714) + (xy -4.17118 -0.283208) + (xy -4.13119 -0.312167) + (xy -4.140741 -0.29315) + (xy -4.158001 -0.270738) + (xy -4.182991 -0.226558) + (xy -4.179139 -0.179027) + (xy -4.140486 -0.112243) + (xy -4.061072 -0.010303) + (xy -4.059836 -0.008788) + (xy -4.001362 0.056506) + (xy -3.964812 0.072142) + (xy -3.932128 0.045185) + (xy -3.929714 0.042134) + (xy -3.893533 -0.019697) + (xy -3.886339 -0.047964) + (xy -3.903514 -0.051561) + (xy -3.938921 -0.015307) + (xy -3.974924 0.026961) + (xy -3.98151 0.013603) + (xy -3.96976 -0.043765) + (xy -3.966291 -0.113738) + (xy -3.972132 -0.128232) + (xy -3.793909 -0.128232) + (xy -3.793579 -0.080073) + (xy -3.778992 -0.069399) + (xy -3.748061 -0.095492) + (xy -3.747541 -0.101261) + (xy -3.736093 -0.158519) + (xy -3.724295 -0.193701) + (xy -3.718419 -0.235151) + (xy -3.737456 -0.23178) + (xy -3.772672 -0.188688) + (xy -3.793909 -0.128232) + (xy -3.972132 -0.128232) + (xy -3.995887 -0.187174) + (xy -4.067319 -0.28514) + (xy -4.073326 -0.292501) + (xy -4.155317 -0.399095) + (xy -4.191782 -0.467624) + (xy -4.186291 -0.509077) + (xy -4.150898 -0.531385) + (xy -4.112228 -0.522941) + (xy -4.107524 -0.491723) + (xy -4.090852 -0.446707) + (xy -4.068511 -0.442418) + (xy -4.033278 -0.434891) + (xy -4.032509 -0.425069) + (xy -4.022897 -0.37822) + (xy -3.99539 -0.31873) + (xy -3.954972 -0.265117) + (xy -3.914796 -0.269487) + (xy -3.900841 -0.279959) + (xy -3.871206 -0.333023) + (xy -3.882961 -0.360273) + (xy -3.915292 -0.41552) + (xy -3.885132 -0.41552) + (xy -3.868142 -0.384835) + (xy -3.857907 -0.372205) + (xy -3.830346 -0.305354) + (xy -3.849232 -0.247396) + (xy -3.880967 -0.175106) + (xy -3.881127 -0.142912) + (xy -3.850259 -0.160999) + (xy -3.820928 -0.22044) + (xy -3.806884 -0.294272) + (xy -3.811195 -0.324524) + (xy -3.709973 -0.324524) + (xy -3.688971 -0.312357) + (xy -3.68575 -0.312295) + (xy -3.656561 -0.341287) + (xy -3.621091 -0.412152) + (xy -3.616954 -0.42278) + (xy -3.614667 -0.430297) + (xy -3.04832 -0.430297) + (xy -3.038644 -0.340708) + (xy -3.017803 -0.207593) + (xy -2.989411 -0.126692) + (xy -2.939062 -0.081156) + (xy -2.852353 -0.054139) + (xy -2.782176 -0.040753) + (xy -2.660683 -0.01663) + (xy -2.55875 0.007806) + (xy -2.515711 0.021068) + (xy -2.468655 0.035389) + (xy -2.473535 0.013812) + (xy -2.498361 -0.019528) + (xy -2.505303 -0.037807) + (xy -2.468677 -0.014539) + (xy -2.41908 0.026024) + (xy -2.307451 0.10936) + (xy -2.232762 0.135137) + (xy -2.193428 0.103525) + (xy -2.186066 0.050586) + (xy -2.174558 -0.073361) + (xy -2.143258 -0.241967) + (xy -2.096998 -0.435005) + (xy -2.04061 -0.632252) + (xy -1.980714 -0.80873) + (xy -1.937329 -0.930102) + (xy -1.909018 -1.020323) + (xy -1.900034 -1.065308) + (xy -1.902567 -1.067615) + (xy -2.149546 -0.945819) + (xy -2.350878 -0.859775) + (xy -2.517471 -0.805012) + (xy -2.578893 -0.790432) + (xy -2.773587 -0.72632) + (xy -2.920905 -0.628625) + (xy -3.001926 -0.555348) + (xy -3.040628 -0.498458) + (xy -3.04832 -0.430297) + (xy -3.614667 -0.430297) + (xy -3.589678 -0.512438) + (xy -3.593065 -0.545159) + (xy -3.622564 -0.517277) + (xy -3.658234 -0.456041) + (xy -3.700636 -0.367673) + (xy -3.709973 -0.324524) + (xy -3.811195 -0.324524) + (xy -3.818812 -0.377968) + (xy -3.85164 -0.409572) + (xy -3.885132 -0.41552) + (xy -3.915292 -0.41552) + (xy -3.917003 -0.418443) + (xy -3.921558 -0.433743) + (xy -3.952705 -0.46019) + (xy -3.961787 -0.458908) + (xy -3.981007 -0.470154) + (xy -3.976485 -0.480295) + (xy -3.984768 -0.523526) + (xy -4.025304 -0.572693) + (xy -4.083829 -0.612754) + (xy -4.131501 -0.601335) + (xy -4.147829 -0.588859) + (xy -4.233497 -0.482439) + (xy -4.258354 -0.362868) + (xy -4.380259 -0.362868) + (xy -4.402311 -0.436944) + (xy -4.440288 -0.55811) + (xy -4.470118 -0.657198) + (xy -4.401317 -0.657198) + (xy -4.400467 -0.640377) + (xy -4.392101 -0.613078) + (xy -4.373515 -0.538141) + (xy -4.369392 -0.508979) + (xy -4.361 -0.488713) + (xy -4.349587 -0.51051) + (xy -4.352601 -0.571411) + (xy -4.372296 -0.614608) + (xy -4.401317 -0.657198) + (xy -4.470118 -0.657198) + (xy -4.471231 -0.660895) + (xy -4.476558 -0.679943) + (xy -4.025137 -0.679943) + (xy -4.002127 -0.648912) + (xy -3.943194 -0.587138) + (xy -3.895014 -0.540299) + (xy -3.816978 -0.470077) + (xy -3.770499 -0.443635) + (xy -3.738992 -0.454762) + (xy -3.721517 -0.475347) + (xy -3.685615 -0.540829) + (xy -3.678142 -0.572648) + (xy -3.703553 -0.61765) + (xy -3.574044 -0.61765) + (xy -3.556767 -0.589904) + (xy -3.516051 -0.61156) + (xy -3.477999 -0.65929) + (xy -3.454958 -0.711859) + (xy -3.462712 -0.728689) + (xy -3.513026 -0.703709) + (xy -3.560732 -0.651778) + (xy -3.574044 -0.61765) + (xy -3.703553 -0.61765) + (xy -3.70367 -0.617858) + (xy -3.765954 -0.676319) + (xy -3.774174 -0.682539) + (xy -3.866044 -0.730938) + (xy -3.947672 -0.724882) + (xy -4.007344 -0.696879) + (xy -4.025137 -0.679943) + (xy -4.476558 -0.679943) + (xy -4.48534 -0.711342) + (xy -4.499347 -0.760331) + (xy -4.504931 -0.741193) + (xy -4.506904 -0.709402) + (xy -4.580421 -0.709402) + (xy -4.604975 -0.738641) + (xy -4.620389 -0.749352) + (xy -4.644134 -0.753442) + (xy -4.695353 -0.753442) + (xy -4.6986 -0.776872) + (xy -4.737853 -0.82196) + (xy -4.797289 -0.804836) + (xy -4.805332 -0.798538) + (xy -4.835402 -0.733013) + (xy -4.903866 -0.733013) + (xy -4.907317 -0.758376) + (xy -4.91463 -0.869969) + (xy -4.91581 -0.903663) + (xy -4.915235 -0.99998) + (xy -4.85542 -0.99998) + (xy -4.849056 -0.93658) + (xy -4.801288 -0.903129) + (xy -4.788525 -0.902186) + (xy -4.730843 -0.913193) + (xy -4.724805 -0.919536) + (xy -4.47623 -0.919536) + (xy -4.45888 -0.902186) + (xy -4.44153 -0.919536) + (xy -4.45888 -0.936885) + (xy -4.47623 -0.919536) + (xy -4.724805 -0.919536) + (xy -4.716548 -0.928211) + (xy -4.708682 -0.980135) + (xy -4.707119 -0.988935) + (xy -4.580328 -0.988935) + (xy -4.562979 -0.971585) + (xy -4.545629 -0.988935) + (xy -4.562979 -1.006284) + (xy -4.580328 -0.988935) + (xy -4.707119 -0.988935) + (xy -4.699416 -1.032309) + (xy -4.702574 -1.057483) + (xy -4.392273 -1.057483) + (xy -4.390434 -0.947533) + (xy -4.383106 -0.836791) + (xy -4.371332 -0.746385) + (xy -4.356157 -0.697443) + (xy -4.350739 -0.693989) + (xy -4.344452 -0.725897) + (xy -4.342688 -0.757729) + (xy -3.799522 -0.757729) + (xy -3.71291 -0.711375) + (xy -3.63969 -0.690294) + (xy -3.579362 -0.699867) + (xy -3.551219 -0.731736) + (xy -3.570033 -0.773257) + (xy -3.625074 -0.789945) + (xy -3.701592 -0.782308) + (xy -3.799522 -0.757729) + (xy -4.342688 -0.757729) + (xy -4.339881 -0.808403) + (xy -3.44828 -0.808403) + (xy -3.400547 -0.803567) + (xy -3.351286 -0.80902) + (xy -3.357173 -0.821068) + (xy -3.428214 -0.825651) + (xy -3.443921 -0.821068) + (xy -3.44828 -0.808403) + (xy -4.339881 -0.808403) + (xy -4.339767 -0.810459) + (xy -4.337517 -0.930935) + (xy -4.337452 -0.954235) + (xy -4.296777 -0.954235) + (xy -4.29411 -0.873606) + (xy -4.283701 -0.856254) + (xy -4.26776 -0.884836) + (xy -4.237695 -0.972776) + (xy -4.233515 -0.988935) + (xy -4.025137 -0.988935) + (xy -4.007787 -0.971585) + (xy -3.990438 -0.988935) + (xy -4.007787 -1.006284) + (xy -4.025137 -0.988935) + (xy -4.233515 -0.988935) + (xy -4.217442 -1.051078) + (xy -4.191523 -1.114745) + (xy -4.159894 -1.125235) + (xy -4.142811 -1.089717) + (xy -4.160911 -1.064827) + (xy -4.19487 -1.009211) + (xy -4.19805 -0.99067) + (xy -4.181852 -0.992694) + (xy -4.156196 -1.024343) + (xy -3.773075 -1.024343) + (xy -3.772297 -1.014522) + (xy -3.75327 -1.023634) + (xy -3.574044 -1.023634) + (xy -3.556694 -1.006284) + (xy -3.539345 -1.023634) + (xy -3.556694 -1.040984) + (xy -3.574044 -1.023634) + (xy -3.75327 -1.023634) + (xy -3.730192 -1.034686) + (xy -3.713665 -1.042338) + (xy -3.227127 -1.042338) + (xy -3.205899 -1.053842) + (xy -3.200053 -1.058334) + (xy -2.706558 -1.058334) + (xy -2.689208 -1.040984) + (xy -2.671858 -1.058334) + (xy -2.689208 -1.075683) + (xy -2.58511 -1.075683) + (xy -2.582359 -1.043708) + (xy -2.569808 -1.040984) + (xy -2.534473 -1.066173) + (xy -2.533061 -1.075683) + (xy -2.539138 -1.093033) + (xy -2.498361 -1.093033) + (xy -2.481011 -1.075683) + (xy -2.473503 -1.083191) + (xy -2.360775 -1.083191) + (xy -2.349774 -1.077824) + (xy -2.275983 -1.089365) + (xy -2.181314 -1.120267) + (xy -2.175629 -1.122608) + (xy -2.10075 -1.168466) + (xy -2.020917 -1.238692) + (xy -1.983911 -1.279873) + (xy -1.90847 -1.279873) + (xy -1.884433 -1.271044) + (xy -1.84065 -1.290947) + (xy -1.792226 -1.327625) + (xy -1.783634 -1.344107) + (xy -1.823189 -1.344143) + (xy -1.877172 -1.317428) + (xy -1.908088 -1.283257) + (xy -1.90847 -1.279873) + (xy -1.983911 -1.279873) + (xy -1.950562 -1.316985) + (xy -1.904111 -1.387048) + (xy -1.895997 -1.432582) + (xy -1.898404 -1.435745) + (xy -1.944961 -1.457655) + (xy -1.971058 -1.435533) + (xy -1.967531 -1.411087) + (xy -1.97961 -1.359626) + (xy -2.032564 -1.302618) + (xy -2.086338 -1.251276) + (xy -2.099606 -1.214949) + (xy -2.099563 -1.214879) + (xy -2.119929 -1.190533) + (xy -2.189309 -1.156225) + (xy -2.247689 -1.134642) + (xy -2.328106 -1.103976) + (xy -2.360775 -1.083191) + (xy -2.473503 -1.083191) + (xy -2.463662 -1.093033) + (xy -2.481011 -1.110383) + (xy -2.498361 -1.093033) + (xy -2.539138 -1.093033) + (xy -2.544899 -1.109481) + (xy -2.548362 -1.110383) + (xy -2.577988 -1.086068) + (xy -2.58511 -1.075683) + (xy -2.689208 -1.075683) + (xy -2.706558 -1.058334) + (xy -3.200053 -1.058334) + (xy -3.189157 -1.066707) + (xy -3.135715 -1.093248) + (xy -3.113686 -1.089551) + (xy -3.071068 -1.087443) + (xy -3.033519 -1.102865) + (xy -3.030084 -1.10537) + (xy -2.894307 -1.10537) + (xy -2.842359 -1.077376) + (xy -2.768173 -1.086654) + (xy -2.706764 -1.127483) + (xy -2.677664 -1.147856) + (xy -2.442854 -1.147856) + (xy -2.436416 -1.146537) + (xy -2.377262 -1.16272) + (xy -2.297646 -1.203673) + (xy -2.297618 -1.20369) + (xy -2.209271 -1.269382) + (xy -2.116649 -1.353283) + (xy -2.105465 -1.364746) + (xy -2.045599 -1.43311) + (xy -2.031182 -1.474727) + (xy -1.873771 -1.474727) + (xy -1.856421 -1.457377) + (xy -1.842979 -1.470819) + (xy -1.723045 -1.470819) + (xy -1.717623 -1.457377) + (xy -1.686442 -1.424275) + (xy -1.680876 -1.422678) + (xy -1.665972 -1.449524) + (xy -1.665574 -1.457377) + (xy -1.692249 -1.490743) + (xy -1.702321 -1.492077) + (xy -1.723045 -1.470819) + (xy -1.842979 -1.470819) + (xy -1.839071 -1.474727) + (xy -1.856421 -1.492077) + (xy -1.873771 -1.474727) + (xy -2.031182 -1.474727) + (xy -2.030777 -1.475897) + (xy -2.054948 -1.514492) + (xy -2.061265 -1.520944) + (xy -2.110686 -1.551529) + (xy -1.972276 -1.551529) + (xy -1.963833 -1.532138) + (xy -1.928894 -1.494886) + (xy -1.908808 -1.502528) + (xy -1.90847 -1.507379) + (xy -1.933117 -1.536728) + (xy -1.948531 -1.547439) + (xy -1.972276 -1.551529) + (xy -2.110686 -1.551529) + (xy -2.113569 -1.553313) + (xy -2.140861 -1.548849) + (xy -2.139049 -1.512192) + (xy -2.115662 -1.490721) + (xy -2.084841 -1.463669) + (xy -2.090642 -1.457909) + (xy -2.130374 -1.466052) + (xy -2.166336 -1.454043) + (xy -2.21772 -1.407436) + (xy -2.262656 -1.350164) + (xy -2.279277 -1.306158) + (xy -2.278671 -1.303763) + (xy -2.296992 -1.264302) + (xy -2.359107 -1.21543) + (xy -2.37325 -1.207261) + (xy -2.431848 -1.168966) + (xy -2.442854 -1.147856) + (xy -2.677664 -1.147856) + (xy -2.646789 -1.169471) + (xy -2.551867 -1.208746) + (xy -2.526119 -1.21635) + (xy -2.434154 -1.250619) + (xy -2.404818 -1.28913) + (xy -2.407624 -1.303348) + (xy -2.399933 -1.345577) + (xy -2.366821 -1.353279) + (xy -2.317247 -1.374782) + (xy -2.263946 -1.423786) + (xy -2.22774 -1.477034) + (xy -2.227036 -1.509412) + (xy -2.26586 -1.521671) + (xy -2.324864 -1.532058) + (xy -2.390266 -1.529102) + (xy -2.407095 -1.488287) + (xy -2.406793 -1.483402) + (xy -2.424854 -1.432287) + (xy -2.449867 -1.422678) + (xy -2.501642 -1.402755) + (xy -2.586461 -1.351161) + (xy -2.662883 -1.296343) + (xy -2.746738 -1.228207) + (xy -2.773313 -1.195493) + (xy -2.74396 -1.196497) + (xy -2.741529 -1.19725) + (xy -2.682939 -1.212283) + (xy -2.68066 -1.195631) + (xy -2.70472 -1.164647) + (xy -2.782058 -1.12011) + (xy -2.83352 -1.11993) + (xy -2.886928 -1.121073) + (xy -2.894307 -1.10537) + (xy -3.030084 -1.10537) + (xy -3.000581 -1.126887) + (xy -3.02728 -1.135634) + (xy -3.064967 -1.136407) + (xy -3.150836 -1.116136) + (xy -3.200376 -1.080021) + (xy -3.227127 -1.042338) + (xy -3.713665 -1.042338) + (xy -3.665694 -1.064548) + (xy -3.504645 -1.064548) + (xy -3.475535 -1.057383) + (xy -3.437794 -1.055855) + (xy -3.392354 -1.069398) + (xy -3.391437 -1.089016) + (xy -3.384505 -1.107397) + (xy -3.357563 -1.101313) + (xy -3.287976 -1.103264) + (xy -3.240742 -1.126116) + (xy -3.202496 -1.158387) + (xy -3.222105 -1.165985) + (xy -3.267756 -1.161961) + (xy -3.342972 -1.144932) + (xy -3.425079 -1.114994) + (xy -3.487245 -1.08318) + (xy -3.504645 -1.064548) + (xy -3.665694 -1.064548) + (xy -3.639152 -1.076837) + (xy -3.591394 -1.09587) + (xy -3.543262 -1.116635) + (xy -3.559449 -1.12954) + (xy -3.587051 -1.136481) + (xy -3.659419 -1.123538) + (xy -3.725849 -1.075297) + (xy -3.773075 -1.024343) + (xy -4.156196 -1.024343) + (xy -4.142038 -1.041809) + (xy -4.140423 -1.044232) + (xy -3.955738 -1.044232) + (xy -3.930407 -1.026519) + (xy -3.874188 -1.035127) + (xy -3.816744 -1.06247) + (xy -3.793358 -1.085769) + (xy -3.79682 -1.107168) + (xy -3.831436 -1.09893) + (xy -3.899269 -1.078921) + (xy -3.923877 -1.075683) + (xy -3.955211 -1.049926) + (xy -3.955738 -1.044232) + (xy -4.140423 -1.044232) + (xy -4.125243 -1.067008) + (xy -4.063004 -1.140306) + (xy -4.000859 -1.178304) + (xy -3.989692 -1.179782) + (xy -3.923436 -1.201137) + (xy -3.839087 -1.254029) + (xy -3.819603 -1.269615) + (xy -3.753917 -1.316835) + (xy -3.7163 -1.328279) + (xy -3.712842 -1.321664) + (xy -3.731674 -1.285457) + (xy -3.739195 -1.28388) + (xy -3.775631 -1.257796) + (xy -3.811155 -1.21085) + (xy -3.838562 -1.160964) + (xy -3.825369 -1.157816) + (xy -3.811437 -1.165833) + (xy -3.735541 -1.19418) + (xy -3.71063 -1.197933) + (xy -3.66191 -1.216674) + (xy -3.556694 -1.216674) + (xy -3.466477 -1.215578) + (xy -3.440564 -1.221782) + (xy -3.007617 -1.221782) + (xy -3.004864 -1.223156) + (xy -2.950395 -1.248098) + (xy -2.940466 -1.249181) + (xy -2.927461 -1.226936) + (xy -2.935191 -1.209486) + (xy -2.930625 -1.1954) + (xy -2.883897 -1.215296) + (xy -2.808064 -1.261113) + (xy -2.716182 -1.324796) + (xy -2.621307 -1.398285) + (xy -2.598862 -1.417064) + (xy -2.511954 -1.499552) + (xy -2.445354 -1.577808) + (xy -2.429656 -1.602985) + (xy -2.345729 -1.602985) + (xy -2.342214 -1.596175) + (xy -2.29388 -1.568455) + (xy -2.244742 -1.562007) + (xy -2.195242 -1.567523) + (xy -2.209091 -1.588305) + (xy -2.220765 -1.596175) + (xy -2.285249 -1.624784) + (xy -2.334403 -1.627054) + (xy -2.345729 -1.602985) + (xy -2.429656 -1.602985) + (xy -2.426585 -1.607911) + (xy -2.406047 -1.654271) + (xy -2.417609 -1.650058) + (xy -2.461898 -1.600764) + (xy -2.524589 -1.546621) + (xy -2.572632 -1.551214) + (xy -2.576631 -1.554303) + (xy -2.615172 -1.558696) + (xy -2.680037 -1.522273) + (xy -2.779059 -1.440058) + (xy -2.829632 -1.393567) + (xy -2.920431 -1.307875) + (xy -2.982882 -1.247576) + (xy -3.007617 -1.221782) + (xy -3.440564 -1.221782) + (xy -3.421869 -1.226258) + (xy -3.21355 -1.226258) + (xy -3.178392 -1.227917) + (xy -3.16326 -1.230751) + (xy -3.100409 -1.259958) + (xy -3.006548 -1.322966) + (xy -2.90155 -1.406379) + (xy -2.897394 -1.409956) + (xy -2.804246 -1.493714) + (xy -2.736291 -1.56119) + (xy -2.706869 -1.599039) + (xy -2.706558 -1.600801) + (xy -2.734161 -1.61492) + (xy -2.796516 -1.609548) + (xy -2.862945 -1.58832) + (xy -2.877222 -1.580576) + (xy -2.914422 -1.588141) + (xy -2.923547 -1.604634) + (xy -2.945904 -1.605432) + (xy -2.98432 -1.555214) + (xy -2.999871 -1.526776) + (xy -3.067057 -1.41655) + (xy -3.145732 -1.315311) + (xy -3.149882 -1.310815) + (xy -3.204739 -1.249748) + (xy -3.21355 -1.226258) + (xy -3.421869 -1.226258) + (xy -3.385543 -1.234955) + (xy -3.283051 -1.285346) + (xy -3.234059 -1.317491) + (xy -3.124368 -1.410047) + (xy -3.048225 -1.500362) + (xy -3.018873 -1.572646) + (xy -3.018853 -1.574122) + (xy -3.047719 -1.577707) + (xy -3.117722 -1.562954) + (xy -3.122951 -1.561476) + (xy -3.194675 -1.546335) + (xy -3.226913 -1.550259) + (xy -3.22705 -1.551228) + (xy -3.245439 -1.54027) + (xy -3.291038 -1.488525) + (xy -3.305123 -1.470799) + (xy -3.386259 -1.376966) + (xy -3.469946 -1.293719) + (xy -3.556694 -1.216674) + (xy -3.66191 -1.216674) + (xy -3.643665 -1.223692) + (xy -3.55191 -1.282472) + (xy -3.458291 -1.356899) + (xy -3.385732 -1.4296) + (xy -3.364186 -1.460482) + (xy -3.333959 -1.531535) + (xy -3.342864 -1.554745) + (xy -3.360897 -1.547186) + (xy -3.409338 -1.534222) + (xy -3.504046 -1.519625) + (xy -3.595118 -1.509495) + (xy -3.780942 -1.491271) + (xy -3.909573 -1.474756) + (xy -3.992926 -1.455332) + (xy -4.042919 -1.42838) + (xy -4.071468 -1.389283) + (xy -4.090488 -1.33342) + (xy -4.095333 -1.315621) + (xy -4.125355 -1.220532) + (xy -4.145902 -1.183436) + (xy -4.152278 -1.206766) + (xy -4.139865 -1.292555) + (xy -4.128531 -1.365425) + (xy -4.139798 -1.382279) + (xy -4.173657 -1.359178) + (xy -4.235353 -1.271644) + (xy -4.278347 -1.135887) + (xy -4.296552 -0.971929) + (xy -4.296777 -0.954235) + (xy -4.337452 -0.954235) + (xy -4.337432 -0.961175) + (xy -4.340411 -1.100474) + (xy -4.350021 -1.176723) + (xy -4.367273 -1.196044) + (xy -4.375298 -1.190495) + (xy -4.387575 -1.145513) + (xy -4.392273 -1.057483) + (xy -4.702574 -1.057483) + (xy -4.70733 -1.095386) + (xy -4.752066 -1.109026) + (xy -4.816285 -1.068743) + (xy -4.85542 -0.99998) + (xy -4.915235 -0.99998) + (xy -4.914633 -1.100701) + (xy -4.89731 -1.231897) + (xy -4.788525 -1.231897) + (xy -4.764041 -1.18421) + (xy -4.710242 -1.174006) + (xy -4.656608 -1.201895) + (xy -4.639653 -1.228806) + (xy -4.598856 -1.308118) + (xy -4.57468 -1.342735) + (xy -4.559971 -1.378001) + (xy -4.605518 -1.387969) + (xy -4.6083 -1.387978) + (xy -4.692416 -1.362277) + (xy -4.761638 -1.301071) + (xy -4.788525 -1.231897) + (xy -4.89731 -1.231897) + (xy -4.896718 -1.236377) + (xy -4.87608 -1.294032) + (xy -4.847424 -1.359182) + (xy -4.84497 -1.38791) + (xy -4.845634 -1.387978) + (xy -4.842311 -1.410948) + (xy -4.804498 -1.469422) + (xy -4.74686 -1.544795) + (xy -4.597542 -1.544795) + (xy -4.575778 -1.503944) + (xy -4.518838 -1.460885) + (xy -4.468863 -1.484832) + (xy -4.44153 -1.526776) + (xy -4.423059 -1.578645) + (xy -4.456629 -1.595259) + (xy -4.486576 -1.596175) + (xy -4.573145 -1.582918) + (xy -4.597542 -1.544795) + (xy -4.74686 -1.544795) + (xy -4.7446 -1.54775) + (xy -4.689149 -1.613525) + (xy -3.539345 -1.613525) + (xy -3.521995 -1.596175) + (xy -3.504645 -1.613525) + (xy -3.521995 -1.630875) + (xy -3.539345 -1.613525) + (xy -4.689149 -1.613525) + (xy -4.675022 -1.630282) + (xy -4.613763 -1.695419) + (xy -4.387499 -1.695419) + (xy -4.375666 -1.652692) + (xy -4.37119 -1.647089) + (xy -4.332927 -1.618358) + (xy -4.282302 -1.632314) + (xy -4.244781 -1.655283) + (xy -4.209058 -1.682924) + (xy -2.56776 -1.682924) + (xy -2.55041 -1.665574) + (xy -2.533061 -1.682924) + (xy -2.55041 -1.700273) + (xy -2.56776 -1.682924) + (xy -4.209058 -1.682924) + (xy -4.18936 -1.698165) + (xy -4.189588 -1.726182) + (xy -4.212804 -1.742213) + (xy -4.292075 -1.751122) + (xy -4.339213 -1.73402) + (xy -4.387499 -1.695419) + (xy -4.613763 -1.695419) + (xy -4.608171 -1.701365) + (xy -4.570131 -1.735546) + (xy -4.442162 -1.8167) + (xy -4.078342 -1.8167) + (xy -4.063865 -1.791876) + (xy -4.011452 -1.765554) + (xy -3.938336 -1.761858) + (xy -3.875025 -1.778411) + (xy -3.85164 -1.808417) + (xy -3.875528 -1.824026) + (xy -3.782241 -1.824026) + (xy -3.755312 -1.782169) + (xy -3.675251 -1.769672) + (xy -3.597658 -1.781413) + (xy -3.582503 -1.813047) + (xy -3.611413 -1.841616) + (xy -3.504645 -1.841616) + (xy -3.47594 -1.807941) + (xy -3.443921 -1.795953) + (xy -3.379246 -1.789807) + (xy -3.371151 -1.816623) + (xy -3.38177 -1.836763) + (xy -3.386201 -1.839914) + (xy -3.243878 -1.839914) + (xy -3.229637 -1.815625) + (xy -3.156399 -1.804679) + (xy -3.136566 -1.804372) + (xy -3.060167 -1.809951) + (xy -3.029466 -1.82384) + (xy -3.031731 -1.828817) + (xy -3.040492 -1.832924) + (xy -2.912261 -1.832924) + (xy -2.887038 -1.808936) + (xy -2.880055 -1.804372) + (xy -2.816479 -1.773719) + (xy -2.786135 -1.778814) + (xy -2.793306 -1.804372) + (xy -2.842826 -1.834564) + (xy -2.873428 -1.83854) + (xy -2.912261 -1.832924) + (xy -3.040492 -1.832924) + (xy -3.090141 -1.8562) + (xy -3.168645 -1.864225) + (xy -3.231472 -1.85102) + (xy -3.243878 -1.839914) + (xy -3.386201 -1.839914) + (xy -3.425542 -1.867887) + (xy -3.478087 -1.870416) + (xy -3.504615 -1.842976) + (xy -3.504645 -1.841616) + (xy -3.611413 -1.841616) + (xy -3.621791 -1.851871) + (xy -3.687664 -1.868399) + (xy -3.750832 -1.86102) + (xy -3.782005 -1.828125) + (xy -3.782241 -1.824026) + (xy -3.875528 -1.824026) + (xy -3.882229 -1.828405) + (xy -3.957761 -1.838697) + (xy -3.977337 -1.839071) + (xy -4.056799 -1.834489) + (xy -4.078342 -1.8167) + (xy -4.442162 -1.8167) + (xy -4.441421 -1.81717) + (xy -4.279951 -1.893104) + (xy -4.20614 -1.918786) + (xy -4.003472 -1.918786) + (xy -3.955738 -1.913949) + (xy -3.906478 -1.919402) + (xy -3.912364 -1.931451) + (xy -3.983406 -1.936034) + (xy -3.999112 -1.931451) + (xy -4.003472 -1.918786) + (xy -4.20614 -1.918786) + (xy -4.118393 -1.949317) + (xy -4.026691 -1.968919) + (xy -3.927796 -1.985672) + (xy -3.891157 -2.006248) + (xy -3.908166 -2.035701) + (xy -3.735975 -2.035701) + (xy -3.731212 -2.015073) + (xy -3.712842 -2.012569) + (xy -3.68428 -2.025265) + (xy -3.689709 -2.035701) + (xy -3.730889 -2.039854) + (xy -3.735975 -2.035701) + (xy -3.908166 -2.035701) + (xy -3.909743 -2.038432) + (xy -3.940921 -2.063873) + (xy -3.996043 -2.099209) + (xy -3.996533 -2.099317) + (xy -3.782241 -2.099317) + (xy -3.764891 -2.081967) + (xy -3.747541 -2.099317) + (xy -3.761457 -2.113233) + (xy -3.705511 -2.113233) + (xy -3.696727 -2.095315) + (xy -3.65875 -2.065721) + (xy -3.577647 -2.030759) + (xy -3.474161 -2.016289) + (xy -3.469946 -2.016312) + (xy -3.348498 -2.017848) + (xy -3.469946 -2.064618) + (xy -3.569429 -2.096813) + (xy -3.65173 -2.113559) + (xy -3.65875 -2.114027) + (xy -3.705511 -2.113233) + (xy -3.761457 -2.113233) + (xy -3.764891 -2.116667) + (xy -3.782241 -2.099317) + (xy -3.996533 -2.099317) + (xy -4.051161 -2.111355) + (xy -4.125552 -2.099204) + (xy -4.238488 -2.061651) + (xy -4.28592 -2.044087) + (xy -4.496848 -1.930798) + (xy -4.638617 -1.809865) + (xy -4.721175 -1.72689) + (xy -4.761708 -1.691102) + (xy -4.76624 -1.699612) + (xy -4.740798 -1.749535) + (xy -4.732201 -1.765026) + (xy -4.616417 -1.908358) + (xy -4.448408 -2.030483) + (xy -4.244034 -2.123642) + (xy -4.019153 -2.180078) + (xy -3.856249 -2.193594) + (xy -3.75161 -2.195925) + (xy -3.707413 -2.203035) + (xy -3.714707 -2.218811) + (xy -3.750335 -2.23961) + (xy -3.83499 -2.264395) + (xy -3.885769 -2.255924) + (xy -3.937604 -2.241652) + (xy -4.03923 -2.222558) + (xy -4.171454 -2.201426) + (xy -4.315086 -2.181038) + (xy -4.450935 -2.164176) + (xy -4.559809 -2.153622) + (xy -4.606253 -2.151464) + (xy -4.655065 -2.129619) + (xy -4.732393 -2.073877) + (xy -4.783503 -2.030328) + (xy -4.923041 -1.862137) + (xy -5.032342 -1.644732) + (xy -5.107735 -1.393012) + (xy -5.145552 -1.121876) + (xy -5.142122 -0.846222) + (xy -5.11701 -0.676356) + (xy -5.031252 -0.327559) + (xy -4.917039 0.012733) + (xy -4.841419 0.201455) + (xy -4.796164 0.324266) + (xy -4.767716 0.431403) + (xy -4.762158 0.4964) + (xy -4.774325 0.527344) + (xy -4.79384 0.499924) + (xy -4.822217 0.416393) + (xy -4.858985 0.303736) + (xy -4.883607 0.252443) + (xy -4.897546 0.264385) + (xy -4.902265 0.341432) + (xy -4.899226 0.485454) + (xy -4.898169 0.513529) + (xy -4.894236 0.664569) + (xy -4.898724 0.765059) + (xy -4.914651 0.833636) + (xy -4.945038 0.88894) + (xy -4.962849 0.912705) + (xy -5.017728 0.971569) + (xy -5.055126 0.992226) + (xy -5.058869 0.990403) + (xy -5.050086 0.958224) + (xy -5.011538 0.921986) + (xy -4.979868 0.889917) + (xy -4.959617 0.83991) + (xy -4.948114 0.757329) + (xy -4.942688 0.627541) + (xy -4.941393 0.537598) + (xy -4.941922 0.327296) + (xy -4.948788 0.180509) + (xy -4.962753 0.091577) + (xy -4.984579 0.054841) + (xy -5.006051 0.057815) + (xy -5.025474 0.057898) + (xy -5.01726 0.039858) + (xy -5.012529 -0.00876) + (xy -5.026271 -0.084472) + (xy -5.05086 -0.162208) + (xy -5.078668 -0.216899) + (xy -5.098448 -0.227013) + (xy -5.115781 -0.245942) + (xy -5.123082 -0.289584) + (xy -5.131879 -0.35716) + (xy -5.150996 -0.471598) + (xy -5.176833 -0.611771) + (xy -5.186067 -0.65929) + (xy -5.21571 -0.850581) + (xy -5.228246 -1.025541) + (xy -5.224733 -1.132091) + (xy -5.186944 -1.346793) + (xy -5.123903 -1.564762) + (xy -5.044061 -1.761193) + (xy -4.962177 -1.902749) + (xy -4.901355 -1.99587) + (xy -4.889047 -2.039665) + (xy -4.924862 -2.033666) + (xy -5.008413 -1.977404) + (xy -5.018067 -1.970009) + (xy -5.092647 -1.909039) + (xy -5.151271 -1.848854) + (xy -5.205606 -1.773379) + (xy -5.267323 -1.66654) + (xy -5.342583 -1.522977) + (xy -5.409629 -1.386242) + (xy -5.444308 -1.296295) + (xy -5.450407 -1.240687) + (xy -5.437076 -1.212355) + (xy -5.414124 -1.183308) + (xy -5.439818 -1.199038) + (xy -5.4534 -1.209165) + (xy -5.511358 -1.232606) + (xy -5.533522 -1.216166) + (xy -5.583732 -1.184966) + (xy -5.619498 -1.179782) + (xy -5.669783 -1.155922) + (xy -5.701802 -1.076852) + (xy -5.706948 -1.052059) + (xy -5.726749 -0.973554) + (xy -5.748208 -0.956329) + (xy -5.765733 -0.973986) + (xy -5.785635 -0.986416) + (xy -5.787529 -0.937863) + (xy -5.781317 -0.884836) + (xy -5.77337 -0.802105) + (xy -5.782366 -0.780835) + (xy -5.798601 -0.798088) + (xy -5.818202 -0.805475) + (xy -5.824155 -0.76047) + (xy -5.818545 -0.678275) + (xy -5.803461 -0.57409) + (xy -5.780989 -0.463113) + (xy -5.753216 -0.360547) + (xy -5.729898 -0.297688) + (xy -5.664593 -0.175373) + (xy -5.585991 -0.063257) + (xy -5.507235 0.022756) + (xy -5.441468 0.066764) + (xy -5.426521 0.069399) + (xy -5.371719 0.046684) + (xy -5.338273 -0.024591) + (xy -5.325635 -0.149123) + (xy -5.333255 -0.331609) + (xy -5.35551 -0.537842) + (xy -5.375089 -0.710594) + (xy -5.38839 -0.867385) + (xy -5.394164 -0.990231) + (xy -5.391671 -1.058334) + (xy -5.386367 -1.093033) + (xy -5.378416 -1.093033) + (xy -5.361066 -1.075683) + (xy -5.343716 -1.093033) + (xy -5.361066 -1.110383) + (xy -5.378416 -1.093033) + (xy -5.386367 -1.093033) + (xy -5.378142 -1.146844) + (xy -5.370769 -1.204313) + (xy -5.339107 -1.253387) + (xy -5.31978 -1.264256) + (xy -5.289663 -1.263841) + (xy -5.302616 -1.222375) + (xy -5.332132 -1.104749) + (xy -5.334434 -0.927924) + (xy -5.3096 -0.696511) + (xy -5.29212 -0.589891) + (xy -5.258703 -0.381651) + (xy -5.243333 -0.226481) + (xy -5.245725 -0.110521) + (xy -5.265589 -0.019906) + (xy -5.279583 0.01505) + (xy -5.344792 0.104276) + (xy -5.42651 0.128073) + (xy -5.520983 0.087384) + (xy -5.624459 -0.016846) + (xy -5.672785 -0.083964) + (xy -5.712574 -0.14179) + (xy -5.736868 -0.169873) + (xy -5.744244 -0.162676) + (xy -5.733276 -0.114664) + (xy -5.702541 -0.020302) + (xy -5.650614 0.125946) + (xy -5.576071 0.329615) + (xy -5.544041 0.416393) + (xy -5.430391 0.727414) + (xy -5.340177 0.983254) + (xy -5.270718 1.193034) + (xy -5.219335 1.36587) + (xy -5.183348 1.510882) + (xy -5.160077 1.637187) + (xy -5.146842 1.753905) + (xy -5.145454 1.772621) + (xy -5.15215 2.065535) + (xy -5.217009 2.328921) + (xy -5.342978 2.56892) + (xy -5.533 2.791669) + (xy -5.705913 2.940778) + (xy -5.815294 3.02022) + (xy -5.910549 3.080184) + (xy -5.983354 3.117532) + (xy -6.025385 3.129127) + (xy -6.028315 3.111828) + (xy -5.98382 3.062498) + (xy -5.950957 3.033162) + (xy -5.846858 2.943718) + (xy -5.956683 3.016248) + (xy -6.03952 3.064191) + (xy -6.145438 3.116349) + (xy -6.26013 3.167019) + (xy -6.369289 3.210498) + (xy -6.458605 3.241084) + (xy -6.513772 3.253074) + (xy -6.520721 3.241052) + (xy -6.459553 3.189285) + (xy -6.388929 3.147312) + (xy -6.331501 3.109733) + (xy -6.306988 3.05608) + (xy -6.304662 2.961156) + (xy -6.305139 2.950479) + (xy -6.3277 2.820287) + (xy -6.272977 2.820287) + (xy -6.255414 2.859844) + (xy -6.251009 2.868355) + (xy -6.185738 2.948711) + (xy -6.115779 2.981413) + (xy -6.107104 2.972852) + (xy -6.129921 2.944417) + (xy -6.186076 2.889019) + (xy -6.198562 2.877428) + (xy -6.256786 2.825671) + (xy -6.272977 2.820287) + (xy -6.3277 2.820287) + (xy -6.328374 2.816396) + (xy -6.375962 2.728397) + (xy -6.436793 2.690351) + (xy -6.499759 2.706127) + (xy -6.55375 2.779596) + (xy -6.577777 2.855508) + (xy -6.621324 2.976575) + (xy -6.693512 3.108767) + (xy -6.775836 3.220533) + (xy -6.813724 3.257832) + (xy -6.864968 3.319569) + (xy -7.087342 3.319569) + (xy -7.084827 3.318451) + (xy -7.090255 3.308014) + (xy -7.131436 3.303862) + (xy -7.136521 3.308014) + (xy -7.367851 3.308014) + (xy -7.38848 3.312778) + (xy -7.390984 3.331147) + (xy -8.341523 3.331147) + (xy -8.320602 3.319922) + (xy -8.208285 3.29137) + (xy -8.107749 3.28) + (xy -7.703279 3.28) + (xy -7.67348 3.286057) + (xy -7.601116 3.281957) + (xy -7.511735 3.270839) + (xy -7.430885 3.25584) + (xy -7.38543 3.240966) + (xy -7.378176 3.220445) + (xy -7.321585 3.220445) + (xy -7.291629 3.264588) + (xy -7.220542 3.29294) + (xy -7.215619 3.293708) + (xy -7.182895 3.27223) + (xy -7.120476 3.214347) + (xy -7.076821 3.169521) + (xy -7.050903 3.1403) + (xy -6.939891 3.1403) + (xy -6.922541 3.15765) + (xy -6.905192 3.1403) + (xy -6.922541 3.122951) + (xy -6.939891 3.1403) + (xy -7.050903 3.1403) + (xy -7.016873 3.101933) + (xy -7.01122 3.088251) + (xy -6.898598 3.088251) + (xy -6.865131 3.065448) + (xy -6.818443 3.018852) + (xy -6.77837 2.968586) + (xy -6.772988 2.949453) + (xy -6.806454 2.972257) + (xy -6.853142 3.018852) + (xy -6.893215 3.069119) + (xy -6.898598 3.088251) + (xy -7.01122 3.088251) + (xy -7.008035 3.080543) + (xy -7.039298 3.097504) + (xy -7.11385 3.132278) + (xy -7.165911 3.135317) + (xy -7.220234 3.141595) + (xy -7.233129 3.154887) + (xy -7.228926 3.177478) + (xy -7.193264 3.171329) + (xy -7.153986 3.162226) + (xy -7.175656 3.183013) + (xy -7.179641 3.185866) + (xy -7.24684 3.207053) + (xy -7.275064 3.202776) + (xy -7.316214 3.205988) + (xy -7.321585 3.220445) + (xy -7.378176 3.220445) + (xy -7.371046 3.200273) + (xy -7.376281 3.188066) + (xy -7.418531 3.178695) + (xy -7.479725 3.207814) + (xy -7.559704 3.253536) + (xy -7.591168 3.254893) + (xy -7.579691 3.223587) + (xy -7.579185 3.203763) + (xy -7.629693 3.224808) + (xy -7.686265 3.260813) + (xy -7.703279 3.28) + (xy -8.107749 3.28) + (xy -8.04642 3.273064) + (xy -8.020284 3.271181) + (xy -7.87758 3.258757) + (xy -7.795897 3.244238) + (xy -7.766857 3.225565) + (xy -7.77225 3.210214) + (xy -7.783398 3.175) + (xy -7.703279 3.175) + (xy -7.685929 3.19235) + (xy -7.66858 3.175) + (xy -7.685929 3.15765) + (xy -7.703279 3.175) + (xy -7.783398 3.175) + (xy -7.789032 3.157205) + (xy -7.781052 3.138252) + (xy -7.782712 3.131404) + (xy -7.815642 3.154027) + (xy -7.865519 3.181892) + (xy -7.892134 3.1572) + (xy -7.896668 3.14619) + (xy -7.928063 3.111002) + (xy -7.991536 3.12057) + (xy -8.003436 3.124932) + (xy -8.077463 3.151369) + (xy -8.105902 3.14913) + (xy -8.108212 3.113726) + (xy -8.107142 3.101) + (xy -8.130103 3.053314) + (xy -8.184875 3.031267) + (xy -8.235883 3.047046) + (xy -8.24191 3.054828) + (xy -8.229342 3.072934) + (xy -8.189071 3.070901) + (xy -8.140324 3.071448) + (xy -8.136233 3.086974) + (xy -8.186397 3.109705) + (xy -8.265005 3.087671) + (xy -8.28422 3.076723) + (xy -8.349173 3.068277) + (xy -8.373493 3.077698) + (xy -8.431362 3.124647) + (xy -8.502321 3.197787) + (xy -8.572235 3.280056) + (xy -8.626967 3.354396) + (xy -8.652383 3.403746) + (xy -8.862511 3.403746) + (xy -8.865711 3.400546) + (xy -8.883061 3.417896) + (xy -9.121404 3.417896) + (xy -9.206816 3.351028) + (xy -9.240209 3.313913) + (xy -9.342453 3.221182) + (xy -9.446352 3.189085) + (xy -9.541049 3.21871) + (xy -9.596975 3.278159) + (xy -9.687571 3.355849) + (xy -9.779947 3.385054) + (xy -9.90694 3.434544) + (xy -10.028142 3.540936) + (xy -10.119529 3.626577) + (xy -10.182894 3.653284) + (xy -10.214104 3.622093) + (xy -10.209023 3.534038) + (xy -10.200136 3.497885) + (xy -10.164017 3.410317) + (xy -10.119685 3.356193) + (xy -10.112014 3.352195) + (xy -10.074183 3.321472) + (xy -10.075074 3.304729) + (xy -10.055632 3.290842) + (xy -9.986911 3.288531) + (xy -9.955172 3.290841) + (xy -9.847921 3.288428) + (xy -9.770778 3.263667) + (xy -9.765349 3.259634) + (xy -9.720511 3.212452) + (xy -9.681421 3.156771) + (xy -9.665394 3.124374) + (xy -9.23873 3.124374) + (xy -9.238705 3.144377) + (xy -9.199264 3.19343) + (xy -9.135417 3.257522) + (xy -9.062175 3.322647) + (xy -8.994549 3.374795) + (xy -8.94755 3.399959) + (xy -8.942791 3.400546) + (xy -8.947571 3.382803) + (xy -8.997679 3.337184) + (xy -9.001333 3.334396) + (xy -8.848361 3.334396) + (xy -8.826166 3.367833) + (xy -8.766318 3.355601) + (xy -8.724146 3.329919) + (xy -8.723583 3.330011) + (xy -8.723725 3.329663) + (xy -8.724146 3.329919) + (xy -8.765945 3.323158) + (xy -8.770287 3.3221) + (xy -8.830186 3.318739) + (xy -8.848361 3.334396) + (xy -9.001333 3.334396) + (xy -9.051352 3.29623) + (xy -9.076857 3.275827) + (xy -8.976865 3.275827) + (xy -8.952459 3.296448) + (xy -8.897092 3.327657) + (xy -8.889716 3.315903) + (xy -8.90041 3.296448) + (xy -8.951086 3.263457) + (xy -8.963182 3.26228) + (xy -8.976865 3.275827) + (xy -9.076857 3.275827) + (xy -9.133545 3.230479) + (xy -9.18568 3.176836) + (xy -9.195356 3.157432) + (xy -9.222612 3.126327) + (xy -9.23873 3.124374) + (xy -9.665394 3.124374) + (xy -9.659179 3.111812) + (xy -9.663174 3.101308) + (xy -9.157711 3.101308) + (xy -9.153692 3.135856) + (xy -9.119604 3.18482) + (xy -9.119017 3.18541) + (xy -9.048195 3.224239) + (xy -8.984387 3.208628) + (xy -8.968375 3.190029) + (xy -8.974359 3.163974) + (xy -9.009701 3.164004) + (xy -9.059366 3.15453) + (xy -9.066242 3.105601) + (xy -9.067444 3.067935) + (xy -9.077881 3.079792) + (xy -9.113393 3.107941) + (xy -9.12892 3.103769) + (xy -9.157711 3.101308) + (xy -9.663174 3.101308) + (xy -9.664889 3.096797) + (xy -9.673741 3.101023) + (xy -9.708092 3.090591) + (xy -9.725958 3.053337) + (xy -9.769857 2.986509) + (xy -9.802829 2.966803) + (xy -9.646449 2.966803) + (xy -9.629099 2.984153) + (xy -9.611749 2.966803) + (xy -9.57705 2.966803) + (xy -9.5597 2.984153) + (xy -9.54235 2.966803) + (xy -9.548136 2.961017) + (xy -9.379958 2.961017) + (xy -9.367192 2.987257) + (xy -9.330303 3.04245) + (xy -9.311376 3.048305) + (xy -9.321605 3.001503) + (xy -9.320079 2.956939) + (xy -9.303166 2.949453) + (xy -9.269111 2.977498) + (xy -9.264755 3.001503) + (xy -9.239589 3.044399) + (xy -9.186972 3.05064) + (xy -9.143552 3.01925) + (xy -9.149746 3.000216) + (xy -9.184879 3.008397) + (xy -9.226875 3.019001) + (xy -9.214155 2.991259) + (xy -9.202755 2.976882) + (xy -9.135492 2.937827) + (xy -9.060591 2.956551) + (xy -8.998008 3.027157) + (xy -8.992133 3.039143) + (xy -8.948093 3.106004) + (xy -8.896923 3.113649) + (xy -8.828674 3.06101) + (xy -8.789754 3.017387) + (xy -8.729766 2.955505) + (xy -8.688117 2.929506) + (xy -8.681593 2.931158) + (xy -8.691894 2.964854) + (xy -8.739937 3.02855) + (xy -8.775136 3.066954) + (xy -8.888015 3.183415) + (xy -8.790114 3.262335) + (xy -8.730659 3.312692) + (xy -8.723725 3.329663) + (xy -8.678923 3.302381) + (xy -8.574088 3.212854) + (xy -8.563282 3.202329) + (xy -8.462219 3.098383) + (xy -8.410667 3.032086) + (xy -8.405025 2.996419) + (xy -8.441694 2.98436) + (xy -8.451365 2.984153) + (xy -8.455516 2.982216) + (xy -7.826792 2.982216) + (xy -7.818001 2.996663) + (xy -7.76763 3.017771) + (xy -7.751311 2.996612) + (xy -7.68894 2.996612) + (xy -7.686081 3.018607) + (xy -7.636159 3.052104) + (xy -7.584496 3.022678) + (xy -7.580497 3.016684) + (xy -7.523276 3.016684) + (xy -7.513803 3.048946) + (xy -7.492914 3.047046) + (xy -7.440327 3.003113) + (xy -7.43219 2.986322) + (xy -7.432827 2.984153) + (xy -7.373634 2.984153) + (xy -7.372048 3.016179) + (xy -7.36038 3.018852) + (xy -7.346279 3.011573) + (xy -7.232519 3.011573) + (xy -7.22011 3.018852) + (xy -7.183157 2.991265) + (xy -7.170239 2.966803) + (xy -7.169504 2.953549) + (xy -7.078689 2.953549) + (xy -7.064999 3.000226) + (xy -7.043989 3.001503) + (xy -7.015136 2.952701) + (xy -7.013154 2.938448) + (xy -6.936333 2.938448) + (xy -6.914214 2.93528) + (xy -6.901541 2.92378) + (xy -6.857972 2.856196) + (xy -6.849336 2.826392) + (xy -6.862071 2.786388) + (xy -6.881949 2.785385) + (xy -6.917504 2.826392) + (xy -6.934154 2.882772) + (xy -6.936333 2.938448) + (xy -7.013154 2.938448) + (xy -7.00929 2.910658) + (xy -7.02298 2.863981) + (xy -7.043989 2.862705) + (xy -7.072843 2.911506) + (xy -7.078689 2.953549) + (xy -7.169504 2.953549) + (xy -7.167755 2.922034) + (xy -7.180164 2.914754) + (xy -7.217117 2.942341) + (xy -7.230035 2.966803) + (xy -7.232519 3.011573) + (xy -7.346279 3.011573) + (xy -7.311326 2.99353) + (xy -7.304235 2.984153) + (xy -7.305822 2.952127) + (xy -7.317489 2.949453) + (xy -7.366543 2.974775) + (xy -7.373634 2.984153) + (xy -7.432827 2.984153) + (xy -7.441662 2.954059) + (xy -7.462552 2.955959) + (xy -7.515139 2.999892) + (xy -7.523276 3.016684) + (xy -7.580497 3.016684) + (xy -7.580404 3.016544) + (xy -7.57257 2.967912) + (xy -7.615399 2.953115) + (xy -7.651933 2.962271) + (xy -7.68894 2.996612) + (xy -7.751311 2.996612) + (xy -7.738986 2.980631) + (xy -7.737979 2.966803) + (xy -7.755629 2.92061) + (xy -7.77063 2.914754) + (xy -7.815941 2.937713) + (xy -7.826792 2.982216) + (xy -8.455516 2.982216) + (xy -8.487314 2.967377) + (xy -8.484082 2.949558) + (xy -8.491614 2.932186) + (xy -8.551433 2.948699) + (xy -8.615608 2.966081) + (xy -8.638226 2.943391) + (xy -8.640164 2.913895) + (xy -8.634774 2.897404) + (xy -8.431968 2.897404) + (xy -8.414618 2.914754) + (xy -8.397268 2.897404) + (xy -8.414618 2.880054) + (xy -8.431968 2.897404) + (xy -8.634774 2.897404) + (xy -8.621827 2.857787) + (xy -8.59679 2.844824) + (xy -8.577332 2.833938) + (xy -8.603808 2.812414) + (xy -8.664695 2.79523) + (xy -8.687779 2.801288) + (xy -8.70611 2.794568) + (xy -8.698508 2.762496) + (xy -8.697344 2.754075) + (xy -8.339085 2.754075) + (xy -8.302377 2.795083) + (xy -8.25154 2.820082) + (xy -8.233429 2.799842) + (xy -8.169428 2.799842) + (xy -8.166843 2.86224) + (xy -8.146872 2.885424) + (xy -8.083548 2.91209) + (xy -8.049039 2.88518) + (xy -7.976429 2.88518) + (xy -7.962937 2.933574) + (xy -7.94173 2.952355) + (xy -7.893542 2.960204) + (xy -7.881222 2.944328) + (xy -7.894714 2.895934) + (xy -7.915921 2.877153) + (xy -7.964109 2.869303) + (xy -7.976429 2.88518) + (xy -8.049039 2.88518) + (xy -8.046874 2.883492) + (xy -8.037929 2.863234) + (xy -8.04268 2.837059) + (xy -7.375934 2.837059) + (xy -7.341826 2.842616) + (xy -7.296821 2.836236) + (xy -7.296283 2.824391) + (xy -7.342725 2.816107) + (xy -7.362791 2.821651) + (xy -7.375934 2.837059) + (xy -8.04268 2.837059) + (xy -8.048214 2.806573) + (xy -8.063792 2.793306) + (xy -7.807377 2.793306) + (xy -7.790028 2.810656) + (xy -7.772678 2.793306) + (xy -7.775267 2.790717) + (xy -7.247177 2.790717) + (xy -7.238995 2.808823) + (xy -7.219535 2.810656) + (xy -7.172481 2.785454) + (xy -7.165683 2.776354) + (xy -7.17105 2.757403) + (xy -7.06057 2.757403) + (xy -7.049367 2.775956) + (xy -7.018412 2.755715) + (xy -6.798354 2.755715) + (xy -6.791974 2.80072) + (xy -6.780129 2.801258) + (xy -6.771846 2.754816) + (xy -6.77739 2.73475) + (xy -6.792797 2.721607) + (xy -6.798354 2.755715) + (xy -7.018412 2.755715) + (xy -7.011489 2.751188) + (xy -7.00929 2.739209) + (xy -6.988053 2.718439) + (xy -6.974744 2.723812) + (xy -6.927739 2.715319) + (xy -6.860375 2.656734) + (xy -6.844875 2.637158) + (xy -6.691516 2.637158) + (xy -6.686063 2.686419) + (xy -6.674014 2.680533) + (xy -6.669431 2.609491) + (xy -6.674014 2.593784) + (xy -6.686679 2.589425) + (xy -6.691516 2.637158) + (xy -6.844875 2.637158) + (xy -6.783673 2.559863) + (xy -6.746065 2.49836) + (xy -6.627596 2.49836) + (xy -6.6149 2.526922) + (xy -6.604463 2.521493) + (xy -6.603729 2.514212) + (xy -6.372648 2.514212) + (xy -6.345316 2.577805) + (xy -6.328551 2.611134) + (xy -6.270045 2.701051) + (xy -6.189622 2.796134) + (xy -6.103875 2.879754) + (xy -6.029399 2.935283) + (xy -5.99186 2.94853) + (xy -5.988117 2.932954) + (xy -6.033814 2.896243) + (xy -6.040611 2.891944) + (xy -6.110283 2.832048) + (xy -6.193464 2.73764) + (xy -6.229348 2.689207) + (xy -6.124454 2.689207) + (xy -6.058352 2.767281) + (xy -5.999863 2.823564) + (xy -5.957145 2.845355) + (xy -5.933829 2.838911) + (xy -5.936499 2.83631) + (xy -5.947627 2.828005) + (xy -5.898908 2.828005) + (xy -5.881558 2.845355) + (xy -5.864208 2.828005) + (xy -5.881558 2.810656) + (xy -5.898908 2.828005) + (xy -5.947627 2.828005) + (xy -5.971086 2.810498) + (xy -5.973767 2.808396) + (xy -5.716903 2.808396) + (xy -5.712156 2.810656) + (xy -5.68049 2.786228) + (xy -5.673361 2.775956) + (xy -5.664519 2.743516) + (xy -5.669265 2.741257) + (xy -5.700932 2.765684) + (xy -5.708061 2.775956) + (xy -5.716903 2.808396) + (xy -5.973767 2.808396) + (xy -6.018026 2.773697) + (xy -5.821001 2.773697) + (xy -5.816255 2.775956) + (xy -5.784588 2.751528) + (xy -5.777459 2.741257) + (xy -5.768617 2.708816) + (xy -5.773364 2.706557) + (xy -5.80503 2.730985) + (xy -5.812159 2.741257) + (xy -5.821001 2.773697) + (xy -6.018026 2.773697) + (xy -6.034816 2.760534) + (xy -6.037705 2.758237) + (xy -6.124454 2.689207) + (xy -6.229348 2.689207) + (xy -6.245564 2.667321) + (xy -6.254629 2.654508) + (xy -6.176503 2.654508) + (xy -6.159153 2.671858) + (xy -6.141804 2.654508) + (xy -6.159153 2.637158) + (xy -6.176503 2.654508) + (xy -6.254629 2.654508) + (xy -6.321714 2.559687) + (xy -6.364428 2.508412) + (xy -6.372648 2.514212) + (xy -6.603729 2.514212) + (xy -6.60031 2.480313) + (xy -6.604463 2.475227) + (xy -6.625092 2.479991) + (xy -6.627596 2.49836) + (xy -6.746065 2.49836) + (xy -6.714238 2.446311) + (xy -6.419399 2.446311) + (xy -6.40205 2.463661) + (xy -6.3847 2.446311) + (xy -6.40205 2.428962) + (xy -6.419399 2.446311) + (xy -6.714238 2.446311) + (xy -6.711511 2.441852) + (xy -6.685569 2.376912) + (xy -6.454099 2.376912) + (xy -6.436749 2.394262) + (xy -6.419399 2.376912) + (xy -6.436749 2.359563) + (xy -6.454099 2.376912) + (xy -6.685569 2.376912) + (xy -6.662379 2.318863) + (xy -6.66209 2.212125) + (xy -6.664031 2.203415) + (xy -6.67971 2.143288) + (xy -6.687668 2.14103) + (xy -6.691663 2.201501) + (xy -6.692889 2.240741) + (xy -6.715647 2.368013) + (xy -6.782825 2.462796) + (xy -6.783607 2.463532) + (xy -6.837012 2.522108) + (xy -6.854681 2.559316) + (xy -6.853307 2.561812) + (xy -6.855632 2.597597) + (xy -6.890657 2.639281) + (xy -6.931308 2.657502) + (xy -6.939185 2.654944) + (xy -6.978774 2.665457) + (xy -7.02738 2.707375) + (xy -7.06057 2.757403) + (xy -7.17105 2.757403) + (xy -7.171268 2.756635) + (xy -7.198335 2.762716) + (xy -7.247177 2.790717) + (xy -7.775267 2.790717) + (xy -7.790028 2.775956) + (xy -7.807377 2.793306) + (xy -8.063792 2.793306) + (xy -8.082797 2.777121) + (xy -8.139709 2.762435) + (xy -8.169428 2.799842) + (xy -8.233429 2.799842) + (xy -8.221705 2.78674) + (xy -8.214564 2.768812) + (xy -8.214291 2.758606) + (xy -7.911476 2.758606) + (xy -7.894126 2.775956) + (xy -7.876776 2.758606) + (xy -7.894126 2.741257) + (xy -7.911476 2.758606) + (xy -8.214291 2.758606) + (xy -8.213362 2.723907) + (xy -7.980875 2.723907) + (xy -7.963525 2.741257) + (xy -7.946175 2.723907) + (xy -7.963525 2.706557) + (xy -7.980875 2.723907) + (xy -8.213362 2.723907) + (xy -8.212555 2.693738) + (xy -8.249264 2.652731) + (xy -8.260705 2.647105) + (xy -8.07938 2.647105) + (xy -8.070937 2.666496) + (xy -8.035998 2.703748) + (xy -8.015912 2.696106) + (xy -8.015574 2.691255) + (xy -8.04022 2.661906) + (xy -8.055635 2.651194) + (xy -8.07938 2.647105) + (xy -8.260705 2.647105) + (xy -8.3001 2.627732) + (xy -8.329935 2.661074) + (xy -8.337076 2.679002) + (xy -8.339085 2.754075) + (xy -8.697344 2.754075) + (xy -8.692949 2.722263) + (xy -8.706829 2.722217) + (xy -8.758274 2.729548) + (xy -8.810269 2.710072) + (xy -8.832015 2.677428) + (xy -8.828764 2.668222) + (xy -8.78187 2.637734) + (xy -8.774866 2.637158) + (xy -8.75594 2.658484) + (xy -8.761367 2.67146) + (xy -8.755418 2.690498) + (xy -8.75003 2.689207) + (xy -8.640164 2.689207) + (xy -8.622815 2.706557) + (xy -8.605465 2.689207) + (xy -8.622815 2.671858) + (xy -8.640164 2.689207) + (xy -8.75003 2.689207) + (xy -8.721795 2.682442) + (xy -8.687483 2.658351) + (xy -8.702859 2.645176) + (xy -8.728143 2.611451) + (xy -8.722942 2.596033) + (xy -8.729761 2.581953) + (xy -8.774775 2.600218) + (xy -8.835989 2.620495) + (xy -8.855088 2.588142) + (xy -8.85247 2.559084) + (xy -8.858099 2.545948) + (xy -8.546578 2.545948) + (xy -8.520006 2.600312) + (xy -8.50824 2.61384) + (xy -8.463587 2.656577) + (xy -8.437831 2.644107) + (xy -8.419206 2.605991) + (xy -8.411217 2.533323) + (xy -8.221498 2.533323) + (xy -8.212881 2.551292) + (xy -8.193498 2.576434) + (xy -8.14285 2.630381) + (xy -8.120242 2.630146) + (xy -8.119673 2.624057) + (xy -8.143385 2.595092) + (xy -8.180397 2.563333) + (xy -8.221498 2.533323) + (xy -8.411217 2.533323) + (xy -8.409801 2.520441) + (xy -8.412446 2.51571) + (xy -8.29317 2.51571) + (xy -8.27582 2.53306) + (xy -8.25847 2.51571) + (xy -8.258929 2.515251) + (xy -7.303925 2.515251) + (xy -7.253075 2.508636) + (xy -7.249405 2.507687) + (xy -7.202893 2.487109) + (xy -7.212743 2.471025) + (xy -7.275598 2.478688) + (xy -7.29492 2.492515) + (xy -7.303925 2.515251) + (xy -8.258929 2.515251) + (xy -8.27582 2.49836) + (xy -8.29317 2.51571) + (xy -8.412446 2.51571) + (xy -8.431602 2.481452) + (xy -8.470917 2.447334) + (xy -8.50598 2.470173) + (xy -8.520636 2.489301) + (xy -8.546578 2.545948) + (xy -8.858099 2.545948) + (xy -8.862706 2.535197) + (xy -8.913981 2.547264) + (xy -8.963415 2.569455) + (xy -8.991407 2.575655) + (xy -8.965067 2.542213) + (xy -8.923004 2.503339) + (xy -8.857404 2.440099) + (xy -8.84467 2.410368) + (xy -8.870955 2.406221) + (xy -8.92008 2.392486) + (xy -8.923842 2.379707) + (xy -8.676 2.379707) + (xy -8.643307 2.436151) + (xy -8.600319 2.479994) + (xy -8.57585 2.469092) + (xy -8.558179 2.432886) + (xy -8.552818 2.345846) + (xy -8.563431 2.325127) + (xy -8.360296 2.325127) + (xy -8.351679 2.343096) + (xy -8.332295 2.368237) + (xy -8.281648 2.422184) + (xy -8.25904 2.421949) + (xy -8.25847 2.415861) + (xy -8.282183 2.386896) + (xy -8.319194 2.355137) + (xy -8.360296 2.325127) + (xy -8.563431 2.325127) + (xy -8.582973 2.286975) + (xy -8.63789 2.208571) + (xy -8.668101 2.29024) + (xy -8.676 2.379707) + (xy -8.923842 2.379707) + (xy -8.926851 2.369486) + (xy -8.943548 2.342576) + (xy -8.970225 2.347174) + (xy -9.014534 2.345424) + (xy -9.021858 2.328576) + (xy -8.996656 2.291955) + (xy -8.985791 2.290164) + (xy -8.974308 2.270735) + (xy -8.994466 2.241723) + (xy -9.033659 2.212251) + (xy -9.058333 2.243717) + (xy -9.060944 2.250398) + (xy -9.063514 2.320651) + (xy -9.050585 2.347799) + (xy -9.038259 2.393563) + (xy -9.048588 2.406686) + (xy -9.067245 2.449292) + (xy -9.081869 2.537756) + (xy -9.08677 2.602426) + (xy -9.113009 2.758384) + (xy -9.171723 2.868891) + (xy -9.256982 2.925552) + (xy -9.318288 2.930225) + (xy -9.376779 2.930584) + (xy -9.379958 2.961017) + (xy -9.548136 2.961017) + (xy -9.5597 2.949453) + (xy -9.57705 2.966803) + (xy -9.611749 2.966803) + (xy -9.629099 2.949453) + (xy -9.646449 2.966803) + (xy -9.802829 2.966803) + (xy -9.807977 2.963726) + (xy -9.950349 2.9109) + (xy -10.049822 2.852498) + (xy -10.131838 2.770866) + (xy -10.183335 2.703275) + (xy -10.342591 2.524402) + (xy -10.54698 2.358953) + (xy -10.552681 2.3556) + (xy -10.339835 2.3556) + (xy -10.307613 2.405296) + (xy -10.244938 2.490173) + (xy -10.207007 2.539247) + (xy -10.119139 2.647441) + (xy -10.043491 2.733157) + (xy -9.992739 2.78228) + (xy -9.983556 2.788079) + (xy -9.92245 2.80229) + (xy -9.849289 2.807864) + (xy -9.795371 2.803529) + (xy -9.785246 2.796144) + (xy -9.776141 2.755002) + (xy -9.765277 2.71807) + (xy -9.753439 2.674551) + (xy -9.768848 2.691428) + (xy -9.784351 2.715232) + (xy -9.839201 2.765333) + (xy -9.875234 2.775956) + (xy -9.930845 2.755995) + (xy -9.998054 2.708053) + (xy -10.057428 2.650045) + (xy -10.089538 2.599885) + (xy -10.087196 2.580546) + (xy -10.064827 2.582697) + (xy -10.062842 2.596676) + (xy -10.045311 2.634826) + (xy -10.036817 2.637003) + (xy -10.018294 2.606248) + (xy -10.012493 2.571615) + (xy -9.958744 2.571615) + (xy -9.947065 2.676772) + (xy -9.917956 2.735799) + (xy -9.880308 2.74173) + (xy -9.843011 2.687601) + (xy -9.836001 2.667779) + (xy -9.839826 2.584253) + (xy -9.885712 2.521271) + (xy -9.958744 2.448239) + (xy -9.958744 2.571615) + (xy -10.012493 2.571615) + (xy -10.005598 2.530454) + (xy -10.004213 2.510222) + (xy -9.989636 2.420044) + (xy -9.962354 2.362794) + (xy -9.957134 2.358568) + (xy -9.93596 2.327678) + (xy -9.955039 2.309803) + (xy -9.98951 2.311175) + (xy -9.993443 2.326528) + (xy -10.0186 2.351476) + (xy -10.045492 2.347014) + (xy -10.090124 2.347256) + (xy -10.097541 2.3627) + (xy -10.120176 2.380754) + (xy -10.140916 2.372996) + (xy -10.153381 2.375691) + (xy -10.123188 2.417426) + (xy -10.122068 2.41871) + (xy -10.083801 2.474803) + (xy -10.098056 2.502772) + (xy -10.104718 2.505453) + (xy -10.153929 2.496223) + (xy -10.210441 2.456943) + (xy -10.249169 2.40919) + (xy -10.250797 2.379804) + (xy -10.254787 2.37354) + (xy -10.259171 2.376611) + (xy -10.301029 2.371954) + (xy -10.33515 2.350587) + (xy -10.339835 2.3556) + (xy -10.552681 2.3556) + (xy -10.63444 2.307513) + (xy -10.444536 2.307513) + (xy -10.427186 2.324863) + (xy -10.409836 2.307513) + (xy -9.854928 2.307513) + (xy -9.768927 2.463661) + (xy -9.710649 2.59275) + (xy -9.666653 2.731082) + (xy -9.657295 2.775956) + (xy -9.639967 2.857288) + (xy -9.625763 2.876485) + (xy -9.619646 2.856718) + (xy -9.620526 2.793306) + (xy -9.57705 2.793306) + (xy -9.5597 2.810656) + (xy -9.54235 2.793306) + (xy -9.5597 2.775956) + (xy -9.57705 2.793306) + (xy -9.620526 2.793306) + (xy -9.620796 2.773844) + (xy -9.639144 2.66724) + (xy -9.641557 2.657868) + (xy -9.507565 2.657868) + (xy -9.486071 2.749095) + (xy -9.47173 2.778237) + (xy -9.409231 2.835996) + (xy -9.322629 2.833628) + (xy -9.225224 2.773997) + (xy -9.143306 2.702639) + (xy -9.230055 2.746303) + (xy -9.330224 2.788818) + (xy -9.394173 2.791239) + (xy -9.440644 2.755724) + (xy -9.444007 2.748194) + (xy -9.370666 2.748194) + (xy -9.360684 2.768451) + (xy -9.313309 2.748611) + (xy -9.271467 2.714922) + (xy -9.237058 2.662483) + (xy -9.235942 2.638377) + (xy -9.26401 2.638271) + (xy -9.318507 2.680143) + (xy -9.330841 2.692523) + (xy -9.370666 2.748194) + (xy -9.444007 2.748194) + (xy -9.460574 2.711097) + (xy -9.426892 2.686704) + (xy -9.368014 2.64328) + (xy -9.348614 2.619809) + (xy -9.195356 2.619809) + (xy -9.178006 2.637158) + (xy -9.160656 2.619809) + (xy -9.178006 2.602459) + (xy -9.195356 2.619809) + (xy -9.348614 2.619809) + (xy -9.320226 2.585463) + (xy -9.286881 2.528594) + (xy -9.295694 2.511746) + (xy -9.326819 2.514912) + (xy -9.373062 2.541653) + (xy -9.377528 2.563694) + (xy -9.386445 2.59738) + (xy -9.394877 2.59835) + (xy -9.476384 2.605786) + (xy -9.507565 2.657868) + (xy -9.641557 2.657868) + (xy -9.643964 2.648521) + (xy -9.692771 2.528981) + (xy -9.70109 2.51571) + (xy -9.472951 2.51571) + (xy -9.455602 2.53306) + (xy -9.438252 2.51571) + (xy -9.455602 2.49836) + (xy -9.472951 2.51571) + (xy -9.70109 2.51571) + (xy -9.740864 2.452264) + (xy -9.427104 2.452264) + (xy -9.399822 2.439986) + (xy -9.386158 2.428925) + (xy -9.350009 2.385515) + (xy -9.350067 2.376185) + (xy -9.212097 2.376185) + (xy -9.208849 2.400502) + (xy -9.176313 2.416901) + (xy -9.147768 2.375823) + (xy -9.139305 2.339272) + (xy -9.143201 2.305356) + (xy -9.18041 2.326858) + (xy -9.212097 2.376185) + (xy -9.350067 2.376185) + (xy -9.350125 2.366724) + (xy -9.340831 2.335217) + (xy -9.307589 2.303373) + (xy -9.275525 2.267943) + (xy -9.28653 2.256568) + (xy -9.347215 2.287248) + (xy -9.402692 2.373825) + (xy -9.41631 2.407845) + (xy -9.427104 2.452264) + (xy -9.740864 2.452264) + (xy -9.762185 2.418254) + (xy -9.767615 2.411612) + (xy -9.854928 2.307513) + (xy -10.409836 2.307513) + (xy -10.427186 2.290164) + (xy -10.444536 2.307513) + (xy -10.63444 2.307513) + (xy -10.772491 2.226317) + (xy -10.776131 2.224571) + (xy -10.819691 2.200144) + (xy -10.60774 2.200144) + (xy -10.583334 2.220765) + (xy -10.527966 2.251974) + (xy -10.52059 2.24022) + (xy -10.521747 2.238115) + (xy -10.409836 2.238115) + (xy -10.392487 2.255464) + (xy -10.375137 2.238115) + (xy -10.392487 2.220765) + (xy -10.409836 2.238115) + (xy -10.521747 2.238115) + (xy -10.531285 2.220765) + (xy -10.58196 2.187774) + (xy -10.594056 2.186597) + (xy -10.60774 2.200144) + (xy -10.819691 2.200144) + (xy -10.895022 2.157901) + (xy -10.965959 2.096878) + (xy -10.982015 2.048539) + (xy -10.979943 2.046159) + (xy -10.548634 2.046159) + (xy -10.518481 2.089718) + (xy -10.4438 2.134853) + (xy -10.348259 2.170275) + (xy -10.25818 2.184676) + (xy -10.158572 2.186065) + (xy -10.238022 2.108962) + (xy -10.101634 2.108962) + (xy -10.067315 2.14847) + (xy -10.028364 2.183084) + (xy -9.953778 2.240896) + (xy -9.903751 2.270763) + (xy -9.893913 2.271599) + (xy -9.897247 2.257773) + (xy -9.837295 2.257773) + (xy -9.755378 2.326018) + (xy -9.674536 2.377884) + (xy -9.609553 2.393078) + (xy -9.57787 2.368318) + (xy -9.57705 2.359563) + (xy -9.594093 2.339321) + (xy -9.504911 2.339321) + (xy -9.498532 2.384327) + (xy -9.486686 2.384864) + (xy -9.478403 2.338423) + (xy -9.483947 2.318357) + (xy -9.499355 2.305214) + (xy -9.504911 2.339321) + (xy -9.594093 2.339321) + (xy -9.604497 2.326964) + (xy -9.620424 2.324332) + (xy -9.638487 2.312336) + (xy -9.611749 2.290164) + (xy -9.595626 2.268481) + (xy -9.638749 2.258478) + (xy -9.698498 2.25715) + (xy -9.837295 2.257773) + (xy -9.897247 2.257773) + (xy -9.902222 2.237139) + (xy -9.939221 2.167671) + (xy -9.95383 2.144146) + (xy -9.971062 2.121148) + (xy -9.836854 2.121148) + (xy -9.83442 2.163697) + (xy -9.795889 2.213917) + (xy -9.754945 2.216428) + (xy -9.749334 2.203415) + (xy -9.611749 2.203415) + (xy -9.594399 2.220765) + (xy -9.54235 2.220765) + (xy -9.529654 2.249326) + (xy -9.519217 2.243898) + (xy -9.515064 2.202718) + (xy -9.519217 2.197632) + (xy -9.539846 2.202395) + (xy -9.54235 2.220765) + (xy -9.594399 2.220765) + (xy -9.57705 2.203415) + (xy -9.594399 2.186065) + (xy -9.611749 2.203415) + (xy -9.749334 2.203415) + (xy -9.736954 2.174704) + (xy -9.737876 2.168716) + (xy -9.681148 2.168716) + (xy -9.663798 2.186065) + (xy -9.646449 2.168716) + (xy -9.663798 2.151366) + (xy -9.681148 2.168716) + (xy -9.737876 2.168716) + (xy -9.740628 2.15085) + (xy -9.743941 2.100987) + (xy -9.705295 2.101645) + (xy -9.696987 2.104698) + (xy -9.654552 2.112767) + (xy -9.664071 2.079189) + (xy -9.663126 2.063976) + (xy -9.622372 2.092106) + (xy -9.615112 2.098375) + (xy -9.537146 2.166831) + (xy -9.561578 2.063675) + (xy -9.579155 2.008611) + (xy -9.507651 2.008611) + (xy -9.498477 2.081944) + (xy -9.476132 2.162213) + (xy -9.448378 2.229712) + (xy -9.422978 2.264737) + (xy -9.409825 2.256932) + (xy -9.37406 2.199968) + (xy -9.370409 2.196012) + (xy -9.259161 2.196012) + (xy -9.250718 2.215403) + (xy -9.21578 2.252655) + (xy -9.195693 2.245013) + (xy -9.195356 2.240162) + (xy -9.220002 2.210813) + (xy -9.235416 2.200102) + (xy -9.259161 2.196012) + (xy -9.370409 2.196012) + (xy -9.34522 2.168716) + (xy -8.778962 2.168716) + (xy -8.765075 2.236553) + (xy -8.734001 2.254479) + (xy -8.701622 2.213654) + (xy -8.701037 2.21209) + (xy -8.696354 2.143303) + (xy -8.719077 2.099317) + (xy -8.570765 2.099317) + (xy -8.553416 2.116666) + (xy -8.536066 2.099317) + (xy -8.553416 2.081967) + (xy -8.570765 2.099317) + (xy -8.719077 2.099317) + (xy -8.723182 2.091371) + (xy -8.747154 2.081967) + (xy -8.771071 2.111679) + (xy -8.778962 2.168716) + (xy -9.34522 2.168716) + (xy -9.311274 2.131931) + (xy -9.259087 2.078732) + (xy -9.256587 2.052814) + (xy -9.291258 2.039357) + (xy -9.353927 2.044146) + (xy -9.40402 2.077863) + (xy -9.418179 2.121545) + (xy -9.410141 2.135882) + (xy -9.411049 2.146445) + (xy -9.429577 2.137532) + (xy -9.470242 2.083995) + (xy -9.451344 2.016131) + (xy -9.396971 1.963285) + (xy -9.345022 1.911697) + (xy -9.352534 1.884472) + (xy -9.410452 1.894943) + (xy -9.43528 1.906879) + (xy -9.492274 1.961669) + (xy -9.507651 2.008611) + (xy -9.579155 2.008611) + (xy -9.58853 1.979242) + (xy -9.617598 1.927091) + (xy -9.639758 1.919043) + (xy -9.646449 1.95249) + (xy -9.666978 1.993836) + (xy -9.692012 1.992906) + (xy -9.749917 2.002147) + (xy -9.80517 2.053256) + (xy -9.836854 2.121148) + (xy -9.971062 2.121148) + (xy -9.999032 2.08382) + (xy -10.025092 2.068879) + (xy -10.027558 2.077005) + (xy -10.05232 2.108322) + (xy -10.088867 2.102718) + (xy -10.101634 2.108962) + (xy -10.238022 2.108962) + (xy -10.298639 2.050135) + (xy -10.372484 1.972934) + (xy -10.387864 1.953116) + (xy -10.161347 1.953116) + (xy -10.152904 1.972507) + (xy -10.117965 2.009759) + (xy -10.097879 2.002117) + (xy -10.097541 1.997266) + (xy -10.122188 1.967917) + (xy -10.137602 1.957205) + (xy -10.161347 1.953116) + (xy -10.387864 1.953116) + (xy -10.417445 1.914998) + (xy -10.419626 1.90847) + (xy -9.715847 1.90847) + (xy -9.703151 1.937031) + (xy -9.692714 1.931603) + (xy -9.688562 1.890423) + (xy -9.692714 1.885337) + (xy -9.713343 1.8901) + (xy -9.715847 1.90847) + (xy -10.419626 1.90847) + (xy -10.42456 1.893699) + (xy -10.432251 1.892723) + (xy -10.45038 1.906795) + (xy -10.46631 1.946704) + (xy -10.42368 2.002185) + (xy -10.423332 2.002508) + (xy -10.385725 2.038922) + (xy -10.390018 2.038593) + (xy -10.449083 2.015666) + (xy -10.51259 2.016791) + (xy -10.547811 2.040406) + (xy -10.548634 2.046159) + (xy -10.979943 2.046159) + (xy -10.966713 2.030959) + (xy -10.910398 2.023008) + (xy -10.898865 2.027918) + (xy -10.881507 2.016437) + (xy -10.885993 1.977869) + (xy -10.82623 1.977869) + (xy -10.814391 2.011666) + (xy -10.810928 2.012568) + (xy -10.781303 1.988253) + (xy -10.774181 1.977869) + (xy -10.776932 1.945894) + (xy -10.789483 1.943169) + (xy -10.824818 1.968358) + (xy -10.82623 1.977869) + (xy -10.885993 1.977869) + (xy -10.886329 1.974983) + (xy -10.906898 1.928461) + (xy -10.932837 1.946166) + (xy -10.934611 1.948911) + (xy -10.956742 1.960411) + (xy -10.967826 1.905311) + (xy -10.968606 1.89112) + (xy -10.969477 1.856421) + (xy -10.82623 1.856421) + (xy -10.80888 1.87377) + (xy -10.79153 1.856421) + (xy -10.80888 1.839071) + (xy -10.82623 1.856421) + (xy -10.969477 1.856421) + (xy -10.970681 1.808421) + (xy -10.969137 1.760997) + (xy -10.990676 1.735424) + (xy -10.996425 1.734972) + (xy -11.012857 1.765656) + (xy -11.017229 1.842884) + (xy -11.014923 1.882445) + (xy -11.002024 2.029918) + (xy -11.036967 1.89112) + (xy -11.076562 1.717623) + (xy -10.930328 1.717623) + (xy -10.912979 1.734972) + (xy -10.895629 1.717623) + (xy -10.912979 1.700273) + (xy -10.930328 1.717623) + (xy -11.076562 1.717623) + (xy -11.092096 1.649558) + (xy -11.092308 1.648224) + (xy -11.034427 1.648224) + (xy -11.017077 1.665574) + (xy -10.999727 1.648224) + (xy -11.017077 1.630874) + (xy -11.034427 1.648224) + (xy -11.092308 1.648224) + (xy -11.100002 1.599777) + (xy -10.883602 1.599777) + (xy -10.882511 1.612486) + (xy -10.857446 1.655321) + (xy -10.81794 1.706507) + (xy -10.794909 1.715218) + (xy -10.799654 1.697741) + (xy -10.735319 1.697741) + (xy -10.735144 1.734972) + (xy -10.729365 1.86307) + (xy -10.722058 1.934578) + (xy -10.708186 1.962219) + (xy -10.682715 1.958713) + (xy -10.652733 1.943169) + (xy -10.59743 1.923711) + (xy -10.579782 1.950623) + (xy -10.570984 1.951168) + (xy -10.553496 1.897324) + (xy -10.54777 1.874157) + (xy -10.542117 1.821721) + (xy -10.444536 1.821721) + (xy -10.427186 1.839071) + (xy -10.424927 1.836812) + (xy -10.366629 1.836812) + (xy -10.361883 1.839071) + (xy -10.330217 1.814643) + (xy -10.323088 1.804371) + (xy -10.314246 1.771931) + (xy -10.318992 1.769672) + (xy -10.350658 1.7941) + (xy -10.357787 1.804371) + (xy -10.366629 1.836812) + (xy -10.424927 1.836812) + (xy -10.409836 1.821721) + (xy -10.427186 1.804371) + (xy -10.444536 1.821721) + (xy -10.542117 1.821721) + (xy -10.536668 1.771172) + (xy -10.559997 1.723411) + (xy -10.564149 1.717394) + (xy -10.370268 1.717394) + (xy -10.355977 1.721682) + (xy -10.313872 1.711708) + (xy -10.244348 1.684146) + (xy -10.216401 1.661385) + (xy -10.214345 1.633311) + (xy -10.254131 1.639442) + (xy -10.319047 1.676732) + (xy -10.325131 1.681197) + (xy -10.370268 1.717394) + (xy -10.564149 1.717394) + (xy -10.571605 1.706587) + (xy -10.537439 1.714228) + (xy -10.48971 1.715874) + (xy -10.485865 1.674127) + (xy -10.513477 1.628468) + (xy -10.097541 1.628468) + (xy -10.081431 1.670323) + (xy -10.04256 1.743052) + (xy -9.995121 1.822671) + (xy -9.953308 1.885196) + (xy -9.932719 1.907001) + (xy -9.927756 1.878718) + (xy -8.974269 1.878718) + (xy -8.957197 1.922708) + (xy -8.91366 1.923116) + (xy -8.909466 1.920693) + (xy -8.885885 1.921887) + (xy -8.893424 1.954827) + (xy -8.902868 2.022935) + (xy -8.887221 2.080271) + (xy -8.855269 2.101166) + (xy -8.844725 2.09707) + (xy -8.818114 2.049973) + (xy -8.813662 2.014769) + (xy -8.83878 1.939985) + (xy -8.865711 1.90847) + (xy -8.910584 1.84461) + (xy -8.918815 1.808797) + (xy -8.922064 1.787022) + (xy -8.813662 1.787022) + (xy -8.796312 1.804371) + (xy -8.778962 1.787022) + (xy -8.796312 1.769672) + (xy -8.813662 1.787022) + (xy -8.922064 1.787022) + (xy -8.924181 1.772838) + (xy -8.94573 1.797071) + (xy -8.955393 1.813321) + (xy -8.974269 1.878718) + (xy -9.927756 1.878718) + (xy -9.927453 1.876989) + (xy -9.925137 1.818829) + (xy -9.643709 1.818829) + (xy -9.637329 1.863835) + (xy -9.625484 1.864373) + (xy -9.617201 1.817931) + (xy -9.622745 1.797865) + (xy -9.638153 1.784722) + (xy -9.643709 1.818829) + (xy -9.925137 1.818829) + (xy -9.924374 1.799669) + (xy -9.924044 1.758954) + (xy -9.935483 1.653035) + (xy -9.964396 1.563014) + (xy -10.002681 1.505335) + (xy -10.042234 1.496444) + (xy -10.050325 1.502692) + (xy -10.053927 1.542964) + (xy -10.041956 1.554687) + (xy -10.001546 1.605308) + (xy -9.982152 1.648224) + (xy -9.968399 1.695511) + (xy -9.985083 1.683049) + (xy -10.005858 1.656899) + (xy -10.059853 1.604004) + (xy -10.092453 1.6048) + (xy -10.097541 1.628468) + (xy -10.513477 1.628468) + (xy -10.515925 1.62442) + (xy -10.540435 1.616994) + (xy -10.60867 1.622042) + (xy -10.661408 1.625669) + (xy -10.717238 1.642845) + (xy -10.735319 1.697741) + (xy -10.799654 1.697741) + (xy -10.803879 1.682177) + (xy -10.840848 1.638723) + (xy -10.883602 1.599777) + (xy -11.100002 1.599777) + (xy -11.103329 1.578825) + (xy -10.687432 1.578825) + (xy -10.670082 1.596175) + (xy -10.652733 1.578825) + (xy -10.16694 1.578825) + (xy -10.149591 1.596175) + (xy -10.132241 1.578825) + (xy -10.149591 1.561475) + (xy -10.16694 1.578825) + (xy -10.652733 1.578825) + (xy -10.670082 1.561475) + (xy -10.687432 1.578825) + (xy -11.103329 1.578825) + (xy -11.109758 1.538342) + (xy -10.814663 1.538342) + (xy -10.8099 1.558971) + (xy -10.79153 1.561475) + (xy -10.762969 1.548779) + (xy -10.768398 1.538342) + (xy -10.809578 1.534189) + (xy -10.814663 1.538342) + (xy -11.109758 1.538342) + (xy -11.114624 1.507703) + (xy -11.069126 1.507703) + (xy -11.046582 1.526751) + (xy -11.003169 1.51304) + (xy -10.982377 1.492076) + (xy -10.933172 1.462372) + (xy -10.897293 1.457377) + (xy -10.830558 1.426727) + (xy -10.804171 1.360775) + (xy -10.730414 1.360775) + (xy -10.719563 1.404509) + (xy -10.681214 1.46555) + (xy -10.633827 1.520132) + (xy -10.595867 1.544491) + (xy -10.594654 1.544125) + (xy -10.340438 1.544125) + (xy -10.323088 1.561475) + (xy -10.305738 1.544125) + (xy -10.323088 1.526776) + (xy -10.340438 1.544125) + (xy -10.594654 1.544125) + (xy -10.589236 1.542491) + (xy -10.597762 1.510055) + (xy -10.633773 1.443657) + (xy -10.639525 1.434363) + (xy -10.701261 1.335929) + (xy -10.607598 1.420051) + (xy -10.539521 1.470539) + (xy -10.514641 1.468746) + (xy -10.538991 1.420999) + (xy -10.571362 1.382035) + (xy -10.596279 1.363225) + (xy -10.265445 1.363225) + (xy -10.257002 1.382617) + (xy -10.222064 1.419868) + (xy -10.201978 1.412226) + (xy -10.20164 1.407376) + (xy -10.226286 1.378026) + (xy -10.241701 1.367315) + (xy -10.265445 1.363225) + (xy -10.596279 1.363225) + (xy -10.642894 1.328036) + (xy -10.702861 1.326064) + (xy -10.730414 1.360775) + (xy -10.804171 1.360775) + (xy -10.795687 1.33957) + (xy -10.79153 1.281042) + (xy -10.797508 1.266673) + (xy -10.754711 1.266673) + (xy -10.728798 1.270004) + (xy -10.69833 1.255012) + (xy -10.621321 1.200623) + (xy -10.392378 1.200623) + (xy -10.36309 1.243321) + (xy -10.323611 1.298252) + (xy -10.31759 1.325732) + (xy -10.308744 1.326379) + (xy -10.294847 1.315712) + (xy -10.283284 1.267973) + (xy -10.304518 1.233301) + (xy -10.354453 1.191348) + (xy -10.155374 1.191348) + (xy -10.150611 1.211976) + (xy -10.132241 1.214481) + (xy -10.103679 1.201785) + (xy -10.109108 1.191348) + (xy -10.150288 1.187195) + (xy -10.155374 1.191348) + (xy -10.354453 1.191348) + (xy -10.357577 1.188723) + (xy -10.384764 1.179781) + (xy -10.392378 1.200623) + (xy -10.621321 1.200623) + (xy -10.621273 1.200589) + (xy -10.586168 1.165846) + (xy -10.576481 1.145082) + (xy -10.028142 1.145082) + (xy -10.015447 1.173643) + (xy -10.00501 1.168215) + (xy -10.000857 1.127035) + (xy -10.00501 1.121949) + (xy -10.025638 1.126712) + (xy -10.028142 1.145082) + (xy -10.576481 1.145082) + (xy -10.561247 1.11243) + (xy -10.479235 1.11243) + (xy -10.468084 1.143958) + (xy -10.442496 1.116454) + (xy -10.431296 1.09123) + (xy -10.428871 1.055411) + (xy -10.444933 1.058579) + (xy -10.478002 1.103005) + (xy -10.479235 1.11243) + (xy -10.561247 1.11243) + (xy -10.559123 1.107878) + (xy -10.563031 1.08046) + (xy -10.604719 1.063644) + (xy -10.668 1.069383) + (xy -10.71591 1.09182) + (xy -10.722605 1.105754) + (xy -10.73108 1.153066) + (xy -10.745032 1.209744) + (xy -10.754711 1.266673) + (xy -10.797508 1.266673) + (xy -10.814833 1.225031) + (xy -10.874377 1.220182) + (xy -10.916812 1.241037) + (xy -10.954392 1.284861) + (xy -11.003106 1.362128) + (xy -11.046641 1.444275) + (xy -11.068682 1.50274) + (xy -11.069126 1.507703) + (xy -11.114624 1.507703) + (xy -11.123371 1.452621) + (xy -11.133797 1.280944) + (xy -11.133817 1.26653) + (xy -11.133245 1.093033) + (xy -11.09006 1.212564) + (xy -11.055007 1.285099) + (xy -11.02629 1.296954) + (xy -11.021697 1.291355) + (xy -11.015758 1.231425) + (xy -11.033531 1.171823) + (xy -11.054818 1.122483) + (xy -11.043413 1.130786) + (xy -11.028893 1.150181) + (xy -10.995097 1.184801) + (xy -10.955585 1.179622) + (xy -10.891974 1.136893) + (xy -10.830116 1.082282) + (xy -10.82 1.037356) + (xy -10.837164 1.001671) + (xy -10.903321 0.944721) + (xy -10.980613 0.951097) + (xy -11.049809 1.014005) + (xy -11.088128 1.056726) + (xy -11.103826 1.050752) + (xy -11.080096 0.997097) + (xy -11.071796 0.990584) + (xy -11.042068 0.945337) + (xy -11.021958 0.882821) + (xy -10.816757 0.882821) + (xy -10.811241 0.919155) + (xy -10.793493 1.00358) + (xy -10.772981 1.03529) + (xy -10.733566 1.029667) + (xy -10.717524 1.023634) + (xy -10.513935 1.023634) + (xy -10.496585 1.040983) + (xy -10.48915 1.033548) + (xy -10.271039 1.033548) + (xy -10.241914 1.055717) + (xy -10.20164 1.060812) + (xy -10.14521 1.04937) + (xy -10.143665 1.047485) + (xy -9.958744 1.047485) + (xy -9.944878 1.10846) + (xy -9.910689 1.204139) + (xy -9.867293 1.307357) + (xy -9.825803 1.390946) + (xy -9.80595 1.420955) + (xy -9.764313 1.487916) + (xy -9.720314 1.585911) + (xy -9.71144 1.609915) + (xy -9.680788 1.681065) + (xy -9.658754 1.703622) + (xy -9.653917 1.694937) + (xy -9.664742 1.644154) + (xy -9.665839 1.641316) + (xy -9.56172 1.641316) + (xy -9.550842 1.727955) + (xy -9.518405 1.801664) + (xy -9.472487 1.841569) + (xy -9.436376 1.838067) + (xy -9.435145 1.836812) + (xy -9.325646 1.836812) + (xy -9.320899 1.839071) + (xy -9.289233 1.814643) + (xy -9.282104 1.804371) + (xy -9.278068 1.789564) + (xy -9.076676 1.789564) + (xy -9.069836 1.810959) + (xy -9.035616 1.828924) + (xy -9.003433 1.794755) + (xy -8.987343 1.724666) + (xy -8.987159 1.715575) + (xy -8.997891 1.651329) + (xy -9.017811 1.630874) + (xy -9.049047 1.659879) + (xy -9.071954 1.724148) + (xy -9.076676 1.789564) + (xy -9.278068 1.789564) + (xy -9.273262 1.771931) + (xy -9.278009 1.769672) + (xy -9.309675 1.7941) + (xy -9.316804 1.804371) + (xy -9.325646 1.836812) + (xy -9.435145 1.836812) + (xy -9.379511 1.780073) + (xy -9.358251 1.732877) + (xy -9.348183 1.682775) + (xy -9.36706 1.686009) + (xy -9.406178 1.719999) + (xy -9.464158 1.756866) + (xy -9.498184 1.756006) + (xy -9.499756 1.717425) + (xy -9.489296 1.707061) + (xy -9.451249 1.653478) + (xy -9.444969 1.633675) + (xy -9.445444 1.602549) + (xy -9.480003 1.622424) + (xy -9.488343 1.629249) + (xy -9.533209 1.655403) + (xy -9.537206 1.627244) + (xy -9.522934 1.595687) + (xy -9.177411 1.595687) + (xy -9.173274 1.648043) + (xy -9.144025 1.684492) + (xy -9.115441 1.666324) + (xy -9.097429 1.607701) + (xy -9.097452 1.561475) + (xy -8.937551 1.561475) + (xy -8.937316 1.586977) + (xy -8.91776 1.630874) + (xy -8.881925 1.685406) + (xy -8.863269 1.700273) + (xy -8.863505 1.674771) + (xy -8.883061 1.630874) + (xy -8.918895 1.576342) + (xy -8.919211 1.57609) + (xy -8.699235 1.57609) + (xy -8.677099 1.674803) + (xy -8.595561 1.862304) + (xy -8.463228 2.048291) + (xy -8.296023 2.21215) + (xy -8.216208 2.271455) + (xy -8.097826 2.347425) + (xy -8.026725 2.385228) + (xy -8.005578 2.384834) + (xy -8.037058 2.346214) + (xy -8.120039 2.272508) + (xy -8.227904 2.174645) + (xy -8.345973 2.056161) + (xy -8.410134 1.986238) + (xy -8.518145 1.861262) + (xy -8.581833 1.783561) + (xy -8.60096 1.754222) + (xy -8.575286 1.774333) + (xy -8.504569 1.844981) + (xy -8.422252 1.931336) + (xy -8.294682 2.058381) + (xy -8.156929 2.182115) + (xy -8.032528 2.281781) + (xy -7.995008 2.308129) + (xy -7.812158 2.417569) + (xy -7.65915 2.47793) + (xy -7.519641 2.491934) + (xy -7.377294 2.462306) + (xy -7.286886 2.426154) + (xy -7.078717 2.295299) + (xy -6.976636 2.183806) + (xy -6.861985 2.183806) + (xy -6.857238 2.186065) + (xy -6.825572 2.161638) + (xy -6.818443 2.151366) + (xy -6.809601 2.118926) + (xy -6.814347 2.116666) + (xy -6.846014 2.141094) + (xy -6.853142 2.151366) + (xy -6.861985 2.183806) + (xy -6.976636 2.183806) + (xy -6.914291 2.115712) + (xy -6.824712 1.943169) + (xy -6.731694 1.943169) + (xy -6.718998 1.971731) + (xy -6.708561 1.966302) + (xy -6.704409 1.925122) + (xy -6.708561 1.920036) + (xy -6.72919 1.924799) + (xy -6.731694 1.943169) + (xy -6.824712 1.943169) + (xy -6.801215 1.897909) + (xy -6.750414 1.684551) + (xy -6.732766 1.578825) + (xy -6.488879 1.578825) + (xy -6.470488 1.784279) + (xy -6.431965 1.985401) + (xy -6.357764 2.184818) + (xy -6.257155 2.36631) + (xy -6.139405 2.513663) + (xy -6.013783 2.610659) + (xy -5.992273 2.620991) + (xy -5.907269 2.656513) + (xy -5.856499 2.664011) + (xy -5.845713 2.658757) + (xy -5.621312 2.658757) + (xy -5.604433 2.669143) + (xy -5.558304 2.624568) + (xy -5.547487 2.611134) + (xy -5.517477 2.570032) + (xy -5.535446 2.578649) + (xy -5.560588 2.598033) + (xy -5.608645 2.640838) + (xy -5.621312 2.658757) + (xy -5.845713 2.658757) + (xy -5.809772 2.64125) + (xy -5.760333 2.603838) + (xy -5.735956 2.585109) + (xy -5.656011 2.585109) + (xy -5.638662 2.602459) + (xy -5.621312 2.585109) + (xy -5.638662 2.567759) + (xy -5.656011 2.585109) + (xy -5.735956 2.585109) + (xy -5.673807 2.53736) + (xy -5.839403 2.378692) + (xy -5.846674 2.370524) + (xy -5.713238 2.370524) + (xy -5.708423 2.406713) + (xy -5.670828 2.445566) + (xy -5.599545 2.489869) + (xy -5.567355 2.491992) + (xy -5.58287 2.455391) + (xy -5.612637 2.422214) + (xy -5.626411 2.411612) + (xy -5.447815 2.411612) + (xy -5.430465 2.428962) + (xy -5.413115 2.411612) + (xy -5.430465 2.394262) + (xy -5.447815 2.411612) + (xy -5.626411 2.411612) + (xy -5.672273 2.37631) + (xy -5.71221 2.369614) + (xy -5.713238 2.370524) + (xy -5.846674 2.370524) + (xy -6.026321 2.16872) + (xy -6.045075 2.140792) + (xy -5.968306 2.140792) + (xy -5.947349 2.179317) + (xy -5.89738 2.238268) + (xy -5.837758 2.297927) + (xy -5.787839 2.338575) + (xy -5.768259 2.344579) + (xy -5.768903 2.342213) + (xy -5.413115 2.342213) + (xy -5.395765 2.359563) + (xy -5.378416 2.342213) + (xy -5.395765 2.324863) + (xy -5.413115 2.342213) + (xy -5.768903 2.342213) + (xy -5.777498 2.310642) + (xy -5.818197 2.2441) + (xy -5.82249 2.238115) + (xy -5.656011 2.238115) + (xy -5.638662 2.255464) + (xy -5.621312 2.238115) + (xy -5.624204 2.235223) + (xy -5.375676 2.235223) + (xy -5.369297 2.280229) + (xy -5.357451 2.280766) + (xy -5.349168 2.234325) + (xy -5.354712 2.214259) + (xy -5.37012 2.201115) + (xy -5.375676 2.235223) + (xy -5.624204 2.235223) + (xy -5.638662 2.220765) + (xy -5.656011 2.238115) + (xy -5.82249 2.238115) + (xy -5.832979 2.223493) + (xy -5.8991 2.147072) + (xy -5.947425 2.115897) + (xy -5.968132 2.135969) + (xy -5.968306 2.140792) + (xy -6.045075 2.140792) + (xy -6.188264 1.927553) + (xy -6.232257 1.837438) + (xy -6.141804 1.837438) + (xy -6.128495 1.891156) + (xy -6.101534 1.958886) + (xy -6.062592 2.020246) + (xy -6.026638 2.046437) + (xy -6.00955 2.032036) + (xy -6.010064 2.029918) + (xy -5.829509 2.029918) + (xy -5.812159 2.047268) + (xy -5.794809 2.029918) + (xy -5.812159 2.012568) + (xy -5.829509 2.029918) + (xy -6.010064 2.029918) + (xy -6.02058 1.986544) + (xy -6.052434 1.89913) + (xy -6.063039 1.865095) + (xy -6.092472 1.816186) + (xy -6.126888 1.805586) + (xy -6.141804 1.837438) + (xy -6.232257 1.837438) + (xy -6.308602 1.681053) + (xy -6.334508 1.608686) + (xy -6.361048 1.53384) + (xy -6.27895 1.53384) + (xy -6.260184 1.63255) + (xy -6.240332 1.681291) + (xy -6.201609 1.75387) + (xy -6.183209 1.760609) + (xy -6.187084 1.70259) + (xy -6.196332 1.656899) + (xy -6.214143 1.566433) + (xy -6.222196 1.503527) + (xy -6.222222 1.502278) + (xy -6.240245 1.474664) + (xy -6.251685 1.478301) + (xy -6.27895 1.53384) + (xy -6.361048 1.53384) + (xy -6.37221 1.502362) + (xy -6.396792 1.459493) + (xy -6.410858 1.475939) + (xy -6.412452 1.484738) + (xy -6.409973 1.612355) + (xy -6.374938 1.779515) + (xy -6.31249 1.967493) + (xy -6.227774 2.157565) + (xy -6.22747 2.158161) + (xy -6.156116 2.301692) + (xy -6.118265 2.387233) + (xy -6.113239 2.41719) + (xy -6.140358 2.393969) + (xy -6.171734 2.355567) + (xy -6.279932 2.184557) + (xy -6.375371 1.972772) + (xy -6.437673 1.777996) + (xy -6.488879 1.578825) + (xy -6.732766 1.578825) + (xy -6.731719 1.572552) + (xy -6.707649 1.482301) + (xy -6.697721 1.458734) + (xy -6.68245 1.389797) + (xy -6.720159 1.355009) + (xy -6.738106 1.353278) + (xy -6.765512 1.382466) + (xy -6.812677 1.460178) + (xy -6.870912 1.57164) + (xy -6.891215 1.6136) + (xy -7.002927 1.82475) + (xy -7.114044 1.974205) + (xy -7.236271 2.06857) + (xy -7.381314 2.114447) + (xy -7.560879 2.118443) + (xy -7.744036 2.094768) + (xy -7.884834 2.06967) + (xy -8.004252 2.046675) + (xy -8.081772 2.029785) + (xy -8.093648 2.026551) + (xy -8.144621 2.030439) + (xy -8.150876 2.066832) + (xy -8.119673 2.099317) + (xy -8.086199 2.149548) + (xy -8.084973 2.160849) + (xy -8.103922 2.172742) + (xy -8.141767 2.144142) + (xy -8.17957 2.072286) + (xy -8.175835 2.028124) + (xy -8.148069 1.991733) + (xy -8.090644 1.982337) + (xy -8.006268 1.991878) + (xy -7.898377 2.005797) + (xy -7.751339 2.020998) + (xy -7.595272 2.034393) + (xy -7.581046 2.035461) + (xy -7.440584 2.044371) + (xy -7.349003 2.043142) + (xy -7.286075 2.027947) + (xy -7.23157 1.994962) + (xy -7.190376 1.961579) + (xy -7.120472 1.883693) + (xy -7.039912 1.7656) + (xy -6.964748 1.631143) + (xy -6.956311 1.613913) + (xy -6.874146 1.453518) + (xy -6.80797 1.351266) + (xy -6.751257 1.299655) + (xy -6.697485 1.291182) + (xy -6.680087 1.296258) + (xy -6.634247 1.298717) + (xy -6.635237 1.279606) + (xy -6.349308 1.279606) + (xy -6.339934 1.364022) + (xy -6.327822 1.405399) + (xy -6.301959 1.440428) + (xy -6.280292 1.420392) + (xy -6.274729 1.389919) + (xy -6.152804 1.389919) + (xy -6.14348 1.43839) + (xy -6.122622 1.472652) + (xy -6.091052 1.537433) + (xy -6.089896 1.572657) + (xy -6.079946 1.567289) + (xy -6.033152 1.525332) + (xy -6.016055 1.509332) + (xy -5.933746 1.442266) + (xy -5.821314 1.363275) + (xy -5.746872 1.316112) + (xy -5.569263 1.20921) + (xy -5.803484 1.429991) + (xy -5.905713 1.528564) + (xy -5.985329 1.609542) + (xy -6.03106 1.661243) + (xy -6.037705 1.672684) + (xy -6.02289 1.736396) + (xy -5.990412 1.78091) + (xy -5.96467 1.784774) + (xy -5.935224 1.786607) + (xy -5.933607 1.794935) + (xy -5.910783 1.787081) + (xy -5.850196 1.740083) + (xy -5.763672 1.663347) + (xy -5.738253 1.639559) + (xy -5.627316 1.54082) + (xy -5.555156 1.488253) + (xy -5.525366 1.481004) + (xy -5.541538 1.518221) + (xy -5.607264 1.599049) + (xy -5.661896 1.657698) + (xy -5.773533 1.782089) + (xy -5.832361 1.870204) + (xy -5.84101 1.927513) + (xy -5.806287 1.957971) + (xy -5.769757 1.997305) + (xy -5.775673 2.069854) + (xy -5.798598 2.161193) + (xy -5.714837 2.060856) + (xy -5.639447 1.958139) + (xy -5.574905 1.850946) + (xy -5.574391 1.849946) + (xy -5.528822 1.773099) + (xy -5.48885 1.723881) + (xy -5.464903 1.711557) + (xy -5.467406 1.745389) + (xy -5.472257 1.759195) + (xy -5.506153 1.832487) + (xy -5.555377 1.92318) + (xy -5.557084 1.926102) + (xy -5.59793 2.01881) + (xy -5.612957 2.100176) + (xy -5.612786 2.103194) + (xy -5.589618 2.156531) + (xy -5.542804 2.158416) + (xy -5.488081 2.114541) + (xy -5.446004 2.042896) + (xy -5.421565 1.917656) + (xy -5.427414 1.745009) + (xy -5.46204 1.539237) + (xy -5.52264 1.318579) + (xy -5.561091 1.203545) + (xy -5.591715 1.117664) + (xy -5.607959 1.079303) + (xy -5.608051 1.079193) + (xy -5.642417 1.086796) + (xy -5.719096 1.120519) + (xy -5.820634 1.171206) + (xy -5.92958 1.2297) + (xy -6.028482 1.286844) + (xy -6.099886 1.333483) + (xy -6.114069 1.344686) + (xy -6.152804 1.389919) + (xy -6.274729 1.389919) + (xy -6.269192 1.359591) + (xy -6.273318 1.283072) + (xy -6.292963 1.210344) + (xy -6.31904 1.179783) + (xy -6.319239 1.179781) + (xy -6.342069 1.209223) + (xy -6.349308 1.279606) + (xy -6.635237 1.279606) + (xy -6.63609 1.263131) + (xy -6.66705 1.223606) + (xy -6.684588 1.183298) + (xy -6.6885 1.103758) + (xy -6.678737 0.974052) + (xy -6.66546 0.860997) + (xy -6.649639 0.713532) + (xy -6.632713 0.517052) + (xy -6.616219 0.291886) + (xy -6.601696 0.058369) + (xy -6.594678 -0.074989) + (xy -6.580632 -0.328138) + (xy -6.564666 -0.521708) + (xy -6.544374 -0.665516) + (xy -6.517349 -0.769381) + (xy -6.481184 -0.843118) + (xy -6.433475 -0.896547) + (xy -6.3847 -0.931688) + (xy -6.33185 -0.960842) + (xy -6.321349 -0.958379) + (xy -6.322592 -0.956855) + (xy -6.325411 -0.909244) + (xy -6.298357 -0.83362) + (xy -6.296567 -0.830111) + (xy -6.266154 -0.728872) + (xy -6.251924 -0.570714) + (xy -6.25113 -0.426792) + (xy -6.256359 -0.121448) + (xy -6.281461 -0.433743) + (xy -6.300113 -0.625989) + (xy -6.321117 -0.756142) + (xy -6.346474 -0.831505) + (xy -6.378187 -0.859383) + (xy -6.39765 -0.857607) + (xy -6.436778 -0.812147) + (xy -6.469807 -0.702611) + (xy -6.496933 -0.527728) + (xy -6.518349 -0.286231) + (xy -6.53425 0.023151) + (xy -6.53469 0.034699) + (xy -6.54459 0.248517) + (xy -6.557568 0.457904) + (xy -6.572248 0.644311) + (xy -6.587254 0.789194) + (xy -6.594473 0.840414) + (xy -6.619528 1.013618) + (xy -6.626089 1.120115) + (xy -6.612918 1.160417) + (xy -6.578779 1.135038) + (xy -6.539892 1.072546) + (xy -6.35 1.072546) + (xy -6.35 1.158066) + (xy -6.31607 1.125559) + (xy -6.226225 1.125559) + (xy -6.220734 1.136303) + (xy -6.19762 1.130168) + (xy -6.153252 1.12045) + (xy -6.162994 1.146303) + (xy -6.18027 1.168298) + (xy -6.205565 1.207115) + (xy -6.185178 1.201744) + (xy -6.147541 1.201377) + (xy -6.141804 1.224869) + (xy -6.12824 1.239523) + (xy -6.083045 1.23207) + (xy -5.999462 1.199789) + (xy -5.870735 1.139961) + (xy -5.690108 1.049865) + (xy -5.626806 1.017561) + (xy -5.631379 0.988033) + (xy -5.644156 0.963974) + (xy -5.671053 0.9395) + (xy -5.721299 0.934212) + (xy -5.812096 0.948027) + (xy -5.881558 0.962847) + (xy -6.009711 0.999905) + (xy -6.122058 1.046877) + (xy -6.176503 1.080389) + (xy -6.226225 1.125559) + (xy -6.31607 1.125559) + (xy -6.250091 1.062346) + (xy -6.122625 0.97941) + (xy -5.933317 0.917216) + (xy -5.920446 0.914224) + (xy -5.805348 0.883653) + (xy -5.722925 0.853525) + (xy -5.690722 0.830275) + (xy -5.690711 0.829954) + (xy -5.722088 0.812502) + (xy -5.803029 0.800927) + (xy -5.881558 0.798087) + (xy -5.999753 0.803563) + (xy -6.059598 0.821721) + (xy -6.072405 0.846146) + (xy -6.098476 0.893254) + (xy -6.15866 0.950416) + (xy -6.225907 0.994886) + (xy -6.262831 1.006284) + (xy -6.260132 0.98154) + (xy -6.226829 0.921784) + (xy -6.225361 0.919535) + (xy -6.195995 0.859061) + (xy -6.20395 0.832841) + (xy -6.205244 0.832787) + (xy -6.257736 0.862491) + (xy -6.309008 0.934566) + (xy -6.34363 1.023455) + (xy -6.35 1.072546) + (xy -6.539892 1.072546) + (xy -6.522433 1.04449) + (xy -6.448364 0.900921) + (xy -6.376207 0.749922) + (xy -6.370667 0.737597) + (xy -6.220079 0.737597) + (xy -6.215618 0.763297) + (xy -6.214043 0.763388) + (xy -6.172133 0.736208) + (xy -6.140213 0.691017) + (xy -6.134125 0.676639) + (xy -5.933607 0.676639) + (xy -5.902624 0.717993) + (xy -5.830598 0.728688) + (xy -5.759046 0.719763) + (xy -5.743995 0.688332) + (xy -5.747561 0.676639) + (xy -5.794002 0.636194) + (xy -5.850571 0.62459) + (xy -5.917552 0.643367) + (xy -5.933607 0.676639) + (xy -6.134125 0.676639) + (xy -6.112015 0.624426) + (xy -6.122991 0.611845) + (xy -6.167002 0.65472) + (xy -6.186798 0.680038) + (xy -6.220079 0.737597) + (xy -6.370667 0.737597) + (xy -6.312757 0.608754) + (xy -6.283488 0.537841) + (xy -6.211203 0.537841) + (xy -6.193853 0.555191) + (xy -6.191594 0.552932) + (xy -6.063897 0.552932) + (xy -6.059151 0.555191) + (xy -6.029164 0.532058) + (xy -5.852642 0.532058) + (xy -5.847878 0.552687) + (xy -5.829509 0.555191) + (xy -5.800947 0.542495) + (xy -5.806376 0.532058) + (xy -5.847556 0.527905) + (xy -5.852642 0.532058) + (xy -6.029164 0.532058) + (xy -6.027485 0.530763) + (xy -6.020356 0.520492) + (xy -6.011513 0.488051) + (xy -6.01626 0.485792) + (xy -6.047926 0.51022) + (xy -6.055055 0.520492) + (xy -6.063897 0.552932) + (xy -6.191594 0.552932) + (xy -6.176503 0.537841) + (xy -6.193853 0.520492) + (xy -6.211203 0.537841) + (xy -6.283488 0.537841) + (xy -6.26671 0.497193) + (xy -6.256652 0.468458) + (xy -6.176503 0.468458) + (xy -6.161614 0.485792) + (xy -6.147438 0.454906) + (xy -6.136865 0.414134) + (xy -5.925099 0.414134) + (xy -5.920353 0.416393) + (xy -5.888687 0.391966) + (xy -5.881558 0.381694) + (xy -5.872716 0.349254) + (xy -5.877462 0.346994) + (xy -5.909128 0.371422) + (xy -5.916257 0.381694) + (xy -5.925099 0.414134) + (xy -6.136865 0.414134) + (xy -6.126839 0.375469) + (xy -6.111885 0.30362) + (xy -6.104336 0.261297) + (xy -5.994031 0.261297) + (xy -5.987083 0.275287) + (xy -5.953996 0.311161) + (xy -5.947909 0.285862) + (xy -5.956332 0.258749) + (xy -5.981879 0.22096) + (xy -5.993418 0.221741) + (xy -5.994031 0.261297) + (xy -6.104336 0.261297) + (xy -6.08431 0.149023) + (xy -6.07426 0.08363) + (xy -5.959405 0.08363) + (xy -5.955933 0.120056) + (xy -5.929807 0.180333) + (xy -5.897488 0.230987) + (xy -5.881081 0.242896) + (xy -5.882247 0.215949) + (xy -5.905288 0.156001) + (xy -5.938353 0.097791) + (xy -5.959405 0.08363) + (xy -6.07426 0.08363) + (xy -6.06243 0.006651) + (xy -6.050447 -0.08964) + (xy -5.965567 -0.08964) + (xy -5.959187 -0.044635) + (xy -5.947342 -0.044097) + (xy -5.939059 -0.090539) + (xy -5.944603 -0.110605) + (xy -5.96001 -0.123748) + (xy -5.965567 -0.08964) + (xy -6.050447 -0.08964) + (xy -6.047957 -0.109653) + (xy -6.042602 -0.186045) + (xy -6.048075 -0.20868) + (xy -6.048619 -0.208197) + (xy -6.059753 -0.171141) + (xy -6.079022 -0.083969) + (xy -6.102966 0.035015) + (xy -6.128125 0.167503) + (xy -6.15104 0.29519) + (xy -6.16825 0.399769) + (xy -6.176295 0.462934) + (xy -6.176503 0.468458) + (xy -6.256652 0.468458) + (xy -6.250573 0.451093) + (xy -6.215578 0.296909) + (xy -6.182475 0.080246) + (xy -6.152074 -0.191987) + (xy -6.147282 -0.249185) + (xy -5.86384 -0.249185) + (xy -5.853788 -0.175481) + (xy -5.82581 -0.051264) + (xy -5.784218 0.10824) + (xy -5.733327 0.287806) + (xy -5.67745 0.472208) + (xy -5.620899 0.64622) + (xy -5.568595 0.793021) + (xy -5.445949 1.16121) + (xy -5.372005 1.495217) + (xy -5.344101 1.80753) + (xy -5.343716 1.848279) + (xy -5.336755 1.984345) + (xy -5.319009 2.053658) + (xy -5.295182 2.055667) + (xy -5.269978 1.98982) + (xy -5.248532 1.859432) + (xy -5.242096 1.774468) + (xy -5.24333 1.685937) + (xy -5.254127 1.586816) + (xy -5.276381 1.470086) + (xy -5.311988 1.328722) + (xy -5.36284 1.155705) + (xy -5.430831 0.944012) + (xy -5.517856 0.686622) + (xy -5.625808 0.376513) + (xy -5.722004 0.104098) + (xy -5.77567 -0.043767) + (xy -5.820048 -0.15935) + (xy -5.850828 -0.231921) + (xy -5.863703 -0.250747) + (xy -5.86384 -0.249185) + (xy -6.147282 -0.249185) + (xy -6.125189 -0.51288) + (xy -6.109879 -0.746038) + (xy -6.098638 -0.922427) + (xy -6.000266 -0.922427) + (xy -5.993887 -0.877422) + (xy -5.982042 -0.876884) + (xy -5.973758 -0.923326) + (xy -5.979302 -0.943392) + (xy -5.99471 -0.956535) + (xy -6.000266 -0.922427) + (xy -6.098638 -0.922427) + (xy -6.09676 -0.951892) + (xy -6.084357 -1.095925) + (xy -5.965567 -1.095925) + (xy -5.959187 -1.050919) + (xy -5.947342 -1.050382) + (xy -5.942809 -1.075796) + (xy -5.788606 -1.075796) + (xy -5.781314 -1.058097) + (xy -5.76011 -1.093033) + (xy -5.735371 -1.184175) + (xy -5.731308 -1.231831) + (xy -5.735593 -1.270131) + (xy -5.749725 -1.245395) + (xy -5.76011 -1.214481) + (xy -5.781538 -1.132738) + (xy -5.788606 -1.075796) + (xy -5.942809 -1.075796) + (xy -5.939059 -1.096823) + (xy -5.944603 -1.116889) + (xy -5.96001 -1.130032) + (xy -5.965567 -1.095925) + (xy -6.084357 -1.095925) + (xy -6.083689 -1.103685) + (xy -6.067793 -1.216697) + (xy -6.064142 -1.231831) + (xy -5.933607 -1.231831) + (xy -5.916257 -1.214481) + (xy -5.898908 -1.231831) + (xy -5.916257 -1.249181) + (xy -5.933607 -1.231831) + (xy -6.064142 -1.231831) + (xy -6.052319 -1.280841) + (xy -5.617565 -1.280841) + (xy -5.610966 -1.249622) + (xy -5.607298 -1.249181) + (xy -5.572269 -1.277857) + (xy -5.516047 -1.35448) + (xy -5.448507 -1.464938) + (xy -5.419101 -1.518101) + (xy -5.353033 -1.64245) + (xy -5.318817 -1.71197) + (xy -5.314816 -1.732616) + (xy -5.339394 -1.710344) + (xy -5.378579 -1.665574) + (xy -5.463194 -1.557609) + (xy -5.53621 -1.448432) + (xy -5.590157 -1.351643) + (xy -5.617565 -1.280841) + (xy -6.052319 -1.280841) + (xy -6.0462 -1.306205) + (xy -6.03818 -1.327817) + (xy -5.723049 -1.327817) + (xy -5.712198 -1.318579) + (xy -5.690904 -1.3469) + (xy -5.648868 -1.420521) + (xy -5.604222 -1.505875) + (xy -5.472154 -1.708462) + (xy -5.296504 -1.893306) + (xy -5.09356 -2.047717) + (xy -4.879607 -2.159006) + (xy -4.699888 -2.210444) + (xy -4.612897 -2.232719) + (xy -4.602893 -2.238115) + (xy -4.47623 -2.238115) + (xy -4.45888 -2.220765) + (xy -4.44153 -2.238115) + (xy -4.45888 -2.255465) + (xy -4.47623 -2.238115) + (xy -4.602893 -2.238115) + (xy -4.559962 -2.261272) + (xy -4.55712 -2.264944) + (xy -4.566306 -2.285785) + (xy -4.626296 -2.283569) + (xy -4.723687 -2.261581) + (xy -4.845077 -2.223108) + (xy -4.977066 -2.171435) + (xy -5.024169 -2.150431) + (xy -5.261286 -2.020253) + (xy -5.445664 -1.874981) + (xy -5.570372 -1.720532) + (xy -5.602155 -1.657119) + (xy -5.646354 -1.553307) + (xy -5.684512 -1.469013) + (xy -5.694273 -1.449173) + (xy -5.720765 -1.378209) + (xy -5.723049 -1.327817) + (xy -6.03818 -1.327817) + (xy -6.016038 -1.387487) + (xy -5.974435 -1.475821) + (xy -5.971624 -1.481456) + (xy -5.902929 -1.629101) + (xy -5.870232 -1.728799) + (xy -5.871308 -1.790531) + (xy -5.896176 -1.820033) + (xy -5.951949 -1.839421) + (xy -6.028063 -1.851091) + (xy -6.097015 -1.85286) + (xy -6.131303 -1.842543) + (xy -6.13155 -1.838728) + (xy -6.151366 -1.80389) + (xy -6.210127 -1.737307) + (xy -6.293778 -1.654673) + (xy -6.396535 -1.547723) + (xy -6.441619 -1.472422) + (xy -6.441648 -1.440283) + (xy -6.438098 -1.402918) + (xy -6.452692 -1.404459) + (xy -6.477193 -1.383155) + (xy -6.515165 -1.309156) + (xy -6.560034 -1.19621) + (xy -6.580394 -1.13734) + (xy -6.613151 -1.034921) + (xy -6.637511 -0.94459) + (xy -6.654811 -0.853261) + (xy -6.666387 -0.747848) + (xy -6.673576 -0.615263) + (xy -6.677712 -0.442421) + (xy -6.680134 -0.216235) + (xy -6.680583 -0.156148) + (xy -6.688424 0.218203) + (xy -6.707495 0.534153) + (xy -6.739889 0.802094) + (xy -6.787695 1.032421) + (xy -6.853007 1.235525) + (xy -6.937914 1.4218) + (xy -7.029715 1.578825) + (xy -7.166846 1.769574) + (xy -7.298362 1.898379) + (xy -7.43433 1.970897) + (xy -7.58482 1.992786) + (xy -7.73495 1.97514) + (xy -7.919353 1.926138) + (xy -8.071652 1.856241) + (xy -8.212547 1.752765) + (xy -8.362736 1.603023) + (xy -8.388338 1.574677) + (xy -8.541389 1.403455) + (xy -8.462632 1.403455) + (xy -8.431968 1.439238) + (xy -8.321561 1.536263) + (xy -8.183112 1.627116) + (xy -8.044143 1.695398) + (xy -7.958101 1.721583) + (xy -7.882539 1.739235) + (xy -7.84575 1.754432) + (xy -7.79441 1.768289) + (xy -7.702018 1.767232) + (xy -7.594743 1.753597) + (xy -7.498754 1.729714) + (xy -7.477733 1.721625) + (xy -7.424455 1.696936) + (xy -7.418333 1.685506) + (xy -7.466799 1.685008) + (xy -7.570567 1.692572) + (xy -7.84233 1.683612) + (xy -8.096537 1.609587) + (xy -8.176178 1.564711) + (xy -7.788028 1.564711) + (xy -7.750067 1.588505) + (xy -7.697747 1.59712) + (xy -7.668762 1.584826) + (xy -7.66858 1.582872) + (xy -7.697192 1.564647) + (xy -7.738026 1.551409) + (xy -7.784988 1.549123) + (xy -7.788028 1.564711) + (xy -8.176178 1.564711) + (xy -8.31796 1.48482) + (xy -8.415679 1.418508) + (xy -8.438896 1.405328) + (xy -8.137022 1.405328) + (xy -8.07092 1.483401) + (xy -8.009397 1.548967) + (xy -7.982601 1.558433) + (xy -7.980875 1.549503) + (xy -8.004275 1.521165) + (xy -8.058949 1.47143) + (xy -8.0638 1.467323) + (xy -7.905882 1.467323) + (xy -7.89744 1.486715) + (xy -7.862501 1.523966) + (xy -7.842415 1.516325) + (xy -7.842077 1.511474) + (xy -7.866723 1.482125) + (xy -7.882138 1.471413) + (xy -7.905882 1.467323) + (xy -8.0638 1.467323) + (xy -8.137022 1.405328) + (xy -8.438896 1.405328) + (xy -8.462392 1.39199) + (xy -8.462632 1.403455) + (xy -8.541389 1.403455) + (xy -8.59641 1.341901) + (xy -8.657341 1.434893) + (xy -8.693999 1.505396) + (xy -8.699235 1.57609) + (xy -8.919211 1.57609) + (xy -8.937551 1.561475) + (xy -9.097452 1.561475) + (xy -9.097463 1.539678) + (xy -9.102047 1.509426) + (xy -8.987159 1.509426) + (xy -8.969809 1.526776) + (xy -8.952459 1.509426) + (xy -8.969809 1.492076) + (xy -8.987159 1.509426) + (xy -9.102047 1.509426) + (xy -9.107651 1.472441) + (xy -9.123053 1.468675) + (xy -9.1521 1.515587) + (xy -9.177411 1.595687) + (xy -9.522934 1.595687) + (xy -9.50643 1.559194) + (xy -9.484907 1.506705) + (xy -9.48568 1.502873) + (xy -9.251475 1.502873) + (xy -9.237862 1.526776) + (xy -9.207178 1.496917) + (xy -9.185115 1.431352) + (xy -9.177049 1.348707) + (xy -9.181733 1.335929) + (xy -9.091257 1.335929) + (xy -9.073908 1.353278) + (xy -9.056558 1.335929) + (xy -9.073908 1.318579) + (xy -9.091257 1.335929) + (xy -9.181733 1.335929) + (xy -9.190186 1.312867) + (xy -9.209885 1.321542) + (xy -9.234417 1.370268) + (xy -9.249649 1.440746) + (xy -9.251475 1.502873) + (xy -9.48568 1.502873) + (xy -9.487859 1.492076) + (xy -9.515664 1.518705) + (xy -9.542962 1.562618) + (xy -9.56172 1.641316) + (xy -9.665839 1.641316) + (xy -9.701877 1.548061) + (xy -9.758808 1.422492) + (xy -9.795108 1.349093) + (xy -9.719794 1.349093) + (xy -9.664881 1.455284) + (xy -9.620612 1.534306) + (xy -9.593525 1.556588) + (xy -9.57223 1.528634) + (xy -9.565506 1.512045) + (xy -9.577989 1.457909) + (xy -9.633166 1.405853) + (xy -9.660447 1.387978) + (xy -9.54235 1.387978) + (xy -9.529654 1.41654) + (xy -9.519217 1.411111) + (xy -9.515064 1.369931) + (xy -9.519217 1.364845) + (xy -9.539846 1.369608) + (xy -9.54235 1.387978) + (xy -9.660447 1.387978) + (xy -9.719794 1.349093) + (xy -9.795108 1.349093) + (xy -9.80139 1.336391) + (xy -9.805722 1.32802) + (xy -9.348024 1.32802) + (xy -9.343774 1.395608) + (xy -9.339968 1.405328) + (xy -9.322037 1.397432) + (xy -9.302253 1.336556) + (xy -9.295394 1.301229) + (xy -9.28756 1.224427) + (xy -9.155063 1.224427) + (xy -9.14662 1.243819) + (xy -9.111681 1.28107) + (xy -9.091595 1.273429) + (xy -9.091257 1.268578) + (xy -9.115904 1.239228) + (xy -9.131318 1.228517) + (xy -9.155063 1.224427) + (xy -9.28756 1.224427) + (xy -9.285583 1.205039) + (xy -9.289833 1.137452) + (xy -9.293639 1.127732) + (xy -9.311571 1.135627) + (xy -9.331355 1.196504) + (xy -9.338214 1.23183) + (xy -9.348024 1.32802) + (xy -9.805722 1.32802) + (xy -9.867181 1.20925) + (xy -9.901547 1.145082) + (xy -9.819946 1.145082) + (xy -9.80725 1.173643) + (xy -9.796813 1.168215) + (xy -9.79266 1.127035) + (xy -9.796813 1.121949) + (xy -9.817442 1.126712) + (xy -9.819946 1.145082) + (xy -9.901547 1.145082) + (xy -9.919465 1.111625) + (xy -9.951669 1.055588) + (xy -9.958744 1.047485) + (xy -10.143665 1.047485) + (xy -10.132241 1.033548) + (xy -10.161365 1.011379) + (xy -10.20164 1.006284) + (xy -10.25807 1.017726) + (xy -10.271039 1.033548) + (xy -10.48915 1.033548) + (xy -10.479235 1.023634) + (xy -10.496585 1.006284) + (xy -10.513935 1.023634) + (xy -10.717524 1.023634) + (xy -10.706122 1.019346) + (xy -10.670301 0.997915) + (xy -10.681593 0.963843) + (xy -10.711959 0.927549) + (xy -10.753028 0.8789) + (xy -10.74422 0.874155) + (xy -10.698388 0.897136) + (xy -10.606215 0.926911) + (xy -10.518264 0.936885) + (xy -10.437281 0.947356) + (xy -10.392487 0.971584) + (xy -10.341914 1.00414) + (xy -10.329715 1.00518) + (xy -10.321214 0.987753) + (xy -10.354644 0.954235) + (xy -9.993443 0.954235) + (xy -9.976093 0.971584) + (xy -9.958744 0.954235) + (xy -9.976093 0.936885) + (xy -9.993443 0.954235) + (xy -10.354644 0.954235) + (xy -10.355745 0.953131) + (xy -10.396443 0.915223) + (xy -10.395709 0.909141) + (xy -9.873071 0.909141) + (xy -9.869538 0.94892) + (xy -9.83034 1.017378) + (xy -9.815334 1.037344) + (xy -9.755015 1.1118) + (xy -9.725863 1.138126) + (xy -9.71658 1.123081) + (xy -9.715847 1.096877) + (xy -9.73365 1.040983) + (xy -9.681148 1.040983) + (xy -9.668452 1.069545) + (xy -9.658015 1.064116) + (xy -9.653862 1.022936) + (xy -9.658015 1.01785) + (xy -9.678644 1.022614) + (xy -9.681148 1.040983) + (xy -9.73365 1.040983) + (xy -9.734272 1.03903) + (xy -9.777625 0.973683) + (xy -9.828027 0.922185) + (xy -9.867598 0.905885) + (xy -9.873071 0.909141) + (xy -10.395709 0.909141) + (xy -10.39487 0.902186) + (xy -10.39071 0.880557) + (xy -10.408425 0.853339) + (xy -9.792241 0.853339) + (xy -9.759222 0.896402) + (xy -9.704878 0.94237) + (xy -9.682249 0.943076) + (xy -9.702828 0.901318) + (xy -9.715151 0.885674) + (xy -9.749367 0.855666) + (xy -9.659567 0.855666) + (xy -9.631066 0.909906) + (xy -9.589223 1.005248) + (xy -9.57705 1.083404) + (xy -9.566261 1.153086) + (xy -9.54235 1.179781) + (xy -9.511747 1.151599) + (xy -9.507651 1.126618) + (xy -9.510007 1.113705) + (xy -9.462918 1.113705) + (xy -9.461029 1.211468) + (xy -9.448124 1.273006) + (xy -9.436894 1.28388) + (xy -9.416899 1.252888) + (xy -9.404998 1.174584) + (xy -9.403552 1.12978) + (xy -9.410183 1.016686) + (xy -9.42587 0.965969) + (xy -9.444302 0.979338) + (xy -9.45917 1.058501) + (xy -9.462918 1.113705) + (xy -9.510007 1.113705) + (xy -9.521552 1.050431) + (xy -9.555516 0.960189) + (xy -9.5795 0.915092) + (xy -9.361728 0.915092) + (xy -9.324667 0.973203) + (xy -9.296342 1.014959) + (xy -9.228384 1.110376) + (xy -9.182691 1.167042) + (xy -9.16463 1.17958) + (xy -9.179572 1.142611) + (xy -9.192419 1.119057) + (xy -9.237544 1.053304) + (xy -9.30467 0.969499) + (xy -9.317859 0.954235) + (xy -9.35917 0.909584) + (xy -9.361728 0.915092) + (xy -9.5795 0.915092) + (xy -9.597933 0.880433) + (xy -9.624527 0.850136) + (xy -9.264755 0.850136) + (xy -9.247405 0.867486) + (xy -9.230055 0.850136) + (xy -9.247405 0.832787) + (xy -9.264755 0.850136) + (xy -9.624527 0.850136) + (xy -9.637194 0.835705) + (xy -9.646646 0.832787) + (xy -9.659567 0.855666) + (xy -9.749367 0.855666) + (xy -9.765415 0.841592) + (xy -9.789495 0.832787) + (xy -9.792241 0.853339) + (xy -10.408425 0.853339) + (xy -10.414263 0.84437) + (xy -10.438301 0.808148) + (xy -10.419435 0.796865) + (xy -10.345864 0.805246) + (xy -10.331763 0.807489) + (xy -10.247785 0.813461) + (xy -10.203805 0.80159) + (xy -10.20164 0.795906) + (xy -10.216663 0.780737) + (xy -9.403552 0.780737) + (xy -9.386203 0.798087) + (xy -9.368853 0.780737) + (xy -9.386203 0.763388) + (xy -9.403552 0.780737) + (xy -10.216663 0.780737) + (xy -10.229914 0.767357) + (xy -10.255737 0.763388) + (xy -10.292681 0.748021) + (xy -10.290402 0.731946) + (xy -10.2457 0.714489) + (xy -10.19293 0.719336) + (xy -10.114891 0.738169) + (xy -10.138047 0.715745) + (xy -9.28042 0.715745) + (xy -9.241608 0.768086) + (xy -9.230055 0.780737) + (xy -9.162968 0.847473) + (xy -9.136587 0.86317) + (xy -9.153277 0.82777) + (xy -9.185061 0.781828) + (xy -9.23879 0.720757) + (xy -9.279478 0.695079) + (xy -9.28042 0.715745) + (xy -10.138047 0.715745) + (xy -10.189805 0.665622) + (xy -10.295895 0.60603) + (xy -10.433559 0.586294) + (xy -10.576279 0.608298) + (xy -10.63791 0.633775) + (xy -10.752396 0.707044) + (xy -10.808657 0.784535) + (xy -10.816757 0.882821) + (xy -11.021958 0.882821) + (xy -11.017189 0.867996) + (xy -10.991303 0.810037) + (xy -10.965028 0.810037) + (xy -10.958603 0.828901) + (xy -10.932836 0.819302) + (xy -10.877985 0.774556) + (xy -10.78431 0.687977) + (xy -10.77669 0.680785) + (xy -10.690777 0.594811) + (xy -10.674912 0.572541) + (xy -10.132241 0.572541) + (xy -10.114891 0.589891) + (xy -10.097541 0.572541) + (xy -10.114891 0.555191) + (xy -10.132241 0.572541) + (xy -10.674912 0.572541) + (xy -10.653445 0.542408) + (xy -10.654319 0.537841) + (xy -10.409836 0.537841) + (xy -10.392487 0.555191) + (xy -10.375137 0.537841) + (xy -10.20164 0.537841) + (xy -10.18429 0.555191) + (xy -10.16694 0.537841) + (xy -10.18429 0.520492) + (xy -9.57705 0.520492) + (xy -9.564354 0.549053) + (xy -9.553917 0.543625) + (xy -9.551584 0.520492) + (xy -9.490943 0.520492) + (xy -9.488423 0.537014) + (xy -9.448872 0.57545) + (xy -9.39293 0.619104) + (xy -9.341233 0.651281) + (xy -9.320799 0.658135) + (xy -9.323076 0.640947) + (xy -9.369024 0.597336) + (xy -9.378321 0.589891) + (xy -9.44629 0.54181) + (xy -9.489891 0.520547) + (xy -9.490943 0.520492) + (xy -9.551584 0.520492) + (xy -9.549764 0.502444) + (xy -9.553917 0.497359) + (xy -9.574545 0.502122) + (xy -9.57705 0.520492) + (xy -10.18429 0.520492) + (xy -10.20164 0.537841) + (xy -10.375137 0.537841) + (xy -10.392487 0.520492) + (xy -10.409836 0.537841) + (xy -10.654319 0.537841) + (xy -10.658873 0.51406) + (xy -10.670754 0.507686) + (xy -10.707509 0.504656) + (xy -10.704536 0.520889) + (xy -10.712301 0.550534) + (xy -10.735668 0.555191) + (xy -10.782953 0.580457) + (xy -10.8488 0.641614) + (xy -10.913438 0.716695) + (xy -10.957102 0.783738) + (xy -10.965028 0.810037) + (xy -10.991303 0.810037) + (xy -10.986011 0.798188) + (xy -10.924436 0.704002) + (xy -10.846092 0.602085) + (xy -10.764607 0.509084) + (xy -10.758352 0.503142) + (xy -10.583334 0.503142) + (xy -10.565984 0.520492) + (xy -10.548634 0.503142) + (xy -10.565984 0.485792) + (xy -10.583334 0.503142) + (xy -10.758352 0.503142) + (xy -10.693609 0.441643) + (xy -10.647469 0.416393) + (xy -10.629638 0.437789) + (xy -10.635137 0.450695) + (xy -10.629561 0.470435) + (xy -10.602685 0.464409) + (xy -10.565953 0.431953) + (xy -10.567986 0.413155) + (xy -10.559254 0.397117) + (xy -10.531668 0.403698) + (xy -10.489012 0.403771) + (xy -10.486491 0.380349) + (xy -10.47221 0.355589) + (xy -10.470862 0.364298) + (xy -10.466961 0.411206) + (xy -10.48152 0.436495) + (xy -10.486855 0.462766) + (xy -10.446579 0.462811) + (xy -10.377584 0.440562) + (xy -10.343089 0.423228) + (xy -10.288262 0.423228) + (xy -10.184227 0.469026) + (xy -10.098344 0.496861) + (xy -10.035092 0.500636) + (xy -10.033979 0.500308) + (xy -9.968825 0.490264) + (xy -9.874274 0.485805) + (xy -9.869157 0.485792) + (xy -9.790008 0.477589) + (xy -9.761282 0.462659) + (xy -9.669581 0.462659) + (xy -9.664818 0.483288) + (xy -9.646449 0.485792) + (xy -9.617887 0.473096) + (xy -9.623316 0.462659) + (xy -9.664496 0.458506) + (xy -9.669581 0.462659) + (xy -9.761282 0.462659) + (xy -9.751313 0.457478) + (xy -9.750547 0.45385) + (xy -9.781923 0.421136) + (xy -9.863589 0.39874) + (xy -9.976855 0.389389) + (xy -10.103029 0.395806) + (xy -10.126703 0.399001) + (xy -10.288262 0.423228) + (xy -10.343089 0.423228) + (xy -10.296763 0.399949) + (xy -10.280165 0.389646) + (xy -10.207733 0.361854) + (xy -10.093723 0.349843) + (xy -9.924848 0.352216) + (xy -9.924496 0.352232) + (xy -9.795581 0.355071) + (xy -9.769676 0.354111) + (xy -9.595733 0.354111) + (xy -9.579698 0.38112) + (xy -9.519676 0.431338) + (xy -9.466775 0.468411) + (xy -9.340664 0.559765) + (xy -9.219774 0.660956) + (xy -9.115575 0.76064) + (xy -9.039535 0.847475) + (xy -9.003123 0.910118) + (xy -9.00272 0.927387) + (xy -9.003148 0.959115) + (xy -8.990021 0.956003) + (xy -8.953698 0.970592) + (xy -8.886573 1.026832) + (xy -8.802298 1.113085) + (xy -8.790896 1.12578) + (xy -8.690602 1.236876) + (xy -8.632283 1.29667) + (xy -8.613263 1.306984) + (xy -8.63086 1.269641) + (xy -8.667657 1.20959) + (xy -8.736291 1.116931) + (xy -8.835577 1.003179) + (xy -8.956018 0.877087) + (xy -9.088118 0.747409) + (xy -9.22238 0.622899) + (xy -9.349308 0.512311) + (xy -9.459404 0.424399) + (xy -9.543171 0.367916) + (xy -9.591113 0.351617) + (xy -9.595733 0.354111) + (xy -9.769676 0.354111) + (xy -9.698412 0.35147) + (xy -9.649345 0.342231) + (xy -9.646449 0.338577) + (xy -9.652304 0.323731) + (xy -9.677849 0.314127) + (xy -9.735047 0.308752) + (xy -9.835867 0.306591) + (xy -9.992271 0.306631) + (xy -10.022007 0.306768) + (xy -10.152848 0.312253) + (xy -10.259002 0.325525) + (xy -10.319011 0.343811) + (xy -10.32123 0.345452) + (xy -10.388688 0.36612) + (xy -10.431463 0.359414) + (xy -10.47031 0.352296) + (xy -10.463231 0.340024) + (xy -10.384336 0.30212) + (xy -10.263559 0.270166) + (xy -10.114655 0.24769) + (xy -9.951378 0.238221) + (xy -9.932115 0.238126) + (xy -9.756349 0.246705) + (xy -9.614113 0.27651) + (xy -9.49469 0.323172) + (xy -9.353841 0.404328) + (xy -9.186567 0.526493) + (xy -9.008815 0.675712) + (xy -8.83653 0.838031) + (xy -8.685658 0.999495) + (xy -8.600478 1.105697) + (xy -8.481606 1.249136) + (xy -8.383121 1.327601) + (xy -8.305596 1.340675) + (xy -8.288204 1.33286) + (xy -8.285358 1.301229) + (xy -8.223771 1.301229) + (xy -8.206421 1.318579) + (xy -8.189071 1.301229) + (xy -8.206421 1.28388) + (xy -8.223771 1.301229) + (xy -8.285358 1.301229) + (xy -8.284721 1.294146) + (xy -8.304604 1.21205) + (xy -8.309874 1.197131) + (xy -8.206421 1.197131) + (xy -8.086841 1.327254) + (xy -8.006856 1.412024) + (xy -7.963144 1.451403) + (xy -7.946966 1.452818) + (xy -7.946175 1.446834) + (xy -7.969394 1.419504) + (xy -8.02881 1.361083) + (xy -8.076298 1.316711) + (xy -8.206421 1.197131) + (xy -8.309874 1.197131) + (xy -8.331644 1.135505) + (xy -8.378987 0.970202) + (xy -8.404185 0.788583) + (xy -8.405864 0.746532) + (xy -8.402225 0.649587) + (xy -8.344126 0.649587) + (xy -8.330355 0.790896) + (xy -8.325159 0.804631) + (xy -8.290148 0.869371) + (xy -8.261701 0.87137) + (xy -8.253822 0.861153) + (xy -8.228971 0.839578) + (xy -8.224302 0.851871) + (xy -8.245935 0.906531) + (xy -8.26381 0.928345) + (xy -8.273857 0.982844) + (xy -8.23401 1.063525) + (xy -8.153725 1.160604) + (xy -8.042462 1.264299) + (xy -7.909676 1.364826) + (xy -7.764828 1.452402) + (xy -7.749485 1.460356) + (xy -7.659436 1.505566) + (xy -7.607339 1.519926) + (xy -7.56791 1.501172) + (xy -7.515863 1.447039) + (xy -7.509388 1.440027) + (xy -7.495082 1.440027) + (xy -7.477733 1.457377) + (xy -7.460383 1.440027) + (xy -7.477733 1.422677) + (xy -7.495082 1.440027) + (xy -7.509388 1.440027) + (xy -7.508214 1.438755) + (xy -7.494755 1.420418) + (xy -7.035482 1.420418) + (xy -7.030735 1.422677) + (xy -6.999069 1.39825) + (xy -6.99194 1.387978) + (xy -6.983098 1.355538) + (xy -6.987845 1.353278) + (xy -7.019511 1.377706) + (xy -7.02664 1.387978) + (xy -7.035482 1.420418) + (xy -7.494755 1.420418) + (xy -7.45819 1.3706) + (xy -7.467496 1.337999) + (xy -7.469535 1.337292) + (xy -7.529873 1.318612) + (xy -7.537332 1.31632) + (xy -6.966083 1.31632) + (xy -6.961337 1.318579) + (xy -6.92967 1.294151) + (xy -6.922541 1.28388) + (xy -6.913699 1.251439) + (xy -6.918446 1.24918) + (xy -6.950112 1.273608) + (xy -6.957241 1.28388) + (xy -6.966083 1.31632) + (xy -7.537332 1.31632) + (xy -7.621295 1.29052) + (xy -7.634814 1.286379) + (xy -7.827456 1.19397) + (xy -7.981721 1.053728) + (xy -8.091523 0.878418) + (xy -8.150775 0.680806) + (xy -8.153391 0.473656) + (xy -8.105985 0.298292) + (xy -8.06327 0.207473) + (xy -8.039473 0.180614) + (xy -8.0358 0.214577) + (xy -8.053456 0.306221) + (xy -8.073481 0.382905) + (xy -8.103668 0.516181) + (xy -8.1066 0.621338) + (xy -8.086594 0.72267) + (xy -8.035176 0.847008) + (xy -7.955122 0.966699) + (xy -7.858104 1.071728) + (xy -7.755796 1.152079) + (xy -7.65987 1.197739) + (xy -7.582 1.198692) + (xy -7.553876 1.1797) + (xy -7.530847 1.14977) + (xy -7.560682 1.162425) + (xy -7.561168 1.162702) + (xy -7.593221 1.171955) + (xy -7.586081 1.151959) + (xy -7.542212 1.126965) + (xy -7.496278 1.145086) + (xy -7.481 1.190977) + (xy -7.483636 1.200003) + (xy -7.479538 1.242734) + (xy -7.462048 1.24918) + (xy -7.439687 1.227402) + (xy -7.446678 1.208584) + (xy -7.447896 1.182791) + (xy -7.405351 1.191302) + (xy -7.36908 1.199587) + (xy -7.370789 1.197131) + (xy -6.905192 1.197131) + (xy -6.887842 1.214481) + (xy -6.870492 1.197131) + (xy -6.887842 1.179781) + (xy -6.905192 1.197131) + (xy -7.370789 1.197131) + (xy -7.384905 1.176851) + (xy -7.420853 1.14515) + (xy -7.474163 1.092693) + (xy -7.469636 1.077282) + (xy -7.409338 1.100918) + (xy -7.387116 1.112452) + (xy -7.339866 1.133612) + (xy -7.343001 1.111085) + (xy -7.361285 1.080571) + (xy -7.36986 1.058333) + (xy -7.182787 1.058333) + (xy -7.165438 1.075683) + (xy -7.148088 1.058333) + (xy -7.165438 1.040983) + (xy -7.182787 1.058333) + (xy -7.36986 1.058333) + (xy -7.386693 1.014677) + (xy -7.371737 0.983151) + (xy -7.310019 0.983151) + (xy -7.305255 1.00378) + (xy -7.286886 1.006284) + (xy -7.258324 0.993588) + (xy -7.263753 0.983151) + (xy -7.304933 0.978998) + (xy -7.310019 0.983151) + (xy -7.371737 0.983151) + (xy -7.360335 0.959115) + (xy -7.303754 0.923176) + (xy -7.270509 0.923963) + (xy -7.215442 0.918438) + (xy -7.201599 0.904551) + (xy -7.216047 0.879785) + (xy -7.296195 0.868263) + (xy -7.336887 0.867486) + (xy -7.434114 0.861364) + (xy -7.508501 0.834574) + (xy -7.586236 0.774483) + (xy -7.642555 0.720013) + (xy -7.724498 0.643125) + (xy -7.787808 0.592939) + (xy -7.814804 0.580799) + (xy -7.825681 0.561685) + (xy -7.817595 0.52875) + (xy -7.806906 0.490052) + (xy -7.827425 0.497554) + (xy -7.867261 0.531258) + (xy -7.937642 0.635445) + (xy -7.952569 0.763694) + (xy -7.910054 0.89582) + (xy -7.904171 0.905856) + (xy -7.856628 0.973774) + (xy -7.819487 0.988774) + (xy -7.779975 0.966015) + (xy -7.740349 0.937105) + (xy -7.748403 0.954303) + (xy -7.771305 0.983938) + (xy -7.808475 1.02321) + (xy -7.841443 1.018815) + (xy -7.892843 0.965932) + (xy -7.90118 0.956267) + (xy -7.98637 0.821241) + (xy -8.004487 0.687439) + (xy -7.968767 0.568879) + (xy -7.903398 0.477923) + (xy -7.829956 0.454706) + (xy -7.754133 0.4998) + (xy -7.719819 0.543947) + (xy -7.61264 0.677786) + (xy -7.501496 0.764286) + (xy -7.398444 0.794178) + (xy -7.394592 0.794062) + (xy -7.33948 0.788977) + (xy -7.350303 0.779374) + (xy -7.373634 0.773177) + (xy -7.481207 0.723371) + (xy -7.55657 0.665338) + (xy -7.217487 0.665338) + (xy -7.210856 0.690734) + (xy -7.185359 0.673306) + (xy -7.132592 0.606194) + (xy -7.114419 0.581216) + (xy -7.036605 0.473437) + (xy -7.003248 0.473437) + (xy -6.989192 0.478543) + (xy -6.939891 0.466339) + (xy -6.860913 0.437299) + (xy -6.820178 0.412493) + (xy -6.806732 0.385618) + (xy -6.837437 0.381663) + (xy -6.8922 0.397302) + (xy -6.950931 0.429204) + (xy -6.959284 0.43554) + (xy -7.003248 0.473437) + (xy -7.036605 0.473437) + (xy -7.032999 0.468442) + (xy -7.125243 0.552565) + (xy -7.186425 0.615615) + (xy -7.216766 0.661103) + (xy -7.217487 0.665338) + (xy -7.55657 0.665338) + (xy -7.596089 0.634906) + (xy -7.69201 0.529858) + (xy -7.708851 0.503142) + (xy -7.61653 0.503142) + (xy -7.550428 0.581216) + (xy -7.488905 0.646781) + (xy -7.462109 0.656247) + (xy -7.460383 0.647318) + (xy -7.483783 0.618979) + (xy -7.538457 0.569244) + (xy -7.61653 0.503142) + (xy -7.708851 0.503142) + (xy -7.72447 0.478364) + (xy -7.756153 0.346994) + (xy -7.529782 0.346994) + (xy -7.517086 0.375556) + (xy -7.506649 0.370127) + (xy -7.502566 0.329645) + (xy -7.460383 0.329645) + (xy -7.443033 0.346994) + (xy -7.425683 0.329645) + (xy -7.443033 0.312295) + (xy -7.460383 0.329645) + (xy -7.502566 0.329645) + (xy -7.502496 0.328947) + (xy -7.506649 0.323861) + (xy -7.527278 0.328625) + (xy -7.529782 0.346994) + (xy -7.756153 0.346994) + (xy -7.757151 0.342858) + (xy -7.73376 0.229455) + (xy -7.517854 0.229455) + (xy -7.512432 0.242896) + (xy -7.481251 0.275999) + (xy -7.475685 0.277595) + (xy -7.460781 0.250749) + (xy -7.460383 0.242896) + (xy -7.487058 0.20953) + (xy -7.49713 0.208197) + (xy -7.517854 0.229455) + (xy -7.73376 0.229455) + (xy -7.726551 0.194503) + (xy -7.635176 0.042548) + (xy -7.593378 -0.005468) + (xy -7.517948 -0.069569) + (xy -7.472262 -0.080016) + (xy -7.465772 -0.042125) + (xy -7.507931 0.038787) + (xy -7.509838 0.041526) + (xy -7.557211 0.117448) + (xy -7.560709 0.143746) + (xy -7.559381 0.142911) + (xy -7.424208 0.142911) + (xy -7.414413 0.20428) + (xy -7.393306 0.275338) + (xy -7.355247 0.383272) + (xy -7.331948 0.427327) + (xy -7.325129 0.40671) + (xy -7.336514 0.32063) + (xy -7.340327 0.299727) + (xy -7.3669 0.207476) + (xy -7.401249 0.145209) + (xy -7.405611 0.141058) + (xy -7.424208 0.142911) + (xy -7.559381 0.142911) + (xy -7.524438 0.120939) + (xy -7.470799 0.067704) + (xy -7.366982 0.067704) + (xy -7.356692 0.099876) + (xy -7.324457 0.170971) + (xy -7.286639 0.265884) + (xy -7.284946 0.270428) + (xy -7.242518 0.384708) + (xy -7.151929 0.305127) + (xy -7.088229 0.250297) + (xy -7.051399 0.220708) + (xy -7.04963 0.21962) + (xy -7.035167 0.185437) + (xy -7.022533 0.138798) + (xy -6.835793 0.138798) + (xy -6.823097 0.167359) + (xy -6.81266 0.161931) + (xy -6.808507 0.12075) + (xy -6.81266 0.115665) + (xy -6.833289 0.120428) + (xy -6.835793 0.138798) + (xy -7.022533 0.138798) + (xy -7.014334 0.108531) + (xy -7.009722 0.088664) + (xy -6.994257 -0.040597) + (xy -7.011233 -0.131544) + (xy -7.057944 -0.172378) + (xy -7.069821 -0.173497) + (xy -7.101749 -0.159182) + (xy -7.110106 -0.105755) + (xy -7.102386 -0.026025) + (xy -7.082514 0.121448) + (xy -7.133398 0.007088) + (xy -7.174729 -0.062199) + (xy -7.212216 -0.088124) + (xy -7.218327 -0.086229) + (xy -7.233232 -0.040342) + (xy -7.217581 -0.000176) + (xy -7.190003 0.088524) + (xy -7.185361 0.145191) + (xy -7.19147 0.184885) + (xy -7.209622 0.169724) + (xy -7.24584 0.094621) + (xy -7.246201 0.093805) + (xy -7.288871 0.012506) + (xy -7.322786 -0.010325) + (xy -7.345239 0.002834) + (xy -7.366982 0.067704) + (xy -7.470799 0.067704) + (xy -7.452503 0.049546) + (xy -7.436725 0.032286) + (xy -7.334947 -0.064707) + (xy -7.222544 -0.149409) + (xy -7.174209 -0.177874) + (xy -7.142618 -0.198277) + (xy -6.972001 -0.198277) + (xy -6.96464 -0.154631) + (xy -6.953528 -0.124286) + (xy -6.926924 -0.073906) + (xy -6.914084 -0.090917) + (xy -6.914497 -0.121448) + (xy -6.827042 -0.121448) + (xy -6.824249 -0.050034) + (xy -6.816386 -0.031602) + (xy -6.811951 -0.04297) + (xy -6.805488 -0.126298) + (xy -6.811251 -0.181768) + (xy -6.820392 -0.200999) + (xy -6.826142 -0.159293) + (xy -6.827042 -0.121448) + (xy -6.914497 -0.121448) + (xy -6.914732 -0.138798) + (xy -6.93049 -0.195298) + (xy -6.947275 -0.208197) + (xy -6.972001 -0.198277) + (xy -7.142618 -0.198277) + (xy -7.082585 -0.237049) + (xy -7.057689 -0.290372) + (xy -7.097844 -0.343684) + (xy -7.121845 -0.360247) + (xy -7.182792 -0.374455) + (xy -7.283245 -0.358633) + (xy -7.380025 -0.330186) + (xy -7.494143 -0.296468) + (xy -7.584589 -0.275853) + (xy -7.624813 -0.272511) + (xy -7.702586 -0.25715) + (xy -7.806457 -0.19678) + (xy -7.922907 -0.103371) + (xy -8.038416 0.011107) + (xy -8.139464 0.134683) + (xy -8.20601 0.242084) + (xy -8.302662 0.466576) + (xy -8.344126 0.649587) + (xy -8.402225 0.649587) + (xy -8.400711 0.609238) + (xy -8.374085 0.496407) + (xy -8.316569 0.372217) + (xy -8.299047 0.340195) + (xy -8.226488 0.196486) + (xy -8.196439 0.093037) + (xy -8.208782 0.015347) + (xy -8.2634 -0.051087) + (xy -8.289282 -0.071658) + (xy -8.076466 -0.071658) + (xy -8.071719 -0.069399) + (xy -8.040053 -0.093827) + (xy -8.032924 -0.104099) + (xy -8.024082 -0.136539) + (xy -8.028828 -0.138798) + (xy -8.060494 -0.11437) + (xy -8.067623 -0.104099) + (xy -8.076466 -0.071658) + (xy -8.289282 -0.071658) + (xy -8.295643 -0.076714) + (xy -8.363431 -0.143091) + (xy -8.449581 -0.250005) + (xy -8.508796 -0.33502) + (xy -8.424016 -0.33502) + (xy -8.373055 -0.300883) + (xy -8.341922 -0.291017) + (xy -8.285159 -0.26699) + (xy -8.293577 -0.242645) + (xy -8.31596 -0.211228) + (xy -8.287516 -0.189064) + (xy -8.226803 -0.184192) + (xy -8.180358 -0.193613) + (xy -8.127054 -0.206661) + (xy -8.130169 -0.184975) + (xy -8.154644 -0.152478) + (xy -8.187983 -0.107794) + (xy -8.175078 -0.11182) + (xy -8.146162 -0.133986) + (xy -8.112724 -0.167808) + (xy -8.117872 -0.202558) + (xy -8.167714 -0.257382) + (xy -8.193206 -0.281458) + (xy -8.263635 -0.335428) + (xy -7.761112 -0.335428) + (xy -7.756348 -0.314799) + (xy -7.737979 -0.312295) + (xy -7.709417 -0.324991) + (xy -7.714846 -0.335428) + (xy -7.756026 -0.339581) + (xy -7.761112 -0.335428) + (xy -8.263635 -0.335428) + (xy -8.275725 -0.344693) + (xy -8.298354 -0.355291) + (xy -7.965825 -0.355291) + (xy -7.931717 -0.349734) + (xy -7.886711 -0.356114) + (xy -7.886174 -0.367959) + (xy -7.932616 -0.376242) + (xy -7.952681 -0.370698) + (xy -7.965825 -0.355291) + (xy -8.298354 -0.355291) + (xy -8.349852 -0.37941) + (xy -8.366238 -0.381694) + (xy -8.423187 -0.367336) + (xy -8.424016 -0.33502) + (xy -8.508796 -0.33502) + (xy -8.538401 -0.377523) + (xy -8.562765 -0.416073) + (xy -8.640681 -0.546591) + (xy -8.68961 -0.646782) + (xy -8.713622 -0.728689) + (xy -8.672516 -0.728689) + (xy -8.567133 -0.572541) + (xy -8.487812 -0.473881) + (xy -8.417781 -0.421609) + (xy -8.39481 -0.416394) + (xy -8.339695 -0.425317) + (xy -8.327869 -0.436945) + (xy -8.34723 -0.475764) + (xy -8.394142 -0.541728) + (xy -8.397268 -0.545723) + (xy -8.446032 -0.621462) + (xy -8.453821 -0.643863) + (xy -8.208385 -0.643863) + (xy -8.173764 -0.609421) + (xy -8.134473 -0.569484) + (xy -8.138111 -0.555191) + (xy -8.149425 -0.543664) + (xy -8.11545 -0.516189) + (xy -8.054991 -0.483426) + (xy -7.986854 -0.456035) + (xy -7.945195 -0.44584) + (xy -7.799075 -0.428724) + (xy -7.71253 -0.428044) + (xy -7.677601 -0.44425) + (xy -7.677655 -0.460969) + (xy -7.719508 -0.496217) + (xy -7.752345 -0.502091) + (xy -7.590206 -0.502091) + (xy -7.583258 -0.488101) + (xy -7.550171 -0.452227) + (xy -7.544084 -0.477526) + (xy -7.552507 -0.504639) + (xy -7.578054 -0.542428) + (xy -7.589592 -0.541647) + (xy -7.590206 -0.502091) + (xy -7.752345 -0.502091) + (xy -7.75822 -0.503142) + (xy -7.822162 -0.511918) + (xy -7.842077 -0.522181) + (xy -7.883333 -0.543684) + (xy -7.965553 -0.574447) + (xy -7.998224 -0.58516) + (xy -8.02752 -0.594488) + (xy -7.516164 -0.594488) + (xy -7.506336 -0.59314) + (xy -7.446062 -0.593887) + (xy -7.44024 -0.571998) + (xy -7.460383 -0.555191) + (xy -7.492283 -0.528301) + (xy -7.459487 -0.521135) + (xy -7.451708 -0.521023) + (xy -7.400201 -0.534945) + (xy -7.390984 -0.550943) + (xy -7.41335 -0.600541) + (xy -7.461039 -0.633892) + (xy -7.504943 -0.63307) + (xy -7.511922 -0.625416) + (xy -7.516164 -0.594488) + (xy -8.02752 -0.594488) + (xy -8.098618 -0.617126) + (xy -8.121765 -0.62459) + (xy -7.63388 -0.62459) + (xy -7.621184 -0.596029) + (xy -7.610747 -0.601457) + (xy -7.606594 -0.642638) + (xy -7.610747 -0.647723) + (xy -7.631376 -0.64296) + (xy -7.63388 -0.62459) + (xy -8.121765 -0.62459) + (xy -8.176146 -0.642126) + (xy -8.189071 -0.646375) + (xy -8.208385 -0.643863) + (xy -8.453821 -0.643863) + (xy -8.466663 -0.6808) + (xy -8.466667 -0.681319) + (xy -8.49781 -0.717591) + (xy -8.569591 -0.728689) + (xy -8.672516 -0.728689) + (xy -8.713622 -0.728689) + (xy -8.717787 -0.742898) + (xy -8.733446 -0.861193) + (xy -8.742464 -0.988935) + (xy -8.742886 -0.995815) + (xy -8.704448 -0.995815) + (xy -8.697532 -0.965958) + (xy -8.680097 -0.884453) + (xy -8.675338 -0.841462) + (xy -8.645451 -0.808256) + (xy -8.592498 -0.798088) + (xy -8.537845 -0.805444) + (xy -8.522667 -0.84119) + (xy -8.533059 -0.910861) + (xy -8.537819 -0.923321) + (xy -8.283602 -0.923321) + (xy -8.267854 -0.903062) + (xy -8.226386 -0.885666) + (xy -8.168894 -0.853004) + (xy -8.154372 -0.826736) + (xy -8.180376 -0.806917) + (xy -8.215096 -0.8135) + (xy -8.248515 -0.820724) + (xy -8.232866 -0.794157) + (xy -8.201931 -0.761636) + (xy -8.131327 -0.712752) + (xy -8.035008 -0.672704) + (xy -7.932185 -0.645681) + (xy -7.842067 -0.635869) + (xy -7.783864 -0.647458) + (xy -7.772234 -0.667965) + (xy -7.772265 -0.672119) + (xy -7.370756 -0.672119) + (xy -7.341613 -0.624742) + (xy -7.292131 -0.592986) + (xy -7.273962 -0.590422) + (xy -7.264029 -0.605024) + (xy -7.286886 -0.62459) + (xy -7.317545 -0.652496) + (xy -7.310862 -0.658758) + (xy -7.298426 -0.681133) + (xy -7.302025 -0.688977) + (xy -7.231739 -0.688977) + (xy -7.19358 -0.668446) + (xy -7.133233 -0.658713) + (xy -7.086163 -0.663573) + (xy -7.078689 -0.672594) + (xy -7.108132 -0.688239) + (xy -7.164387 -0.702281) + (xy -7.221413 -0.704718) + (xy -7.231739 -0.688977) + (xy -7.302025 -0.688977) + (xy -7.304585 -0.694555) + (xy -7.347222 -0.713901) + (xy -7.360367 -0.708816) + (xy -7.370756 -0.672119) + (xy -7.772265 -0.672119) + (xy -7.772642 -0.723355) + (xy -7.772678 -0.746038) + (xy -7.803386 -0.787787) + (xy -7.868102 -0.79885) + (xy -7.958071 -0.813752) + (xy -8.071953 -0.850354) + (xy -8.116164 -0.868865) + (xy -8.207692 -0.906355) + (xy -8.26981 -0.924261) + (xy -8.283602 -0.923321) + (xy -8.537819 -0.923321) + (xy -8.566206 -0.997634) + (xy -8.60616 -1.021125) + (xy -8.267489 -1.021125) + (xy -8.227243 -0.996836) + (xy -8.137022 -0.952353) + (xy -7.986729 -0.888507) + (xy -7.885342 -0.86803) + (xy -7.827413 -0.891144) + (xy -7.807493 -0.958069) + (xy -7.807377 -0.965739) + (xy -7.814868 -1.027973) + (xy -7.849407 -1.064751) + (xy -7.929098 -1.091545) + (xy -7.964337 -1.099909) + (xy -8.070589 -1.11462) + (xy -8.137006 -1.105304) + (xy -8.153886 -1.076181) + (xy -8.115443 -1.034183) + (xy -8.103701 -1.0143) + (xy -8.154938 -1.01391) + (xy -8.189071 -1.018384) + (xy -8.25332 -1.026475) + (xy -8.267489 -1.021125) + (xy -8.60616 -1.021125) + (xy -8.627356 -1.033587) + (xy -8.637619 -1.035357) + (xy -8.695913 -1.034801) + (xy -8.704448 -0.995815) + (xy -8.742886 -0.995815) + (xy -8.750827 -1.125334) + (xy -8.688348 -1.125334) + (xy -8.664372 -1.085109) + (xy -8.599682 -1.075683) + (xy -8.555242 -1.091915) + (xy -8.537603 -1.151806) + (xy -8.536066 -1.197131) + (xy -8.539248 -1.229732) + (xy -8.040865 -1.229732) + (xy -8.032009 -1.193993) + (xy -7.964612 -1.180866) + (xy -7.911476 -1.179782) + (xy -7.820223 -1.185871) + (xy -7.780012 -1.209807) + (xy -7.772678 -1.246343) + (xy -7.763773 -1.327654) + (xy -7.755125 -1.359116) + (xy -7.766414 -1.39351) + (xy -7.838151 -1.410132) + (xy -7.85977 -1.411574) + (xy -7.935219 -1.409061) + (xy -7.966297 -1.39491) + (xy -7.965183 -1.390662) + (xy -7.970569 -1.345355) + (xy -7.998232 -1.297667) + (xy -8.040865 -1.229732) + (xy -8.539248 -1.229732) + (xy -8.544305 -1.281551) + (xy -8.575277 -1.315281) + (xy -8.601527 -1.318579) + (xy -8.655772 -1.293298) + (xy -8.682294 -1.214284) + (xy -8.688348 -1.125334) + (xy -8.750827 -1.125334) + (xy -8.761612 -1.30123) + (xy -9.125957 -1.30123) + (xy -9.293687 -1.299771) + (xy -9.40919 -1.293394) + (xy -9.489611 -1.279095) + (xy -9.552094 -1.253873) + (xy -9.611749 -1.216153) + (xy -9.708391 -1.143582) + (xy -9.76008 -1.082798) + (xy -9.780852 -1.009028) + (xy -9.784715 -0.910861) + (xy -9.797712 -0.804966) + (xy -9.834116 -0.764147) + (xy -9.891543 -0.789052) + (xy -9.956423 -0.864227) + (xy -10.026445 -0.936452) + (xy -10.094802 -0.947628) + (xy -10.097162 -0.947039) + (xy -10.162659 -0.956279) + (xy -10.195589 -1.011965) + (xy -10.185262 -1.094681) + (xy -10.182324 -1.101708) + (xy -10.158166 -1.160891) + (xy -10.152056 -1.179782) + (xy -10.150938 -1.182041) + (xy -10.123733 -1.182041) + (xy -10.118987 -1.179782) + (xy -10.087321 -1.204209) + (xy -10.080192 -1.214481) + (xy -10.07135 -1.246921) + (xy -10.076096 -1.249181) + (xy -10.107762 -1.224753) + (xy -10.114891 -1.214481) + (xy -10.123733 -1.182041) + (xy -10.150938 -1.182041) + (xy -10.123741 -1.23702) + (xy -10.081401 -1.268628) + (xy -10.063045 -1.266655) + (xy -10.014679 -1.264658) + (xy -9.94877 -1.287531) + (xy -9.892611 -1.322029) + (xy -9.873496 -1.35491) + (xy -9.874885 -1.357955) + (xy -9.864672 -1.372136) + (xy -9.833405 -1.364334) + (xy -9.7932 -1.359017) + (xy -9.793942 -1.373975) + (xy -9.781875 -1.410338) + (xy -9.730235 -1.446006) + (xy -9.66938 -1.465752) + (xy -9.646449 -1.457004) + (xy -9.671738 -1.417232) + (xy -9.672473 -1.416895) + (xy -9.708552 -1.385737) + (xy -9.771448 -1.319256) + (xy -9.811271 -1.273998) + (xy -9.887556 -1.167803) + (xy -9.918108 -1.070044) + (xy -9.920054 -1.013752) + (xy -9.916063 -0.884836) + (xy -9.891779 -1.006284) + (xy -9.863498 -1.121736) + (xy -9.824327 -1.212336) + (xy -9.76485 -1.284157) + (xy -9.675654 -1.343268) + (xy -9.547322 -1.395744) + (xy -9.412194 -1.435401) + (xy -8.640164 -1.435401) + (xy -8.623056 -1.384522) + (xy -8.588774 -1.364704) + (xy -8.57597 -1.371207) + (xy -8.579388 -1.396653) + (xy -8.478541 -1.396653) + (xy -8.4572 -1.381673) + (xy -8.385066 -1.372266) + (xy -8.328123 -1.370629) + (xy -8.183453 -1.386774) + (xy -8.088655 -1.436731) + (xy -8.060046 -1.471529) + (xy -7.901411 -1.471529) + (xy -7.857187 -1.463285) + (xy -7.822226 -1.466955) + (xy -7.738484 -1.500127) + (xy -7.699385 -1.572829) + (xy -7.688922 -1.638452) + (xy -7.718525 -1.662535) + (xy -7.775679 -1.665574) + (xy -7.854537 -1.650433) + (xy -7.876776 -1.616363) + (xy -7.888925 -1.540575) + (xy -7.89852 -1.510489) + (xy -7.901411 -1.471529) + (xy -8.060046 -1.471529) + (xy -8.034663 -1.502402) + (xy -8.015574 -1.554183) + (xy -8.031809 -1.569331) + (xy -8.077539 -1.526438) + (xy -8.087492 -1.514106) + (xy -8.151822 -1.4525) + (xy -8.233677 -1.426443) + (xy -8.31099 -1.422678) + (xy -8.406782 -1.41724) + (xy -8.468846 -1.403561) + (xy -8.478541 -1.396653) + (xy -8.579388 -1.396653) + (xy -8.580759 -1.406856) + (xy -8.599103 -1.430196) + (xy -8.634038 -1.449758) + (xy -8.640164 -1.435401) + (xy -9.412194 -1.435401) + (xy -9.370439 -1.447655) + (xy -9.277497 -1.470378) + (xy -9.096072 -1.470378) + (xy -9.049984 -1.464371) + (xy -9.039208 -1.464142) + (xy -8.979948 -1.467893) + (xy -8.97473 -1.478755) + (xy -8.977824 -1.480138) + (xy -9.046709 -1.487002) + (xy -9.081922 -1.481424) + (xy -9.096072 -1.470378) + (xy -9.277497 -1.470378) + (xy -9.13559 -1.505072) + (xy -9.116841 -1.509426) + (xy -8.883061 -1.509426) + (xy -8.865711 -1.492077) + (xy -8.848361 -1.509426) + (xy -8.640164 -1.509426) + (xy -8.622815 -1.492077) + (xy -8.605465 -1.509426) + (xy -8.622815 -1.526776) + (xy -8.640164 -1.509426) + (xy -8.848361 -1.509426) + (xy -8.865711 -1.526776) + (xy -8.883061 -1.509426) + (xy -9.116841 -1.509426) + (xy -9.108607 -1.511338) + (xy -8.87978 -1.573415) + (xy -8.853777 -1.583888) + (xy -8.568552 -1.583888) + (xy -8.560899 -1.51825) + (xy -8.554822 -1.500579) + (xy -8.531506 -1.462048) + (xy -8.503835 -1.488126) + (xy -8.501485 -1.491885) + (xy -8.500657 -1.499807) + (xy -8.418371 -1.499807) + (xy -8.388593 -1.494816) + (xy -8.337186 -1.507823) + (xy -8.327869 -1.524728) + (xy -8.353345 -1.570872) + (xy -8.36793 -1.582139) + (xy -8.391909 -1.586219) + (xy -8.385064 -1.569801) + (xy -8.389202 -1.526338) + (xy -8.405727 -1.51513) + (xy -8.418371 -1.499807) + (xy -8.500657 -1.499807) + (xy -8.49419 -1.561676) + (xy -8.510758 -1.590141) + (xy -8.549199 -1.613216) + (xy -8.568552 -1.583888) + (xy -8.853777 -1.583888) + (xy -8.704694 -1.643932) + (xy -8.631857 -1.689986) + (xy -8.475515 -1.689986) + (xy -8.470138 -1.649935) + (xy -8.434263 -1.647856) + (xy -8.421366 -1.654776) + (xy -8.407642 -1.677558) + (xy -8.353548 -1.677558) + (xy -8.339531 -1.633088) + (xy -8.292689 -1.5608) + (xy -8.234434 -1.492236) + (xy -8.193042 -1.480134) + (xy -8.17613 -1.491993) + (xy -8.164242 -1.53167) + (xy -8.205187 -1.585039) + (xy -8.239765 -1.614579) + (xy -8.319993 -1.671693) + (xy -8.353548 -1.677558) + (xy -8.407642 -1.677558) + (xy -8.405521 -1.681079) + (xy -8.406582 -1.681654) + (xy -8.214489 -1.681654) + (xy -8.211017 -1.67301) + (xy -8.16662 -1.650842) + (xy -8.121015 -1.645746) + (xy -8.072083 -1.665574) + (xy -7.980875 -1.665574) + (xy -7.968179 -1.637012) + (xy -7.957742 -1.642441) + (xy -7.953589 -1.683621) + (xy -7.957742 -1.688707) + (xy -7.978371 -1.683944) + (xy -7.980875 -1.665574) + (xy -8.072083 -1.665574) + (xy -8.056805 -1.671765) + (xy -8.031155 -1.733734) + (xy -8.024937 -1.764246) + (xy -7.806846 -1.764246) + (xy -7.781512 -1.752133) + (xy -7.723366 -1.763617) + (xy -7.661067 -1.790085) + (xy -7.625737 -1.818678) + (xy -7.601469 -1.874219) + (xy -7.633335 -1.889958) + (xy -7.677255 -1.882241) + (xy -7.76469 -1.839042) + (xy -7.805912 -1.774217) + (xy -7.806846 -1.764246) + (xy -8.024937 -1.764246) + (xy -8.012269 -1.82641) + (xy -7.98973 -1.930009) + (xy -7.923603 -1.930009) + (xy -7.920757 -1.850912) + (xy -7.901818 -1.821819) + (xy -7.886794 -1.851122) + (xy -7.876146 -1.90847) + (xy -7.860079 -1.963494) + (xy -7.688695 -1.963494) + (xy -7.675632 -1.946397) + (xy -7.619368 -1.964232) + (xy -7.571689 -1.999248) + (xy -7.564481 -2.018329) + (xy -7.588008 -2.035761) + (xy -7.607856 -2.029393) + (xy -7.618321 -2.030429) + (xy -7.583874 -2.062044) + (xy -7.542494 -2.102432) + (xy -7.557349 -2.116198) + (xy -7.569629 -2.116667) + (xy -7.621887 -2.088167) + (xy -7.662266 -2.029918) + (xy -7.688695 -1.963494) + (xy -7.860079 -1.963494) + (xy -7.852717 -1.988707) + (xy -7.819802 -2.021541) + (xy -7.814942 -2.021243) + (xy -7.782795 -2.043906) + (xy -7.772678 -2.101365) + (xy -7.778119 -2.134017) + (xy -7.425683 -2.134017) + (xy -7.408334 -2.116667) + (xy -7.390984 -2.134017) + (xy -7.408334 -2.151366) + (xy -7.425683 -2.134017) + (xy -7.778119 -2.134017) + (xy -7.783007 -2.16335) + (xy -7.812542 -2.160568) + (xy -7.859108 -2.094276) + (xy -7.890032 -2.033644) + (xy -7.923603 -1.930009) + (xy -7.98973 -1.930009) + (xy -7.987368 -1.940868) + (xy -7.982936 -1.960519) + (xy -7.965758 -2.043565) + (xy -7.967904 -2.067806) + (xy -7.9914 -2.041647) + (xy -7.999666 -2.029918) + (xy -8.050059 -1.960451) + (xy -8.078143 -1.924654) + (xy -8.108819 -1.865807) + (xy -8.132037 -1.794531) + (xy -8.160561 -1.726075) + (xy -8.19178 -1.700273) + (xy -8.214489 -1.681654) + (xy -8.406582 -1.681654) + (xy -8.427539 -1.693014) + (xy -8.443608 -1.72125) + (xy -8.40591 -1.782106) + (xy -8.391131 -1.799434) + (xy -8.31052 -1.89112) + (xy -8.403437 -1.809353) + (xy -8.45256 -1.749347) + (xy -8.475515 -1.689986) + (xy -8.631857 -1.689986) + (xy -8.567697 -1.730554) + (xy -8.466667 -1.825695) + (xy -8.415574 -1.885625) + (xy -8.406016 -1.905238) + (xy -8.431968 -1.886811) + (xy -8.512858 -1.827991) + (xy -8.624317 -1.757895) + (xy -8.692214 -1.719155) + (xy -8.772607 -1.677977) + (xy -8.810228 -1.6644) + (xy -8.799838 -1.678676) + (xy -8.755889 -1.737766) + (xy -8.778542 -1.785926) + (xy -8.865649 -1.821686) + (xy -9.015059 -1.843575) + (xy -9.043896 -1.845647) + (xy -9.156317 -1.854425) + (xy -9.235217 -1.870515) + (xy -9.300891 -1.904517) + (xy -9.373634 -1.967033) + (xy -9.47374 -2.068663) + (xy -9.476695 -2.071721) + (xy -9.567379 -2.16969) + (xy -9.414594 -2.16969) + (xy -9.386533 -2.12659) + (xy -9.30783 -2.064546) + (xy -9.292475 -2.053779) + (xy -9.191662 -1.989398) + (xy -9.137162 -1.967308) + (xy -9.131855 -1.987448) + (xy -9.178622 -2.049757) + (xy -9.184265 -2.05608) + (xy -9.230301 -2.116667) + (xy -8.922486 -2.116667) + (xy -8.848361 -2.012569) + (xy -8.796383 -1.944694) + (xy -8.762489 -1.909741) + (xy -8.75925 -1.90847) + (xy -8.748718 -1.938685) + (xy -8.745191 -1.996308) + (xy -8.298672 -1.996308) + (xy -8.27582 -2.004178) + (xy -8.239434 -2.037236) + (xy -8.084973 -2.037236) + (xy -8.078153 -2.012783) + (xy -8.075154 -2.01546) + (xy -8.04924 -2.051612) + (xy -8.01443 -2.099317) + (xy -7.981793 -2.146508) + (xy -7.993873 -2.144263) + (xy -8.024249 -2.121093) + (xy -8.072967 -2.068217) + (xy -8.084973 -2.037236) + (xy -8.239434 -2.037236) + (xy -8.223196 -2.051989) + (xy -8.151717 -2.140972) + (xy -8.104504 -2.210885) + (xy -7.736875 -2.210885) + (xy -7.721991 -2.200393) + (xy -7.698054 -2.222893) + (xy -7.57277 -2.222893) + (xy -7.572526 -2.187419) + (xy -7.567664 -2.186066) + (xy -7.525341 -2.213235) + (xy -7.520005 -2.220765) + (xy -7.390984 -2.220765) + (xy -7.378288 -2.192204) + (xy -7.367851 -2.197632) + (xy -7.363698 -2.238812) + (xy -7.367851 -2.243898) + (xy -7.38848 -2.239135) + (xy -7.390984 -2.220765) + (xy -7.520005 -2.220765) + (xy -7.494053 -2.257388) + (xy -7.464229 -2.334429) + (xy -7.473425 -2.36286) + (xy -7.511052 -2.334973) + (xy -7.540849 -2.291456) + (xy -7.57277 -2.222893) + (xy -7.698054 -2.222893) + (xy -7.689684 -2.23076) + (xy -7.655514 -2.281786) + (xy -7.635041 -2.333271) + (xy -7.63388 -2.344597) + (xy -7.609682 -2.399415) + (xy -7.581831 -2.428962) + (xy -7.537558 -2.491682) + (xy -7.536531 -2.496313) + (xy -7.321585 -2.496313) + (xy -7.310434 -2.464785) + (xy -7.284846 -2.49229) + (xy -7.273646 -2.517513) + (xy -7.271221 -2.553332) + (xy -7.287283 -2.550164) + (xy -7.320352 -2.505738) + (xy -7.321585 -2.496313) + (xy -7.536531 -2.496313) + (xy -7.529782 -2.526753) + (xy -7.545805 -2.530499) + (xy -7.587392 -2.484722) + (xy -7.63388 -2.417201) + (xy -7.69127 -2.319329) + (xy -7.728597 -2.241479) + (xy -7.736875 -2.210885) + (xy -8.104504 -2.210885) + (xy -8.076779 -2.251941) + (xy -8.07618 -2.252909) + (xy -8.016518 -2.355275) + (xy -7.979704 -2.430204) + (xy -7.972742 -2.463206) + (xy -7.97433 -2.463661) + (xy -8.006212 -2.435425) + (xy -8.049097 -2.365597) + (xy -8.058708 -2.346256) + (xy -8.117192 -2.246824) + (xy -8.197917 -2.135894) + (xy -8.229957 -2.097524) + (xy -8.289204 -2.024204) + (xy -8.298672 -1.996308) + (xy -8.745191 -1.996308) + (xy -8.744264 -2.011463) + (xy -8.744263 -2.012569) + (xy -8.753467 -2.086835) + (xy -8.793204 -2.114053) + (xy -8.833374 -2.116667) + (xy -8.922486 -2.116667) + (xy -9.230301 -2.116667) + (xy -9.242969 -2.133339) + (xy -9.275845 -2.194741) + (xy -9.286296 -2.209199) + (xy -8.906193 -2.209199) + (xy -8.90143 -2.18857) + (xy -8.883061 -2.186066) + (xy -8.865223 -2.193995) + (xy -8.498659 -2.193995) + (xy -8.491017 -2.141732) + (xy -8.462531 -2.058202) + (xy -8.431893 -2.002759) + (xy -8.409503 -1.999075) + (xy -8.408284 -2.001813) + (xy -8.41274 -2.058924) + (xy -8.433084 -2.109612) + (xy -8.30549 -2.109612) + (xy -8.300719 -2.094966) + (xy -8.296956 -2.096977) + (xy -8.25026 -2.14518) + (xy -8.222737 -2.187998) + (xy -8.198039 -2.244618) + (xy -8.208348 -2.249695) + (xy -8.246194 -2.206567) + (xy -8.275429 -2.164444) + (xy -8.30549 -2.109612) + (xy -8.433084 -2.109612) + (xy -8.444929 -2.139126) + (xy -8.44573 -2.140611) + (xy -8.482998 -2.19639) + (xy -8.498659 -2.193995) + (xy -8.865223 -2.193995) + (xy -8.854499 -2.198762) + (xy -8.859928 -2.209199) + (xy -8.901108 -2.213352) + (xy -8.906193 -2.209199) + (xy -9.286296 -2.209199) + (xy -9.31554 -2.249656) + (xy -9.36996 -2.237249) + (xy -9.400999 -2.206492) + (xy -9.414594 -2.16969) + (xy -9.567379 -2.16969) + (xy -9.5809 -2.184297) + (xy -9.642789 -2.266405) + (xy -9.671946 -2.333649) + (xy -9.678018 -2.399483) + (xy -9.674889 -2.515711) + (xy -9.643458 -2.407301) + (xy -9.600298 -2.305258) + (xy -9.547534 -2.244421) + (xy -9.496373 -2.234496) + (xy -9.470671 -2.257696) + (xy -9.454825 -2.329696) + (xy -9.461746 -2.359563) + (xy -9.477512 -2.432765) + (xy -9.480128 -2.507036) + (xy -9.482937 -2.527606) + (xy -9.428084 -2.527606) + (xy -9.426981 -2.427113) + (xy -9.367873 -2.343588) + (xy -9.256219 -2.289576) + (xy -9.212705 -2.280917) + (xy -9.131959 -2.268618) + (xy -9.086947 -2.260664) + (xy -9.073889 -2.288196) + (xy -9.072007 -2.307514) + (xy -8.189071 -2.307514) + (xy -8.171722 -2.290164) + (xy -8.154372 -2.307514) + (xy -8.171722 -2.324864) + (xy -8.189071 -2.307514) + (xy -9.072007 -2.307514) + (xy -9.066937 -2.359563) + (xy -8.778962 -2.359563) + (xy -8.775723 -2.333946) + (xy -8.755026 -2.329101) + (xy -8.7004 -2.347217) + (xy -8.618377 -2.380889) + (xy -8.559972 -2.411612) + (xy -8.431968 -2.411612) + (xy -8.414618 -2.394263) + (xy -8.397268 -2.411612) + (xy -8.414618 -2.428962) + (xy -8.431968 -2.411612) + (xy -8.559972 -2.411612) + (xy -8.529109 -2.427847) + (xy -8.450473 -2.481011) + (xy -8.362569 -2.481011) + (xy -8.345219 -2.463661) + (xy -8.327869 -2.481011) + (xy -8.345219 -2.498361) + (xy -8.362569 -2.481011) + (xy -8.450473 -2.481011) + (xy -8.432331 -2.493276) + (xy -8.397019 -2.521538) + (xy -7.939398 -2.521538) + (xy -7.939163 -2.498931) + (xy -7.933074 -2.498361) + (xy -7.904109 -2.522074) + (xy -7.87235 -2.559085) + (xy -7.842341 -2.600186) + (xy -7.860309 -2.59157) + (xy -7.885451 -2.572186) + (xy -7.939398 -2.521538) + (xy -8.397019 -2.521538) + (xy -8.343078 -2.564709) + (xy -8.287403 -2.618947) + (xy -7.463866 -2.618947) + (xy -7.455864 -2.608472) + (xy -7.445855 -2.619809) + (xy -7.252186 -2.619809) + (xy -7.234836 -2.602459) + (xy -7.217487 -2.619809) + (xy -7.234836 -2.637159) + (xy -7.252186 -2.619809) + (xy -7.445855 -2.619809) + (xy -7.414563 -2.655253) + (xy -7.342352 -2.761944) + (xy -7.292917 -2.853789) + (xy -7.260251 -2.932104) + (xy -7.113388 -2.932104) + (xy -7.096039 -2.914754) + (xy -7.078689 -2.932104) + (xy -7.096039 -2.949454) + (xy -7.113388 -2.932104) + (xy -7.260251 -2.932104) + (xy -7.249904 -2.956909) + (xy -7.218024 -3.055212) + (xy -7.201986 -3.132605) + (xy -7.206503 -3.172994) + (xy -7.222317 -3.172015) + (xy -7.246082 -3.126414) + (xy -7.252186 -3.075488) + (xy -7.269593 -3.006042) + (xy -7.314972 -2.902458) + (xy -7.371103 -2.79994) + (xy -7.436351 -2.683746) + (xy -7.463866 -2.618947) + (xy -8.287403 -2.618947) + (xy -8.276386 -2.62968) + (xy -8.247289 -2.675722) + (xy -8.249895 -2.686415) + (xy -8.23777 -2.70212) + (xy -8.195944 -2.706558) + (xy -8.142674 -2.720037) + (xy -8.144135 -2.764631) + (xy -8.148394 -2.805992) + (xy -8.111607 -2.80167) + (xy -8.059521 -2.807701) + (xy -8.000586 -2.844445) + (xy -7.957489 -2.892572) + (xy -7.952918 -2.93275) + (xy -7.954983 -2.935128) + (xy -8.003612 -2.936394) + (xy -8.089572 -2.885213) + (xy -8.208388 -2.78453) + (xy -8.262431 -2.732714) + (xy -8.379241 -2.626182) + (xy -8.501575 -2.528551) + (xy -8.614195 -2.45068) + (xy -8.70186 -2.403425) + (xy -8.737453 -2.394263) + (xy -8.77641 -2.371513) + (xy -8.778962 -2.359563) + (xy -9.066937 -2.359563) + (xy -9.066542 -2.363616) + (xy -9.065915 -2.402937) + (xy -9.064824 -2.446312) + (xy -8.848361 -2.446312) + (xy -8.831011 -2.428962) + (xy -8.813662 -2.446312) + (xy -8.831011 -2.463661) + (xy -8.848361 -2.446312) + (xy -9.064824 -2.446312) + (xy -9.064246 -2.469308) + (xy -8.737235 -2.469308) + (xy -8.722082 -2.464193) + (xy -8.668055 -2.483995) + (xy -8.605746 -2.525855) + (xy -8.555047 -2.573862) + (xy -8.556766 -2.607509) + (xy -8.585347 -2.634861) + (xy -8.60163 -2.646257) + (xy -8.529837 -2.646257) + (xy -8.514975 -2.627634) + (xy -8.474719 -2.627827) + (xy -8.415269 -2.655692) + (xy -8.369751 -2.693306) + (xy -8.362569 -2.710093) + (xy -8.391576 -2.720589) + (xy -8.449317 -2.71505) + (xy -8.523451 -2.687473) + (xy -8.529837 -2.646257) + (xy -8.60163 -2.646257) + (xy -8.62541 -2.6629) + (xy -8.624761 -2.63828) + (xy -8.617585 -2.618693) + (xy -8.610134 -2.573814) + (xy -8.649298 -2.577184) + (xy -8.653292 -2.578688) + (xy -8.694252 -2.584342) + (xy -8.68957 -2.563483) + (xy -8.693061 -2.515313) + (xy -8.713793 -2.495013) + (xy -8.737235 -2.469308) + (xy -9.064246 -2.469308) + (xy -9.063137 -2.513377) + (xy -9.055456 -2.603971) + (xy -9.052875 -2.619809) + (xy -9.06876 -2.673833) + (xy -9.113783 -2.694991) + (xy -8.871494 -2.694991) + (xy -8.866731 -2.674362) + (xy -8.848361 -2.671858) + (xy -8.819799 -2.684554) + (xy -8.825228 -2.694991) + (xy -8.866408 -2.699144) + (xy -8.871494 -2.694991) + (xy -9.113783 -2.694991) + (xy -9.129053 -2.702167) + (xy -9.21337 -2.703983) + (xy -9.301327 -2.678453) + (xy -9.365724 -2.632524) + (xy -9.428084 -2.527606) + (xy -9.482937 -2.527606) + (xy -9.490207 -2.580839) + (xy -9.5216 -2.602371) + (xy -9.5597 -2.56776) + (xy -9.608828 -2.534303) + (xy -9.619846 -2.53306) + (xy -9.626121 -2.55411) + (xy -9.590244 -2.605569) + (xy -9.583098 -2.613371) + (xy -9.569792 -2.633063) + (xy -9.472951 -2.633063) + (xy -9.451572 -2.61425) + (xy -9.438252 -2.619809) + (xy -9.404848 -2.665776) + (xy -9.403552 -2.675954) + (xy -9.424932 -2.694767) + (xy -9.438252 -2.689208) + (xy -9.471656 -2.643241) + (xy -9.472951 -2.633063) + (xy -9.569792 -2.633063) + (xy -9.529011 -2.693415) + (xy -9.507651 -2.76747) + (xy -9.492798 -2.836728) + (xy -9.472385 -2.863055) + (xy -9.452711 -2.905178) + (xy -9.457615 -2.918012) + (xy -9.458655 -2.942928) + (xy -9.449506 -2.941851) + (xy -9.395616 -2.955541) + (xy -9.306623 -3.012129) + (xy -9.19406 -3.103117) + (xy -9.06946 -3.220007) + (xy -9.062457 -3.227049) + (xy -8.985893 -3.302094) + (xy -8.953178 -3.32763) + (xy -8.961378 -3.305407) + (xy -8.980529 -3.276017) + (xy -9.043885 -3.191802) + (xy -9.101636 -3.128917) + (xy -9.106605 -3.124612) + (xy -9.14184 -3.075005) + (xy -9.140345 -3.048761) + (xy -9.14338 -3.025359) + (xy -9.153898 -3.026668) + (xy -9.207588 -3.013462) + (xy -9.282125 -2.966195) + (xy -9.353691 -2.903919) + (xy -9.398465 -2.845688) + (xy -9.403552 -2.826967) + (xy -9.385946 -2.780888) + (xy -9.334368 -2.793591) + (xy -9.250678 -2.864424) + (xy -9.227214 -2.88873) + (xy -9.166675 -2.951446) + (xy -9.147628 -2.964459) + (xy -9.165235 -2.929737) + (xy -9.177843 -2.908828) + (xy -9.213542 -2.845502) + (xy -9.21019 -2.82428) + (xy -9.171521 -2.8281) + (xy -9.105901 -2.839658) + (xy -9.084921 -2.842701) + (xy -9.084284 -2.843388) + (xy -9.021858 -2.843388) + (xy -8.999655 -2.788226) + (xy -8.969809 -2.775956) + (xy -8.926763 -2.804602) + (xy -8.918066 -2.839883) + (xy -8.803013 -2.839883) + (xy -8.792712 -2.796438) + (xy -8.747679 -2.755087) + (xy -8.677208 -2.742405) + (xy -8.614906 -2.760408) + (xy -8.596118 -2.784631) + (xy -8.595361 -2.863984) + (xy -8.65094 -2.90907) + (xy -8.693878 -2.914754) + (xy -8.777554 -2.895782) + (xy -8.803013 -2.839883) + (xy -8.918066 -2.839883) + (xy -8.91776 -2.841123) + (xy -8.891209 -2.908503) + (xy -8.875362 -2.924573) + (xy -8.463775 -2.924573) + (xy -8.452371 -2.915225) + (xy -8.442 -2.914754) + (xy -8.39365 -2.939337) + (xy -8.358143 -2.975478) + (xy -8.328575 -3.016062) + (xy -8.344969 -3.010362) + (xy -8.379918 -2.985297) + (xy -8.438415 -2.942673) + (xy -8.463775 -2.924573) + (xy -8.875362 -2.924573) + (xy -8.839686 -2.960751) + (xy -8.793156 -3.001006) + (xy -8.807453 -3.016549) + (xy -8.814616 -3.017033) + (xy -8.897356 -2.994332) + (xy -8.974379 -2.935946) + (xy -9.018866 -2.864347) + (xy -9.021858 -2.843388) + (xy -9.084284 -2.843388) + (xy -9.056387 -2.873481) + (xy -9.040193 -2.91165) + (xy -8.996911 -2.977831) + (xy -8.927859 -3.037762) + (xy -8.850778 -3.075899) + (xy -8.790192 -3.067423) + (xy -8.771517 -3.056955) + (xy -8.71477 -3.036959) + (xy -8.658675 -3.055811) + (xy -8.388761 -3.055811) + (xy -8.384014 -3.053552) + (xy -8.352348 -3.07798) + (xy -8.345219 -3.088252) + (xy -8.336377 -3.120692) + (xy -8.341123 -3.122951) + (xy -8.372789 -3.098523) + (xy -8.379918 -3.088252) + (xy -8.388761 -3.055811) + (xy -8.658675 -3.055811) + (xy -8.651209 -3.05832) + (xy -8.603509 -3.089644) + (xy -8.541332 -3.145343) + (xy -8.526251 -3.175) + (xy -8.29317 -3.175) + (xy -8.27582 -3.15765) + (xy -8.25847 -3.175) + (xy -8.27582 -3.19235) + (xy -8.29317 -3.175) + (xy -8.526251 -3.175) + (xy -8.518841 -3.189573) + (xy -8.520734 -3.195614) + (xy -8.558034 -3.199049) + (xy -8.622308 -3.164048) + (xy -8.630537 -3.157775) + (xy -8.704318 -3.107154) + (xy -8.734346 -3.101857) + (xy -8.722262 -3.134711) + (xy -8.669706 -3.198544) + (xy -8.622707 -3.24486) + (xy -8.513427 -3.24486) + (xy -8.509797 -3.2216) + (xy -8.462026 -3.203939) + (xy -8.378143 -3.221703) + (xy -8.325804 -3.241177) + (xy -8.234825 -3.272253) + (xy -8.173313 -3.283408) + (xy -8.161486 -3.280429) + (xy -8.122351 -3.283329) + (xy -8.061718 -3.314476) + (xy -7.999844 -3.350906) + (xy -7.987445 -3.346001) + (xy -8.025313 -3.298203) + (xy -8.11424 -3.205953) + (xy -8.119673 -3.200515) + (xy -8.206819 -3.100019) + (xy -8.252405 -3.018344) + (xy -8.252796 -2.96506) + (xy -8.215096 -2.94924) + (xy -8.206299 -2.938388) + (xy -8.24273 -2.912705) + (xy -8.304713 -2.881938) + (xy -8.372575 -2.855835) + (xy -8.426643 -2.844142) + (xy -8.427259 -2.844126) + (xy -8.450535 -2.83314) + (xy -8.410438 -2.800899) + (xy -8.397268 -2.793157) + (xy -8.333699 -2.764296) + (xy -8.287014 -2.776753) + (xy -8.23195 -2.831598) + (xy -8.184514 -2.899958) + (xy -8.172871 -2.949557) + (xy -7.89419 -2.949557) + (xy -7.853384 -2.945853) + (xy -7.843237 -2.950155) + (xy -7.59633 -2.950155) + (xy -7.584584 -2.923707) + (xy -7.568907 -2.903901) + (xy -7.543087 -2.856057) + (xy -7.560527 -2.845355) + (xy -7.58009 -2.826867) + (xy -7.5561 -2.7752) + (xy -7.527979 -2.73769) + (xy -7.51007 -2.747118) + (xy -7.493952 -2.812743) + (xy -7.491904 -2.824217) + (xy -7.418364 -2.824217) + (xy -7.407117 -2.829566) + (xy -7.389485 -2.856589) + (xy -7.350426 -2.937414) + (xy -7.320851 -3.021411) + (xy -7.305057 -3.092114) + (xy -7.307058 -3.122906) + (xy -7.307516 -3.122951) + (xy -7.331381 -3.092019) + (xy -7.364888 -3.010374) + (xy -7.401298 -2.894739) + (xy -7.405357 -2.880055) + (xy -7.418364 -2.824217) + (xy -7.491904 -2.824217) + (xy -7.48711 -2.851084) + (xy -7.475081 -2.94443) + (xy -7.47505 -3.004798) + (xy -7.478435 -3.013772) + (xy -7.4926 -3.000913) + (xy -7.495082 -2.973676) + (xy -7.514089 -2.933952) + (xy -7.555806 -2.93969) + (xy -7.59633 -2.950155) + (xy -7.843237 -2.950155) + (xy -7.767692 -2.982183) + (xy -7.645408 -3.053993) + (xy -7.494823 -3.156726) + (xy -7.428684 -3.205337) + (xy -7.338825 -3.275593) + (xy -7.278559 -3.328418) + (xy -7.261154 -3.351682) + (xy -7.307862 -3.355108) + (xy -7.391429 -3.328667) + (xy -7.491484 -3.281751) + (xy -7.587659 -3.223754) + (xy -7.652846 -3.171071) + (xy -7.738895 -3.092916) + (xy -7.819243 -3.032255) + (xy -7.837934 -3.02107) + (xy -7.888196 -2.979909) + (xy -7.89419 -2.949557) + (xy -8.172871 -2.949557) + (xy -8.172736 -2.95013) + (xy -8.174373 -2.953744) + (xy -8.166439 -2.997737) + (xy -8.119714 -3.056163) + (xy -8.055891 -3.109428) + (xy -7.996665 -3.137939) + (xy -7.973115 -3.135505) + (xy -7.952297 -3.133492) + (xy -7.963856 -3.158186) + (xy -7.971596 -3.189474) + (xy -7.936285 -3.182664) + (xy -7.896823 -3.179533) + (xy -7.90239 -3.220142) + (xy -7.91184 -3.259267) + (xy -7.88349 -3.245525) + (xy -7.868653 -3.233741) + (xy -7.829167 -3.208675) + (xy -7.824278 -3.237073) + (xy -7.830467 -3.268441) + (xy -7.837981 -3.319726) + (xy -7.821177 -3.310203) + (xy -7.810919 -3.296448) + (xy -7.780764 -3.266152) + (xy -7.773209 -3.289821) + (xy -7.751704 -3.316944) + (xy -7.732082 -3.310154) + (xy -7.705857 -3.308477) + (xy -7.712965 -3.341038) + (xy -7.715936 -3.380633) + (xy -7.678138 -3.375406) + (xy -7.63843 -3.372037) + (xy -7.644117 -3.411872) + (xy -7.647668 -3.460124) + (xy -7.632791 -3.469946) + (xy -7.599938 -3.442333) + (xy -7.596742 -3.426571) + (xy -7.584367 -3.418055) + (xy -7.564481 -3.452596) + (xy -7.541028 -3.488552) + (xy -7.532221 -3.474372) + (xy -7.520665 -3.444655) + (xy -7.480546 -3.467637) + (xy -7.476705 -3.470798) + (xy -7.419231 -3.49716) + (xy -7.343863 -3.478392) + (xy -7.333632 -3.473843) + (xy -7.270921 -3.449793) + (xy -7.253523 -3.466145) + (xy -7.260798 -3.512116) + (xy -7.286935 -3.609194) + (xy -7.304421 -3.660793) + (xy -7.302584 -3.678514) + (xy -7.268441 -3.64641) + (xy -7.238501 -3.609344) + (xy -7.177268 -3.511395) + (xy -7.162384 -3.427504) + (xy -7.168165 -3.388131) + (xy -7.17531 -3.318936) + (xy -7.154297 -3.309961) + (xy -7.11745 -3.300349) + (xy -7.096039 -3.261749) + (xy -7.065998 -3.213954) + (xy -7.041491 -3.211244) + (xy -7.017454 -3.197825) + (xy -7.00929 -3.147085) + (xy -7.033789 -2.934952) + (xy -7.105613 -2.683435) + (xy -7.215309 -2.416304) + (xy -7.275924 -2.282969) + (xy -7.323478 -2.173163) + (xy -7.351513 -2.102078) + (xy -7.356285 -2.084593) + (xy -7.375881 -2.040565) + (xy -7.423542 -1.971186) + (xy -7.428397 -1.964951) + (xy -7.505955 -1.832691) + (xy -7.577172 -1.647591) + (xy -7.636602 -1.426208) + (xy -7.674535 -1.216587) + (xy -7.689458 -1.06785) + (xy -7.693315 -0.925332) + (xy -7.686909 -0.804933) + (xy -7.671047 -0.722553) + (xy -7.648085 -0.693989) + (xy -7.642142 -0.723807) + (xy -7.650183 -0.796987) + (xy -7.652697 -0.811053) + (xy -7.658266 -0.91539) + (xy -7.651362 -1.025509) + (xy -7.595958 -1.025509) + (xy -7.591487 -0.927665) + (xy -7.578851 -0.82422) + (xy -7.561036 -0.735796) + (xy -7.541024 -0.683017) + (xy -7.528552 -0.677399) + (xy -7.517299 -0.717122) + (xy -7.032423 -0.717122) + (xy -7.02766 -0.696493) + (xy -7.00929 -0.693989) + (xy -6.980728 -0.706685) + (xy -6.986157 -0.717122) + (xy -7.027337 -0.721275) + (xy -7.032423 -0.717122) + (xy -7.517299 -0.717122) + (xy -7.516189 -0.72104) + (xy -7.522091 -0.746038) + (xy -7.425683 -0.746038) + (xy -7.408334 -0.728689) + (xy -7.390984 -0.746038) + (xy -7.396768 -0.751822) + (xy -6.928325 -0.751822) + (xy -6.923561 -0.731193) + (xy -6.905192 -0.728689) + (xy -6.87663 -0.741385) + (xy -6.882059 -0.751822) + (xy -6.923239 -0.755975) + (xy -6.928325 -0.751822) + (xy -7.396768 -0.751822) + (xy -7.408334 -0.763388) + (xy -7.425683 -0.746038) + (xy -7.522091 -0.746038) + (xy -7.529281 -0.776489) + (xy -6.835793 -0.776489) + (xy -6.818914 -0.766103) + (xy -6.772785 -0.810678) + (xy -6.761968 -0.824112) + (xy -6.731958 -0.865214) + (xy -6.749927 -0.856597) + (xy -6.775069 -0.837213) + (xy -6.823126 -0.794408) + (xy -6.835793 -0.776489) + (xy -7.529281 -0.776489) + (xy -7.531108 -0.784225) + (xy -7.548006 -0.853028) + (xy -7.457644 -0.853028) + (xy -7.451264 -0.808023) + (xy -7.439419 -0.807485) + (xy -7.438001 -0.815437) + (xy -7.286886 -0.815437) + (xy -7.269536 -0.798088) + (xy -7.252186 -0.815437) + (xy -7.269536 -0.832787) + (xy -7.286886 -0.815437) + (xy -7.438001 -0.815437) + (xy -7.431811 -0.850137) + (xy -6.939891 -0.850137) + (xy -6.922541 -0.832787) + (xy -6.905192 -0.850137) + (xy -6.922541 -0.867487) + (xy -6.939891 -0.850137) + (xy -7.431811 -0.850137) + (xy -7.431135 -0.853927) + (xy -7.436679 -0.873993) + (xy -7.452087 -0.887136) + (xy -7.457644 -0.853028) + (xy -7.548006 -0.853028) + (xy -7.553858 -0.876857) + (xy -7.558835 -0.919536) + (xy -6.766394 -0.919536) + (xy -6.749044 -0.902186) + (xy -6.731694 -0.919536) + (xy -6.749044 -0.936885) + (xy -6.766394 -0.919536) + (xy -7.558835 -0.919536) + (xy -7.567479 -0.993649) + (xy -7.568506 -1.017218) + (xy -7.574146 -1.090332) + (xy -7.583858 -1.110219) + (xy -7.589282 -1.097129) + (xy -7.595958 -1.025509) + (xy -7.651362 -1.025509) + (xy -7.648973 -1.06361) + (xy -7.627837 -1.232542) + (xy -7.597881 -1.399014) + (xy -7.562127 -1.539855) + (xy -7.554724 -1.562393) + (xy -7.517904 -1.64786) + (xy -7.469538 -1.734605) + (xy -7.419949 -1.807759) + (xy -7.379459 -1.852454) + (xy -7.358392 -1.853819) + (xy -7.357384 -1.846632) + (xy -7.369598 -1.787968) + (xy -7.401287 -1.697914) + (xy -7.41155 -1.673134) + (xy -7.439938 -1.574231) + (xy -7.463539 -1.432202) + (xy -7.478154 -1.273321) + (xy -7.479332 -1.249181) + (xy -7.484372 -1.113822) + (xy -7.484608 -1.042411) + (xy -7.479241 -1.029616) + (xy -7.467473 -1.070101) + (xy -7.458572 -1.110383) + (xy -7.446534 -1.171728) + (xy -7.341205 -1.171728) + (xy -7.341179 -1.131143) + (xy -7.317248 -1.062671) + (xy -7.279653 -0.995371) + (xy -7.261978 -0.990428) + (xy -7.269759 -1.042307) + (xy -7.27517 -1.058334) + (xy -7.182787 -1.058334) + (xy -7.165438 -1.040984) + (xy -7.148088 -1.058334) + (xy -7.165438 -1.075683) + (xy -7.182787 -1.058334) + (xy -7.27517 -1.058334) + (xy -7.286886 -1.093033) + (xy -7.317577 -1.155351) + (xy -7.340824 -1.17208) + (xy -7.341205 -1.171728) + (xy -7.446534 -1.171728) + (xy -7.444954 -1.179782) + (xy -7.217487 -1.179782) + (xy -7.204791 -1.15122) + (xy -7.194354 -1.156649) + (xy -7.193771 -1.162432) + (xy -6.696995 -1.162432) + (xy -6.679645 -1.145082) + (xy -6.662295 -1.162432) + (xy -6.679645 -1.179782) + (xy -6.696995 -1.162432) + (xy -7.193771 -1.162432) + (xy -7.190201 -1.197829) + (xy -7.194354 -1.202915) + (xy -7.214983 -1.198151) + (xy -7.217487 -1.179782) + (xy -7.444954 -1.179782) + (xy -7.432265 -1.244446) + (xy -7.428476 -1.26653) + (xy -6.662295 -1.26653) + (xy -6.644946 -1.249181) + (xy -6.627596 -1.26653) + (xy -6.644946 -1.28388) + (xy -6.662295 -1.26653) + (xy -7.428476 -1.26653) + (xy -7.416568 -1.335929) + (xy -6.627596 -1.335929) + (xy -6.610246 -1.318579) + (xy -6.592897 -1.335929) + (xy -6.610246 -1.353279) + (xy -6.627596 -1.335929) + (xy -7.416568 -1.335929) + (xy -7.40912 -1.379335) + (xy -7.4052 -1.405328) + (xy -7.371219 -1.561476) + (xy -7.217487 -1.561476) + (xy -7.204791 -1.532914) + (xy -7.194354 -1.538343) + (xy -7.190201 -1.579523) + (xy -7.194354 -1.584609) + (xy -7.214983 -1.579845) + (xy -7.217487 -1.561476) + (xy -7.371219 -1.561476) + (xy -7.344953 -1.682172) + (xy -7.344703 -1.682924) + (xy -7.286886 -1.682924) + (xy -7.269536 -1.665574) + (xy -6.523498 -1.665574) + (xy -6.510802 -1.637012) + (xy -6.500365 -1.642441) + (xy -6.499782 -1.648224) + (xy -6.454099 -1.648224) + (xy -6.436749 -1.630875) + (xy -6.419399 -1.648224) + (xy -6.436749 -1.665574) + (xy -6.454099 -1.648224) + (xy -6.499782 -1.648224) + (xy -6.496212 -1.683621) + (xy -6.500365 -1.688707) + (xy -6.520994 -1.683944) + (xy -6.523498 -1.665574) + (xy -7.269536 -1.665574) + (xy -7.252186 -1.682924) + (xy -7.269536 -1.700273) + (xy -7.286886 -1.682924) + (xy -7.344703 -1.682924) + (xy -7.304312 -1.804372) + (xy -7.252186 -1.804372) + (xy -7.23949 -1.77581) + (xy -7.229053 -1.781239) + (xy -7.2249 -1.822419) + (xy -7.229053 -1.827505) + (xy -7.249682 -1.822742) + (xy -7.252186 -1.804372) + (xy -7.304312 -1.804372) + (xy -7.240101 -1.997443) + (xy -7.156047 -2.203088) + (xy -7.086935 -2.367015) + (xy -7.016958 -2.541556) + (xy -6.960038 -2.691877) + (xy -6.954774 -2.706558) + (xy -6.915634 -2.808095) + (xy -6.886456 -2.867648) + (xy -6.872861 -2.874032) + (xy -6.872528 -2.87029) + (xy -6.88385 -2.816479) + (xy -6.916306 -2.712002) + (xy -6.965271 -2.570636) + (xy -7.02612 -2.406155) + (xy -7.043989 -2.359563) + (xy -7.106869 -2.194788) + (xy -7.1594 -2.053162) + (xy -7.19704 -1.94724) + (xy -7.215248 -1.889573) + (xy -7.21624 -1.883536) + (xy -7.207034 -1.89112) + (xy -7.113388 -1.89112) + (xy -7.096039 -1.873771) + (xy -7.078689 -1.89112) + (xy -7.00929 -1.89112) + (xy -6.99194 -1.873771) + (xy -6.974591 -1.89112) + (xy -6.876447 -1.89112) + (xy -6.867688 -1.768926) + (xy -6.858066 -1.708117) + (xy -6.845084 -1.700698) + (xy -6.827703 -1.734973) + (xy -6.803777 -1.794425) + (xy -6.552604 -1.794425) + (xy -6.544161 -1.775034) + (xy -6.509222 -1.737782) + (xy -6.489136 -1.745424) + (xy -6.488798 -1.750275) + (xy -6.513445 -1.779624) + (xy -6.52409 -1.787022) + (xy -6.419399 -1.787022) + (xy -6.411975 -1.740726) + (xy -6.405762 -1.734973) + (xy -6.383388 -1.762106) + (xy -6.372152 -1.787022) + (xy -6.37143 -1.831703) + (xy -6.385789 -1.839071) + (xy -6.415613 -1.81095) + (xy -6.419399 -1.787022) + (xy -6.52409 -1.787022) + (xy -6.528859 -1.790336) + (xy -6.552604 -1.794425) + (xy -6.803777 -1.794425) + (xy -6.79187 -1.824012) + (xy -6.77158 -1.873771) + (xy -6.488798 -1.873771) + (xy -6.476102 -1.845209) + (xy -6.465665 -1.850638) + (xy -6.461512 -1.891818) + (xy -6.465665 -1.896904) + (xy -6.486294 -1.89214) + (xy -6.488798 -1.873771) + (xy -6.77158 -1.873771) + (xy -6.746633 -1.934949) + (xy -6.736452 -1.959728) + (xy -6.736008 -1.960519) + (xy -6.454099 -1.960519) + (xy -6.436749 -1.94317) + (xy -6.419399 -1.960519) + (xy -6.431695 -1.972815) + (xy -6.34212 -1.972815) + (xy -6.316521 -1.927291) + (xy -6.273971 -1.881019) + (xy -6.261571 -1.893581) + (xy -6.266159 -1.951844) + (xy -6.274158 -2.019865) + (xy -6.27771 -2.045533) + (xy -6.29981 -2.039317) + (xy -6.32077 -2.020979) + (xy -6.34212 -1.972815) + (xy -6.431695 -1.972815) + (xy -6.436749 -1.977869) + (xy -6.454099 -1.960519) + (xy -6.736008 -1.960519) + (xy -6.697093 -2.029918) + (xy -6.419399 -2.029918) + (xy -6.40205 -2.012569) + (xy -6.3847 -2.029918) + (xy -6.40205 -2.047268) + (xy -6.419399 -2.029918) + (xy -6.697093 -2.029918) + (xy -6.6853 -2.05095) + (xy -6.65055 -2.099317) + (xy -6.3847 -2.099317) + (xy -6.36735 -2.081967) + (xy -6.35 -2.099317) + (xy -6.36735 -2.116667) + (xy -6.3847 -2.099317) + (xy -6.65055 -2.099317) + (xy -6.615469 -2.148145) + (xy -6.1986 -2.148145) + (xy -6.175181 -2.079498) + (xy -6.13988 -2.030012) + (xy -6.1113 -2.040607) + (xy -6.103906 -2.051255) + (xy -6.096741 -2.072021) + (xy -5.51162 -2.072021) + (xy -5.503177 -2.052629) + (xy -5.468239 -2.015378) + (xy -5.448152 -2.023019) + (xy -5.447815 -2.02787) + (xy -5.472461 -2.05722) + (xy -5.487875 -2.067931) + (xy -5.51162 -2.072021) + (xy -6.096741 -2.072021) + (xy -6.088672 -2.095409) + (xy -5.435887 -2.095409) + (xy -5.430465 -2.081967) + (xy -5.399284 -2.048865) + (xy -5.393718 -2.047268) + (xy -5.378814 -2.074115) + (xy -5.378416 -2.081967) + (xy -5.405091 -2.115333) + (xy -5.415163 -2.116667) + (xy -5.435887 -2.095409) + (xy -6.088672 -2.095409) + (xy -6.078688 -2.124346) + (xy -6.072936 -2.177391) + (xy -6.087836 -2.243447) + (xy -6.129257 -2.246764) + (xy -6.174662 -2.205634) + (xy -6.1986 -2.148145) + (xy -6.615469 -2.148145) + (xy -6.600893 -2.168432) + (xy -6.526379 -2.257724) + (xy -6.237394 -2.257724) + (xy -6.232648 -2.255465) + (xy -6.200982 -2.279892) + (xy -6.193853 -2.290164) + (xy -6.186169 -2.318356) + (xy -6.022498 -2.318356) + (xy -6.017444 -2.238867) + (xy -5.995989 -2.176762) + (xy -5.968579 -2.173976) + (xy -5.943702 -2.195799) + (xy -5.909072 -2.267152) + (xy -5.908718 -2.272814) + (xy -5.551913 -2.272814) + (xy -5.534563 -2.255465) + (xy -5.517214 -2.272814) + (xy -5.534563 -2.290164) + (xy -5.551913 -2.272814) + (xy -5.908718 -2.272814) + (xy -5.904826 -2.335153) + (xy -5.910063 -2.35765) + (xy -5.827757 -2.35765) + (xy -5.807104 -2.295832) + (xy -5.786134 -2.280911) + (xy -5.745059 -2.296791) + (xy -5.719649 -2.342213) + (xy -5.586612 -2.342213) + (xy -5.569263 -2.324864) + (xy -5.551913 -2.342213) + (xy -5.569263 -2.359563) + (xy -5.586612 -2.342213) + (xy -5.719649 -2.342213) + (xy -5.712017 -2.355856) + (xy -5.697906 -2.428962) + (xy -5.259144 -2.428962) + (xy -5.258462 -2.407563) + (xy -5.222268 -2.359563) + (xy -5.157195 -2.307232) + (xy -5.108112 -2.290164) + (xy -5.096923 -2.3011) + (xy -4.15624 -2.3011) + (xy -4.148587 -2.295945) + (xy -4.108126 -2.329011) + (xy -4.03869 -2.365639) + (xy -3.991057 -2.366808) + (xy -3.965275 -2.365408) + (xy -3.992891 -2.401547) + (xy -3.996969 -2.405686) + (xy -3.890398 -2.405686) + (xy -3.888531 -2.394434) + (xy -3.874318 -2.381813) + (xy -3.758893 -2.302802) + (xy -3.589493 -2.209992) + (xy -3.378689 -2.109273) + (xy -3.139055 -2.006534) + (xy -2.883162 -1.907662) + (xy -2.793306 -1.875488) + (xy -2.615227 -1.811355) + (xy -2.443326 -1.74644) + (xy -2.297869 -1.688571) + (xy -2.203416 -1.64762) + (xy -2.098205 -1.598077) + (xy -2.041123 -1.57242) + (xy -2.017477 -1.565048) + (xy -2.012574 -1.570362) + (xy -2.012569 -1.574871) + (xy -2.042495 -1.608446) + (xy -2.060642 -1.620068) + (xy -1.875471 -1.620068) + (xy -1.850838 -1.555675) + (xy -1.832325 -1.533909) + (xy -1.784595 -1.518708) + (xy -1.770369 -1.533762) + (xy -1.697132 -1.533762) + (xy -1.676297 -1.529516) + (xy -1.622411 -1.549992) + (xy -1.615007 -1.559078) + (xy -1.620478 -1.602955) + (xy -1.63567 -1.616488) + (xy -1.660234 -1.621146) + (xy -1.65337 -1.6045) + (xy -1.657508 -1.561037) + (xy -1.674033 -1.549829) + (xy -1.697132 -1.533762) + (xy -1.770369 -1.533762) + (xy -1.747103 -1.558381) + (xy -1.735504 -1.618153) + (xy -1.764014 -1.657624) + (xy -1.804372 -1.675628) + (xy -1.858535 -1.667394) + (xy -1.875471 -1.620068) + (xy -2.060642 -1.620068) + (xy -2.1223 -1.659557) + (xy -2.235214 -1.720023) + (xy -2.073784 -1.720023) + (xy -2.069959 -1.685244) + (xy -2.046263 -1.664219) + (xy -1.974575 -1.633148) + (xy -1.944092 -1.655523) + (xy -1.94317 -1.666663) + (xy -1.971204 -1.708305) + (xy -2.028776 -1.730649) + (xy -2.073784 -1.720023) + (xy -2.235214 -1.720023) + (xy -2.237027 -1.720994) + (xy -2.371717 -1.785548) + (xy -2.511412 -1.84601) + (xy -2.641153 -1.895172) + (xy -2.736138 -1.923583) + (xy -2.852297 -1.95794) + (xy -2.337446 -1.95794) + (xy -2.319199 -1.917077) + (xy -2.265566 -1.885578) + (xy -2.207842 -1.878496) + (xy -2.16559 -1.882404) + (xy -2.063264 -1.882404) + (xy -2.058391 -1.847697) + (xy -2.042689 -1.835507) + (xy -1.979772 -1.807797) + (xy -1.949924 -1.834334) + (xy -1.949768 -1.836045) + (xy -1.827106 -1.836045) + (xy -1.823584 -1.789119) + (xy -1.799492 -1.765922) + (xy -1.735618 -1.738143) + (xy -1.706848 -1.766145) + (xy -1.702713 -1.830396) + (xy -1.713549 -1.926546) + (xy -1.729807 -1.988299) + (xy -1.749682 -2.017214) + (xy -1.772555 -1.992569) + (xy -1.800561 -1.923293) + (xy -1.827106 -1.836045) + (xy -1.949768 -1.836045) + (xy -1.94317 -1.90847) + (xy -1.94317 -2.012569) + (xy -2.016664 -1.939074) + (xy -2.063264 -1.882404) + (xy -2.16559 -1.882404) + (xy -2.157654 -1.883138) + (xy -2.173674 -1.890572) + (xy -2.212091 -1.898259) + (xy -2.273046 -1.923569) + (xy -2.290164 -1.949295) + (xy -2.264826 -1.970435) + (xy -2.238115 -1.965321) + (xy -2.193434 -1.9646) + (xy -2.186066 -1.978958) + (xy -2.212251 -2.010543) + (xy -2.290794 -1.996597) + (xy -2.305562 -1.991166) + (xy -2.337446 -1.95794) + (xy -2.852297 -1.95794) + (xy -2.965781 -1.991506) + (xy -2.671858 -1.991506) + (xy -2.643523 -1.979376) + (xy -2.619809 -1.977869) + (xy -2.573624 -1.996028) + (xy -2.56776 -2.011479) + (xy -2.592324 -2.029918) + (xy -2.428962 -2.029918) + (xy -2.411612 -2.012569) + (xy -2.394263 -2.029918) + (xy -2.411612 -2.047268) + (xy -2.428962 -2.029918) + (xy -2.592324 -2.029918) + (xy -2.593195 -2.030572) + (xy -2.619809 -2.025117) + (xy -2.665465 -2.000488) + (xy -2.671858 -1.991506) + (xy -2.965781 -1.991506) + (xy -3.066959 -2.021432) + (xy -3.161789 -2.059048) + (xy -2.942953 -2.059048) + (xy -2.921952 -2.049857) + (xy -2.859814 -2.047799) + (xy -2.767314 -2.059227) + (xy -2.752618 -2.064618) + (xy -2.533061 -2.064618) + (xy -2.515711 -2.047268) + (xy -2.506336 -2.056643) + (xy -2.110623 -2.056643) + (xy -2.08568 -2.047268) + (xy -2.048137 -2.075) + (xy -2.03601 -2.097701) + (xy -1.645874 -2.097701) + (xy -1.644172 -1.99352) + (xy -1.635371 -1.831408) + (xy -1.615869 -1.733053) + (xy -1.591598 -1.69671) + (xy -1.550268 -1.670351) + (xy -1.544126 -1.666289) + (xy -1.542666 -1.69769) + (xy -1.538854 -1.780021) + (xy -1.53397 -1.885631) + (xy -1.533157 -2.023839) + (xy -1.548825 -2.115059) + (xy -1.584733 -2.180528) + (xy -1.586544 -2.182789) + (xy -1.618024 -2.218765) + (xy -1.636341 -2.223357) + (xy -1.644592 -2.186393) + (xy -1.645874 -2.097701) + (xy -2.03601 -2.097701) + (xy -2.033631 -2.102155) + (xy -2.014239 -2.167088) + (xy -2.030752 -2.175708) + (xy -2.064618 -2.151366) + (xy -2.109356 -2.097243) + (xy -2.110623 -2.056643) + (xy -2.506336 -2.056643) + (xy -2.498361 -2.064618) + (xy -2.515711 -2.081967) + (xy -2.533061 -2.064618) + (xy -2.752618 -2.064618) + (xy -2.706558 -2.081515) + (xy -2.695301 -2.099317) + (xy -2.463662 -2.099317) + (xy -2.446312 -2.081967) + (xy -2.444052 -2.084227) + (xy -2.281657 -2.084227) + (xy -2.27691 -2.081967) + (xy -2.245244 -2.106395) + (xy -2.238115 -2.116667) + (xy -2.229273 -2.149107) + (xy -2.234019 -2.151366) + (xy -2.265686 -2.126939) + (xy -2.272815 -2.116667) + (xy -2.281657 -2.084227) + (xy -2.444052 -2.084227) + (xy -2.428962 -2.099317) + (xy -2.446312 -2.116667) + (xy -2.463662 -2.099317) + (xy -2.695301 -2.099317) + (xy -2.694974 -2.099834) + (xy -2.74812 -2.099535) + (xy -2.793306 -2.093422) + (xy -2.899286 -2.074108) + (xy -2.942953 -2.059048) + (xy -3.161789 -2.059048) + (xy -3.350786 -2.134017) + (xy -2.637159 -2.134017) + (xy -2.619809 -2.116667) + (xy -2.602459 -2.134017) + (xy -2.619809 -2.151366) + (xy -2.637159 -2.134017) + (xy -3.350786 -2.134017) + (xy -3.405154 -2.155583) + (xy -3.714579 -2.31149) + (xy -3.747541 -2.330663) + (xy -3.841411 -2.383626) + (xy -3.886858 -2.404092) + (xy -3.535826 -2.404092) + (xy -3.501057 -2.411373) + (xy -3.494474 -2.413843) + (xy -3.451983 -2.441332) + (xy -3.451678 -2.45696) + (xy -3.488385 -2.453068) + (xy -3.513898 -2.433268) + (xy -3.535826 -2.404092) + (xy -3.886858 -2.404092) + (xy -3.890398 -2.405686) + (xy -3.996969 -2.405686) + (xy -4.001384 -2.410166) + (xy -4.049947 -2.452027) + (xy -4.070164 -2.459117) + (xy -4.090361 -2.422696) + (xy -4.125476 -2.359563) + (xy -4.15624 -2.3011) + (xy -5.096923 -2.3011) + (xy -5.091861 -2.306048) + (xy -5.135187 -2.351697) + (xy -5.144988 -2.359563) + (xy -5.164261 -2.373109) + (xy -4.801026 -2.373109) + (xy -4.765509 -2.358195) + (xy -4.69278 -2.388338) + (xy -4.688656 -2.390914) + (xy -4.659208 -2.436393) + (xy -4.664679 -2.459782) + (xy -4.712499 -2.496382) + (xy -4.764479 -2.465914) + (xy -4.788525 -2.428962) + (xy -4.801026 -2.373109) + (xy -5.164261 -2.373109) + (xy -5.213461 -2.407689) + (xy -5.258086 -2.428911) + (xy -5.259144 -2.428962) + (xy -5.697906 -2.428962) + (xy -5.697333 -2.431933) + (xy -5.705198 -2.486064) + (xy -5.732249 -2.521662) + (xy -5.777858 -2.49803) + (xy -5.77787 -2.49802) + (xy -5.817621 -2.435315) + (xy -5.827757 -2.35765) + (xy -5.910063 -2.35765) + (xy -5.918954 -2.395847) + (xy -5.949348 -2.397719) + (xy -5.978568 -2.378221) + (xy -6.022498 -2.318356) + (xy -6.186169 -2.318356) + (xy -6.185011 -2.322604) + (xy -6.189757 -2.324864) + (xy -6.221423 -2.300436) + (xy -6.228552 -2.290164) + (xy -6.237394 -2.257724) + (xy -6.526379 -2.257724) + (xy -6.499551 -2.289873) + (xy -6.476316 -2.315215) + (xy -6.434371 -2.361822) + (xy -6.098597 -2.361822) + (xy -6.09385 -2.359563) + (xy -6.062184 -2.383991) + (xy -6.055055 -2.394263) + (xy -6.046213 -2.426703) + (xy -6.050959 -2.428962) + (xy -6.082626 -2.404534) + (xy -6.089755 -2.394263) + (xy -6.098597 -2.361822) + (xy -6.434371 -2.361822) + (xy -6.375059 -2.427725) + (xy -6.33531 -2.481011) + (xy -5.968306 -2.481011) + (xy -5.950957 -2.463661) + (xy -5.933607 -2.481011) + (xy -5.950957 -2.498361) + (xy -5.968306 -2.481011) + (xy -6.33531 -2.481011) + (xy -6.316353 -2.506424) + (xy -6.298103 -2.55041) + (xy -6.072405 -2.55041) + (xy -6.055055 -2.53306) + (xy -6.037705 -2.55041) + (xy -6.054791 -2.567496) + (xy -5.54964 -2.567496) + (xy -5.541023 -2.549527) + (xy -5.52164 -2.524385) + (xy -5.470992 -2.470439) + (xy -5.448384 -2.470674) + (xy -5.447815 -2.476762) + (xy -5.471527 -2.505727) + (xy -5.508539 -2.537486) + (xy -5.54964 -2.567496) + (xy -6.054791 -2.567496) + (xy -6.055055 -2.56776) + (xy -6.072405 -2.55041) + (xy -6.298103 -2.55041) + (xy -6.292081 -2.564924) + (xy -6.292282 -2.570019) + (xy -6.202695 -2.570019) + (xy -6.197949 -2.56776) + (xy -6.175458 -2.585109) + (xy -5.621312 -2.585109) + (xy -5.603962 -2.56776) + (xy -5.586612 -2.585109) + (xy -5.59784 -2.596337) + (xy -5.435684 -2.596337) + (xy -5.414341 -2.555061) + (xy -5.395573 -2.532848) + (xy -5.344524 -2.487098) + (xy -5.316665 -2.479146) + (xy -5.32483 -2.512172) + (xy -5.027855 -2.512172) + (xy -5.018316 -2.481371) + (xy -4.979372 -2.449561) + (xy -4.925972 -2.409197) + (xy -4.906676 -2.395366) + (xy -4.884105 -2.416776) + (xy -4.843073 -2.4609) + (xy -4.803161 -2.512228) + (xy -4.813933 -2.542006) + (xy -4.828032 -2.55041) + (xy -4.44153 -2.55041) + (xy -4.424181 -2.53306) + (xy -4.406831 -2.55041) + (xy -4.424181 -2.56776) + (xy -4.44153 -2.55041) + (xy -4.828032 -2.55041) + (xy -4.850252 -2.563654) + (xy -4.926573 -2.579462) + (xy -4.983253 -2.551211) + (xy -5.027855 -2.512172) + (xy -5.32483 -2.512172) + (xy -5.324909 -2.512491) + (xy -5.349956 -2.543233) + (xy -5.156344 -2.543233) + (xy -5.144017 -2.53306) + (xy -5.095004 -2.556983) + (xy -5.066121 -2.585109) + (xy -5.045296 -2.626986) + (xy -5.057623 -2.637159) + (xy -5.106636 -2.613236) + (xy -5.13552 -2.585109) + (xy -5.156344 -2.543233) + (xy -5.349956 -2.543233) + (xy -5.354457 -2.548758) + (xy -5.412178 -2.595608) + (xy -5.435684 -2.596337) + (xy -5.59784 -2.596337) + (xy -5.603962 -2.602459) + (xy -5.621312 -2.585109) + (xy -6.175458 -2.585109) + (xy -6.166282 -2.592187) + (xy -6.159153 -2.602459) + (xy -6.150311 -2.634899) + (xy -6.155058 -2.637159) + (xy -6.186724 -2.612731) + (xy -6.193853 -2.602459) + (xy -6.202695 -2.570019) + (xy -6.292282 -2.570019) + (xy -6.294127 -2.616838) + (xy -6.294805 -2.619626) + (xy -6.326546 -2.686659) + (xy -6.382259 -2.700263) + (xy -6.47379 -2.66254) + (xy -6.488798 -2.654056) + (xy -6.575547 -2.604013) + (xy -6.462774 -2.624923) + (xy -6.376318 -2.630067) + (xy -6.35 -2.604749) + (xy -6.369212 -2.578833) + (xy -6.381565 -2.583172) + (xy -6.429311 -2.581868) + (xy -6.515686 -2.556766) + (xy -6.570867 -2.535066) + (xy -6.720159 -2.437909) + (xy -6.820002 -2.294718) + (xy -6.871204 -2.103792) + (xy -6.876447 -1.89112) + (xy -6.974591 -1.89112) + (xy -6.99194 -1.90847) + (xy -7.00929 -1.89112) + (xy -7.078689 -1.89112) + (xy -7.096039 -1.90847) + (xy -7.113388 -1.89112) + (xy -7.207034 -1.89112) + (xy -7.203129 -1.894337) + (xy -7.169473 -1.95632) + (xy -7.13397 -2.029918) + (xy -7.043989 -2.029918) + (xy -7.02664 -2.012569) + (xy -7.00929 -2.029918) + (xy -7.02664 -2.047268) + (xy -7.043989 -2.029918) + (xy -7.13397 -2.029918) + (xy -7.121148 -2.056499) + (xy -7.101644 -2.099317) + (xy -7.00929 -2.099317) + (xy -6.99194 -2.081967) + (xy -6.974591 -2.099317) + (xy -6.99194 -2.116667) + (xy -7.00929 -2.099317) + (xy -7.101644 -2.099317) + (xy -7.070032 -2.168716) + (xy -6.974591 -2.168716) + (xy -6.957241 -2.151366) + (xy -6.939891 -2.168716) + (xy -6.957241 -2.186066) + (xy -6.974591 -2.168716) + (xy -7.070032 -2.168716) + (xy -7.064034 -2.181883) + (xy -7.004009 -2.319485) + (xy -6.94695 -2.456316) + (xy -6.898736 -2.579388) + (xy -6.887529 -2.609872) + (xy -6.840693 -2.76439) + (xy -6.234336 -2.76439) + (xy -6.229572 -2.743761) + (xy -6.211203 -2.741257) + (xy -6.182641 -2.753953) + (xy -6.18807 -2.76439) + (xy -6.22925 -2.768543) + (xy -6.234336 -2.76439) + (xy -6.840693 -2.76439) + (xy -6.83419 -2.785844) + (xy -6.811684 -2.932104) + (xy -6.419399 -2.932104) + (xy -6.40205 -2.914754) + (xy -6.3847 -2.932104) + (xy -6.390483 -2.937887) + (xy -6.338434 -2.937887) + (xy -6.333671 -2.917258) + (xy -6.315301 -2.914754) + (xy -6.286739 -2.92745) + (xy -6.292168 -2.937887) + (xy -6.234336 -2.937887) + (xy -6.229572 -2.917258) + (xy -6.211203 -2.914754) + (xy -6.182641 -2.92745) + (xy -6.18807 -2.937887) + (xy -6.22925 -2.94204) + (xy -6.234336 -2.937887) + (xy -6.292168 -2.937887) + (xy -6.333348 -2.94204) + (xy -6.338434 -2.937887) + (xy -6.390483 -2.937887) + (xy -6.40205 -2.949454) + (xy -6.419399 -2.932104) + (xy -6.811684 -2.932104) + (xy -6.807798 -2.95736) + (xy -6.801855 -3.133694) + (xy -6.802258 -3.140301) + (xy -6.107104 -3.140301) + (xy -6.089755 -3.122951) + (xy -6.072405 -3.140301) + (xy -6.089755 -3.15765) + (xy -6.107104 -3.140301) + (xy -6.802258 -3.140301) + (xy -6.807544 -3.227049) + (xy -6.107104 -3.227049) + (xy -6.094408 -3.198488) + (xy -6.083971 -3.203916) + (xy -6.079818 -3.245097) + (xy -6.083971 -3.250182) + (xy -6.1046 -3.245419) + (xy -6.107104 -3.227049) + (xy -6.807544 -3.227049) + (xy -6.815543 -3.358305) + (xy -6.855794 -3.521995) + (xy -6.523498 -3.521995) + (xy -6.506148 -3.504645) + (xy -6.488798 -3.521995) + (xy -6.506148 -3.539344) + (xy -6.523498 -3.521995) + (xy -6.855794 -3.521995) + (xy -6.860193 -3.539884) + (xy -6.94323 -3.700684) + (xy -7.014013 -3.79407) + (xy -6.762778 -3.79407) + (xy -6.715684 -3.754876) + (xy -6.653798 -3.747541) + (xy -6.6065 -3.740302) + (xy -6.616211 -3.706665) + (xy -6.630697 -3.686817) + (xy -6.636785 -3.670605) + (xy -6.600716 -3.696951) + (xy -6.565547 -3.728009) + (xy -6.49048 -3.789981) + (xy -6.459205 -3.798407) + (xy -6.471642 -3.753125) + (xy -6.527712 -3.653974) + (xy -6.528466 -3.652753) + (xy -6.602834 -3.532423) + (xy -6.49142 -3.590038) + (xy -6.419168 -3.625693) + (xy -6.396036 -3.627033) + (xy -6.40977 -3.592147) + (xy -6.417052 -3.57843) + (xy -6.450043 -3.504943) + (xy -6.442949 -3.473935) + (xy -6.42029 -3.469946) + (xy -6.383239 -3.497783) + (xy -6.337033 -3.565934) + (xy -6.330983 -3.577269) + (xy -6.284824 -3.65171) + (xy -6.260083 -3.664685) + (xy -6.261191 -3.622012) + (xy -6.292576 -3.529511) + (xy -6.293304 -3.527765) + (xy -6.321498 -3.433603) + (xy -6.301743 -3.385487) + (xy -6.228226 -3.374317) + (xy -6.19673 -3.37662) + (xy -6.155222 -3.395919) + (xy -6.123244 -3.453476) + (xy -6.12239 -3.456662) + (xy -6.024026 -3.456662) + (xy -6.014834 -3.315715) + (xy -5.990045 -3.105601) + (xy -5.98605 -3.118751) + (xy -5.898908 -3.118751) + (xy -5.881764 -3.064255) + (xy -5.839576 -2.977346) + (xy -5.786209 -2.883074) + (xy -5.735528 -2.80649) + (xy -5.710135 -2.777679) + (xy -5.665229 -2.72452) + (xy -5.656011 -2.696931) + (xy -5.677996 -2.690684) + (xy -5.731191 -2.724778) + (xy -5.734085 -2.727204) + (xy -5.786994 -2.771207) + (xy -5.790863 -2.768951) + (xy -5.751291 -2.721016) + (xy -5.689235 -2.666868) + (xy -5.641896 -2.648725) + (xy -5.627326 -2.654508) + (xy -5.170219 -2.654508) + (xy -5.152869 -2.637159) + (xy -5.13552 -2.654508) + (xy -4.996722 -2.654508) + (xy -4.979372 -2.637159) + (xy -4.962022 -2.654508) + (xy -4.979372 -2.671858) + (xy -4.996722 -2.654508) + (xy -5.13552 -2.654508) + (xy -5.152869 -2.671858) + (xy -5.170219 -2.654508) + (xy -5.627326 -2.654508) + (xy -5.61197 -2.660603) + (xy -5.62063 -2.707808) + (xy -5.62574 -2.719878) + (xy -5.540122 -2.719878) + (xy -5.534563 -2.706558) + (xy -5.488596 -2.673154) + (xy -5.478418 -2.671858) + (xy -5.459606 -2.693238) + (xy -5.465164 -2.706558) + (xy -5.496997 -2.729691) + (xy -5.33215 -2.729691) + (xy -5.327387 -2.709062) + (xy -5.309017 -2.706558) + (xy -5.280455 -2.719254) + (xy -5.285884 -2.729691) + (xy -5.327064 -2.733843) + (xy -5.33215 -2.729691) + (xy -5.496997 -2.729691) + (xy -5.511131 -2.739962) + (xy -5.521309 -2.741257) + (xy -5.540122 -2.719878) + (xy -5.62574 -2.719878) + (xy -5.633366 -2.73789) + (xy -5.654113 -2.773497) + (xy -5.222268 -2.773497) + (xy -5.221802 -2.759421) + (xy -5.172816 -2.725401) + (xy -5.170219 -2.723907) + (xy -5.095504 -2.68757) + (xy -5.048771 -2.674317) + (xy -5.049237 -2.688394) + (xy -5.088538 -2.715688) + (xy -4.770566 -2.715688) + (xy -4.714405 -2.688964) + (xy -4.606003 -2.657605) + (xy -4.568947 -2.648908) + (xy -4.454453 -2.62787) + (xy -4.390154 -2.629919) + (xy -4.36415 -2.648885) + (xy -4.343178 -2.668461) + (xy -4.333842 -2.636378) + (xy -4.334657 -2.545071) + (xy -4.3365 -2.507903) + (xy -4.329824 -2.394583) + (xy -4.29865 -2.333904) + (xy -4.24877 -2.331781) + (xy -4.203006 -2.371646) + (xy -4.186742 -2.419611) + (xy -4.22676 -2.474947) + (xy -4.233336 -2.481011) + (xy -3.400547 -2.481011) + (xy -3.383197 -2.463661) + (xy -3.365847 -2.481011) + (xy -3.383197 -2.498361) + (xy -3.324554 -2.498361) + (xy -3.291088 -2.521164) + (xy -3.244399 -2.56776) + (xy -3.204327 -2.618026) + (xy -3.198944 -2.637159) + (xy -3.23241 -2.614355) + (xy -3.279099 -2.56776) + (xy -3.319171 -2.517493) + (xy -3.324554 -2.498361) + (xy -3.383197 -2.498361) + (xy -3.400547 -2.481011) + (xy -4.233336 -2.481011) + (xy -4.233456 -2.481122) + (xy -4.264127 -2.515711) + (xy -3.921039 -2.515711) + (xy -3.903689 -2.498361) + (xy -3.895888 -2.506162) + (xy -3.791426 -2.506162) + (xy -3.789037 -2.482974) + (xy -3.760709 -2.505039) + (xy -3.757747 -2.507983) + (xy -3.739498 -2.544846) + (xy -3.527979 -2.544846) + (xy -3.520573 -2.54506) + (xy -3.48921 -2.583067) + (xy -3.48789 -2.585109) + (xy -3.400547 -2.585109) + (xy -3.383197 -2.56776) + (xy -3.365847 -2.585109) + (xy -3.383197 -2.602459) + (xy -3.400547 -2.585109) + (xy -3.48789 -2.585109) + (xy -3.447487 -2.647587) + (xy -3.435246 -2.684273) + (xy -3.436777 -2.689208) + (xy -3.19235 -2.689208) + (xy -3.175 -2.671858) + (xy -3.157651 -2.689208) + (xy -3.175 -2.706558) + (xy -3.19235 -2.689208) + (xy -3.436777 -2.689208) + (xy -3.442026 -2.706128) + (xy -3.465605 -2.674512) + (xy -3.501859 -2.602459) + (xy -3.527979 -2.544846) + (xy -3.739498 -2.544846) + (xy -3.72122 -2.581766) + (xy -3.719315 -2.619809) + (xy -3.626093 -2.619809) + (xy -3.616874 -2.564452) + (xy -3.600069 -2.555771) + (xy -3.575975 -2.600537) + (xy -3.574044 -2.619809) + (xy -3.590257 -2.674225) + (xy -3.600069 -2.683847) + (xy -3.6199 -2.66772) + (xy -3.626093 -2.619809) + (xy -3.719315 -2.619809) + (xy -3.718522 -2.635634) + (xy -3.729337 -2.673483) + (xy -3.745773 -2.654099) + (xy -3.769417 -2.584738) + (xy -3.791426 -2.506162) + (xy -3.895888 -2.506162) + (xy -3.886339 -2.515711) + (xy -3.903689 -2.53306) + (xy -3.921039 -2.515711) + (xy -4.264127 -2.515711) + (xy -4.284747 -2.538965) + (xy -4.301287 -2.579403) + (xy -4.28158 -2.587865) + (xy -4.242009 -2.564384) + (xy -4.222591 -2.555932) + (xy -4.246755 -2.590609) + (xy -4.265407 -2.612184) + (xy -4.337895 -2.675405) + (xy -4.404696 -2.706024) + (xy -4.411791 -2.706558) + (xy -4.456765 -2.725713) + (xy -4.456212 -2.753047) + (xy -4.464839 -2.810705) + (xy -4.492001 -2.844045) + (xy -4.548226 -2.870871) + (xy -4.597296 -2.845672) + (xy -4.631637 -2.7968) + (xy -4.629948 -2.772025) + (xy -4.645084 -2.749982) + (xy -4.705512 -2.741257) + (xy -4.769324 -2.734283) + (xy -4.770566 -2.715688) + (xy -5.088538 -2.715688) + (xy -5.098223 -2.722414) + (xy -5.10082 -2.723907) + (xy -5.175535 -2.760245) + (xy -5.222268 -2.773497) + (xy -5.654113 -2.773497) + (xy -5.686805 -2.829605) + (xy -5.734085 -2.888254) + (xy -5.753885 -2.914754) + (xy -5.72541 -2.914754) + (xy -5.712714 -2.886193) + (xy -5.702277 -2.891621) + (xy -5.698124 -2.932801) + (xy -5.702277 -2.937887) + (xy -5.722906 -2.933124) + (xy -5.72541 -2.914754) + (xy -5.753885 -2.914754) + (xy -5.782748 -2.953384) + (xy -5.793247 -3.002944) + (xy -5.768785 -3.018624) + (xy -5.70681 -2.996433) + (xy -5.638775 -2.945045) + (xy -5.588382 -2.885891) + (xy -5.577166 -2.845355) + (xy -5.582261 -2.812982) + (xy -5.559159 -2.839953) + (xy -5.525474 -2.866485) + (xy -5.471543 -2.856074) + (xy -5.419443 -2.831278) + (xy -5.3398 -2.794098) + (xy -5.287625 -2.776895) + (xy -5.284715 -2.776745) + (xy -5.298727 -2.791909) + (xy -5.361298 -2.83122) + (xy -5.4595 -2.886641) + (xy -5.475445 -2.895276) + (xy -5.591792 -2.95997) + (xy -5.611845 -2.971864) + (xy -5.471671 -2.971864) + (xy -5.453327 -2.950402) + (xy -5.391904 -2.913632) + (xy -5.308749 -2.872044) + (xy -5.225208 -2.836128) + (xy -5.162629 -2.816375) + (xy -5.152869 -2.815195) + (xy -5.161007 -2.828486) + (xy -5.217986 -2.864213) + (xy -5.286386 -2.90141) + (xy -5.29354 -2.904808) + (xy -5.129926 -2.904808) + (xy -5.121483 -2.885416) + (xy -5.086545 -2.848165) + (xy -5.066458 -2.855806) + (xy -5.066121 -2.860657) + (xy -5.090767 -2.890007) + (xy -5.106181 -2.900718) + (xy -5.129926 -2.904808) + (xy -5.29354 -2.904808) + (xy -5.381969 -2.946813) + (xy -5.450399 -2.971266) + (xy -5.471671 -2.971864) + (xy -5.611845 -2.971864) + (xy -5.688132 -3.017112) + (xy -5.743894 -3.054496) + (xy -5.744365 -3.054884) + (xy -5.785089 -3.078542) + (xy -5.795913 -3.049126) + (xy -5.810717 -3.030681) + (xy -5.847962 -3.068859) + (xy -5.88618 -3.113441) + (xy -5.898908 -3.118751) + (xy -5.98605 -3.118751) + (xy -5.979503 -3.140301) + (xy -5.76011 -3.140301) + (xy -5.74276 -3.122951) + (xy -5.72541 -3.140301) + (xy -5.74276 -3.15765) + (xy -5.76011 -3.140301) + (xy -5.979503 -3.140301) + (xy -5.953151 -3.227049) + (xy -5.864208 -3.227049) + (xy -5.851512 -3.198488) + (xy -5.841075 -3.203916) + (xy -5.836922 -3.245097) + (xy -5.841075 -3.250182) + (xy -5.861704 -3.245419) + (xy -5.864208 -3.227049) + (xy -5.953151 -3.227049) + (xy -5.921866 -3.318579) + (xy -5.908959 -3.348101) + (xy -5.849824 -3.348101) + (xy -5.836278 -3.333213) + (xy -5.792325 -3.370318) + (xy -5.775447 -3.391817) + (xy -5.730388 -3.429323) + (xy -5.704536 -3.425938) + (xy -5.701844 -3.383008) + (xy -5.719049 -3.358329) + (xy -5.755165 -3.302296) + (xy -5.759578 -3.280834) + (xy -5.745312 -3.272148) + (xy -5.728672 -3.292358) + (xy -5.701523 -3.314105) + (xy -5.676944 -3.274652) + (xy -5.671032 -3.257659) + (xy -5.643767 -3.175) + (xy -5.632739 -3.213087) + (xy -5.125823 -3.213087) + (xy -5.120609 -3.15241) + (xy -5.077291 -3.09879) + (xy -4.988902 -3.039008) + (xy -4.873468 -2.975346) + (xy -4.811466 -2.954397) + (xy -4.803426 -2.97595) + (xy -4.822018 -3.001503) + (xy -4.562979 -3.001503) + (xy -4.461063 -2.88873) + (xy -4.387056 -2.809894) + (xy -4.348601 -2.778064) + (xy -4.337434 -2.786427) + (xy -4.337432 -2.786814) + (xy -4.360663 -2.814389) + (xy -4.419199 -2.871147) + (xy -4.450205 -2.899587) + (xy -4.530792 -2.972415) + (xy -4.393841 -2.972415) + (xy -4.367814 -2.929604) + (xy -4.35404 -2.913934) + (xy -4.301509 -2.869313) + (xy -4.267563 -2.880629) + (xy -4.262444 -2.88791) + (xy -4.235651 -2.913129) + (xy -4.229528 -2.906079) + (xy -4.219841 -2.85403) + (xy -4.197675 -2.811929) + (xy -4.148396 -2.739104) + (xy -4.130905 -2.715232) + (xy -4.0522 -2.630276) + (xy -3.989561 -2.604285) + (xy -3.948718 -2.639414) + (xy -3.946242 -2.645834) + (xy -3.96487 -2.686551) + (xy -4.030192 -2.740008) + (xy -4.032295 -2.741257) + (xy -3.85164 -2.741257) + (xy -3.838944 -2.712695) + (xy -3.828507 -2.718124) + (xy -3.824354 -2.759304) + (xy -3.828507 -2.76439) + (xy -3.849136 -2.759627) + (xy -3.85164 -2.741257) + (xy -4.032295 -2.741257) + (xy -4.073473 -2.765714) + (xy -4.148566 -2.810133) + (xy -4.181926 -2.838513) + (xy -4.177422 -2.843787) + (xy -4.15361 -2.874266) + (xy -4.155986 -2.934951) + (xy -4.161545 -2.949511) + (xy -4.103954 -2.949511) + (xy -4.088385 -2.903261) + (xy -4.053272 -2.860716) + (xy -4.026221 -2.8783) + (xy -4.000282 -2.891713) + (xy -3.981151 -2.848289) + (xy -3.956652 -2.792165) + (xy -3.93126 -2.77444) + (xy -3.921168 -2.801981) + (xy -3.93785 -2.845754) + (xy -3.965073 -2.896259) + (xy -3.806716 -2.896259) + (xy -3.762796 -2.846295) + (xy -3.750168 -2.832567) + (xy -3.683317 -2.763492) + (xy -3.654636 -2.74495) + (xy -3.658299 -2.7738) + (xy -3.662552 -2.785378) + (xy -3.696802 -2.828006) + (xy -3.643443 -2.828006) + (xy -3.626093 -2.810656) + (xy -3.608744 -2.828006) + (xy -3.616147 -2.835409) + (xy -3.533751 -2.835409) + (xy -3.525308 -2.816017) + (xy -3.49037 -2.778766) + (xy -3.470284 -2.786407) + (xy -3.469946 -2.791258) + (xy -3.494592 -2.820608) + (xy -3.510007 -2.831319) + (xy -3.533751 -2.835409) + (xy -3.616147 -2.835409) + (xy -3.626093 -2.845355) + (xy -3.643443 -2.828006) + (xy -3.696802 -2.828006) + (xy -3.703345 -2.836149) + (xy -3.756886 -2.876688) + (xy -3.804385 -2.904019) + (xy -3.806716 -2.896259) + (xy -3.965073 -2.896259) + (xy -3.979186 -2.922442) + (xy -3.993597 -2.946599) + (xy -4.037849 -3.008906) + (xy -3.846046 -3.008906) + (xy -3.837604 -2.989515) + (xy -3.802665 -2.952263) + (xy -3.782579 -2.959905) + (xy -3.782241 -2.964756) + (xy -3.806887 -2.994105) + (xy -3.822302 -3.004816) + (xy -3.846046 -3.008906) + (xy -4.037849 -3.008906) + (xy -4.045065 -3.019066) + (xy -4.079336 -3.033707) + (xy -4.095144 -3.017868) + (xy -4.103954 -2.949511) + (xy -4.161545 -2.949511) + (xy -4.180437 -2.998987) + (xy -4.229842 -3.008681) + (xy -4.246598 -3.004824) + (xy -4.329121 -2.988259) + (xy -4.368835 -2.984627) + (xy -4.393841 -2.972415) + (xy -4.530792 -2.972415) + (xy -4.562979 -3.001503) + (xy -4.822018 -3.001503) + (xy -4.84988 -3.039796) + (xy -4.886151 -3.079577) + (xy -4.960197 -3.151962) + (xy -5.015862 -3.195813) + (xy -5.033639 -3.202386) + (xy -5.052832 -3.222737) + (xy -5.053363 -3.243728) + (xy -5.062309 -3.291096) + (xy -5.090399 -3.288875) + (xy -5.118309 -3.245236) + (xy -5.125823 -3.213087) + (xy -5.632739 -3.213087) + (xy -5.626176 -3.235754) + (xy -5.407824 -3.235754) + (xy -5.373974 -3.228235) + (xy -5.361066 -3.228112) + (xy -5.275687 -3.244682) + (xy -5.239618 -3.261749) + (xy -5.210209 -3.287744) + (xy -5.24406 -3.295263) + (xy -5.256968 -3.295386) + (xy -5.342347 -3.278815) + (xy -5.378416 -3.261749) + (xy -5.407824 -3.235754) + (xy -5.626176 -3.235754) + (xy -5.618649 -3.261749) + (xy -5.599677 -3.309766) + (xy -5.590071 -3.302366) + (xy -5.566546 -3.27327) + (xy -5.494718 -3.276235) + (xy -5.473839 -3.280395) + (xy -5.377011 -3.30563) + (xy -5.34216 -3.329036) + (xy -5.362223 -3.355825) + (xy -5.367248 -3.359059) + (xy -5.402999 -3.409103) + (xy -5.422241 -3.469946) + (xy -5.433343 -3.51829) + (xy -5.439551 -3.504107) + (xy -5.443089 -3.443921) + (xy -5.457749 -3.366582) + (xy -5.484288 -3.332283) + (xy -5.508669 -3.348219) + (xy -5.517214 -3.405925) + (xy -5.520939 -3.456692) + (xy -5.543859 -3.454547) + (xy -5.586612 -3.417896) + (xy -5.636251 -3.384492) + (xy -5.656011 -3.393121) + (xy -5.630533 -3.445525) + (xy -5.621312 -3.452596) + (xy -5.587908 -3.498563) + (xy -5.586612 -3.508741) + (xy -5.607992 -3.527554) + (xy -5.621312 -3.521995) + (xy -5.651018 -3.529861) + (xy -5.656011 -3.554646) + (xy -5.671652 -3.602158) + (xy -5.685899 -3.608743) + (xy -5.702449 -3.635878) + (xy -5.69818 -3.69736) + (xy -5.686643 -3.736135) + (xy -5.609585 -3.736135) + (xy -5.608536 -3.696273) + (xy -5.586612 -3.643443) + (xy -5.550381 -3.592762) + (xy -5.528941 -3.58545) + (xy -5.52999 -3.625312) + (xy -5.551913 -3.678142) + (xy -5.588144 -3.728823) + (xy -5.609585 -3.736135) + (xy -5.686643 -3.736135) + (xy -5.678558 -3.76331) + (xy -5.650348 -3.80309) + (xy -5.59996 -3.801004) + (xy -5.570832 -3.783543) + (xy -5.523331 -3.762224) + (xy -5.507281 -3.792572) + (xy -5.527134 -3.862324) + (xy -5.535827 -3.879965) + (xy -5.577956 -3.960339) + (xy -5.648806 -3.870268) + (xy -5.700972 -3.776132) + (xy -5.73955 -3.658392) + (xy -5.74427 -3.634504) + (xy -5.772469 -3.521626) + (xy -5.811272 -3.425736) + (xy -5.820537 -3.409979) + (xy -5.849824 -3.348101) + (xy -5.908959 -3.348101) + (xy -5.893954 -3.38242) + (xy -5.891176 -3.387032) + (xy -5.88195 -3.436607) + (xy -5.888627 -3.448098) + (xy -5.904251 -3.493738) + (xy -5.905852 -3.504645) + (xy -5.864208 -3.504645) + (xy -5.851512 -3.476083) + (xy -5.841075 -3.481512) + (xy -5.836922 -3.522692) + (xy -5.841075 -3.527778) + (xy -5.861704 -3.523015) + (xy -5.864208 -3.504645) + (xy -5.905852 -3.504645) + (xy -5.917264 -3.582407) + (xy -5.917991 -3.591394) + (xy -5.864208 -3.591394) + (xy -5.846858 -3.574044) + (xy -5.829509 -3.591394) + (xy -5.846858 -3.608743) + (xy -5.864208 -3.591394) + (xy -5.917991 -3.591394) + (xy -5.920825 -3.626436) + (xy -5.921123 -3.727828) + (xy -5.903184 -3.774705) + (xy -5.88 -3.782241) + (xy -5.839449 -3.752617) + (xy -5.828977 -3.704167) + (xy -5.822783 -3.654446) + (xy -5.801751 -3.668495) + (xy -5.797488 -3.674996) + (xy -5.778214 -3.739611) + (xy -5.781696 -3.763418) + (xy -5.767229 -3.806516) + (xy -5.714974 -3.883306) + (xy -5.635824 -3.978014) + (xy -5.63512 -3.978786) + (xy -5.536397 -3.978786) + (xy -5.512753 -3.911175) + (xy -5.49581 -3.875142) + (xy -5.452265 -3.801032) + (xy -5.415732 -3.767401) + (xy -5.407795 -3.768179) + (xy -5.393403 -3.758346) + (xy -5.400215 -3.731108) + (xy -5.429183 -3.695894) + (xy -5.469217 -3.716205) + (xy -5.510139 -3.735915) + (xy -5.517214 -3.719609) + (xy -5.492309 -3.675006) + (xy -5.431828 -3.616077) + (xy -5.426528 -3.611846) + (xy -5.36141 -3.538065) + (xy -5.357728 -3.483482) + (xy -5.356159 -3.414872) + (xy -5.317705 -3.35311) + (xy -5.270069 -3.331148) + (xy -5.257417 -3.345836) + (xy -4.857924 -3.345836) + (xy -4.835694 -3.305695) + (xy -4.779507 -3.237462) + (xy -4.747019 -3.202677) + (xy -4.669288 -3.124937) + (xy -4.628448 -3.09169) + (xy -4.615208 -3.095627) + (xy -4.615028 -3.09882) + (xy -4.636361 -3.128076) + (xy -4.691039 -3.191602) + (xy -4.736476 -3.24198) + (xy -4.803974 -3.310791) + (xy -4.84807 -3.346385) + (xy -4.857924 -3.345836) + (xy -5.257417 -3.345836) + (xy -5.245078 -3.36016) + (xy -5.241803 -3.383197) + (xy -5.10082 -3.383197) + (xy -5.08347 -3.365847) + (xy -5.066121 -3.383197) + (xy -5.08347 -3.400547) + (xy -5.10082 -3.383197) + (xy -5.241803 -3.383197) + (xy -5.239618 -3.398563) + (xy -5.235027 -3.417896) + (xy -4.788525 -3.417896) + (xy -4.771175 -3.400547) + (xy -4.753826 -3.417896) + (xy -4.771175 -3.435246) + (xy -4.788525 -3.417896) + (xy -5.235027 -3.417896) + (xy -5.222503 -3.47063) + (xy -5.182554 -3.56005) + (xy -5.019997 -3.56005) + (xy -5.01661 -3.515418) + (xy -4.996498 -3.524301) + (xy -4.964485 -3.562386) + (xy -4.89171 -3.633788) + (xy -4.85847 -3.657613) + (xy -4.712249 -3.657613) + (xy -4.676849 -3.60871) + (xy -4.597963 -3.519886) + (xy -4.522555 -3.429015) + (xy -4.46718 -3.346829) + (xy -4.452473 -3.316003) + (xy -4.432627 -3.267281) + (xy -4.420321 -3.282772) + (xy -4.414217 -3.3089) + (xy -4.41617 -3.348497) + (xy -4.059836 -3.348497) + (xy -4.042487 -3.331148) + (xy -4.025137 -3.348497) + (xy -4.042487 -3.365847) + (xy -4.059836 -3.348497) + (xy -4.41617 -3.348497) + (xy -4.417644 -3.378389) + (xy -4.418795 -3.383197) + (xy -4.302733 -3.383197) + (xy -4.285383 -3.365847) + (xy -4.268033 -3.383197) + (xy -4.285383 -3.400547) + (xy -4.302733 -3.383197) + (xy -4.418795 -3.383197) + (xy -4.442212 -3.481054) + (xy -4.455966 -3.521944) + (xy -3.96153 -3.521944) + (xy -3.9505 -3.391593) + (xy -3.933382 -3.34449) + (xy -3.906672 -3.266906) + (xy -3.909436 -3.214763) + (xy -3.914084 -3.193726) + (xy -3.902983 -3.201511) + (xy -3.861187 -3.198201) + (xy -3.796324 -3.155674) + (xy -3.784647 -3.145279) + (xy -3.690712 -3.066784) + (xy -3.600069 -3.002004) + (xy -3.530056 -2.96671) + (xy -3.506598 -2.976642) + (xy -3.528148 -3.027008) + (xy -3.593156 -3.113012) + (xy -3.660159 -3.188083) + (xy -3.771105 -3.322773) + (xy -3.853414 -3.454696) + (xy -3.899585 -3.569363) + (xy -3.902119 -3.652288) + (xy -3.901435 -3.654153) + (xy -3.857337 -3.705399) + (xy -3.800023 -3.741031) + (xy -3.741338 -3.761944) + (xy -3.726654 -3.740265) + (xy -3.731716 -3.704927) + (xy -3.73539 -3.655933) + (xy -3.719831 -3.610277) + (xy -3.676258 -3.558494) + (xy -3.595891 -3.491121) + (xy -3.46995 -3.398694) + (xy -3.404797 -3.352554) + (xy -3.23196 -3.226199) + (xy -3.11027 -3.124462) + (xy -3.030627 -3.037516) + (xy -2.983932 -2.955533) + (xy -2.961968 -2.874327) + (xy -2.956159 -2.809042) + (xy -2.970167 -2.755028) + (xy -3.013881 -2.695442) + (xy -3.097192 -2.613439) + (xy -3.136261 -2.57749) + (xy -3.253706 -2.481723) + (xy -3.375551 -2.400705) + (xy -3.475461 -2.351942) + (xy -3.475651 -2.351878) + (xy -3.621311 -2.303325) + (xy -3.432855 -2.229003) + (xy -3.31315 -2.185795) + (xy -3.206721 -2.154103) + (xy -3.157651 -2.143934) + (xy -3.004315 -2.14351) + (xy -2.833221 -2.168716) + (xy -2.56776 -2.168716) + (xy -2.55041 -2.151366) + (xy -2.54815 -2.153626) + (xy -2.351056 -2.153626) + (xy -2.346309 -2.151366) + (xy -2.314643 -2.175794) + (xy -2.307514 -2.186066) + (xy -2.302785 -2.203416) + (xy -2.151367 -2.203416) + (xy -2.134017 -2.186066) + (xy -2.116667 -2.203416) + (xy -2.134017 -2.220765) + (xy -2.151367 -2.203416) + (xy -2.302785 -2.203416) + (xy -2.298672 -2.218506) + (xy -2.303418 -2.220765) + (xy -2.335085 -2.196338) + (xy -2.342214 -2.186066) + (xy -2.351056 -2.153626) + (xy -2.54815 -2.153626) + (xy -2.533061 -2.168716) + (xy -2.55041 -2.186066) + (xy -2.56776 -2.168716) + (xy -2.833221 -2.168716) + (xy -2.825619 -2.169836) + (xy -2.657132 -2.216433) + (xy -2.593883 -2.243303) + (xy -1.972585 -2.243303) + (xy -1.952347 -2.220853) + (xy -1.949774 -2.220765) + (xy -1.909678 -2.248568) + (xy -1.894809 -2.275714) + (xy -1.893868 -2.316392) + (xy -1.914953 -2.31692) + (xy -1.956569 -2.285134) + (xy -1.972585 -2.243303) + (xy -2.593883 -2.243303) + (xy -2.580223 -2.249106) + (xy -2.539471 -2.272814) + (xy -2.394263 -2.272814) + (xy -2.376913 -2.255465) + (xy -2.359563 -2.272814) + (xy -2.376913 -2.290164) + (xy -2.394263 -2.272814) + (xy -2.539471 -2.272814) + (xy -2.505765 -2.292423) + (xy -2.07346 -2.292423) + (xy -2.068714 -2.290164) + (xy -2.037047 -2.314592) + (xy -2.029918 -2.324864) + (xy -2.021076 -2.357304) + (xy -2.025823 -2.359563) + (xy -2.057489 -2.335135) + (xy -2.064618 -2.324864) + (xy -2.07346 -2.292423) + (xy -2.505765 -2.292423) + (xy -2.48411 -2.305021) + (xy -2.410848 -2.359618) + (xy -2.396352 -2.374396) + (xy -2.350368 -2.473437) + (xy -2.332548 -2.607424) + (xy -2.344061 -2.747372) + (xy -2.377233 -2.84828) + (xy -2.449489 -2.97221) + (xy -2.514606 -3.049128) + (xy -2.565182 -3.070758) + (xy -2.573257 -3.067504) + (xy -2.595661 -3.074743) + (xy -2.594644 -3.091988) + (xy -2.619906 -3.1253) + (xy -2.696849 -3.179534) + (xy -2.813871 -3.24713) + (xy -2.904796 -3.294089) + (xy -3.128961 -3.415896) + (xy -3.295725 -3.529853) + (xy -3.402175 -3.633447) + (xy -3.445399 -3.724163) + (xy -3.443691 -3.759135) + (xy -3.381155 -3.891771) + (xy -3.264989 -3.989523) + (xy -3.092893 -4.053394) + (xy -2.862565 -4.084384) + (xy -2.689208 -4.087519) + (xy -2.56498 -4.08446) + (xy -2.492131 -4.080343) + (xy -2.476933 -4.075736) + (xy -2.515711 -4.071761) + (xy -2.644614 -4.06021) + (xy -2.80332 -4.040631) + (xy -2.930011 -4.021638) + (xy -3.053787 -3.998905) + (xy -3.118183 -3.979767) + (xy -3.13278 -3.960034) + (xy -3.114763 -3.940796) + (xy -3.078771 -3.905417) + (xy -3.099972 -3.8749) + (xy -3.125531 -3.858081) + (xy -3.178734 -3.837139) + (xy -3.19235 -3.851346) + (xy -3.165129 -3.884163) + (xy -3.150711 -3.886339) + (xy -3.127545 -3.897405) + (xy -3.152156 -3.929423) + (xy -3.195335 -3.953044) + (xy -3.227963 -3.920748) + (xy -3.255154 -3.891273) + (xy -3.261218 -3.899263) + (xy -3.274061 -3.922629) + (xy -3.302773 -3.899927) + (xy -3.335378 -3.848656) + (xy -3.3599 -3.786314) + (xy -3.365847 -3.746377) + (xy -3.341813 -3.665846) + (xy -3.282208 -3.582774) + (xy -3.205781 -3.515518) + (xy -3.131281 -3.482434) + (xy -3.098941 -3.48505) + (xy -3.065786 -3.486771) + (xy -3.068174 -3.47436) + (xy -3.04806 -3.447472) + (xy -2.978004 -3.404402) + (xy -2.872751 -3.354099) + (xy -2.863599 -3.350179) + (xy -2.661115 -3.23975) + (xy -2.492997 -3.1) + (xy -2.366348 -2.941172) + (xy -2.28827 -2.77351) + (xy -2.265864 -2.607256) + (xy -2.282298 -2.511791) + (xy -2.305248 -2.432355) + (xy -2.302569 -2.409629) + (xy -2.299854 -2.411612) + (xy -2.012569 -2.411612) + (xy -1.995219 -2.394263) + (xy -1.977869 -2.411612) + (xy -1.995219 -2.428962) + (xy -2.012569 -2.411612) + (xy -2.299854 -2.411612) + (xy -2.269158 -2.434028) + (xy -2.250039 -2.451222) + (xy -2.243104 -2.459035) + (xy -1.873771 -2.459035) + (xy -1.860881 -2.400004) + (xy -1.833712 -2.373308) + (xy -1.809866 -2.39513) + (xy -1.819362 -2.452216) + (xy -1.835168 -2.473638) + (xy -1.849206 -2.481011) + (xy -1.595434 -2.481011) + (xy -1.582418 -2.374179) + (xy -1.556222 -2.265202) + (xy -1.51339 -2.159031) + (xy -1.474904 -2.068224) + (xy -1.457468 -1.994728) + (xy -1.457377 -1.991159) + (xy -1.447098 -1.951858) + (xy -1.434417 -1.954564) + (xy -1.429495 -1.998834) + (xy -1.443979 -2.083517) + (xy -1.455144 -2.125169) + (xy -1.494872 -2.245348) + (xy -1.538174 -2.356809) + (xy -1.547132 -2.376913) + (xy -1.595434 -2.481011) + (xy -1.849206 -2.481011) + (xy -1.867129 -2.490425) + (xy -1.873771 -2.459035) + (xy -2.243104 -2.459035) + (xy -2.169957 -2.541439) + (xy -2.142598 -2.602459) + (xy -1.968418 -2.602459) + (xy -1.965711 -2.52741) + (xy -1.958791 -2.506807) + (xy -1.953381 -2.524385) + (xy -1.94764 -2.625499) + (xy -1.94907 -2.639207) + (xy -1.873771 -2.639207) + (xy -1.859614 -2.581718) + (xy -1.839071 -2.56776) + (xy -1.807949 -2.595717) + (xy -1.804372 -2.617761) + (xy -1.82552 -2.676839) + (xy -1.839071 -2.689208) + (xy -1.866383 -2.678583) + (xy -1.873771 -2.639207) + (xy -1.94907 -2.639207) + (xy -1.953381 -2.680533) + (xy -1.961962 -2.696977) + (xy -1.967406 -2.653381) + (xy -1.968418 -2.602459) + (xy -2.142598 -2.602459) + (xy -2.122304 -2.647721) + (xy -2.110492 -2.717157) + (xy -1.708814 -2.717157) + (xy -1.679139 -2.65724) + (xy -1.665284 -2.636751) + (xy -1.610302 -2.573268) + (xy -1.568333 -2.548305) + (xy -1.562524 -2.549762) + (xy -1.534846 -2.534088) + (xy -1.511439 -2.476677) + (xy -1.489772 -2.41624) + (xy -1.472068 -2.402705) + (xy -1.471028 -2.443373) + (xy -1.491041 -2.512986) + (xy -1.521995 -2.568421) + (xy -1.179782 -2.568421) + (xy -1.149586 -2.54378) + (xy -1.076633 -2.533074) + (xy -1.073636 -2.53306) + (xy -1.002709 -2.523407) + (xy -0.989492 -2.497472) + (xy -0.989807 -2.496949) + (xy -1.036587 -2.476401) + (xy -1.078604 -2.481938) + (xy -1.132262 -2.484006) + (xy -1.145082 -2.466) + (xy -1.118774 -2.434712) + (xy -1.055613 -2.435512) + (xy -0.979247 -2.466486) + (xy -0.957584 -2.48116) + (xy -0.920684 -2.513849) + (xy -0.922886 -2.536495) + (xy -0.973838 -2.556837) + (xy -1.083187 -2.582616) + (xy -1.084358 -2.582872) + (xy -1.154933 -2.58754) + (xy -1.179782 -2.568421) + (xy -1.521995 -2.568421) + (xy -1.52506 -2.57391) + (xy -1.556337 -2.588286) + (xy -1.590194 -2.601911) + (xy -1.615864 -2.64144) + (xy -1.093033 -2.64144) + (xy -1.085139 -2.626163) + (xy -1.029862 -2.611063) + (xy -0.94917 -2.599003) + (xy -0.865027 -2.592844) + (xy -0.799398 -2.595448) + (xy -0.780738 -2.600747) + (xy -0.790004 -2.615476) + (xy -0.852547 -2.632624) + (xy -0.902186 -2.640954) + (xy -1.003836 -2.649899) + (xy -1.077301 -2.646561) + (xy -1.093033 -2.64144) + (xy -1.615864 -2.64144) + (xy -1.625057 -2.655596) + (xy -1.666361 -2.718962) + (xy -1.668326 -2.720195) + (xy -1.110383 -2.720195) + (xy -1.082048 -2.708065) + (xy -1.058334 -2.706558) + (xy -0.971585 -2.706558) + (xy -0.940399 -2.686663) + (xy -0.860751 -2.674111) + (xy -0.800136 -2.671858) + (xy -0.696652 -2.67834) + (xy -0.624585 -2.694848) + (xy -0.607241 -2.706558) + (xy -0.625111 -2.727361) + (xy -0.704029 -2.739164) + (xy -0.77869 -2.741257) + (xy -0.883841 -2.73561) + (xy -0.953902 -2.721029) + (xy -0.971585 -2.706558) + (xy -1.058334 -2.706558) + (xy -1.012148 -2.724717) + (xy -1.006285 -2.740168) + (xy -1.03172 -2.75926) + (xy -1.058334 -2.753805) + (xy -1.10399 -2.729176) + (xy -1.110383 -2.720195) + (xy -1.668326 -2.720195) + (xy -1.701893 -2.741257) + (xy -1.708814 -2.717157) + (xy -2.110492 -2.717157) + (xy -2.09748 -2.793642) + (xy -2.094592 -2.828006) + (xy -2.081968 -2.828006) + (xy -2.064618 -2.810656) + (xy -2.012569 -2.810656) + (xy -1.999873 -2.782094) + (xy -1.989436 -2.787523) + (xy -1.985283 -2.828703) + (xy -1.989436 -2.833789) + (xy -2.010065 -2.829026) + (xy -2.012569 -2.810656) + (xy -2.064618 -2.810656) + (xy -2.047268 -2.828006) + (xy -2.064618 -2.845355) + (xy -2.081968 -2.828006) + (xy -2.094592 -2.828006) + (xy -2.094063 -2.834295) + (xy -2.089415 -2.897405) + (xy -2.047268 -2.897405) + (xy -2.029918 -2.880055) + (xy -2.025392 -2.884581) + (xy -1.94317 -2.884581) + (xy -1.921564 -2.838062) + (xy -1.874386 -2.781099) + (xy -1.828092 -2.743991) + (xy -1.818022 -2.741257) + (xy -1.819081 -2.766723) + (xy -1.825452 -2.780839) + (xy -0.931906 -2.780839) + (xy -0.906435 -2.775956) + (xy -0.862087 -2.799854) + (xy -0.851319 -2.810656) + (xy -0.780738 -2.810656) + (xy -0.764372 -2.788525) + (xy -0.689128 -2.77701) + (xy -0.646036 -2.775956) + (xy -0.547315 -2.783052) + (xy -0.480705 -2.800946) + (xy -0.468443 -2.810656) + (xy -0.484809 -2.832787) + (xy -0.560053 -2.844302) + (xy -0.603145 -2.845355) + (xy -0.701866 -2.83826) + (xy -0.768476 -2.820366) + (xy -0.780738 -2.810656) + (xy -0.851319 -2.810656) + (xy -0.828361 -2.833687) + (xy -0.800216 -2.872155) + (xy -0.820224 -2.869598) + (xy -0.858812 -2.849816) + (xy -0.92406 -2.806857) + (xy -0.931906 -2.780839) + (xy -1.825452 -2.780839) + (xy -1.838037 -2.808723) + (xy -1.882363 -2.872601) + (xy -1.922722 -2.903584) + (xy -1.942879 -2.88996) + (xy -1.94317 -2.884581) + (xy -2.025392 -2.884581) + (xy -2.012569 -2.897405) + (xy -2.029918 -2.914754) + (xy -2.047268 -2.897405) + (xy -2.089415 -2.897405) + (xy -2.080443 -3.019208) + (xy -2.201315 -3.102408) + (xy -2.104586 -3.102408) + (xy -2.097527 -3.093127) + (xy -2.051868 -3.054884) + (xy -1.9732 -2.997907) + (xy -1.881977 -2.935955) + (xy -1.798656 -2.882783) + (xy -1.743693 -2.85215) + (xy -1.734973 -2.849302) + (xy -1.746757 -2.86727) + (xy -1.797963 -2.913484) + (xy -1.812514 -2.925556) + (xy -1.884567 -2.979765) + (xy -1.964746 -3.033341) + (xy -1.969499 -3.036202) + (xy -1.773664 -3.036202) + (xy -1.682408 -2.957633) + (xy -1.603514 -2.904369) + (xy -1.546537 -2.911046) + (xy -1.524847 -2.939751) + (xy -1.439565 -2.939751) + (xy -1.429579 -2.922904) + (xy -1.407101 -2.927341) + (xy -0.724926 -2.927341) + (xy -0.702497 -2.906231) + (xy -0.617958 -2.890463) + (xy -0.562227 -2.886426) + (xy -0.432091 -2.885836) + (xy -0.352839 -2.902147) + (xy -0.312161 -2.932266) + (xy -0.292817 -2.963382) + (xy -0.309416 -2.978975) + (xy -0.373963 -2.98283) + (xy -0.464091 -2.980174) + (xy -0.601268 -2.968568) + (xy -0.689698 -2.949539) + (xy -0.724926 -2.927341) + (xy -1.407101 -2.927341) + (xy -1.364228 -2.935804) + (xy -1.36343 -2.935996) + (xy -1.268311 -2.967224) + (xy -1.156533 -3.014737) + (xy -1.13429 -3.025562) + (xy -1.104046 -3.041915) + (xy -0.566666 -3.041915) + (xy -0.558759 -3.02659) + (xy -0.501703 -3.020134) + (xy -0.392575 -3.018853) + (xy -0.245391 -3.027424) + (xy -0.158723 -3.054074) + (xy -0.138798 -3.070902) + (xy -0.122476 -3.100816) + (xy -0.145417 -3.116326) + (xy -0.219549 -3.121673) + (xy -0.282022 -3.121847) + (xy -0.411263 -3.111094) + (xy -0.510302 -3.084188) + (xy -0.535799 -3.069798) + (xy -0.566666 -3.041915) + (xy -1.104046 -3.041915) + (xy -1.004172 -3.095917) + (xy -0.869974 -3.176889) + (xy -0.861288 -3.182639) + (xy -0.361551 -3.182639) + (xy -0.322273 -3.161912) + (xy -0.235013 -3.148397) + (xy -0.138198 -3.138856) + (xy -0.073161 -3.130903) + (xy -0.062772 -3.129013) + (xy -0.024826 -3.147058) + (xy -0.01893 -3.155095) + (xy 0.023781 -3.169467) + (xy 0.112977 -3.172681) + (xy 0.193159 -3.1674) + (xy 0.385382 -3.147561) + (xy 0.35575 -3.2097) + (xy 0.520491 -3.2097) + (xy 0.537841 -3.19235) + (xy 0.555191 -3.2097) + (xy 0.553307 -3.211584) + (xy 1.259407 -3.211584) + (xy 1.265903 -3.194811) + (xy 1.304526 -3.19382) + (xy 1.37443 -3.202321) + (xy 1.482911 -3.222568) + (xy 1.561426 -3.239807) + (xy 1.66755 -3.265339) + (xy 1.712387 -3.281014) + (xy 1.702254 -3.292652) + (xy 1.64347 -3.306072) + (xy 1.635163 -3.307735) + (xy 1.592786 -3.313798) + (xy 2.255464 -3.313798) + (xy 2.272814 -3.296448) + (xy 2.290164 -3.313798) + (xy 2.359562 -3.313798) + (xy 2.376912 -3.296448) + (xy 2.394262 -3.313798) + (xy 2.463661 -3.313798) + (xy 2.481011 -3.296448) + (xy 2.49836 -3.313798) + (xy 2.497407 -3.314751) + (xy 2.866463 -3.314751) + (xy 2.91301 -3.274877) + (xy 2.932103 -3.261749) + (xy 3.015861 -3.21026) + (xy 3.051935 -3.196544) + (xy 3.036438 -3.220522) + (xy 2.995714 -3.256892) + (xy 3.323197 -3.256892) + (xy 3.325716 -3.2097) + (xy 3.335871 -3.116599) + (xy 3.347274 -3.060734) + (xy 3.351991 -3.053552) + (xy 3.360258 -3.084596) + (xy 3.365214 -3.163132) + (xy 3.365847 -3.2097) + (xy 3.360625 -3.302843) + (xy 3.347416 -3.358698) + (xy 3.339572 -3.365847) + (xy 3.326393 -3.334995) + (xy 3.323197 -3.256892) + (xy 2.995714 -3.256892) + (xy 2.988983 -3.262903) + (xy 2.918617 -3.311536) + (xy 2.867535 -3.330919) + (xy 2.866463 -3.314751) + (xy 2.497407 -3.314751) + (xy 2.481011 -3.331148) + (xy 2.463661 -3.313798) + (xy 2.394262 -3.313798) + (xy 2.376912 -3.331148) + (xy 2.359562 -3.313798) + (xy 2.290164 -3.313798) + (xy 2.272814 -3.331148) + (xy 2.255464 -3.313798) + (xy 1.592786 -3.313798) + (xy 1.489209 -3.328617) + (xy 1.389317 -3.319682) + (xy 1.317776 -3.27849) + (xy 1.301229 -3.261749) + (xy 1.259407 -3.211584) + (xy 0.553307 -3.211584) + (xy 0.537841 -3.227049) + (xy 0.520491 -3.2097) + (xy 0.35575 -3.2097) + (xy 0.325062 -3.274054) + (xy 0.288884 -3.343772) + (xy 0.284137 -3.348497) + (xy 1.283879 -3.348497) + (xy 1.301229 -3.331148) + (xy 1.318579 -3.348497) + (xy 1.301229 -3.365847) + (xy 1.283879 -3.348497) + (xy 0.284137 -3.348497) + (xy 0.251275 -3.381203) + (xy 0.243098 -3.383197) + (xy 1.145082 -3.383197) + (xy 1.162431 -3.365847) + (xy 1.179781 -3.383197) + (xy 1.162431 -3.400547) + (xy 1.145082 -3.383197) + (xy 0.243098 -3.383197) + (xy 0.19126 -3.395838) + (xy 0.087866 -3.397163) + (xy 0.054297 -3.396556) + (xy -0.055432 -3.393637) + (xy -0.10118 -3.389) + (xy -0.088363 -3.380659) + (xy -0.025642 -3.367257) + (xy 0.079034 -3.34134) + (xy 0.125302 -3.319102) + (xy 0.111044 -3.306335) + (xy 0.034143 -3.308833) + (xy -0.006212 -3.314123) + (xy -0.112488 -3.32266) + (xy -0.193672 -3.316335) + (xy -0.214408 -3.308694) + (xy -0.217711 -3.285683) + (xy -0.151707 -3.265682) + (xy -0.104099 -3.258286) + (xy 0.052049 -3.237473) + (xy -0.145425 -3.232261) + (xy -0.268018 -3.222596) + (xy -0.341763 -3.204461) + (xy -0.361551 -3.182639) + (xy -0.861288 -3.182639) + (xy -0.747634 -3.257878) + (xy -0.65309 -3.328286) + (xy -0.60228 -3.377513) + (xy -0.600322 -3.380675) + (xy -0.566761 -3.422642) + (xy -0.562081 -3.42368) + (xy 1.05255 -3.42368) + (xy 1.057313 -3.403051) + (xy 1.075683 -3.400547) + (xy 1.104244 -3.413243) + (xy 1.098816 -3.42368) + (xy 1.074764 -3.426105) + (xy 2.647336 -3.426105) + (xy 2.654508 -3.400547) + (xy 2.704028 -3.370355) + (xy 2.734629 -3.366379) + (xy 2.773462 -3.371994) + (xy 2.748239 -3.395982) + (xy 2.741256 -3.400547) + (xy 2.697287 -3.421746) + (xy 3.023966 -3.421746) + (xy 3.099483 -3.382285) + (xy 3.153801 -3.336729) + (xy 3.165465 -3.299707) + (xy 3.176652 -3.27332) + (xy 3.19149 -3.278567) + (xy 3.222451 -3.328607) + (xy 3.226517 -3.35922) + (xy 3.208157 -3.451842) + (xy 3.15897 -3.486662) + (xy 3.095458 -3.466394) + (xy 3.023966 -3.421746) + (xy 2.697287 -3.421746) + (xy 2.677681 -3.431199) + (xy 2.647336 -3.426105) + (xy 1.074764 -3.426105) + (xy 1.057635 -3.427832) + (xy 1.05255 -3.42368) + (xy -0.562081 -3.42368) + (xy -0.51185 -3.434821) + (xy -0.485029 -3.435246) + (xy -0.447514 -3.462881) + (xy -0.441853 -3.469946) + (xy -0.01735 -3.469946) + (xy -0.001732 -3.447165) + (xy 0.07157 -3.435895) + (xy 0.10205 -3.435246) + (xy 0.189723 -3.442571) + (xy 0.216668 -3.452596) + (xy 0.971584 -3.452596) + (xy 0.988934 -3.435246) + (xy 1.006284 -3.452596) + (xy 0.988934 -3.469946) + (xy 0.971584 -3.452596) + (xy 0.216668 -3.452596) + (xy 0.238985 -3.460899) + (xy 0.242896 -3.468725) + (xy 0.232487 -3.483967) + (xy 1.529881 -3.483967) + (xy 1.544125 -3.470623) + (xy 1.600973 -3.456132) + (xy 1.686734 -3.44457) + (xy 1.780082 -3.437285) + (xy 1.859693 -3.435625) + (xy 1.904242 -3.440938) + (xy 1.905578 -3.447776) + (xy 1.866015 -3.457547) + (xy 1.851312 -3.459661) + (xy 2.043151 -3.459661) + (xy 2.050125 -3.450888) + (xy 2.114624 -3.446104) + (xy 2.24183 -3.444577) + (xy 2.290164 -3.444636) + (xy 2.43891 -3.445421) + (xy 2.523061 -3.447405) + (xy 2.54742 -3.451696) + (xy 2.51679 -3.459402) + (xy 2.435975 -3.471631) + (xy 2.418165 -3.474158) + (xy 2.397928 -3.475774) + (xy 2.859115 -3.475774) + (xy 2.869431 -3.457436) + (xy 2.890336 -3.440651) + (xy 2.918205 -3.441053) + (xy 2.971944 -3.463604) + (xy 3.019017 -3.487295) + (xy 3.296448 -3.487295) + (xy 3.313797 -3.469946) + (xy 3.331147 -3.487295) + (xy 3.313797 -3.504645) + (xy 3.296448 -3.487295) + (xy 3.019017 -3.487295) + (xy 3.058112 -3.506971) + (xy 3.14425 -3.55625) + (xy 3.180052 -3.598813) + (xy 3.179519 -3.645702) + (xy 3.304955 -3.645702) + (xy 3.309702 -3.643443) + (xy 3.341368 -3.667871) + (xy 3.348497 -3.678142) + (xy 3.357339 -3.710582) + (xy 3.352593 -3.712842) + (xy 3.320926 -3.688414) + (xy 3.313797 -3.678142) + (xy 3.304955 -3.645702) + (xy 3.179519 -3.645702) + (xy 3.179422 -3.6542) + (xy 3.175357 -3.671723) + (xy 3.152768 -3.747858) + (xy 3.124772 -3.773443) + (xy 3.073989 -3.751177) + (xy 3.002447 -3.698565) + (xy 2.932245 -3.64065) + (xy 2.886832 -3.595483) + (xy 2.875096 -3.573714) + (xy 2.905929 -3.585993) + (xy 2.911118 -3.589146) + (xy 2.945179 -3.581497) + (xy 2.967451 -3.538507) + (xy 2.961571 -3.494081) + (xy 2.958629 -3.490688) + (xy 2.908107 -3.470779) + (xy 2.900296 -3.470477) + (xy 2.891654 -3.485134) + (xy 2.914754 -3.504645) + (xy 2.94143 -3.532501) + (xy 2.925476 -3.538813) + (xy 2.874361 -3.518419) + (xy 2.859115 -3.475774) + (xy 2.397928 -3.475774) + (xy 2.281341 -3.485084) + (xy 2.150246 -3.482043) + (xy 2.088521 -3.473157) + (xy 2.043151 -3.459661) + (xy 1.851312 -3.459661) + (xy 1.777956 -3.470208) + (xy 1.682923 -3.480714) + (xy 1.575261 -3.488237) + (xy 1.529881 -3.483967) + (xy 0.232487 -3.483967) + (xy 0.214168 -3.510793) + (xy 0.195939 -3.521995) + (xy 0.555191 -3.521995) + (xy 0.572541 -3.504645) + (xy 0.58989 -3.521995) + (xy 0.572541 -3.539344) + (xy 0.555191 -3.521995) + (xy 0.195939 -3.521995) + (xy 0.14808 -3.551406) + (xy 0.074779 -3.573002) + (xy 0.063005 -3.573513) + (xy 0.039759 -3.564164) + (xy 0.069398 -3.539344) + (xy 0.101916 -3.512396) + (xy 0.070662 -3.505294) + (xy 0.062771 -3.505176) + (xy -3.8e-05 -3.486516) + (xy -0.01735 -3.469946) + (xy -0.441853 -3.469946) + (xy -0.391889 -3.5323) + (xy -0.362536 -3.576303) + (xy 0.528999 -3.576303) + (xy 0.533745 -3.574044) + (xy 0.565412 -3.598472) + (xy 0.572541 -3.608743) + (xy 0.573031 -3.610541) + (xy 1.097787 -3.610541) + (xy 1.098424 -3.606822) + (xy 1.147345 -3.57707) + (xy 1.229242 -3.541911) + (xy 1.31893 -3.510369) + (xy 1.391228 -3.491468) + (xy 1.419786 -3.491656) + (xy 1.419786 -3.513588) + (xy 1.368771 -3.536383) + (xy 1.289729 -3.563665) + (xy 1.265102 -3.571013) + (xy 2.569727 -3.571013) + (xy 2.589327 -3.582719) + (xy 2.651377 -3.628078) + (xy 2.687513 -3.643443) + (xy 2.691533 -3.621152) + (xy 2.668029 -3.582719) + (xy 2.638466 -3.542669) + (xy 2.650903 -3.547982) + (xy 2.692537 -3.582719) + (xy 2.755016 -3.627954) + (xy 2.791536 -3.643443) + (xy 2.836448 -3.660813) + (xy 2.912794 -3.703798) + (xy 2.999341 -3.758705) + (xy 3.032787 -3.782241) + (xy 3.267227 -3.782241) + (xy 3.27268 -3.73298) + (xy 3.284729 -3.738866) + (xy 3.289312 -3.809908) + (xy 3.284729 -3.825615) + (xy 3.272064 -3.829974) + (xy 3.267227 -3.782241) + (xy 3.032787 -3.782241) + (xy 3.074855 -3.811844) + (xy 3.118104 -3.849523) + (xy 3.121683 -3.856324) + (xy 3.096803 -3.889014) + (xy 3.038233 -3.933866) + (xy 2.979199 -3.966237) + (xy 2.932137 -3.962543) + (xy 2.868764 -3.917919) + (xy 2.848803 -3.901266) + (xy 2.763414 -3.819224) + (xy 2.668833 -3.713886) + (xy 2.631387 -3.667575) + (xy 2.582346 -3.599524) + (xy 2.569727 -3.571013) + (xy 1.265102 -3.571013) + (xy 1.203994 -3.589246) + (xy 1.132902 -3.606934) + (xy 1.097787 -3.610541) + (xy 0.573031 -3.610541) + (xy 0.581383 -3.641184) + (xy 0.576636 -3.643443) + (xy 0.54497 -3.619015) + (xy 0.537841 -3.608743) + (xy 0.528999 -3.576303) + (xy -0.362536 -3.576303) + (xy -0.3312 -3.623278) + (xy -0.30978 -3.660793) + (xy 1.492076 -3.660793) + (xy 1.509426 -3.643443) + (xy 1.515715 -3.649732) + (xy 1.905615 -3.649732) + (xy 1.908689 -3.637587) + (xy 2.003708 -3.62011) + (xy 2.005899 -3.620538) + (xy 2.235505 -3.620538) + (xy 2.246789 -3.626815) + (xy 2.301689 -3.661847) + (xy 2.32486 -3.659503) + (xy 2.324863 -3.659231) + (xy 2.343471 -3.652267) + (xy 2.362489 -3.667189) + (xy 2.424125 -3.690562) + (xy 2.467974 -3.687068) + (xy 2.51338 -3.669819) + (xy 2.509709 -3.63986) + (xy 2.476206 -3.595659) + (xy 2.472158 -3.587164) + (xy 2.508439 -3.622557) + (xy 2.578144 -3.69488) + (xy 2.644193 -3.764891) + (xy 2.756834 -3.891806) + (xy 2.821733 -3.980668) + (xy 2.836672 -4.028316) + (xy 2.832557 -4.03328) + (xy 2.775939 -4.055397) + (xy 2.711901 -4.044955) + (xy 2.630271 -3.996456) + (xy 2.520878 -3.904405) + (xy 2.423541 -3.812284) + (xy 2.32729 -3.7176) + (xy 2.262412 -3.651377) + (xy 2.235505 -3.620538) + (xy 2.005899 -3.620538) + (xy 2.097093 -3.638349) + (xy 2.201591 -3.698219) + (xy 2.329948 -3.805636) + (xy 2.387107 -3.859646) + (xy 2.502076 -3.974582) + (xy 2.56554 -4.051716) + (xy 2.578759 -4.098321) + (xy 2.542996 -4.12167) + (xy 2.459511 -4.129037) + (xy 2.433868 -4.129235) + (xy 2.370318 -4.113677) + (xy 2.289646 -4.062185) + (xy 2.18185 -3.967533) + (xy 2.103398 -3.890452) + (xy 2.004802 -3.785731) + (xy 1.936254 -3.702088) + (xy 1.905615 -3.649732) + (xy 1.515715 -3.649732) + (xy 1.526776 -3.660793) + (xy 1.509426 -3.678142) + (xy 1.492076 -3.660793) + (xy -0.30978 -3.660793) + (xy -0.278493 -3.715587) + (xy -0.27393 -3.726162) + (xy 0.879277 -3.726162) + (xy 0.884836 -3.712842) + (xy 0.930802 -3.679438) + (xy 0.940981 -3.678142) + (xy 0.959793 -3.699522) + (xy 0.954235 -3.712842) + (xy 0.930361 -3.730191) + (xy 1.492076 -3.730191) + (xy 1.509426 -3.712842) + (xy 1.52525 -3.728665) + (xy 1.573041 -3.728665) + (xy 1.580611 -3.681519) + (xy 1.585762 -3.685445) + (xy 1.752075 -3.685445) + (xy 1.787645 -3.684349) + (xy 1.862981 -3.734303) + (xy 1.975924 -3.834034) + (xy 2.060998 -3.917391) + (xy 2.168886 -4.028003) + (xy 2.232631 -4.100203) + (xy 2.258272 -4.143517) + (xy 2.251848 -4.167468) + (xy 2.22706 -4.179286) + (xy 2.169233 -4.178227) + (xy 2.087604 -4.139746) + (xy 1.970884 -4.058205) + (xy 1.945218 -4.038474) + (xy 1.848105 -3.958954) + (xy 1.780126 -3.895284) + (xy 1.753248 -3.85891) + (xy 1.754088 -3.855657) + (xy 1.78781 -3.859353) + (xy 1.797583 -3.869994) + (xy 1.840409 -3.914233) + (xy 1.90847 -3.972348) + (xy 1.950979 -4.003292) + (xy 1.94848 -3.991636) + (xy 1.899572 -3.93391) + (xy 1.887464 -3.920299) + (xy 1.817411 -3.834143) + (xy 1.768077 -3.759549) + (xy 1.75843 -3.738866) + (xy 1.752075 -3.685445) + (xy 1.585762 -3.685445) + (xy 1.605733 -3.700666) + (xy 1.612042 -3.710444) + (xy 1.610295 -3.754189) + (xy 1.602524 -3.760967) + (xy 1.576694 -3.75069) + (xy 1.573041 -3.728665) + (xy 1.52525 -3.728665) + (xy 1.526776 -3.730191) + (xy 1.509426 -3.747541) + (xy 1.492076 -3.730191) + (xy 0.930361 -3.730191) + (xy 0.908268 -3.746246) + (xy 0.89809 -3.747541) + (xy 0.879277 -3.726162) + (xy -0.27393 -3.726162) + (xy -0.272191 -3.730191) + (xy -0.208818 -3.730191) + (xy -0.175177 -3.7845) + (xy 1.639381 -3.7845) + (xy 1.644128 -3.782241) + (xy 1.675794 -3.806668) + (xy 1.682923 -3.81694) + (xy 1.691765 -3.84938) + (xy 1.687019 -3.85164) + (xy 1.655353 -3.827212) + (xy 1.648224 -3.81694) + (xy 1.639381 -3.7845) + (xy -0.175177 -3.7845) + (xy -0.161472 -3.806625) + (xy 1.446857 -3.806625) + (xy 1.488778 -3.819011) + (xy 1.559625 -3.853376) + (xy 1.644563 -3.90211) + (xy 1.728761 -3.957604) + (xy 1.769672 -3.988486) + (xy 1.825917 -4.03853) + (xy 1.827607 -4.055545) + (xy 1.772474 -4.039662) + (xy 1.665945 -3.994468) + (xy 1.58009 -3.948425) + (xy 1.556969 -3.916145) + (xy 1.566732 -3.907335) + (xy 1.574928 -3.896341) + (xy 1.532018 -3.900953) + (xy 1.477987 -3.905537) + (xy 1.470993 -3.895856) + (xy 1.469214 -3.85646) + (xy 1.448692 -3.823825) + (xy 1.446857 -3.806625) + (xy -0.161472 -3.806625) + (xy -0.122842 -3.868989) + (xy -0.103157 -3.902599) + (xy 0.11239 -3.902599) + (xy 0.164609 -3.877705) + (xy 0.261755 -3.852273) + (xy 0.379596 -3.831546) + (xy 0.489922 -3.820931) + (xy 0.566001 -3.824955) + (xy 0.687408 -3.839184) + (xy 0.8313 -3.860822) + (xy 0.871615 -3.867671) + (xy 1.063235 -3.908171) + (xy 1.264839 -3.962558) + (xy 1.454846 -4.024065) + (xy 1.589518 -4.077186) + (xy 1.87377 -4.077186) + (xy 1.89112 -4.059836) + (xy 1.90847 -4.077186) + (xy 1.89112 -4.094536) + (xy 1.87377 -4.077186) + (xy 1.589518 -4.077186) + (xy 1.611678 -4.085927) + (xy 1.684652 -4.122569) + (xy 1.729927 -4.152263) + (xy 1.711662 -4.161744) + (xy 1.672525 -4.162879) + (xy 1.586365 -4.14771) + (xy 1.487639 -4.109564) + (xy 1.483705 -4.107557) + (xy 1.319535 -4.039131) + (xy 1.117093 -3.979576) + (xy 0.894089 -3.931628) + (xy 0.668235 -3.898029) + (xy 0.457242 -3.881515) + (xy 0.27882 -3.884827) + (xy 0.169206 -3.90427) + (xy 0.117066 -3.914184) + (xy 0.11239 -3.902599) + (xy -0.103157 -3.902599) + (xy -0.071616 -3.956453) + (xy -0.049803 -4.000069) + (xy 0.234633 -4.000069) + (xy 0.245815 -3.988633) + (xy 0.311404 -3.982541) + (xy 0.337155 -3.996671) + (xy 0.374928 -4.017409) + (xy 0.381694 -4.011145) + (xy 0.40817 -4.009613) + (xy 0.472777 -4.03584) + (xy 0.481393 -4.040212) + (xy 0.555877 -4.069652) + (xy 0.601439 -4.071176) + (xy 0.602841 -4.070019) + (xy 0.622489 -4.07567) + (xy 0.622679 -4.077186) + (xy 1.145082 -4.077186) + (xy 1.162431 -4.059836) + (xy 1.179781 -4.077186) + (xy 1.162431 -4.094536) + (xy 1.145082 -4.077186) + (xy 0.622679 -4.077186) + (xy 0.62459 -4.092465) + (xy 0.601162 -4.120083) + (xy 0.563866 -4.111361) + (xy 0.492946 -4.088162) + (xy 0.38866 -4.060604) + (xy 0.351078 -4.05181) + (xy 0.259286 -4.024892) + (xy 0.234633 -4.000069) + (xy -0.049803 -4.000069) + (xy -0.040262 -4.019147) + (xy -0.035783 -4.033812) + (xy -0.063076 -4.056651) + (xy -0.088797 -4.059836) + (xy -0.125647 -4.044337) + (xy -0.12328 -4.028101) + (xy -0.125164 -3.989686) + (xy -0.133082 -3.984726) + (xy -0.158525 -3.946091) + (xy -0.182638 -3.866424) + (xy -0.185657 -3.85164) + (xy -0.208818 -3.730191) + (xy -0.272191 -3.730191) + (xy -0.246815 -3.789) + (xy -0.242897 -3.810633) + (xy -0.252738 -3.841817) + (xy -0.292552 -3.818919) + (xy -0.294564 -3.817257) + (xy -0.330155 -3.770425) + (xy -0.330081 -3.748247) + (xy -0.340968 -3.709029) + (xy -0.386495 -3.656755) + (xy -0.454012 -3.576266) + (xy -0.49035 -3.509548) + (xy -0.519705 -3.454021) + (xy -0.555839 -3.457157) + (xy -0.579777 -3.474849) + (xy -0.615734 -3.49693) + (xy -0.61451 -3.482918) + (xy -0.626323 -3.440964) + (xy -0.688103 -3.380584) + (xy -0.786453 -3.311658) + (xy -0.907974 -3.244065) + (xy -0.987733 -3.207717) + (xy -1.085788 -3.158353) + (xy -1.160041 -3.106128) + (xy -1.172479 -3.093338) + (xy -1.199205 -3.067252) + (xy -1.194013 -3.085473) + (xy -1.188076 -3.119083) + (xy -1.228977 -3.111498) + (xy -1.294454 -3.091574) + (xy -1.317427 -3.088252) + (xy -1.354263 -3.062201) + (xy -1.402813 -3.000471) + (xy -1.439565 -2.939751) + (xy -1.524847 -2.939751) + (xy -1.494156 -2.980367) + (xy -1.490226 -2.987613) + (xy -1.473209 -3.029091) + (xy -1.490436 -3.047568) + (xy -1.555733 -3.049637) + (xy -1.613483 -3.046404) + (xy -1.773664 -3.036202) + (xy -1.969499 -3.036202) + (xy -2.038106 -3.077499) + (xy -2.089701 -3.10345) + (xy -2.104586 -3.102408) + (xy -2.201315 -3.102408) + (xy -2.214357 -3.111385) + (xy -1.862204 -3.111385) + (xy -1.857441 -3.090756) + (xy -1.839071 -3.088252) + (xy -1.81051 -3.100948) + (xy -1.81293 -3.105601) + (xy -1.769673 -3.105601) + (xy -1.752323 -3.088252) + (xy -1.734973 -3.105601) + (xy -1.752323 -3.122951) + (xy -1.769673 -3.105601) + (xy -1.81293 -3.105601) + (xy -1.815938 -3.111385) + (xy -1.857119 -3.115537) + (xy -1.862204 -3.111385) + (xy -2.214357 -3.111385) + (xy -2.244021 -3.131804) + (xy -2.438365 -3.273428) + (xy -2.57504 -3.39313) + (xy -2.653336 -3.49013) + (xy -2.119884 -3.49013) + (xy -2.116151 -3.431483) + (xy -2.09226 -3.413324) + (xy -2.081968 -3.417896) + (xy -2.052261 -3.41003) + (xy -2.047268 -3.385245) + (xy -2.027025 -3.337693) + (xy -1.985714 -3.340202) + (xy -1.95746 -3.378658) + (xy -1.949014 -3.438617) + (xy -1.947241 -3.540403) + (xy -1.949874 -3.612377) + (xy -1.959586 -3.782241) + (xy -1.873771 -3.782241) + (xy -1.87324 -3.548019) + (xy -1.869644 -3.422295) + (xy -1.859109 -3.36192) + (xy -1.840929 -3.363124) + (xy -1.839071 -3.365847) + (xy -1.812425 -3.395481) + (xy -1.802342 -3.361731) + (xy -1.801445 -3.348497) + (xy -1.795457 -3.308745) + (xy -1.781386 -3.331165) + (xy -1.769673 -3.365847) + (xy -1.741891 -3.452596) + (xy -1.733706 -3.365847) + (xy -1.725522 -3.279099) + (xy -1.709747 -3.362797) + (xy -1.692854 -3.416736) + (xy -1.669627 -3.407473) + (xy -1.662794 -3.397497) + (xy -1.643838 -3.387509) + (xy -1.642313 -3.444598) + (xy -1.644716 -3.469946) + (xy -1.655191 -3.58481) + (xy -1.659936 -3.65923) + (xy -1.591893 -3.65923) + (xy -1.590156 -3.565166) + (xy -1.581958 -3.455515) + (xy -1.567215 -3.3992) + (xy -1.537394 -3.380184) + (xy -1.492456 -3.381514) + (xy -1.444182 -3.391943) + (xy -1.436212 -3.400547) + (xy -0.832787 -3.400547) + (xy -0.820091 -3.371985) + (xy -0.809654 -3.377414) + (xy -0.805501 -3.418594) + (xy -0.809654 -3.42368) + (xy -0.830283 -3.418916) + (xy -0.832787 -3.400547) + (xy -1.436212 -3.400547) + (xy -1.416743 -3.421566) + (xy -1.402774 -3.487182) + (xy -1.394998 -3.603809) + (xy -1.393941 -3.642222) + (xy -1.31858 -3.642222) + (xy -1.314144 -3.5314) + (xy -1.296088 -3.481348) + (xy -1.257292 -3.483745) + (xy -1.209926 -3.515237) + (xy -1.184139 -3.556694) + (xy -0.832787 -3.556694) + (xy -0.815438 -3.539344) + (xy -0.798088 -3.556694) + (xy -0.815438 -3.574044) + (xy -0.832787 -3.556694) + (xy -1.184139 -3.556694) + (xy -1.17907 -3.564843) + (xy -1.153845 -3.648922) + (xy -1.140525 -3.727329) + (xy -1.056647 -3.727329) + (xy -1.053431 -3.66099) + (xy -1.052292 -3.657562) + (xy -1.013246 -3.625837) + (xy -0.95374 -3.620547) + (xy -0.908314 -3.641247) + (xy -0.901655 -3.659502) + (xy -0.886939 -3.666793) + (xy -0.867487 -3.643443) + (xy -0.848266 -3.636039) + (xy -0.837159 -3.689466) + (xy -0.833593 -3.79959) + (xy -0.728689 -3.79959) + (xy -0.711339 -3.782241) + (xy -0.693989 -3.79959) + (xy -0.711339 -3.81694) + (xy -0.728689 -3.79959) + (xy -0.833593 -3.79959) + (xy -0.833326 -3.807826) + (xy -0.833319 -3.810313) + (xy -0.838017 -3.935583) + (xy -0.841276 -3.950489) + (xy -0.721078 -3.950489) + (xy -0.719646 -3.879182) + (xy -0.707021 -3.869762) + (xy -0.690033 -3.895014) + (xy -0.675399 -3.978233) + (xy -0.686887 -4.011213) + (xy -0.708292 -4.033092) + (xy -0.71882 -3.994816) + (xy -0.721078 -3.950489) + (xy -0.841276 -3.950489) + (xy -0.85226 -4.000719) + (xy -0.868053 -4.007437) + (xy -0.888091 -3.965884) + (xy -0.883387 -3.953392) + (xy -0.895791 -3.931856) + (xy -0.9412 -3.929765) + (xy -0.997925 -3.922351) + (xy -1.030542 -3.872205) + (xy -1.044077 -3.820016) + (xy -1.056647 -3.727329) + (xy -1.140525 -3.727329) + (xy -1.137571 -3.744721) + (xy -1.133565 -3.829487) + (xy -1.145148 -3.88047) + (xy -1.155788 -3.886339) + (xy -1.206734 -3.871445) + (xy -1.251462 -3.850419) + (xy -1.29428 -3.810447) + (xy -1.314457 -3.737573) + (xy -1.31858 -3.642222) + (xy -1.393941 -3.642222) + (xy -1.391745 -3.722006) + (xy -1.399053 -3.786505) + (xy -1.420683 -3.812673) + (xy -1.447047 -3.816409) + (xy -1.529379 -3.802466) + (xy -1.575322 -3.754178) + (xy -1.591893 -3.65923) + (xy -1.659936 -3.65923) + (xy -1.661695 -3.686817) + (xy -1.674786 -3.754897) + (xy -1.721215 -3.779775) + (xy -1.769673 -3.782241) + (xy -1.873771 -3.782241) + (xy -1.959586 -3.782241) + (xy -1.96052 -3.798586) + (xy -2.038593 -3.714471) + (xy -2.078261 -3.651077) + (xy -2.106306 -3.569812) + (xy -2.119884 -3.49013) + (xy -2.653336 -3.49013) + (xy -2.659516 -3.497786) + (xy -2.69331 -3.584158) + (xy -2.588343 -3.584158) + (xy -2.583628 -3.571646) + (xy -2.55013 -3.540878) + (xy -2.533739 -3.575922) + (xy -2.533061 -3.593442) + (xy -2.550133 -3.62918) + (xy -2.568326 -3.625743) + (xy -2.588343 -3.584158) + (xy -2.69331 -3.584158) + (xy -2.697267 -3.594271) + (xy -2.694692 -3.664271) + (xy -2.485288 -3.664271) + (xy -2.472531 -3.652183) + (xy -2.447693 -3.614532) + (xy -2.451974 -3.589152) + (xy -2.44922 -3.545974) + (xy -2.432675 -3.539344) + (xy -2.403676 -3.568981) + (xy -2.394263 -3.625004) + (xy -2.394451 -3.626093) + (xy -2.283485 -3.626093) + (xy -2.277801 -3.545919) + (xy -2.257917 -3.505731) + (xy -2.253321 -3.504645) + (xy -2.232467 -3.534965) + (xy -2.225981 -3.609579) + (xy -2.226771 -3.626093) + (xy -2.237711 -3.70642) + (xy -2.240321 -3.712842) + (xy -2.116667 -3.712842) + (xy -2.103971 -3.68428) + (xy -2.093534 -3.689709) + (xy -2.089381 -3.730889) + (xy -2.093534 -3.735975) + (xy -2.114163 -3.731212) + (xy -2.116667 -3.712842) + (xy -2.240321 -3.712842) + (xy -2.254007 -3.746512) + (xy -2.256935 -3.747541) + (xy -2.272627 -3.71698) + (xy -2.282707 -3.641853) + (xy -2.283485 -3.626093) + (xy -2.394451 -3.626093) + (xy -2.404735 -3.6857) + (xy -2.443765 -3.69135) + (xy -2.453232 -3.688035) + (xy -2.485288 -3.664271) + (xy -2.694692 -3.664271) + (xy -2.694098 -3.680402) + (xy -2.593952 -3.680402) + (xy -2.589205 -3.678142) + (xy -2.557539 -3.70257) + (xy -2.55041 -3.712842) + (xy -2.541568 -3.745282) + (xy -2.546315 -3.747541) + (xy -2.577981 -3.723113) + (xy -2.58511 -3.712842) + (xy -2.593952 -3.680402) + (xy -2.694098 -3.680402) + (xy -2.693765 -3.689459) + (xy -2.692399 -3.69513) + (xy -2.662134 -3.76062) + (xy -2.601904 -3.817261) + (xy -2.504171 -3.868023) + (xy -2.361397 -3.915872) + (xy -2.166044 -3.963776) + (xy -1.910574 -4.014703) + (xy -1.854548 -4.024978) + (xy -1.570112 -4.079367) + (xy -1.475071 -4.100663) + (xy -0.68705 -4.100663) + (xy -0.648636 -4.11778) + (xy -0.633265 -4.125747) + (xy -0.57486 -4.145355) + (xy -0.555192 -4.133348) + (xy -0.580495 -4.090841) + (xy -0.584917 -4.088752) + (xy -0.609851 -4.050257) + (xy -0.634001 -3.969607) + (xy -0.63844 -3.947586) + (xy -0.649553 -3.864489) + (xy -0.638378 -3.83396) + (xy -0.608914 -3.838449) + (xy -0.57181 -3.869984) + (xy -0.573307 -3.887577) + (xy -0.566777 -3.928811) + (xy -0.555758 -3.938038) + (xy -0.531497 -3.923889) + (xy -0.520711 -3.852111) + (xy -0.520492 -3.836338) + (xy -0.515196 -3.755215) + (xy -0.502148 -3.714101) + (xy -0.4991 -3.712842) + (xy -0.491935 -3.744301) + (xy -0.493486 -3.826913) + (xy -0.503396 -3.943026) + (xy -0.503843 -3.947063) + (xy -0.515947 -4.059836) + (xy -0.381694 -4.059836) + (xy -0.368998 -4.031275) + (xy -0.358561 -4.036703) + (xy -0.354409 -4.077883) + (xy -0.358561 -4.082969) + (xy -0.37919 -4.078206) + (xy -0.381694 -4.059836) + (xy -0.515947 -4.059836) + (xy -0.517287 -4.072318) + (xy -0.52708 -4.172562) + (xy -0.531018 -4.224659) + (xy -0.533523 -4.258089) + (xy -0.547966 -4.258473) + (xy -0.588169 -4.218904) + (xy -0.627217 -4.176575) + (xy -0.680247 -4.117436) + (xy -0.68705 -4.100663) + (xy -1.475071 -4.100663) + (xy -1.344036 -4.130024) + (xy -1.165701 -4.180817) + (xy -1.024486 -4.235614) + (xy -0.90977 -4.298283) + (xy -0.8932 -4.310757) + (xy -0.451093 -4.310757) + (xy -0.440387 -4.275508) + (xy -0.418827 -4.293551) + (xy -0.40377 -4.342927) + (xy -0.38468 -4.405193) + (xy -0.354782 -4.460946) + (xy -0.326816 -4.491376) + (xy -0.313522 -4.477675) + (xy -0.31348 -4.47623) + (xy -0.330039 -4.413868) + (xy -0.372018 -4.327191) + (xy -0.381824 -4.310569) + (xy -0.427394 -4.222617) + (xy -0.450414 -4.152332) + (xy -0.451093 -4.143784) + (xy -0.443465 -4.112053) + (xy -0.409124 -4.11773) + (xy -0.35226 -4.148994) + (xy -0.338784 -4.158794) + (xy -0.082034 -4.158794) + (xy -0.079235 -4.12056) + (xy -0.053228 -4.095138) + (xy -0.044645 -4.120288) + (xy 0.108608 -4.120288) + (xy 0.119041 -4.072636) + (xy 0.158985 -4.073474) + (xy 0.238669 -4.092598) + (xy 0.265131 -4.094536) + (xy 0.299298 -4.111405) + (xy 0.295882 -4.12772) + (xy 0.250808 -4.14636) + (xy 0.223016 -4.140812) + (xy 0.18098 -4.13822) + (xy 0.176187 -4.151003) + (xy 0.177287 -4.210516) + (xy 0.175167 -4.233334) + (xy 0.163145 -4.257145) + (xy 0.138797 -4.215984) + (xy 0.108608 -4.120288) + (xy -0.044645 -4.120288) + (xy -0.039517 -4.135312) + (xy -0.038159 -4.207309) + (xy -0.04183 -4.278994) + (xy -0.049868 -4.285962) + (xy -0.067392 -4.233334) + (xy -0.082034 -4.158794) + (xy -0.338784 -4.158794) + (xy -0.28931 -4.194771) + (xy -0.265178 -4.249169) + (xy -0.268111 -4.340683) + (xy -0.269165 -4.350478) + (xy -0.271886 -4.380725) + (xy 0.021323 -4.380725) + (xy 0.023707 -4.306619) + (xy 0.039272 -4.248118) + (xy 0.056096 -4.233334) + (xy 0.064404 -4.264021) + (xy 0.068317 -4.340102) + (xy 0.06833 -4.351526) + (xy 0.179836 -4.351526) + (xy 0.216267 -4.283355) + (xy 0.266737 -4.226557) + (xy 0.361265 -4.147819) + (xy 0.432017 -4.13338) + (xy 0.436871 -4.137452) + (xy 0.672176 -4.137452) + (xy 0.67586 -4.130495) + (xy 0.712839 -4.115253) + (xy 0.779183 -4.107197) + (xy 0.841739 -4.108258) + (xy 0.850158 -4.111885) + (xy 0.902185 -4.111885) + (xy 0.919535 -4.094536) + (xy 0.936885 -4.111885) + (xy 0.919535 -4.129235) + (xy 0.902185 -4.111885) + (xy 0.850158 -4.111885) + (xy 0.867461 -4.119339) + (xy 0.841165 -4.139233) + (xy 0.79737 -4.164318) + (xy 0.738746 -4.181284) + (xy 0.936885 -4.181284) + (xy 0.954235 -4.163935) + (xy 0.971584 -4.181284) + (xy 0.954235 -4.198634) + (xy 0.936885 -4.181284) + (xy 0.738746 -4.181284) + (xy 0.729769 -4.183882) + (xy 0.680434 -4.17281) + (xy 0.672176 -4.137452) + (xy 0.436871 -4.137452) + (xy 0.468442 -4.163935) + (xy 0.517529 -4.193388) + (xy 0.555191 -4.198634) + (xy 0.61907 -4.21256) + (xy 0.638842 -4.228321) + (xy 0.624074 -4.244297) + (xy 0.565809 -4.240539) + (xy 0.502086 -4.235715) + (xy 0.495879 -4.249541) + (xy 0.849746 -4.249541) + (xy 0.870529 -4.216983) + (xy 0.920447 -4.221135) + (xy 0.955587 -4.252671) + (xy 0.953469 -4.269271) + (xy 0.961032 -4.309913) + (xy 0.97638 -4.323046) + (xy 1.000716 -4.327719) + (xy 0.992248 -4.308094) + (xy 0.991343 -4.272462) + (xy 1.006284 -4.268033) + (xy 1.02993 -4.247855) + (xy 1.025465 -4.236297) + (xy 1.032761 -4.197508) + (xy 1.049442 -4.186987) + (xy 1.10027 -4.168715) + (xy 1.103762 -4.180554) + (xy 1.094864 -4.19567) + (xy 1.097997 -4.212325) + (xy 1.769672 -4.212325) + (xy 1.799218 -4.204969) + (xy 1.853919 -4.206384) + (xy 1.912053 -4.219817) + (xy 1.923283 -4.237437) + (xy 1.886 -4.24722) + (xy 1.824479 -4.240177) + (xy 1.776642 -4.222508) + (xy 1.769672 -4.212325) + (xy 1.097997 -4.212325) + (xy 1.10216 -4.234459) + (xy 1.118841 -4.24498) + (xy 1.12832 -4.256467) + (xy 1.989435 -4.256467) + (xy 1.994198 -4.235838) + (xy 2.012568 -4.233334) + (xy 2.016773 -4.235203) + (xy 2.516865 -4.235203) + (xy 2.534069 -4.210184) + (xy 2.599754 -4.187083) + (xy 2.611437 -4.184664) + (xy 2.708669 -4.156679) + (xy 2.831303 -4.109371) + (xy 2.897404 -4.079498) + (xy 2.993709 -4.033251) + (xy 3.059947 -4.001729) + (xy 3.078487 -3.993174) + (xy 3.076637 -4.007787) + (xy 3.192349 -4.007787) + (xy 3.209699 -3.990437) + (xy 3.227049 -4.007787) + (xy 3.209699 -4.025137) + (xy 3.192349 -4.007787) + (xy 3.076637 -4.007787) + (xy 3.07556 -4.016289) + (xy 3.069281 -4.034197) + (xy 3.031301 -4.066003) + (xy 2.948596 -4.107862) + (xy 2.938898 -4.111885) + (xy 3.15765 -4.111885) + (xy 3.175 -4.094536) + (xy 3.192349 -4.111885) + (xy 3.175 -4.129235) + (xy 3.15765 -4.111885) + (xy 2.938898 -4.111885) + (xy 2.839792 -4.152998) + (xy 2.723512 -4.194634) + (xy 2.618382 -4.225993) + (xy 2.543026 -4.240298) + (xy 2.516865 -4.235203) + (xy 2.016773 -4.235203) + (xy 2.041129 -4.24603) + (xy 2.035701 -4.256467) + (xy 1.994521 -4.260619) + (xy 1.989435 -4.256467) + (xy 1.12832 -4.256467) + (xy 1.131485 -4.260302) + (xy 1.101707 -4.265294) + (xy 1.050133 -4.283543) + (xy 1.040983 -4.301643) + (xy 1.067577 -4.320848) + (xy 1.101707 -4.31572) + (xy 1.140045 -4.306958) + (xy 1.12599 -4.320082) + (xy 1.179781 -4.320082) + (xy 1.195711 -4.272958) + (xy 1.238226 -4.285383) + (xy 1.387978 -4.285383) + (xy 1.405327 -4.268033) + (xy 1.413623 -4.276329) + (xy 2.339913 -4.276329) + (xy 2.374021 -4.270772) + (xy 2.419026 -4.277152) + (xy 2.419564 -4.288997) + (xy 2.398322 -4.292786) + (xy 2.885648 -4.292786) + (xy 2.89409 -4.273394) + (xy 2.929029 -4.236143) + (xy 2.949115 -4.243785) + (xy 2.949453 -4.248635) + (xy 2.924807 -4.277985) + (xy 2.909392 -4.288696) + (xy 2.885648 -4.292786) + (xy 2.398322 -4.292786) + (xy 2.373122 -4.297281) + (xy 2.353056 -4.291737) + (xy 2.339913 -4.276329) + (xy 1.413623 -4.276329) + (xy 1.422677 -4.285383) + (xy 1.405327 -4.302732) + (xy 1.387978 -4.285383) + (xy 1.238226 -4.285383) + (xy 1.240779 -4.286129) + (xy 1.293517 -4.337829) + (xy 1.306851 -4.354782) + (xy 1.839071 -4.354782) + (xy 1.85642 -4.337432) + (xy 2.134016 -4.337432) + (xy 2.135602 -4.305406) + (xy 2.14727 -4.302732) + (xy 2.180881 -4.320082) + (xy 2.741256 -4.320082) + (xy 2.758606 -4.302732) + (xy 2.775956 -4.320082) + (xy 2.758606 -4.337432) + (xy 2.741256 -4.320082) + (xy 2.180881 -4.320082) + (xy 2.196324 -4.328054) + (xy 2.203415 -4.337432) + (xy 2.202904 -4.347748) + (xy 2.554725 -4.347748) + (xy 2.602459 -4.342911) + (xy 2.651719 -4.348364) + (xy 2.645833 -4.360413) + (xy 2.574791 -4.364996) + (xy 2.559084 -4.360413) + (xy 2.554725 -4.347748) + (xy 2.202904 -4.347748) + (xy 2.201829 -4.369458) + (xy 2.190161 -4.372131) + (xy 2.141107 -4.346809) + (xy 2.134016 -4.337432) + (xy 1.85642 -4.337432) + (xy 1.87377 -4.354782) + (xy 1.85642 -4.372131) + (xy 1.839071 -4.354782) + (xy 1.306851 -4.354782) + (xy 1.334143 -4.389481) + (xy 1.457377 -4.389481) + (xy 1.474726 -4.372131) + (xy 1.492076 -4.389481) + (xy 1.561475 -4.389481) + (xy 1.578825 -4.372131) + (xy 1.596174 -4.389481) + (xy 1.769672 -4.389481) + (xy 1.787021 -4.372131) + (xy 1.802124 -4.387234) + (xy 2.267728 -4.387234) + (xy 2.274857 -4.373235) + (xy 2.322727 -4.389481) + (xy 2.706557 -4.389481) + (xy 2.723907 -4.372131) + (xy 2.741256 -4.389481) + (xy 2.737984 -4.392753) + (xy 2.786249 -4.392753) + (xy 2.810655 -4.372131) + (xy 2.866023 -4.340922) + (xy 2.868151 -4.344313) + (xy 3.229149 -4.344313) + (xy 3.333499 -4.135491) + (xy 3.39325 -3.994418) + (xy 3.439773 -3.845711) + (xy 3.45873 -3.750357) + (xy 3.479612 -3.574044) + (xy 3.622251 -3.56912) + (xy 3.76489 -3.564196) + (xy 3.626092 -3.543095) + (xy 3.487295 -3.521995) + (xy 3.478003 -3.264178) + (xy 3.477672 -3.107955) + (xy 3.490827 -3.013778) + (xy 3.512702 -2.978193) + (xy 3.568089 -2.964439) + (xy 3.670291 -2.95581) + (xy 3.792279 -2.954158) + (xy 3.914025 -2.953254) + (xy 4.00651 -2.946906) + (xy 4.049634 -2.936523) + (xy 4.075812 -2.918306) + (xy 4.089303 -2.939395) + (xy 4.094122 -3.01181) + (xy 4.094382 -3.049035) + (xy 4.157556 -3.049035) + (xy 4.158157 -2.954349) + (xy 4.189431 -2.894671) + (xy 4.262743 -2.862179) + (xy 4.389456 -2.849047) + (xy 4.450205 -2.847555) + (xy 4.615027 -2.845355) + (xy 4.614703 -3.010178) + (xy 4.614379 -3.175) + (xy 4.392738 -3.18301) + (xy 4.171096 -3.191019) + (xy 4.157556 -3.049035) + (xy 4.094382 -3.049035) + (xy 4.094535 -3.070902) + (xy 4.088787 -3.171235) + (xy 4.06739 -3.219238) + (xy 4.033811 -3.231075) + (xy 3.991046 -3.235921) + (xy 4.015687 -3.246164) + (xy 4.033811 -3.250969) + (xy 4.071604 -3.276704) + (xy 4.090065 -3.33932) + (xy 4.094535 -3.442331) + (xy 4.094535 -3.553428) + (xy 4.131699 -3.553428) + (xy 4.13472 -3.461271) + (xy 4.147366 -3.352694) + (xy 4.177449 -3.285572) + (xy 4.239125 -3.249549) + (xy 4.346547 -3.234272) + (xy 4.450205 -3.230508) + (xy 4.615027 -3.227049) + (xy 4.614496 -3.426571) + (xy 4.61038 -3.566108) + (xy 4.591828 -3.648199) + (xy 4.548159 -3.684696) + (xy 4.468689 -3.687451) + (xy 4.38948 -3.676218) + (xy 4.279719 -3.659157) + (xy 4.194868 -3.647842) + (xy 4.169419 -3.645511) + (xy 4.141655 -3.623539) + (xy 4.131699 -3.553428) + (xy 4.094535 -3.553428) + (xy 4.094535 -3.617824) + (xy 3.972309 -3.597989) + (xy 3.891222 -3.593357) + (xy 3.871229 -3.609508) + (xy 3.91098 -3.636946) + (xy 3.981086 -3.6597) + (xy 4.060186 -3.690788) + (xy 4.102331 -3.724268) + (xy 4.125223 -3.743355) + (xy 4.128703 -3.727397) + (xy 4.154885 -3.71) + (xy 4.236491 -3.714704) + (xy 4.340604 -3.733461) + (xy 4.452431 -3.757876) + (xy 4.532732 -3.777991) + (xy 4.561866 -3.788305) + (xy 4.558554 -3.825) + (xy 4.539233 -3.906438) + (xy 4.521994 -3.967672) + (xy 4.489591 -4.066383) + (xy 4.459813 -4.112427) + (xy 4.418399 -4.120455) + (xy 4.380727 -4.112789) + (xy 4.259725 -4.07583) + (xy 4.157476 -4.032995) + (xy 4.090086 -3.992219) + (xy 4.073638 -3.961478) + (xy 4.059769 -3.944436) + (xy 4.006736 -3.947446) + (xy 3.942207 -3.964854) + (xy 3.921038 -3.978584) + (xy 3.95024 -3.998811) + (xy 4.027356 -4.038647) + (xy 4.136656 -4.090039) + (xy 4.154442 -4.098061) + (xy 4.268897 -4.150177) + (xy 4.355461 -4.191029) + (xy 4.397475 -4.21273) + (xy 4.398825 -4.213762) + (xy 4.39231 -4.248684) + (xy 4.362699 -4.322635) + (xy 4.349261 -4.351704) + (xy 4.304843 -4.432369) + (xy 4.261308 -4.46299) + (xy 4.194951 -4.458422) + (xy 4.182951 -4.455919) + (xy 4.059173 -4.418703) + (xy 3.941066 -4.356827) + (xy 3.811 -4.259461) + (xy 3.693763 -4.155493) + (xy 3.594812 -4.066979) + (xy 3.512401 -3.998952) + (xy 3.461929 -3.964005) + (xy 3.457367 -3.962183) + (xy 3.452946 -3.973729) + (xy 3.492871 -4.016199) + (xy 3.504644 -4.026661) + (xy 3.656382 -4.160038) + (xy 3.761156 -4.257101) + (xy 3.825521 -4.325719) + (xy 3.85603 -4.373763) + (xy 3.859234 -4.409103) + (xy 3.845035 -4.435479) + (xy 3.817006 -4.474508) + (xy 3.836525 -4.464522) + (xy 3.855441 -4.450001) + (xy 3.901987 -4.428457) + (xy 3.965511 -4.436013) + (xy 4.06715 -4.475373) + (xy 4.072597 -4.477775) + (xy 4.160057 -4.520236) + (xy 4.20237 -4.559708) + (xy 4.199276 -4.61023) + (xy 4.150517 -4.685843) + (xy 4.066901 -4.787513) + (xy 3.965033 -4.90795) + (xy 3.836589 -4.809981) + (xy 3.760966 -4.740218) + (xy 3.725713 -4.68194) + (xy 3.726076 -4.665287) + (xy 3.721757 -4.633303) + (xy 3.693724 -4.637857) + (xy 3.65643 -4.657108) + (xy 3.651887 -4.68344) + (xy 3.686053 -4.729226) + (xy 3.764883 -4.806837) + (xy 3.783574 -4.82448) + (xy 3.923705 -4.956456) + (xy 3.860028 -5.005025) + (xy 3.981074 -5.005025) + (xy 4.011059 -4.95721) + (xy 4.054372 -4.94283) + (xy 4.063057 -4.946663) + (xy 4.070917 -4.986079) + (xy 4.051643 -5.031646) + (xy 4.011514 -5.073372) + (xy 3.984939 -5.057225) + (xy 3.981074 -5.005025) + (xy 3.860028 -5.005025) + (xy 3.800842 -5.050168) + (xy 3.719809 -5.106227) + (xy 3.668418 -5.12097) + (xy 3.625162 -5.099987) + (xy 3.621291 -5.096835) + (xy 3.546597 -5.013387) + (xy 3.4685 -4.894289) + (xy 3.405254 -4.769824) + (xy 3.379657 -4.695984) + (xy 3.347773 -4.598355) + (xy 3.300372 -4.486942) + (xy 3.292574 -4.470996) + (xy 3.229149 -4.344313) + (xy 2.868151 -4.344313) + (xy 2.873399 -4.352677) + (xy 2.862705 -4.372131) + (xy 2.812029 -4.405123) + (xy 2.799933 -4.406299) + (xy 2.786249 -4.392753) + (xy 2.737984 -4.392753) + (xy 2.723907 -4.406831) + (xy 2.706557 -4.389481) + (xy 2.322727 -4.389481) + (xy 2.328988 -4.391606) + (xy 2.378955 -4.423077) + (xy 2.416697 -4.461127) + (xy 2.409569 -4.475126) + (xy 2.355437 -4.456755) + (xy 2.30547 -4.425284) + (xy 2.267728 -4.387234) + (xy 1.802124 -4.387234) + (xy 1.804371 -4.389481) + (xy 1.787021 -4.406831) + (xy 1.769672 -4.389481) + (xy 1.596174 -4.389481) + (xy 1.578825 -4.406831) + (xy 1.561475 -4.389481) + (xy 1.492076 -4.389481) + (xy 1.474726 -4.406831) + (xy 1.457377 -4.389481) + (xy 1.334143 -4.389481) + (xy 1.34207 -4.39956) + (xy 1.345331 -4.430926) + (xy 1.304997 -4.45263) + (xy 1.302996 -4.4534) + (xy 1.267788 -4.451861) + (xy 1.272009 -4.422413) + (xy 1.264645 -4.379349) + (xy 1.235543 -4.372131) + (xy 1.187199 -4.345941) + (xy 1.179781 -4.320082) + (xy 1.12599 -4.320082) + (xy 1.117132 -4.328354) + (xy 1.11334 -4.331065) + (xy 1.027629 -4.354176) + (xy 0.927912 -4.329763) + (xy 0.881677 -4.300111) + (xy 0.849746 -4.249541) + (xy 0.495879 -4.249541) + (xy 0.490362 -4.26183) + (xy 0.495398 -4.277714) + (xy 0.494799 -4.285383) + (xy 0.555191 -4.285383) + (xy 0.572541 -4.268033) + (xy 0.58989 -4.285383) + (xy 0.728688 -4.285383) + (xy 0.746038 -4.268033) + (xy 0.763388 -4.285383) + (xy 0.746038 -4.302732) + (xy 0.804681 -4.302732) + (xy 0.838339 -4.325472) + (xy 0.881718 -4.368686) + (xy 0.896191 -4.389481) + (xy 1.110382 -4.389481) + (xy 1.127732 -4.372131) + (xy 1.145082 -4.389481) + (xy 1.127732 -4.406831) + (xy 1.110382 -4.389481) + (xy 0.896191 -4.389481) + (xy 0.919364 -4.422778) + (xy 0.904711 -4.455298) + (xy 0.895771 -4.460998) + (xy 0.869379 -4.46976) + (xy 0.876236 -4.458584) + (xy 0.875941 -4.414616) + (xy 0.844834 -4.366272) + (xy 0.807694 -4.318755) + (xy 0.804681 -4.302732) + (xy 0.746038 -4.302732) + (xy 0.728688 -4.285383) + (xy 0.58989 -4.285383) + (xy 0.572541 -4.302732) + (xy 0.555191 -4.285383) + (xy 0.494799 -4.285383) + (xy 0.490227 -4.343938) + (xy 0.469092 -4.371592) + (xy 0.438333 -4.386423) + (xy 0.42993 -4.351272) + (xy 0.434115 -4.296055) + (xy 0.437862 -4.236551) + (xy 0.431675 -4.233498) + (xy 0.428777 -4.242433) + (xy 0.403071 -4.286274) + (xy 0.386086 -4.288097) + (xy 0.339693 -4.291447) + (xy 0.310638 -4.306469) + (xy 0.278302 -4.332123) + (xy 0.306268 -4.331561) + (xy 0.312295 -4.330439) + (xy 0.358492 -4.33974) + (xy 0.365369 -4.355017) + (xy 0.339233 -4.379862) + (xy 0.31332 -4.379359) + (xy 0.278787 -4.376647) + (xy 0.305154 -4.399387) + (xy 0.310638 -4.403094) + (xy 0.367746 -4.423815) + (xy 0.388712 -4.419843) + (xy 0.414858 -4.428393) + (xy 0.416393 -4.439482) + (xy 0.413319 -4.467174) + (xy 0.391603 -4.472524) + (xy 0.332505 -4.455342) + (xy 0.282773 -4.438136) + (xy 0.201702 -4.399133) + (xy 0.179836 -4.351526) + (xy 0.06833 -4.351526) + (xy 0.068343 -4.363456) + (xy 0.063467 -4.441792) + (xy 0.048986 -4.456797) + (xy 0.035309 -4.438911) + (xy 0.021323 -4.380725) + (xy -0.271886 -4.380725) + (xy -0.279368 -4.463908) + (xy -0.284495 -4.561534) + (xy -0.284646 -4.576057) + (xy -0.286521 -4.591455) + (xy -0.206647 -4.591455) + (xy -0.206632 -4.589003) + (xy -0.205002 -4.467676) + (xy -0.200179 -4.40748) + (xy -0.18916 -4.400147) + (xy -0.168946 -4.43741) + (xy -0.159396 -4.45888) + (xy -0.148432 -4.491881) + (xy 0.451092 -4.491881) + (xy 0.478334 -4.427372) + (xy 0.530523 -4.406831) + (xy 0.53974 -4.427853) + (xy 0.520832 -4.458469) + (xy 0.504524 -4.491621) + (xy 0.548777 -4.491621) + (xy 0.549359 -4.462544) + (xy 0.550995 -4.461473) + (xy 0.576482 -4.421169) + (xy 0.572377 -4.406566) + (xy 0.582474 -4.367661) + (xy 0.615185 -4.34062) + (xy 0.673236 -4.309116) + (xy 0.6897 -4.31357) + (xy 0.685314 -4.341769) + (xy 0.704351 -4.386462) + (xy 0.724843 -4.39832) + (xy 0.755486 -4.397347) + (xy 0.745506 -4.371272) + (xy 0.737125 -4.343028) + (xy 0.758592 -4.351818) + (xy 0.784379 -4.391155) + (xy 0.759767 -4.425192) + (xy 0.702014 -4.43317) + (xy 0.692669 -4.431131) + (xy 0.646616 -4.433231) + (xy 0.646634 -4.458602) + (xy 0.690376 -4.493149) + (xy 0.756907 -4.491497) + (xy 0.806231 -4.45888) + (xy 0.829061 -4.448157) + (xy 0.832255 -4.466334) + (xy 0.820479 -4.489671) + (xy 1.12231 -4.489671) + (xy 1.127732 -4.47623) + (xy 1.158913 -4.443127) + (xy 1.164479 -4.44153) + (xy 1.179383 -4.468377) + (xy 1.179781 -4.47623) + (xy 1.169077 -4.489619) + (xy 1.357472 -4.489619) + (xy 1.366047 -4.441711) + (xy 1.375468 -4.430907) + (xy 1.418723 -4.42389) + (xy 1.419013 -4.424181) + (xy 1.700273 -4.424181) + (xy 1.717623 -4.406831) + (xy 1.734972 -4.424181) + (xy 1.717623 -4.44153) + (xy 1.700273 -4.424181) + (xy 1.419013 -4.424181) + (xy 1.453794 -4.459059) + (xy 1.457377 -4.478278) + (xy 1.440532 -4.495627) + (xy 1.492076 -4.495627) + (xy 1.503512 -4.445492) + (xy 1.533557 -4.460521) + (xy 1.53749 -4.466283) + (xy 1.809965 -4.466283) + (xy 1.818407 -4.446892) + (xy 1.853346 -4.40964) + (xy 1.873432 -4.417282) + (xy 1.87377 -4.422133) + (xy 1.849124 -4.451482) + (xy 1.838477 -4.45888) + (xy 2.220765 -4.45888) + (xy 2.238114 -4.44153) + (xy 2.255464 -4.45888) + (xy 2.238114 -4.47623) + (xy 2.220765 -4.45888) + (xy 1.838477 -4.45888) + (xy 1.833709 -4.462193) + (xy 1.809965 -4.466283) + (xy 1.53749 -4.466283) + (xy 1.542643 -4.473832) + (xy 1.540715 -4.493579) + (xy 1.734972 -4.493579) + (xy 1.752322 -4.47623) + (xy 1.757199 -4.481107) + (xy 2.446311 -4.481107) + (xy 2.51571 -4.4792) + (xy 2.600896 -4.494061) + (xy 2.637158 -4.510929) + (xy 2.671697 -4.537688) + (xy 2.645946 -4.542925) + (xy 2.637158 -4.542658) + (xy 2.562769 -4.527723) + (xy 2.51571 -4.510929) + (xy 2.446311 -4.481107) + (xy 1.757199 -4.481107) + (xy 1.769672 -4.493579) + (xy 1.752322 -4.510929) + (xy 1.734972 -4.493579) + (xy 1.540715 -4.493579) + (xy 1.538292 -4.518398) + (xy 1.527342 -4.527929) + (xy 1.497165 -4.52039) + (xy 1.492076 -4.495627) + (xy 1.440532 -4.495627) + (xy 1.429241 -4.507255) + (xy 1.405327 -4.510929) + (xy 1.357472 -4.489619) + (xy 1.169077 -4.489619) + (xy 1.153106 -4.509596) + (xy 1.143034 -4.510929) + (xy 1.12231 -4.489671) + (xy 0.820479 -4.489671) + (xy 0.804101 -4.522128) + (xy 0.732112 -4.548013) + (xy 0.637599 -4.538002) + (xy 0.611153 -4.52844) + (xy 0.548777 -4.491621) + (xy 0.504524 -4.491621) + (xy 0.498522 -4.503821) + (xy 0.537939 -4.532797) + (xy 0.542608 -4.534602) + (xy 0.600864 -4.565493) + (xy 0.654058 -4.605895) + (xy 0.683031 -4.639248) + (xy 0.675796 -4.649727) + (xy 0.620455 -4.630906) + (xy 0.54731 -4.586584) + (xy 0.48229 -4.534977) + (xy 0.451323 -4.494296) + (xy 0.451092 -4.491881) + (xy -0.148432 -4.491881) + (xy -0.130072 -4.547144) + (xy -0.12845 -4.562978) + (xy 0.312295 -4.562978) + (xy 0.329644 -4.545629) + (xy 0.346994 -4.562978) + (xy 0.329644 -4.580328) + (xy 0.312295 -4.562978) + (xy -0.12845 -4.562978) + (xy -0.124896 -4.597678) + (xy 0.381694 -4.597678) + (xy 0.399043 -4.580328) + (xy 0.416393 -4.597678) + (xy 0.399043 -4.615028) + (xy 0.381694 -4.597678) + (xy -0.124896 -4.597678) + (xy -0.123176 -4.614471) + (xy -0.123274 -4.615028) + (xy -0.127574 -4.632377) + (xy 0.451092 -4.632377) + (xy 0.468442 -4.615028) + (xy 0.485792 -4.632377) + (xy 0.468442 -4.649727) + (xy 0.451092 -4.632377) + (xy -0.127574 -4.632377) + (xy -0.142262 -4.691646) + (xy -0.156065 -4.736476) + (xy -0.166351 -4.777399) + (xy -0.147941 -4.768406) + (xy -0.107003 -4.723957) + (xy -0.056463 -4.674919) + (xy -0.036167 -4.680677) + (xy -0.03588 -4.68381) + (xy 0.765194 -4.68381) + (xy 0.811904 -4.628072) + (xy 0.863943 -4.590385) + (xy 0.979197 -4.525877) + (xy 1.055826 -4.515022) + (xy 1.073109 -4.528279) + (xy 1.839071 -4.528279) + (xy 1.85642 -4.510929) + (xy 1.87377 -4.528279) + (xy 1.85642 -4.545629) + (xy 1.839071 -4.528279) + (xy 1.073109 -4.528279) + (xy 1.090602 -4.541697) + (xy 1.087273 -4.562978) + (xy 1.24918 -4.562978) + (xy 1.26653 -4.545629) + (xy 1.283879 -4.562978) + (xy 1.279814 -4.567043) + (xy 1.612801 -4.567043) + (xy 1.631806 -4.545053) + (xy 1.692765 -4.53179) + (xy 1.76071 -4.544123) + (xy 1.800519 -4.57325) + (xy 3.149026 -4.57325) + (xy 3.15406 -4.450205) + (xy 3.172187 -4.408664) + (xy 3.209244 -4.426277) + (xy 3.2573 -4.498206) + (xy 3.268039 -4.519743) + (xy 3.314016 -4.634684) + (xy 3.346916 -4.746629) + (xy 3.382595 -4.839457) + (xy 3.446614 -4.95274) + (xy 3.492575 -5.018631) + (xy 3.55907 -5.10896) + (xy 3.586941 -5.162367) + (xy 3.581014 -5.196045) + (xy 3.550247 -5.224093) + (xy 3.469585 -5.271702) + (xy 3.389489 -5.306647) + (xy 3.327783 -5.323554) + (xy 3.288233 -5.308836) + (xy 3.251962 -5.249517) + (xy 3.227489 -5.195269) + (xy 3.195687 -5.086081) + (xy 3.170495 -4.930661) + (xy 3.154185 -4.75204) + (xy 3.149026 -4.57325) + (xy 1.800519 -4.57325) + (xy 1.802099 -4.574406) + (xy 1.804371 -4.584375) + (xy 1.79038 -4.597678) + (xy 1.839071 -4.597678) + (xy 1.85642 -4.580328) + (xy 1.87377 -4.597678) + (xy 1.85642 -4.615028) + (xy 1.839071 -4.597678) + (xy 1.79038 -4.597678) + (xy 1.776091 -4.611265) + (xy 1.70563 -4.609564) + (xy 1.648152 -4.592849) + (xy 1.612801 -4.567043) + (xy 1.279814 -4.567043) + (xy 1.26653 -4.580328) + (xy 1.24918 -4.562978) + (xy 1.087273 -4.562978) + (xy 1.083692 -4.585869) + (xy 1.057951 -4.615345) + (xy 1.015331 -4.6367) + (xy 1.006284 -4.622168) + (xy 1.033227 -4.57662) + (xy 1.049658 -4.566482) + (xy 1.057652 -4.555021) + (xy 1.023633 -4.556976) + (xy 0.971025 -4.581621) + (xy 0.962493 -4.607165) + (xy 0.945738 -4.63309) + (xy 0.924678 -4.629549) + (xy 0.868933 -4.639196) + (xy 0.829671 -4.672158) + (xy 0.798943 -4.713854) + (xy 0.814277 -4.711913) + (xy 0.829473 -4.703076) + (xy 0.861726 -4.692171) + (xy 0.854932 -4.711367) + (xy 0.855722 -4.759908) + (xy 0.86778 -4.771357) + (xy 0.894574 -4.766729) + (xy 0.89437 -4.74773) + (xy 0.917128 -4.711645) + (xy 0.992501 -4.698306) + (xy 1.102966 -4.683354) + (xy 1.159529 -4.650022) + (xy 1.157636 -4.607268) + (xy 1.155669 -4.586377) + (xy 1.178969 -4.597176) + (xy 1.179156 -4.597678) + (xy 1.526776 -4.597678) + (xy 1.544125 -4.580328) + (xy 1.561475 -4.597678) + (xy 1.544125 -4.615028) + (xy 1.526776 -4.597678) + (xy 1.179156 -4.597678) + (xy 1.190594 -4.62834) + (xy 1.187619 -4.632377) + (xy 1.422677 -4.632377) + (xy 1.440027 -4.615028) + (xy 1.457377 -4.632377) + (xy 1.440027 -4.649727) + (xy 1.422677 -4.632377) + (xy 1.187619 -4.632377) + (xy 1.162049 -4.667077) + (xy 1.630874 -4.667077) + (xy 1.648224 -4.649727) + (xy 1.665573 -4.667077) + (xy 1.769672 -4.667077) + (xy 1.787021 -4.649727) + (xy 1.804371 -4.667077) + (xy 1.80241 -4.669038) + (xy 1.876953 -4.669038) + (xy 1.917144 -4.638008) + (xy 1.972405 -4.621743) + (xy 2.005163 -4.643387) + (xy 2.026318 -4.684426) + (xy 2.081967 -4.684426) + (xy 2.106872 -4.65072) + (xy 2.114618 -4.649727) + (xy 2.161613 -4.67495) + (xy 2.168715 -4.684426) + (xy 2.160849 -4.714133) + (xy 2.136064 -4.719126) + (xy 2.088588 -4.701009) + (xy 2.081967 -4.684426) + (xy 2.026318 -4.684426) + (xy 2.03452 -4.700336) + (xy 2.059505 -4.779571) + (xy 2.037073 -4.8088) + (xy 1.988916 -4.798655) + (xy 1.956326 -4.775826) + (xy 1.983634 -4.749528) + (xy 2.00141 -4.727063) + (xy 1.954348 -4.71968) + (xy 1.951844 -4.719657) + (xy 1.888265 -4.703582) + (xy 1.876953 -4.669038) + (xy 1.80241 -4.669038) + (xy 1.787021 -4.684426) + (xy 1.769672 -4.667077) + (xy 1.665573 -4.667077) + (xy 1.648224 -4.684426) + (xy 1.630874 -4.667077) + (xy 1.162049 -4.667077) + (xy 1.15069 -4.682491) + (xy 1.08908 -4.738444) + (xy 1.225623 -4.738444) + (xy 1.24918 -4.719126) + (xy 1.312438 -4.689764) + (xy 1.335929 -4.685489) + (xy 1.342136 -4.699808) + (xy 1.339736 -4.701776) + (xy 1.561475 -4.701776) + (xy 1.578825 -4.684426) + (xy 1.596174 -4.701776) + (xy 1.578825 -4.719126) + (xy 1.561475 -4.701776) + (xy 1.339736 -4.701776) + (xy 1.318579 -4.719126) + (xy 1.255321 -4.748488) + (xy 1.23183 -4.752763) + (xy 1.225623 -4.738444) + (xy 1.08908 -4.738444) + (xy 1.088907 -4.738601) + (xy 1.070088 -4.753825) + (xy 1.387978 -4.753825) + (xy 1.400674 -4.725264) + (xy 1.411111 -4.730692) + (xy 1.412024 -4.739747) + (xy 1.641167 -4.739747) + (xy 1.665573 -4.719126) + (xy 1.720941 -4.687917) + (xy 1.728317 -4.699671) + (xy 1.717623 -4.719126) + (xy 1.666947 -4.752117) + (xy 1.654851 -4.753294) + (xy 1.641167 -4.739747) + (xy 1.412024 -4.739747) + (xy 1.415264 -4.771873) + (xy 1.411111 -4.776958) + (xy 1.390482 -4.772195) + (xy 1.387978 -4.753825) + (xy 1.070088 -4.753825) + (xy 1.007498 -4.804457) + (xy 0.955381 -4.830401) + (xy 0.909513 -4.822096) + (xy 0.861621 -4.794466) + (xy 0.781822 -4.73439) + (xy 0.765194 -4.68381) + (xy -0.03588 -4.68381) + (xy -0.0347 -4.696711) + (xy -0.037272 -4.701776) + (xy 0.555191 -4.701776) + (xy 0.572541 -4.684426) + (xy 0.58989 -4.701776) + (xy 0.572541 -4.719126) + (xy 0.555191 -4.701776) + (xy -0.037272 -4.701776) + (xy -0.062462 -4.751384) + (xy -0.124952 -4.802089) + (xy -0.188566 -4.823224) + (xy -0.198187 -4.791515) + (xy -0.204674 -4.708301) + (xy -0.206647 -4.591455) + (xy -0.286521 -4.591455) + (xy -0.2895 -4.615911) + (xy -0.309167 -4.606188) + (xy -0.350721 -4.541417) + (xy -0.367741 -4.511792) + (xy -0.417179 -4.414102) + (xy -0.447059 -4.334512) + (xy -0.451093 -4.310757) + (xy -0.8932 -4.310757) + (xy -0.810933 -4.37269) + (xy -0.753432 -4.425959) + (xy -0.666051 -4.526419) + (xy -0.57747 -4.651493) + (xy -0.498902 -4.782324) + (xy -0.476446 -4.828433) + (xy 0.381694 -4.828433) + (xy 0.401758 -4.778882) + (xy 0.461132 -4.772089) + (xy 0.608927 -4.805246) + (xy 0.795802 -4.87339) + (xy 0.831813 -4.889992) + (xy 1.02824 -4.889992) + (xy 1.035919 -4.847889) + (xy 1.044804 -4.83597) + (xy 1.075032 -4.802355) + (xy 1.105282 -4.792852) + (xy 1.158139 -4.808039) + (xy 1.23801 -4.84092) + (xy 1.316701 -4.876845) + (xy 1.32039 -4.881257) + (xy 1.399763 -4.881257) + (xy 1.399978 -4.873851) + (xy 1.437984 -4.842488) + (xy 1.48765 -4.811071) + (xy 1.538196 -4.789151) + (xy 1.568213 -4.784061) + (xy 1.558583 -4.801174) + (xy 1.521368 -4.822961) + (xy 1.737245 -4.822961) + (xy 1.745862 -4.804992) + (xy 1.765246 -4.77985) + (xy 1.815893 -4.725903) + (xy 1.838501 -4.726138) + (xy 1.839071 -4.732227) + (xy 1.815358 -4.761192) + (xy 1.778347 -4.792951) + (xy 1.750507 -4.813278) + (xy 1.844664 -4.813278) + (xy 1.853107 -4.793886) + (xy 1.888046 -4.756635) + (xy 1.908132 -4.764276) + (xy 1.90847 -4.769127) + (xy 1.883823 -4.798477) + (xy 1.868409 -4.809188) + (xy 1.844664 -4.813278) + (xy 1.750507 -4.813278) + (xy 1.737245 -4.822961) + (xy 1.521368 -4.822961) + (xy 1.519692 -4.823942) + (xy 1.486469 -4.840574) + (xy 1.665573 -4.840574) + (xy 1.682923 -4.823224) + (xy 1.700273 -4.840574) + (xy 1.943169 -4.840574) + (xy 1.960519 -4.823224) + (xy 1.977868 -4.840574) + (xy 1.963351 -4.855092) + (xy 2.107229 -4.855092) + (xy 2.187395 -4.769759) + (xy 2.250884 -4.707327) + (xy 2.284735 -4.68435) + (xy 2.280714 -4.706007) + (xy 2.27595 -4.714052) + (xy 2.285354 -4.736476) + (xy 2.463661 -4.736476) + (xy 2.481011 -4.719126) + (xy 2.49836 -4.736476) + (xy 2.637158 -4.736476) + (xy 2.654508 -4.719126) + (xy 2.671858 -4.736476) + (xy 2.654508 -4.753825) + (xy 2.637158 -4.736476) + (xy 2.49836 -4.736476) + (xy 2.481011 -4.753825) + (xy 2.463661 -4.736476) + (xy 2.285354 -4.736476) + (xy 2.289983 -4.747514) + (xy 2.326712 -4.771175) + (xy 2.741256 -4.771175) + (xy 2.758606 -4.753825) + (xy 2.775956 -4.771175) + (xy 2.758606 -4.788525) + (xy 2.741256 -4.771175) + (xy 2.326712 -4.771175) + (xy 2.347785 -4.78475) + (xy 2.407961 -4.816503) + (xy 2.424771 -4.834342) + (xy 2.389746 -4.859165) + (xy 2.342213 -4.893767) + (xy 2.294762 -4.926639) + (xy 2.297946 -4.9134) + (xy 2.324863 -4.878182) + (xy 2.353363 -4.836418) + (xy 2.340982 -4.821843) + (xy 2.275903 -4.828062) + (xy 2.242071 -4.833392) + (xy 2.107229 -4.855092) + (xy 1.963351 -4.855092) + (xy 1.960519 -4.857924) + (xy 1.943169 -4.840574) + (xy 1.700273 -4.840574) + (xy 1.682923 -4.857924) + (xy 1.665573 -4.840574) + (xy 1.486469 -4.840574) + (xy 1.457377 -4.855138) + (xy 1.400204 -4.881057) + (xy 1.573041 -4.881057) + (xy 1.577805 -4.860428) + (xy 1.596174 -4.857924) + (xy 1.624736 -4.87062) + (xy 1.619307 -4.881057) + (xy 1.578127 -4.88521) + (xy 1.573041 -4.881057) + (xy 1.400204 -4.881057) + (xy 1.399763 -4.881257) + (xy 1.32039 -4.881257) + (xy 1.340243 -4.905001) + (xy 1.337345 -4.909973) + (xy 1.492076 -4.909973) + (xy 1.509426 -4.892623) + (xy 1.526776 -4.909973) + (xy 1.839071 -4.909973) + (xy 1.85642 -4.892623) + (xy 1.87377 -4.909973) + (xy 1.85642 -4.927323) + (xy 1.839071 -4.909973) + (xy 1.526776 -4.909973) + (xy 1.509426 -4.927323) + (xy 1.492076 -4.909973) + (xy 1.337345 -4.909973) + (xy 1.31804 -4.943095) + (xy 1.301927 -4.961251) + (xy 1.243393 -5.007108) + (xy 1.181985 -4.998429) + (xy 1.166739 -4.991001) + (xy 1.06904 -4.934127) + (xy 1.02824 -4.889992) + (xy 0.831813 -4.889992) + (xy 1.005255 -4.969953) + (xy 1.143829 -5.0438) + (xy 1.198065 -5.071505) + (xy 1.304244 -5.071505) + (xy 1.304266 -5.035794) + (xy 1.338385 -4.994007) + (xy 1.406309 -4.935797) + (xy 1.45471 -4.938378) + (xy 1.474726 -4.962022) + (xy 1.505419 -4.979372) + (xy 1.734972 -4.979372) + (xy 1.752322 -4.962022) + (xy 1.769672 -4.979372) + (xy 1.76552 -4.983524) + (xy 1.923105 -4.983524) + (xy 1.930915 -4.970089) + (xy 1.977868 -4.930423) + (xy 2.050646 -4.873914) + (xy 2.07775 -4.862152) + (xy 2.07211 -4.875273) + (xy 2.220765 -4.875273) + (xy 2.238114 -4.857924) + (xy 2.255464 -4.875273) + (xy 2.238114 -4.892623) + (xy 2.220765 -4.875273) + (xy 2.07211 -4.875273) + (xy 2.064732 -4.892437) + (xy 2.018916 -4.933731) + (xy 1.967261 -4.964164) + (xy 1.923105 -4.983524) + (xy 1.76552 -4.983524) + (xy 1.752322 -4.996722) + (xy 1.734972 -4.979372) + (xy 1.505419 -4.979372) + (xy 1.522678 -4.989128) + (xy 1.578825 -4.996722) + (xy 1.662327 -5.014513) + (xy 1.685654 -5.066648) + (xy 1.658074 -5.135449) + (xy 1.590687 -5.186223) + (xy 1.489426 -5.178284) + (xy 1.359032 -5.113105) + (xy 1.304244 -5.071505) + (xy 1.198065 -5.071505) + (xy 1.446161 -5.198239) + (xy 1.699326 -5.198239) + (xy 1.733025 -5.129967) + (xy 1.790873 -5.06612) + (xy 1.843033 -5.021214) + (xy 1.859091 -5.025181) + (xy 1.856201 -5.035451) + (xy 1.856526 -5.077558) + (xy 1.910881 -5.086364) + (xy 1.915214 -5.086094) + (xy 1.973909 -5.065759) + (xy 1.985684 -5.036111) + (xy 1.99455 -5.007112) + (xy 2.007776 -5.01111) + (xy 2.05266 -5.004637) + (xy 2.082284 -4.97899) + (xy 2.126331 -4.935921) + (xy 2.143643 -4.927323) + (xy 2.13789 -4.948809) + (xy 2.103247 -4.992379) + (xy 2.061476 -5.052601) + (xy 2.060611 -5.056174) + (xy 2.12226 -5.056174) + (xy 2.130702 -5.036782) + (xy 2.165641 -4.999531) + (xy 2.185727 -5.007172) + (xy 2.186065 -5.012023) + (xy 2.161419 -5.041373) + (xy 2.146004 -5.052084) + (xy 2.12226 -5.056174) + (xy 2.060611 -5.056174) + (xy 2.052954 -5.087802) + (xy 2.043728 -5.136129) + (xy 2.009867 -5.214773) + (xy 2.003391 -5.227211) + (xy 1.962704 -5.295764) + (xy 1.923124 -5.318654) + (xy 1.857364 -5.304928) + (xy 1.814085 -5.289964) + (xy 1.72596 -5.24785) + (xy 1.699326 -5.198239) + (xy 1.446161 -5.198239) + (xy 1.527645 -5.239863) + (xy 1.835687 -5.360888) + (xy 2.018527 -5.360888) + (xy 2.020702 -5.318189) + (xy 2.068404 -5.242544) + (xy 2.153074 -5.144495) + (xy 2.266158 -5.034585) + (xy 2.325043 -4.983214) + (xy 2.444063 -4.883417) + (xy 2.518185 -4.823276) + (xy 2.555187 -4.797269) + (xy 2.562851 -4.799874) + (xy 2.559653 -4.805875) + (xy 2.602459 -4.805875) + (xy 2.619808 -4.788525) + (xy 2.637158 -4.805875) + (xy 2.619808 -4.823224) + (xy 2.602459 -4.805875) + (xy 2.559653 -4.805875) + (xy 2.550409 -4.823224) + (xy 2.553161 -4.855199) + (xy 2.565711 -4.857924) + (xy 2.60068 -4.884785) + (xy 2.602459 -4.89667) + (xy 2.575335 -4.921282) + (xy 2.538924 -4.918802) + (xy 2.469429 -4.930195) + (xy 2.377608 -4.98409) + (xy 2.356752 -5.00057) + (xy 2.286951 -5.060879) + (xy 2.267139 -5.089839) + (xy 2.292809 -5.09907) + (xy 2.318236 -5.099886) + (xy 2.372266 -5.089608) + (xy 2.379001 -5.069501) + (xy 2.393966 -5.038303) + (xy 2.456432 -5.004535) + (xy 2.463702 -5.001907) + (xy 2.533902 -4.980136) + (xy 2.560624 -4.985965) + (xy 2.545637 -5.029334) + (xy 2.490715 -5.120185) + (xy 2.48608 -5.127534) + (xy 2.428374 -5.228236) + (xy 2.385516 -5.319197) + (xy 2.378556 -5.338467) + (xy 2.356602 -5.387174) + (xy 2.346397 -5.392321) + (xy 2.428961 -5.392321) + (xy 2.447108 -5.324937) + (xy 2.495186 -5.228174) + (xy 2.56365 -5.115387) + (xy 2.642955 -4.999929) + (xy 2.723556 -4.895153) + (xy 2.795909 -4.814414) + (xy 2.850469 -4.771064) + (xy 2.873402 -4.770525) + (xy 2.866377 -4.805154) + (xy 2.837734 -4.886076) + (xy 2.793617 -4.995979) + (xy 2.792261 -4.999204) + (xy 2.734753 -5.164307) + (xy 2.712558 -5.297234) + (xy 2.713871 -5.332609) + (xy 2.716642 -5.372276) + (xy 2.777622 -5.372276) + (xy 2.783194 -5.27348) + (xy 2.810702 -5.140393) + (xy 2.856237 -4.987218) + (xy 2.915891 -4.828159) + (xy 2.985757 -4.677419) + (xy 3.020104 -4.615028) + (xy 3.04483 -4.577521) + (xy 3.0612 -4.573527) + (xy 3.07233 -4.612426) + (xy 3.081338 -4.703599) + (xy 3.089282 -4.823224) + (xy 3.107544 -5.000362) + (xy 3.136615 -5.148337) + (xy 3.167506 -5.236576) + (xy 3.203742 -5.314358) + (xy 3.219115 -5.359885) + (xy 3.218524 -5.363638) + (xy 3.17535 -5.378645) + (xy 3.088415 -5.395807) + (xy 2.982547 -5.411645) + (xy 2.882571 -5.42268) + (xy 2.813313 -5.425434) + (xy 2.797894 -5.422578) + (xy 2.777622 -5.372276) + (xy 2.716642 -5.372276) + (xy 2.718894 -5.404526) + (xy 2.699781 -5.437785) + (xy 2.638964 -5.447299) + (xy 2.578141 -5.447814) + (xy 2.479684 -5.441125) + (xy 2.435423 -5.41753) + (xy 2.428961 -5.392321) + (xy 2.346397 -5.392321) + (xy 2.318208 -5.406539) + (xy 2.242218 -5.403058) + (xy 2.191314 -5.395946) + (xy 2.093865 -5.37963) + (xy 2.030303 -5.365573) + (xy 2.018527 -5.360888) + (xy 1.835687 -5.360888) + (xy 1.885264 -5.380366) + (xy 2.226998 -5.468768) + (xy 2.522109 -5.506168) + (xy 2.884996 -5.503452) + (xy 3.212487 -5.443628) + (xy 3.511299 -5.324747) + (xy 3.788147 -5.144863) + (xy 3.79959 -5.135788) + (xy 3.883458 -5.073587) + (xy 3.929124 -5.05496) + (xy 3.948514 -5.075485) + (xy 3.949607 -5.080197) + (xy 3.974549 -5.129905) + (xy 4.01969 -5.116733) + (xy 4.06369 -5.072478) + (xy 4.099446 -5.013176) + (xy 4.116866 -4.952542) + (xy 4.112373 -4.913262) + (xy 4.088752 -4.913547) + (xy 4.059905 -4.921065) + (xy 4.075908 -4.882161) + (xy 4.13433 -4.801215) + (xy 4.187257 -4.736054) + (xy 4.261304 -4.657065) + (xy 4.321253 -4.610175) + (xy 4.347907 -4.604152) + (xy 4.368496 -4.597951) + (xy 4.364844 -4.576483) + (xy 4.371363 -4.52335) + (xy 4.403814 -4.428734) + (xy 4.455348 -4.312322) + (xy 4.460053 -4.302732) + (xy 4.545873 -4.123398) + (xy 4.608652 -3.972477) + (xy 4.651817 -3.832948) + (xy 4.678793 -3.687791) + (xy 4.693006 -3.519984) + (xy 4.69788 -3.312505) + (xy 4.697486 -3.122951) + (xy 4.696057 -2.912926) + (xy 4.695899 -2.766644) + (xy 4.697725 -2.678451) + (xy 4.70225 -2.642692) + (xy 4.710189 -2.653714) + (xy 4.722255 -2.705864) + (xy 4.739129 -2.793306) + (xy 4.764847 -2.927594) + (xy 4.787818 -3.044585) + (xy 4.802832 -3.117816) + (xy 4.842184 -3.220121) + (xy 4.889869 -3.264008) + (xy 5.282824 -3.264008) + (xy 5.287571 -3.261749) + (xy 5.319237 -3.286177) + (xy 5.326366 -3.296448) + (xy 5.335208 -3.328889) + (xy 5.330461 -3.331148) + (xy 5.298795 -3.30672) + (xy 5.291666 -3.296448) + (xy 5.282824 -3.264008) + (xy 4.889869 -3.264008) + (xy 4.899477 -3.272851) + (xy 4.948238 -3.272928) + (xy 4.96858 -3.273821) + (xy 4.981767 -3.301557) + (xy 4.983064 -3.313798) + (xy 5.100819 -3.313798) + (xy 5.118169 -3.296448) + (xy 5.135519 -3.313798) + (xy 5.118169 -3.331148) + (xy 5.100819 -3.313798) + (xy 4.983064 -3.313798) + (xy 4.988583 -3.365891) + (xy 4.988775 -3.383197) + (xy 5.135519 -3.383197) + (xy 5.152868 -3.365847) + (xy 5.170218 -3.383197) + (xy 5.16439 -3.389025) + (xy 5.281094 -3.389025) + (xy 5.281329 -3.366417) + (xy 5.287417 -3.365847) + (xy 5.316382 -3.38956) + (xy 5.348142 -3.426571) + (xy 5.378151 -3.467673) + (xy 5.360182 -3.459056) + (xy 5.335041 -3.439672) + (xy 5.281094 -3.389025) + (xy 5.16439 -3.389025) + (xy 5.152868 -3.400547) + (xy 5.135519 -3.383197) + (xy 4.988775 -3.383197) + (xy 4.989813 -3.476577) + (xy 4.987355 -3.591394) + (xy 5.343715 -3.591394) + (xy 5.361065 -3.574044) + (xy 5.378415 -3.591394) + (xy 5.361065 -3.608743) + (xy 5.343715 -3.591394) + (xy 4.987355 -3.591394) + (xy 4.986612 -3.626093) + (xy 5.413114 -3.626093) + (xy 5.430464 -3.608743) + (xy 5.447814 -3.626093) + (xy 5.430464 -3.643443) + (xy 5.413114 -3.626093) + (xy 4.986612 -3.626093) + (xy 4.986242 -3.643366) + (xy 4.985903 -3.654476) + (xy 5.495454 -3.654476) + (xy 5.517213 -3.646413) + (xy 5.591287 -3.662798) + (xy 5.621311 -3.678142) + (xy 5.648564 -3.704164) + (xy 5.623336 -3.707449) + (xy 5.558715 -3.687998) + (xy 5.534562 -3.678142) + (xy 5.495454 -3.654476) + (xy 4.985903 -3.654476) + (xy 4.983983 -3.717409) + (xy 4.979929 -3.795545) + (xy 5.725409 -3.795545) + (xy 5.752684 -3.782018) + (xy 5.810864 -3.784972) + (xy 5.864485 -3.80061) + (xy 5.878459 -3.811928) + (xy 5.86423 -3.82844) + (xy 5.811108 -3.825232) + (xy 5.746592 -3.808328) + (xy 5.725409 -3.795545) + (xy 4.979929 -3.795545) + (xy 4.977156 -3.848979) + (xy 5.497656 -3.848979) + (xy 5.509592 -3.825309) + (xy 5.584846 -3.825168) + (xy 5.620396 -3.830119) + (xy 5.729672 -3.855719) + (xy 5.818281 -3.890113) + (xy 5.834664 -3.899925) + (xy 5.878377 -3.94036) + (xy 5.864585 -3.974909) + (xy 5.850259 -3.987614) + (xy 5.803474 -4.007584) + (xy 5.736263 -3.99312) + (xy 5.661009 -3.958288) + (xy 5.548356 -3.894022) + (xy 5.497656 -3.848979) + (xy 4.977156 -3.848979) + (xy 4.972749 -3.933922) + (xy 4.958653 -4.09596) + (xy 5.225269 -4.09596) + (xy 5.325683 -3.991149) + (xy 5.390423 -3.926331) + (xy 5.432307 -3.889516) + (xy 5.438338 -3.886339) + (xy 5.473812 -3.900639) + (xy 5.548724 -3.936642) + (xy 5.58564 -3.955242) + (xy 5.68718 -4.011502) + (xy 5.733564 -4.054662) + (xy 5.733607 -4.077186) + (xy 5.864207 -4.077186) + (xy 5.881557 -4.059836) + (xy 5.898907 -4.077186) + (xy 5.881557 -4.094536) + (xy 5.864207 -4.077186) + (xy 5.733607 -4.077186) + (xy 5.733647 -4.098427) + (xy 5.706704 -4.142571) + (xy 5.675842 -4.177035) + (xy 5.641754 -4.181046) + (xy 5.586445 -4.150136) + (xy 5.510259 -4.093792) + (xy 5.361065 -3.980392) + (xy 5.473838 -4.091272) + (xy 5.551822 -4.173915) + (xy 5.58117 -4.228632) + (xy 5.566545 -4.271945) + (xy 5.533724 -4.303428) + (xy 5.477356 -4.331282) + (xy 5.455898 -4.308527) + (xy 5.480905 -4.249907) + (xy 5.486243 -4.242847) + (xy 5.516826 -4.201206) + (xy 5.499946 -4.208874) + (xy 5.471851 -4.230557) + (xy 5.424449 -4.257301) + (xy 5.379592 -4.243931) + (xy 5.317204 -4.187895) + (xy 5.225269 -4.09596) + (xy 4.958653 -4.09596) + (xy 4.953769 -4.152098) + (xy 4.943855 -4.235161) + (xy 5.136042 -4.235161) + (xy 5.158652 -4.187068) + (xy 5.193223 -4.16686) + (xy 5.235796 -4.182987) + (xy 5.30215 -4.243091) + (xy 5.326827 -4.268515) + (xy 5.387885 -4.336992) + (xy 5.40453 -4.379276) + (xy 5.393687 -4.397881) + (xy 5.725409 -4.397881) + (xy 5.748057 -4.367414) + (xy 5.805349 -4.30542) + (xy 5.881314 -4.227848) + (xy 5.959977 -4.150647) + (xy 6.025366 -4.089766) + (xy 6.061507 -4.061153) + (xy 6.063168 -4.060641) + (xy 6.055078 -4.08777) + (xy 6.053524 -4.091321) + (xy 6.133728 -4.091321) + (xy 6.141175 -4.021536) + (xy 6.180165 -3.922196) + (xy 6.245901 -3.808695) + (xy 6.299577 -3.73096) + (xy 6.334955 -3.684419) + (xy 6.341325 -3.678572) + (xy 6.345965 -3.709814) + (xy 6.349113 -3.791232) + (xy 6.35 -3.879707) + (xy 6.34194 -4.006254) + (xy 6.323146 -4.096367) + (xy 6.402049 -4.096367) + (xy 6.414198 -3.87858) + (xy 6.427679 -3.741085) + (xy 6.454835 -3.65934) + (xy 6.50416 -3.619888) + (xy 6.58415 -3.609275) + (xy 6.584221 -3.609275) + (xy 6.629831 -3.615537) + (xy 6.653029 -3.646541) + (xy 6.661121 -3.719404) + (xy 6.661763 -3.790916) + (xy 6.656247 -3.92328) + (xy 6.634499 -4.00338) + (xy 6.617568 -4.01938) + (xy 6.711739 -4.01938) + (xy 6.71358 -3.997264) + (xy 6.724071 -3.938007) + (xy 6.731836 -3.83562) + (xy 6.734433 -3.753378) + (xy 6.738417 -3.655259) + (xy 6.74598 -3.600023) + (xy 6.753685 -3.597101) + (xy 6.791673 -3.620436) + (xy 6.878078 -3.606562) + (xy 6.88084 -3.605776) + (xy 6.978038 -3.581049) + (xy 7.026091 -3.587439) + (xy 7.042307 -3.636064) + (xy 7.043989 -3.710583) + (xy 7.033491 -3.86245) + (xy 6.997016 -3.959018) + (xy 6.927089 -4.011873) + (xy 6.837358 -4.030935) + (xy 6.746677 -4.03443) + (xy 6.711739 -4.01938) + (xy 6.617568 -4.01938) + (xy 6.590766 -4.044708) + (xy 7.052786 -4.044708) + (xy 7.064315 -3.991672) + (xy 7.066296 -3.986108) + (xy 7.084768 -3.900096) + (xy 7.095186 -3.784039) + (xy 7.096038 -3.74372) + (xy 7.096038 -3.583751) + (xy 7.26036 -3.674321) + (xy 7.352067 -3.732031) + (xy 7.411937 -3.783441) + (xy 7.425183 -3.807058) + (xy 7.404093 -3.856495) + (xy 7.350126 -3.933265) + (xy 7.317347 -3.972612) + (xy 7.243799 -4.047039) + (xy 7.194051 -4.070372) + (xy 7.162719 -4.057581) + (xy 7.102875 -4.036679) + (xy 7.076491 -4.043845) + (xy 7.052786 -4.044708) + (xy 6.590766 -4.044708) + (xy 6.587287 -4.047996) + (xy 6.506147 -4.073742) + (xy 6.402049 -4.096367) + (xy 6.323146 -4.096367) + (xy 6.321284 -4.105292) + (xy 7.286885 -4.105292) + (xy 7.310352 -4.058774) + (xy 7.360266 -4.00449) + (xy 7.426037 -3.928413) + (xy 7.461353 -3.865976) + (xy 7.484263 -3.823335) + (xy 7.52252 -3.809037) + (xy 7.597154 -3.819087) + (xy 7.648218 -3.830491) + (xy 7.741765 -3.858765) + (xy 7.798992 -3.888723) + (xy 7.807377 -3.90159) + (xy 7.784921 -3.942949) + (xy 7.726584 -4.015839) + (xy 7.659904 -4.088714) + (xy 7.595395 -4.160879) + (xy 7.568599 -4.202449) + (xy 7.584973 -4.20454) + (xy 7.674328 -4.145724) + (xy 7.764336 -4.066443) + (xy 7.837145 -3.984893) + (xy 7.874903 -3.919269) + (xy 7.876776 -3.907117) + (xy 7.889025 -3.858709) + (xy 7.900653 -3.85164) + (xy 7.942801 -3.869441) + (xy 8.012405 -3.912081) + (xy 8.085945 -3.963418) + (xy 8.139902 -4.007308) + (xy 8.153425 -4.025137) + (xy 8.127288 -4.052355) + (xy 8.065241 -4.103585) + (xy 8.185157 -4.103585) + (xy 8.191248 -4.094536) + (xy 8.224175 -4.122732) + (xy 8.271708 -4.194083) + (xy 8.294884 -4.236696) + (xy 8.334077 -4.325043) + (xy 8.350201 -4.385832) + (xy 8.347639 -4.398627) + (xy 8.335168 -4.410056) + (xy 8.322633 -4.404513) + (xy 8.30067 -4.368938) + (xy 8.259911 -4.290271) + (xy 8.235328 -4.242008) + (xy 8.197661 -4.156858) + (xy 8.185157 -4.103585) + (xy 8.065241 -4.103585) + (xy 8.058237 -4.109368) + (xy 7.959601 -4.185316) + (xy 7.927333 -4.209356) + (xy 7.825235 -4.290234) + (xy 7.752513 -4.358289) + (xy 7.721175 -4.401892) + (xy 7.721648 -4.408481) + (xy 7.714066 -4.426083) + (xy 7.687731 -4.420071) + (xy 7.641665 -4.42262) + (xy 7.633879 -4.443601) + (xy 7.622258 -4.471989) + (xy 7.613718 -4.467635) + (xy 7.612377 -4.425408) + (xy 7.632289 -4.375103) + (xy 7.653276 -4.317711) + (xy 7.633052 -4.302732) + (xy 7.61189 -4.281241) + (xy 7.617964 -4.265712) + (xy 7.61338 -4.236501) + (xy 7.593987 -4.235124) + (xy 7.50713 -4.23746) + (xy 7.472726 -4.216313) + (xy 7.477486 -4.199032) + (xy 7.471817 -4.179498) + (xy 7.443072 -4.186071) + (xy 7.406542 -4.190074) + (xy 7.402635 -4.150618) + (xy 7.411766 -4.107599) + (xy 7.436074 -4.007787) + (xy 7.36148 -4.073889) + (xy 7.309212 -4.110205) + (xy 7.286895 -4.105865) + (xy 7.286885 -4.105292) + (xy 6.321284 -4.105292) + (xy 6.320904 -4.107116) + (xy 6.303375 -4.145035) + (xy 6.268308 -4.188812) + (xy 6.259827 -4.175045) + (xy 6.261643 -4.142382) + (xy 6.279047 -4.063521) + (xy 6.29272 -4.033599) + (xy 6.296635 -4.006) + (xy 6.259361 -4.014081) + (xy 6.218977 -4.020836) + (xy 6.228221 -3.990973) + (xy 6.237717 -3.961236) + (xy 6.218696 -3.968456) + (xy 6.192246 -4.017986) + (xy 6.192879 -4.054783) + (xy 6.183902 -4.1067) + (xy 6.161612 -4.117669) + (xy 6.133728 -4.091321) + (xy 6.053524 -4.091321) + (xy 6.024994 -4.156496) + (xy 6.012043 -4.184059) + (xy 5.973428 -4.250683) + (xy 6.211202 -4.250683) + (xy 6.228551 -4.233334) + (xy 6.245901 -4.250683) + (xy 6.228551 -4.268033) + (xy 6.211202 -4.250683) + (xy 5.973428 -4.250683) + (xy 5.972673 -4.251985) + (xy 5.944613 -4.274104) + (xy 5.939374 -4.267987) + (xy 5.908932 -4.262202) + (xy 5.863949 -4.292786) + (xy 6.52909 -4.292786) + (xy 6.537533 -4.273394) + (xy 6.572472 -4.236143) + (xy 6.592558 -4.243785) + (xy 6.592896 -4.248635) + (xy 6.568249 -4.277985) + (xy 6.552835 -4.288696) + (xy 6.52909 -4.292786) + (xy 5.863949 -4.292786) + (xy 5.846754 -4.304477) + (xy 5.825676 -4.323753) + (xy 5.763486 -4.378575) + (xy 5.728333 -4.400332) + (xy 5.725409 -4.397881) + (xy 5.393687 -4.397881) + (xy 5.382394 -4.417257) + (xy 5.368734 -4.431383) + (xy 5.325 -4.466505) + (xy 5.285321 -4.460193) + (xy 5.223714 -4.40819) + (xy 5.222982 -4.407503) + (xy 5.154276 -4.318222) + (xy 5.136042 -4.235161) + (xy 4.943855 -4.235161) + (xy 4.928836 -4.360991) + (xy 4.91778 -4.432684) + (xy 5.05661 -4.432684) + (xy 5.071182 -4.406831) + (xy 5.08788 -4.38485) + (xy 5.080687 -4.36763) + (xy 5.080806 -4.34135) + (xy 5.104664 -4.345117) + (xy 5.143048 -4.388991) + (xy 5.15049 -4.432862) + (xy 5.164997 -4.484895) + (xy 5.193864 -4.486362) + (xy 5.234584 -4.484413) + (xy 5.2334 -4.500983) + (xy 5.592205 -4.500983) + (xy 5.600648 -4.481591) + (xy 5.635586 -4.44434) + (xy 5.655673 -4.451981) + (xy 5.656011 -4.456832) + (xy 5.631364 -4.486182) + (xy 5.61595 -4.496893) + (xy 5.592205 -4.500983) + (xy 5.2334 -4.500983) + (xy 5.232422 -4.514677) + (xy 5.191394 -4.558213) + (xy 5.176464 -4.568375) + (xy 5.128584 -4.586457) + (xy 5.09606 -4.555615) + (xy 5.07538 -4.507322) + (xy 5.05661 -4.432684) + (xy 4.91778 -4.432684) + (xy 4.899741 -4.549653) + (xy 4.879339 -4.651775) + (xy 4.996721 -4.651775) + (xy 5.02191 -4.61644) + (xy 5.03142 -4.615028) + (xy 5.065218 -4.626866) + (xy 5.06612 -4.630329) + (xy 5.041805 -4.659955) + (xy 5.03142 -4.667077) + (xy 4.999445 -4.664326) + (xy 4.996721 -4.651775) + (xy 4.879339 -4.651775) + (xy 4.872423 -4.686393) + (xy 5.39698 -4.686393) + (xy 5.406817 -4.647738) + (xy 5.454259 -4.616933) + (xy 5.522762 -4.589943) + (xy 5.54819 -4.583313) + (xy 5.551912 -4.591654) + (xy 5.551912 -4.5923) + (xy 5.529359 -4.621706) + (xy 5.515861 -4.634847) + (xy 5.574393 -4.634847) + (xy 5.619312 -4.585851) + (xy 5.702181 -4.532254) + (xy 5.814881 -4.482708) + (xy 5.822795 -4.479921) + (xy 5.814487 -4.503412) + (xy 5.780323 -4.565999) + (xy 5.771939 -4.580328) + (xy 5.714765 -4.643951) + (xy 5.815558 -4.643951) + (xy 5.818443 -4.613985) + (xy 5.845176 -4.570414) + (xy 5.90669 -4.510927) + (xy 5.963352 -4.491101) + (xy 6.007211 -4.496877) + (xy 6.004326 -4.526843) + (xy 5.977592 -4.570414) + (xy 5.966725 -4.580923) + (xy 6.037705 -4.580923) + (xy 6.066216 -4.532061) + (xy 6.154719 -4.481602) + (xy 6.307664 -4.427041) + (xy 6.3153 -4.424702) + (xy 6.451962 -4.381874) + (xy 6.58686 -4.337736) + (xy 6.644945 -4.317884) + (xy 6.776377 -4.281853) + (xy 6.91565 -4.257647) + (xy 6.932317 -4.255953) + (xy 7.028761 -4.243041) + (xy 7.092869 -4.226518) + (xy 7.102922 -4.220666) + (xy 7.136006 -4.196841) + (xy 7.132523 -4.224554) + (xy 7.093776 -4.297185) + (xy 7.085088 -4.311407) + (xy 7.006539 -4.409921) + (xy 6.909575 -4.497541) + (xy 6.901711 -4.503158) + (xy 6.830088 -4.545926) + (xy 6.757198 -4.567012) + (xy 6.658579 -4.570713) + (xy 6.551958 -4.564586) + (xy 6.417752 -4.558462) + (xy 6.344278 -4.565433) + (xy 6.323973 -4.586264) + (xy 6.32421 -4.587646) + (xy 6.318219 -4.597678) + (xy 6.384699 -4.597678) + (xy 6.402049 -4.580328) + (xy 6.419398 -4.597678) + (xy 6.402049 -4.615028) + (xy 6.384699 -4.597678) + (xy 6.318219 -4.597678) + (xy 6.302494 -4.624007) + (xy 6.296945 -4.625844) + (xy 6.888704 -4.625844) + (xy 6.989451 -4.490313) + (xy 7.054393 -4.403028) + (xy 7.10388 -4.336655) + (xy 7.117138 -4.318943) + (xy 7.182914 -4.281648) + (xy 7.268342 -4.290307) + (xy 7.337963 -4.336358) + (xy 7.348636 -4.350873) + (xy 7.402911 -4.350873) + (xy 7.408333 -4.337432) + (xy 7.439514 -4.304329) + (xy 7.44508 -4.302732) + (xy 7.459984 -4.329579) + (xy 7.460382 -4.337432) + (xy 7.433707 -4.370798) + (xy 7.423635 -4.372131) + (xy 7.402911 -4.350873) + (xy 7.348636 -4.350873) + (xy 7.369928 -4.379828) + (xy 7.363052 -4.41588) + (xy 7.309607 -4.464783) + (xy 7.280446 -4.487186) + (xy 7.167336 -4.552417) + (xy 7.042064 -4.597025) + (xy 7.02707 -4.600164) + (xy 6.888704 -4.625844) + (xy 6.296945 -4.625844) + (xy 6.263251 -4.636999) + (xy 6.221955 -4.640276) + (xy 6.247493 -4.629994) + (xy 6.255001 -4.627759) + (xy 6.30426 -4.603268) + (xy 6.29771 -4.582304) + (xy 6.24887 -4.571575) + (xy 6.171257 -4.577789) + (xy 6.159337 -4.580286) + (xy 6.080092 -4.59165) + (xy 6.039215 -4.584793) + (xy 6.037705 -4.580923) + (xy 5.966725 -4.580923) + (xy 5.916078 -4.629901) + (xy 5.859417 -4.649727) + (xy 5.815558 -4.643951) + (xy 5.714765 -4.643951) + (xy 5.696895 -4.663836) + (xy 5.630885 -4.684426) + (xy 5.575544 -4.670589) + (xy 5.574393 -4.634847) + (xy 5.515861 -4.634847) + (xy 5.485958 -4.663959) + (xy 5.424745 -4.700303) + (xy 5.39698 -4.686393) + (xy 4.872423 -4.686393) + (xy 4.868279 -4.707138) + (xy 4.868162 -4.707559) + (xy 5.945173 -4.707559) + (xy 5.949936 -4.686931) + (xy 5.968306 -4.684426) + (xy 5.996867 -4.697122) + (xy 5.996409 -4.698003) + (xy 6.039714 -4.698003) + (xy 6.048851 -4.668441) + (xy 6.072404 -4.649727) + (xy 6.124203 -4.631649) + (xy 6.139793 -4.636151) + (xy 6.130657 -4.665713) + (xy 6.107103 -4.684426) + (xy 6.055305 -4.702504) + (xy 6.039714 -4.698003) + (xy 5.996409 -4.698003) + (xy 5.991439 -4.707559) + (xy 5.950258 -4.711712) + (xy 5.945173 -4.707559) + (xy 4.868162 -4.707559) + (xy 4.836241 -4.822499) + (xy 4.816675 -4.862043) + (xy 4.944672 -4.862043) + (xy 5.02659 -4.790584) + (xy 5.098718 -4.732702) + (xy 5.131416 -4.721112) + (xy 5.13216 -4.723173) + (xy 5.288866 -4.723173) + (xy 5.305387 -4.725207) + (xy 6.456475 -4.725207) + (xy 6.491949 -4.681992) + (xy 6.514822 -4.673646) + (xy 6.614656 -4.655478) + (xy 6.698826 -4.667112) + (xy 6.728773 -4.677449) + (xy 7.083874 -4.677449) + (xy 7.105907 -4.661776) + (xy 7.130737 -4.651133) + (xy 7.198491 -4.607855) + (xy 7.280814 -4.536122) + (xy 7.302052 -4.514534) + (xy 7.37612 -4.440456) + (xy 7.422801 -4.412231) + (xy 7.460304 -4.423396) + (xy 7.488142 -4.44847) + (xy 7.524554 -4.497011) + (xy 7.529781 -4.513596) + (xy 7.50025 -4.540994) + (xy 7.425959 -4.580248) + (xy 7.328366 -4.622435) + (xy 7.228925 -4.658633) + (xy 7.149093 -4.679918) + (xy 7.124305 -4.682227) + (xy 7.083874 -4.677449) + (xy 6.728773 -4.677449) + (xy 6.749605 -4.68464) + (xy 6.811396 -4.722274) + (xy 6.824989 -4.754047) + (xy 7.234836 -4.754047) + (xy 7.338934 -4.697544) + (xy 7.43321 -4.640126) + (xy 7.508826 -4.58466) + (xy 7.562679 -4.550346) + (xy 7.589056 -4.569635) + (xy 7.589791 -4.571653) + (xy 7.633154 -4.609341) + (xy 7.702572 -4.608156) + (xy 7.767365 -4.569192) + (xy 7.770836 -4.565196) + (xy 7.793524 -4.496624) + (xy 7.777053 -4.449707) + (xy 7.765262 -4.408177) + (xy 7.787251 -4.368859) + (xy 7.853767 -4.318965) + (xy 7.922118 -4.277089) + (xy 8.021818 -4.219735) + (xy 8.097228 -4.179703) + (xy 8.127455 -4.167032) + (xy 8.158453 -4.192493) + (xy 8.201561 -4.258976) + (xy 8.208088 -4.271258) + (xy 8.242048 -4.34409) + (xy 8.253324 -4.383487) + (xy 8.252353 -4.385154) + (xy 8.216861 -4.402955) + (xy 8.14274 -4.438956) + (xy 8.119672 -4.450057) + (xy 8.088904 -4.464834) + (xy 8.312126 -4.464834) + (xy 8.334336 -4.449488) + (xy 8.338305 -4.450628) + (xy 8.364112 -4.490712) + (xy 8.383873 -4.579204) + (xy 8.390518 -4.647018) + (xy 8.391257 -4.748328) + (xy 8.380915 -4.804487) + (xy 8.36919 -4.809967) + (xy 8.346163 -4.763628) + (xy 8.34295 -4.711306) + (xy 8.338148 -4.617042) + (xy 8.322665 -4.534649) + (xy 8.312126 -4.464834) + (xy 8.088904 -4.464834) + (xy 7.998224 -4.508385) + (xy 8.145696 -4.487872) + (xy 8.293169 -4.46736) + (xy 8.293169 -4.610593) + (xy 8.289315 -4.701449) + (xy 8.268472 -4.742556) + (xy 8.216715 -4.753497) + (xy 8.19133 -4.753825) + (xy 8.079001 -4.766719) + (xy 7.996262 -4.789271) + (xy 7.900627 -4.806369) + (xy 7.860687 -4.789572) + (xy 7.810564 -4.771767) + (xy 7.793347 -4.779421) + (xy 7.785841 -4.770609) + (xy 7.802501 -4.714607) + (xy 7.803069 -4.713107) + (xy 7.821333 -4.647946) + (xy 7.803471 -4.628163) + (xy 7.78753 -4.629174) + (xy 7.707631 -4.667783) + (xy 7.677238 -4.741166) + (xy 7.683175 -4.77985) + (xy 7.700639 -4.813848) + (xy 7.73628 -4.832624) + (xy 7.805493 -4.839027) + (xy 7.923674 -4.835904) + (xy 7.972893 -4.833434) + (xy 8.137684 -4.830174) + (xy 8.245984 -4.841907) + (xy 8.305655 -4.866961) + (xy 8.342003 -4.899737) + (xy 8.352902 -4.939512) + (xy 8.339295 -5.007867) + (xy 8.315205 -5.085792) + (xy 8.284398 -5.179193) + (xy 8.270841 -5.209578) + (xy 8.271397 -5.180267) + (xy 8.278729 -5.12438) + (xy 8.29634 -5.022622) + (xy 8.315592 -4.944652) + (xy 8.31845 -4.936516) + (xy 8.321661 -4.899449) + (xy 8.303624 -4.903512) + (xy 8.276067 -4.949162) + (xy 8.250779 -5.036365) + (xy 8.24448 -5.070275) + (xy 8.221375 -5.214766) + (xy 8.144499 -5.143546) + (xy 8.062686 -5.090019) + (xy 7.950562 -5.041884) + (xy 7.911475 -5.029814) + (xy 7.829656 -5.002507) + (xy 7.793579 -4.979843) + (xy 7.798918 -4.971698) + (xy 7.825617 -4.940454) + (xy 7.804406 -4.905165) + (xy 7.761954 -4.893155) + (xy 7.698574 -4.911431) + (xy 7.668579 -4.927854) + (xy 7.635716 -4.96196) + (xy 7.661984 -4.99138) + (xy 7.675651 -5.020058) + (xy 7.629981 -5.057069) + (xy 7.594297 -5.075534) + (xy 7.513465 -5.109031) + (xy 7.457716 -5.106895) + (xy 7.392696 -5.068473) + (xy 7.312157 -5.01671) + (xy 7.252185 -4.984728) + (xy 7.249821 -4.973453) + (xy 7.303685 -4.970085) + (xy 7.34469 -4.971744) + (xy 7.429234 -4.971621) + (xy 7.471854 -4.960826) + (xy 7.472765 -4.953986) + (xy 7.427396 -4.928581) + (xy 7.413721 -4.927323) + (xy 7.379554 -4.898236) + (xy 7.371155 -4.855569) + (xy 7.395966 -4.794241) + (xy 7.46854 -4.764339) + (xy 7.545979 -4.74) + (xy 7.58546 -4.713253) + (xy 7.572004 -4.696137) + (xy 7.515339 -4.700385) + (xy 7.408083 -4.721848) + (xy 7.330259 -4.736586) + (xy 7.234836 -4.754047) + (xy 6.824989 -4.754047) + (xy 6.827769 -4.760545) + (xy 6.779312 -4.809565) + (xy 6.69084 -4.837127) + (xy 6.590079 -4.836866) + (xy 6.546103 -4.825223) + (xy 6.475806 -4.779153) + (xy 6.456475 -4.725207) + (xy 5.305387 -4.725207) + (xy 5.330242 -4.728267) + (xy 5.378415 -4.753825) + (xy 5.408402 -4.778677) + (xy 5.430464 -4.778677) + (xy 5.569262 -4.753825) + (xy 5.682642 -4.737049) + (xy 5.782024 -4.727925) + (xy 5.794808 -4.727509) + (xy 5.881557 -4.726044) + (xy 5.794808 -4.753825) + (xy 5.701718 -4.771932) + (xy 5.586463 -4.780118) + (xy 5.569262 -4.780142) + (xy 5.430464 -4.778677) + (xy 5.408402 -4.778677) + (xy 5.410932 -4.780774) + (xy 5.379679 -4.787876) + (xy 5.371788 -4.787993) + (xy 5.309047 -4.770312) + (xy 5.291666 -4.753825) + (xy 5.288866 -4.723173) + (xy 5.13216 -4.723173) + (xy 5.135519 -4.732485) + (xy 5.109235 -4.757672) + (xy 5.045432 -4.800673) + (xy 5.040095 -4.803943) + (xy 4.944672 -4.862043) + (xy 4.816675 -4.862043) + (xy 4.805421 -4.884789) + (xy 4.791538 -4.892623) + (xy 4.784465 -4.861469) + (xy 4.790505 -4.779131) + (xy 4.808285 -4.662295) + (xy 4.812216 -4.641052) + (xy 4.835249 -4.488206) + (xy 4.853756 -4.305432) + (xy 4.867041 -4.109695) + (xy 4.874407 -3.917959) + (xy 4.875157 -3.747187) + (xy 4.868595 -3.614345) + (xy 4.857205 -3.545404) + (xy 4.840026 -3.497293) + (xy 4.830286 -3.503458) + (xy 4.824477 -3.570344) + (xy 4.822746 -3.608743) + (xy 4.811629 -3.864157) + (xy 4.80095 -4.062921) + (xy 4.789076 -4.217756) + (xy 4.774373 -4.34138) + (xy 4.755207 -4.446513) + (xy 4.729945 -4.545875) + (xy 4.696953 -4.652183) + (xy 4.683522 -4.692655) + (xy 4.635374 -4.829489) + (xy 4.587512 -4.95409) + (xy 4.544238 -5.057172) + (xy 4.509853 -5.129452) + (xy 4.48866 -5.161645) + (xy 4.484961 -5.144468) + (xy 4.494386 -5.10082) + (xy 4.522769 -4.981011) + (xy 4.529941 -4.927254) + (xy 4.515984 -4.939548) + (xy 4.480982 -5.017893) + (xy 4.448294 -5.10082) + (xy 4.392993 -5.239618) + (xy 4.44153 -5.239618) + (xy 4.454226 -5.211056) + (xy 4.464663 -5.216485) + (xy 4.468815 -5.257665) + (xy 4.464663 -5.262751) + (xy 4.444034 -5.257987) + (xy 4.44153 -5.239618) + (xy 4.392993 -5.239618) + (xy 4.370878 -5.295122) + (xy 4.304863 -5.439366) + (xy 4.240931 -5.549728) + (xy 4.169763 -5.642382) + (xy 4.086036 -5.729636) + (xy 3.995886 -5.806814) + (xy 3.945601 -5.842708) + (xy 4.218864 -5.842708) + (xy 4.257926 -5.783541) + (xy 4.333582 -5.698943) + (xy 4.453174 -5.547235) + (xy 4.569594 -5.344545) + (xy 4.687766 -5.082208) + (xy 4.697821 -5.057446) + (xy 4.745341 -4.963068) + (xy 4.781215 -4.928606) + (xy 4.796334 -4.952732) + (xy 4.787975 -4.998869) + (xy 5.078294 -4.998869) + (xy 5.096441 -4.935111) + (xy 5.128026 -4.873507) + (xy 5.156836 -4.841964) + (xy 5.22944 -4.812875) + (xy 5.276297 -4.832442) + (xy 5.278947 -4.859972) + (xy 5.933606 -4.859972) + (xy 5.958795 -4.824636) + (xy 5.968306 -4.823224) + (xy 6.002103 -4.835063) + (xy 6.003005 -4.838526) + (xy 5.988328 -4.856408) + (xy 7.1992 -4.856408) + (xy 7.210622 -4.830261) + (xy 7.250138 -4.823224) + (xy 7.307721 -4.828813) + (xy 7.321584 -4.836862) + (xy 7.29421 -4.863123) + (xy 7.239701 -4.871992) + (xy 7.199483 -4.856853) + (xy 7.1992 -4.856408) + (xy 5.988328 -4.856408) + (xy 5.97869 -4.868151) + (xy 5.968306 -4.875273) + (xy 5.936331 -4.872522) + (xy 5.933606 -4.859972) + (xy 5.278947 -4.859972) + (xy 5.281368 -4.88513) + (xy 5.251357 -4.933522) + (xy 5.189765 -4.97693) + (xy 5.144581 -4.980993) + (xy 5.113476 -4.981182) + (xy 5.116933 -4.994721) + (xy 5.11303 -5.039264) + (xy 5.104422 -5.046544) + (xy 5.079112 -5.043204) + (xy 5.078294 -4.998869) + (xy 4.787975 -4.998869) + (xy 4.781589 -5.034117) + (xy 4.770497 -5.06804) + (xy 4.688137 -5.271608) + (xy 4.628319 -5.390091) + (xy 4.909972 -5.390091) + (xy 5.014071 -5.275657) + (xy 5.075019 -5.207085) + (xy 5.090731 -5.181083) + (xy 5.063237 -5.189403) + (xy 5.03142 -5.205121) + (xy 4.975646 -5.23012) + (xy 4.963241 -5.228642) + (xy 4.963266 -5.228615) + (xy 4.996476 -5.200613) + (xy 5.06317 -5.148199) + (xy 5.142804 -5.087093) + (xy 5.214839 -5.033011) + (xy 5.258732 -5.001671) + (xy 5.263219 -4.999098) + (xy 5.259137 -5.026507) + (xy 5.253392 -5.048479) + (xy 5.351776 -5.048479) + (xy 5.363544 -4.98185) + (xy 5.384823 -4.919868) + (xy 5.401621 -4.904262) + (xy 5.403566 -4.927323) + (xy 5.517213 -4.927323) + (xy 5.529909 -4.898761) + (xy 5.540346 -4.90419) + (xy 5.541676 -4.917376) + (xy 5.626904 -4.917376) + (xy 5.635347 -4.897985) + (xy 5.670286 -4.860733) + (xy 5.690372 -4.868375) + (xy 5.69071 -4.873226) + (xy 5.666064 -4.902575) + (xy 5.650649 -4.913286) + (xy 5.626904 -4.917376) + (xy 5.731003 -4.917376) + (xy 5.739446 -4.897985) + (xy 5.774384 -4.860733) + (xy 5.794471 -4.868375) + (xy 5.794808 -4.873226) + (xy 5.770162 -4.902575) + (xy 5.754748 -4.913286) + (xy 5.731003 -4.917376) + (xy 5.626904 -4.917376) + (xy 5.541676 -4.917376) + (xy 5.542059 -4.921176) + (xy 6.005498 -4.921176) + (xy 6.030722 -4.897188) + (xy 6.037705 -4.892623) + (xy 6.10128 -4.861971) + (xy 6.131624 -4.867065) + (xy 6.124453 -4.892623) + (xy 6.074933 -4.922815) + (xy 6.044332 -4.926791) + (xy 6.005498 -4.921176) + (xy 5.542059 -4.921176) + (xy 5.544429 -4.944672) + (xy 5.898907 -4.944672) + (xy 5.916256 -4.927323) + (xy 5.933606 -4.944672) + (xy 5.917977 -4.960301) + (xy 7.017081 -4.960301) + (xy 7.053536 -4.965793) + (xy 7.12457 -5.027862) + (xy 7.135065 -5.039469) + (xy 7.236291 -5.039469) + (xy 7.244681 -5.032831) + (xy 7.28386 -5.054406) + (xy 7.353971 -5.107259) + (xy 7.389672 -5.13693) + (xy 7.448701 -5.193831) + (xy 7.591273 -5.193831) + (xy 7.6733 -5.130747) + (xy 7.749645 -5.083429) + (xy 7.824085 -5.072288) + (xy 7.919693 -5.097456) + (xy 8.002618 -5.132668) + (xy 8.111879 -5.188634) + (xy 8.163687 -5.240099) + (xy 8.166515 -5.304247) + (xy 8.13117 -5.393382) + (xy 8.076614 -5.486949) + (xy 8.032843 -5.513618) + (xy 7.997408 -5.474618) + (xy 7.992541 -5.462868) + (xy 7.952789 -5.417992) + (xy 7.870469 -5.356108) + (xy 7.78148 -5.301177) + (xy 7.591273 -5.193831) + (xy 7.448701 -5.193831) + (xy 7.451734 -5.196755) + (xy 7.474865 -5.23377) + (xy 7.467746 -5.239618) + (xy 7.428348 -5.259298) + (xy 7.425683 -5.269869) + (xy 7.456395 -5.288134) + (xy 7.532976 -5.29661) + (xy 7.562064 -5.296545) + (xy 7.681684 -5.316817) + (xy 7.799617 -5.374321) + (xy 7.896871 -5.455113) + (xy 7.954453 -5.545245) + (xy 7.962423 -5.59053) + (xy 7.950696 -5.65107) + (xy 8.068757 -5.65107) + (xy 8.074138 -5.619283) + (xy 8.112969 -5.52928) + (xy 8.128081 -5.497715) + (xy 8.173164 -5.41558) + (xy 8.20649 -5.374363) + (xy 8.217249 -5.376202) + (xy 8.208133 -5.426571) + (xy 8.1704 -5.507279) + (xy 8.154411 -5.534498) + (xy 8.095842 -5.623266) + (xy 8.068757 -5.65107) + (xy 7.950696 -5.65107) + (xy 7.949226 -5.658659) + (xy 7.927723 -5.684508) + (xy 7.876624 -5.715159) + (xy 7.842697 -5.74276) + (xy 7.980874 -5.74276) + (xy 7.998224 -5.72541) + (xy 8.015573 -5.74276) + (xy 7.998224 -5.760109) + (xy 7.980874 -5.74276) + (xy 7.842697 -5.74276) + (xy 7.836544 -5.747766) + (xy 7.790374 -5.780721) + (xy 7.766593 -5.758807) + (xy 7.758779 -5.736619) + (xy 7.725879 -5.681739) + (xy 7.657687 -5.595316) + (xy 7.568088 -5.494774) + (xy 7.555171 -5.481134) + (xy 7.459955 -5.37482) + (xy 7.372013 -5.265302) + (xy 7.299791 -5.164775) + (xy 7.251736 -5.085433) + (xy 7.236291 -5.039469) + (xy 7.135065 -5.039469) + (xy 7.135632 -5.040096) + (xy 7.19293 -5.111978) + (xy 7.252883 -5.197327) + (xy 7.300681 -5.273822) + (xy 7.321515 -5.319146) + (xy 7.321584 -5.320334) + (xy 7.292458 -5.325029) + (xy 7.234836 -5.317509) + (xy 7.16483 -5.282323) + (xy 7.148087 -5.240252) + (xy 7.12755 -5.17116) + (xy 7.078688 -5.091351) + (xy 7.022901 -5.004462) + (xy 7.017081 -4.960301) + (xy 5.917977 -4.960301) + (xy 5.916256 -4.962022) + (xy 5.898907 -4.944672) + (xy 5.544429 -4.944672) + (xy 5.544499 -4.94537) + (xy 5.540346 -4.950456) + (xy 5.519717 -4.945692) + (xy 5.517213 -4.927323) + (xy 5.403566 -4.927323) + (xy 5.405053 -4.944964) + (xy 5.398976 -4.979372) + (xy 5.586612 -4.979372) + (xy 5.603961 -4.962022) + (xy 5.613791 -4.971852) + (xy 5.694228 -4.971852) + (xy 5.728998 -4.979132) + (xy 5.729637 -4.979372) + (xy 5.829508 -4.979372) + (xy 5.846858 -4.962022) + (xy 5.864207 -4.979372) + (xy 5.858424 -4.985155) + (xy 6.361566 -4.985155) + (xy 6.366329 -4.964526) + (xy 6.384699 -4.962022) + (xy 6.413261 -4.974718) + (xy 6.407832 -4.985155) + (xy 6.366652 -4.989308) + (xy 6.361566 -4.985155) + (xy 5.858424 -4.985155) + (xy 5.846858 -4.996722) + (xy 5.829508 -4.979372) + (xy 5.729637 -4.979372) + (xy 5.735581 -4.981603) + (xy 5.771776 -5.005018) + (xy 6.226252 -5.005018) + (xy 6.260359 -4.999461) + (xy 6.305365 -5.005841) + (xy 6.305902 -5.017686) + (xy 6.264373 -5.025093) + (xy 6.819882 -5.025093) + (xy 6.834272 -4.999937) + (xy 6.869884 -4.996722) + (xy 6.941543 -5.020899) + (xy 7.007937 -5.072663) + (xy 7.059677 -5.149655) + (xy 7.077313 -5.22127) + (xy 7.058301 -5.267256) + (xy 7.033271 -5.274317) + (xy 6.951922 -5.242378) + (xy 6.876279 -5.15629) + (xy 6.84305 -5.092145) + (xy 6.819882 -5.025093) + (xy 6.264373 -5.025093) + (xy 6.259461 -5.025969) + (xy 6.239395 -5.020425) + (xy 6.226252 -5.005018) + (xy 5.771776 -5.005018) + (xy 5.778072 -5.009091) + (xy 5.778377 -5.02472) + (xy 5.74167 -5.020827) + (xy 5.716156 -5.001027) + (xy 5.694228 -4.971852) + (xy 5.613791 -4.971852) + (xy 5.621311 -4.979372) + (xy 5.603961 -4.996722) + (xy 5.586612 -4.979372) + (xy 5.398976 -4.979372) + (xy 5.393286 -5.011593) + (xy 5.392435 -5.014071) + (xy 5.482513 -5.014071) + (xy 5.499863 -4.996722) + (xy 5.517213 -5.014071) + (xy 5.499863 -5.031421) + (xy 5.482513 -5.014071) + (xy 5.392435 -5.014071) + (xy 5.380522 -5.048771) + (xy 5.551912 -5.048771) + (xy 5.569262 -5.031421) + (xy 5.586612 -5.048771) + (xy 5.656011 -5.048771) + (xy 5.67336 -5.031421) + (xy 6.41876 -5.031421) + (xy 6.583902 -5.031538) + (xy 6.749043 -5.031654) + (xy 6.894867 -5.331525) + (xy 6.93989 -5.331525) + (xy 6.969316 -5.322576) + (xy 7.017964 -5.322212) + (xy 7.093425 -5.354353) + (xy 7.137356 -5.401508) + (xy 7.194756 -5.401508) + (xy 7.240369 -5.378429) + (xy 7.252535 -5.374925) + (xy 7.30491 -5.369848) + (xy 7.359273 -5.39165) + (xy 7.430331 -5.449362) + (xy 7.521106 -5.539883) + (xy 7.60912 -5.638659) + (xy 7.673434 -5.725303) + (xy 7.701755 -5.782984) + (xy 7.702148 -5.787752) + (xy 7.672249 -5.840147) + (xy 7.663124 -5.846858) + (xy 7.772677 -5.846858) + (xy 7.790027 -5.829508) + (xy 7.807377 -5.846858) + (xy 7.790027 -5.864208) + (xy 7.772677 -5.846858) + (xy 7.663124 -5.846858) + (xy 7.599259 -5.893825) + (xy 7.5807 -5.903194) + (xy 7.460382 -5.95953) + (xy 7.460382 -5.866613) + (xy 7.44046 -5.783429) + (xy 7.390141 -5.672155) + (xy 7.323592 -5.557899) + (xy 7.254982 -5.465771) + (xy 7.212554 -5.427416) + (xy 7.194756 -5.401508) + (xy 7.137356 -5.401508) + (xy 7.156252 -5.42179) + (xy 7.206786 -5.487633) + (xy 7.247168 -5.517102) + (xy 7.248805 -5.517213) + (xy 7.282095 -5.547527) + (xy 7.320446 -5.623415) + (xy 7.355841 -5.722295) + (xy 7.380258 -5.821587) + (xy 7.385679 -5.89871) + (xy 7.385309 -5.901569) + (xy 7.361636 -5.960003) + (xy 7.312741 -5.981826) + (xy 7.744639 -5.981826) + (xy 7.763544 -5.949211) + (xy 7.829397 -5.886289) + (xy 7.896963 -5.835105) + (xy 7.940202 -5.815176) + (xy 7.944818 -5.816646) + (xy 7.931154 -5.845921) + (xy 7.877301 -5.89879) + (xy 7.85807 -5.914682) + (xy 7.777621 -5.971776) + (xy 7.744639 -5.981826) + (xy 7.312741 -5.981826) + (xy 7.299464 -5.987752) + (xy 7.252185 -5.994181) + (xy 7.130737 -6.005763) + (xy 7.130067 -5.85659) + (xy 7.103764 -5.696109) + (xy 7.034643 -5.526205) + (xy 6.983979 -5.42721) + (xy 6.949597 -5.356009) + (xy 6.93989 -5.331525) + (xy 6.894867 -5.331525) + (xy 6.913866 -5.370594) + (xy 7.002854 -5.566167) + (xy 7.056225 -5.715932) + (xy 7.077809 -5.831175) + (xy 7.078688 -5.856269) + (xy 7.078688 -6.003006) + (xy 6.936178 -6.003006) + (xy 6.84694 -5.998786) + (xy 6.81214 -5.981123) + (xy 6.81707 -5.942514) + (xy 6.81716 -5.942282) + (xy 6.85441 -5.761159) + (xy 6.824083 -5.591445) + (xy 6.72747 -5.439412) + (xy 6.709844 -5.421008) + (xy 6.667934 -5.360215) + (xy 6.671747 -5.318908) + (xy 6.705669 -5.311607) + (xy 6.791573 -5.312728) + (xy 6.822668 -5.289253) + (xy 6.816985 -5.271959) + (xy 6.770105 -5.250517) + (xy 6.687858 -5.249255) + (xy 6.682932 -5.24988) + (xy 6.603429 -5.250886) + (xy 6.546803 -5.216831) + (xy 6.495271 -5.14814) + (xy 6.41876 -5.031421) + (xy 5.67336 -5.031421) + (xy 5.69071 -5.048771) + (xy 5.67336 -5.06612) + (xy 5.656011 -5.048771) + (xy 5.586612 -5.048771) + (xy 5.569262 -5.06612) + (xy 5.551912 -5.048771) + (xy 5.380522 -5.048771) + (xy 5.372007 -5.073575) + (xy 5.355209 -5.089181) + (xy 5.351776 -5.048479) + (xy 5.253392 -5.048479) + (xy 5.24083 -5.096523) + (xy 5.238266 -5.105532) + (xy 5.22336 -5.152869) + (xy 5.447814 -5.152869) + (xy 5.465164 -5.135519) + (xy 5.482513 -5.152869) + (xy 5.465164 -5.170219) + (xy 5.447814 -5.152869) + (xy 5.22336 -5.152869) + (xy 5.214226 -5.181878) + (xy 5.211822 -5.187569) + (xy 5.309016 -5.187569) + (xy 5.326366 -5.170219) + (xy 5.343715 -5.187569) + (xy 5.326366 -5.204918) + (xy 5.309016 -5.187569) + (xy 5.211822 -5.187569) + (xy 5.197989 -5.220323) + (xy 5.197313 -5.220955) + (xy 5.164272 -5.240837) + (xy 5.091727 -5.283634) + (xy 5.065408 -5.29907) + (xy 5.27991 -5.29907) + (xy 5.288353 -5.279679) + (xy 5.323291 -5.242427) + (xy 5.343378 -5.250069) + (xy 5.343715 -5.25492) + (xy 5.319069 -5.284269) + (xy 5.303655 -5.29498) + (xy 5.27991 -5.29907) + (xy 5.065408 -5.29907) + (xy 5.04877 -5.308828) + (xy 4.909972 -5.390091) + (xy 4.628319 -5.390091) + (xy 4.59125 -5.463513) + (xy 4.512406 -5.591061) + (xy 4.848558 -5.591061) + (xy 4.870461 -5.535052) + (xy 4.870587 -5.534786) + (xy 4.919478 -5.473394) + (xy 5.001451 -5.40322) + (xy 5.091354 -5.34291) + (xy 5.164036 -5.311106) + (xy 5.174081 -5.309814) + (xy 5.184484 -5.33811) + (xy 5.179108 -5.393689) + (xy 5.125376 -5.505016) + (xy 5.015386 -5.576913) + (xy 4.940054 -5.59752) + (xy 4.867209 -5.607778) + (xy 4.848558 -5.591061) + (xy 4.512406 -5.591061) + (xy 4.488326 -5.630016) + (xy 4.454134 -5.673361) + (xy 4.615027 -5.673361) + (xy 4.632377 -5.656011) + (xy 4.649726 -5.673361) + (xy 4.632377 -5.690711) + (xy 4.615027 -5.673361) + (xy 4.454134 -5.673361) + (xy 4.387861 -5.757376) + (xy 4.298349 -5.831854) + (xy 4.232246 -5.859161) + (xy 4.218864 -5.842708) + (xy 3.945601 -5.842708) + (xy 3.915481 -5.864208) + (xy 4.682348 -5.864208) + (xy 4.759311 -5.760109) + (xy 4.817599 -5.703857) + (xy 4.886583 -5.665441) + (xy 4.948392 -5.649729) + (xy 4.985158 -5.661587) + (xy 4.982285 -5.699385) + (xy 4.953126 -5.769758) + (xy 4.940647 -5.803484) + (xy 4.892605 -5.850831) + (xy 4.800788 -5.864208) + (xy 4.682348 -5.864208) + (xy 3.915481 -5.864208) + (xy 3.891302 -5.881467) + (xy 3.788791 -5.943708) + (xy 3.70486 -5.983646) + (xy 3.656015 -5.991392) + (xy 3.652772 -5.989202) + (xy 3.669097 -5.962941) + (xy 3.726264 -5.914447) + (xy 3.745543 -5.90033) + (xy 3.814576 -5.840973) + (xy 3.849499 -5.790928) + (xy 3.850584 -5.783771) + (xy 3.836374 -5.774839) + (xy 3.813752 -5.804214) + (xy 3.771671 -5.845452) + (xy 3.745408 -5.84554) + (xy 3.714836 -5.84636) + (xy 3.712841 -5.855456) + (xy 3.68381 -5.883685) + (xy 3.606861 -5.931486) + (xy 3.497214 -5.989617) + (xy 3.469379 -6.003279) + (xy 3.331886 -6.07593) + (xy 3.257957 -6.131332) + (xy 3.244835 -6.172672) + (xy 3.289762 -6.203133) + (xy 3.294772 -6.20486) + (xy 3.323472 -6.199972) + (xy 3.317493 -6.182482) + (xy 3.326399 -6.141668) + (xy 3.388118 -6.097846) + (xy 3.486851 -6.058443) + (xy 3.606799 -6.030885) + (xy 3.651856 -6.025319) + (xy 3.783336 -6.000916) + (xy 3.924031 -5.957486) + (xy 3.963456 -5.941442) + (xy 4.064151 -5.906184) + (xy 4.141492 -5.895219) + (xy 4.182913 -5.907198) + (xy 4.175847 -5.940771) + (xy 4.154261 -5.961935) + (xy 4.056854 -6.021362) + (xy 4.538923 -6.021362) + (xy 4.563139 -5.998337) + (xy 4.589024 -5.983572) + (xy 4.685977 -5.948581) + (xy 4.7625 -5.937009) + (xy 4.834485 -5.947029) + (xy 4.857642 -5.99169) + (xy 4.857923 -6.000958) + (xy 4.842194 -6.068551) + (xy 4.788624 -6.093519) + (xy 4.687638 -6.078981) + (xy 4.650462 -6.068525) + (xy 4.565343 -6.041042) + (xy 4.538923 -6.021362) + (xy 4.056854 -6.021362) + (xy 4.005524 -6.052678) + (xy 3.794699 -6.13202) + (xy 3.663457 -6.164611) + (xy 4.394249 -6.164611) + (xy 4.415636 -6.143102) + (xy 4.429171 -6.137314) + (xy 4.554366 -6.111508) + (xy 4.680568 -6.141061) + (xy 4.723304 -6.161314) + (xy 4.790964 -6.204404) + (xy 4.802098 -6.241281) + (xy 4.787846 -6.264069) + (xy 4.704885 -6.326558) + (xy 4.608409 -6.325136) + (xy 4.491984 -6.25968) + (xy 4.490425 -6.258493) + (xy 4.416955 -6.198675) + (xy 4.394249 -6.164611) + (xy 3.663457 -6.164611) + (xy 3.52843 -6.198142) + (xy 3.371159 -6.223642) + (xy 4.254359 -6.223642) + (xy 4.287034 -6.210566) + (xy 4.35035 -6.230478) + (xy 4.430407 -6.281157) + (xy 4.455814 -6.302208) + (xy 4.517634 -6.364027) + (xy 4.518564 -6.36735) + (xy 4.753825 -6.36735) + (xy 4.771174 -6.35) + (xy 4.788524 -6.36735) + (xy 4.771174 -6.3847) + (xy 4.753825 -6.36735) + (xy 4.518564 -6.36735) + (xy 4.528188 -6.401751) + (xy 4.507863 -6.422028) + (xy 4.441618 -6.447959) + (xy 4.382166 -6.42794) + (xy 4.317977 -6.354811) + (xy 4.266226 -6.271926) + (xy 4.254359 -6.223642) + (xy 3.371159 -6.223642) + (xy 3.213363 -6.249227) + (xy 3.204245 -6.250234) + (xy 3.860655 -6.250234) + (xy 3.886074 -6.266865) + (xy 3.888598 -6.269341) + (xy 4.117608 -6.269341) + (xy 4.118751 -6.267952) + (xy 4.159838 -6.268663) + (xy 4.216988 -6.315513) + (xy 4.272728 -6.393882) + (xy 4.275608 -6.399196) + (xy 4.298799 -6.448322) + (xy 4.281645 -6.443952) + (xy 4.255569 -6.423166) + (xy 4.213758 -6.393252) + (xy 4.212131 -6.413148) + (xy 4.218901 -6.431841) + (xy 4.230815 -6.482566) + (xy 4.213526 -6.482678) + (xy 4.177454 -6.438537) + (xy 4.148859 -6.389099) + (xy 4.119338 -6.314705) + (xy 4.117608 -6.269341) + (xy 3.888598 -6.269341) + (xy 3.890644 -6.271348) + (xy 3.918053 -6.316843) + (xy 3.914336 -6.333569) + (xy 3.888524 -6.323156) + (xy 3.87122 -6.290773) + (xy 3.860655 -6.250234) + (xy 3.204245 -6.250234) + (xy 3.030036 -6.269473) + (xy 2.913664 -6.271868) + (xy 2.762572 -6.263095) + (xy 2.594164 -6.245604) + (xy 2.425841 -6.221843) + (xy 2.275006 -6.194263) + (xy 2.159061 -6.165312) + (xy 2.096124 -6.138025) + (xy 2.051267 -6.120914) + (xy 2.040345 -6.125593) + (xy 2.0076 -6.117223) + (xy 1.974184 -6.085315) + (xy 1.954892 -6.056118) + (xy 1.965863 -6.040955) + (xy 2.01856 -6.037854) + (xy 2.12445 -6.04484) + (xy 2.180934 -6.049722) + (xy 2.350058 -6.052532) + (xy 2.549914 -6.03731) + (xy 2.759442 -6.007538) + (xy 2.957581 -5.9667) + (xy 3.12327 -5.918279) + (xy 3.213927 -5.878885) + (xy 3.277036 -5.842547) + (xy 3.281293 -5.832328) + (xy 3.229048 -5.841627) + (xy 3.227049 -5.84205) + (xy 3.145177 -5.862638) + (xy 3.028631 -5.895643) + (xy 2.949453 -5.919512) + (xy 2.782785 -5.955145) + (xy 2.556803 -5.978421) + (xy 2.347456 -5.987289) + (xy 2.183622 -5.993476) + (xy 2.044606 -6.003815) + (xy 1.94546 -6.016847) + (xy 1.901732 -6.030562) + (xy 1.850245 -6.033326) + (xy 1.745795 -5.992111) + (xy 1.628632 -5.929973) + (xy 1.514446 -5.866481) + (xy 1.424971 -5.818997) + (xy 1.375983 -5.795829) + (xy 1.371955 -5.794809) + (xy 1.33107 -5.775159) + (xy 1.254531 -5.724421) + (xy 1.158549 -5.654917) + (xy 1.059337 -5.578967) + (xy 0.973107 -5.508891) + (xy 0.916072 -5.45701) + (xy 0.902185 -5.437806) + (xy 0.926437 -5.419571) + (xy 0.94556 -5.424595) + (xy 0.994474 -5.445995) + (xy 1.090898 -5.488238) + (xy 1.21879 -5.544295) + (xy 1.305781 -5.582436) + (xy 1.570632 -5.689299) + (xy 1.810461 -5.767791) + (xy 2.013852 -5.814629) + (xy 2.156374 -5.827004) + (xy 2.183583 -5.819757) + (xy 2.14482 -5.801221) + (xy 2.042438 -5.772263) + (xy 1.943169 -5.748328) + (xy 1.752828 -5.69542) + (xy 1.540364 -5.622624) + (xy 1.344463 -5.543493) + (xy 1.299581 -5.522871) + (xy 1.134928 -5.450468) + (xy 0.999892 -5.402717) + (xy 0.907962 -5.384207) + (xy 0.893384 -5.384675) + (xy 0.800318 -5.369909) + (xy 0.683476 -5.302194) + (xy 0.646619 -5.274317) + (xy 0.56231 -5.199875) + (xy 0.484495 -5.117665) + (xy 0.42405 -5.041448) + (xy 0.391852 -4.984988) + (xy 0.398777 -4.962049) + (xy 0.399814 -4.962022) + (xy 0.445353 -4.97746) + (xy 0.533742 -5.018966) + (xy 0.651912 -5.079328) + (xy 0.786794 -5.151335) + (xy 0.925319 -5.227773) + (xy 1.054419 -5.301433) + (xy 1.161025 -5.365101) + (xy 1.232068 -5.411565) + (xy 1.25448 -5.433615) + (xy 1.254452 -5.433647) + (xy 1.256075 -5.443539) + (xy 1.272941 -5.435379) + (xy 1.326733 -5.434636) + (xy 1.415947 -5.459724) + (xy 1.463788 -5.479233) + (xy 1.589018 -5.535277) + (xy 1.731117 -5.598398) + (xy 1.787021 -5.623089) + (xy 1.959097 -5.685189) + (xy 2.169673 -5.740853) + (xy 2.394568 -5.785468) + (xy 2.6096 -5.814427) + (xy 2.790588 -5.823117) + (xy 2.828005 -5.82156) + (xy 2.974924 -5.800186) + (xy 3.122168 -5.760833) + (xy 3.192349 -5.733082) + (xy 3.286479 -5.685161) + (xy 3.316267 -5.662205) + (xy 3.282169 -5.664339) + (xy 3.184645 -5.691687) + (xy 3.118179 -5.71291) + (xy 2.976577 -5.741127) + (xy 2.789302 -5.753332) + (xy 2.578015 -5.750312) + (xy 2.36438 -5.732854) + (xy 2.170058 -5.701744) + (xy 2.064617 -5.674654) + (xy 1.891284 -5.613019) + (xy 1.679544 -5.52665) + (xy 1.451212 -5.425305) + (xy 1.228099 -5.318744) + (xy 1.03202 -5.216723) + (xy 0.995777 -5.196481) + (xy 0.848899 -5.116141) + (xy 0.697043 -5.037807) + (xy 0.571393 -4.97753) + (xy 0.563866 -4.974171) + (xy 0.444602 -4.911313) + (xy 0.388155 -4.854824) + (xy 0.381694 -4.828433) + (xy -0.476446 -4.828433) + (xy -0.453634 -4.875273) + (xy -0.242897 -4.875273) + (xy -0.225547 -4.857924) + (xy -0.208197 -4.875273) + (xy -0.225547 -4.892623) + (xy -0.242897 -4.875273) + (xy -0.453634 -4.875273) + (xy -0.441563 -4.900058) + (xy -0.433651 -4.927323) + (xy -0.173498 -4.927323) + (xy -0.160802 -4.898761) + (xy -0.150365 -4.90419) + (xy -0.146212 -4.94537) + (xy -0.150365 -4.950456) + (xy -0.170994 -4.945692) + (xy -0.173498 -4.927323) + (xy -0.433651 -4.927323) + (xy -0.41667 -4.985839) + (xy -0.416394 -4.992594) + (xy -0.438151 -5.03368) + (xy -0.373187 -5.03368) + (xy -0.36844 -5.031421) + (xy -0.336774 -5.055849) + (xy -0.332087 -5.062602) + (xy -0.267766 -5.062602) + (xy -0.260486 -5.027833) + (xy -0.258015 -5.02125) + (xy -0.230527 -4.978759) + (xy -0.214899 -4.978454) + (xy -0.214996 -4.979372) + (xy 0.208196 -4.979372) + (xy 0.225546 -4.962022) + (xy 0.242896 -4.979372) + (xy 0.225546 -4.996722) + (xy 0.208196 -4.979372) + (xy -0.214996 -4.979372) + (xy -0.218791 -5.015161) + (xy -0.238591 -5.040674) + (xy -0.249364 -5.048771) + (xy 0.104098 -5.048771) + (xy 0.121448 -5.031421) + (xy 0.138797 -5.048771) + (xy 0.277595 -5.048771) + (xy 0.294945 -5.031421) + (xy 0.312295 -5.048771) + (xy 0.294945 -5.06612) + (xy 0.277595 -5.048771) + (xy 0.138797 -5.048771) + (xy 0.121448 -5.06612) + (xy 0.104098 -5.048771) + (xy -0.249364 -5.048771) + (xy -0.267766 -5.062602) + (xy -0.332087 -5.062602) + (xy -0.329645 -5.06612) + (xy -0.329029 -5.06838) + (xy 0.216704 -5.06838) + (xy 0.22145 -5.06612) + (xy 0.253117 -5.090548) + (xy 0.260245 -5.10082) + (xy 0.269088 -5.13326) + (xy 0.264341 -5.135519) + (xy 0.232675 -5.111092) + (xy 0.225546 -5.10082) + (xy 0.216704 -5.06838) + (xy -0.329029 -5.06838) + (xy -0.320803 -5.098561) + (xy -0.32555 -5.10082) + (xy -0.357216 -5.076392) + (xy -0.364345 -5.06612) + (xy -0.373187 -5.03368) + (xy -0.438151 -5.03368) + (xy -0.442558 -5.042003) + (xy -0.514199 -5.049652) + (xy -0.621044 -5.015109) + (xy -0.647251 -5.002321) + (xy -0.83611 -4.86688) + (xy -1.000319 -4.667198) + (xy -1.033296 -4.614436) + (xy -1.123702 -4.486946) + (xy -1.23644 -4.38057) + (xy -1.391223 -4.277627) + (xy -1.440028 -4.249668) + (xy -1.5355 -4.198531) + (xy -1.573897 -4.184127) + (xy -1.554965 -4.20678) + (xy -1.47845 -4.266816) + (xy -1.358053 -4.354577) + (xy -1.238714 -4.455573) + (xy -1.127144 -4.575472) + (xy -1.069009 -4.655216) + (xy -0.979693 -4.778773) + (xy -0.871723 -4.899558) + (xy -0.823768 -4.944342) + (xy -0.750043 -5.010954) + (xy -0.708935 -5.055187) + (xy -0.706476 -5.06612) + (xy -0.761245 -5.048867) + (xy -0.849723 -5.005871) + (xy -0.94814 -4.950278) + (xy -1.032726 -4.895232) + (xy -1.069869 -4.865159) + (xy -1.264164 -4.696682) + (xy -1.476187 -4.548935) + (xy -1.68752 -4.433154) + (xy -1.879747 -4.360575) + (xy -1.90847 -4.353505) + (xy -1.98219 -4.33779) + (xy -2.053359 -4.325248) + (xy -2.134462 -4.314638) + (xy -2.237983 -4.304722) + (xy -2.376406 -4.294261) + (xy -2.562216 -4.282016) + (xy -2.741257 -4.270849) + (xy -3.027608 -4.250045) + (xy -3.254397 -4.225083) + (xy -3.43145 -4.193034) + (xy -3.568595 -4.150968) + (xy -3.675657 -4.095956) + (xy -3.762463 -4.025068) + (xy -3.830825 -3.946016) + (xy -3.897433 -3.824142) + (xy -3.942421 -3.674456) + (xy -3.96153 -3.521944) + (xy -4.455966 -3.521944) + (xy -4.460171 -3.534447) + (xy -4.511568 -3.659379) + (xy -4.550172 -3.725475) + (xy -4.573756 -3.729966) + (xy -4.580328 -3.683861) + (xy -4.588867 -3.629777) + (xy -4.627337 -3.632227) + (xy -4.649727 -3.643443) + (xy -4.702507 -3.667516) + (xy -4.712249 -3.657613) + (xy -4.85847 -3.657613) + (xy -4.840145 -3.670748) + (xy -4.79151 -3.701218) + (xy -4.803111 -3.710163) + (xy -4.840574 -3.710683) + (xy -4.937693 -3.684832) + (xy -5.00393 -3.619892) + (xy -5.019997 -3.56005) + (xy -5.182554 -3.56005) + (xy -5.179986 -3.565799) + (xy -5.165867 -3.590977) + (xy -5.092117 -3.715974) + (xy -5.122724 -3.755387) + (xy -4.077225 -3.755387) + (xy -4.071958 -3.72908) + (xy -4.044822 -3.68182) + (xy -4.02838 -3.702014) + (xy -4.025137 -3.749589) + (xy -4.037948 -3.797968) + (xy -4.058321 -3.800527) + (xy -4.077225 -3.755387) + (xy -5.122724 -3.755387) + (xy -5.157051 -3.79959) + (xy -4.719126 -3.79959) + (xy -4.701776 -3.782241) + (xy -4.684427 -3.79959) + (xy -4.701776 -3.81694) + (xy -4.719126 -3.79959) + (xy -5.157051 -3.79959) + (xy -5.210944 -3.868989) + (xy -4.684427 -3.868989) + (xy -4.667077 -3.85164) + (xy -4.649727 -3.868989) + (xy -4.129235 -3.868989) + (xy -4.111886 -3.85164) + (xy -4.094536 -3.868989) + (xy -4.111886 -3.886339) + (xy -4.129235 -3.868989) + (xy -4.649727 -3.868989) + (xy -4.667077 -3.886339) + (xy -4.684427 -3.868989) + (xy -5.210944 -3.868989) + (xy -5.25258 -3.922605) + (xy -5.328948 -4.028023) + (xy -5.370548 -4.099243) + (xy -5.377029 -4.130434) + (xy -5.348039 -4.115763) + (xy -5.283225 -4.049399) + (xy -5.258499 -4.020629) + (xy -5.19881 -3.953949) + (xy -5.162997 -3.935542) + (xy -5.159264 -3.938388) + (xy -4.649727 -3.938388) + (xy -4.632377 -3.921038) + (xy -4.615028 -3.938388) + (xy -4.268033 -3.938388) + (xy -4.250683 -3.921038) + (xy -4.233334 -3.938388) + (xy -4.250683 -3.955738) + (xy -4.268033 -3.938388) + (xy -4.615028 -3.938388) + (xy -4.632377 -3.955738) + (xy -4.649727 -3.938388) + (xy -5.159264 -3.938388) + (xy -5.131658 -3.959432) + (xy -5.118717 -3.975979) + (xy -4.161195 -3.975979) + (xy -4.154816 -3.930974) + (xy -4.142971 -3.930436) + (xy -4.134687 -3.976878) + (xy -4.140231 -3.996944) + (xy -4.152943 -4.007787) + (xy -4.094536 -4.007787) + (xy -4.077186 -3.990437) + (xy -4.059836 -4.007787) + (xy -4.077186 -4.025137) + (xy -4.094536 -4.007787) + (xy -4.152943 -4.007787) + (xy -4.155639 -4.010087) + (xy -4.161195 -3.975979) + (xy -5.118717 -3.975979) + (xy -5.11772 -3.977254) + (xy -5.071756 -4.063974) + (xy -5.074659 -4.077186) + (xy -4.47623 -4.077186) + (xy -4.45888 -4.059836) + (xy -4.44153 -4.077186) + (xy -4.45888 -4.094536) + (xy -4.47623 -4.077186) + (xy -5.074659 -4.077186) + (xy -5.086637 -4.13169) + (xy -5.116107 -4.162223) + (xy -5.149744 -4.224862) + (xy -5.147881 -4.256059) + (xy -5.020233 -4.256059) + (xy -4.992866 -4.220112) + (xy -4.966853 -4.19748) + (xy -4.893731 -4.146248) + (xy -4.848435 -4.131313) + (xy -4.847151 -4.135584) + (xy -4.663153 -4.135584) + (xy -4.652876 -4.109754) + (xy -4.630851 -4.106102) + (xy -4.58553 -4.111427) + (xy -4.580328 -4.115621) + (xy -4.606174 -4.142704) + (xy -4.650614 -4.145184) + (xy -4.663153 -4.135584) + (xy -4.847151 -4.135584) + (xy -4.842055 -4.152535) + (xy -4.875274 -4.198634) + (xy -4.941854 -4.250636) + (xy -4.993425 -4.266879) + (xy -5.020233 -4.256059) + (xy -5.147881 -4.256059) + (xy -5.147533 -4.261895) + (xy -5.141055 -4.289155) + (xy -4.640172 -4.289155) + (xy -4.63702 -4.251588) + (xy -4.600157 -4.213505) + (xy -4.535816 -4.180587) + (xy -4.513901 -4.195091) + (xy -4.544687 -4.246741) + (xy -4.555543 -4.258119) + (xy -4.557584 -4.25943) + (xy -4.432794 -4.25943) + (xy -4.431567 -4.250683) + (xy -4.410098 -4.186594) + (xy -4.369169 -4.105733) + (xy -4.323154 -4.032805) + (xy -4.286423 -3.992517) + (xy -4.280171 -3.990437) + (xy -4.282429 -4.015954) + (xy -4.301698 -4.057904) + (xy -4.315007 -4.077186) + (xy -4.163935 -4.077186) + (xy -4.146585 -4.059836) + (xy -4.025137 -4.059836) + (xy -4.012441 -4.031275) + (xy -4.002004 -4.036703) + (xy -3.999234 -4.064168) + (xy -3.842624 -4.064168) + (xy -3.817205 -4.080799) + (xy -3.812635 -4.085283) + (xy -3.785226 -4.130778) + (xy -3.788942 -4.147503) + (xy -3.814754 -4.13709) + (xy -3.832059 -4.104707) + (xy -3.842624 -4.064168) + (xy -3.999234 -4.064168) + (xy -3.997851 -4.077883) + (xy -4.002004 -4.082969) + (xy -4.022633 -4.078206) + (xy -4.025137 -4.059836) + (xy -4.146585 -4.059836) + (xy -4.129235 -4.077186) + (xy -4.146585 -4.094536) + (xy -4.163935 -4.077186) + (xy -4.315007 -4.077186) + (xy -4.346086 -4.122213) + (xy -4.372884 -4.14705) + (xy -4.395544 -4.184181) + (xy -4.392337 -4.194014) + (xy -4.395056 -4.241041) + (xy -4.409218 -4.26969) + (xy -4.423101 -4.285383) + (xy -4.337432 -4.285383) + (xy -4.320082 -4.268033) + (xy -4.302733 -4.285383) + (xy -4.320082 -4.302732) + (xy -4.337432 -4.285383) + (xy -4.423101 -4.285383) + (xy -4.432333 -4.295818) + (xy -4.432794 -4.25943) + (xy -4.557584 -4.25943) + (xy -4.609604 -4.292841) + (xy -4.640172 -4.289155) + (xy -5.141055 -4.289155) + (xy -5.138489 -4.299953) + (xy -5.159685 -4.277301) + (xy -5.166414 -4.268033) + (xy -5.197182 -4.236969) + (xy -5.204387 -4.242899) + (xy -5.228775 -4.250978) + (xy -5.288735 -4.225647) + (xy -5.366138 -4.177456) + (xy -5.442853 -4.116953) + (xy -5.475503 -4.08515) + (xy -5.524975 -4.026497) + (xy -5.536397 -3.978786) + (xy -5.63512 -3.978786) + (xy -5.62632 -3.98844) + (xy -5.517973 -4.120675) + (xy -5.465362 -4.220376) + (xy -5.460472 -4.255662) + (xy -5.470368 -4.318329) + (xy -5.471513 -4.320082) + (xy -4.753826 -4.320082) + (xy -4.736476 -4.302732) + (xy -4.719126 -4.320082) + (xy -4.736476 -4.337432) + (xy -4.753826 -4.320082) + (xy -5.471513 -4.320082) + (xy -5.482514 -4.336917) + (xy -5.514967 -4.315374) + (xy -5.585103 -4.258785) + (xy -5.678981 -4.178482) + (xy -5.698691 -4.161179) + (xy -5.809447 -4.056962) + (xy -5.881345 -3.96654) + (xy -5.93203 -3.863412) + (xy -5.96857 -3.755868) + (xy -6.010425 -3.594641) + (xy -6.024026 -3.456662) + (xy -6.12239 -3.456662) + (xy -6.093839 -3.563196) + (xy -6.086975 -3.595955) + (xy -6.028054 -3.815355) + (xy -5.953265 -3.975799) + (xy -5.883846 -4.057937) + (xy -5.833018 -4.114088) + (xy -5.839106 -4.139091) + (xy -5.892893 -4.122828) + (xy -5.924932 -4.10303) + (xy -6.02475 -4.057223) + (xy -6.143713 -4.031346) + (xy -6.159153 -4.030196) + (xy -6.271298 -4.008986) + (xy -6.343763 -3.964765) + (xy -6.344914 -3.96334) + (xy -6.37834 -3.925153) + (xy -6.378715 -3.946681) + (xy -6.370035 -3.977244) + (xy -6.366221 -4.03161) + (xy -6.408311 -4.060806) + (xy -6.453472 -4.071856) + (xy -6.525095 -4.077022) + (xy -6.586024 -4.051003) + (xy -6.65981 -3.982417) + (xy -6.677107 -3.963764) + (xy -6.750019 -3.86463) + (xy -6.762778 -3.79407) + (xy -7.014013 -3.79407) + (xy -7.028531 -3.813224) + (xy -7.121121 -3.897581) + (xy -7.246185 -3.97993) + (xy -7.380021 -4.047479) + (xy -7.498923 -4.087437) + (xy -7.525456 -4.090534) + (xy -7.090678 -4.090534) + (xy -7.080172 -4.068332) + (xy -7.05736 -4.057991) + (xy -6.976693 -4.009379) + (xy -6.94343 -3.977351) + (xy -6.89124 -3.941865) + (xy -6.860664 -3.944463) + (xy -6.838833 -3.941401) + (xy -6.846588 -3.908257) + (xy -6.856701 -3.871438) + (xy -6.834619 -3.876484) + (xy -6.785222 -3.91124) + (xy -6.707984 -3.983592) + (xy -6.659806 -4.048847) + (xy -6.639251 -4.105266) + (xy -6.658939 -4.15354) + (xy -6.687772 -4.181284) + (xy -6.141804 -4.181284) + (xy -6.124454 -4.163935) + (xy -6.107104 -4.181284) + (xy -6.124454 -4.198634) + (xy -6.141804 -4.181284) + (xy -6.687772 -4.181284) + (xy -6.717557 -4.209945) + (xy -6.764918 -4.250683) + (xy -6.558197 -4.250683) + (xy -6.540847 -4.233334) + (xy -6.523498 -4.250683) + (xy -6.540847 -4.268033) + (xy -6.558197 -4.250683) + (xy -6.764918 -4.250683) + (xy -6.805259 -4.285383) + (xy -6.627596 -4.285383) + (xy -6.610246 -4.268033) + (xy -6.592897 -4.285383) + (xy -6.610246 -4.302732) + (xy -6.627596 -4.285383) + (xy -6.805259 -4.285383) + (xy -6.816767 -4.295282) + (xy -6.970978 -4.189183) + (xy -7.056705 -4.127135) + (xy -7.090678 -4.090534) + (xy -7.525456 -4.090534) + (xy -7.547132 -4.093064) + (xy -7.555917 -4.083065) + (xy -7.508925 -4.057863) + (xy -7.432486 -4.028702) + (xy -7.309151 -3.97391) + (xy -7.193866 -3.901755) + (xy -7.096721 -3.822089) + (xy -7.027804 -3.744763) + (xy -6.997204 -3.679626) + (xy -7.015009 -3.63653) + (xy -7.025508 -3.631329) + (xy -7.06078 -3.633643) + (xy -7.05877 -3.654975) + (xy -7.07153 -3.70917) + (xy -7.130783 -3.781702) + (xy -7.221265 -3.859247) + (xy -7.327714 -3.928482) + (xy -7.421501 -3.971612) + (xy -7.584172 -4.012018) + (xy -7.752926 -4.025891) + (xy -7.906739 -4.013759) + (xy -8.024588 -3.976151) + (xy -8.055104 -3.955685) + (xy -8.137022 -3.886234) + (xy -8.032924 -3.938122) + (xy -7.920006 -3.975971) + (xy -7.811473 -3.990224) + (xy -7.711382 -3.973755) + (xy -7.606015 -3.931867) + (xy -7.516892 -3.876332) + (xy -7.465533 -3.818922) + (xy -7.460383 -3.798165) + (xy -7.490306 -3.732843) + (xy -7.569374 -3.653484) + (xy -7.681532 -3.569827) + (xy -7.810728 -3.491616) + (xy -7.940909 -3.42859) + (xy -8.056019 -3.390492) + (xy -8.138509 -3.386671) + (xy -8.211646 -3.387043) + (xy -8.304139 -3.364853) + (xy -8.397555 -3.328296) + (xy -8.473462 -3.285566) + (xy -8.513427 -3.24486) + (xy -8.622707 -3.24486) + (xy -8.607109 -3.260231) + (xy -8.519772 -3.337597) + (xy -8.44931 -3.39422) + (xy -8.419159 -3.413643) + (xy -8.418576 -3.426006) + (xy -8.470662 -3.432507) + (xy -8.571482 -3.408361) + (xy -8.696128 -3.328585) + (xy -8.847606 -3.191768) + (xy -8.928557 -3.115719) + (xy -9.002034 -3.05382) + (xy -9.003153 -3.05297) + (xy -9.043707 -3.024639) + (xy -9.044953 -3.035496) + (xy -9.006033 -3.093344) + (xy -8.997356 -3.105601) + (xy -8.927843 -3.195414) + (xy -8.838666 -3.300488) + (xy -8.801362 -3.341812) + (xy -8.733665 -3.418651) + (xy -8.692282 -3.472696) + (xy -8.685711 -3.487584) + (xy -8.662375 -3.510884) + (xy -8.645449 -3.521995) + (xy -8.400518 -3.521995) + (xy -8.30347 -3.500476) + (xy -8.160093 -3.492029) + (xy -8.012452 -3.536608) + (xy -7.988336 -3.548038) + (xy -7.934896 -3.592692) + (xy -7.926523 -3.632606) + (xy -7.921213 -3.673042) + (xy -7.905537 -3.678142) + (xy -7.850185 -3.707139) + (xy -7.799487 -3.775067) + (xy -7.774123 -3.853334) + (xy -7.773782 -3.860314) + (xy -7.796153 -3.912302) + (xy -7.859182 -3.920977) + (xy -7.952655 -3.890233) + (xy -8.06636 -3.823965) + (xy -8.190083 -3.726064) + (xy -8.234071 -3.684843) + (xy -8.400518 -3.521995) + (xy -8.645449 -3.521995) + (xy -8.595748 -3.554621) + (xy -8.5505 -3.581017) + (xy -8.452852 -3.649157) + (xy -8.337506 -3.748469) + (xy -8.238204 -3.848203) + (xy -8.16059 -3.938068) + (xy -8.127896 -3.987054) + (xy -8.142285 -3.991718) + (xy -8.15105 -3.987001) + (xy -8.305114 -3.898346) + (xy -8.406243 -3.843206) + (xy -8.460567 -3.818662) + (xy -8.474215 -3.821793) + (xy -8.463475 -3.838136) + (xy -8.407737 -3.884254) + (xy -8.314739 -3.942611) + (xy -8.25454 -3.975079) + (xy -8.134536 -4.04887) + (xy -8.075289 -4.127075) + (xy -8.069426 -4.2273) + (xy -8.082407 -4.275067) + (xy -7.961025 -4.275067) + (xy -7.956229 -4.233334) + (xy -7.920853 -4.176934) + (xy -7.888858 -4.163935) + (xy -7.857774 -4.177031) + (xy -7.873372 -4.226869) + (xy -7.876776 -4.233334) + (xy -7.914122 -4.283159) + (xy -7.837105 -4.283159) + (xy -7.791517 -4.241269) + (xy -7.716113 -4.209117) + (xy -7.642749 -4.198634) + (xy -7.563627 -4.201451) + (xy -7.54203 -4.21892) + (xy -7.566094 -4.264571) + (xy -7.574279 -4.276708) + (xy -7.640869 -4.328231) + (xy -7.644664 -4.329159) + (xy -7.424287 -4.329159) + (xy -7.411069 -4.289484) + (xy -7.377144 -4.288837) + (xy -7.319197 -4.281986) + (xy -7.302384 -4.265037) + (xy -7.295643 -4.239185) + (xy -7.324899 -4.251983) + (xy -7.355648 -4.26642) + (xy -7.338919 -4.238715) + (xy -7.32774 -4.224728) + (xy -7.24008 -4.165372) + (xy -7.126346 -4.169031) + (xy -6.999191 -4.229295) + (xy -6.867644 -4.31384) + (xy -6.977875 -4.427569) + (xy -7.088106 -4.541299) + (xy -7.23087 -4.485129) + (xy -7.324094 -4.442691) + (xy -7.388033 -4.403075) + (xy -7.399128 -4.39187) + (xy -7.424287 -4.329159) + (xy -7.644664 -4.329159) + (xy -7.7314 -4.35037) + (xy -7.812814 -4.337297) + (xy -7.833891 -4.322485) + (xy -7.837105 -4.283159) + (xy -7.914122 -4.283159) + (xy -7.917874 -4.288164) + (xy -7.944148 -4.302732) + (xy -7.961025 -4.275067) + (xy -8.082407 -4.275067) + (xy -8.100683 -4.342316) + (xy -8.132783 -4.486894) + (xy -8.144125 -4.631996) + (xy -8.075641 -4.631996) + (xy -8.061167 -4.553431) + (xy -8.035099 -4.466327) + (xy -8.005237 -4.397162) + (xy -7.981342 -4.372131) + (xy -7.968977 -4.400863) + (xy -7.982295 -4.473673) + (xy -7.985736 -4.484905) + (xy -8.015 -4.57697) + (xy -8.036274 -4.644346) + (xy -8.036797 -4.646019) + (xy -8.047816 -4.661455) + (xy -7.991055 -4.661455) + (xy -7.977978 -4.620226) + (xy -7.919531 -4.479603) + (xy -7.868066 -4.403216) + (xy -7.82048 -4.38664) + (xy -7.815376 -4.388268) + (xy -7.8098 -4.389481) + (xy -7.495082 -4.389481) + (xy -7.477733 -4.372131) + (xy -7.460383 -4.389481) + (xy -7.477733 -4.406831) + (xy -7.495082 -4.389481) + (xy -7.8098 -4.389481) + (xy -7.735586 -4.405625) + (xy -7.713542 -4.406831) + (xy -7.679752 -4.420316) + (xy -7.694508 -4.450205) + (xy -7.727247 -4.510356) + (xy -7.764067 -4.603393) + (xy -7.770847 -4.623702) + (xy -7.802341 -4.711062) + (xy -7.835105 -4.746353) + (xy -7.890731 -4.743863) + (xy -7.93532 -4.732525) + (xy -7.98684 -4.70846) + (xy -7.991055 -4.661455) + (xy -8.047816 -4.661455) + (xy -8.060114 -4.678684) + (xy -8.070721 -4.675546) + (xy -8.075641 -4.631996) + (xy -8.144125 -4.631996) + (xy -8.147547 -4.675779) + (xy -8.147805 -4.771175) + (xy -8.14398 -4.881183) + (xy -8.138483 -4.9353) + (xy -8.132103 -4.928077) + (xy -8.128965 -4.901298) + (xy -8.114688 -4.811218) + (xy -8.094489 -4.759043) + (xy -8.08628 -4.753825) + (xy -8.072227 -4.783168) + (xy -8.072073 -4.854068) + (xy -8.082584 -4.940832) + (xy -8.100523 -5.017766) + (xy -8.107221 -5.030298) + (xy -8.049024 -5.030298) + (xy -8.041826 -4.934572) + (xy -8.02789 -4.864636) + (xy -7.993199 -4.806121) + (xy -7.956127 -4.803912) + (xy -7.891305 -4.82154) + (xy -7.873938 -4.823224) + (xy -7.85594 -4.854477) + (xy -7.844388 -4.934561) + (xy -7.842077 -5.000769) + (xy -7.844351 -5.104295) + (xy -7.85627 -5.153791) + (xy -7.885481 -5.164593) + (xy -7.920151 -5.15739) + (xy -7.992175 -5.140632) + (xy -8.024249 -5.135993) + (xy -8.043059 -5.105373) + (xy -8.049024 -5.030298) + (xy -8.107221 -5.030298) + (xy -8.122656 -5.059177) + (xy -8.124875 -5.060337) + (xy -8.14518 -5.101491) + (xy -8.15383 -5.190868) + (xy -8.152051 -5.290396) + (xy -8.115797 -5.290396) + (xy -8.115105 -5.259253) + (xy -8.110537 -5.11817) + (xy -8.095569 -5.189279) + (xy -7.726131 -5.189279) + (xy -7.67185 -5.17312) + (xy -7.61424 -5.152784) + (xy -7.617946 -5.123834) + (xy -7.648304 -5.091353) + (xy -7.686449 -5.046861) + (xy -7.673176 -5.032242) + (xy -7.654797 -5.031421) + (xy -7.617527 -5.009353) + (xy -7.621502 -4.97893) + (xy -7.618967 -4.909554) + (xy -7.601614 -4.878206) + (xy -7.580202 -4.833394) + (xy -7.606407 -4.811988) + (xy -7.625918 -4.79626) + (xy -7.596305 -4.791264) + (xy -7.555019 -4.761766) + (xy -7.549097 -4.695267) + (xy -7.576601 -4.62349) + (xy -7.580515 -4.595891) + (xy -7.543242 -4.603972) + (xy -7.502576 -4.609425) + (xy -7.506956 -4.589189) + (xy -7.507166 -4.546803) + (xy -7.457593 -4.521909) + (xy -7.376211 -4.516977) + (xy -7.28099 -4.534479) + (xy -7.235128 -4.551809) + (xy -7.171572 -4.59715) + (xy -7.170032 -4.647233) + (xy -7.1925 -4.704983) + (xy -7.229567 -4.808217) + (xy -7.273948 -4.936558) + (xy -7.28258 -4.962022) + (xy -7.328483 -5.088104) + (xy -7.370939 -5.187833) + (xy -7.40215 -5.243267) + (xy -7.406768 -5.247761) + (xy -7.419806 -5.270301) + (xy -7.399659 -5.273786) + (xy -7.370094 -5.307659) + (xy -7.357009 -5.408562) + (xy -7.356285 -5.451527) + (xy -7.359098 -5.554671) + (xy -7.371303 -5.602565) + (xy -7.398542 -5.609254) + (xy -7.417009 -5.60265) + (xy -7.49003 -5.579569) + (xy -7.593389 -5.555651) + (xy -7.61653 -5.551231) + (xy -7.686572 -5.535208) + (xy -7.703305 -5.52396) + (xy -7.690355 -5.521557) + (xy -7.646539 -5.509432) + (xy -7.663204 -5.47177) + (xy -7.66858 -5.465164) + (xy -7.694137 -5.423485) + (xy -7.669116 -5.413115) + (xy -7.642082 -5.388126) + (xy -7.646076 -5.361983) + (xy -7.637139 -5.304634) + (xy -7.61073 -5.280091) + (xy -7.583857 -5.255437) + (xy -7.614409 -5.234627) + (xy -7.655545 -5.222142) + (xy -7.722525 -5.20214) + (xy -7.726131 -5.189279) + (xy -8.095569 -5.189279) + (xy -8.084973 -5.239618) + (xy -8.068124 -5.312355) + (xy -8.059498 -5.320694) + (xy -8.054894 -5.268514) + (xy -8.054842 -5.267447) + (xy -8.045933 -5.204305) + (xy -8.013657 -5.190384) + (xy -7.949491 -5.208962) + (xy -7.884742 -5.240842) + (xy -7.852071 -5.292708) + (xy -7.83726 -5.388345) + (xy -7.836468 -5.398004) + (xy -7.831718 -5.49021) + (xy -7.833876 -5.545169) + (xy -7.837102 -5.551913) + (xy -7.872336 -5.536475) + (xy -7.946222 -5.497525) + (xy -7.984825 -5.476124) + (xy -8.069281 -5.42234) + (xy -8.10737 -5.369699) + (xy -8.115797 -5.290396) + (xy -8.152051 -5.290396) + (xy -8.151729 -5.308438) + (xy -8.139784 -5.434172) + (xy -8.121986 -5.531221) + (xy -8.084973 -5.531221) + (xy -8.057457 -5.535045) + (xy -7.991991 -5.556881) + (xy -7.914201 -5.58691) + (xy -7.84971 -5.615312) + (xy -7.824341 -5.631096) + (xy -7.815394 -5.656011) + (xy -7.703279 -5.656011) + (xy -7.673666 -5.630669) + (xy -7.600807 -5.622416) + (xy -7.508673 -5.631078) + (xy -7.421236 -5.65648) + (xy -7.417619 -5.658094) + (xy -7.359057 -5.710952) + (xy -7.249447 -5.710952) + (xy -7.243067 -5.665946) + (xy -7.231222 -5.665409) + (xy -7.222939 -5.71185) + (xy -7.228483 -5.731916) + (xy -7.24389 -5.74506) + (xy -7.249447 -5.710952) + (xy -7.359057 -5.710952) + (xy -7.348441 -5.720534) + (xy -7.317488 -5.777459) + (xy -7.148088 -5.777459) + (xy -7.130738 -5.760109) + (xy -7.113388 -5.777459) + (xy -7.130738 -5.794809) + (xy -7.148088 -5.777459) + (xy -7.317488 -5.777459) + (xy -7.29862 -5.812159) + (xy -7.216836 -5.812159) + (xy -7.201654 -5.820296) + (xy -7.193601 -5.831768) + (xy -7.104881 -5.831768) + (xy -7.100134 -5.829508) + (xy -7.068468 -5.853936) + (xy -7.061339 -5.864208) + (xy -7.052497 -5.896648) + (xy -7.057244 -5.898907) + (xy -7.08891 -5.87448) + (xy -7.096039 -5.864208) + (xy -7.104881 -5.831768) + (xy -7.193601 -5.831768) + (xy -7.162206 -5.876493) + (xy -7.11691 -5.951665) + (xy -6.966206 -6.158326) + (xy -6.769174 -6.345975) + (xy -6.548836 -6.493031) + (xy -6.527782 -6.503977) + (xy -6.400744 -6.564162) + (xy -6.329624 -6.589265) + (xy -6.316195 -6.580833) + (xy -6.362232 -6.540413) + (xy -6.469509 -6.469553) + (xy -6.480531 -6.462773) + (xy -6.602091 -6.380001) + (xy -6.70812 -6.292878) + (xy -6.78732 -6.212552) + (xy -6.828394 -6.150171) + (xy -6.82673 -6.121174) + (xy -6.786956 -6.121881) + (xy -6.707797 -6.144088) + (xy -6.675302 -6.155908) + (xy -6.58942 -6.183038) + (xy -6.453812 -6.219111) + (xy -6.286811 -6.259504) + (xy -6.10675 -6.299594) + (xy -6.099462 -6.301142) + (xy -5.916271 -6.342842) + (xy -5.780627 -6.379786) + (xy -5.69965 -6.409793) + (xy -5.679755 -6.429744) + (xy -5.678725 -6.448065) + (xy -5.661757 -6.4403) + (xy -5.600382 -6.436967) + (xy -5.514167 -6.468039) + (xy -5.428535 -6.520075) + (xy -5.368911 -6.57963) + (xy -5.358628 -6.600577) + (xy -5.362758 -6.674202) + (xy -5.414553 -6.71589) + (xy -5.482514 -6.711924) + (xy -5.515171 -6.705803) + (xy -5.492971 -6.734797) + (xy -5.448026 -6.756431) + (xy -5.384116 -6.732048) + (xy -5.362491 -6.718469) + (xy -5.304301 -6.674285) + (xy -5.294023 -6.63197) + (xy -5.324923 -6.560994) + (xy -5.326901 -6.557163) + (xy -5.372915 -6.486904) + (xy -5.413308 -6.45437) + (xy -5.416054 -6.454099) + (xy -5.438528 -6.435388) + (xy -5.43506 -6.426835) + (xy -5.447975 -6.401564) + (xy -5.476387 -6.394779) + (xy -5.537462 -6.383427) + (xy -5.642956 -6.358122) + (xy -5.77063 -6.324217) + (xy -5.777459 -6.322319) + (xy -5.94375 -6.278262) + (xy -6.133132 -6.231409) + (xy -6.28132 -6.197144) + (xy -6.533858 -6.130623) + (xy -6.726315 -6.05372) + (xy -6.867785 -5.961605) + (xy -6.967365 -5.849451) + (xy -6.982687 -5.824817) + (xy -7.097116 -5.59739) + (xy -7.15842 -5.387834) + (xy -7.171243 -5.175564) + (xy -7.158585 -5.045091) + (xy -7.119991 -4.857424) + (xy -7.064462 -4.724619) + (xy -7.037378 -4.684974) + (xy -6.941796 -4.585544) + (xy -6.822079 -4.492095) + (xy -6.698803 -4.418044) + (xy -6.592544 -4.37681) + (xy -6.558197 -4.372504) + (xy -6.515624 -4.376295) + (xy -6.510323 -4.394132) + (xy -6.547745 -4.435863) + (xy -6.633337 -4.511337) + (xy -6.63651 -4.514058) + (xy -6.815925 -4.698746) + (xy -6.932502 -4.895745) + (xy -6.992803 -5.117209) + (xy -6.997167 -5.156363) + (xy -6.886528 -5.156363) + (xy -6.859497 -5.021183) + (xy -6.810927 -4.878804) + (xy -6.748494 -4.755017) + (xy -6.724033 -4.719884) + (xy -6.659635 -4.65193) + (xy -6.577316 -4.582879) + (xy -6.499794 -4.530184) + (xy -6.452364 -4.511158) + (xy -6.414468 -4.532226) + (xy -6.39164 -4.552569) + (xy -6.353067 -4.621277) + (xy -6.374907 -4.695504) + (xy -6.45976 -4.781133) + (xy -6.508817 -4.817711) + (xy -6.62549 -4.918151) + (xy -6.713885 -5.042479) + (xy -5.977554 -5.042479) + (xy -5.972485 -4.954803) + (xy -5.955975 -4.841191) + (xy -5.931177 -4.722219) + (xy -5.901244 -4.618465) + (xy -5.893633 -4.598081) + (xy -5.852484 -4.511236) + (xy -5.799464 -4.419535) + (xy -5.747774 -4.343691) + (xy -5.710614 -4.304416) + (xy -5.705401 -4.302732) + (xy -5.71297 -4.330068) + (xy -5.725009 -4.354782) + (xy -5.656011 -4.354782) + (xy -5.638662 -4.337432) + (xy -5.621312 -4.354782) + (xy -4.857924 -4.354782) + (xy -4.840574 -4.337432) + (xy -4.823224 -4.354782) + (xy -4.840574 -4.372131) + (xy -4.857924 -4.354782) + (xy -5.621312 -4.354782) + (xy -5.638662 -4.372131) + (xy -5.656011 -4.354782) + (xy -5.725009 -4.354782) + (xy -5.741911 -4.389481) + (xy -5.586612 -4.389481) + (xy -5.569263 -4.372131) + (xy -5.551913 -4.389481) + (xy -5.556388 -4.393956) + (xy -4.60477 -4.393956) + (xy -4.602868 -4.357651) + (xy -4.580328 -4.337432) + (xy -4.525419 -4.319091) + (xy -4.513479 -4.343481) + (xy -4.538689 -4.379071) + (xy -4.586335 -4.401302) + (xy -4.60477 -4.393956) + (xy -5.556388 -4.393956) + (xy -5.569263 -4.406831) + (xy -5.586612 -4.389481) + (xy -5.741911 -4.389481) + (xy -5.747747 -4.401462) + (xy -5.782985 -4.466283) + (xy -5.719817 -4.466283) + (xy -5.711374 -4.446892) + (xy -5.676435 -4.40964) + (xy -5.656349 -4.417282) + (xy -5.656011 -4.422133) + (xy -5.657731 -4.424181) + (xy -5.517214 -4.424181) + (xy -5.499864 -4.406831) + (xy -5.482514 -4.424181) + (xy -5.488297 -4.429964) + (xy -4.811658 -4.429964) + (xy -4.806895 -4.409335) + (xy -4.788525 -4.406831) + (xy -4.759963 -4.419527) + (xy -4.765392 -4.429964) + (xy -4.806572 -4.434117) + (xy -4.811658 -4.429964) + (xy -5.488297 -4.429964) + (xy -5.499864 -4.44153) + (xy -5.517214 -4.424181) + (xy -5.657731 -4.424181) + (xy -5.680658 -4.451482) + (xy -5.691304 -4.45888) + (xy -5.447815 -4.45888) + (xy -5.430465 -4.44153) + (xy -5.413115 -4.45888) + (xy -4.510929 -4.45888) + (xy -4.49358 -4.44153) + (xy -4.47623 -4.45888) + (xy -4.49358 -4.47623) + (xy -4.510929 -4.45888) + (xy -5.413115 -4.45888) + (xy -5.430465 -4.47623) + (xy -5.447815 -4.45888) + (xy -5.691304 -4.45888) + (xy -5.696072 -4.462193) + (xy -5.719817 -4.466283) + (xy -5.782985 -4.466283) + (xy -5.797799 -4.493533) + (xy -5.893115 -4.719251) + (xy -5.924283 -4.891696) + (xy -5.937868 -4.998099) + (xy -5.954375 -5.067183) + (xy -5.96803 -5.083641) + (xy -5.977554 -5.042479) + (xy -6.713885 -5.042479) + (xy -6.714907 -5.043917) + (xy -6.746546 -5.107091) + (xy -5.78868 -5.107091) + (xy -5.777325 -4.998108) + (xy -5.762633 -4.951309) + (xy -5.724321 -4.87532) + (xy -5.694125 -4.867094) + (xy -5.673338 -4.925334) + (xy -5.663254 -5.04874) + (xy -5.66319 -5.051113) + (xy -5.663191 -5.072747) + (xy -5.618873 -5.072747) + (xy -5.612028 -4.972444) + (xy -5.597773 -4.934212) + (xy -5.580585 -4.951748) + (xy -5.564939 -5.01875) + (xy -5.555312 -5.128915) + (xy -5.554352 -5.163592) + (xy -5.554445 -5.165211) + (xy -5.473144 -5.165211) + (xy -5.46574 -5.036405) + (xy -5.448059 -4.891574) + (xy -5.422633 -4.747022) + (xy -5.391995 -4.619057) + (xy -5.358676 -4.523984) + (xy -5.325208 -4.478108) + (xy -5.317596 -4.47623) + (xy -5.272908 -4.493579) + (xy -4.684427 -4.493579) + (xy -4.667077 -4.47623) + (xy -4.649727 -4.493579) + (xy -4.667077 -4.510929) + (xy -4.684427 -4.493579) + (xy -5.272908 -4.493579) + (xy -5.270989 -4.494324) + (xy -5.212913 -4.530055) + (xy -5.141138 -4.580328) + (xy -4.996722 -4.580328) + (xy -4.984026 -4.551766) + (xy -4.973589 -4.557195) + (xy -4.973006 -4.562978) + (xy -4.823224 -4.562978) + (xy -4.805875 -4.545629) + (xy -4.788525 -4.562978) + (xy -4.805875 -4.580328) + (xy -4.823224 -4.562978) + (xy -4.973006 -4.562978) + (xy -4.969436 -4.598375) + (xy -4.973589 -4.603461) + (xy -4.994218 -4.598698) + (xy -4.996722 -4.580328) + (xy -5.141138 -4.580328) + (xy -5.136068 -4.583879) + (xy -5.212368 -4.687082) + (xy -5.21566 -4.693419) + (xy -4.97166 -4.693419) + (xy -4.961573 -4.684426) + (xy -4.933775 -4.714132) + (xy -4.900195 -4.78808) + (xy -4.891134 -4.814549) + (xy -4.818473 -4.997468) + (xy -4.72088 -5.182714) + (xy -4.612507 -5.346003) + (xy -4.519619 -5.452101) + (xy -4.394502 -5.569263) + (xy -4.520904 -5.392765) + (xy -4.598056 -5.274717) + (xy -4.678062 -5.135478) + (xy -4.752382 -4.992121) + (xy -4.812477 -4.861721) + (xy -4.849805 -4.761355) + (xy -4.857828 -4.719126) + (xy -4.826069 -4.676433) + (xy -4.753133 -4.65975) + (xy -4.684601 -4.648624) + (xy -4.59747 -4.620709) + (xy -4.478155 -4.570805) + (xy -4.313071 -4.493711) + (xy -4.288818 -4.482037) + (xy -4.274924 -4.504963) + (xy -4.271252 -4.582089) + (xy -4.276965 -4.681029) + (xy -4.299989 -4.825357) + (xy -4.337287 -4.943465) + (xy -4.382873 -5.022663) + (xy -4.43076 -5.050259) + (xy -4.448416 -5.044515) + (xy -4.470538 -5.041943) + (xy -4.462194 -5.060759) + (xy -4.462788 -5.092873) + (xy -4.505125 -5.100638) + (xy -4.566718 -5.085993) + (xy -4.625081 -5.050879) + (xy -4.629899 -5.046292) + (xy -4.671607 -5.017595) + (xy -4.684427 -5.028143) + (xy -4.658221 -5.071904) + (xy -4.602362 -5.118292) + (xy -4.49815 -5.15075) + (xy -4.396429 -5.120478) + (xy -4.313194 -5.032816) + (xy -4.305441 -5.019133) + (xy -4.264494 -4.960127) + (xy -4.23378 -4.944397) + (xy -4.22536 -4.917621) + (xy -4.219316 -4.833923) + (xy -4.216146 -4.705755) + (xy -4.216349 -4.545568) + (xy -4.216723 -4.518144) + (xy -4.218731 -4.347867) + (xy -4.21829 -4.243282) + (xy -4.215064 -4.200716) + (xy -4.208715 -4.216495) + (xy -4.198909 -4.286944) + (xy -4.197034 -4.302732) + (xy -4.169472 -4.461034) + (xy -4.126892 -4.626709) + (xy -4.09548 -4.719126) + (xy -3.996112 -4.935513) + (xy -3.877968 -5.135141) + (xy -3.751027 -5.304095) + (xy -3.625266 -5.42846) + (xy -3.551818 -5.477301) + (xy -3.538183 -5.473696) + (xy -3.567726 -5.430215) + (xy -3.634104 -5.355598) + (xy -3.658629 -5.33011) + (xy -3.800299 -5.156506) + (xy -3.92722 -4.948076) + (xy -4.030346 -4.724666) + (xy -4.100635 -4.506124) + (xy -4.129042 -4.312299) + (xy -4.129235 -4.2973) + (xy -4.121819 -4.2004) + (xy -4.103322 -4.167583) + (xy -4.0916 -4.181284) + (xy -3.914274 -4.181284) + (xy -3.910523 -4.122024) + (xy -3.899661 -4.116806) + (xy -3.898278 -4.1199) + (xy -3.892213 -4.180764) + (xy -3.73043 -4.180764) + (xy -3.709243 -4.168707) + (xy -3.640914 -4.19999) + (xy -3.638471 -4.201295) + (xy -3.590518 -4.247397) + (xy -3.585959 -4.283731) + (xy -3.577497 -4.312562) + (xy -3.431728 -4.312562) + (xy -3.396959 -4.319843) + (xy -3.390375 -4.322313) + (xy -3.347885 -4.349802) + (xy -3.347579 -4.36543) + (xy -3.384287 -4.361538) + (xy -3.4098 -4.341738) + (xy -3.431728 -4.312562) + (xy -3.577497 -4.312562) + (xy -3.575301 -4.320044) + (xy -3.545276 -4.324444) + (xy -3.497559 -4.341435) + (xy -3.490765 -4.363456) + (xy -3.491045 -4.367419) + (xy -2.581268 -4.367419) + (xy -2.47909 -4.392006) + (xy -2.405096 -4.410737) + (xy -2.370157 -4.42137) + (xy -2.370125 -4.421392) + (xy -2.378617 -4.449642) + (xy -2.384117 -4.459322) + (xy -2.312485 -4.459322) + (xy -2.2857 -4.417764) + (xy -2.238497 -4.415591) + (xy -2.168716 -4.44153) + (xy -2.131222 -4.465077) + (xy -2.142692 -4.473791) + (xy -2.177983 -4.504951) + (xy -2.186066 -4.545629) + (xy -2.198834 -4.602041) + (xy -2.216517 -4.615028) + (xy -2.270534 -4.58615) + (xy -2.309328 -4.522308) + (xy -2.312485 -4.459322) + (xy -2.384117 -4.459322) + (xy -2.387577 -4.465411) + (xy -2.426662 -4.4786) + (xy -2.496542 -4.436026) + (xy -2.581268 -4.367419) + (xy -3.491045 -4.367419) + (xy -3.492198 -4.383769) + (xy -2.910768 -4.383769) + (xy -2.89737 -4.382687) + (xy -2.851059 -4.405589) + (xy -2.79847 -4.442835) + (xy -2.791161 -4.468301) + (xy -2.827551 -4.462737) + (xy -2.872206 -4.426737) + (xy -2.910768 -4.383769) + (xy -3.492198 -4.383769) + (xy -3.493509 -4.402348) + (xy -3.017141 -4.402348) + (xy -2.993514 -4.412932) + (xy -2.928361 -4.470133) + (xy -2.860824 -4.544405) + (xy -2.739601 -4.544405) + (xy -2.71708 -4.527423) + (xy -2.676421 -4.543187) + (xy -2.618631 -4.568081) + (xy -2.597931 -4.570432) + (xy -2.607939 -4.582526) + (xy -2.634697 -4.60635) + (xy -2.682001 -4.632326) + (xy -2.712655 -4.60635) + (xy -2.739601 -4.544405) + (xy -2.860824 -4.544405) + (xy -2.846951 -4.559662) + (xy -2.800586 -4.617814) + (xy -2.777568 -4.649466) + (xy -2.137287 -4.649466) + (xy -2.126584 -4.603778) + (xy -2.089639 -4.594303) + (xy -2.07871 -4.599691) + (xy -2.050978 -4.600533) + (xy -2.050518 -4.591582) + (xy -2.046462 -4.533887) + (xy -1.996299 -4.512414) + (xy -1.96052 -4.510929) + (xy -1.895243 -4.517529) + (xy -1.873771 -4.530161) + (xy -1.895298 -4.565197) + (xy -1.949126 -4.629507) + (xy -1.971589 -4.654057) + (xy -2.036697 -4.717608) + (xy -2.076931 -4.733646) + (xy -2.110723 -4.708891) + (xy -2.113374 -4.705744) + (xy -2.137287 -4.649466) + (xy -2.777568 -4.649466) + (xy -2.725097 -4.721618) + (xy -2.715241 -4.73569) + (xy -2.622659 -4.73569) + (xy -2.619314 -4.683934) + (xy -2.617874 -4.681295) + (xy -2.569052 -4.650993) + (xy -2.518278 -4.680557) + (xy -2.515361 -4.684992) + (xy -2.473776 -4.70501) + (xy -2.461264 -4.700294) + (xy -2.431019 -4.704686) + (xy -2.428962 -4.715857) + (xy -2.455562 -4.755076) + (xy -2.513923 -4.798332) + (xy -2.57189 -4.822632) + (xy -2.579116 -4.823224) + (xy -2.60576 -4.794934) + (xy -2.622659 -4.73569) + (xy -2.715241 -4.73569) + (xy -2.629985 -4.85741) + (xy -2.595838 -4.90754) + (xy -2.511237 -4.90754) + (xy -2.476055 -4.854924) + (xy -2.441543 -4.825672) + (xy -2.362077 -4.775819) + (xy -2.29593 -4.754374) + (xy -2.29416 -4.754357) + (xy -2.258573 -4.761128) + (xy -2.285653 -4.785002) + (xy -2.314638 -4.815456) + (xy -2.310444 -4.819229) + (xy -2.011159 -4.819229) + (xy -1.990308 -4.771123) + (xy -1.938506 -4.704724) + (xy -1.877967 -4.644719) + (xy -1.830906 -4.615793) + (xy -1.827878 -4.615559) + (xy -1.762605 -4.633485) + (xy -1.742828 -4.644138) + (xy -1.722315 -4.676459) + (xy -1.756974 -4.72467) + (xy -1.768852 -4.735733) + (xy -1.813624 -4.771175) + (xy -1.28388 -4.771175) + (xy -1.26653 -4.753825) + (xy -1.249181 -4.771175) + (xy -1.26653 -4.788525) + (xy -1.28388 -4.771175) + (xy -1.813624 -4.771175) + (xy -1.819398 -4.775746) + (xy -1.837488 -4.767123) + (xy -1.839071 -4.744745) + (xy -1.815222 -4.686462) + (xy -1.795697 -4.672708) + (xy -1.775825 -4.656114) + (xy -1.787022 -4.652998) + (xy -1.844536 -4.667984) + (xy -1.87154 -4.682313) + (xy -1.903261 -4.717133) + (xy -1.87913 -4.764677) + (xy -1.875966 -4.76853) + (xy -1.848302 -4.824896) + (xy -1.873771 -4.875273) + (xy -1.901088 -4.918976) + (xy -1.884787 -4.924899) + (xy -1.836659 -4.897053) + (xy -1.768546 -4.839495) + (xy -1.686862 -4.781437) + (xy -1.621767 -4.772814) + (xy -1.588073 -4.794348) + (xy -1.600179 -4.830187) + (xy -1.632071 -4.869316) + (xy -1.701523 -4.953044) + (xy -1.748938 -5.014071) + (xy -1.782802 -5.053313) + (xy -1.813606 -5.055319) + (xy -1.859406 -5.01407) + (xy -1.905072 -4.962022) + (xy -1.967741 -4.885403) + (xy -2.005904 -4.831233) + (xy -2.011159 -4.819229) + (xy -2.310444 -4.819229) + (xy -2.28158 -4.845195) + (xy -2.259257 -4.871989) + (xy -2.286135 -4.908417) + (xy -2.346546 -4.95157) + (xy -2.422214 -4.998219) + (xy -2.462177 -5.007368) + (xy -2.488069 -4.980605) + (xy -2.498002 -4.962693) + (xy -2.511237 -4.90754) + (xy -2.595838 -4.90754) + (xy -2.533515 -4.999036) + (xy -2.51572 -5.025678) + (xy -2.447857 -5.117381) + (xy -2.385293 -5.117381) + (xy -2.381039 -5.078125) + (xy -2.343322 -5.032646) + (xy -2.28826 -4.987684) + (xy -2.233494 -4.963565) + (xy -2.198912 -4.965397) + (xy -2.203416 -4.996722) + (xy -2.195071 -5.026031) + (xy -2.168125 -5.031421) + (xy -2.137879 -5.040201) + (xy -2.149721 -5.075371) + (xy -2.192102 -5.132009) + (xy -2.247264 -5.195878) + (xy -2.283644 -5.210689) + (xy -2.325004 -5.182214) + (xy -2.340025 -5.167934) + (xy -2.385293 -5.117381) + (xy -2.447857 -5.117381) + (xy -2.348674 -5.251408) + (xy -2.328624 -5.271357) + (xy -2.180302 -5.271357) + (xy -2.167668 -5.192459) + (xy -2.131427 -5.132658) + (xy -2.075527 -5.07654) + (xy -2.057376 -5.075448) + (xy -2.067509 -5.111393) + (xy -1.734973 -5.111393) + (xy -1.708908 -5.060626) + (xy -1.646007 -4.994533) + (xy -1.569214 -4.933045) + (xy -1.501472 -4.896089) + (xy -1.483106 -4.892623) + (xy -1.438776 -4.898053) + (xy -1.451431 -4.92559) + (xy -1.471982 -4.946885) + (xy -1.528668 -4.981412) + (xy -1.56121 -4.979536) + (xy -1.593277 -4.97202) + (xy -1.585242 -5.004506) + (xy -1.552801 -5.047315) + (xy -1.51536 -5.071494) + (xy -1.469006 -5.05267) + (xy -1.416823 -5.007361) + (xy -1.348476 -4.958982) + (xy -1.291371 -4.942863) + (xy -1.261647 -4.957841) + (xy -1.263626 -4.964281) + (xy -1.067176 -4.964281) + (xy -1.062429 -4.962022) + (xy -1.030763 -4.98645) + (xy -1.023634 -4.996722) + (xy -1.014792 -5.029162) + (xy -1.019539 -5.031421) + (xy -1.051205 -5.006993) + (xy -1.058334 -4.996722) + (xy -1.067176 -4.964281) + (xy -1.263626 -4.964281) + (xy -1.275445 -5.002752) + (xy -1.286127 -5.016778) + (xy -1.333211 -5.049584) + (xy -1.354813 -5.047823) + (xy -1.395191 -5.055556) + (xy -1.408292 -5.070916) + (xy -1.412965 -5.095252) + (xy -1.39334 -5.086784) + (xy -1.360734 -5.091597) + (xy -1.353279 -5.132676) + (xy -1.363206 -5.177931) + (xy -1.405413 -5.195913) + (xy -1.491897 -5.195448) + (xy -1.578848 -5.18472) + (xy -1.627184 -5.167523) + (xy -1.630695 -5.161544) + (xy -1.659097 -5.13842) + (xy -1.682924 -5.135519) + (xy -1.729174 -5.122427) + (xy -1.734973 -5.111393) + (xy -2.067509 -5.111393) + (xy -2.069419 -5.11817) + (xy -2.066188 -5.16265) + (xy -2.047268 -5.170219) + (xy -2.019743 -5.194869) + (xy -2.023238 -5.217371) + (xy -2.020971 -5.229671) + (xy -1.937576 -5.229671) + (xy -1.929134 -5.21028) + (xy -1.894195 -5.173028) + (xy -1.874109 -5.18067) + (xy -1.873771 -5.185521) + (xy -1.898417 -5.21487) + (xy -1.908805 -5.222088) + (xy -1.312677 -5.222088) + (xy -1.303572 -5.190302) + (xy -1.270359 -5.12992) + (xy -1.229921 -5.068342) + (xy -1.199144 -5.032969) + (xy -1.195189 -5.031421) + (xy -1.169669 -5.055867) + (xy -1.159119 -5.071482) + (xy -1.157054 -5.08347) + (xy -0.971585 -5.08347) + (xy -0.954235 -5.06612) + (xy -0.936886 -5.08347) + (xy -0.954235 -5.10082) + (xy -0.971585 -5.08347) + (xy -1.157054 -5.08347) + (xy -1.155029 -5.095226) + (xy -1.17442 -5.086784) + (xy -1.210416 -5.076127) + (xy -1.205327 -5.105094) + (xy -1.194797 -5.11817) + (xy -0.902186 -5.11817) + (xy -0.884836 -5.10082) + (xy -0.867487 -5.11817) + (xy -0.589891 -5.11817) + (xy -0.572541 -5.10082) + (xy -0.555192 -5.11817) + (xy -0.572541 -5.135519) + (xy -0.589891 -5.11817) + (xy -0.867487 -5.11817) + (xy -0.884836 -5.135519) + (xy -0.902186 -5.11817) + (xy -1.194797 -5.11817) + (xy -1.174146 -5.143815) + (xy -0.505442 -5.143815) + (xy -0.471335 -5.138259) + (xy -0.426329 -5.144638) + (xy -0.425792 -5.156484) + (xy -0.472233 -5.164767) + (xy -0.492299 -5.159223) + (xy -0.505442 -5.143815) + (xy -1.174146 -5.143815) + (xy -1.164644 -5.155614) + (xy -1.114597 -5.183438) + (xy -1.093637 -5.171196) + (xy -1.054849 -5.162614) + (xy -0.995069 -5.183599) + (xy -0.989733 -5.187569) + (xy -0.65929 -5.187569) + (xy -0.64194 -5.170219) + (xy -0.624591 -5.187569) + (xy -0.64194 -5.204918) + (xy -0.65929 -5.187569) + (xy -0.989733 -5.187569) + (xy -0.946801 -5.219509) + (xy -0.936886 -5.241796) + (xy -0.967363 -5.249104) + (xy -1.042728 -5.250142) + (xy -1.138879 -5.246173) + (xy -1.231714 -5.238462) + (xy -1.297133 -5.228273) + (xy -1.312677 -5.222088) + (xy -1.908805 -5.222088) + (xy -1.913832 -5.225581) + (xy -1.937576 -5.229671) + (xy -2.020971 -5.229671) + (xy -2.017205 -5.250098) + (xy -1.956114 -5.254458) + (xy -1.943506 -5.253133) + (xy -1.900018 -5.256967) + (xy -0.902186 -5.256967) + (xy -0.884836 -5.239618) + (xy -0.867487 -5.256967) + (xy -0.884836 -5.274317) + (xy -0.902186 -5.256967) + (xy -1.900018 -5.256967) + (xy -1.859944 -5.2605) + (xy -1.822971 -5.312485) + (xy -1.82377 -5.329476) + (xy -1.779745 -5.329476) + (xy -1.762225 -5.29508) + (xy -1.711033 -5.288197) + (xy -1.649027 -5.29978) + (xy -1.630875 -5.319669) + (xy -1.621201 -5.326366) + (xy -1.214481 -5.326366) + (xy -1.197132 -5.309017) + (xy -1.179782 -5.326366) + (xy -1.197132 -5.343716) + (xy -1.214481 -5.326366) + (xy -1.621201 -5.326366) + (xy -1.60549 -5.337243) + (xy -1.580593 -5.331846) + (xy -1.545877 -5.332779) + (xy -1.551777 -5.371508) + (xy -1.560065 -5.4069) + (xy -1.535751 -5.396243) + (xy -1.497961 -5.364363) + (xy -1.445158 -5.329382) + (xy -1.422696 -5.337455) + (xy -1.422678 -5.338338) + (xy -1.393509 -5.370315) + (xy -1.349567 -5.378416) + (xy -1.296694 -5.392896) + (xy -1.297517 -5.433303) + (xy -1.30796 -5.470173) + (xy -1.240262 -5.470173) + (xy -1.207277 -5.417992) + (xy -1.13246 -5.387996) + (xy -1.108678 -5.385968) + (xy -1.033192 -5.394894) + (xy -1.011207 -5.428417) + (xy -0.971585 -5.428417) + (xy -0.942056 -5.390751) + (xy -0.851029 -5.378416) + (xy -0.850137 -5.378416) + (xy -0.757766 -5.391146) + (xy -0.757018 -5.392053) + (xy -0.65929 -5.392053) + (xy -0.63781 -5.352593) + (xy -0.608352 -5.355838) + (xy -0.552517 -5.355468) + (xy -0.536905 -5.342201) + (xy -0.503994 -5.310677) + (xy -0.490017 -5.340004) + (xy -0.378676 -5.340004) + (xy -0.357675 -5.305781) + (xy -0.32097 -5.296486) + (xy -0.283439 -5.272757) + (xy -0.277065 -5.244437) + (xy -0.271571 -5.206792) + (xy -0.255013 -5.224551) + (xy -0.167646 -5.224551) + (xy -0.158058 -5.173309) + (xy -0.110284 -5.150308) + (xy -0.044147 -5.159657) + (xy -0.015383 -5.17797) + (xy -0.024439 -5.207983) + (xy -0.064322 -5.2369) + (xy -0.130537 -5.25141) + (xy -0.167646 -5.224551) + (xy -0.255013 -5.224551) + (xy -0.247755 -5.232335) + (xy -0.243013 -5.239618) + (xy -0.233281 -5.29668) + (xy -0.236253 -5.299988) + (xy 0.041273 -5.299988) + (xy 0.047859 -5.288918) + (xy 0.084705 -5.258882) + (xy 0.148299 -5.2145) + (xy 0.193776 -5.211982) + (xy 0.204318 -5.217657) + (xy 0.416393 -5.217657) + (xy 0.43899 -5.205911) + (xy 0.503556 -5.242771) + (xy 0.58989 -5.312143) + (xy 0.711338 -5.417501) + (xy 0.563866 -5.323948) + (xy 0.479632 -5.268215) + (xy 0.426248 -5.228476) + (xy 0.416393 -5.217657) + (xy 0.204318 -5.217657) + (xy 0.23713 -5.23532) + (xy 0.262673 -5.26375) + (xy 0.226653 -5.286441) + (xy 0.188444 -5.290389) + (xy 0.191092 -5.27392) + (xy 0.196611 -5.242898) + (xy 0.148811 -5.251641) + (xy 0.093142 -5.276231) + (xy 0.041273 -5.299988) + (xy -0.236253 -5.299988) + (xy -0.259951 -5.326366) + (xy -0.0347 -5.326366) + (xy -0.01735 -5.309017) + (xy 0 -5.326366) + (xy 0.104098 -5.326366) + (xy 0.121448 -5.309017) + (xy 0.138797 -5.326366) + (xy 0.121448 -5.343716) + (xy 0.104098 -5.326366) + (xy 0 -5.326366) + (xy -0.01735 -5.343716) + (xy -0.0347 -5.326366) + (xy -0.259951 -5.326366) + (xy -0.268165 -5.335509) + (xy -0.317207 -5.361066) + (xy -0.104099 -5.361066) + (xy -0.086749 -5.343716) + (xy -0.069399 -5.361066) + (xy 0.034699 -5.361066) + (xy 0.052049 -5.343716) + (xy 0.069398 -5.361066) + (xy 0.061995 -5.368469) + (xy 0.283189 -5.368469) + (xy 0.291631 -5.349077) + (xy 0.32657 -5.311826) + (xy 0.346656 -5.319468) + (xy 0.346994 -5.324318) + (xy 0.322348 -5.353668) + (xy 0.306933 -5.364379) + (xy 0.283189 -5.368469) + (xy 0.061995 -5.368469) + (xy 0.052049 -5.378416) + (xy 0.034699 -5.361066) + (xy -0.069399 -5.361066) + (xy -0.086749 -5.378416) + (xy -0.104099 -5.361066) + (xy -0.317207 -5.361066) + (xy -0.328553 -5.366979) + (xy -0.356869 -5.369341) + (xy -0.378676 -5.340004) + (xy -0.490017 -5.340004) + (xy -0.48738 -5.345538) + (xy -0.485793 -5.378416) + (xy -0.492274 -5.395765) + (xy -0.0347 -5.395765) + (xy -0.01735 -5.378416) + (xy 0 -5.395765) + (xy -0.005783 -5.401548) + (xy 0.185063 -5.401548) + (xy 0.189827 -5.38092) + (xy 0.208196 -5.378416) + (xy 0.236758 -5.391111) + (xy 0.234337 -5.395765) + (xy 0.39326 -5.395765) + (xy 0.417671 -5.365124) + (xy 0.439526 -5.368087) + (xy 0.481426 -5.389893) + (xy 0.485792 -5.395765) + (xy 0.459088 -5.415001) + (xy 0.439526 -5.423444) + (xy 0.398783 -5.415107) + (xy 0.39326 -5.395765) + (xy 0.234337 -5.395765) + (xy 0.231329 -5.401548) + (xy 0.190149 -5.405701) + (xy 0.185063 -5.401548) + (xy -0.005783 -5.401548) + (xy -0.01735 -5.413115) + (xy -0.0347 -5.395765) + (xy -0.492274 -5.395765) + (xy -0.506124 -5.432836) + (xy -0.572541 -5.447814) + (xy -0.643441 -5.428838) + (xy -0.65929 -5.392053) + (xy -0.757018 -5.392053) + (xy -0.728689 -5.42642) + (xy -0.758628 -5.467009) + (xy -0.823915 -5.492627) + (xy -0.919101 -5.499961) + (xy -0.963924 -5.471079) + (xy -0.971585 -5.428417) + (xy -1.011207 -5.428417) + (xy -1.007087 -5.4347) + (xy -1.006285 -5.449474) + (xy -1.035644 -5.50457) + (xy -1.10317 -5.540858) + (xy -1.178033 -5.546997) + (xy -1.218159 -5.527415) + (xy -1.240262 -5.470173) + (xy -1.30796 -5.470173) + (xy -1.316241 -5.499411) + (xy -1.31858 -5.520051) + (xy -1.348292 -5.544008) + (xy -1.405328 -5.551913) + (xy -1.470701 -5.537077) + (xy -1.492608 -5.508538) + (xy -1.50119 -5.485229) + (xy -1.522398 -5.511317) + (xy -1.57644 -5.542051) + (xy -1.651579 -5.546017) + (xy -1.721817 -5.526889) + (xy -1.757057 -5.4762) + (xy -1.771346 -5.41138) + (xy -1.779745 -5.329476) + (xy -1.82377 -5.329476) + (xy -1.827838 -5.416032) + (xy -1.828765 -5.420975) + (xy -1.847354 -5.481697) + (xy -1.885434 -5.493826) + (xy -1.946639 -5.476105) + (xy -2.017469 -5.43836) + (xy -2.047266 -5.39655) + (xy -2.047268 -5.396226) + (xy -2.075377 -5.360713) + (xy -2.107975 -5.356246) + (xy -2.159586 -5.333753) + (xy -2.180302 -5.271357) + (xy -2.328624 -5.271357) + (xy -2.182646 -5.416596) + (xy -2.004429 -5.528626) + (xy -1.800813 -5.594882) + (xy -1.558591 -5.622746) + (xy -1.443947 -5.624783) + (xy -1.302433 -5.618539) + (xy -1.121472 -5.602281) + (xy -0.917949 -5.578429) + (xy -0.708749 -5.549402) + (xy -0.510756 -5.517618) + (xy -0.340855 -5.485497) + (xy -0.215932 -5.455459) + (xy -0.180029 -5.443701) + (xy -0.112016 -5.423978) + (xy -0.081106 -5.424542) + (xy -0.087617 -5.430465) + (xy 0.728688 -5.430465) + (xy 0.746038 -5.413115) + (xy 0.763388 -5.430465) + (xy 0.746038 -5.447814) + (xy 0.728688 -5.430465) + (xy -0.087617 -5.430465) + (xy -0.101916 -5.443472) + (xy -0.176523 -5.476341) + (xy -0.291823 -5.518635) + (xy -0.434713 -5.565841) + (xy -0.592087 -5.613446) + (xy -0.750844 -5.656935) + (xy -0.769956 -5.661812) + (xy -0.963113 -5.703395) + (xy -1.134727 -5.720516) + (xy -1.32662 -5.717022) + (xy -1.352903 -5.715406) + (xy -1.49231 -5.707984) + (xy -1.568636 -5.708463) + (xy -1.5878 -5.717335) + (xy -1.561476 -5.73273) + (xy -1.411874 -5.768029) + (xy -1.212735 -5.773614) + (xy -0.976357 -5.751272) + (xy -0.71504 -5.702792) + (xy -0.441082 -5.629963) + (xy -0.166784 -5.534571) + (xy -0.148338 -5.527275) + (xy -0.029988 -5.482502) + (xy 0.042823 -5.463938) + (xy 0.053118 -5.465164) + (xy 0.277595 -5.465164) + (xy 0.294945 -5.447814) + (xy 0.312295 -5.465164) + (xy 0.520491 -5.465164) + (xy 0.537841 -5.447814) + (xy 0.555191 -5.465164) + (xy 0.537841 -5.482514) + (xy 0.520491 -5.465164) + (xy 0.312295 -5.465164) + (xy 0.294945 -5.482514) + (xy 0.277595 -5.465164) + (xy 0.053118 -5.465164) + (xy 0.087831 -5.469298) + (xy 0.119328 -5.492787) + (xy 0.124234 -5.499864) + (xy 0.208196 -5.499864) + (xy 0.225546 -5.482514) + (xy 0.242896 -5.499864) + (xy 0.451092 -5.499864) + (xy 0.468442 -5.482514) + (xy 0.485792 -5.499864) + (xy 0.832786 -5.499864) + (xy 0.850136 -5.482514) + (xy 0.867486 -5.499864) + (xy 0.850136 -5.517213) + (xy 0.832786 -5.499864) + (xy 0.485792 -5.499864) + (xy 0.468442 -5.517213) + (xy 0.451092 -5.499864) + (xy 0.242896 -5.499864) + (xy 0.225546 -5.517213) + (xy 0.208196 -5.499864) + (xy 0.124234 -5.499864) + (xy 0.142412 -5.526089) + (xy 0.137733 -5.534563) + (xy 0.381694 -5.534563) + (xy 0.399043 -5.517213) + (xy 0.416393 -5.534563) + (xy 0.399043 -5.551913) + (xy 0.381694 -5.534563) + (xy 0.137733 -5.534563) + (xy 0.126375 -5.555136) + (xy 0.060815 -5.591174) + (xy 0.005841 -5.61549) + (xy -0.113278 -5.661734) + (xy -0.266142 -5.714395) + (xy -0.417972 -5.761565) + (xy -0.601559 -5.803081) + (xy -0.81443 -5.832354) + (xy -1.042702 -5.849457) + (xy -1.272489 -5.854468) + (xy -1.489907 -5.847461) + (xy -1.681072 -5.828512) + (xy -1.832101 -5.797696) + (xy -1.929108 -5.755088) + (xy -1.931406 -5.753344) + (xy -1.980004 -5.744612) + (xy -1.994709 -5.759284) + (xy -1.998998 -5.789368) + (xy -1.989123 -5.79016) + (xy -1.934227 -5.795555) + (xy -1.90847 -5.803594) + (xy -1.772044 -5.850788) + (xy -1.640555 -5.88376) + (xy -1.492305 -5.906383) + (xy -1.3056 -5.922527) + (xy -1.209082 -5.928386) + (xy -1.052926 -5.935107) + (xy -0.927602 -5.936676) + (xy -0.845957 -5.933207) + (xy -0.820761 -5.924932) + (xy -0.804598 -5.90516) + (xy -0.756064 -5.898907) + (xy -0.6582 -5.8866) + (xy -0.514611 -5.853322) + (xy -0.34374 -5.804536) + (xy -0.164029 -5.745706) + (xy 0.006079 -5.682296) + (xy 0.081053 -5.650896) + (xy 0.196943 -5.602686) + (xy 0.285942 -5.57064) + (xy 0.331354 -5.560666) + (xy 0.333513 -5.561564) + (xy 0.314523 -5.583895) + (xy 0.2773 -5.603962) + (xy 0.451092 -5.603962) + (xy 0.468442 -5.586612) + (xy 0.485792 -5.603962) + (xy 0.971584 -5.603962) + (xy 0.988934 -5.586612) + (xy 1.006284 -5.603962) + (xy 0.988934 -5.621312) + (xy 0.971584 -5.603962) + (xy 0.485792 -5.603962) + (xy 0.468442 -5.621312) + (xy 0.451092 -5.603962) + (xy 0.2773 -5.603962) + (xy 0.240745 -5.623669) + (xy 0.123199 -5.676289) + (xy -0.027099 -5.737157) + (xy -0.199129 -5.801677) + (xy -0.381873 -5.865249) + (xy -0.440639 -5.884585) + (xy -0.594108 -5.936358) + (xy -0.725401 -5.984413) + (xy -0.818889 -6.022797) + (xy -0.85643 -6.042928) + (xy -0.885926 -6.09325) + (xy -0.855008 -6.136219) + (xy -0.772645 -6.165932) + (xy -0.653498 -6.176503) + (xy -0.563913 -6.170435) + (xy -0.447313 -6.154537) + (xy -0.320636 -6.132262) + (xy -0.200819 -6.107067) + (xy -0.104802 -6.082408) + (xy -0.049521 -6.061738) + (xy -0.043481 -6.052057) + (xy -0.080436 -6.052344) + (xy -0.168693 -6.063071) + (xy -0.291312 -6.082072) + (xy -0.331002 -6.088841) + (xy -0.478414 -6.109017) + (xy -0.614409 -6.118218) + (xy -0.712809 -6.114826) + (xy -0.723109 -6.11305) + (xy -0.769408 -6.101196) + (xy -0.782237 -6.087638) + (xy -0.754087 -6.067985) + (xy -0.677449 -6.037849) + (xy -0.544814 -5.992841) + (xy -0.482202 -5.972248) + (xy -0.305641 -5.911747) + (xy -0.126358 -5.845927) + (xy 0.028502 -5.784929) + (xy 0.092726 -5.757428) + (xy 0.215361 -5.706078) + (xy 0.292311 -5.68501) + (xy 0.338711 -5.691088) + (xy 0.35496 -5.703102) + (xy 0.413775 -5.749489) + (xy 0.499709 -5.805701) + (xy 0.511817 -5.812912) + (xy 0.516954 -5.816311) + (xy 0.743324 -5.816311) + (xy 0.751133 -5.802876) + (xy 0.798087 -5.76321) + (xy 0.844754 -5.715784) + (xy 0.845987 -5.692071) + (xy 0.841461 -5.691482) + (xy 0.80116 -5.666178) + (xy 0.798087 -5.651762) + (xy 0.814606 -5.633205) + (xy 0.849754 -5.655694) + (xy 0.884145 -5.704485) + (xy 0.882521 -5.729155) + (xy 0.838951 -5.767135) + (xy 0.78748 -5.796951) + (xy 0.743324 -5.816311) + (xy 0.516954 -5.816311) + (xy 0.563119 -5.846858) + (xy 0.659289 -5.846858) + (xy 0.676639 -5.829508) + (xy 0.693989 -5.846858) + (xy 0.676639 -5.864208) + (xy 0.659289 -5.846858) + (xy 0.563119 -5.846858) + (xy 0.58478 -5.861191) + (xy 0.62296 -5.897013) + (xy 0.62459 -5.901804) + (xy 0.593885 -5.924743) + (xy 0.593483 -5.924932) + (xy 0.925151 -5.924932) + (xy 0.974829 -5.903014) + (xy 1.062403 -5.911186) + (xy 1.127732 -5.93205) + (xy 1.15399 -5.949255) + (xy 1.11828 -5.956209) + (xy 1.053226 -5.955636) + (xy 0.968598 -5.947314) + (xy 0.926054 -5.931924) + (xy 0.925151 -5.924932) + (xy 0.593483 -5.924932) + (xy 0.511118 -5.963638) + (xy 0.443417 -5.991439) + (xy 1.226047 -5.991439) + (xy 1.23081 -5.97081) + (xy 1.24918 -5.968306) + (xy 1.277741 -5.981002) + (xy 1.272313 -5.991439) + (xy 1.231133 -5.995592) + (xy 1.226047 -5.991439) + (xy 0.443417 -5.991439) + (xy 0.390311 -6.013247) + (xy 0.311205 -6.043335) + (xy 0.920501 -6.043335) + (xy 0.963049 -6.005398) + (xy 0.984757 -6.003006) + (xy 1.025495 -6.011302) + (xy 1.333629 -6.011302) + (xy 1.367736 -6.005745) + (xy 1.412742 -6.012125) + (xy 1.413279 -6.02397) + (xy 1.366838 -6.032253) + (xy 1.346772 -6.026709) + (xy 1.333629 -6.011302) + (xy 1.025495 -6.011302) + (xy 1.042849 -6.014836) + (xy 1.140915 -6.045408) + (xy 1.226411 -6.076328) + (xy 1.342687 -6.126374) + (xy 1.439425 -6.177685) + (xy 1.481069 -6.206974) + (xy 1.556709 -6.267596) + (xy 2.021879 -6.267596) + (xy 2.02265 -6.25035) + (xy 2.062569 -6.245902) + (xy 2.120274 -6.264959) + (xy 2.132016 -6.277365) + (xy 2.120913 -6.295098) + (xy 2.082015 -6.290668) + (xy 2.021879 -6.267596) + (xy 1.556709 -6.267596) + (xy 1.583287 -6.288897) + (xy 1.715323 -6.288897) + (xy 1.74943 -6.283341) + (xy 1.794436 -6.28972) + (xy 1.794809 -6.297951) + (xy 3.712841 -6.297951) + (xy 3.730191 -6.280601) + (xy 3.747541 -6.297951) + (xy 3.730191 -6.315301) + (xy 3.712841 -6.297951) + (xy 1.794809 -6.297951) + (xy 1.794973 -6.301566) + (xy 1.748532 -6.309849) + (xy 1.728466 -6.304305) + (xy 1.715323 -6.288897) + (xy 1.583287 -6.288897) + (xy 1.588742 -6.293269) + (xy 1.646006 -6.33265) + (xy 3.539344 -6.33265) + (xy 3.556694 -6.315301) + (xy 3.574043 -6.33265) + (xy 3.608743 -6.33265) + (xy 3.626092 -6.315301) + (xy 3.628351 -6.31756) + (xy 3.790748 -6.31756) + (xy 3.795494 -6.315301) + (xy 3.82716 -6.339728) + (xy 3.834289 -6.35) + (xy 3.999977 -6.35) + (xy 4.009252 -6.293799) + (xy 4.027293 -6.280601) + (xy 4.05374 -6.309683) + (xy 4.059836 -6.35) + (xy 4.048373 -6.40643) + (xy 4.03252 -6.419399) + (xy 4.008081 -6.390177) + (xy 3.999977 -6.35) + (xy 3.834289 -6.35) + (xy 3.843131 -6.38244) + (xy 3.838385 -6.3847) + (xy 3.806719 -6.360272) + (xy 3.79959 -6.35) + (xy 3.790748 -6.31756) + (xy 3.628351 -6.31756) + (xy 3.643442 -6.33265) + (xy 3.626092 -6.35) + (xy 3.608743 -6.33265) + (xy 3.574043 -6.33265) + (xy 3.556694 -6.35) + (xy 3.539344 -6.33265) + (xy 1.646006 -6.33265) + (xy 1.682505 -6.357751) + (xy 2.153548 -6.357751) + (xy 2.184801 -6.350649) + (xy 2.192692 -6.350532) + (xy 2.255433 -6.368213) + (xy 2.26062 -6.373133) + (xy 3.342714 -6.373133) + (xy 3.347477 -6.352504) + (xy 3.365847 -6.35) + (xy 3.394408 -6.362696) + (xy 3.391988 -6.36735) + (xy 3.435245 -6.36735) + (xy 3.452595 -6.35) + (xy 3.469945 -6.36735) + (xy 3.452595 -6.3847) + (xy 3.435245 -6.36735) + (xy 3.391988 -6.36735) + (xy 3.38898 -6.373133) + (xy 3.347799 -6.377286) + (xy 3.342714 -6.373133) + (xy 2.26062 -6.373133) + (xy 2.272814 -6.3847) + (xy 2.275614 -6.415352) + (xy 2.234238 -6.410258) + (xy 2.186065 -6.3847) + (xy 2.153548 -6.357751) + (xy 1.682505 -6.357751) + (xy 1.731397 -6.391375) + (xy 1.796935 -6.432254) + (xy 2.338181 -6.432254) + (xy 2.35573 -6.419604) + (xy 2.363648 -6.419399) + (xy 2.431071 -6.439259) + (xy 2.439271 -6.444163) + (xy 2.889991 -6.444163) + (xy 2.921749 -6.399734) + (xy 2.977526 -6.388725) + (xy 3.014348 -6.394271) + (xy 2.985022 -6.405924) + (xy 2.97293 -6.40911) + (xy 2.959542 -6.419399) + (xy 3.088251 -6.419399) + (xy 3.100947 -6.390838) + (xy 3.110621 -6.395869) + (xy 3.576151 -6.395869) + (xy 3.584513 -6.384702) + (xy 3.584901 -6.3847) + (xy 3.612476 -6.40793) + (xy 3.640419 -6.436749) + (xy 3.886338 -6.436749) + (xy 3.903688 -6.419399) + (xy 3.921038 -6.436749) + (xy 3.903688 -6.454099) + (xy 3.886338 -6.436749) + (xy 3.640419 -6.436749) + (xy 3.669234 -6.466467) + (xy 3.673803 -6.471448) + (xy 3.955737 -6.471448) + (xy 3.973087 -6.454099) + (xy 3.990437 -6.471448) + (xy 3.973087 -6.488798) + (xy 3.955737 -6.471448) + (xy 3.673803 -6.471448) + (xy 3.697674 -6.497473) + (xy 3.736872 -6.540847) + (xy 4.129235 -6.540847) + (xy 4.146584 -6.523497) + (xy 4.159979 -6.536892) + (xy 4.421939 -6.536892) + (xy 4.457524 -6.510988) + (xy 4.528278 -6.473246) + (xy 4.633389 -6.421237) + (xy 4.690582 -6.39513) + (xy 4.714363 -6.390511) + (xy 4.719242 -6.402968) + (xy 4.719125 -6.415189) + (xy 4.687923 -6.449017) + (xy 4.641545 -6.471448) + (xy 4.753825 -6.471448) + (xy 4.771174 -6.454099) + (xy 4.788524 -6.471448) + (xy 4.771174 -6.488798) + (xy 4.753825 -6.471448) + (xy 4.641545 -6.471448) + (xy 4.605634 -6.488817) + (xy 4.489234 -6.527014) + (xy 4.44153 -6.539082) + (xy 4.421939 -6.536892) + (xy 4.159979 -6.536892) + (xy 4.163934 -6.540847) + (xy 4.146584 -6.558197) + (xy 4.129235 -6.540847) + (xy 3.736872 -6.540847) + (xy 3.785953 -6.595156) + (xy 3.825447 -6.595156) + (xy 3.830193 -6.592896) + (xy 3.86186 -6.617324) + (xy 3.868989 -6.627596) + (xy 3.874711 -6.648591) + (xy 3.990437 -6.648591) + (xy 4.022037 -6.642222) + (xy 4.10445 -6.637783) + (xy 4.207308 -6.636307) + (xy 4.356135 -6.626483) + (xy 4.489826 -6.60073) + (xy 4.545628 -6.581266) + (xy 4.64175 -6.539911) + (xy 4.688881 -6.531703) + (xy 4.700782 -6.560161) + (xy 4.693714 -6.613138) + (xy 4.756564 -6.613138) + (xy 4.762944 -6.568132) + (xy 4.774789 -6.567595) + (xy 4.783072 -6.614036) + (xy 4.777528 -6.634102) + (xy 4.762121 -6.647245) + (xy 4.756564 -6.613138) + (xy 4.693714 -6.613138) + (xy 4.692942 -6.618921) + (xy 4.652756 -6.721588) + (xy 4.589553 -6.766394) + (xy 4.753825 -6.766394) + (xy 4.766521 -6.737832) + (xy 4.776958 -6.743261) + (xy 4.781111 -6.784441) + (xy 4.776958 -6.789527) + (xy 4.756329 -6.784763) + (xy 4.753825 -6.766394) + (xy 4.589553 -6.766394) + (xy 4.570045 -6.780224) + (xy 4.435618 -6.800879) + (xy 4.416165 -6.801093) + (xy 4.327364 -6.790177) + (xy 4.219585 -6.762415) + (xy 4.113718 -6.725293) + (xy 4.030655 -6.686293) + (xy 3.991285 -6.652898) + (xy 3.990437 -6.648591) + (xy 3.874711 -6.648591) + (xy 3.877831 -6.660036) + (xy 3.873084 -6.662295) + (xy 3.841418 -6.637868) + (xy 3.834289 -6.627596) + (xy 3.825447 -6.595156) + (xy 3.785953 -6.595156) + (xy 3.79959 -6.610246) + (xy 3.686817 -6.508331) + (xy 3.607981 -6.434324) + (xy 3.576151 -6.395869) + (xy 3.110621 -6.395869) + (xy 3.111384 -6.396266) + (xy 3.115467 -6.436749) + (xy 3.504644 -6.436749) + (xy 3.521994 -6.419399) + (xy 3.539344 -6.436749) + (xy 3.521994 -6.454099) + (xy 3.504644 -6.436749) + (xy 3.115467 -6.436749) + (xy 3.115537 -6.437446) + (xy 3.111384 -6.442532) + (xy 3.090755 -6.437769) + (xy 3.088251 -6.419399) + (xy 2.959542 -6.419399) + (xy 2.927544 -6.44399) + (xy 2.931611 -6.483158) + (xy 2.940041 -6.519947) + (xy 2.912893 -6.500496) + (xy 2.889991 -6.444163) + (xy 2.439271 -6.444163) + (xy 2.483053 -6.470345) + (xy 2.523827 -6.508435) + (xy 2.506278 -6.521086) + (xy 2.49836 -6.52129) + (xy 2.430937 -6.50143) + (xy 2.378955 -6.470345) + (xy 2.338181 -6.432254) + (xy 1.796935 -6.432254) + (xy 1.895353 -6.493642) + (xy 1.947213 -6.523497) + (xy 3.1403 -6.523497) + (xy 3.143051 -6.491523) + (xy 3.155602 -6.488798) + (xy 3.156654 -6.489548) + (xy 3.543023 -6.489548) + (xy 3.544596 -6.488798) + (xy 3.5776 -6.511504) + (xy 3.635352 -6.567024) + (xy 3.643442 -6.575547) + (xy 3.69295 -6.632884) + (xy 3.709162 -6.661546) + (xy 3.707589 -6.662295) + (xy 3.674585 -6.639589) + (xy 3.616833 -6.584069) + (xy 3.608743 -6.575547) + (xy 3.559235 -6.518209) + (xy 3.543023 -6.489548) + (xy 3.156654 -6.489548) + (xy 3.190937 -6.513987) + (xy 3.192349 -6.523497) + (xy 3.18051 -6.557295) + (xy 3.177047 -6.558197) + (xy 3.147422 -6.533882) + (xy 3.1403 -6.523497) + (xy 1.947213 -6.523497) + (xy 1.955918 -6.528508) + (xy 2.616088 -6.528508) + (xy 2.641003 -6.534091) + (xy 2.652785 -6.538405) + (xy 2.984153 -6.538405) + (xy 3.009655 -6.538641) + (xy 3.053551 -6.558197) + (xy 3.108083 -6.594031) + (xy 3.12295 -6.612688) + (xy 3.097448 -6.612452) + (xy 3.053551 -6.592896) + (xy 2.99902 -6.557062) + (xy 2.984153 -6.538405) + (xy 2.652785 -6.538405) + (xy 2.704283 -6.557262) + (xy 2.798903 -6.589425) + (xy 2.81933 -6.596134) + (xy 2.900965 -6.631118) + (xy 2.941993 -6.662295) + (xy 3.261748 -6.662295) + (xy 3.274444 -6.633734) + (xy 3.284881 -6.639162) + (xy 3.285464 -6.644946) + (xy 3.365847 -6.644946) + (xy 3.383196 -6.627596) + (xy 3.400546 -6.644946) + (xy 3.383196 -6.662295) + (xy 3.365847 -6.644946) + (xy 3.285464 -6.644946) + (xy 3.288964 -6.679645) + (xy 3.504644 -6.679645) + (xy 3.521994 -6.662295) + (xy 3.539344 -6.679645) + (xy 3.921038 -6.679645) + (xy 3.938388 -6.662295) + (xy 3.955737 -6.679645) + (xy 3.938388 -6.696995) + (xy 3.921038 -6.679645) + (xy 3.539344 -6.679645) + (xy 3.521994 -6.696995) + (xy 3.504644 -6.679645) + (xy 3.288964 -6.679645) + (xy 3.289034 -6.680342) + (xy 3.284881 -6.685428) + (xy 3.264252 -6.680665) + (xy 3.261748 -6.662295) + (xy 2.941993 -6.662295) + (xy 2.947513 -6.66649) + (xy 2.94831 -6.691457) + (xy 2.918991 -6.696995) + (xy 2.854727 -6.681701) + (xy 2.764812 -6.64483) + (xy 2.677807 -6.599901) + (xy 2.622269 -6.560431) + (xy 2.617351 -6.554221) + (xy 2.616088 -6.528508) + (xy 1.955918 -6.528508) + (xy 2.06693 -6.592415) + (xy 2.232448 -6.680043) + (xy 2.355452 -6.73812) + (xy 3.010002 -6.73812) + (xy 3.036202 -6.734603) + (xy 3.111276 -6.750872) + (xy 3.190346 -6.783743) + (xy 3.400546 -6.783743) + (xy 3.417896 -6.766394) + (xy 3.435245 -6.783743) + (xy 3.417896 -6.801093) + (xy 3.400546 -6.783743) + (xy 3.190346 -6.783743) + (xy 3.207841 -6.791016) + (xy 3.227049 -6.801093) + (xy 3.230729 -6.803352) + (xy 3.478453 -6.803352) + (xy 3.483199 -6.801093) + (xy 3.514865 -6.825521) + (xy 3.521994 -6.835793) + (xy 3.530836 -6.868233) + (xy 3.52609 -6.870492) + (xy 3.494424 -6.846064) + (xy 3.487295 -6.835793) + (xy 3.478453 -6.803352) + (xy 3.230729 -6.803352) + (xy 3.296417 -6.843671) + (xy 3.305298 -6.864066) + (xy 3.279098 -6.867583) + (xy 3.204024 -6.851314) + (xy 3.107459 -6.81117) + (xy 3.088251 -6.801093) + (xy 3.018883 -6.758515) + (xy 3.010002 -6.73812) + (xy 2.355452 -6.73812) + (xy 2.378226 -6.748873) + (xy 2.470673 -6.783743) + (xy 2.671858 -6.783743) + (xy 2.689207 -6.766394) + (xy 2.706557 -6.783743) + (xy 2.689207 -6.801093) + (xy 2.671858 -6.783743) + (xy 2.470673 -6.783743) + (xy 2.490583 -6.791253) + (xy 2.543197 -6.801093) + (xy 2.599765 -6.815681) + (xy 2.691235 -6.85274) + (xy 2.733666 -6.872751) + (xy 3.582551 -6.872751) + (xy 3.587297 -6.870492) + (xy 3.618964 -6.89492) + (xy 3.626092 -6.905191) + (xy 3.634935 -6.937632) + (xy 3.630188 -6.939891) + (xy 4.788524 -6.939891) + (xy 4.80122 -6.911329) + (xy 4.811657 -6.916758) + (xy 4.81581 -6.957938) + (xy 4.811657 -6.963024) + (xy 4.791028 -6.958261) + (xy 4.788524 -6.939891) + (xy 3.630188 -6.939891) + (xy 3.598522 -6.915463) + (xy 3.591393 -6.905191) + (xy 3.582551 -6.872751) + (xy 2.733666 -6.872751) + (xy 2.743414 -6.877348) + (xy 2.843526 -6.920107) + (xy 2.852228 -6.922541) + (xy 3.018852 -6.922541) + (xy 3.036202 -6.905191) + (xy 3.053551 -6.922541) + (xy 3.036202 -6.939891) + (xy 3.018852 -6.922541) + (xy 2.852228 -6.922541) + (xy 2.923886 -6.942584) + (xy 2.948766 -6.943392) + (xy 2.948915 -6.943529) + (xy 3.350954 -6.943529) + (xy 3.383196 -6.940357) + (xy 3.44804 -6.96123) + (xy 3.47503 -6.97685) + (xy 3.721349 -6.97685) + (xy 3.726095 -6.97459) + (xy 3.757761 -6.999018) + (xy 3.76489 -7.00929) + (xy 3.773732 -7.04173) + (xy 3.768986 -7.043989) + (xy 3.73732 -7.019562) + (xy 3.730191 -7.00929) + (xy 3.721349 -6.97685) + (xy 3.47503 -6.97685) + (xy 3.540319 -7.014635) + (xy 3.604951 -7.061676) + (xy 3.613315 -7.068742) + (xy 4.794118 -7.068742) + (xy 4.80256 -7.049351) + (xy 4.837499 -7.012099) + (xy 4.857585 -7.019741) + (xy 4.857923 -7.024592) + (xy 4.833277 -7.053941) + (xy 4.817862 -7.064653) + (xy 4.794118 -7.068742) + (xy 3.613315 -7.068742) + (xy 3.645627 -7.096038) + (xy 4.719125 -7.096038) + (xy 4.736475 -7.078689) + (xy 4.753825 -7.096038) + (xy 4.736475 -7.113388) + (xy 4.719125 -7.096038) + (xy 3.645627 -7.096038) + (xy 3.646172 -7.096498) + (xy 3.903998 -7.096498) + (xy 3.954848 -7.103113) + (xy 3.958519 -7.104061) + (xy 4.005031 -7.12464) + (xy 4.001296 -7.130738) + (xy 4.649726 -7.130738) + (xy 4.667076 -7.113388) + (xy 4.684426 -7.130738) + (xy 4.667076 -7.148088) + (xy 4.649726 -7.130738) + (xy 4.001296 -7.130738) + (xy 3.99518 -7.140723) + (xy 3.932326 -7.13306) + (xy 3.913003 -7.119233) + (xy 3.903998 -7.096498) + (xy 3.646172 -7.096498) + (xy 3.687011 -7.130998) + (xy 3.716373 -7.168819) + (xy 3.697938 -7.182352) + (xy 3.687274 -7.182787) + (xy 3.608305 -7.157366) + (xy 3.569617 -7.125115) + (xy 3.506818 -7.06682) + (xy 3.420854 -7.005616) + (xy 3.417896 -7.003796) + (xy 3.355771 -6.961878) + (xy 3.350954 -6.943529) + (xy 2.948915 -6.943529) + (xy 2.96117 -6.954772) + (xy 2.925551 -6.995948) + (xy 2.914067 -7.005987) + (xy 2.828005 -7.078794) + (xy 2.932103 -7.026906) + (xy 3.031891 -6.983559) + (xy 3.076951 -6.980015) + (xy 3.07075 -7.009535) + (xy 3.078199 -7.049233) + (xy 3.103202 -7.06522) + (xy 3.138482 -7.100271) + (xy 3.134739 -7.122386) + (xy 3.134306 -7.142175) + (xy 3.152555 -7.133887) + (xy 3.205816 -7.135416) + (xy 3.247143 -7.163225) + (xy 3.31167 -7.207373) + (xy 3.349886 -7.217487) + (xy 3.382448 -7.241033) + (xy 3.380161 -7.255918) + (xy 3.778884 -7.255918) + (xy 3.788878 -7.252186) + (xy 3.838636 -7.275511) + (xy 3.914916 -7.335527) + (xy 3.972465 -7.390347) + (xy 4.042936 -7.468707) + (xy 4.084038 -7.526787) + (xy 4.088572 -7.547311) + (xy 4.042791 -7.55334) + (xy 3.985669 -7.528456) + (xy 3.955821 -7.489915) + (xy 3.955737 -7.487942) + (xy 3.932364 -7.444767) + (xy 3.873817 -7.378009) + (xy 3.847969 -7.352856) + (xy 3.790967 -7.290668) + (xy 3.778884 -7.255918) + (xy 3.380161 -7.255918) + (xy 3.37785 -7.270955) + (xy 3.374746 -7.313709) + (xy 3.387614 -7.318895) + (xy 3.465267 -7.315584) + (xy 3.516477 -7.331786) + (xy 3.521994 -7.356284) + (xy 3.530527 -7.385436) + (xy 3.558358 -7.390984) + (xy 3.599519 -7.411448) + (xy 3.596195 -7.443033) + (xy 3.601783 -7.487681) + (xy 3.629229 -7.495082) + (xy 3.664117 -7.512437) + (xy 3.660442 -7.530348) + (xy 3.618857 -7.550365) + (xy 3.606345 -7.54565) + (xy 3.576072 -7.549328) + (xy 3.574043 -7.56002) + (xy 3.545333 -7.595723) + (xy 3.513319 -7.608235) + (xy 3.508827 -7.614199) + (xy 3.561537 -7.614865) + (xy 3.626092 -7.611963) + (xy 3.717531 -7.608178) + (xy 3.743814 -7.612097) + (xy 3.730882 -7.616732) + (xy 4.08714 -7.616732) + (xy 4.090712 -7.599181) + (xy 4.128299 -7.625622) + (xy 4.187945 -7.693738) + (xy 4.235011 -7.757767) + (xy 4.291312 -7.847927) + (xy 4.322184 -7.914288) + (xy 4.323426 -7.937047) + (xy 4.294877 -7.944973) + (xy 4.293519 -7.943283) + (xy 4.270261 -7.909132) + (xy 4.219641 -7.835765) + (xy 4.169915 -7.764003) + (xy 4.11459 -7.676501) + (xy 4.08714 -7.616732) + (xy 3.730882 -7.616732) + (xy 3.708852 -7.624628) + (xy 3.695491 -7.628087) + (xy 3.591393 -7.654365) + (xy 3.745372 -7.707015) + (xy 3.843005 -7.74917) + (xy 3.902966 -7.791763) + (xy 3.917099 -7.825668) + (xy 3.877248 -7.841763) + (xy 3.866097 -7.842077) + (xy 3.825958 -7.852692) + (xy 3.841377 -7.874082) + (xy 3.891834 -7.88903) + (xy 3.962414 -7.913185) + (xy 3.988134 -7.927112) + (xy 3.989812 -7.928825) + (xy 4.059836 -7.928825) + (xy 4.077185 -7.911476) + (xy 4.094535 -7.928825) + (xy 4.129235 -7.928825) + (xy 4.146584 -7.911476) + (xy 4.163934 -7.928825) + (xy 4.146584 -7.946175) + (xy 4.129235 -7.928825) + (xy 4.094535 -7.928825) + (xy 4.077185 -7.946175) + (xy 4.059836 -7.928825) + (xy 3.989812 -7.928825) + (xy 4.015911 -7.955463) + (xy 3.981604 -7.980046) + (xy 3.970784 -7.984421) + (xy 3.930384 -8.00386) + (xy 3.952284 -8.012055) + (xy 3.990437 -8.014239) + (xy 4.031605 -8.018486) + (xy 4.363975 -8.018486) + (xy 4.369265 -8.015574) + (xy 4.40461 -8.042756) + (xy 4.455295 -8.110585) + (xy 4.471631 -8.137022) + (xy 4.512983 -8.220169) + (xy 4.50983 -8.256106) + (xy 4.498835 -8.25847) + (xy 4.456663 -8.229914) + (xy 4.407733 -8.159091) + (xy 4.396469 -8.137022) + (xy 4.366928 -8.060657) + (xy 4.363975 -8.018486) + (xy 4.031605 -8.018486) + (xy 4.049547 -8.020337) + (xy 4.045676 -8.040163) + (xy 4.014448 -8.065349) + (xy 3.97407 -8.102801) + (xy 3.985084 -8.13361) + (xy 4.030844 -8.168344) + (xy 4.077327 -8.203538) + (xy 4.075576 -8.219387) + (xy 4.016976 -8.223608) + (xy 3.968973 -8.223771) + (xy 3.846542 -8.234505) + (xy 3.70734 -8.261447) + (xy 3.660622 -8.274135) + (xy 3.557327 -8.302003) + (xy 3.491439 -8.305125) + (xy 3.434771 -8.28141) + (xy 3.394861 -8.254422) + (xy 3.329145 -8.203165) + (xy 3.297069 -8.169387) + (xy 3.296448 -8.166996) + (xy 3.320953 -8.173137) + (xy 3.381468 -8.210399) + (xy 3.397228 -8.221408) + (xy 3.480717 -8.274709) + (xy 3.524023 -8.291109) + (xy 3.520429 -8.271833) + (xy 3.46322 -8.21811) + (xy 3.454384 -8.210965) + (xy 3.352075 -8.129104) + (xy 3.454384 -8.073728) + (xy 3.512755 -8.035647) + (xy 3.513858 -8.019137) + (xy 3.466554 -8.024728) + (xy 3.379707 -8.052948) + (xy 3.344243 -8.067164) + (xy 3.232741 -8.097451) + (xy 3.142495 -8.075763) + (xy 3.05006 -7.996158) + (xy 3.045879 -7.991567) + (xy 3.007792 -7.940532) + (xy 3.022711 -7.906443) + (xy 3.063616 -7.87868) + (xy 3.115157 -7.848786) + (xy 3.116003 -7.859165) + (xy 3.093939 -7.887031) + (xy 3.067877 -7.945608) + (xy 3.078423 -7.991264) + (xy 3.117282 -7.999991) + (xy 3.130709 -7.993429) + (xy 3.151884 -7.991744) + (xy 3.143614 -8.010213) + (xy 3.130733 -8.04643) + (xy 3.135414 -8.050273) + (xy 3.177887 -8.0612) + (xy 3.212885 -8.073647) + (xy 3.255347 -8.080728) + (xy 3.251278 -8.041755) + (xy 3.246809 -8.030273) + (xy 3.198775 -7.901752) + (xy 3.181863 -7.819076) + (xy 3.196529 -7.765837) + (xy 3.243226 -7.725626) + (xy 3.255455 -7.71828) + (xy 3.299843 -7.688003) + (xy 3.284732 -7.68491) + (xy 3.214379 -7.708771) + (xy 3.180132 -7.722371) + (xy 3.129303 -7.709966) + (xy 3.074783 -7.652284) + (xy 2.997573 -7.562238) + (xy 2.894278 -7.476256) + (xy 2.785678 -7.40849) + (xy 2.692553 -7.373094) + (xy 2.662324 -7.371363) + (xy 2.56454 -7.389674) + (xy 2.503911 -7.406242) + (xy 2.465529 -7.413466) + (xy 2.471107 -7.392357) + (xy 2.524326 -7.335769) + (xy 2.55596 -7.305236) + (xy 2.689207 -7.178129) + (xy 2.550409 -7.264607) + (xy 2.421645 -7.334959) + (xy 2.323767 -7.358093) + (xy 2.236866 -7.33408) + (xy 2.144495 -7.266041) + (xy 2.022104 -7.158581) + (xy 2.138784 -7.116389) + (xy 2.215135 -7.08268) + (xy 2.252648 -7.054098) + (xy 2.253488 -7.050418) + (xy 2.225618 -7.010805) + (xy 2.15905 -6.953674) + (xy 2.072719 -6.891791) + (xy 1.985556 -6.837921) + (xy 1.916496 -6.80483) + (xy 1.886061 -6.802682) + (xy 1.802821 -6.840876) + (xy 1.690678 -6.833952) + (xy 1.57067 -6.784981) + (xy 1.518398 -6.749004) + (xy 1.447414 -6.684322) + (xy 1.410615 -6.634555) + (xy 1.409596 -6.62069) + (xy 1.459109 -6.596674) + (xy 1.543593 -6.593949) + (xy 1.632898 -6.609817) + (xy 1.696875 -6.64158) + (xy 1.701845 -6.64684) + (xy 1.770509 -6.706709) + (xy 1.818867 -6.735683) + (xy 1.852782 -6.746796) + (xy 1.834457 -6.720486) + (xy 1.793761 -6.681739) + (xy 1.73699 -6.620408) + (xy 1.738957 -6.593954) + (xy 1.748339 -6.592896) + (xy 1.806092 -6.57575) + (xy 1.818478 -6.563444) + (xy 1.803798 -6.540497) + (xy 1.73975 -6.525409) + (xy 1.645952 -6.518501) + (xy 1.542025 -6.520094) + (xy 1.447587 -6.530508) + (xy 1.382259 -6.550063) + (xy 1.373078 -6.556164) + (xy 1.323878 -6.563219) + (xy 1.24638 -6.518757) + (xy 1.212051 -6.49132) + (xy 1.093032 -6.391611) + (xy 1.185713 -6.349136) + (xy 1.253521 -6.32653) + (xy 1.306763 -6.342176) + (xy 1.369462 -6.397729) + (xy 1.446405 -6.463086) + (xy 1.503205 -6.489877) + (xy 1.52671 -6.472081) + (xy 1.526776 -6.469784) + (xy 1.50329 -6.436654) + (xy 1.445385 -6.37934) + (xy 1.431352 -6.366782) + (xy 1.335929 -6.282794) + (xy 1.422677 -6.279259) + (xy 1.480643 -6.274325) + (xy 1.473685 -6.261279) + (xy 1.440027 -6.245902) + (xy 1.318423 -6.216603) + (xy 1.197626 -6.223734) + (xy 1.108205 -6.265222) + (xy 1.065324 -6.295) + (xy 1.028988 -6.282926) + (xy 0.978518 -6.220904) + (xy 0.97211 -6.211941) + (xy 0.923243 -6.116785) + (xy 0.920501 -6.043335) + (xy 0.311205 -6.043335) + (xy 0.245484 -6.068332) + (xy 0.090659 -6.123653) + (xy -0.060143 -6.17397) + (xy -0.1929 -6.214045) + (xy -0.253315 -6.229862) + (xy -0.517706 -6.277742) + (xy -0.749985 -6.297951) + (xy 0.208196 -6.297951) + (xy 0.225546 -6.280601) + (xy 0.242896 -6.297951) + (xy 0.235493 -6.305354) + (xy 0.317888 -6.305354) + (xy 0.326331 -6.285963) + (xy 0.36127 -6.248711) + (xy 0.381356 -6.256353) + (xy 0.381694 -6.261204) + (xy 0.357047 -6.290553) + (xy 0.346402 -6.297951) + (xy 0.555191 -6.297951) + (xy 0.572541 -6.280601) + (xy 0.574801 -6.282861) + (xy 0.875994 -6.282861) + (xy 0.88074 -6.280601) + (xy 0.912406 -6.305029) + (xy 0.919535 -6.315301) + (xy 0.928377 -6.347741) + (xy 0.923631 -6.35) + (xy 0.891965 -6.325572) + (xy 0.884836 -6.315301) + (xy 0.875994 -6.282861) + (xy 0.574801 -6.282861) + (xy 0.58989 -6.297951) + (xy 0.572541 -6.315301) + (xy 0.555191 -6.297951) + (xy 0.346402 -6.297951) + (xy 0.341633 -6.301265) + (xy 0.317888 -6.305354) + (xy 0.235493 -6.305354) + (xy 0.225546 -6.315301) + (xy 0.208196 -6.297951) + (xy -0.749985 -6.297951) + (xy -0.801638 -6.302445) + (xy -1.079402 -6.303096) + (xy -1.32529 -6.278821) + (xy -1.381338 -6.26821) + (xy -1.739481 -6.157038) + (xy -2.075229 -5.98404) + (xy -2.378263 -5.755731) + (xy -2.638263 -5.478626) + (xy -2.644316 -5.47088) + (xy -2.69009 -5.409982) + (xy -2.700923 -5.388003) + (xy -2.672696 -5.407375) + (xy -2.601289 -5.470528) + (xy -2.523006 -5.542456) + (xy -2.2233 -5.772993) + (xy -2.00346 -5.894389) + (xy -1.846425 -5.962517) + (xy -1.697604 -6.015592) + (xy -1.569601 -6.050411) + (xy -1.47502 -6.063768) + (xy -1.426466 -6.052459) + (xy -1.422678 -6.042055) + (xy -1.453574 -6.018904) + (xy -1.531817 -5.996004) + (xy -1.579567 -5.987359) + (xy -1.817663 -5.923646) + (xy -2.069017 -5.806691) + (xy -2.31739 -5.646069) + (xy -2.546545 -5.451356) + (xy -2.624584 -5.371097) + (xy -2.742797 -5.233015) + (xy -2.810989 -5.131003) + (xy -2.82743 -5.067935) + (xy -2.816405 -5.052324) + (xy -2.761605 -5.057816) + (xy -2.677093 -5.117961) + (xy -2.568805 -5.227864) + (xy -2.490739 -5.320834) + (xy -2.42405 -5.399737) + (xy -2.382379 -5.439902) + (xy -2.373975 -5.43351) + (xy -2.3751 -5.430465) + (xy -2.398544 -5.354527) + (xy -2.404179 -5.319218) + (xy -2.423259 -5.291604) + (xy -2.434745 -5.295241) + (xy -2.46131 -5.285004) + (xy -2.470486 -5.228722) + (xy -2.466911 -5.193664) + (xy -2.483601 -5.180322) + (xy -2.496024 -5.186124) + (xy -2.53294 -5.173575) + (xy -2.577657 -5.1149) + (xy -2.582354 -5.106149) + (xy -2.631089 -5.030755) + (xy -2.710944 -4.926021) + (xy -2.805583 -4.81325) + (xy -2.816082 -4.801394) + (xy -2.997562 -4.597678) + (xy -2.83471 -4.752375) + (xy -2.740664 -4.835549) + (xy -2.687449 -4.869678) + (xy -2.672741 -4.860068) + (xy -2.694217 -4.812027) + (xy -2.749556 -4.730861) + (xy -2.836434 -4.621876) + (xy -2.946535 -4.496894) + (xy -3.003776 -4.429794) + (xy -3.017141 -4.402348) + (xy -3.493509 -4.402348) + (xy -3.495517 -4.43082) + (xy -3.49944 -4.49249) + (xy -3.509843 -4.53449) + (xy -3.435246 -4.53449) + (xy -3.430674 -4.440312) + (xy -3.413784 -4.41389) + (xy -3.405067 -4.424181) + (xy -3.296449 -4.424181) + (xy -3.279099 -4.406831) + (xy -3.261749 -4.424181) + (xy -3.279099 -4.44153) + (xy -3.296449 -4.424181) + (xy -3.405067 -4.424181) + (xy -3.379813 -4.453994) + (xy -3.377128 -4.45888) + (xy -3.22705 -4.45888) + (xy -3.2097 -4.44153) + (xy -3.19235 -4.45888) + (xy -3.122951 -4.45888) + (xy -3.105602 -4.44153) + (xy -3.088252 -4.45888) + (xy -3.105602 -4.47623) + (xy -3.122951 -4.45888) + (xy -3.19235 -4.45888) + (xy -3.2097 -4.47623) + (xy -3.22705 -4.45888) + (xy -3.377128 -4.45888) + (xy -3.354861 -4.499407) + (xy -3.046775 -4.499407) + (xy -3.04654 -4.476799) + (xy -3.040451 -4.47623) + (xy -3.011486 -4.499942) + (xy -2.979727 -4.536954) + (xy -2.949718 -4.578055) + (xy -2.967686 -4.569439) + (xy -2.992828 -4.550055) + (xy -3.046775 -4.499407) + (xy -3.354861 -4.499407) + (xy -3.347971 -4.511948) + (xy -3.341895 -4.528279) + (xy -3.122951 -4.528279) + (xy -3.105602 -4.510929) + (xy -3.088252 -4.528279) + (xy -3.105602 -4.545629) + (xy -3.122951 -4.528279) + (xy -3.341895 -4.528279) + (xy -3.317494 -4.593865) + (xy -3.316785 -4.622104) + (xy -3.114399 -4.622104) + (xy -3.103264 -4.624769) + (xy -3.06817 -4.657576) + (xy -3.026811 -4.708341) + (xy -3.022232 -4.734071) + (xy -3.049686 -4.721123) + (xy -3.084768 -4.674174) + (xy -3.114399 -4.622104) + (xy -3.316785 -4.622104) + (xy -3.316035 -4.651986) + (xy -3.183843 -4.651986) + (xy -3.179096 -4.649727) + (xy -3.14743 -4.674155) + (xy -3.140301 -4.684426) + (xy -3.131459 -4.716867) + (xy -3.136205 -4.719126) + (xy -3.167871 -4.694698) + (xy -3.175 -4.684426) + (xy -3.183843 -4.651986) + (xy -3.316035 -4.651986) + (xy -3.316016 -4.652723) + (xy -3.317742 -4.656107) + (xy -3.320909 -4.679304) + (xy -3.307528 -4.673924) + (xy -3.272592 -4.687942) + (xy -3.228135 -4.749063) + (xy -3.216744 -4.771175) + (xy -3.122951 -4.771175) + (xy -3.105602 -4.753825) + (xy -3.088252 -4.771175) + (xy -3.105602 -4.788525) + (xy -3.122951 -4.771175) + (xy -3.216744 -4.771175) + (xy -3.215979 -4.772661) + (xy -3.208014 -4.790784) + (xy -3.010345 -4.790784) + (xy -3.005599 -4.788525) + (xy -2.973933 -4.812953) + (xy -2.966804 -4.823224) + (xy -2.957962 -4.855664) + (xy -2.962708 -4.857924) + (xy -2.994374 -4.833496) + (xy -3.001503 -4.823224) + (xy -3.010345 -4.790784) + (xy -3.208014 -4.790784) + (xy -3.186133 -4.840574) + (xy -3.088252 -4.840574) + (xy -3.070902 -4.823224) + (xy -3.053552 -4.840574) + (xy -3.070902 -4.857924) + (xy -3.088252 -4.840574) + (xy -3.186133 -4.840574) + (xy -3.182477 -4.848894) + (xy -3.169872 -4.890196) + (xy -3.1712 -4.892623) + (xy -3.201653 -4.871305) + (xy -3.265478 -4.816956) + (xy -3.309437 -4.777386) + (xy -3.391637 -4.689678) + (xy -3.428525 -4.608758) + (xy -3.435246 -4.53449) + (xy -3.509843 -4.53449) + (xy -3.515589 -4.557688) + (xy -3.549051 -4.562612) + (xy -3.595065 -4.512781) + (xy -3.648867 -4.413715) + (xy -3.705697 -4.270933) + (xy -3.71555 -4.242008) + (xy -3.73043 -4.180764) + (xy -3.892213 -4.180764) + (xy -3.891414 -4.188785) + (xy -3.896992 -4.223998) + (xy -3.908038 -4.238149) + (xy -3.914045 -4.19206) + (xy -3.914274 -4.181284) + (xy -4.0916 -4.181284) + (xy -4.079372 -4.195577) + (xy -4.055598 -4.281107) + (xy -4.045319 -4.346107) + (xy -4.043649 -4.353047) + (xy -3.81295 -4.353047) + (xy -3.808959 -4.181284) + (xy -3.781517 -4.320082) + (xy -3.771031 -4.417364) + (xy -3.780075 -4.483341) + (xy -3.785507 -4.491844) + (xy -3.803759 -4.4823) + (xy -3.812696 -4.413275) + (xy -3.81295 -4.353047) + (xy -4.043649 -4.353047) + (xy -4.015417 -4.470398) + (xy -3.957453 -4.632215) + (xy -3.942934 -4.666112) + (xy -3.768393 -4.666112) + (xy -3.762363 -4.580328) + (xy -3.741572 -4.493579) + (xy -3.689013 -4.593558) + (xy -3.656032 -4.679246) + (xy -3.666212 -4.753685) + (xy -3.67943 -4.784405) + (xy -3.722406 -4.875273) + (xy -3.75278 -4.771175) + (xy -3.768393 -4.666112) + (xy -3.942934 -4.666112) + (xy -3.88094 -4.810848) + (xy -3.814145 -4.947281) + (xy -3.634077 -4.947281) + (xy -3.628869 -4.912565) + (xy -3.607956 -4.821482) + (xy -3.586749 -4.794289) + (xy -3.557347 -4.825895) + (xy -3.540561 -4.855652) + (xy -3.5307 -4.909973) + (xy -2.949454 -4.909973) + (xy -2.932104 -4.892623) + (xy -2.914755 -4.909973) + (xy -2.932104 -4.927323) + (xy -2.949454 -4.909973) + (xy -3.5307 -4.909973) + (xy -3.523286 -4.950817) + (xy -3.540629 -5.01745) + (xy -3.577584 -5.078987) + (xy -3.611033 -5.0812) + (xy -3.632642 -5.033996) + (xy -3.634077 -4.947281) + (xy -3.814145 -4.947281) + (xy -3.79539 -4.98559) + (xy -3.710317 -5.135733) + (xy -3.695735 -5.156093) + (xy -3.513347 -5.156093) + (xy -3.488044 -5.078151) + (xy -3.476261 -5.048771) + (xy -3.437601 -4.968406) + (xy -3.41382 -4.954748) + (xy -3.410173 -4.964281) + (xy -2.906247 -4.964281) + (xy -2.901501 -4.962022) + (xy -2.869834 -4.98645) + (xy -2.862705 -4.996722) + (xy -2.853863 -5.029162) + (xy -2.85861 -5.031421) + (xy -2.890276 -5.006993) + (xy -2.897405 -4.996722) + (xy -2.906247 -4.964281) + (xy -3.410173 -4.964281) + (xy -3.407556 -4.971122) + (xy -3.391376 -4.998981) + (xy -3.114444 -4.998981) + (xy -3.109697 -4.996722) + (xy -3.078031 -5.021149) + (xy -3.070902 -5.031421) + (xy -3.06206 -5.063861) + (xy -3.066806 -5.06612) + (xy -3.098473 -5.041693) + (xy -3.105602 -5.031421) + (xy -3.114444 -4.998981) + (xy -3.391376 -4.998981) + (xy -3.383212 -5.013037) + (xy -3.363221 -5.012448) + (xy -3.339421 -5.022278) + (xy -3.331648 -5.076106) + (xy -3.338692 -5.150707) + (xy -3.359343 -5.222855) + (xy -3.375738 -5.252635) + (xy -3.413136 -5.29381) + (xy -3.446746 -5.282078) + (xy -3.476516 -5.250592) + (xy -3.509493 -5.204733) + (xy -3.513347 -5.156093) + (xy -3.695735 -5.156093) + (xy -3.635233 -5.240569) + (xy -3.633566 -5.242431) + (xy -3.551327 -5.324649) + (xy -3.535972 -5.338221) + (xy -3.275544 -5.338221) + (xy -3.275408 -5.237673) + (xy -3.272885 -5.216256) + (xy -3.257635 -5.126716) + (xy -3.236125 -5.092113) + (xy -3.195393 -5.098309) + (xy -3.173479 -5.107827) + (xy -3.120317 -5.142862) + (xy -3.127467 -5.180309) + (xy -3.134316 -5.188271) + (xy -3.1819 -5.218384) + (xy -3.201025 -5.216578) + (xy -3.225652 -5.226563) + (xy -3.22705 -5.23757) + (xy -3.201861 -5.272905) + (xy -3.19235 -5.274317) + (xy -3.164715 -5.303557) + (xy -3.157651 -5.347965) + (xy -3.164435 -5.398548) + (xy -3.196503 -5.389388) + (xy -3.216361 -5.373989) + (xy -3.257231 -5.344349) + (xy -3.2547 -5.362249) + (xy -3.24597 -5.378416) + (xy -3.233167 -5.410559) + (xy -3.254656 -5.395765) + (xy -3.275544 -5.338221) + (xy -3.535972 -5.338221) + (xy -3.44649 -5.417314) + (xy -3.40153 -5.453843) + (xy -3.10063 -5.453843) + (xy -3.089851 -5.384182) + (xy -3.088068 -5.377774) + (xy -3.065259 -5.296213) + (xy -3.055559 -5.249591) + (xy -3.052751 -5.206195) + (xy -3.052497 -5.196243) + (xy -3.043206 -5.173261) + (xy -3.02232 -5.202583) + (xy -2.996374 -5.269525) + (xy -2.976969 -5.3408) + (xy -2.902163 -5.3408) + (xy -2.890565 -5.33217) + (xy -2.85575 -5.377816) + (xy -2.824103 -5.453767) + (xy -2.825728 -5.506439) + (xy -2.846411 -5.534563) + (xy -2.775957 -5.534563) + (xy -2.758607 -5.517213) + (xy -2.741257 -5.534563) + (xy -2.758607 -5.551913) + (xy -2.775957 -5.534563) + (xy -2.846411 -5.534563) + (xy -2.853433 -5.544112) + (xy -2.878561 -5.518817) + (xy -2.896199 -5.436948) + (xy -2.898614 -5.411619) + (xy -2.902163 -5.3408) + (xy -2.976969 -5.3408) + (xy -2.971904 -5.359403) + (xy -2.965061 -5.392688) + (xy -2.95236 -5.478148) + (xy -2.961007 -5.511236) + (xy -2.995563 -5.506915) + (xy -2.999429 -5.505461) + (xy -3.065566 -5.485675) + (xy -3.088668 -5.482514) + (xy -3.10063 -5.453843) + (xy -3.40153 -5.453843) + (xy -3.334155 -5.508583) + (xy -3.252707 -5.569263) + (xy -3.122951 -5.569263) + (xy -3.105602 -5.551913) + (xy -3.088252 -5.569263) + (xy -3.105602 -5.586612) + (xy -3.122951 -5.569263) + (xy -3.252707 -5.569263) + (xy -3.229418 -5.586614) + (xy -3.202539 -5.603962) + (xy -3.018853 -5.603962) + (xy -3.001503 -5.586612) + (xy -2.984153 -5.603962) + (xy -3.001503 -5.621312) + (xy -3.018853 -5.603962) + (xy -3.202539 -5.603962) + (xy -3.148776 -5.638661) + (xy -2.880055 -5.638661) + (xy -2.862705 -5.621312) + (xy -2.860446 -5.623571) + (xy -2.69805 -5.623571) + (xy -2.693304 -5.621312) + (xy -2.661638 -5.645739) + (xy -2.654509 -5.656011) + (xy -2.645666 -5.688451) + (xy -2.650413 -5.690711) + (xy -2.682079 -5.666283) + (xy -2.689208 -5.656011) + (xy -2.69805 -5.623571) + (xy -2.860446 -5.623571) + (xy -2.845356 -5.638661) + (xy -2.862705 -5.656011) + (xy -2.880055 -5.638661) + (xy -3.148776 -5.638661) + (xy -3.147378 -5.639563) + (xy -3.106299 -5.656011) + (xy -3.046175 -5.6802) + (xy -3.033909 -5.694421) + (xy -3.037266 -5.70806) + (xy -2.984153 -5.70806) + (xy -2.966804 -5.690711) + (xy -2.949454 -5.70806) + (xy -2.955238 -5.713844) + (xy -2.903188 -5.713844) + (xy -2.898425 -5.693215) + (xy -2.880055 -5.690711) + (xy -2.861392 -5.699007) + (xy -2.795606 -5.699007) + (xy -2.761499 -5.69345) + (xy -2.716493 -5.69983) + (xy -2.715956 -5.711675) + (xy -2.762397 -5.719958) + (xy -2.782463 -5.714414) + (xy -2.795606 -5.699007) + (xy -2.861392 -5.699007) + (xy -2.851493 -5.703407) + (xy -2.856922 -5.713844) + (xy -2.898102 -5.717996) + (xy -2.903188 -5.713844) + (xy -2.955238 -5.713844) + (xy -2.966804 -5.72541) + (xy -2.984153 -5.70806) + (xy -3.037266 -5.70806) + (xy -3.039684 -5.717884) + (xy -3.0949 -5.715187) + (xy -3.186354 -5.690034) + (xy -3.300842 -5.646129) + (xy -3.425159 -5.587174) + (xy -3.435246 -5.581858) + (xy -3.551113 -5.50873) + (xy -3.689311 -5.40458) + (xy -3.824519 -5.288836) + (xy -3.85738 -5.257971) + (xy -3.969306 -5.153435) + (xy -4.042683 -5.094065) + (xy -4.086216 -5.074202) + (xy -4.108609 -5.088185) + (xy -4.110818 -5.093199) + (xy -4.13561 -5.129265) + (xy -4.160018 -5.107157) + (xy -4.179264 -5.101615) + (xy -4.187023 -5.159078) + (xy -4.187068 -5.166118) + (xy -4.207069 -5.271851) + (xy -4.244661 -5.349655) + (xy -4.330808 -5.471148) + (xy -4.37931 -5.542312) + (xy -4.393083 -5.569124) + (xy -4.375047 -5.557565) + (xy -4.328119 -5.513614) + (xy -4.321638 -5.507367) + (xy -4.250958 -5.448269) + (xy -4.20779 -5.439254) + (xy -4.189458 -5.455318) + (xy -4.169177 -5.474985) + (xy -4.17708 -5.438728) + (xy -4.178434 -5.369209) + (xy -4.155115 -5.288038) + (xy -4.118279 -5.224149) + (xy -4.086918 -5.204918) + (xy -4.071407 -5.18333) + (xy -4.077186 -5.170219) + (xy -4.091676 -5.136422) + (xy -4.067641 -5.149114) + (xy -4.012824 -5.203054) + (xy -3.987811 -5.230695) + (xy -3.941887 -5.284791) + (xy -3.942782 -5.291463) + (xy -3.977475 -5.263896) + (xy -4.032414 -5.223892) + (xy -4.059804 -5.230712) + (xy -4.072501 -5.257272) + (xy -4.075724 -5.294329) + (xy -4.059439 -5.291421) + (xy -4.002925 -5.288241) + (xy -3.981763 -5.297763) + (xy -3.920138 -5.323557) + (xy -3.903689 -5.325835) + (xy -3.872336 -5.354234) + (xy -3.868989 -5.375108) + (xy -3.856015 -5.395765) + (xy -3.85164 -5.395765) + (xy -3.83429 -5.378416) + (xy -3.81694 -5.395765) + (xy -3.83429 -5.413115) + (xy -3.85164 -5.395765) + (xy -3.856015 -5.395765) + (xy -3.8402 -5.420946) + (xy -3.809128 -5.432635) + (xy -3.745237 -5.456714) + (xy -3.673226 -5.502485) + (xy -3.614529 -5.553446) + (xy -3.59058 -5.593095) + (xy -3.592571 -5.599355) + (xy -3.592051 -5.609278) + (xy -3.588744 -5.607095) + (xy -3.549349 -5.613199) + (xy -3.466597 -5.64325) + (xy -3.371872 -5.684623) + (xy -3.262562 -5.73059) + (xy -3.160844 -5.758398) + (xy -3.042399 -5.772361) + (xy -2.88291 -5.776799) + (xy -2.851983 -5.776914) + (xy -2.722847 -5.779278) + (xy -2.635203 -5.785208) + (xy -2.599612 -5.793697) + (xy -2.609086 -5.800025) + (xy -2.711489 -5.815874) + (xy -2.86141 -5.823396) + (xy -3.037524 -5.822995) + (xy -3.218502 -5.815074) + (xy -3.383016 -5.800039) + (xy -3.487295 -5.783399) + (xy -3.639939 -5.75778) + (xy -3.746098 -5.753492) + (xy -3.798658 -5.7702) + (xy -3.797618 -5.798001) + (xy -3.756985 -5.815901) + (xy -3.746855 -5.811734) + (xy -3.701292 -5.809369) + (xy -3.604531 -5.818739) + (xy -3.473422 -5.837946) + (xy -3.397595 -5.85113) + (xy -3.249826 -5.8787) + (xy -3.16149 -5.89835) + (xy -3.140824 -5.907203) + (xy -2.934404 -5.907203) + (xy -2.900296 -5.901647) + (xy -2.861097 -5.907203) + (xy -2.55271 -5.907203) + (xy -2.518602 -5.901647) + (xy -2.473597 -5.908026) + (xy -2.473059 -5.919872) + (xy -2.519501 -5.928155) + (xy -2.539567 -5.922611) + (xy -2.55271 -5.907203) + (xy -2.861097 -5.907203) + (xy -2.855291 -5.908026) + (xy -2.854753 -5.919872) + (xy -2.901195 -5.928155) + (xy -2.921261 -5.922611) + (xy -2.934404 -5.907203) + (xy -3.140824 -5.907203) + (xy -3.12373 -5.914526) + (xy -3.12769 -5.931674) + (xy -3.164515 -5.954238) + (xy -3.169265 -5.95674) + (xy -3.041986 -5.95674) + (xy -3.037223 -5.936111) + (xy -3.018853 -5.933607) + (xy -2.990291 -5.946303) + (xy -2.99572 -5.95674) + (xy -3.0369 -5.960893) + (xy -3.041986 -5.95674) + (xy -3.169265 -5.95674) + (xy -3.178014 -5.961349) + (xy -3.200857 -5.970354) + (xy -2.671858 -5.970354) + (xy -2.64667 -5.935019) + (xy -2.637159 -5.933607) + (xy -2.603362 -5.945446) + (xy -2.602459 -5.948909) + (xy -2.626775 -5.978534) + (xy -2.637159 -5.985656) + (xy -2.669134 -5.982905) + (xy -2.671858 -5.970354) + (xy -3.200857 -5.970354) + (xy -3.244837 -5.987692) + (xy -3.324948 -5.99707) + (xy -3.439084 -5.99047) + (xy -3.538346 -5.978478) + (xy -3.682312 -5.952571) + (xy -3.827832 -5.91518) + (xy -3.960771 -5.871485) + (xy -4.066998 -5.826664) + (xy -4.132379 -5.785896) + (xy -4.144314 -5.756435) + (xy -4.15259 -5.740064) + (xy -4.176821 -5.745848) + (xy -4.232639 -5.734499) + (xy -4.267113 -5.69243) + (xy -4.307811 -5.643445) + (xy -4.336886 -5.638324) + (xy -4.376209 -5.625446) + (xy -4.446897 -5.570767) + (xy -4.536782 -5.486534) + (xy -4.633693 -5.384994) + (xy -4.725464 -5.278392) + (xy -4.799926 -5.178977) + (xy -4.812606 -5.159556) + (xy -4.864106 -5.063582) + (xy -4.911204 -4.951621) + (xy -4.948458 -4.841032) + (xy -4.970424 -4.749178) + (xy -4.97166 -4.693419) + (xy -5.21566 -4.693419) + (xy -5.257829 -4.774601) + (xy -5.269487 -4.80793) + (xy -5.158581 -4.80793) + (xy -5.149399 -4.774645) + (xy -5.122985 -4.733731) + (xy -5.109596 -4.733483) + (xy -5.105519 -4.77606) + (xy -5.1147 -4.809344) + (xy -5.141115 -4.850259) + (xy -5.154503 -4.850507) + (xy -5.158581 -4.80793) + (xy -5.269487 -4.80793) + (xy -5.303875 -4.906247) + (xy -5.341947 -5.057354) + (xy -5.343483 -5.064952) + (xy -5.36754 -5.175017) + (xy -5.266229 -5.175017) + (xy -5.254451 -5.11817) + (xy -5.223646 -5.014892) + (xy -5.187801 -4.932891) + (xy -5.156574 -4.893536) + (xy -5.152516 -4.892623) + (xy -5.147729 -4.922393) + (xy -5.154455 -4.979372) + (xy -5.10082 -4.979372) + (xy -5.08347 -4.962022) + (xy -5.066121 -4.979372) + (xy -5.08347 -4.996722) + (xy -5.10082 -4.979372) + (xy -5.154455 -4.979372) + (xy -5.156311 -4.995099) + (xy -5.158156 -5.005396) + (xy -5.187793 -5.100829) + (xy -5.228211 -5.168938) + (xy -5.11284 -5.168938) + (xy -5.101238 -5.088266) + (xy -5.078116 -5.037289) + (xy -5.066123 -5.031421) + (xy -5.037547 -5.060412) + (xy -5.019949 -5.106242) + (xy -5.023365 -5.193706) + (xy -5.04744 -5.248247) + (xy -5.083741 -5.294238) + (xy -5.100119 -5.283318) + (xy -5.107673 -5.251499) + (xy -5.11284 -5.168938) + (xy -5.228211 -5.168938) + (xy -5.228971 -5.170219) + (xy -5.261275 -5.197737) + (xy -5.266229 -5.175017) + (xy -5.36754 -5.175017) + (xy -5.373687 -5.20314) + (xy -5.398947 -5.282671) + (xy -5.423549 -5.313672) + (xy -5.446994 -5.309524) + (xy -5.46774 -5.261686) + (xy -5.473144 -5.165211) + (xy -5.554445 -5.165211) + (xy -5.559695 -5.256214) + (xy -5.577871 -5.293445) + (xy -5.586612 -5.291667) + (xy -5.605134 -5.247826) + (xy -5.616712 -5.15703) + (xy -5.618873 -5.072747) + (xy -5.663191 -5.072747) + (xy -5.663197 -5.161742) + (xy -5.673686 -5.218009) + (xy -5.69909 -5.234687) + (xy -5.717783 -5.232989) + (xy -5.767759 -5.192129) + (xy -5.78868 -5.107091) + (xy -6.746546 -5.107091) + (xy -6.763988 -5.141919) + (xy -6.81528 -5.252121) + (xy -6.837536 -5.290658) + (xy -6.582223 -5.290658) + (xy -6.572424 -5.234565) + (xy -6.525143 -5.207615) + (xy -6.468605 -5.228065) + (xy -6.429439 -5.283917) + (xy -6.425661 -5.300696) + (xy -6.432541 -5.361066) + (xy -5.968306 -5.361066) + (xy -5.963738 -5.295775) + (xy -5.955002 -5.274317) + (xy -5.939397 -5.303788) + (xy -5.925114 -5.361066) + (xy -5.924474 -5.378416) + (xy -5.586612 -5.378416) + (xy -5.573916 -5.349854) + (xy -5.563479 -5.355283) + (xy -5.561504 -5.374869) + (xy -5.289576 -5.374869) + (xy -5.269511 -5.324275) + (xy -5.248902 -5.300104) + (xy -5.205579 -5.258264) + (xy -5.182492 -5.269975) + (xy -5.162982 -5.33238) + (xy -5.156253 -5.377909) + (xy -5.030331 -5.377909) + (xy -5.026263 -5.29102) + (xy -5.008288 -5.262751) + (xy -4.978086 -5.242896) + (xy -4.944948 -5.258762) + (xy -4.891597 -5.320016) + (xy -4.880268 -5.334372) + (xy -4.829557 -5.40998) + (xy -4.805688 -5.467221) + (xy -4.805432 -5.470721) + (xy -4.781848 -5.532089) + (xy -4.773844 -5.540789) + (xy -4.759796 -5.544036) + (xy -4.770973 -5.520527) + (xy -4.780678 -5.488259) + (xy -4.764972 -5.492974) + (xy -4.748531 -5.533787) + (xy -4.74592 -5.606093) + (xy -4.746354 -5.609565) + (xy -4.659691 -5.609565) + (xy -4.634744 -5.590884) + (xy -4.58263 -5.635946) + (xy -4.578625 -5.640714) + (xy -4.53898 -5.718292) + (xy -4.524699 -5.779463) + (xy -4.524702 -5.779662) + (xy -4.47623 -5.779662) + (xy -4.469991 -5.732682) + (xy -4.440916 -5.748074) + (xy -4.427905 -5.761349) + (xy -4.378702 -5.835949) + (xy -4.368609 -5.860495) + (xy -4.302733 -5.860495) + (xy -4.290635 -5.831403) + (xy -4.251158 -5.861066) + (xy -4.232675 -5.882352) + (xy -4.207357 -5.919971) + (xy -4.234773 -5.917426) + (xy -4.245775 -5.913339) + (xy -4.294657 -5.879451) + (xy -4.302733 -5.860495) + (xy -4.368609 -5.860495) + (xy -4.355443 -5.892515) + (xy -4.345109 -5.933607) + (xy -4.129235 -5.933607) + (xy -4.117396 -5.899809) + (xy -4.113934 -5.898907) + (xy -4.084308 -5.923222) + (xy -4.077186 -5.933607) + (xy -4.079937 -5.965582) + (xy -4.092488 -5.968306) + (xy -4.127823 -5.943117) + (xy -4.129235 -5.933607) + (xy -4.345109 -5.933607) + (xy -4.341681 -5.947239) + (xy -4.358331 -5.947977) + (xy -4.403768 -5.910828) + (xy -4.458445 -5.840126) + (xy -4.47623 -5.779662) + (xy -4.524702 -5.779662) + (xy -4.52549 -5.838034) + (xy -4.555774 -5.841486) + (xy -4.578621 -5.830422) + (xy -4.628726 -5.773763) + (xy -4.656988 -5.691673) + (xy -4.659691 -5.609565) + (xy -4.746354 -5.609565) + (xy -4.755065 -5.679281) + (xy -4.773891 -5.722738) + (xy -4.780721 -5.72541) + (xy -4.812721 -5.701714) + (xy -4.873457 -5.641203) + (xy -4.915554 -5.595287) + (xy -4.991708 -5.485501) + (xy -5.030331 -5.377909) + (xy -5.156253 -5.377909) + (xy -5.149432 -5.424056) + (xy -5.15474 -5.487983) + (xy -5.200581 -5.550321) + (xy -5.228497 -5.566851) + (xy -5.264432 -5.573649) + (xy -5.247395 -5.543934) + (xy -5.231759 -5.486771) + (xy -5.259558 -5.43279) + (xy -5.289576 -5.374869) + (xy -5.561504 -5.374869) + (xy -5.559327 -5.396463) + (xy -5.563479 -5.401548) + (xy -5.584108 -5.396785) + (xy -5.586612 -5.378416) + (xy -5.924474 -5.378416) + (xy -5.922735 -5.425544) + (xy -5.938419 -5.447814) + (xy -5.960894 -5.418092) + (xy -5.968306 -5.361066) + (xy -6.432541 -5.361066) + (xy -6.432651 -5.362035) + (xy -6.482672 -5.378416) + (xy -6.548195 -5.351494) + (xy -6.582223 -5.290658) + (xy -6.837536 -5.290658) + (xy -6.846523 -5.306219) + (xy -6.865452 -5.311704) + (xy -6.879796 -5.276071) + (xy -6.884344 -5.258552) + (xy -6.886528 -5.156363) + (xy -6.997167 -5.156363) + (xy -7.000791 -5.188871) + (xy -6.991912 -5.434889) + (xy -6.968827 -5.506031) + (xy -5.916166 -5.506031) + (xy -5.910212 -5.500584) + (xy -5.905607 -5.502755) + (xy -5.549174 -5.502755) + (xy -5.542794 -5.45775) + (xy -5.530949 -5.457212) + (xy -5.522665 -5.503654) + (xy -5.528209 -5.523719) + (xy -5.543617 -5.536863) + (xy -5.549174 -5.502755) + (xy -5.905607 -5.502755) + (xy -5.881558 -5.514092) + (xy -5.800013 -5.559741) + (xy -5.768342 -5.579725) + (xy -5.38891 -5.579725) + (xy -5.369998 -5.576243) + (xy -5.343037 -5.625374) + (xy -5.333804 -5.65547) + (xy -5.330117 -5.711166) + (xy -5.334198 -5.715706) + (xy -5.239618 -5.715706) + (xy -5.218723 -5.665728) + (xy -5.171863 -5.604287) + (xy -5.122779 -5.559887) + (xy -5.104117 -5.553003) + (xy -5.071103 -5.578841) + (xy -5.023721 -5.636312) + (xy -4.985913 -5.700434) + (xy -4.993866 -5.74079) + (xy -5.011727 -5.758164) + (xy -5.072585 -5.778774) + (xy -5.150635 -5.774039) + (xy -5.21609 -5.749508) + (xy -5.239618 -5.715706) + (xy -5.334198 -5.715706) + (xy -5.34292 -5.72541) + (xy -5.369243 -5.695832) + (xy -5.386708 -5.639711) + (xy -5.38891 -5.579725) + (xy -5.768342 -5.579725) + (xy -5.76011 -5.584919) + (xy -5.73437 -5.613781) + (xy -5.744727 -5.619264) + (xy -5.517214 -5.619264) + (xy -5.506063 -5.587736) + (xy -5.480475 -5.61524) + (xy -5.469274 -5.640464) + (xy -5.466849 -5.676283) + (xy -5.482912 -5.673115) + (xy -5.51598 -5.628689) + (xy -5.517214 -5.619264) + (xy -5.744727 -5.619264) + (xy -5.747591 -5.62078) + (xy -5.79975 -5.60009) + (xy -5.869039 -5.549954) + (xy -5.916166 -5.506031) + (xy -6.968827 -5.506031) + (xy -6.946433 -5.575046) + (xy -6.893625 -5.575046) + (xy -6.888862 -5.554417) + (xy -6.870492 -5.551913) + (xy -6.841931 -5.564609) + (xy -6.847359 -5.575046) + (xy -6.888539 -5.579199) + (xy -6.893625 -5.575046) + (xy -6.946433 -5.575046) + (xy -6.944059 -5.582363) + (xy -6.696995 -5.582363) + (xy -6.684517 -5.55286) + (xy -6.65125 -5.58324) + (xy -6.623364 -5.629608) + (xy -5.675661 -5.629608) + (xy -5.641553 -5.624051) + (xy -5.596548 -5.630431) + (xy -5.59601 -5.642276) + (xy -5.642452 -5.650559) + (xy -5.662517 -5.645015) + (xy -5.675661 -5.629608) + (xy -6.623364 -5.629608) + (xy -6.623136 -5.629987) + (xy -6.601695 -5.674421) + (xy -6.523498 -5.674421) + (xy -6.497031 -5.674084) + (xy -6.432847 -5.700784) + (xy -6.428074 -5.703209) + (xy -6.338608 -5.737857) + (xy -6.215376 -5.772321) + (xy -6.141804 -5.788214) + (xy -6.023307 -5.805638) + (xy -5.880965 -5.820834) + (xy -4.961803 -5.820834) + (xy -4.948866 -5.796988) + (xy -4.901877 -5.812672) + (xy -4.839353 -5.850849) + (xy -4.77041 -5.906257) + (xy -4.757612 -5.93743) + (xy -4.797713 -5.934617) + (xy -4.857705 -5.905968) + (xy -4.927574 -5.859448) + (xy -4.961259 -5.823739) + (xy -4.961803 -5.820834) + (xy -5.880965 -5.820834) + (xy -5.861285 -5.822935) + (xy -5.681571 -5.837552) + (xy -5.580549 -5.843734) + (xy -5.294238 -5.870916) + (xy -5.062761 -5.921705) + (xy -4.898629 -5.990017) + (xy -4.684427 -5.990017) + (xy -4.66641 -5.977996) + (xy -4.656396 -5.985656) + (xy -3.955738 -5.985656) + (xy -3.938388 -5.968306) + (xy -3.921039 -5.985656) + (xy -3.938388 -6.003006) + (xy -2.775957 -6.003006) + (xy -2.763261 -5.974444) + (xy -2.752824 -5.979873) + (xy -2.751658 -5.991439) + (xy -2.347997 -5.991439) + (xy -2.343234 -5.97081) + (xy -2.324864 -5.968306) + (xy -2.296302 -5.981002) + (xy -2.301731 -5.991439) + (xy -2.342911 -5.995592) + (xy -2.347997 -5.991439) + (xy -2.751658 -5.991439) + (xy -2.748671 -6.021053) + (xy -2.752824 -6.026139) + (xy -2.773453 -6.021375) + (xy -2.775957 -6.003006) + (xy -3.938388 -6.003006) + (xy -3.955738 -5.985656) + (xy -4.656396 -5.985656) + (xy -4.642787 -5.996066) + (xy -4.573165 -6.032734) + (xy -4.538689 -6.037705) + (xy -4.505515 -6.055055) + (xy -3.712842 -6.055055) + (xy -3.695492 -6.037705) + (xy -3.678142 -6.055055) + (xy -3.683925 -6.060838) + (xy -3.007286 -6.060838) + (xy -3.002523 -6.040209) + (xy -2.984153 -6.037705) + (xy -2.880055 -6.037705) + (xy -2.867359 -6.009144) + (xy -2.856922 -6.014572) + (xy -2.853405 -6.049448) + (xy -2.27793 -6.049448) + (xy -2.235849 -6.044829) + (xy -2.147805 -6.085161) + (xy -2.073813 -6.129601) + (xy -1.989057 -6.184705) + (xy -1.956817 -6.215863) + (xy -1.970837 -6.236033) + (xy -2.013779 -6.253962) + (xy -2.126519 -6.291088) + (xy -2.193044 -6.29464) + (xy -2.228571 -6.263335) + (xy -2.239261 -6.234925) + (xy -2.264926 -6.144627) + (xy -2.277906 -6.098429) + (xy -2.27793 -6.049448) + (xy -2.853405 -6.049448) + (xy -2.852769 -6.055752) + (xy -2.856922 -6.060838) + (xy -2.877551 -6.056075) + (xy -2.880055 -6.037705) + (xy -2.984153 -6.037705) + (xy -2.955592 -6.050401) + (xy -2.96102 -6.060838) + (xy -3.002201 -6.064991) + (xy -3.007286 -6.060838) + (xy -3.683925 -6.060838) + (xy -3.695492 -6.072405) + (xy -3.712842 -6.055055) + (xy -4.505515 -6.055055) + (xy -4.486018 -6.065252) + (xy -4.47623 -6.107104) + (xy -4.486221 -6.163551) + (xy -4.500018 -6.176503) + (xy -4.54541 -6.152545) + (xy -4.607432 -6.097011) + (xy -4.661845 -6.034417) + (xy -4.684427 -5.990017) + (xy -4.898629 -5.990017) + (xy -4.874379 -6.00011) + (xy -4.71735 -6.110144) + (xy -4.669481 -6.155008) + (xy -4.601962 -6.239889) + (xy -4.424192 -6.239889) + (xy -4.416562 -6.165629) + (xy -4.400763 -6.095142) + (xy -4.377996 -6.076071) + (xy -4.326883 -6.091944) + (xy -4.32292 -6.093467) + (xy -4.280778 -6.140667) + (xy -4.272447 -6.179751) + (xy -4.233334 -6.179751) + (xy -4.225311 -6.109665) + (xy -4.192215 -6.091877) + (xy -4.163935 -6.09705) + (xy -4.107472 -6.137724) + (xy -4.106562 -6.140476) + (xy -4.044222 -6.140476) + (xy -4.009444 -6.100719) + (xy -3.955771 -6.091918) + (xy -3.945049 -6.107104) + (xy -3.81397 -6.107104) + (xy -3.803208 -6.093989) + (xy -3.802129 -6.095538) + (xy -3.354281 -6.095538) + (xy -3.349518 -6.074909) + (xy -3.331148 -6.072405) + (xy -3.302586 -6.085101) + (xy -3.305006 -6.089754) + (xy -3.19235 -6.089754) + (xy -3.175 -6.072405) + (xy -3.157651 -6.089754) + (xy -3.088252 -6.089754) + (xy -3.070902 -6.072405) + (xy -3.053552 -6.089754) + (xy -3.070902 -6.107104) + (xy -3.088252 -6.089754) + (xy -3.157651 -6.089754) + (xy -3.175 -6.107104) + (xy -3.19235 -6.089754) + (xy -3.305006 -6.089754) + (xy -3.308015 -6.095538) + (xy -3.349195 -6.09969) + (xy -3.354281 -6.095538) + (xy -3.802129 -6.095538) + (xy -3.79599 -6.104355) + (xy -3.745433 -6.104355) + (xy -3.616364 -6.130679) + (xy -3.501725 -6.149022) + (xy -3.39787 -6.157963) + (xy -3.391779 -6.158078) + (xy -3.366294 -6.162045) + (xy -2.877316 -6.162045) + (xy -2.870936 -6.117039) + (xy -2.859091 -6.116502) + (xy -2.850807 -6.162943) + (xy -2.852157 -6.167828) + (xy -2.775425 -6.167828) + (xy -2.769947 -6.117126) + (xy -2.749536 -6.129591) + (xy -2.741257 -6.141803) + (xy -2.733034 -6.158064) + (xy -2.671858 -6.158064) + (xy -2.653566 -6.089111) + (xy -2.619809 -6.072405) + (xy -2.576871 -6.101078) + (xy -2.56776 -6.138091) + (xy -2.591912 -6.202744) + (xy -2.606145 -6.213462) + (xy -2.489853 -6.213462) + (xy -2.485107 -6.211202) + (xy -2.453441 -6.23563) + (xy -2.446312 -6.245902) + (xy -2.43747 -6.278342) + (xy -2.442216 -6.280601) + (xy -2.473882 -6.256174) + (xy -2.481011 -6.245902) + (xy -2.489853 -6.213462) + (xy -2.606145 -6.213462) + (xy -2.619809 -6.223751) + (xy -2.660011 -6.219429) + (xy -2.671858 -6.158064) + (xy -2.733034 -6.158064) + (xy -2.711857 -6.199943) + (xy -2.707089 -6.219877) + (xy -2.733139 -6.245175) + (xy -2.741257 -6.245902) + (xy -2.768134 -6.216513) + (xy -2.775425 -6.167828) + (xy -2.852157 -6.167828) + (xy -2.856351 -6.183009) + (xy -2.871759 -6.196153) + (xy -2.877316 -6.162045) + (xy -3.366294 -6.162045) + (xy -3.33148 -6.167464) + (xy -3.290526 -6.205191) + (xy -3.287867 -6.211202) + (xy -3.22705 -6.211202) + (xy -3.214354 -6.182641) + (xy -3.203917 -6.188069) + (xy -3.199764 -6.22925) + (xy -3.203917 -6.234335) + (xy -3.224545 -6.229572) + (xy -3.22705 -6.211202) + (xy -3.287867 -6.211202) + (xy -3.253823 -6.288151) + (xy -3.240341 -6.327518) + (xy -3.20758 -6.468057) + (xy -3.201488 -6.595564) + (xy -3.20401 -6.616606) + (xy -3.213332 -6.693348) + (xy -3.202527 -6.713889) + (xy -3.169678 -6.692577) + (xy -3.135855 -6.623282) + (xy -3.133862 -6.509376) + (xy -3.163453 -6.367792) + (xy -3.174855 -6.33265) + (xy -3.187339 -6.287433) + (xy -3.168901 -6.30184) + (xy -3.158117 -6.315301) + (xy -3.132505 -6.339345) + (xy -3.13033 -6.308649) + (xy -3.138576 -6.263252) + (xy -3.139984 -6.226857) + (xy -3.116337 -6.252168) + (xy -3.066781 -6.34021) + (xy -3.053875 -6.36507) + (xy -2.983589 -6.493151) + (xy -2.910183 -6.613716) + (xy -2.861946 -6.683725) + (xy -2.80101 -6.770824) + (xy -2.77814 -6.819826) + (xy -2.795109 -6.8245) + (xy -2.828729 -6.800493) + (xy -2.871996 -6.749085) + (xy -2.934445 -6.656645) + (xy -3.001691 -6.544673) + (xy -3.059923 -6.448229) + (xy -3.102781 -6.389205) + (xy -3.122065 -6.378673) + (xy -3.122416 -6.381662) + (xy -3.101795 -6.453805) + (xy -3.047584 -6.55305) + (xy -2.972988 -6.661744) + (xy -2.891211 -6.762235) + (xy -2.815459 -6.836869) + (xy -2.758936 -6.867994) + (xy -2.758607 -6.868019) + (xy -2.726266 -6.89802) + (xy -2.723908 -6.913866) + (xy -2.718424 -6.922541) + (xy -2.706558 -6.922541) + (xy -2.689208 -6.905191) + (xy -2.671858 -6.922541) + (xy -2.689208 -6.939891) + (xy -2.706558 -6.922541) + (xy -2.718424 -6.922541) + (xy -2.698459 -6.954122) + (xy -2.683425 -6.957241) + (xy -2.627495 -6.973785) + (xy -2.620306 -7.009383) + (xy -2.640212 -7.028526) + (xy -2.666026 -7.035184) + (xy -2.654509 -7.00929) + (xy -2.645465 -6.979983) + (xy -2.663074 -6.986511) + (xy -2.711974 -6.983683) + (xy -2.796072 -6.951357) + (xy -2.850608 -6.922892) + (xy -2.990709 -6.857901) + (xy -3.098637 -6.839119) + (xy -3.166854 -6.867275) + (xy -3.180982 -6.890917) + (xy -3.202704 -6.908953) + (xy -3.245778 -6.88698) + (xy -3.318673 -6.819299) + (xy -3.374295 -6.760794) + (xy -3.500559 -6.615628) + (xy -3.589517 -6.485893) + (xy -3.658311 -6.343987) + (xy -3.697369 -6.240582) + (xy -3.745433 -6.104355) + (xy -3.79599 -6.104355) + (xy -3.781523 -6.12513) + (xy -3.760153 -6.179019) + (xy -3.750512 -6.228552) + (xy -3.763233 -6.234791) + (xy -3.782241 -6.211202) + (xy -3.811012 -6.137128) + (xy -3.81397 -6.107104) + (xy -3.945049 -6.107104) + (xy -3.923388 -6.137784) + (xy -3.921039 -6.161201) + (xy -3.94993 -6.201737) + (xy -3.990438 -6.211202) + (xy -4.042438 -6.189352) + (xy -4.044222 -6.140476) + (xy -4.106562 -6.140476) + (xy -4.094536 -6.176838) + (xy -4.119123 -6.228552) + (xy -3.886339 -6.228552) + (xy -3.868989 -6.211202) + (xy -3.85164 -6.228552) + (xy -3.868989 -6.245902) + (xy -3.886339 -6.228552) + (xy -4.119123 -6.228552) + (xy -4.124128 -6.239079) + (xy -4.167154 -6.263252) + (xy -3.990438 -6.263252) + (xy -3.973088 -6.245902) + (xy -3.955738 -6.263252) + (xy -3.973088 -6.280601) + (xy -3.990438 -6.263252) + (xy -4.167154 -6.263252) + (xy -4.192514 -6.2775) + (xy -4.218822 -6.280601) + (xy -4.229145 -6.250458) + (xy -4.233334 -6.179751) + (xy -4.272447 -6.179751) + (xy -4.268033 -6.200457) + (xy -4.282014 -6.26312) + (xy -4.311408 -6.270481) + (xy -4.34425 -6.228549) + (xy -4.343628 -6.206865) + (xy -4.344106 -6.177594) + (xy -4.375122 -6.201057) + (xy -4.39992 -6.247854) + (xy -4.373352 -6.29648) + (xy -4.372604 -6.297951) + (xy -4.059836 -6.297951) + (xy -4.042487 -6.280601) + (xy -4.025137 -6.297951) + (xy -3.747541 -6.297951) + (xy -3.730192 -6.280601) + (xy -3.712842 -6.297951) + (xy -3.730192 -6.315301) + (xy -3.747541 -6.297951) + (xy -4.025137 -6.297951) + (xy -4.042487 -6.315301) + (xy -4.059836 -6.297951) + (xy -4.372604 -6.297951) + (xy -4.354949 -6.33265) + (xy -4.233334 -6.33265) + (xy -4.215984 -6.315301) + (xy -4.198634 -6.33265) + (xy -4.215984 -6.35) + (xy -4.233334 -6.33265) + (xy -4.354949 -6.33265) + (xy -4.351564 -6.339304) + (xy -4.36417 -6.35) + (xy -4.40852 -6.32) + (xy -4.424192 -6.239889) + (xy -4.601962 -6.239889) + (xy -4.516959 -6.34675) + (xy -4.477034 -6.426604) + (xy -3.983512 -6.426604) + (xy -3.973088 -6.420462) + (xy -3.916064 -6.437739) + (xy -3.886339 -6.454099) + (xy -3.858565 -6.481593) + (xy -3.868989 -6.487735) + (xy -3.926014 -6.470458) + (xy -3.955738 -6.454099) + (xy -3.983512 -6.426604) + (xy -4.477034 -6.426604) + (xy -4.42576 -6.529155) + (xy -4.038176 -6.529155) + (xy -3.981811 -6.513752) + (xy -3.951699 -6.516689) + (xy -3.872739 -6.54634) + (xy -3.852171 -6.58816) + (xy -3.855693 -6.60334) + (xy -3.771453 -6.60334) + (xy -3.760982 -6.556784) + (xy -3.728684 -6.557122) + (xy -3.663101 -6.606143) + (xy -3.643443 -6.623306) + (xy -3.654598 -6.626844) + (xy -3.684576 -6.617724) + (xy -3.741226 -6.619242) + (xy -3.759113 -6.63822) + (xy -3.769958 -6.643053) + (xy -3.771453 -6.60334) + (xy -3.855693 -6.60334) + (xy -3.870943 -6.669057) + (xy -3.883164 -6.693045) + (xy -3.907746 -6.713293) + (xy -3.669168 -6.713293) + (xy -3.66222 -6.699303) + (xy -3.629133 -6.663429) + (xy -3.623046 -6.688728) + (xy -3.631469 -6.715841) + (xy -3.657015 -6.75363) + (xy -3.668554 -6.752849) + (xy -3.669168 -6.713293) + (xy -3.907746 -6.713293) + (xy -3.913921 -6.718379) + (xy -3.955454 -6.691148) + (xy -3.9758 -6.668531) + (xy -4.036229 -6.581109) + (xy -4.038176 -6.529155) + (xy -4.42576 -6.529155) + (xy -4.407409 -6.565858) + (xy -4.354842 -6.773173) + (xy -4.354777 -6.773717) + (xy -4.110554 -6.773717) + (xy -4.063971 -6.766925) + (xy -4.011151 -6.773031) + (xy -4.000994 -6.791147) + (xy -3.811347 -6.791147) + (xy -3.802904 -6.771755) + (xy -3.767965 -6.734504) + (xy -3.747879 -6.742145) + (xy -3.747541 -6.746996) + (xy -3.772188 -6.776345) + (xy -3.781321 -6.782692) + (xy -3.599769 -6.782692) + (xy -3.592821 -6.768702) + (xy -3.559734 -6.732828) + (xy -3.553647 -6.758127) + (xy -3.56207 -6.78524) + (xy -3.587617 -6.823029) + (xy -3.599155 -6.822248) + (xy -3.599769 -6.782692) + (xy -3.781321 -6.782692) + (xy -3.787602 -6.787057) + (xy -3.811347 -6.791147) + (xy -4.000994 -6.791147) + (xy -3.993016 -6.805378) + (xy -4.000218 -6.883598) + (xy -4.002264 -6.896517) + (xy -4.010672 -6.974488) + (xy -4.000006 -6.987603) + (xy -3.989985 -6.97459) + (xy -3.959958 -6.894124) + (xy -3.956269 -6.861817) + (xy -3.939438 -6.810306) + (xy -3.921039 -6.801093) + (xy -3.907462 -6.818443) + (xy -3.712842 -6.818443) + (xy -3.695492 -6.801093) + (xy -3.678142 -6.818443) + (xy -3.695492 -6.835793) + (xy -3.712842 -6.818443) + (xy -3.907462 -6.818443) + (xy -3.897291 -6.83144) + (xy -3.886 -6.905353) + (xy -3.885865 -6.913866) + (xy -3.878942 -7.020328) + (xy -3.864469 -7.104713) + (xy -3.86122 -7.165997) + (xy -3.904615 -7.186013) + (xy -3.908317 -7.186246) + (xy -3.943386 -7.192237) + (xy -3.913885 -7.206138) + (xy -3.892966 -7.212271) + (xy -3.824796 -7.247549) + (xy -3.822019 -7.289721) + (xy -3.87819 -7.325361) + (xy -3.94816 -7.336375) + (xy -3.996278 -7.302939) + (xy -4.027672 -7.217009) + (xy -4.047473 -7.070539) + (xy -4.048523 -7.058217) + (xy -4.063783 -6.934688) + (xy -4.084804 -6.839618) + (xy -4.107088 -6.793237) + (xy -4.10751 -6.79295) + (xy -4.110554 -6.773717) + (xy -4.354777 -6.773717) + (xy -4.345104 -6.855085) + (xy -4.345414 -6.878944) + (xy -4.35872 -6.841848) + (xy -4.387969 -6.740891) + (xy -4.388111 -6.740392) + (xy -4.478548 -6.490698) + (xy -4.593533 -6.296427) + (xy -4.690061 -6.189063) + (xy -4.799465 -6.09678) + (xy -4.914739 -6.025289) + (xy -5.047995 -5.970921) + (xy -5.21135 -5.930009) + (xy -5.416918 -5.898883) + (xy -5.676814 -5.873875) + (xy -5.749395 -5.868319) + (xy -5.99071 -5.84633) + (xy -6.17329 -5.819622) + (xy -6.307734 -5.78641) + (xy -6.36531 -5.764587) + (xy -6.456097 -5.720746) + (xy -6.513311 -5.686038) + (xy -6.523498 -5.674421) + (xy -6.601695 -5.674421) + (xy -6.597691 -5.682719) + (xy -6.610885 -5.682795) + (xy -6.639265 -5.660437) + (xy -6.685968 -5.609306) + (xy -6.696995 -5.582363) + (xy -6.944059 -5.582363) + (xy -6.926014 -5.637976) + (xy -6.861158 -5.637976) + (xy -6.858354 -5.621312) + (xy -6.831346 -5.647061) + (xy -6.786115 -5.709323) + (xy -6.784135 -5.712333) + (xy -6.775727 -5.727669) + (xy -6.653788 -5.727669) + (xy -6.649041 -5.72541) + (xy -6.617375 -5.749838) + (xy -6.610246 -5.760109) + (xy -6.601404 -5.79255) + (xy -6.606151 -5.794809) + (xy -6.637817 -5.770381) + (xy -6.644946 -5.760109) + (xy -6.653788 -5.727669) + (xy -6.775727 -5.727669) + (xy -6.754074 -5.767165) + (xy -6.758844 -5.78181) + (xy -6.762608 -5.779799) + (xy -6.799597 -5.742577) + (xy -6.837625 -5.686732) + (xy -6.861158 -5.637976) + (xy -6.926014 -5.637976) + (xy -6.923475 -5.6458) + (xy -6.802547 -5.812159) + (xy -6.558197 -5.812159) + (xy -6.540847 -5.794809) + (xy -6.523498 -5.812159) + (xy -6.540847 -5.829508) + (xy -6.558197 -5.812159) + (xy -6.802547 -5.812159) + (xy -6.7962 -5.820891) + (xy -6.781646 -5.831768) + (xy -6.688487 -5.831768) + (xy -6.683741 -5.829508) + (xy -6.66125 -5.846858) + (xy -6.488798 -5.846858) + (xy -6.471449 -5.829508) + (xy -6.454099 -5.846858) + (xy -6.471449 -5.864208) + (xy -6.488798 -5.846858) + (xy -6.66125 -5.846858) + (xy -6.652075 -5.853936) + (xy -6.644946 -5.864208) + (xy -6.640217 -5.881558) + (xy -6.419399 -5.881558) + (xy -6.40205 -5.864208) + (xy -6.3847 -5.881558) + (xy -6.40205 -5.898907) + (xy -6.419399 -5.881558) + (xy -6.640217 -5.881558) + (xy -6.636104 -5.896648) + (xy -6.64085 -5.898907) + (xy -6.672516 -5.87448) + (xy -6.679645 -5.864208) + (xy -6.688487 -5.831768) + (xy -6.781646 -5.831768) + (xy -6.668598 -5.916257) + (xy -6.315301 -5.916257) + (xy -6.297951 -5.898907) + (xy -6.280602 -5.916257) + (xy -6.297951 -5.933607) + (xy -6.315301 -5.916257) + (xy -6.668598 -5.916257) + (xy -6.62217 -5.950956) + (xy -6.176503 -5.950956) + (xy -6.159153 -5.933607) + (xy -6.141804 -5.950956) + (xy -6.159153 -5.968306) + (xy -6.176503 -5.950956) + (xy -6.62217 -5.950956) + (xy -6.610805 -5.95945) + (xy -6.548004 -5.985656) + (xy -5.343716 -5.985656) + (xy -5.326367 -5.968306) + (xy -5.309017 -5.985656) + (xy -5.326367 -6.003006) + (xy -5.343716 -5.985656) + (xy -6.548004 -5.985656) + (xy -6.450989 -6.026139) + (xy -6.164937 -6.026139) + (xy -6.160173 -6.00551) + (xy -6.141804 -6.003006) + (xy -6.113242 -6.015702) + (xy -6.115662 -6.020355) + (xy -5.170219 -6.020355) + (xy -5.152869 -6.003006) + (xy -5.13552 -6.020355) + (xy -5.152869 -6.037705) + (xy -5.170219 -6.020355) + (xy -6.115662 -6.020355) + (xy -6.118671 -6.026139) + (xy -6.159851 -6.030291) + (xy -6.164937 -6.026139) + (xy -6.450989 -6.026139) + (xy -6.368007 -6.060766) + (xy -6.367667 -6.060838) + (xy -5.95674 -6.060838) + (xy -5.951977 -6.040209) + (xy -5.933607 -6.037705) + (xy -5.905045 -6.050401) + (xy -5.910474 -6.060838) + (xy -5.951654 -6.064991) + (xy -5.95674 -6.060838) + (xy -6.367667 -6.060838) + (xy -6.136959 -6.109648) + (xy -5.690711 -6.109648) + (xy -5.660146 -6.071574) + (xy -5.577263 -6.056236) + (xy -5.455277 -6.063537) + (xy -5.325373 -6.089754) + (xy -4.962022 -6.089754) + (xy -4.944673 -6.072405) + (xy -4.927323 -6.089754) + (xy -4.944673 -6.107104) + (xy -4.962022 -6.089754) + (xy -5.325373 -6.089754) + (xy -5.307406 -6.09338) + (xy -5.239618 -6.112972) + (xy -5.109791 -6.164981) + (xy -4.816447 -6.164981) + (xy -4.816212 -6.142373) + (xy -4.810123 -6.141803) + (xy -4.781159 -6.165516) + (xy -4.749399 -6.202528) + (xy -4.71939 -6.243629) + (xy -4.737359 -6.235012) + (xy -4.7625 -6.215628) + (xy -4.816447 -6.164981) + (xy -5.109791 -6.164981) + (xy -5.014467 -6.203168) + (xy -4.811159 -6.321049) + (xy -4.63928 -6.457913) + (xy -4.508418 -6.605053) + (xy -4.428161 -6.753765) + (xy -4.406831 -6.86911) + (xy -4.385458 -6.926712) + (xy -4.354782 -6.939891) + (xy -4.325915 -6.957241) + (xy -4.163935 -6.957241) + (xy -4.146585 -6.939891) + (xy -4.129235 -6.957241) + (xy -4.146585 -6.97459) + (xy -4.163935 -6.957241) + (xy -4.325915 -6.957241) + (xy -4.320824 -6.960301) + (xy -4.305204 -7.025496) + (xy -4.307933 -7.141421) + (xy -4.313263 -7.185046) + (xy -4.224826 -7.185046) + (xy -4.22008 -7.182787) + (xy -4.188414 -7.207215) + (xy -4.181285 -7.217487) + (xy -4.172442 -7.249927) + (xy -4.177189 -7.252186) + (xy -4.208855 -7.227758) + (xy -4.215984 -7.217487) + (xy -4.224826 -7.185046) + (xy -4.313263 -7.185046) + (xy -4.329021 -7.314023) + (xy -4.355704 -7.477458) + (xy -4.390077 -7.631054) + (xy -4.439866 -7.798981) + (xy -4.498956 -7.965579) + (xy -4.561227 -8.115185) + (xy -4.620563 -8.232138) + (xy -4.670845 -8.300775) + (xy -4.680043 -8.30781) + (xy -4.684751 -8.291473) + (xy -4.662196 -8.226455) + (xy -4.617096 -8.125664) + (xy -4.602539 -8.095758) + (xy -4.53763 -7.952678) + (xy -4.480973 -7.807317) + (xy -4.445738 -7.694394) + (xy -4.415106 -7.514189) + (xy -4.403492 -7.319112) + (xy -4.409498 -7.125007) + (xy -4.431726 -6.947722) + (xy -4.468778 -6.803103) + (xy -4.519257 -6.706995) + (xy -4.534152 -6.69212) + (xy -4.558751 -6.679559) + (xy -4.547097 -6.716597) + (xy -4.52875 -6.753257) + (xy -4.495332 -6.864484) + (xy -4.480968 -7.015598) + (xy -4.485677 -7.179748) + (xy -4.50948 -7.330084) + (xy -4.528279 -7.390984) + (xy -4.575049 -7.512432) + (xy -4.578821 -7.338935) + (xy -4.594082 -7.202836) + (xy -4.628752 -7.049638) + (xy -4.652776 -6.97459) + (xy -4.691577 -6.863755) + (xy -4.718685 -6.776292) + (xy -4.726825 -6.740369) + (xy -4.737247 -6.707324) + (xy -4.741956 -6.708258) + (xy -4.770425 -6.691849) + (xy -4.834476 -6.638039) + (xy -4.920447 -6.558331) + (xy -4.923562 -6.555332) + (xy -5.016435 -6.479056) + (xy -5.142094 -6.393204) + (xy -5.28377 -6.307258) + (xy -5.424693 -6.230699) + (xy -5.548092 -6.173006) + (xy -5.637198 -6.143662) + (xy -5.655024 -6.141803) + (xy -5.689534 -6.117826) + (xy -5.690711 -6.109648) + (xy -6.136959 -6.109648) + (xy -6.068527 -6.124126) + (xy -6.055055 -6.125903) + (xy -5.889453 -6.155629) + (xy -5.714029 -6.201141) + (xy -5.540206 -6.257665) + (xy -5.379406 -6.320427) + (xy -5.243053 -6.384653) + (xy -5.14257 -6.445567) + (xy -5.08938 -6.498396) + (xy -5.087639 -6.530242) + (xy -5.090431 -6.552452) + (xy -5.070522 -6.543567) + (xy -5.021366 -6.550496) + (xy -4.94984 -6.604514) + (xy -4.930582 -6.624107) + (xy -4.7935 -6.819213) + (xy -4.701465 -7.055907) + (xy -4.657635 -7.320445) + (xy -4.665168 -7.599084) + (xy -4.682079 -7.705416) + (xy -4.723329 -7.885161) + (xy -4.76565 -8.003212) + (xy -4.812704 -8.067225) + (xy -4.863494 -8.084973) + (xy -4.919429 -8.065281) + (xy -4.917976 -8.022017) + (xy -4.88901 -7.995991) + (xy -4.827582 -7.924653) + (xy -4.775455 -7.802105) + (xy -4.738135 -7.646433) + (xy -4.72113 -7.475721) + (xy -4.72065 -7.443033) + (xy -4.743497 -7.201414) + (xy -4.810806 -7.005234) + (xy -4.920731 -6.859744) + (xy -4.928178 -6.853142) + (xy -4.972507 -6.81665) + (xy -4.980736 -6.819235) + (xy -4.951607 -6.867848) + (xy -4.915729 -6.921921) + (xy -4.860707 -7.013808) + (xy -4.827582 -7.087847) + (xy -4.823224 -7.109225) + (xy -4.839481 -7.114776) + (xy -4.880471 -7.071355) + (xy -4.902594 -7.040446) + (xy -4.980287 -6.947511) + (xy -5.076709 -6.882013) + (xy -5.206116 -6.838217) + (xy -5.382766 -6.810387) + (xy -5.499864 -6.80019) + (xy -5.820692 -6.758696) + (xy -6.1354 -6.683543) + (xy -6.428452 -6.580217) + (xy -6.68431 -6.454206) + (xy -6.88744 -6.310996) + (xy -6.88905 -6.309586) + (xy -6.964431 -6.230199) + (xy -7.047135 -6.123258) + (xy -7.124779 -6.007557) + (xy -7.184979 -5.901886) + (xy -7.215352 -5.82504) + (xy -7.216836 -5.812159) + (xy -7.29862 -5.812159) + (xy -7.28812 -5.83147) + (xy -7.281093 -5.85004) + (xy -7.248956 -5.942985) + (xy -7.242494 -5.985058) + (xy -7.263748 -5.990637) + (xy -7.299466 -5.979397) + (xy -7.387699 -5.961769) + (xy -7.488413 -5.956499) + (xy -7.567176 -5.95028) + (xy -7.587957 -5.923101) + (xy -7.584925 -5.911808) + (xy -7.593574 -5.870265) + (xy -7.614564 -5.864208) + (xy -7.649946 -5.834934) + (xy -7.652946 -5.777459) + (xy -7.655944 -5.712562) + (xy -7.673351 -5.690711) + (xy -7.702439 -5.664167) + (xy -7.703279 -5.656011) + (xy -7.815394 -5.656011) + (xy -7.806105 -5.681878) + (xy -7.783489 -5.763273) + (xy -7.763151 -5.848289) + (xy -7.75175 -5.909929) + (xy -7.751971 -5.924467) + (xy -7.788059 -5.92004) + (xy -7.858564 -5.892986) + (xy -7.859442 -5.892587) + (xy -7.922338 -5.839518) + (xy -7.991558 -5.747364) + (xy -8.050595 -5.642575) + (xy -8.082941 -5.551601) + (xy -8.084973 -5.531221) + (xy -8.121986 -5.531221) + (xy -8.118901 -5.548041) + (xy -8.100087 -5.608399) + (xy -8.02921 -5.772311) + (xy -7.955049 -5.924569) + (xy -7.885817 -6.049735) + (xy -7.829724 -6.132372) + (xy -7.811333 -6.151272) + (xy -7.794855 -6.154384) + (xy -7.816278 -6.111973) + (xy -7.834758 -6.084398) + (xy -7.891846 -5.998193) + (xy -7.904003 -5.958722) + (xy -7.868706 -5.957786) + (xy -7.802665 -5.979995) + (xy -7.712154 -6.037104) + (xy -7.659716 -6.09285) + (xy -7.541742 -6.09285) + (xy -7.534363 -6.039258) + (xy -7.517423 -6.024759) + (xy -7.435918 -6.007409) + (xy -7.339954 -6.025811) + (xy -7.275514 -6.050321) + (xy -7.179424 -6.108833) + (xy -7.105798 -6.183837) + (xy -7.105097 -6.184897) + (xy -7.071129 -6.242585) + (xy -7.079107 -6.270969) + (xy -7.140338 -6.287327) + (xy -7.176078 -6.293348) + (xy -7.316984 -6.312759) + (xy -7.401382 -6.312631) + (xy -7.439882 -6.291078) + (xy -7.443093 -6.246214) + (xy -7.443033 -6.245902) + (xy -7.450364 -6.188698) + (xy -7.475678 -6.176503) + (xy -7.519064 -6.149926) + (xy -7.541742 -6.09285) + (xy -7.659716 -6.09285) + (xy -7.626909 -6.127727) + (xy -7.611818 -6.149789) + (xy -7.553426 -6.246256) + (xy -7.535965 -6.292956) + (xy -7.560714 -6.297074) + (xy -7.628951 -6.265798) + (xy -7.632157 -6.264143) + (xy -7.717831 -6.223616) + (xy -7.75358 -6.218415) + (xy -7.738971 -6.251699) + (xy -7.673569 -6.326626) + (xy -7.615226 -6.387308) + (xy -7.495535 -6.504175) + (xy -7.406414 -6.579694) + (xy -7.352449 -6.610673) + (xy -7.338228 -6.593921) + (xy -7.343428 -6.57635) + (xy -7.38362 -6.529797) + (xy -7.405998 -6.523497) + (xy -7.456772 -6.500114) + (xy -7.523629 -6.443175) + (xy -7.529782 -6.436749) + (xy -7.576416 -6.379724) + (xy -7.586435 -6.350868) + (xy -7.5833 -6.35) + (xy -7.531531 -6.367994) + (xy -7.470472 -6.403032) + (xy -7.335604 -6.403032) + (xy -7.315685 -6.382869) + (xy -7.278268 -6.374496) + (xy -7.125404 -6.356438) + (xy -7.000099 -6.372382) + (xy -6.925663 -6.398509) + (xy -6.830405 -6.444399) + (xy -6.800261 -6.476529) + (xy -6.836314 -6.496342) + (xy -6.939648 -6.505284) + (xy -7.006372 -6.506148) + (xy -7.153058 -6.50016) + (xy -7.246651 -6.48014) + (xy -7.297975 -6.447845) + (xy -7.335604 -6.403032) + (xy -7.470472 -6.403032) + (xy -7.456149 -6.411251) + (xy -7.381122 -6.463688) + (xy -7.33042 -6.509222) + (xy -7.321585 -6.525622) + (xy -7.293406 -6.558693) + (xy -7.222212 -6.606135) + (xy -7.216657 -6.609153) + (xy -7.088594 -6.609153) + (xy -7.063596 -6.586377) + (xy -7.045398 -6.5763) + (xy -6.963438 -6.557577) + (xy -6.840311 -6.556746) + (xy -6.70134 -6.571825) + (xy -6.571851 -6.600833) + (xy -6.525748 -6.616952) + (xy -6.498431 -6.639709) + (xy -6.526086 -6.658787) + (xy -6.594329 -6.672924) + (xy -6.688775 -6.680861) + (xy -6.79504 -6.681337) + (xy -6.898739 -6.673092) + (xy -6.979553 -6.656709) + (xy -7.063391 -6.629164) + (xy -7.088594 -6.609153) + (xy -7.216657 -6.609153) + (xy -7.181562 -6.628221) + (xy -7.10166 -6.675908) + (xy -7.059729 -6.714836) + (xy -7.058074 -6.726411) + (xy -7.034663 -6.743129) + (xy -6.957702 -6.763145) + (xy -6.842672 -6.782632) + (xy -6.816403 -6.786136) + (xy -6.693042 -6.80065) + (xy -6.601757 -6.80903) + (xy -6.559345 -6.80979) + (xy -6.558197 -6.808981) + (xy -6.586026 -6.790061) + (xy -6.636271 -6.767475) + (xy -6.655935 -6.751569) + (xy -6.616612 -6.741866) + (xy -6.514213 -6.737754) + (xy -6.436749 -6.73761) + (xy -6.303101 -6.738893) + (xy -6.232747 -6.742041) + (xy -6.219579 -6.748744) + (xy -6.257492 -6.760693) + (xy -6.30975 -6.772769) + (xy -6.396961 -6.795381) + (xy -6.444374 -6.81389) + (xy -6.446146 -6.817001) + (xy -6.132223 -6.817001) + (xy -6.088627 -6.811556) + (xy -6.037705 -6.810544) + (xy -5.962656 -6.813251) + (xy -5.942054 -6.820172) + (xy -5.959632 -6.825582) + (xy -6.060745 -6.831322) + (xy -6.115779 -6.825582) + (xy -6.132223 -6.817001) + (xy -6.446146 -6.817001) + (xy -6.447456 -6.819302) + (xy -6.40955 -6.828141) + (xy -6.318469 -6.841209) + (xy -6.190145 -6.856359) + (xy -6.111024 -6.864645) + (xy -6.001195 -6.87917) + (xy -5.648565 -6.87917) + (xy -5.623337 -6.875885) + (xy -5.583611 -6.887842) + (xy -5.378416 -6.887842) + (xy -5.361066 -6.870492) + (xy -5.343716 -6.887842) + (xy -5.361066 -6.905191) + (xy -5.378416 -6.887842) + (xy -5.583611 -6.887842) + (xy -5.558716 -6.895335) + (xy -5.534563 -6.905191) + (xy -5.495455 -6.928857) + (xy -5.517214 -6.936921) + (xy -5.591288 -6.920536) + (xy -5.621312 -6.905191) + (xy -5.648565 -6.87917) + (xy -6.001195 -6.87917) + (xy -5.919669 -6.889952) + (xy -5.787389 -6.925561) + (xy -5.703939 -6.978497) + (xy -5.70022 -6.984903) + (xy -5.466176 -6.984903) + (xy -5.437996 -6.973087) + (xy -5.379418 -6.991336) + (xy -5.324324 -7.025536) + (xy -5.278271 -7.063664) + (xy -5.289944 -7.076018) + (xy -5.330793 -7.077585) + (xy -5.411245 -7.055394) + (xy -5.447815 -7.02664) + (xy -5.466176 -6.984903) + (xy -5.70022 -6.984903) + (xy -5.659072 -7.055786) + (xy -5.651775 -7.103761) + (xy -5.551913 -7.103761) + (xy -5.530817 -7.09722) + (xy -5.482301 -7.13093) + (xy -5.457359 -7.159061) + (xy -5.361768 -7.159061) + (xy -5.333159 -7.117424) + (xy -5.313601 -7.113388) + (xy -5.267704 -7.132703) + (xy -5.233062 -7.156763) + (xy -5.191189 -7.20865) + (xy -5.160901 -7.277032) + (xy -5.147626 -7.340438) + (xy -5.15679 -7.377396) + (xy -5.17738 -7.377053) + (xy -5.250145 -7.346825) + (xy -5.279784 -7.335749) + (xy -5.331296 -7.293103) + (xy -5.359885 -7.225913) + (xy -5.361768 -7.159061) + (xy -5.457359 -7.159061) + (xy -5.436815 -7.182232) + (xy -5.429414 -7.210652) + (xy -5.465256 -7.206582) + (xy -5.513752 -7.168776) + (xy -5.54812 -7.120603) + (xy -5.551913 -7.103761) + (xy -5.651775 -7.103761) + (xy -5.642544 -7.164455) + (xy -5.641819 -7.1864) + (xy -5.64294 -7.269176) + (xy -5.513597 -7.269176) + (xy -5.483951 -7.273078) + (xy -5.465164 -7.286885) + (xy -5.421416 -7.350501) + (xy -5.414219 -7.386558) + (xy -5.421398 -7.419929) + (xy -5.448758 -7.398047) + (xy -5.466268 -7.375677) + (xy -5.507756 -7.307664) + (xy -5.513597 -7.269176) + (xy -5.64294 -7.269176) + (xy -5.643027 -7.275561) + (xy -5.663278 -7.324118) + (xy -5.719997 -7.352943) + (xy -5.79903 -7.374708) + (xy -5.958206 -7.435589) + (xy -6.045094 -7.485779) + (xy -5.551913 -7.485779) + (xy -5.551913 -7.485599) + (xy -5.546953 -7.434216) + (xy -5.520834 -7.442971) + (xy -5.495758 -7.466967) + (xy -5.460845 -7.525604) + (xy -5.463456 -7.561717) + (xy -5.501878 -7.586319) + (xy -5.536699 -7.556415) + (xy -5.551913 -7.485779) + (xy -6.045094 -7.485779) + (xy -6.121983 -7.530193) + (xy -6.264312 -7.641547) + (xy -6.344389 -7.730098) + (xy -6.406474 -7.796723) + (xy -6.506654 -7.883187) + (xy -6.624511 -7.972015) + (xy -6.638268 -7.981588) + (xy -6.77342 -8.08708) + (xy -6.890662 -8.200766) + (xy -6.936182 -8.25847) + (xy -6.82146 -8.25847) + (xy -6.817852 -8.241774) + (xy -6.771551 -8.19962) + (xy -6.698347 -8.143912) + (xy -6.61403 -8.086556) + (xy -6.534391 -8.039453) + (xy -6.523498 -8.033844) + (xy -6.415098 -7.969161) + (xy -6.321035 -7.895133) + (xy -6.255356 -7.825003) + (xy -6.23211 -7.772015) + (xy -6.235148 -7.762007) + (xy -6.233974 -7.744243) + (xy -6.214243 -7.753449) + (xy -6.182951 -7.754481) + (xy -6.182857 -7.719521) + (xy -6.166251 -7.667039) + (xy -6.107846 -7.645647) + (xy -6.028161 -7.622278) + (xy -5.988133 -7.598188) + (xy -5.932648 -7.568105) + (xy -5.881253 -7.571789) + (xy -5.876664 -7.579164) + (xy -5.828035 -7.579164) + (xy -5.79913 -7.55155) + (xy -5.738721 -7.541877) + (xy -5.677745 -7.54263) + (xy -5.676684 -7.563211) + (xy -5.700716 -7.589357) + (xy -5.75824 -7.622113) + (xy -5.791479 -7.618588) + (xy -5.828035 -7.579164) + (xy -5.876664 -7.579164) + (xy -5.864208 -7.599181) + (xy -5.891793 -7.631077) + (xy -5.909625 -7.63388) + (xy -5.945841 -7.645154) + (xy -5.641303 -7.645154) + (xy -5.613533 -7.607464) + (xy -5.584565 -7.599181) + (xy -5.55254 -7.622462) + (xy -5.551913 -7.628097) + (xy -5.563738 -7.654367) + (xy -5.378416 -7.654367) + (xy -5.355527 -7.591347) + (xy -5.303462 -7.578995) + (xy -5.251704 -7.617861) + (xy -5.216179 -7.655939) + (xy -5.204918 -7.651919) + (xy -5.225996 -7.605722) + (xy -5.263745 -7.556993) + (xy -5.30854 -7.489035) + (xy -5.333258 -7.41776) + (xy -5.331831 -7.367002) + (xy -5.314848 -7.356284) + (xy -5.273329 -7.379296) + (xy -5.213774 -7.434358) + (xy -5.169182 -7.491012) + (xy -5.159561 -7.545239) + (xy -5.181171 -7.627613) + (xy -5.18778 -7.646899) + (xy -5.22762 -7.742262) + (xy -5.268189 -7.810865) + (xy -5.276829 -7.820397) + (xy -5.305998 -7.838564) + (xy -5.298965 -7.801574) + (xy -5.304877 -7.742777) + (xy -5.328558 -7.724589) + (xy -5.373308 -7.678786) + (xy -5.378416 -7.654367) + (xy -5.563738 -7.654367) + (xy -5.574549 -7.678384) + (xy -5.621536 -7.685367) + (xy -5.626718 -7.682588) + (xy -5.641303 -7.645154) + (xy -5.945841 -7.645154) + (xy -5.971668 -7.653194) + (xy -6.022398 -7.683593) + (xy -6.066736 -7.729159) + (xy -6.05625 -7.760778) + (xy -6.013233 -7.760778) + (xy -5.991373 -7.730055) + (xy -5.914508 -7.705449) + (xy -5.864652 -7.74345) + (xy -5.85474 -7.770437) + (xy -5.857149 -7.793775) + (xy -5.778091 -7.793775) + (xy -5.749162 -7.793445) + (xy -5.715806 -7.806199) + (xy -5.458491 -7.806199) + (xy -5.446973 -7.772618) + (xy -5.439968 -7.767828) + (xy -5.395106 -7.771817) + (xy -5.359139 -7.827663) + (xy -5.346155 -7.890829) + (xy -5.365595 -7.894083) + (xy -5.413935 -7.858684) + (xy -5.458491 -7.806199) + (xy -5.715806 -7.806199) + (xy -5.675107 -7.821761) + (xy -5.594295 -7.849746) + (xy -5.544823 -7.856147) + (xy -5.540868 -7.854165) + (xy -5.51114 -7.86105) + (xy -5.503173 -7.871421) + (xy -5.512006 -7.894242) + (xy -5.543073 -7.893735) + (xy -5.630077 -7.882578) + (xy -5.678323 -7.879431) + (xy -5.746844 -7.855664) + (xy -5.772663 -7.824714) + (xy -5.778091 -7.793775) + (xy -5.857149 -7.793775) + (xy -5.861326 -7.834229) + (xy -5.906289 -7.860441) + (xy -5.964913 -7.840402) + (xy -5.987107 -7.816875) + (xy -6.013233 -7.760778) + (xy -6.05625 -7.760778) + (xy -6.05319 -7.770006) + (xy -6.04638 -7.777282) + (xy -6.007179 -7.854052) + (xy -6.035194 -7.934609) + (xy -5.852642 -7.934609) + (xy -5.847878 -7.91398) + (xy -5.829509 -7.911476) + (xy -5.800947 -7.924172) + (xy -5.806376 -7.934609) + (xy -5.847556 -7.938761) + (xy -5.852642 -7.934609) + (xy -6.035194 -7.934609) + (xy -6.036065 -7.937114) + (xy -6.053379 -7.954301) + (xy -5.720142 -7.954301) + (xy -5.690232 -7.951033) + (xy -5.60032 -7.970606) + (xy -5.563622 -7.980875) + (xy -5.2189 -7.980875) + (xy -5.211135 -7.953102) + (xy -5.179105 -7.881747) + (xy -5.14815 -7.818846) + (xy -5.082103 -7.625531) + (xy -5.065699 -7.419857) + (xy -5.09932 -7.225526) + (xy -5.137115 -7.136047) + (xy -5.178679 -7.054378) + (xy -5.186901 -7.018195) + (xy -5.162877 -7.012733) + (xy -5.146054 -7.015537) + (xy -5.088795 -7.053155) + (xy -5.036057 -7.127566) + (xy -5.034577 -7.130603) + (xy -4.998255 -7.242573) + (xy -4.985155 -7.345524) + (xy -4.977558 -7.416165) + (xy -4.970342 -7.425683) + (xy -4.823224 -7.425683) + (xy -4.820996 -7.305902) + (xy -4.815105 -7.221717) + (xy -4.806742 -7.188692) + (xy -4.805147 -7.189298) + (xy -4.795218 -7.230936) + (xy -4.787495 -7.321175) + (xy -4.784039 -7.422653) + (xy -4.78561 -7.538782) + (xy -4.792737 -7.624961) + (xy -4.802116 -7.659038) + (xy -4.812225 -7.637862) + (xy -4.819694 -7.562602) + (xy -4.823139 -7.44856) + (xy -4.823224 -7.425683) + (xy -4.970342 -7.425683) + (xy -4.958993 -7.440654) + (xy -4.956239 -7.439459) + (xy -4.93098 -7.445508) + (xy -4.928805 -7.498507) + (xy -4.947153 -7.58092) + (xy -4.983462 -7.675209) + (xy -4.9937 -7.695986) + (xy -5.008429 -7.720629) + (xy -4.857924 -7.720629) + (xy -4.840574 -7.703279) + (xy -4.823224 -7.720629) + (xy -4.840574 -7.737978) + (xy -4.857924 -7.720629) + (xy -5.008429 -7.720629) + (xy -5.046663 -7.784596) + (xy -5.100565 -7.859426) + (xy -5.031421 -7.859426) + (xy -5.014071 -7.842077) + (xy -4.996722 -7.859426) + (xy -5.014071 -7.876776) + (xy -5.031421 -7.859426) + (xy -5.100565 -7.859426) + (xy -5.11119 -7.874177) + (xy -5.172229 -7.945689) + (xy -5.214726 -7.980087) + (xy -5.2189 -7.980875) + (xy -5.563622 -7.980875) + (xy -5.499864 -7.998716) + (xy -5.326367 -8.049919) + (xy -5.479179 -8.031483) + (xy -5.58645 -8.012915) + (xy -5.670225 -7.988731) + (xy -5.687375 -7.980666) + (xy -5.720142 -7.954301) + (xy -6.053379 -7.954301) + (xy -6.097626 -7.998224) + (xy -6.003006 -7.998224) + (xy -5.985656 -7.980875) + (xy -5.968306 -7.998224) + (xy -5.985656 -8.015574) + (xy -6.003006 -7.998224) + (xy -6.097626 -7.998224) + (xy -6.109024 -8.009538) + (xy -6.211203 -8.090251) + (xy -6.211203 -8.002911) + (xy -6.199152 -7.928929) + (xy -6.172009 -7.893582) + (xy -6.143289 -7.908209) + (xy -6.13273 -7.937075) + (xy -6.124198 -7.946631) + (xy -6.119828 -7.897845) + (xy -6.119681 -7.866344) + (xy -6.120958 -7.734465) + (xy -6.223046 -7.843699) + (xy -6.286005 -7.900462) + (xy -6.382605 -7.975924) + (xy -6.497288 -8.059301) + (xy -6.551233 -8.096355) + (xy -6.330271 -8.096355) + (xy -6.312495 -8.04503) + (xy -6.277611 -7.995344) + (xy -6.254259 -8.005233) + (xy -6.238915 -8.078675) + (xy -6.233638 -8.134107) + (xy -6.233799 -8.144425) + (xy -6.17091 -8.144425) + (xy -6.162467 -8.125034) + (xy -6.127528 -8.087782) + (xy -6.107442 -8.095424) + (xy -6.107104 -8.100275) + (xy -6.131751 -8.129624) + (xy -6.147165 -8.140336) + (xy -6.17091 -8.144425) + (xy -6.233799 -8.144425) + (xy -6.23517 -8.232552) + (xy -6.254919 -8.277375) + (xy -6.286468 -8.262915) + (xy -6.315371 -8.206237) + (xy -6.330271 -8.096355) + (xy -6.551233 -8.096355) + (xy -6.614495 -8.139809) + (xy -6.718668 -8.206665) + (xy -6.794249 -8.249085) + (xy -6.82146 -8.25847) + (xy -6.936182 -8.25847) + (xy -6.958447 -8.286694) + (xy -7.066983 -8.430746) + (xy -7.167036 -8.506648) + (xy -7.258206 -8.514128) + (xy -7.280816 -8.504615) + (xy -7.386228 -8.420289) + (xy -7.480625 -8.298441) + (xy -7.541505 -8.169718) + (xy -7.54898 -8.139374) + (xy -7.549477 -8.041564) + (xy -7.524909 -7.932894) + (xy -7.4838 -7.836707) + (xy -7.434674 -7.776341) + (xy -7.413055 -7.767188) + (xy -7.358664 -7.76287) + (xy -7.259669 -7.757484) + (xy -7.173631 -7.753688) + (xy -7.056529 -7.744359) + (xy -6.964925 -7.72873) + (xy -6.929099 -7.715803) + (xy -6.917168 -7.71264) + (xy -6.950775 -7.746653) + (xy -6.992432 -7.790946) + (xy -6.981337 -7.806347) + (xy -6.961885 -7.807377) + (xy -6.904813 -7.780618) + (xy -6.849369 -7.71974) + (xy -6.812643 -7.652826) + (xy -6.818156 -7.607603) + (xy -6.845866 -7.572267) + (xy -6.893845 -7.494183) + (xy -6.924985 -7.408334) + (xy -6.969354 -7.313916) + (xy -7.04634 -7.219986) + (xy -7.135663 -7.146565) + (xy -7.217041 -7.113677) + (xy -7.223736 -7.113388) + (xy -7.270306 -7.11881) + (xy -7.279986 -7.142138) + (xy -7.249397 -7.193971) + (xy -7.175163 -7.284905) + (xy -7.165438 -7.29629) + (xy -7.077969 -7.425602) + (xy -7.044013 -7.539469) + (xy -7.062059 -7.62889) + (xy -7.130595 -7.684866) + (xy -7.233102 -7.699254) + (xy -7.292947 -7.693402) + (xy -7.284116 -7.682809) + (xy -7.269536 -7.678977) + (xy -7.1743 -7.624328) + (xy -7.120033 -7.526558) + (xy -7.113388 -7.473035) + (xy -7.128301 -7.417652) + (xy -7.16485 -7.348955) + (xy -7.21075 -7.283444) + (xy -7.253718 -7.237622) + (xy -7.281469 -7.227987) + (xy -7.285789 -7.241463) + (xy -7.261689 -7.296736) + (xy -7.252186 -7.304235) + (xy -7.222599 -7.356927) + (xy -7.221407 -7.436311) + (xy -7.247173 -7.506419) + (xy -7.260861 -7.521008) + (xy -7.322374 -7.549747) + (xy -7.417014 -7.575542) + (xy -7.433361 -7.578692) + (xy -7.550217 -7.62438) + (xy -7.634175 -7.704065) + (xy -7.667519 -7.800517) + (xy -7.667524 -7.806423) + (xy -7.660707 -7.837305) + (xy -7.63614 -7.807256) + (xy -7.631339 -7.799128) + (xy -7.572778 -7.734538) + (xy -7.520815 -7.69848) + (xy -7.479216 -7.679462) + (xy -7.479091 -7.693818) + (xy -7.522593 -7.749736) + (xy -7.539661 -7.770128) + (xy -7.605645 -7.862896) + (xy -7.650326 -7.951537) + (xy -7.655474 -7.968081) + (xy -7.669292 -8.140092) + (xy -7.637561 -8.332661) + (xy -7.565586 -8.519122) + (xy -7.535119 -8.572829) + (xy -7.483398 -8.660998) + (xy -7.458744 -8.712779) + (xy -7.113388 -8.712779) + (xy -7.098988 -8.641119) + (xy -7.048783 -8.564385) + (xy -6.952269 -8.467155) + (xy -6.936138 -8.452533) + (xy -6.843652 -8.372658) + (xy -6.770483 -8.315477) + (xy -6.732245 -8.293176) + (xy -6.731989 -8.29317) + (xy -6.703443 -8.322251) + (xy -6.684578 -8.371243) + (xy -6.677967 -8.435054) + (xy -6.689206 -8.458534) + (xy -6.734965 -8.481428) + (xy -6.800793 -8.518716) + (xy -6.662295 -8.518716) + (xy -6.643953 -8.472533) + (xy -6.62834 -8.466667) + (xy -6.614421 -8.440192) + (xy -6.633442 -8.380946) + (xy -6.654701 -8.30159) + (xy -6.627753 -8.241309) + (xy -6.592926 -8.20559) + (xy -6.570968 -8.208769) + (xy -6.556319 -8.260506) + (xy -6.543422 -8.37046) + (xy -6.541412 -8.391337) + (xy -6.536839 -8.457263) + (xy -6.500248 -8.457263) + (xy -6.470282 -8.405284) + (xy -6.461332 -8.399241) + (xy -6.430644 -8.371526) + (xy -6.445424 -8.363624) + (xy -6.477722 -8.334685) + (xy -6.489294 -8.270347) + (xy -6.480909 -8.201196) + (xy -6.453341 -8.157818) + (xy -6.440144 -8.154372) + (xy -6.391841 -8.184117) + (xy -6.356032 -8.253653) + (xy -6.342315 -8.333433) + (xy -6.360288 -8.39391) + (xy -6.361808 -8.395516) + (xy -6.380118 -8.422119) + (xy -6.341632 -8.413067) + (xy -6.339331 -8.412196) + (xy -6.295464 -8.372978) + (xy -6.29419 -8.342508) + (xy -6.28867 -8.310857) + (xy -6.266617 -8.314029) + (xy -6.218173 -8.300421) + (xy -6.163948 -8.24355) + (xy -6.162762 -8.241758) + (xy -6.10766 -8.183185) + (xy -6.062206 -8.176179) + (xy -6.038874 -8.182652) + (xy -6.046079 -8.171803) + (xy -6.049586 -8.125091) + (xy -6.03373 -8.097533) + (xy -5.997544 -8.074643) + (xy -5.95421 -8.104232) + (xy -5.933114 -8.128898) + (xy -5.870569 -8.206137) + (xy -5.888784 -8.110856) + (xy -5.886042 -8.037035) + (xy -5.851586 -8.014084) + (xy -5.802662 -8.043693) + (xy -5.786808 -8.068946) + (xy -5.737451 -8.068946) + (xy -5.737004 -8.041906) + (xy -5.693443 -8.047731) + (xy -5.686237 -8.050273) + (xy -5.309017 -8.050273) + (xy -5.296321 -8.021712) + (xy -5.285884 -8.02714) + (xy -5.284511 -8.04075) + (xy -5.093355 -8.04075) + (xy -5.087376 -8.02998) + (xy -5.050814 -8.000138) + (xy -4.988912 -7.954634) + (xy -4.964429 -7.950643) + (xy -4.962022 -7.962304) + (xy -4.989275 -7.98773) + (xy -5.040096 -8.016267) + (xy -5.093355 -8.04075) + (xy -5.284511 -8.04075) + (xy -5.281801 -8.067623) + (xy -5.204918 -8.067623) + (xy -5.187569 -8.050273) + (xy -5.170219 -8.067623) + (xy -5.187569 -8.084973) + (xy -5.204918 -8.067623) + (xy -5.281801 -8.067623) + (xy -5.281731 -8.068321) + (xy -5.285884 -8.073406) + (xy -5.306513 -8.068643) + (xy -5.309017 -8.050273) + (xy -5.686237 -8.050273) + (xy -5.65437 -8.061514) + (xy -5.592894 -8.094823) + (xy -5.592457 -8.102323) + (xy -4.996722 -8.102323) + (xy -4.979372 -8.084973) + (xy -4.962022 -8.102323) + (xy -4.979372 -8.119672) + (xy -4.996722 -8.102323) + (xy -5.592457 -8.102323) + (xy -5.591282 -8.12247) + (xy -5.593125 -8.123698) + (xy -5.6644 -8.133439) + (xy -5.725647 -8.091133) + (xy -5.737451 -8.068946) + (xy -5.786808 -8.068946) + (xy -5.767929 -8.099017) + (xy -5.750688 -8.149538) + (xy -5.76443 -8.185148) + (xy -5.799758 -8.207048) + (xy -5.429297 -8.207048) + (xy -5.393723 -8.172825) + (xy -5.328569 -8.127998) + (xy -5.313976 -8.130199) + (xy -5.343716 -8.171722) + (xy -5.352753 -8.179125) + (xy -4.88703 -8.179125) + (xy -4.878587 -8.159733) + (xy -4.843648 -8.122482) + (xy -4.823562 -8.130123) + (xy -4.823224 -8.134974) + (xy -4.847871 -8.164324) + (xy -4.863285 -8.175035) + (xy -4.88703 -8.179125) + (xy -5.352753 -8.179125) + (xy -5.397187 -8.215526) + (xy -5.423996 -8.223771) + (xy -5.429297 -8.207048) + (xy -5.799758 -8.207048) + (xy -5.821435 -8.220486) + (xy -5.898915 -8.255165) + (xy -5.999792 -8.296232) + (xy -6.074942 -8.322593) + (xy -6.098681 -8.327869) + (xy -6.142244 -8.34728) + (xy -6.192706 -8.379918) + (xy -6.003006 -8.379918) + (xy -5.985656 -8.362569) + (xy -5.968306 -8.379918) + (xy -5.985656 -8.397268) + (xy -6.003006 -8.379918) + (xy -6.192706 -8.379918) + (xy -6.218621 -8.396679) + (xy -6.24325 -8.414618) + (xy -6.072405 -8.414618) + (xy -6.055055 -8.397268) + (xy -6.037705 -8.414618) + (xy -6.055055 -8.431967) + (xy -6.072405 -8.414618) + (xy -6.24325 -8.414618) + (xy -6.265745 -8.431002) + (xy -6.352981 -8.491488) + (xy -6.421226 -8.529094) + (xy -6.441711 -8.5351) + (xy -6.489195 -8.511126) + (xy -6.500248 -8.457263) + (xy -6.536839 -8.457263) + (xy -6.534108 -8.496626) + (xy -6.541518 -8.550201) + (xy -6.568559 -8.569047) + (xy -6.593313 -8.570765) + (xy -6.649503 -8.54897) + (xy -6.662295 -8.518716) + (xy -6.800793 -8.518716) + (xy -6.801093 -8.518886) + (xy -6.902038 -8.573499) + (xy -6.955747 -8.59942) + (xy -6.817279 -8.59942) + (xy -6.788942 -8.55335) + (xy -6.780726 -8.546918) + (xy -6.724624 -8.51916) + (xy -6.701841 -8.538878) + (xy -6.714833 -8.589604) + (xy -6.734483 -8.607188) + (xy -6.793908 -8.624167) + (xy -6.817279 -8.59942) + (xy -6.955747 -8.59942) + (xy -6.983265 -8.612701) + (xy -7.053473 -8.654413) + (xy -7.079184 -8.690756) + (xy -7.052659 -8.709132) + (xy -7.042769 -8.709563) + (xy -6.989844 -8.69197) + (xy -6.921321 -8.653523) + (xy -6.858078 -8.62218) + (xy -6.837513 -8.631906) + (xy -6.857558 -8.670721) + (xy -6.916145 -8.726647) + (xy -6.936573 -8.7419) + (xy -7.031365 -8.799524) + (xy -7.086853 -8.804876) + (xy -7.110808 -8.756674) + (xy -7.113388 -8.712779) + (xy -7.458744 -8.712779) + (xy -7.457068 -8.716299) + (xy -7.460231 -8.727006) + (xy -7.519128 -8.663817) + (xy -7.583002 -8.554195) + (xy -7.642072 -8.41952) + (xy -7.686558 -8.28117) + (xy -7.703594 -8.195072) + (xy -7.717617 -8.092525) + (xy -7.726033 -8.054953) + (xy -7.730906 -8.078358) + (xy -7.7336 -8.137022) + (xy -7.718491 -8.299618) + (xy -7.668113 -8.460418) + (xy -7.591143 -8.606744) + (xy -7.496256 -8.725918) + (xy -7.392131 -8.805264) + (xy -7.287443 -8.832102) + (xy -7.26021 -8.828702) + (xy -7.201504 -8.820888) + (xy -7.207024 -8.837304) + (xy -7.211509 -8.840594) + (xy -7.224701 -8.869194) + (xy -7.183843 -8.906386) + (xy -7.116085 -8.943145) + (xy -7.032731 -8.978522) + (xy -6.981892 -8.988794) + (xy -6.974591 -8.982805) + (xy -7.001122 -8.953314) + (xy -7.00929 -8.952459) + (xy -7.042656 -8.925784) + (xy -7.043989 -8.915712) + (xy -7.023341 -8.89387) + (xy -7.012901 -8.898178) + (xy -6.963493 -8.896977) + (xy -6.886587 -8.867701) + (xy -6.882779 -8.86574) + (xy -6.825549 -8.830905) + (xy -6.815194 -8.813282) + (xy -6.818443 -8.81282) + (xy -6.822367 -8.798249) + (xy -6.792144 -8.776029) + (xy -6.726855 -8.756014) + (xy -6.69672 -8.761782) + (xy -6.664834 -8.761322) + (xy -6.662296 -8.750745) + (xy -6.631891 -8.727585) + (xy -6.55669 -8.701568) + (xy -6.460709 -8.678824) + (xy -6.367967 -8.665482) + (xy -6.324349 -8.66451) + (xy -6.295745 -8.649741) + (xy -6.299297 -8.637987) + (xy -6.294343 -8.599258) + (xy -6.247376 -8.571161) + (xy -6.185777 -8.563608) + (xy -6.142012 -8.581064) + (xy -6.110221 -8.602913) + (xy -6.116302 -8.567383) + (xy -6.117037 -8.565272) + (xy -6.111036 -8.514585) + (xy -6.051149 -8.486137) + (xy -5.973453 -8.476939) + (xy -5.932011 -8.485003) + (xy -5.903633 -8.476212) + (xy -5.898908 -8.451365) + (xy -5.870381 -8.406303) + (xy -5.835292 -8.397268) + (xy -5.769662 -8.386253) + (xy -5.749143 -8.374735) + (xy -5.701836 -8.357231) + (xy -5.618101 -8.34568) + (xy -5.613237 -8.345367) + (xy -5.51666 -8.328584) + (xy -5.390866 -8.29287) + (xy -5.309507 -8.263802) + (xy -5.202909 -8.223599) + (xy -5.122952 -8.196471) + (xy -5.092635 -8.189071) + (xy -5.064543 -8.213996) + (xy -5.072418 -8.27582) + (xy -4.962022 -8.27582) + (xy -4.944673 -8.25847) + (xy -4.927323 -8.27582) + (xy -4.944673 -8.29317) + (xy -4.962022 -8.27582) + (xy -5.072418 -8.27582) + (xy -5.072606 -8.277293) + (xy -5.111429 -8.361751) + (xy -5.173814 -8.44811) + (xy -5.236882 -8.528298) + (xy -5.247887 -8.564239) + (xy -5.208608 -8.555467) + (xy -5.120826 -8.501517) + (xy -5.080002 -8.472621) + (xy -4.879224 -8.297566) + (xy -4.729529 -8.095496) + (xy -4.621239 -7.851639) + (xy -4.57935 -7.708451) + (xy -4.553847 -7.621606) + (xy -4.533094 -7.574537) + (xy -4.526939 -7.571604) + (xy -4.524561 -7.615467) + (xy -4.544018 -7.704636) + (xy -4.579055 -7.821628) + (xy -4.623418 -7.948955) + (xy -4.670853 -8.069133) + (xy -4.715105 -8.164677) + (xy -4.74992 -8.218099) + (xy -4.760211 -8.223771) + (xy -4.780786 -8.246152) + (xy -4.77985 -8.249795) + (xy -4.795646 -8.275551) + (xy -4.799641 -8.27582) + (xy -4.840419 -8.30404) + (xy -4.873612 -8.364521) + (xy -4.880693 -8.42099) + (xy -4.877534 -8.428311) + (xy -4.886013 -8.470653) + (xy -4.91903 -8.50611) + (xy -4.959806 -8.535835) + (xy -4.951035 -8.517704) + (xy -4.931749 -8.492691) + (xy -4.907088 -8.444732) + (xy -4.921026 -8.431967) + (xy -4.971673 -8.457555) + (xy -4.981504 -8.470117) + (xy -5.023157 -8.503534) + (xy -5.109328 -8.554017) + (xy -5.217774 -8.608888) + (xy -5.334115 -8.657514) + (xy -5.204918 -8.657514) + (xy -5.187569 -8.640164) + (xy -5.170219 -8.657514) + (xy -5.187569 -8.674864) + (xy -5.204918 -8.657514) + (xy -5.334115 -8.657514) + (xy -5.367798 -8.671592) + (xy -5.485529 -8.704307) + (xy -5.561563 -8.705321) + (xy -5.586612 -8.675953) + (xy -5.561604 -8.655854) + (xy -5.539696 -8.660346) + (xy -5.495933 -8.645884) + (xy -5.439613 -8.595398) + (xy -5.393238 -8.532755) + (xy -5.378416 -8.489291) + (xy -5.40913 -8.494619) + (xy -5.495899 -8.523529) + (xy -5.630656 -8.573047) + (xy -5.805339 -8.640199) + (xy -6.011883 -8.722013) + (xy -6.037705 -8.732385) + (xy -6.159153 -8.781234) + (xy -6.072405 -8.711471) + (xy -6.026301 -8.673181) + (xy -6.009526 -8.651618) + (xy -6.030368 -8.646804) + (xy -6.097116 -8.658759) + (xy -6.218061 -8.687504) + (xy -6.317126 -8.712081) + (xy -6.519396 -8.767169) + (xy -6.549367 -8.777873) + (xy -6.280602 -8.777873) + (xy -6.25248 -8.748049) + (xy -6.228552 -8.744263) + (xy -6.182256 -8.751686) + (xy -6.176503 -8.7579) + (xy -6.203637 -8.780274) + (xy -6.228552 -8.79151) + (xy -6.273233 -8.792231) + (xy -6.280602 -8.777873) + (xy -6.549367 -8.777873) + (xy -6.664959 -8.819156) + (xy -6.765997 -8.873358) + (xy -6.815407 -8.91776) + (xy -6.731694 -8.91776) + (xy -6.719855 -8.883962) + (xy -6.716393 -8.88306) + (xy -6.627596 -8.88306) + (xy -6.601191 -8.849369) + (xy -6.592897 -8.848361) + (xy -6.590284 -8.850409) + (xy -6.523498 -8.850409) + (xy -6.498309 -8.815074) + (xy -6.488798 -8.813661) + (xy -6.419399 -8.813661) + (xy -6.391155 -8.783209) + (xy -6.365302 -8.778962) + (xy -6.329386 -8.795784) + (xy -6.332651 -8.813661) + (xy -6.374933 -8.845473) + (xy -5.559205 -8.845473) + (xy -5.555972 -8.831097) + (xy -5.501668 -8.796815) + (xy -5.430465 -8.760854) + (xy -5.325122 -8.711337) + (xy -5.267985 -8.685801) + (xy -5.244361 -8.678907) + (xy -5.239555 -8.685316) + (xy -5.239618 -8.691508) + (xy -5.268099 -8.718081) + (xy -5.33784 -8.758112) + (xy -5.425285 -8.800254) + (xy -5.506881 -8.83316) + (xy -5.559073 -8.845481) + (xy -5.559205 -8.845473) + (xy -6.374933 -8.845473) + (xy -6.377012 -8.847037) + (xy -6.386748 -8.848361) + (xy -6.418465 -8.821894) + (xy -6.419399 -8.813661) + (xy -6.488798 -8.813661) + (xy -6.455001 -8.8255) + (xy -6.454099 -8.828963) + (xy -6.478414 -8.858589) + (xy -6.488798 -8.865711) + (xy -6.520773 -8.862959) + (xy -6.523498 -8.850409) + (xy -6.590284 -8.850409) + (xy -6.559205 -8.874766) + (xy -6.558197 -8.88306) + (xy -6.584603 -8.916751) + (xy -6.592897 -8.91776) + (xy -6.626588 -8.891354) + (xy -6.627596 -8.88306) + (xy -6.716393 -8.88306) + (xy -6.686767 -8.907375) + (xy -6.679645 -8.91776) + (xy -6.681138 -8.935109) + (xy -6.211203 -8.935109) + (xy -6.193853 -8.91776) + (xy -6.176503 -8.935109) + (xy -6.193853 -8.952459) + (xy -6.211203 -8.935109) + (xy -6.681138 -8.935109) + (xy -6.682396 -8.949735) + (xy -6.694947 -8.952459) + (xy -6.730282 -8.927271) + (xy -6.731694 -8.91776) + (xy -6.815407 -8.91776) + (xy -6.83469 -8.935089) + (xy -6.83832 -8.939482) + (xy -6.863887 -8.978776) + (xy -6.844157 -8.97423) + (xy -6.778276 -8.962796) + (xy -6.725732 -8.971701) + (xy -6.675509 -8.993111) + (xy -6.687997 -9.015357) + (xy -6.692388 -9.017979) + (xy -6.543245 -9.017979) + (xy -6.540086 -8.97316) + (xy -6.4986 -8.938639) + (xy -6.448446 -8.938637) + (xy -6.447081 -8.939447) + (xy -6.42171 -8.985186) + (xy -6.419399 -9.006556) + (xy -6.44414 -9.04822) + (xy -6.49655 -9.052668) + (xy -6.543245 -9.017979) + (xy -6.692388 -9.017979) + (xy -6.708692 -9.027715) + (xy -6.763686 -9.072896) + (xy -6.763417 -9.073907) + (xy -6.627596 -9.073907) + (xy -6.610246 -9.056558) + (xy -6.592897 -9.073907) + (xy -6.610246 -9.091257) + (xy -6.627596 -9.073907) + (xy -6.763417 -9.073907) + (xy -6.754876 -9.105949) + (xy -6.687483 -9.121949) + (xy -6.610328 -9.120532) + (xy -6.514929 -9.119089) + (xy -6.475897 -9.125956) + (xy -6.408544 -9.125956) + (xy -6.404794 -9.105564) + (xy -6.361149 -9.055334) + (xy -6.349271 -9.043723) + (xy -6.288042 -8.992223) + (xy -6.250653 -8.973724) + (xy -6.248427 -8.97469) + (xy -6.259888 -9.004519) + (xy -6.3077 -9.056924) + (xy -6.369497 -9.106773) + (xy -6.408544 -9.125956) + (xy -6.475897 -9.125956) + (xy -6.454133 -9.129785) + (xy -6.444295 -9.138017) + (xy -6.408324 -9.149851) + (xy -6.332873 -9.136561) + (xy -6.239775 -9.105528) + (xy -6.150865 -9.064134) + (xy -6.087979 -9.019759) + (xy -6.084935 -9.016533) + (xy -6.005709 -8.966303) + (xy -5.936904 -8.951928) + (xy -5.878649 -8.946746) + (xy -5.882244 -8.927587) + (xy -5.898908 -8.91477) + (xy -5.919771 -8.891712) + (xy -5.883204 -8.887447) + (xy -5.838183 -8.891942) + (xy -5.761831 -8.893661) + (xy -5.725827 -8.879468) + (xy -5.72541 -8.877051) + (xy -5.69673 -8.852961) + (xy -5.664686 -8.848892) + (xy -5.624504 -8.854623) + (xy -5.649364 -8.878713) + (xy -5.656011 -8.88306) + (xy -5.690554 -8.910035) + (xy -5.664715 -8.916269) + (xy -5.656011 -8.916251) + (xy -5.56616 -8.899799) + (xy -5.437977 -8.857284) + (xy -5.293236 -8.79734) + (xy -5.153707 -8.728601) + (xy -5.089153 -8.691457) + (xy -4.868244 -8.549788) + (xy -4.701652 -8.428792) + (xy -4.580408 -8.320669) + (xy -4.49554 -8.21762) + (xy -4.448028 -8.13406) + (xy -4.396159 -8.025509) + (xy -4.351748 -7.935407) + (xy -4.334487 -7.902042) + (xy -4.309958 -7.831186) + (xy -4.28706 -7.724476) + (xy -4.279807 -7.676496) + (xy -4.252018 -7.524322) + (xy -4.214399 -7.434351) + (xy -4.162985 -7.399638) + (xy -4.12344 -7.402554) + (xy -4.048572 -7.403953) + (xy -3.942993 -7.385915) + (xy -3.902009 -7.374865) + (xy -3.802948 -7.349389) + (xy -3.746384 -7.349902) + (xy -3.710455 -7.37651) + (xy -3.701698 -7.423243) + (xy -3.741899 -7.461083) + (xy -3.767761 -7.468679) + (xy -3.663093 -7.468679) + (xy -3.628985 -7.463122) + (xy -3.583979 -7.469502) + (xy -3.583442 -7.481347) + (xy -3.629883 -7.48963) + (xy -3.649949 -7.484086) + (xy -3.663093 -7.468679) + (xy -3.767761 -7.468679) + (xy -3.810617 -7.481266) + (xy -3.887413 -7.475026) + (xy -3.914368 -7.463953) + (xy -3.988908 -7.430142) + (xy -4.020749 -7.43587) + (xy -4.025137 -7.45881) + (xy -4.000812 -7.485388) + (xy -3.924561 -7.506182) + (xy -3.791475 -7.521883) + (xy -3.596641 -7.533179) + (xy -3.463611 -7.537702) + (xy -3.301936 -7.540336) + (xy -3.208491 -7.536559) + (xy -3.182323 -7.525367) + (xy -3.222472 -7.505754) + (xy -3.327985 -7.476714) + (xy -3.391168 -7.461557) + (xy -3.553414 -7.395119) + (xy -3.685132 -7.28665) + (xy -3.776249 -7.150176) + (xy -3.816694 -6.999728) + (xy -3.806827 -6.882632) + (xy -3.795074 -6.866852) + (xy -3.788557 -6.905191) + (xy -3.643443 -6.905191) + (xy -3.630747 -6.87663) + (xy -3.62031 -6.882058) + (xy -3.616157 -6.923239) + (xy -3.62031 -6.928324) + (xy -3.640939 -6.923561) + (xy -3.643443 -6.905191) + (xy -3.788557 -6.905191) + (xy -3.78723 -6.912995) + (xy -3.786266 -6.932598) + (xy -3.782377 -6.954106) + (xy -3.342832 -6.954106) + (xy -3.319743 -6.949476) + (xy -3.31683 -6.952328) + (xy -3.122951 -6.952328) + (xy -3.09596 -6.91327) + (xy -3.023283 -6.910482) + (xy -2.917365 -6.942325) + (xy -2.814853 -6.99289) + (xy -2.714759 -7.043624) + (xy -2.651922 -7.056084) + (xy -2.614313 -7.039428) + (xy -2.566132 -7.020911) + (xy -2.50763 -7.053043) + (xy -2.488669 -7.06968) + (xy -2.422061 -7.119522) + (xy -2.326861 -7.178605) + (xy -2.225529 -7.234436) + (xy -2.140522 -7.274522) + (xy -2.098221 -7.286885) + (xy -2.094465 -7.271749) + (xy -2.136946 -7.233613) + (xy -2.21135 -7.183385) + (xy -2.297817 -7.134784) + (xy -2.428337 -7.04732) + (xy -2.575826 -6.915083) + (xy -2.724521 -6.754495) + (xy -2.858656 -6.581974) + (xy -2.923429 -6.483149) + (xy -3.006775 -6.335863) + (xy -3.046751 -6.240684) + (xy -3.04383 -6.195925) + (xy -3.003286 -6.19797) + (xy -2.964112 -6.239955) + (xy -2.932636 -6.300843) + (xy -2.842616 -6.300843) + (xy -2.836236 -6.255837) + (xy -2.824391 -6.2553) + (xy -2.816108 -6.301741) + (xy -2.819671 -6.314638) + (xy -2.636576 -6.314638) + (xy -2.614026 -6.269035) + (xy -2.56919 -6.248131) + (xy -2.527459 -6.287987) + (xy -2.512261 -6.31756) + (xy -2.455154 -6.31756) + (xy -2.450408 -6.315301) + (xy -2.418741 -6.339728) + (xy -2.411612 -6.35) + (xy -2.40891 -6.359914) + (xy -2.182889 -6.359914) + (xy -2.159666 -6.350988) + (xy -2.134017 -6.349826) + (xy -2.051881 -6.331038) + (xy -1.977869 -6.297951) + (xy -1.90572 -6.25951) + (xy -1.857627 -6.254131) + (xy -1.796866 -6.281374) + (xy -1.771319 -6.295488) + (xy -1.686218 -6.342615) + (xy -1.856187 -6.450406) + (xy -1.976794 -6.521981) + (xy -2.049056 -6.55367) + (xy -2.070556 -6.544834) + (xy -2.042842 -6.499651) + (xy -2.01388 -6.457954) + (xy -2.036387 -6.456975) + (xy -2.057745 -6.464554) + (xy -2.10011 -6.470716) + (xy -2.10039 -6.455834) + (xy -2.109474 -6.415341) + (xy -2.141962 -6.387887) + (xy -2.182889 -6.359914) + (xy -2.40891 -6.359914) + (xy -2.40277 -6.38244) + (xy -2.407517 -6.3847) + (xy -2.439183 -6.360272) + (xy -2.446312 -6.35) + (xy -2.455154 -6.31756) + (xy -2.512261 -6.31756) + (xy -2.506004 -6.329734) + (xy -2.48551 -6.395487) + (xy -2.508882 -6.428442) + (xy -2.523684 -6.435007) + (xy -2.583388 -6.429123) + (xy -2.625795 -6.380226) + (xy -2.636576 -6.314638) + (xy -2.819671 -6.314638) + (xy -2.821652 -6.321807) + (xy -2.824007 -6.323816) + (xy -2.729378 -6.323816) + (xy -2.714317 -6.315301) + (xy -2.678881 -6.344226) + (xy -2.661804 -6.3847) + (xy -2.659858 -6.440031) + (xy -2.675107 -6.454099) + (xy -2.706158 -6.441895) + (xy -2.706558 -6.439587) + (xy -2.717352 -6.398798) + (xy -2.72762 -6.370188) + (xy -2.729378 -6.323816) + (xy -2.824007 -6.323816) + (xy -2.83706 -6.33495) + (xy -2.842616 -6.300843) + (xy -2.932636 -6.300843) + (xy -2.919756 -6.325758) + (xy -2.897027 -6.385838) + (xy -2.889074 -6.402049) + (xy -2.810656 -6.402049) + (xy -2.793306 -6.3847) + (xy -2.775957 -6.402049) + (xy -2.793306 -6.419399) + (xy -2.810656 -6.402049) + (xy -2.889074 -6.402049) + (xy -2.855028 -6.471448) + (xy -2.775957 -6.471448) + (xy -2.758607 -6.454099) + (xy -2.741257 -6.471448) + (xy -2.758607 -6.488798) + (xy -2.775957 -6.471448) + (xy -2.855028 -6.471448) + (xy -2.823248 -6.536228) + (xy -2.692484 -6.711318) + (xy -2.614399 -6.799203) + (xy -2.513227 -6.904614) + (xy -2.427103 -6.98725) + (xy -2.368142 -7.035844) + (xy -2.351281 -7.043989) + (xy -2.355173 -7.02135) + (xy -2.398847 -6.961509) + (xy -2.473258 -6.876581) + (xy -2.487955 -6.8609) + (xy -2.580836 -6.757026) + (xy -2.658087 -6.660485) + (xy -2.703027 -6.59213) + (xy -2.7031 -6.59198) + (xy -2.7228 -6.546754) + (xy -2.722334 -6.547036) + (xy -2.637159 -6.547036) + (xy -2.622191 -6.528715) + (xy -2.615251 -6.533839) + (xy -2.573833 -6.533498) + (xy -2.525743 -6.508398) + (xy -2.430871 -6.470219) + (xy -2.350392 -6.490581) + (xy -2.334543 -6.504923) + (xy -2.335039 -6.518288) + (xy -2.359563 -6.509138) + (xy -2.377336 -6.507009) + (xy -2.348023 -6.53552) + (xy -2.306595 -6.575913) + (xy -2.319272 -6.604479) + (xy -2.345583 -6.62035) + (xy -2.011503 -6.62035) + (xy -2.009468 -6.607834) + (xy -1.962053 -6.574191) + (xy -1.876897 -6.525717) + (xy -1.841527 -6.507392) + (xy -1.743115 -6.45378) + (xy -1.672351 -6.408297) + (xy -1.650646 -6.388617) + (xy -1.60751 -6.370981) + (xy -1.5443 -6.380131) + (xy -1.497788 -6.407993) + (xy -1.497248 -6.409453) + (xy 0.21379 -6.409453) + (xy 0.222233 -6.390061) + (xy 0.257171 -6.35281) + (xy 0.277257 -6.360451) + (xy 0.277595 -6.365302) + (xy 0.275875 -6.36735) + (xy 0.485792 -6.36735) + (xy 0.503142 -6.35) + (xy 0.520491 -6.36735) + (xy 0.503142 -6.3847) + (xy 0.485792 -6.36735) + (xy 0.275875 -6.36735) + (xy 0.252949 -6.394651) + (xy 0.242303 -6.402049) + (xy 0.312295 -6.402049) + (xy 0.329644 -6.3847) + (xy 0.346994 -6.402049) + (xy 0.329644 -6.419399) + (xy 0.381694 -6.419399) + (xy 0.39439 -6.390838) + (xy 0.404827 -6.396266) + (xy 0.40541 -6.402049) + (xy 0.555191 -6.402049) + (xy 0.572541 -6.3847) + (xy 0.58989 -6.402049) + (xy 0.572541 -6.419399) + (xy 0.555191 -6.402049) + (xy 0.40541 -6.402049) + (xy 0.408979 -6.437446) + (xy 0.404827 -6.442532) + (xy 0.384198 -6.437769) + (xy 0.381694 -6.419399) + (xy 0.329644 -6.419399) + (xy 0.312295 -6.402049) + (xy 0.242303 -6.402049) + (xy 0.237534 -6.405363) + (xy 0.21379 -6.409453) + (xy -1.497248 -6.409453) + (xy -1.492077 -6.423446) + (xy -1.514405 -6.455027) + (xy -1.518102 -6.455543) + (xy -1.556779 -6.477587) + (xy -1.627929 -6.53258) + (xy -1.68238 -6.579022) + (xy -1.748743 -6.643553) + (xy -1.764731 -6.672621) + (xy -1.738083 -6.668698) + (xy -1.676537 -6.634257) + (xy -1.587831 -6.571769) + (xy -1.538526 -6.533063) + (xy -1.441094 -6.463627) + (xy -1.386262 -6.444128) + (xy -1.377163 -6.463487) + (xy -1.241732 -6.463487) + (xy -1.207268 -6.455016) + (xy -1.188457 -6.45463) + (xy -1.127534 -6.467277) + (xy -1.110383 -6.488798) + (xy -1.115996 -6.497094) + (xy -1.025934 -6.497094) + (xy -0.991826 -6.491537) + (xy -0.946821 -6.497917) + (xy -0.946283 -6.509762) + (xy -0.992725 -6.518046) + (xy -1.012791 -6.512502) + (xy -1.025934 -6.497094) + (xy -1.115996 -6.497094) + (xy -1.132227 -6.521086) + (xy -1.195426 -6.500418) + (xy -1.214481 -6.488798) + (xy -1.241732 -6.463487) + (xy -1.377163 -6.463487) + (xy -1.37435 -6.469471) + (xy -1.405678 -6.534558) + (xy -1.480569 -6.634294) + (xy -1.52869 -6.689256) + (xy -1.61978 -6.785841) + (xy -1.69623 -6.860504) + (xy -1.743746 -6.899422) + (xy -1.748187 -6.901586) + (xy -1.757279 -6.89054) + (xy -1.7248 -6.845149) + (xy -1.684284 -6.792461) + (xy -1.691749 -6.766036) + (xy -1.718883 -6.753362) + (xy -1.794662 -6.743871) + (xy -1.867853 -6.751439) + (xy -1.929354 -6.761806) + (xy -1.930736 -6.748518) + (xy -1.899795 -6.721558) + (xy -1.854284 -6.674425) + (xy -1.839029 -6.640523) + (xy -1.860029 -6.637511) + (xy -1.873771 -6.644946) + (xy -1.905652 -6.640117) + (xy -1.90847 -6.625931) + (xy -1.933627 -6.600983) + (xy -1.96052 -6.605445) + (xy -2.011503 -6.62035) + (xy -2.345583 -6.62035) + (xy -2.365373 -6.632287) + (xy -2.438708 -6.66746) + (xy -2.481011 -6.680616) + (xy -2.537155 -6.660919) + (xy -2.598971 -6.610951) + (xy -2.63556 -6.557143) + (xy -2.637159 -6.547036) + (xy -2.722334 -6.547036) + (xy -2.709733 -6.554666) + (xy -2.665679 -6.610246) + (xy -2.597326 -6.694146) + (xy -2.531249 -6.770235) + (xy -2.442289 -6.770235) + (xy -2.390163 -6.718849) + (xy -2.389466 -6.71836) + (xy -2.316326 -6.67293) + (xy -2.268679 -6.671764) + (xy -2.217218 -6.716553) + (xy -2.205915 -6.728933) + (xy -2.165918 -6.78022) + (xy -2.169153 -6.789527) + (xy -2.035702 -6.789527) + (xy -2.030939 -6.768898) + (xy -2.012569 -6.766394) + (xy -1.984007 -6.77909) + (xy -1.989436 -6.789527) + (xy -2.030616 -6.793679) + (xy -2.035702 -6.789527) + (xy -2.169153 -6.789527) + (xy -2.176174 -6.809722) + (xy -2.211594 -6.830884) + (xy -2.317837 -6.857219) + (xy -2.413013 -6.827815) + (xy -2.432238 -6.811697) + (xy -2.442289 -6.770235) + (xy -2.531249 -6.770235) + (xy -2.505094 -6.800353) + (xy -2.438559 -6.873725) + (xy -2.373749 -6.950931) + (xy -2.263906 -6.950931) + (xy -2.233613 -6.900216) + (xy -2.170071 -6.846002) + (xy -2.106788 -6.84401) + (xy -2.044015 -6.872233) + (xy -1.997576 -6.917569) + (xy -2.00923 -6.943356) + (xy -1.611443 -6.943356) + (xy -1.571783 -6.900448) + (xy -1.531393 -6.870974) + (xy -1.534798 -6.888144) + (xy -1.542827 -6.901878) + (xy -1.553913 -6.933956) + (xy -1.531708 -6.925589) + (xy -1.509963 -6.878217) + (xy -1.519557 -6.849926) + (xy -1.517679 -6.79261) + (xy -1.461212 -6.704839) + (xy -1.424563 -6.662046) + (xy -1.338732 -6.573219) + (xy -1.277973 -6.532689) + (xy -1.226072 -6.53297) + (xy -1.187607 -6.552626) + (xy -1.180251 -6.593181) + (xy -1.213217 -6.665152) + (xy -1.275232 -6.753536) + (xy -1.355026 -6.843335) + (xy -1.441328 -6.919548) + (xy -1.48553 -6.949117) + (xy -1.56405 -6.981054) + (xy -1.610195 -6.976779) + (xy -1.611443 -6.943356) + (xy -2.00923 -6.943356) + (xy -2.019101 -6.965198) + (xy -2.106909 -7.012176) + (xy -2.196917 -7.027509) + (xy -2.253562 -7.003284) + (xy -2.263906 -6.950931) + (xy -2.373749 -6.950931) + (xy -2.365737 -6.960475) + (xy -2.322117 -7.028861) + (xy -2.316531 -7.061461) + (xy -2.317773 -7.07407) + (xy -2.300972 -7.066172) + (xy -2.253177 -7.072231) + (xy -2.232915 -7.094246) + (xy -2.116667 -7.094246) + (xy -2.090692 -7.084573) + (xy -2.062816 -7.091929) + (xy -2.026973 -7.094531) + (xy -2.029088 -7.080032) + (xy -2.019285 -7.040656) + (xy -1.982697 -7.011874) + (xy -1.929801 -6.999192) + (xy -1.855486 -7.014831) + (xy -1.743504 -7.062888) + (xy -1.73073 -7.069165) + (xy -1.55401 -7.069165) + (xy -1.548032 -7.058395) + (xy -1.511469 -7.028554) + (xy -1.449568 -6.98305) + (xy -1.425084 -6.979058) + (xy -1.422678 -6.990719) + (xy -1.449931 -7.016145) + (xy -1.500752 -7.044683) + (xy -1.55401 -7.069165) + (xy -1.73073 -7.069165) + (xy -1.704597 -7.082006) + (xy -1.554562 -7.1482) + (xy -1.44443 -7.171275) + (xy -1.359055 -7.150373) + (xy -1.283291 -7.084631) + (xy -1.260759 -7.056803) + (xy -1.177272 -6.948169) + (xy -1.285559 -6.957383) + (xy -1.393846 -6.966598) + (xy -1.292058 -6.857821) + (xy -1.212217 -6.76663) + (xy -1.144202 -6.679444) + (xy -1.13382 -6.664454) + (xy -1.079327 -6.605479) + (xy -1.021201 -6.57197) + (xy -0.979852 -6.572827) + (xy -0.971585 -6.593708) + (xy -0.982051 -6.64511) + (xy -1.005423 -6.72076) + (xy -1.024745 -6.781665) + (xy -1.017711 -6.783053) + (xy -0.996748 -6.752089) + (xy -0.935422 -6.669175) + (xy -0.900017 -6.628472) + (xy -0.862391 -6.566813) + (xy -0.859535 -6.530004) + (xy -0.84253 -6.497144) + (xy -0.802519 -6.488798) + (xy -0.760334 -6.49311) + (xy -0.758433 -6.497094) + (xy -0.64424 -6.497094) + (xy -0.610132 -6.491537) + (xy -0.565127 -6.497917) + (xy -0.564589 -6.509762) + (xy -0.611031 -6.518046) + (xy -0.631097 -6.512502) + (xy -0.64424 -6.497094) + (xy -0.758433 -6.497094) + (xy -0.748512 -6.517887) + (xy -0.764621 -6.580891) + (xy -0.782742 -6.633275) + (xy -0.822604 -6.732994) + (xy -0.860803 -6.808076) + (xy -0.870939 -6.822602) + (xy -0.894543 -6.87578) + (xy -0.890901 -6.895379) + (xy -0.891891 -6.905191) + (xy -0.817916 -6.905191) + (xy -0.804135 -6.861296) + (xy -0.785291 -6.861051) + (xy -0.768953 -6.858454) + (xy -0.775952 -6.843537) + (xy -0.778245 -6.786698) + (xy -0.750159 -6.70522) + (xy -0.705196 -6.62595) + (xy -0.656859 -6.575736) + (xy -0.638271 -6.569763) + (xy -0.596453 -6.595299) + (xy -0.597895 -6.66466) + (xy -0.62964 -6.74265) + (xy -0.654833 -6.793933) + (xy -0.643676 -6.794318) + (xy -0.595619 -6.752955) + (xy -0.538585 -6.673782) + (xy -0.499795 -6.56999) + (xy -0.49819 -6.562108) + (xy -0.479809 -6.493495) + (xy -0.462922 -6.475809) + (xy -0.459041 -6.482761) + (xy -0.458481 -6.542263) + (xy -0.475254 -6.63814) + (xy -0.486347 -6.681624) + (xy -0.50957 -6.745331) + (xy -0.417097 -6.745331) + (xy -0.411804 -6.684013) + (xy -0.403527 -6.63046) + (xy -0.379038 -6.508659) + (xy -0.355425 -6.446689) + (xy -0.335143 -6.447391) + (xy -0.320647 -6.513601) + (xy -0.318854 -6.532535) + (xy -0.329069 -6.658213) + (xy -0.367979 -6.722936) + (xy -0.403885 -6.754674) + (xy -0.417097 -6.745331) + (xy -0.50957 -6.745331) + (xy -0.518713 -6.770412) + (xy -0.525711 -6.783743) + (xy -0.3161 -6.783743) + (xy -0.279498 -6.686061) + (xy -0.250636 -6.579327) + (xy -0.239767 -6.495214) + (xy -0.236057 -6.439847) + (xy -0.226661 -6.4433) + (xy -0.21401 -6.483378) + (xy -0.113173 -6.483378) + (xy -0.095779 -6.454359) + (xy -0.079062 -6.471448) + (xy 0.242896 -6.471448) + (xy 0.260245 -6.454099) + (xy 0.277595 -6.471448) + (xy 0.451092 -6.471448) + (xy 0.468442 -6.454099) + (xy 0.485792 -6.471448) + (xy 0.555191 -6.471448) + (xy 0.572541 -6.454099) + (xy 0.58989 -6.471448) + (xy 0.572541 -6.488798) + (xy 0.555191 -6.471448) + (xy 0.485792 -6.471448) + (xy 0.468442 -6.488798) + (xy 0.451092 -6.471448) + (xy 0.277595 -6.471448) + (xy 0.260245 -6.488798) + (xy 0.242896 -6.471448) + (xy -0.079062 -6.471448) + (xy -0.06685 -6.483932) + (xy -0.055707 -6.50913) + (xy -0.055193 -6.523497) + (xy 0.312295 -6.523497) + (xy 0.324991 -6.494936) + (xy 0.335428 -6.500365) + (xy 0.33958 -6.541545) + (xy 0.335428 -6.54663) + (xy 0.314799 -6.541867) + (xy 0.312295 -6.523497) + (xy -0.055193 -6.523497) + (xy -0.053952 -6.558197) + (xy 0.208196 -6.558197) + (xy 0.220892 -6.529635) + (xy 0.231329 -6.535064) + (xy 0.233662 -6.558197) + (xy 0.381694 -6.558197) + (xy 0.39439 -6.529635) + (xy 0.404827 -6.535064) + (xy 0.40541 -6.540847) + (xy 0.485792 -6.540847) + (xy 0.503142 -6.523497) + (xy 0.520491 -6.540847) + (xy 0.503142 -6.558197) + (xy 0.485792 -6.540847) + (xy 0.40541 -6.540847) + (xy 0.408979 -6.576244) + (xy 0.404827 -6.58133) + (xy 0.384198 -6.576567) + (xy 0.381694 -6.558197) + (xy 0.233662 -6.558197) + (xy 0.235482 -6.576244) + (xy 0.231329 -6.58133) + (xy 0.2107 -6.576567) + (xy 0.208196 -6.558197) + (xy -0.053952 -6.558197) + (xy -0.052964 -6.585818) + (xy -0.064708 -6.617981) + (xy -0.084939 -6.637887) + (xy 0.461477 -6.637887) + (xy 0.47735 -6.627596) + (xy 0.513377 -6.644157) + (xy 0.591342 -6.687477) + (xy 0.68945 -6.745247) + (xy 0.821165 -6.821236) + (xy 0.971238 -6.902616) + (xy 1.125595 -6.982389) + (xy 1.270163 -7.053555) + (xy 1.39087 -7.109116) + (xy 1.473642 -7.142073) + (xy 1.499467 -7.148088) + (xy 1.4988 -7.134298) + (xy 1.448123 -7.099215) + (xy 1.404814 -7.075026) + (xy 1.1393 -6.920494) + (xy 0.940738 -6.772486) + (xy 0.80715 -6.629428) + (xy 0.769153 -6.56897) + (xy 0.731988 -6.484017) + (xy 0.73866 -6.45196) + (xy 0.787727 -6.473105) + (xy 0.876161 -6.546299) + (xy 0.994013 -6.647486) + (xy 1.124274 -6.748911) + (xy 1.179781 -6.788479) + (xy 1.286275 -6.857877) + (xy 1.38372 -6.916157) + (xy 1.422677 -6.936849) + (xy 1.475415 -6.960907) + (xy 1.480205 -6.954747) + (xy 1.435459 -6.911338) + (xy 1.412067 -6.889936) + (xy 1.351546 -6.828522) + (xy 1.342093 -6.804163) + (xy 1.377202 -6.815161) + (xy 1.450369 -6.85982) + (xy 1.504856 -6.899244) + (xy 1.740741 -6.899244) + (xy 1.765613 -6.872819) + (xy 1.813046 -6.860281) + (xy 1.903098 -6.846528) + (xy 1.9642 -6.855733) + (xy 2.027887 -6.89712) + (xy 2.075619 -6.937096) + (xy 2.190718 -7.035578) + (xy 2.081429 -7.073677) + (xy 2.00502 -7.092695) + (xy 1.942992 -7.079383) + (xy 1.864975 -7.026208) + (xy 1.853557 -7.017158) + (xy 1.769231 -6.944167) + (xy 1.740741 -6.899244) + (xy 1.504856 -6.899244) + (xy 1.537054 -6.922541) + (xy 1.647415 -7.00252) + (xy 1.711117 -7.03877) + (xy 1.726288 -7.030577) + (xy 1.695847 -6.983265) + (xy 1.665846 -6.942172) + (xy 1.683719 -6.950701) + (xy 1.708566 -6.969847) + (xy 1.749777 -7.017449) + (xy 1.752445 -7.043791) + (xy 1.76962 -7.076487) + (xy 1.787958 -7.096038) + (xy 1.839071 -7.096038) + (xy 1.85642 -7.078689) + (xy 1.87377 -7.096038) + (xy 1.85642 -7.113388) + (xy 1.839071 -7.096038) + (xy 1.787958 -7.096038) + (xy 1.829679 -7.140519) + (xy 1.921142 -7.224084) + (xy 1.959188 -7.256378) + (xy 2.069093 -7.351648) + (xy 2.12896 -7.414447) + (xy 2.142031 -7.445393) + (xy 2.342986 -7.445393) + (xy 2.350472 -7.425683) + (xy 2.39395 -7.453236) + (xy 2.405207 -7.473556) + (xy 2.411023 -7.477732) + (xy 2.602459 -7.477732) + (xy 2.619808 -7.460383) + (xy 2.637158 -7.477732) + (xy 2.619808 -7.495082) + (xy 2.602459 -7.477732) + (xy 2.411023 -7.477732) + (xy 2.450153 -7.505829) + (xy 2.555298 -7.517298) + (xy 2.596472 -7.51693) + (xy 2.691507 -7.518987) + (xy 2.746881 -7.529147) + (xy 2.753263 -7.538456) + (xy 2.711709 -7.55446) + (xy 2.626574 -7.563633) + (xy 2.588439 -7.564481) + (xy 2.460529 -7.548267) + (xy 2.377591 -7.495828) + (xy 2.376912 -7.495082) + (xy 2.342986 -7.445393) + (xy 2.142031 -7.445393) + (xy 2.145142 -7.452758) + (xy 2.130315 -7.471474) + (xy 2.056965 -7.475035) + (xy 1.991434 -7.443744) + (xy 1.902715 -7.398484) + (xy 1.775653 -7.348431) + (xy 1.635197 -7.301817) + (xy 1.506297 -7.266874) + (xy 1.4139 -7.251833) + (xy 1.409482 -7.251738) + (xy 1.328274 -7.239549) + (xy 1.205693 -7.208359) + (xy 1.06467 -7.165274) + (xy 0.928135 -7.117397) + (xy 0.819018 -7.071833) + (xy 0.802832 -7.063793) + (xy 0.728033 -7.032615) + (xy 0.68239 -7.027221) + (xy 0.681038 -7.028023) + (xy 0.671639 -7.026953) + (xy 0.673843 -7.023652) + (xy 0.659917 -6.990276) + (xy 0.607407 -6.931748) + (xy 0.584976 -6.910879) + (xy 0.531427 -6.846102) + (xy 0.487815 -6.76538) + (xy 0.461909 -6.689159) + (xy 0.461477 -6.637887) + (xy -0.084939 -6.637887) + (xy -0.087579 -6.640485) + (xy -0.103813 -6.603377) + (xy -0.110803 -6.562949) + (xy -0.113173 -6.483378) + (xy -0.21401 -6.483378) + (xy -0.205769 -6.509483) + (xy -0.202693 -6.520159) + (xy -0.185873 -6.608918) + (xy -0.205962 -6.66976) + (xy -0.2147 -6.679645) + (xy 0.034699 -6.679645) + (xy 0.052049 -6.662295) + (xy 0.069398 -6.679645) + (xy 0.312295 -6.679645) + (xy 0.329644 -6.662295) + (xy 0.346994 -6.679645) + (xy 0.329644 -6.696995) + (xy 0.312295 -6.679645) + (xy 0.069398 -6.679645) + (xy 0.052049 -6.696995) + (xy 0.034699 -6.679645) + (xy -0.2147 -6.679645) + (xy -0.242424 -6.711006) + (xy -0.315411 -6.783063) + (xy 0.008187 -6.783063) + (xy 0.043202 -6.743004) + (xy 0.075695 -6.731694) + (xy 0.087935 -6.749044) + (xy 0.381694 -6.749044) + (xy 0.399043 -6.731694) + (xy 0.416393 -6.749044) + (xy 0.399043 -6.766394) + (xy 0.381694 -6.749044) + (xy 0.087935 -6.749044) + (xy 0.089682 -6.75152) + (xy 0.068703 -6.784582) + (xy 0.026272 -6.820957) + (xy 0.00893 -6.82159) + (xy 0.008187 -6.783063) + (xy -0.315411 -6.783063) + (xy -0.3161 -6.783743) + (xy -0.525711 -6.783743) + (xy -0.543928 -6.818443) + (xy -0.346995 -6.818443) + (xy -0.329645 -6.801093) + (xy -0.312295 -6.818443) + (xy -0.329645 -6.835793) + (xy -0.346995 -6.818443) + (xy -0.543928 -6.818443) + (xy -0.558545 -6.846285) + (xy -0.595931 -6.894902) + (xy -0.620956 -6.901922) + (xy -0.625838 -6.883416) + (xy -0.64564 -6.8874) + (xy -0.693361 -6.933711) + (xy -0.192619 -6.933711) + (xy -0.169383 -6.902566) + (xy -0.15416 -6.890679) + (xy -0.096733 -6.858874) + (xy -0.070459 -6.857866) + (xy -0.080481 -6.886845) + (xy -0.105104 -6.906547) + (xy -0.166827 -6.93645) + (xy -0.192619 -6.933711) + (xy -0.693361 -6.933711) + (xy -0.693655 -6.933996) + (xy -0.713716 -6.957241) + (xy -0.764059 -7.010808) + (xy -0.780297 -7.011183) + (xy -0.775971 -6.994923) + (xy -0.768638 -6.949467) + (xy -0.784755 -6.949001) + (xy -0.811773 -6.938567) + (xy -0.817916 -6.905191) + (xy -0.891891 -6.905191) + (xy -0.895568 -6.941616) + (xy -0.922613 -6.99028) + (xy -0.962072 -7.02446) + (xy -0.979818 -6.995959) + (xy -0.975771 -6.931445) + (xy -0.991266 -6.905809) + (xy -1.04259 -6.919287) + (xy -1.114563 -6.963939) + (xy -1.192006 -7.031824) + (xy -1.21495 -7.056571) + (xy -1.222916 -7.065644) + (xy -0.475704 -7.065644) + (xy -0.45975 -7.041875) + (xy -0.397393 -7.0058) + (xy -0.377056 -6.996517) + (xy -0.292405 -6.959713) + (xy -0.253712 -6.944849) + (xy -0.243126 -6.946581) + (xy -0.242897 -6.95635) + (xy -0.270722 -6.984161) + (xy -0.335573 -7.020786) + (xy -0.409513 -7.053107) + (xy -0.464607 -7.06801) + (xy -0.475704 -7.065644) + (xy -1.222916 -7.065644) + (xy -1.330332 -7.187984) + (xy -1.211683 -7.171215) + (xy -1.132725 -7.158506) + (xy -1.093871 -7.149214) + (xy -1.093033 -7.148375) + (xy -1.063562 -7.140421) + (xy -1.013429 -7.133532) + (xy -0.955952 -7.138474) + (xy -0.952165 -7.177946) + (xy -0.95279 -7.179798) + (xy -0.959325 -7.211235) + (xy -0.93426 -7.186502) + (xy -0.924471 -7.174112) + (xy -0.853913 -7.124357) + (xy -0.802937 -7.113388) + (xy -0.65929 -7.113388) + (xy -0.629901 -7.086511) + (xy -0.581216 -7.07922) + (xy -0.530514 -7.084699) + (xy -0.530635 -7.084897) + (xy -0.133647 -7.084897) + (xy -0.103129 -7.083621) + (xy -0.032419 -7.114609) + (xy 0.022823 -7.132806) + (xy 0.034699 -7.114609) + (xy 0.065849 -7.093757) + (xy 0.145268 -7.080805) + (xy 0.201704 -7.078689) + (xy 0.315419 -7.086287) + (xy 0.393942 -7.118094) + (xy 0.410312 -7.132932) + (xy 0.462488 -7.132932) + (xy 0.464093 -7.117035) + (xy 0.515348 -7.136332) + (xy 0.597726 -7.182657) + (xy 0.659026 -7.227165) + (xy 0.665665 -7.250294) + (xy 0.654458 -7.252056) + (xy 0.588097 -7.231049) + (xy 0.515661 -7.183942) + (xy 0.462488 -7.132932) + (xy 0.410312 -7.132932) + (xy 0.470625 -7.187599) + (xy 0.572541 -7.296509) + (xy 0.453369 -7.273935) + (xy 0.34881 -7.240487) + (xy 0.263672 -7.191516) + (xy 0.26312 -7.19105) + (xy 0.214784 -7.151288) + (xy 0.213073 -7.156996) + (xy 0.239068 -7.191462) + (xy 0.26887 -7.237261) + (xy 0.254616 -7.2488) + (xy 0.188448 -7.227937) + (xy 0.149731 -7.212578) + (xy 0.05769 -7.181233) + (xy -0.009907 -7.166237) + (xy -0.086423 -7.138607) + (xy -0.11227 -7.119096) + (xy -0.133647 -7.084897) + (xy -0.530635 -7.084897) + (xy -0.542979 -7.105109) + (xy -0.555192 -7.113388) + (xy -0.626998 -7.145676) + (xy -0.658216 -7.125009) + (xy -0.65929 -7.113388) + (xy -0.802937 -7.113388) + (xy -0.737127 -7.122261) + (xy -0.734741 -7.147124) + (xy -0.739022 -7.149964) + (xy -0.255721 -7.149964) + (xy -0.25241 -7.149542) + (xy -0.196846 -7.165526) + (xy -0.114055 -7.206828) + (xy -0.096263 -7.217357) + (xy -0.032947 -7.260334) + (xy -0.012436 -7.283773) + (xy -0.01735 -7.285301) + (xy -0.065466 -7.271254) + (xy -0.133276 -7.239195) + (xy -0.200864 -7.200626) + (xy -0.248317 -7.167049) + (xy -0.255721 -7.149964) + (xy -0.739022 -7.149964) + (xy -0.792349 -7.185341) + (xy -0.906521 -7.234277) + (xy -0.945443 -7.248035) + (xy -0.445359 -7.248035) + (xy -0.426427 -7.228614) + (xy -0.416394 -7.221291) + (xy -0.353144 -7.187123) + (xy -0.306149 -7.205698) + (xy -0.27317 -7.243511) + (xy -0.243268 -7.284527) + (xy -0.260166 -7.276889) + (xy -0.281873 -7.260262) + (xy -0.358339 -7.233122) + (xy -0.403321 -7.237511) + (xy -0.445359 -7.248035) + (xy -0.945443 -7.248035) + (xy -1.006007 -7.269443) + (xy -1.024618 -7.275319) + (xy -0.543625 -7.275319) + (xy -0.538862 -7.25469) + (xy -0.520492 -7.252186) + (xy -0.491931 -7.264882) + (xy -0.497359 -7.275319) + (xy -0.538539 -7.279472) + (xy -0.543625 -7.275319) + (xy -1.024618 -7.275319) + (xy -1.116203 -7.304235) + (xy -0.624591 -7.304235) + (xy -0.607241 -7.286885) + (xy -0.597411 -7.296715) + (xy -0.204679 -7.296715) + (xy -0.169909 -7.303996) + (xy -0.169272 -7.304235) + (xy 0.034699 -7.304235) + (xy 0.052049 -7.286885) + (xy 0.069398 -7.304235) + (xy 0.052049 -7.321585) + (xy 0.034699 -7.304235) + (xy -0.169272 -7.304235) + (xy -0.163326 -7.306466) + (xy -0.120835 -7.333955) + (xy -0.120738 -7.338935) + (xy 0.242896 -7.338935) + (xy 0.260245 -7.321585) + (xy 0.268541 -7.329881) + (xy 1.507126 -7.329881) + (xy 1.541234 -7.324324) + (xy 1.586239 -7.330704) + (xy 1.586777 -7.342549) + (xy 1.540335 -7.350833) + (xy 1.520269 -7.345289) + (xy 1.507126 -7.329881) + (xy 0.268541 -7.329881) + (xy 0.277595 -7.338935) + (xy 0.260245 -7.356284) + (xy 0.242896 -7.338935) + (xy -0.120738 -7.338935) + (xy -0.12053 -7.349583) + (xy -0.157237 -7.345691) + (xy -0.182751 -7.325891) + (xy -0.204679 -7.296715) + (xy -0.597411 -7.296715) + (xy -0.589891 -7.304235) + (xy -0.607241 -7.321585) + (xy -0.624591 -7.304235) + (xy -1.116203 -7.304235) + (xy -1.150859 -7.315177) + (xy -1.257159 -7.339203) + (xy -1.351216 -7.344502) + (xy -1.459337 -7.334053) + (xy -1.509959 -7.326515) + (xy -1.631727 -7.300548) + (xy -1.767186 -7.260928) + (xy -1.899859 -7.213961) + (xy -2.013269 -7.165957) + (xy -2.090939 -7.123223) + (xy -2.116667 -7.094246) + (xy -2.232915 -7.094246) + (xy -2.223953 -7.103984) + (xy -2.195376 -7.141433) + (xy -2.187121 -7.13705) + (xy -2.161929 -7.134784) + (xy -2.101544 -7.166394) + (xy -2.090642 -7.173626) + (xy -1.948301 -7.252896) + (xy -1.743284 -7.340469) + (xy -1.731811 -7.344718) + (xy -0.717122 -7.344718) + (xy -0.712359 -7.324089) + (xy -0.693989 -7.321585) + (xy -0.665428 -7.334281) + (xy -0.667849 -7.338935) + (xy -0.416394 -7.338935) + (xy -0.399044 -7.321585) + (xy -0.381694 -7.338935) + (xy -0.277596 -7.338935) + (xy -0.260246 -7.321585) + (xy -0.242897 -7.338935) + (xy -0.260246 -7.356284) + (xy -0.277596 -7.338935) + (xy -0.381694 -7.338935) + (xy -0.399044 -7.356284) + (xy -0.416394 -7.338935) + (xy -0.667849 -7.338935) + (xy -0.670857 -7.344718) + (xy -0.712037 -7.348871) + (xy -0.717122 -7.344718) + (xy -1.731811 -7.344718) + (xy -1.69448 -7.358544) + (xy -0.060892 -7.358544) + (xy -0.056145 -7.356284) + (xy -0.033654 -7.373634) + (xy 0.693989 -7.373634) + (xy 0.711338 -7.356284) + (xy 0.728688 -7.373634) + (xy 0.711338 -7.390984) + (xy 0.798087 -7.390984) + (xy 0.810783 -7.362422) + (xy 0.82122 -7.367851) + (xy 0.821803 -7.373634) + (xy 0.867486 -7.373634) + (xy 0.884836 -7.356284) + (xy 0.902185 -7.373634) + (xy 0.896402 -7.379417) + (xy 1.64244 -7.379417) + (xy 1.647204 -7.358789) + (xy 1.665573 -7.356284) + (xy 1.694135 -7.36898) + (xy 1.688706 -7.379417) + (xy 1.647526 -7.38357) + (xy 1.64244 -7.379417) + (xy 0.896402 -7.379417) + (xy 0.884836 -7.390984) + (xy 0.867486 -7.373634) + (xy 0.821803 -7.373634) + (xy 0.825303 -7.408334) + (xy 1.040983 -7.408334) + (xy 1.058333 -7.390984) + (xy 1.075683 -7.408334) + (xy 1.058333 -7.425683) + (xy 1.040983 -7.408334) + (xy 0.825303 -7.408334) + (xy 0.825373 -7.409031) + (xy 0.82122 -7.414117) + (xy 0.800591 -7.409354) + (xy 0.798087 -7.390984) + (xy 0.711338 -7.390984) + (xy 0.693989 -7.373634) + (xy -0.033654 -7.373634) + (xy -0.024479 -7.380712) + (xy -0.01735 -7.390984) + (xy -0.012621 -7.408334) + (xy 0.034699 -7.408334) + (xy 0.052049 -7.390984) + (xy 0.069398 -7.408334) + (xy 0.052049 -7.425683) + (xy 0.034699 -7.408334) + (xy -0.012621 -7.408334) + (xy -0.008508 -7.423424) + (xy -0.013254 -7.425683) + (xy -0.044921 -7.401256) + (xy -0.05205 -7.390984) + (xy -0.060892 -7.358544) + (xy -1.69448 -7.358544) + (xy -1.613525 -7.388527) + (xy -1.583985 -7.40358) + (xy -1.600966 -7.41298) + (xy -1.670488 -7.417176) + (xy -1.798573 -7.416619) + (xy -1.94317 -7.413169) + (xy -2.179725 -7.40203) + (xy -2.355497 -7.383247) + (xy -2.478785 -7.355801) + (xy -2.512364 -7.343416) + (xy -2.602876 -7.298482) + (xy -2.627529 -7.27146) + (xy -2.587446 -7.266498) + (xy -2.49641 -7.284458) + (xy -2.342573 -7.322379) + (xy -2.24704 -7.342449) + (xy -2.201387 -7.345884) + (xy -2.19719 -7.333904) + (xy -2.203416 -7.326826) + (xy -2.264588 -7.292068) + (xy -2.364883 -7.258354) + (xy -2.48133 -7.230642) + (xy -2.590953 -7.213891) + (xy -2.670779 -7.213059) + (xy -2.693515 -7.221061) + (xy -2.74198 -7.221381) + (xy -2.824561 -7.188328) + (xy -2.922588 -7.133582) + (xy -3.017394 -7.068828) + (xy -3.090309 -7.005746) + (xy -3.122665 -6.956019) + (xy -3.122951 -6.952328) + (xy -3.31683 -6.952328) + (xy -3.278151 -6.990201) + (xy -3.274761 -7.003507) + (xy -3.266967 -7.071961) + (xy -3.266086 -7.079199) + (xy -3.23612 -7.118605) + (xy -3.220361 -7.130738) + (xy -3.122951 -7.130738) + (xy -3.105602 -7.113388) + (xy -3.088252 -7.130738) + (xy -3.105602 -7.148088) + (xy -3.122951 -7.130738) + (xy -3.220361 -7.130738) + (xy -3.16752 -7.17142) + (xy -3.148976 -7.183167) + (xy -3.087513 -7.226144) + (xy -3.070606 -7.250208) + (xy -3.076915 -7.252056) + (xy -3.139319 -7.227145) + (xy -3.218691 -7.165987) + (xy -3.292488 -7.08939) + (xy -3.338168 -7.018163) + (xy -3.341613 -7.00772) + (xy -3.342832 -6.954106) + (xy -3.782377 -6.954106) + (xy -3.767385 -7.03703) + (xy -3.764928 -7.043989) + (xy -3.643443 -7.043989) + (xy -3.630747 -7.015428) + (xy -3.62031 -7.020856) + (xy -3.616157 -7.062036) + (xy -3.62031 -7.067122) + (xy -3.640939 -7.062359) + (xy -3.643443 -7.043989) + (xy -3.764928 -7.043989) + (xy -3.734295 -7.130738) + (xy -3.608744 -7.130738) + (xy -3.591394 -7.113388) + (xy -3.574044 -7.130738) + (xy -3.591394 -7.148088) + (xy -3.608744 -7.130738) + (xy -3.734295 -7.130738) + (xy -3.725359 -7.156043) + (xy -3.710798 -7.186794) + (xy -3.67558 -7.234836) + (xy -3.504645 -7.234836) + (xy -3.487295 -7.217487) + (xy -3.477466 -7.227316) + (xy -3.258231 -7.227316) + (xy -3.223461 -7.234597) + (xy -3.216878 -7.237067) + (xy -3.174387 -7.264556) + (xy -3.17429 -7.269536) + (xy -3.018853 -7.269536) + (xy -3.001503 -7.252186) + (xy -2.988472 -7.265217) + (xy -2.949454 -7.265217) + (xy -2.924671 -7.266432) + (xy -2.866019 -7.293516) + (xy -2.797042 -7.333352) + (xy -2.741286 -7.372825) + (xy -2.724023 -7.390797) + (xy -2.736212 -7.397042) + (xy -2.792216 -7.371911) + (xy -2.825921 -7.352917) + (xy -2.90265 -7.30442) + (xy -2.94592 -7.270816) + (xy -2.949454 -7.265217) + (xy -2.988472 -7.265217) + (xy -2.984153 -7.269536) + (xy -3.001503 -7.286885) + (xy -3.018853 -7.269536) + (xy -3.17429 -7.269536) + (xy -3.174082 -7.280184) + (xy -3.210789 -7.276292) + (xy -3.236303 -7.256492) + (xy -3.258231 -7.227316) + (xy -3.477466 -7.227316) + (xy -3.469946 -7.234836) + (xy -3.487295 -7.252186) + (xy -3.504645 -7.234836) + (xy -3.67558 -7.234836) + (xy -3.624706 -7.304235) + (xy -3.122951 -7.304235) + (xy -3.105602 -7.286885) + (xy -3.088252 -7.304235) + (xy -3.105602 -7.321585) + (xy -3.122951 -7.304235) + (xy -3.624706 -7.304235) + (xy -3.624591 -7.304392) + (xy -3.499891 -7.384164) + (xy -3.325588 -7.432121) + (xy -3.235019 -7.444212) + (xy -3.070902 -7.461219) + (xy -3.19235 -7.411391) + (xy -3.265125 -7.379437) + (xy -3.277504 -7.364776) + (xy -3.234154 -7.360557) + (xy -3.22705 -7.360447) + (xy -3.128365 -7.373424) + (xy -3.015336 -7.408334) + (xy -2.880055 -7.408334) + (xy -2.862705 -7.390984) + (xy -2.845356 -7.408334) + (xy -2.862705 -7.425683) + (xy -2.880055 -7.408334) + (xy -3.015336 -7.408334) + (xy -2.988952 -7.416483) + (xy -2.830988 -7.478943) + (xy -2.785416 -7.491163) + (xy -2.791479 -7.463372) + (xy -2.792976 -7.460918) + (xy -2.802672 -7.431442) + (xy -2.779009 -7.441146) + (xy -2.777466 -7.443033) + (xy -2.56776 -7.443033) + (xy -2.55041 -7.425683) + (xy -2.533061 -7.443033) + (xy -2.533841 -7.443813) + (xy -0.9933 -7.443813) + (xy -0.957186 -7.424959) + (xy -0.920831 -7.408985) + (xy -0.835368 -7.382636) + (xy -0.772532 -7.381593) + (xy -0.771862 -7.381842) + (xy -0.736189 -7.402226) + (xy -0.735867 -7.407709) + (xy -0.77334 -7.417087) + (xy -0.785832 -7.419158) + (xy -0.606492 -7.419158) + (xy -0.602411 -7.400126) + (xy -0.593038 -7.393663) + (xy -0.535319 -7.378453) + (xy -0.476138 -7.386815) + (xy -0.451093 -7.412046) + (xy -0.481104 -7.421785) + (xy -0.546517 -7.425152) + (xy -0.606492 -7.419158) + (xy -0.785832 -7.419158) + (xy -0.854416 -7.430528) + (xy -0.884836 -7.434852) + (xy -0.970889 -7.445886) + (xy -0.9933 -7.443813) + (xy -2.533841 -7.443813) + (xy -2.538844 -7.448816) + (xy -0.404827 -7.448816) + (xy -0.400064 -7.428187) + (xy -0.381694 -7.425683) + (xy -0.353133 -7.438379) + (xy -0.358561 -7.448816) + (xy -0.399742 -7.452969) + (xy -0.404827 -7.448816) + (xy -2.538844 -7.448816) + (xy -2.55041 -7.460383) + (xy -2.56776 -7.443033) + (xy -2.777466 -7.443033) + (xy -2.759736 -7.464715) + (xy -2.662842 -7.464715) + (xy -2.637423 -7.481346) + (xy -2.635211 -7.483516) + (xy -1.133516 -7.483516) + (xy -1.128753 -7.462887) + (xy -1.110383 -7.460383) + (xy -1.081821 -7.473079) + (xy -1.084241 -7.477732) + (xy -0.277596 -7.477732) + (xy -0.260246 -7.460383) + (xy -0.242897 -7.477732) + (xy 0.971584 -7.477732) + (xy 0.988934 -7.460383) + (xy 1.006284 -7.477732) + (xy 0.988934 -7.495082) + (xy 0.971584 -7.477732) + (xy -0.242897 -7.477732) + (xy -0.260246 -7.495082) + (xy -0.277596 -7.477732) + (xy -1.084241 -7.477732) + (xy -1.08725 -7.483516) + (xy -1.12843 -7.487669) + (xy -1.133516 -7.483516) + (xy -2.635211 -7.483516) + (xy -2.632853 -7.485829) + (xy -2.62107 -7.505388) + (xy -2.522993 -7.505388) + (xy -2.478962 -7.503993) + (xy -2.456447 -7.512432) + (xy -1.249181 -7.512432) + (xy -1.231831 -7.495082) + (xy -1.214481 -7.512432) + (xy -0.173498 -7.512432) + (xy -0.156148 -7.495082) + (xy -0.138798 -7.512432) + (xy -0.156148 -7.529782) + (xy -0.173498 -7.512432) + (xy -1.214481 -7.512432) + (xy -1.231831 -7.529782) + (xy -1.249181 -7.512432) + (xy -2.456447 -7.512432) + (xy -2.426795 -7.523546) + (xy -2.389918 -7.564869) + (xy -2.390997 -7.574943) + (xy -1.664736 -7.574943) + (xy -1.649008 -7.573542) + (xy -1.613525 -7.599181) + (xy -1.57248 -7.623373) + (xy -1.561524 -7.591495) + (xy -1.561476 -7.58608) + (xy -1.542058 -7.536303) + (xy -1.504033 -7.539321) + (xy -1.499184 -7.547131) + (xy -1.31858 -7.547131) + (xy -1.30123 -7.529782) + (xy -1.28388 -7.547131) + (xy -0.832787 -7.547131) + (xy -0.815438 -7.529782) + (xy -0.798088 -7.547131) + (xy -0.803872 -7.552915) + (xy -0.613024 -7.552915) + (xy -0.608261 -7.532286) + (xy -0.589891 -7.529782) + (xy -0.579383 -7.534453) + (xy -0.103603 -7.534453) + (xy -0.081815 -7.529782) + (xy -0.030883 -7.549618) + (xy 0.019392 -7.583745) + (xy 0.022281 -7.586175) + (xy 0.529802 -7.586175) + (xy 0.530573 -7.568929) + (xy 0.570493 -7.564481) + (xy 0.628197 -7.583538) + (xy 0.639939 -7.595945) + (xy 0.628837 -7.613678) + (xy 0.589938 -7.609247) + (xy 0.529802 -7.586175) + (xy 0.022281 -7.586175) + (xy 0.06205 -7.61962) + (xy 0.050386 -7.619682) + (xy 0 -7.596395) + (xy -0.08104 -7.554986) + (xy -0.103603 -7.534453) + (xy -0.579383 -7.534453) + (xy -0.56133 -7.542478) + (xy -0.566758 -7.552915) + (xy -0.607938 -7.557067) + (xy -0.613024 -7.552915) + (xy -0.803872 -7.552915) + (xy -0.815438 -7.564481) + (xy -0.832787 -7.547131) + (xy -1.28388 -7.547131) + (xy -1.30123 -7.564481) + (xy -1.31858 -7.547131) + (xy -1.499184 -7.547131) + (xy -1.483839 -7.571846) + (xy -1.482052 -7.599181) + (xy -0.414384 -7.599181) + (xy -0.395332 -7.588623) + (xy -0.344371 -7.630276) + (xy -0.311605 -7.666407) + (xy -0.306542 -7.672916) + (xy 0.148843 -7.672916) + (xy 0.15141 -7.668579) + (xy 0.196542 -7.687043) + (xy 0.204064 -7.691712) + (xy 0.532058 -7.691712) + (xy 0.536821 -7.671084) + (xy 0.555191 -7.668579) + (xy 0.583752 -7.681275) + (xy 0.578324 -7.691712) + (xy 0.537144 -7.695865) + (xy 0.532058 -7.691712) + (xy 0.204064 -7.691712) + (xy 0.26942 -7.732282) + (xy 0.280677 -7.740173) + (xy 0.356343 -7.782244) + (xy 0.411142 -7.792275) + (xy 0.416156 -7.790174) + (xy 0.448301 -7.792701) + (xy 0.449346 -7.797431) + (xy 0.491385 -7.797431) + (xy 0.499828 -7.778039) + (xy 0.534767 -7.740788) + (xy 0.554853 -7.748429) + (xy 0.555191 -7.75328) + (xy 0.538902 -7.772678) + (xy 0.631883 -7.772678) + (xy 0.637501 -7.748961) + (xy 0.683787 -7.68411) + (xy 0.763895 -7.587572) + (xy 0.776464 -7.573156) + (xy 0.835763 -7.509589) + (xy 0.855566 -7.497011) + (xy 0.837309 -7.530371) + (xy 0.82492 -7.547131) + (xy 0.902185 -7.547131) + (xy 0.919535 -7.529782) + (xy 0.936885 -7.547131) + (xy 0.919535 -7.564481) + (xy 0.902185 -7.547131) + (xy 0.82492 -7.547131) + (xy 0.782427 -7.604614) + (xy 0.759215 -7.63388) + (xy 0.693124 -7.712629) + (xy 0.645521 -7.762925) + (xy 0.631883 -7.772678) + (xy 0.538902 -7.772678) + (xy 0.530545 -7.78263) + (xy 0.51513 -7.793341) + (xy 0.495884 -7.796656) + (xy 0.745105 -7.796656) + (xy 0.751998 -7.78165) + (xy 0.801885 -7.734136) + (xy 0.878425 -7.67229) + (xy 0.971759 -7.607334) + (xy 1.057439 -7.55535) + (xy 1.107756 -7.532954) + (xy 1.097101 -7.552595) + (xy 1.051771 -7.604952) + (xy 1.041988 -7.615461) + (xy 0.980685 -7.668703) + (xy 0.937289 -7.685532) + (xy 0.934239 -7.684294) + (xy 0.894282 -7.691628) + (xy 0.885301 -7.702526) + (xy 0.839572 -7.744959) + (xy 0.78748 -7.777324) + (xy 0.745105 -7.796656) + (xy 0.495884 -7.796656) + (xy 0.491385 -7.797431) + (xy 0.449346 -7.797431) + (xy 0.451092 -7.805329) + (xy 0.429888 -7.839129) + (xy 0.364962 -7.823528) + (xy 0.254349 -7.758037) + (xy 0.25035 -7.755328) + (xy 0.180479 -7.704049) + (xy 0.148843 -7.672916) + (xy -0.306542 -7.672916) + (xy -0.253919 -7.740569) + (xy -0.235669 -7.772678) + (xy -0.173498 -7.772678) + (xy -0.160802 -7.744116) + (xy -0.150365 -7.749545) + (xy -0.146212 -7.790725) + (xy -0.150365 -7.795811) + (xy -0.170994 -7.791048) + (xy -0.173498 -7.772678) + (xy -0.235669 -7.772678) + (xy -0.225228 -7.791048) + (xy -0.225175 -7.801222) + (xy -0.259101 -7.793406) + (xy -0.313252 -7.748137) + (xy -0.368908 -7.685404) + (xy -0.407352 -7.625195) + (xy -0.414384 -7.599181) + (xy -1.482052 -7.599181) + (xy -1.47876 -7.649545) + (xy -0.575464 -7.649545) + (xy -0.572296 -7.633483) + (xy -0.535182 -7.604718) + (xy -0.49541 -7.599891) + (xy -0.485793 -7.612818) + (xy -0.513011 -7.635103) + (xy -0.539644 -7.64712) + (xy -0.575464 -7.649545) + (xy -1.47876 -7.649545) + (xy -1.478433 -7.654544) + (xy -1.49792 -7.720629) + (xy -1.28388 -7.720629) + (xy -1.26653 -7.703279) + (xy -1.249181 -7.720629) + (xy -1.26653 -7.737978) + (xy -1.28388 -7.720629) + (xy -1.49792 -7.720629) + (xy -1.50288 -7.737449) + (xy -1.546995 -7.786319) + (xy -1.547726 -7.786607) + (xy -1.590162 -7.785449) + (xy -1.596175 -7.771589) + (xy -1.568963 -7.739993) + (xy -1.554933 -7.737978) + (xy -1.547463 -7.718568) + (xy -1.585203 -7.671421) + (xy -1.589632 -7.667228) + (xy -1.643571 -7.610082) + (xy -1.664736 -7.574943) + (xy -2.390997 -7.574943) + (xy -2.397311 -7.63388) + (xy -2.41292 -7.674126) + (xy -1.769582 -7.674126) + (xy -1.749954 -7.626126) + (xy -1.74557 -7.621344) + (xy -1.713573 -7.621495) + (xy -1.685521 -7.666711) + (xy -1.67218 -7.732992) + (xy -1.676381 -7.775554) + (xy -1.677848 -7.820741) + (xy -1.662338 -7.822727) + (xy -1.635039 -7.832106) + (xy -1.630875 -7.855331) + (xy -1.650601 -7.914865) + (xy -1.664557 -7.928197) + (xy -1.695032 -7.917475) + (xy -1.718612 -7.864151) + (xy -1.728242 -7.79502) + (xy -1.716868 -7.736878) + (xy -1.715529 -7.734589) + (xy -1.709471 -7.708813) + (xy -1.729612 -7.717315) + (xy -1.761159 -7.714396) + (xy -1.769582 -7.674126) + (xy -2.41292 -7.674126) + (xy -2.416027 -7.682138) + (xy -2.425503 -7.675206) + (xy -2.448087 -7.646455) + (xy -2.463662 -7.65123) + (xy -2.495707 -7.650097) + (xy -2.498361 -7.638766) + (xy -2.509889 -7.578514) + (xy -2.519423 -7.549969) + (xy -2.522993 -7.505388) + (xy -2.62107 -7.505388) + (xy -2.605445 -7.531324) + (xy -2.609161 -7.54805) + (xy -2.634973 -7.537636) + (xy -2.652278 -7.505254) + (xy -2.662842 -7.464715) + (xy -2.759736 -7.464715) + (xy -2.75148 -7.474812) + (xy -2.755331 -7.486023) + (xy -2.747414 -7.52154) + (xy -2.704509 -7.586558) + (xy -2.688365 -7.60651) + (xy -2.669027 -7.63388) + (xy -2.602459 -7.63388) + (xy -2.589763 -7.605318) + (xy -2.579326 -7.610747) + (xy -2.575174 -7.651927) + (xy -2.579326 -7.657013) + (xy -2.599955 -7.65225) + (xy -2.602459 -7.63388) + (xy -2.669027 -7.63388) + (xy -2.633802 -7.683736) + (xy -2.628553 -7.720629) + (xy -1.977869 -7.720629) + (xy -1.96052 -7.703279) + (xy -1.94317 -7.720629) + (xy -1.96052 -7.737978) + (xy -1.977869 -7.720629) + (xy -2.628553 -7.720629) + (xy -2.62555 -7.741737) + (xy -2.63971 -7.777444) + (xy -2.677344 -7.869391) + (xy -2.690821 -7.919852) + (xy -2.693849 -7.928825) + (xy -2.531357 -7.928825) + (xy -2.521302 -7.851928) + (xy -2.495542 -7.778891) + (xy -2.465193 -7.739286) + (xy -2.459615 -7.737978) + (xy -2.430373 -7.759955) + (xy -2.430192 -7.764003) + (xy -2.444386 -7.807876) + (xy -2.450408 -7.819349) + (xy -1.94317 -7.819349) + (xy -1.921229 -7.776755) + (xy -1.906132 -7.772678) + (xy -1.884426 -7.744662) + (xy -1.889329 -7.694604) + (xy -1.887414 -7.68074) + (xy -1.862512 -7.721337) + (xy -1.823764 -7.799763) + (xy -1.780271 -7.907666) + (xy -1.757293 -7.99554) + (xy -1.757531 -8.033984) + (xy -1.795558 -8.079324) + (xy -1.815024 -8.084973) + (xy -1.831542 -8.069026) + (xy -1.811312 -8.043334) + (xy -1.774618 -7.988905) + (xy -1.769673 -7.968151) + (xy -1.78596 -7.952429) + (xy -1.792881 -7.957817) + (xy -1.831946 -7.95636) + (xy -1.885076 -7.917215) + (xy -1.929406 -7.86145) + (xy -1.94317 -7.819349) + (xy -2.450408 -7.819349) + (xy -2.474915 -7.866044) + (xy -2.507829 -7.915782) + (xy -2.522816 -7.928825) + (xy -2.116667 -7.928825) + (xy -2.099317 -7.911476) + (xy -2.081968 -7.928825) + (xy -2.099317 -7.946175) + (xy -2.116667 -7.928825) + (xy -2.522816 -7.928825) + (xy -2.529181 -7.934364) + (xy -2.531357 -7.928825) + (xy -2.693849 -7.928825) + (xy -2.713787 -7.987918) + (xy -2.732149 -8.013024) + (xy -2.777682 -8.063049) + (xy -2.833968 -8.140581) + (xy -2.656328 -8.140581) + (xy -2.632174 -8.072006) + (xy -2.596022 -8.008489) + (xy -2.56219 -7.980875) + (xy -2.533874 -8.007439) + (xy -2.533061 -8.015574) + (xy -2.546706 -8.035213) + (xy -2.073542 -8.035213) + (xy -2.048357 -8.015574) + (xy -2.030148 -7.989319) + (xy -2.036536 -7.95485) + (xy -2.048296 -7.912771) + (xy -2.044122 -7.911649) + (xy -2.013836 -7.946326) + (xy -1.955409 -8.011692) + (xy -1.933208 -8.036339) + (xy -1.836498 -8.143506) + (xy -1.909827 -8.227012) + (xy -1.91493 -8.23233) + (xy -1.717616 -8.23233) + (xy -1.692644 -8.138057) + (xy -1.648224 -8.032924) + (xy -1.637267 -8.186288) + (xy -1.635946 -8.304124) + (xy -1.640971 -8.355027) + (xy -1.567469 -8.355027) + (xy -1.562126 -8.216413) + (xy -1.561476 -8.206733) + (xy -1.543268 -8.043565) + (xy -1.513122 -7.935817) + (xy -1.478765 -7.881195) + (xy -1.414311 -7.829942) + (xy -1.378903 -7.837667) + (xy -1.382994 -7.89649) + (xy -1.401495 -7.939469) + (xy -1.435495 -8.026342) + (xy -1.471125 -8.148694) + (xy -1.490451 -8.231841) + (xy -1.492198 -8.239259) + (xy -1.422449 -8.239259) + (xy -1.398652 -8.096862) + (xy -1.334815 -7.952992) + (xy -1.243151 -7.823747) + (xy -1.135874 -7.725228) + (xy -1.025198 -7.673537) + (xy -0.990246 -7.669503) + (xy -0.957567 -7.676495) + (xy -0.971049 -7.705128) + (xy -1.035478 -7.764684) + (xy -1.042295 -7.770484) + (xy -1.162432 -7.872389) + (xy -0.988935 -7.790979) + (xy -0.821099 -7.719355) + (xy -0.704911 -7.687129) + (xy -0.635528 -7.693388) + (xy -0.612315 -7.719919) + (xy -0.621645 -7.760871) + (xy -0.689162 -7.797955) + (xy -0.73882 -7.81439) + (xy -0.769156 -7.82563) + (xy -0.023615 -7.82563) + (xy -0.002314 -7.852703) + (xy 0.01031 -7.873354) + (xy 0.026121 -7.893487) + (xy 0.493708 -7.893487) + (xy 0.516065 -7.865107) + (xy 0.567879 -7.819813) + (xy 0.611499 -7.806385) + (xy 0.62459 -7.823506) + (xy 0.597793 -7.849922) + (xy 0.546516 -7.881236) + (xy 0.493784 -7.906681) + (xy 0.493708 -7.893487) + (xy 0.026121 -7.893487) + (xy 0.050762 -7.924863) + (xy 0.074627 -7.912785) + (xy 0.076055 -7.908855) + (xy 0.097179 -7.914451) + (xy 0.139189 -7.971667) + (xy 0.194084 -8.069022) + (xy 0.210821 -8.10221) + (xy 0.269988 -8.230335) + (xy 0.306979 -8.338909) + (xy 0.327959 -8.454542) + (xy 0.33909 -8.603843) + (xy 0.341742 -8.667415) + (xy 0.34465 -8.844058) + (xy 0.335162 -8.984066) + (xy 0.309 -9.119724) + (xy 0.261886 -9.283318) + (xy 0.25887 -9.292919) + (xy 0.216322 -9.419756) + (xy 0.180446 -9.511551) + (xy 0.156364 -9.555937) + (xy 0.15002 -9.555714) + (xy 0.154031 -9.506732) + (xy 0.176927 -9.410581) + (xy 0.214181 -9.285419) + (xy 0.227483 -9.24492) + (xy 0.300496 -8.930419) + (xy 0.306658 -8.624429) + (xy 0.24612 -8.331547) + (xy 0.19296 -8.195976) + (xy 0.138793 -8.089414) + (xy 0.095052 -8.025922) + (xy 0.069096 -8.016109) + (xy 0.06868 -8.016737) + (xy 0.042402 -8.02711) + (xy 0.0261 -7.992483) + (xy -0.001172 -7.90376) + (xy -0.01581 -7.859426) + (xy -0.023615 -7.82563) + (xy -0.769156 -7.82563) + (xy -0.843581 -7.853206) + (xy -0.93964 -7.909194) + (xy -1.044844 -7.994795) + (xy -1.168619 -8.113976) + (xy -1.234883 -8.17201) + (xy -1.27667 -8.192242) + (xy -1.284109 -8.183375) + (xy -1.300131 -8.17784) + (xy -1.339688 -8.221516) + (xy -1.353279 -8.24112) + (xy -1.375102 -8.274071) + (xy -1.210571 -8.274071) + (xy -1.199577 -8.223861) + (xy -1.151966 -8.153167) + (xy -1.07715 -8.072617) + (xy -0.984543 -7.992838) + (xy -0.883557 -7.924459) + (xy -0.820457 -7.892272) + (xy -0.682563 -7.850677) + (xy -0.563229 -7.848618) + (xy -0.479464 -7.885475) + (xy -0.462979 -7.905339) + (xy -0.453079 -7.934587) + (xy -0.21805 -7.934587) + (xy -0.184271 -7.911572) + (xy -0.180252 -7.911476) + (xy -0.14586 -7.922723) + (xy -0.148533 -7.93009) + (xy -0.086608 -7.93009) + (xy -0.06519 -7.93653) + (xy -0.063554 -7.93814) + (xy -0.039093 -7.998126) + (xy -0.042064 -8.020318) + (xy -0.059943 -8.028373) + (xy -0.078726 -7.983656) + (xy -0.086608 -7.93009) + (xy -0.148533 -7.93009) + (xy -0.150064 -7.934308) + (xy -0.153534 -7.977488) + (xy -0.143509 -7.995032) + (xy -0.111929 -8.055585) + (xy -0.092812 -8.126019) + (xy -0.0926 -8.139914) + (xy 0.072138 -8.139914) + (xy 0.078518 -8.094908) + (xy 0.090363 -8.094371) + (xy 0.098646 -8.140812) + (xy 0.093102 -8.160878) + (xy 0.077694 -8.174021) + (xy 0.072138 -8.139914) + (xy -0.0926 -8.139914) + (xy -0.092014 -8.178209) + (xy -0.103099 -8.189071) + (xy -0.154131 -8.15767) + (xy -0.197663 -8.07637) + (xy -0.216079 -8.006899) + (xy -0.21805 -7.934587) + (xy -0.453079 -7.934587) + (xy -0.443669 -7.962388) + (xy -0.483045 -8.005724) + (xy -0.48915 -8.009618) + (xy -0.531556 -8.041672) + (xy -0.527823 -8.073404) + (xy -0.479526 -8.125939) + (xy -0.430075 -8.179628) + (xy -0.428848 -8.206688) + (xy -0.471032 -8.227418) + (xy -0.510048 -8.248998) + (xy -0.485793 -8.258496) + (xy -0.490452 -8.269186) + (xy -0.549944 -8.293044) + (xy -0.605192 -8.310519) + (xy -0.381694 -8.310519) + (xy -0.364345 -8.29317) + (xy -0.346995 -8.310519) + (xy -0.364345 -8.327869) + (xy -0.381694 -8.310519) + (xy -0.605192 -8.310519) + (xy -0.652047 -8.325339) + (xy -0.67664 -8.332431) + (xy -0.833152 -8.387386) + (xy -0.961965 -8.452298) + (xy -1.019664 -8.494789) + (xy -1.119792 -8.588115) + (xy -1.095556 -8.486632) + (xy -1.082649 -8.419093) + (xy -1.096478 -8.407349) + (xy -1.134226 -8.43238) + (xy -1.148242 -8.437026) + (xy -1.119707 -8.400385) + (xy -1.071772 -8.348358) + (xy -0.917492 -8.227383) + (xy -0.759477 -8.153472) + (xy -0.669568 -8.119607) + (xy -0.623946 -8.095601) + (xy -0.628903 -8.087406) + (xy -0.736966 -8.104328) + (xy -0.871341 -8.154635) + (xy -1.005705 -8.226482) + (xy -1.108743 -8.30332) + (xy -1.168125 -8.355246) + (xy -1.191158 -8.368592) + (xy -1.182697 -8.353894) + (xy -1.157702 -8.304154) + (xy -1.175533 -8.29317) + (xy -1.210571 -8.274071) + (xy -1.375102 -8.274071) + (xy -1.422221 -8.345219) + (xy -1.422449 -8.239259) + (xy -1.492198 -8.239259) + (xy -1.52124 -8.362569) + (xy -1.28388 -8.362569) + (xy -1.271184 -8.334007) + (xy -1.260747 -8.339436) + (xy -1.256594 -8.380616) + (xy -1.260747 -8.385701) + (xy -1.281376 -8.380938) + (xy -1.28388 -8.362569) + (xy -1.52124 -8.362569) + (xy -1.521861 -8.365204) + (xy -1.546035 -8.429883) + (xy -1.561671 -8.426337) + (xy -1.567469 -8.355027) + (xy -1.640971 -8.355027) + (xy -1.646196 -8.407952) + (xy -1.650942 -8.429184) + (xy -1.667599 -8.480445) + (xy -1.680846 -8.478712) + (xy -1.698016 -8.417596) + (xy -1.706319 -8.380953) + (xy -1.717616 -8.23233) + (xy -1.91493 -8.23233) + (xy -1.953751 -8.272788) + (xy -1.966115 -8.276446) + (xy -1.964363 -8.2724) + (xy -1.970667 -8.220565) + (xy -2.005094 -8.166947) + (xy -2.058862 -8.090798) + (xy -2.073542 -8.035213) + (xy -2.546706 -8.035213) + (xy -2.55649 -8.049294) + (xy -2.563713 -8.050273) + (xy -2.595329 -8.079369) + (xy -2.614386 -8.126832) + (xy -2.618849 -8.137022) + (xy -2.255465 -8.137022) + (xy -2.238115 -8.119672) + (xy -2.220765 -8.137022) + (xy -2.238115 -8.154372) + (xy -2.255465 -8.137022) + (xy -2.618849 -8.137022) + (xy -2.63694 -8.178323) + (xy -2.654431 -8.183365) + (xy -2.656328 -8.140581) + (xy -2.833968 -8.140581) + (xy -2.846018 -8.15718) + (xy -2.926618 -8.27866) + (xy -2.946476 -8.310519) + (xy -2.880055 -8.310519) + (xy -2.862705 -8.29317) + (xy -2.845356 -8.310519) + (xy -2.862705 -8.327869) + (xy -2.880055 -8.310519) + (xy -2.946476 -8.310519) + (xy -3.008939 -8.410731) + (xy -3.01553 -8.422021) + (xy -2.943861 -8.422021) + (xy -2.935418 -8.402629) + (xy -2.900479 -8.365378) + (xy -2.880393 -8.373019) + (xy -2.880055 -8.37787) + (xy -2.904701 -8.40722) + (xy -2.920116 -8.417931) + (xy -2.943861 -8.422021) + (xy -3.01553 -8.422021) + (xy -3.021336 -8.431967) + (xy -2.823279 -8.431967) + (xy -2.820888 -8.405867) + (xy -2.790596 -8.341692) + (xy -2.783018 -8.328088) + (xy -2.732268 -8.254693) + (xy -2.69176 -8.222756) + (xy -2.679258 -8.234714) + (xy -2.194873 -8.234714) + (xy -2.178505 -8.178284) + (xy -2.134579 -8.165938) + (xy -2.098769 -8.178927) + (xy -2.100025 -8.190217) + (xy -2.088688 -8.228433) + (xy -2.046572 -8.27645) + (xy -2.001644 -8.333232) + (xy -2.013725 -8.38116) + (xy -2.01694 -8.385185) + (xy -2.068591 -8.427175) + (xy -2.113781 -8.409148) + (xy -2.159909 -8.335097) + (xy -2.194873 -8.234714) + (xy -2.679258 -8.234714) + (xy -2.673137 -8.240568) + (xy -2.673013 -8.249795) + (xy -2.685752 -8.27582) + (xy -2.56776 -8.27582) + (xy -2.55041 -8.25847) + (xy -2.533061 -8.27582) + (xy -2.55041 -8.29317) + (xy -2.56776 -8.27582) + (xy -2.685752 -8.27582) + (xy -2.694166 -8.29301) + (xy -2.707315 -8.310519) + (xy -2.463662 -8.310519) + (xy -2.446312 -8.29317) + (xy -2.428962 -8.310519) + (xy -2.446312 -8.327869) + (xy -2.463662 -8.310519) + (xy -2.707315 -8.310519) + (xy -2.739762 -8.353726) + (xy -2.355034 -8.353726) + (xy -2.312642 -8.351725) + (xy -2.23255 -8.400617) + (xy -2.220765 -8.410359) + (xy -2.156918 -8.463601) + (xy -2.119917 -8.492664) + (xy -2.11898 -8.49327) + (xy -2.126049 -8.521188) + (xy -2.144831 -8.54341) + (xy -2.183676 -8.557843) + (xy -2.238818 -8.526053) + (xy -2.290963 -8.476648) + (xy -2.350788 -8.398181) + (xy -2.355034 -8.353726) + (xy -2.739762 -8.353726) + (xy -2.740944 -8.3553) + (xy -2.749718 -8.364828) + (xy -2.489853 -8.364828) + (xy -2.485107 -8.362569) + (xy -2.453441 -8.386996) + (xy -2.446312 -8.397268) + (xy -2.43747 -8.429708) + (xy -2.442216 -8.431967) + (xy -2.473882 -8.40754) + (xy -2.481011 -8.397268) + (xy -2.489853 -8.364828) + (xy -2.749718 -8.364828) + (xy -2.791635 -8.410346) + (xy -2.823279 -8.431967) + (xy -3.021336 -8.431967) + (xy -3.071366 -8.517665) + (xy -3.009878 -8.517665) + (xy -3.00293 -8.503675) + (xy -2.969843 -8.467801) + (xy -2.965941 -8.484017) + (xy -2.602459 -8.484017) + (xy -2.58511 -8.466667) + (xy -2.56776 -8.484017) + (xy -2.58511 -8.501366) + (xy -2.602459 -8.484017) + (xy -2.965941 -8.484017) + (xy -2.963756 -8.4931) + (xy -2.972179 -8.520213) + (xy -2.997726 -8.558002) + (xy -3.009265 -8.557221) + (xy -3.009878 -8.517665) + (xy -3.071366 -8.517665) + (xy -3.082441 -8.536636) + (xy -3.136583 -8.639617) + (xy -3.157213 -8.688764) + (xy -3.163051 -8.720844) + (xy -3.085681 -8.720844) + (xy -3.066615 -8.658855) + (xy -3.040898 -8.618893) + (xy -3.028735 -8.618715) + (xy -3.029029 -8.624651) + (xy -2.935629 -8.624651) + (xy -2.90865 -8.561466) + (xy -2.867933 -8.511585) + (xy -2.844135 -8.501366) + (xy -2.811408 -8.523524) + (xy -2.810656 -8.529434) + (xy -2.819253 -8.553416) + (xy -2.637159 -8.553416) + (xy -2.619809 -8.536066) + (xy -2.602459 -8.553416) + (xy -2.619809 -8.570765) + (xy -2.637159 -8.553416) + (xy -2.819253 -8.553416) + (xy -2.829046 -8.580732) + (xy -2.852182 -8.611561) + (xy -2.58511 -8.611561) + (xy -2.489926 -8.587461) + (xy -2.427444 -8.558946) + (xy -2.417564 -8.526436) + (xy -2.409749 -8.518751) + (xy -2.361018 -8.547588) + (xy -2.349016 -8.556162) + (xy -2.285882 -8.608) + (xy -2.256755 -8.643285) + (xy -2.256555 -8.64459) + (xy -2.278674 -8.68287) + (xy -2.298839 -8.702165) + (xy -2.355938 -8.715369) + (xy -2.448891 -8.682269) + (xy -2.463662 -8.674763) + (xy -2.58511 -8.611561) + (xy -2.852182 -8.611561) + (xy -2.870188 -8.635554) + (xy -2.913041 -8.669696) + (xy -2.932079 -8.669106) + (xy -2.935629 -8.624651) + (xy -3.029029 -8.624651) + (xy -3.030657 -8.657523) + (xy -3.049316 -8.698286) + (xy -3.079998 -8.739051) + (xy -3.085681 -8.720844) + (xy -3.163051 -8.720844) + (xy -3.186255 -8.848361) + (xy -3.117472 -8.848361) + (xy -3.112019 -8.7991) + (xy -3.09997 -8.804987) + (xy -3.095387 -8.876028) + (xy -3.09997 -8.891735) + (xy -3.112635 -8.896094) + (xy -3.117472 -8.848361) + (xy -3.186255 -8.848361) + (xy -3.194634 -8.894408) + (xy -3.193471 -8.914707) + (xy -3.030815 -8.914707) + (xy -3.014649 -8.832459) + (xy -2.986154 -8.758689) + (xy -2.953547 -8.71885) + (xy -2.941824 -8.71789) + (xy -2.908012 -8.758532) + (xy -2.907967 -8.758691) + (xy -2.668212 -8.758691) + (xy -2.658907 -8.755093) + (xy -2.619809 -8.768024) + (xy -2.572509 -8.779965) + (xy -2.580568 -8.755714) + (xy -2.59934 -8.731835) + (xy -2.626494 -8.695154) + (xy -2.61359 -8.693592) + (xy -2.55135 -8.727348) + (xy -2.541351 -8.733077) + (xy -2.475267 -8.780039) + (xy -2.44981 -8.816908) + (xy -2.449989 -8.817535) + (xy -2.231575 -8.817535) + (xy -2.221065 -8.731256) + (xy -2.2147 -8.711524) + (xy -2.18926 -8.654756) + (xy -2.163671 -8.659186) + (xy -2.134234 -8.695469) + (xy -2.099777 -8.73513) + (xy -2.086028 -8.721395) + (xy -2.083071 -8.653088) + (xy -2.066776 -8.562145) + (xy -2.028599 -8.498449) + (xy -1.981555 -8.475697) + (xy -1.941057 -8.503598) + (xy -1.917402 -8.526716) + (xy -1.909255 -8.487322) + (xy -1.909002 -8.473061) + (xy -1.894456 -8.384524) + (xy -1.860216 -8.305014) + (xy -1.818709 -8.260894) + (xy -1.807868 -8.25847) + (xy -1.786869 -8.289474) + (xy -1.765686 -8.368372) + (xy -1.756537 -8.423125) + (xy -1.747949 -8.534723) + (xy -1.762189 -8.591338) + (xy -1.777845 -8.602323) + (xy -1.823717 -8.63394) + (xy -1.894944 -8.698237) + (xy -1.628475 -8.698237) + (xy -1.616037 -8.658052) + (xy -1.556152 -8.582449) + (xy -1.555427 -8.581677) + (xy -1.485868 -8.520138) + (xy -1.437529 -8.500946) + (xy -1.437235 -8.501366) + (xy -1.387979 -8.501366) + (xy -1.358829 -8.473446) + (xy -1.316532 -8.466667) + (xy -1.268552 -8.480025) + (xy -1.26653 -8.501366) + (xy -1.316736 -8.533294) + (xy -1.337977 -8.536066) + (xy -1.382824 -8.516665) + (xy -1.387979 -8.501366) + (xy -1.437235 -8.501366) + (xy -1.422678 -8.522144) + (xy -1.436887 -8.543434) + (xy -1.227751 -8.543434) + (xy -1.213392 -8.536066) + (xy -1.183568 -8.564187) + (xy -1.179782 -8.588115) + (xy -1.187206 -8.634411) + (xy -1.193419 -8.640164) + (xy -1.215793 -8.613031) + (xy -1.22703 -8.588115) + (xy -1.227751 -8.543434) + (xy -1.436887 -8.543434) + (xy -1.445715 -8.556662) + (xy -1.503278 -8.617676) + (xy -1.526776 -8.640164) + (xy -1.593871 -8.692213) + (xy -1.353279 -8.692213) + (xy -1.335929 -8.674864) + (xy -1.31858 -8.692213) + (xy -1.28388 -8.692213) + (xy -1.26653 -8.674864) + (xy -1.249181 -8.692213) + (xy -1.26653 -8.709563) + (xy -1.28388 -8.692213) + (xy -1.31858 -8.692213) + (xy -1.335929 -8.709563) + (xy -1.353279 -8.692213) + (xy -1.593871 -8.692213) + (xy -1.597407 -8.694956) + (xy -1.628475 -8.698237) + (xy -1.894944 -8.698237) + (xy -1.898309 -8.701275) + (xy -1.969194 -8.772833) + (xy -2.051116 -8.855164) + (xy -2.09781 -8.888923) + (xy -2.117978 -8.879262) + (xy -2.120692 -8.862556) + (xy -2.125905 -8.818609) + (xy -2.136597 -8.842146) + (xy -2.140586 -8.857036) + (xy -2.167229 -8.908458) + (xy -2.184563 -8.91776) + (xy -2.218141 -8.88837) + (xy -2.231575 -8.817535) + (xy -2.449989 -8.817535) + (xy -2.451095 -8.821401) + (xy -2.502718 -8.847208) + (xy -2.581997 -8.822769) + (xy -2.621852 -8.796227) + (xy -2.668212 -8.758691) + (xy -2.907967 -8.758691) + (xy -2.890961 -8.81859) + (xy -2.898572 -8.88306) + (xy -2.689208 -8.88306) + (xy -2.686457 -8.851085) + (xy -2.673906 -8.848361) + (xy -2.638571 -8.87355) + (xy -2.637159 -8.88306) + (xy -2.648998 -8.916858) + (xy -2.652461 -8.91776) + (xy -2.682086 -8.893445) + (xy -2.689208 -8.88306) + (xy -2.898572 -8.88306) + (xy -2.899057 -8.887171) + (xy -2.931352 -8.951502) + (xy -2.947791 -8.968283) + (xy -2.556193 -8.968283) + (xy -2.540121 -8.92305) + (xy -2.527277 -8.91776) + (xy -2.498916 -8.944049) + (xy -2.498361 -8.950411) + (xy -2.521524 -8.994848) + (xy -2.454351 -8.994848) + (xy -2.432472 -8.937128) + (xy -2.422806 -8.920796) + (xy -2.385212 -8.878703) + (xy -2.365072 -8.883885) + (xy -2.374623 -8.938009) + (xy -2.389196 -8.961134) + (xy -2.324332 -8.961134) + (xy -2.315362 -8.884386) + (xy -2.292799 -8.848685) + (xy -2.290164 -8.848361) + (xy -2.261 -8.876972) + (xy -2.255996 -8.909085) + (xy -2.275117 -8.992255) + (xy -2.290164 -9.021858) + (xy -2.313204 -9.04214) + (xy -2.323135 -9.003198) + (xy -2.324332 -8.961134) + (xy -2.389196 -8.961134) + (xy -2.395927 -8.971814) + (xy -2.440175 -9.010195) + (xy -2.454351 -8.994848) + (xy -2.521524 -8.994848) + (xy -2.523221 -8.998104) + (xy -2.527277 -9.000934) + (xy -2.552624 -8.990319) + (xy -2.556193 -8.968283) + (xy -2.947791 -8.968283) + (xy -2.973708 -8.99474) + (xy -3.011985 -9.000042) + (xy -3.026435 -8.979982) + (xy -3.030815 -8.914707) + (xy -3.193471 -8.914707) + (xy -3.187331 -9.021858) + (xy -3.122951 -9.021858) + (xy -3.110255 -8.993297) + (xy -3.099818 -8.998725) + (xy -3.095665 -9.039905) + (xy -3.099818 -9.044991) + (xy -3.120447 -9.040228) + (xy -3.122951 -9.021858) + (xy -3.187331 -9.021858) + (xy -3.183943 -9.080976) + (xy -3.001153 -9.080976) + (xy -2.984009 -9.039034) + (xy -2.925754 -8.991407) + (xy -2.887975 -9.008879) + (xy -2.8815 -9.039208) + (xy -2.394263 -9.039208) + (xy -2.376913 -9.021858) + (xy -2.359563 -9.039208) + (xy -2.376913 -9.056558) + (xy -2.394263 -9.039208) + (xy -2.8815 -9.039208) + (xy -2.875944 -9.065232) + (xy -2.874115 -9.14285) + (xy -2.875449 -9.178006) + (xy -2.848549 -9.205566) + (xy -2.790559 -9.21785) + (xy -2.707331 -9.229981) + (xy -2.680304 -9.26102) + (xy -2.691774 -9.310979) + (xy -2.711535 -9.342828) + (xy -2.636628 -9.342828) + (xy -2.604328 -9.2719) + (xy -2.526255 -9.226607) + (xy -2.515711 -9.224148) + (xy -2.447389 -9.228723) + (xy -2.431135 -9.278936) + (xy -2.440106 -9.311298) + (xy -2.385664 -9.311298) + (xy -2.361636 -9.257577) + (xy -2.317783 -9.195254) + (xy -2.277429 -9.154695) + (xy -2.206545 -9.11324) + (xy -2.171316 -9.127963) + (xy -2.172265 -9.144626) + (xy -2.110583 -9.144626) + (xy -2.104736 -9.083343) + (xy -2.083776 -9.062944) + (xy -2.039979 -9.032505) + (xy -1.965232 -8.966165) + (xy -1.880294 -8.882883) + (xy -1.787895 -8.7885) + (xy -1.734072 -8.736401) + (xy -1.708447 -8.719682) + (xy -1.70064 -8.731437) + (xy -1.700274 -8.763119) + (xy -1.703112 -8.769016) + (xy -1.486483 -8.769016) + (xy -1.478041 -8.749624) + (xy -1.443102 -8.712372) + (xy -1.423016 -8.720014) + (xy -1.422678 -8.724865) + (xy -1.43912 -8.744445) + (xy -1.103003 -8.744445) + (xy -1.077742 -8.661003) + (xy -1.075064 -8.653302) + (xy -1.004536 -8.548554) + (xy -0.88087 -8.461836) + (xy -0.719474 -8.400341) + (xy -0.535758 -8.371264) + (xy -0.468443 -8.370089) + (xy -0.392814 -8.373329) + (xy -0.383774 -8.379307) + (xy -0.428096 -8.387714) + (xy -0.494756 -8.401702) + (xy -0.501343 -8.426157) + (xy -0.466748 -8.46854) + (xy -0.427143 -8.518898) + (xy -0.437735 -8.544795) + (xy -0.472395 -8.560415) + (xy -0.507899 -8.580188) + (xy -0.485845 -8.596079) + (xy -0.433744 -8.609082) + (xy -0.396952 -8.621593) + (xy -0.422782 -8.630045) + (xy -0.514131 -8.635067) + (xy -0.557986 -8.636059) + (xy -0.747036 -8.65308) + (xy -0.903886 -8.701222) + (xy -0.948355 -8.722193) + (xy -1.047976 -8.769785) + (xy -1.096304 -8.778954) + (xy -1.103003 -8.744445) + (xy -1.43912 -8.744445) + (xy -1.447324 -8.754214) + (xy -1.462739 -8.764926) + (xy -1.486483 -8.769016) + (xy -1.703112 -8.769016) + (xy -1.72355 -8.811487) + (xy -1.742962 -8.836794) + (xy -1.341713 -8.836794) + (xy -1.336949 -8.816166) + (xy -1.31858 -8.813661) + (xy -1.290018 -8.826357) + (xy -1.295447 -8.836794) + (xy -1.336627 -8.840947) + (xy -1.341713 -8.836794) + (xy -1.742962 -8.836794) + (xy -1.785313 -8.892008) + (xy -1.873466 -8.989322) + (xy -1.898425 -9.01469) + (xy -1.997535 -9.110937) + (xy -2.059323 -9.16184) + (xy -2.093332 -9.173242) + (xy -2.109101 -9.150987) + (xy -2.110583 -9.144626) + (xy -2.172265 -9.144626) + (xy -2.174915 -9.19116) + (xy -2.215454 -9.247603) + (xy -2.289482 -9.302538) + (xy -2.364487 -9.33301) + (xy -2.377457 -9.334153) + (xy -2.385664 -9.311298) + (xy -2.440106 -9.311298) + (xy -2.44195 -9.317948) + (xy -2.479905 -9.349864) + (xy -2.489503 -9.352477) + (xy -2.209096 -9.352477) + (xy -2.169897 -9.32318) + (xy -2.151367 -9.309924) + (xy -2.078184 -9.251834) + (xy -1.98045 -9.167007) + (xy -1.90847 -9.10102) + (xy -1.807921 -9.009141) + (xy -1.75183 -8.963445) + (xy -1.742042 -8.963934) + (xy -1.780398 -9.010613) + (xy -1.866266 -9.10096) + (xy -1.967515 -9.194785) + (xy -2.070607 -9.275853) + (xy -2.125062 -9.310668) + (xy -2.195502 -9.348268) + (xy -2.209096 -9.352477) + (xy -2.489503 -9.352477) + (xy -2.544894 -9.367556) + (xy -2.60706 -9.36721) + (xy -2.636551 -9.345011) + (xy -2.636628 -9.342828) + (xy -2.711535 -9.342828) + (xy -2.71354 -9.346059) + (xy -2.752831 -9.343895) + (xy -2.813712 -9.315223) + (xy -2.916158 -9.243418) + (xy -2.98187 -9.160093) + (xy -3.001153 -9.080976) + (xy -3.183943 -9.080976) + (xy -3.182471 -9.106671) + (xy -3.125079 -9.306481) + (xy -3.026813 -9.474764) + (xy -2.962311 -9.54235) + (xy -2.862705 -9.629099) + (xy -2.935812 -9.54235) + (xy -2.988369 -9.4697) + (xy -3.042774 -9.379352) + (xy -3.088036 -9.291942) + (xy -3.113164 -9.228108) + (xy -3.113387 -9.208924) + (xy -3.084886 -9.224468) + (xy -3.023466 -9.275091) + (xy -2.983113 -9.311794) + (xy -2.914209 -9.371485) + (xy -2.852343 -9.404921) + (xy -2.773866 -9.419213) + (xy -2.655131 -9.421472) + (xy -2.619809 -9.421039) + (xy -2.486891 -9.415766) + (xy -2.374176 -9.405343) + (xy -2.307514 -9.392402) + (xy -2.292966 -9.390733) + (xy -2.332281 -9.414182) + (xy -2.376913 -9.437375) + (xy -2.442309 -9.474182) + (xy -2.452412 -9.489237) + (xy -2.428962 -9.485729) + (xy -2.208054 -9.398626) + (xy -1.981129 -9.248837) + (xy -1.760998 -9.046684) + (xy -1.64255 -8.927427) + (xy -1.565686 -8.862794) + (xy -1.529798 -8.852307) + (xy -1.526776 -8.862704) + (xy -1.511789 -8.90041) + (xy -1.214481 -8.90041) + (xy -1.197132 -8.88306) + (xy -1.179782 -8.90041) + (xy -1.197132 -8.91776) + (xy -1.214481 -8.90041) + (xy -1.511789 -8.90041) + (xy -1.508871 -8.907752) + (xy -1.466052 -8.90432) + (xy -1.449975 -8.909156) + (xy -1.488144 -8.953516) + (xy -1.580997 -9.037799) + (xy -1.72897 -9.162406) + (xy -1.904304 -9.305068) + (xy -2.187053 -9.509063) + (xy -2.453901 -9.65389) + (xy -2.700329 -9.737189) + (xy -2.749339 -9.74669) + (xy -2.835599 -9.764399) + (xy -2.866329 -9.778402) + (xy -2.845356 -9.785031) + (xy -2.709222 -9.78737) + (xy -2.57961 -9.76321) + (xy -2.426857 -9.706556) + (xy -2.400721 -9.695153) + (xy -2.275554 -9.641413) + (xy -2.207863 -9.617168) + (xy -2.192737 -9.62152) + (xy -2.225264 -9.653566) + (xy -2.240158 -9.665712) + (xy -2.284606 -9.702871) + (xy -2.272217 -9.702051) + (xy -2.228468 -9.681321) + (xy -2.175465 -9.643065) + (xy -2.167175 -9.614242) + (xy -2.15194 -9.579851) + (xy -2.092931 -9.526017) + (xy -2.055374 -9.499155) + (xy -1.966409 -9.433689) + (xy -1.849509 -9.339472) + (xy -1.727539 -9.235038) + (xy -1.707637 -9.217325) + (xy -1.605395 -9.128324) + (xy -1.522384 -9.060876) + (xy -1.472131 -9.025792) + (xy -1.464741 -9.023161) + (xy -1.473894 -9.043768) + (xy -1.503494 -9.073907) + (xy -1.387979 -9.073907) + (xy -1.370629 -9.056558) + (xy -1.359348 -9.067838) + (xy -1.24661 -9.067838) + (xy -1.227544 -9.00585) + (xy -1.201827 -8.965888) + (xy -1.189664 -8.96571) + (xy -1.190416 -8.980889) + (xy -1.140082 -8.980889) + (xy -1.103383 -8.910771) + (xy -1.0735 -8.870817) + (xy -0.964579 -8.781264) + (xy -0.805404 -8.729107) + (xy -0.626633 -8.712693) + (xy -0.535631 -8.713015) + (xy -0.503976 -8.722224) + (xy -0.506528 -8.725516) + (xy -0.229366 -8.725516) + (xy -0.227412 -8.714129) + (xy -0.212429 -8.639862) + (xy -0.201648 -8.544741) + (xy -0.189343 -8.467921) + (xy -0.170407 -8.432276) + (xy -0.168539 -8.431967) + (xy -0.160216 -8.403042) + (xy -0.172432 -8.332139) + (xy -0.17592 -8.319423) + (xy -0.197675 -8.242081) + (xy -0.208053 -8.202263) + (xy -0.208197 -8.201224) + (xy -0.179798 -8.204194) + (xy -0.134637 -8.214805) + (xy -0.098048 -8.229372) + (xy -0.077511 -8.259374) + (xy -0.070006 -8.320048) + (xy -0.072516 -8.426632) + (xy -0.076852 -8.506549) + (xy -0.086438 -8.637118) + (xy -0.097692 -8.738674) + (xy -0.108509 -8.793166) + (xy -0.110746 -8.797176) + (xy -0.15804 -8.806177) + (xy -0.207598 -8.775159) + (xy -0.229366 -8.725516) + (xy -0.506528 -8.725516) + (xy -0.521734 -8.745133) + (xy -0.536511 -8.756348) + (xy -0.578506 -8.805395) + (xy -0.57962 -8.836907) + (xy -0.582858 -8.885429) + (xy -0.638782 -8.932133) + (xy -0.731148 -8.96717) + (xy -0.815553 -8.979927) + (xy -0.933254 -8.990462) + (xy -1.03132 -9.004508) + (xy -0.485793 -9.004508) + (xy -0.468443 -8.987159) + (xy -0.451093 -9.004508) + (xy -0.468443 -9.021858) + (xy -0.485793 -9.004508) + (xy -1.03132 -9.004508) + (xy -1.038825 -9.005583) + (xy -1.049659 -9.007702) + (xy -1.122388 -9.011969) + (xy -1.140082 -8.980889) + (xy -1.190416 -8.980889) + (xy -1.191586 -9.004518) + (xy -1.210245 -9.04528) + (xy -1.240927 -9.086045) + (xy -1.24661 -9.067838) + (xy -1.359348 -9.067838) + (xy -1.353279 -9.073907) + (xy -1.370629 -9.091257) + (xy -1.387979 -9.073907) + (xy -1.503494 -9.073907) + (xy -1.524294 -9.095086) + (xy -1.570152 -9.135934) + (xy -1.577884 -9.143306) + (xy -1.422678 -9.143306) + (xy -1.405328 -9.125956) + (xy -1.387979 -9.143306) + (xy -1.405328 -9.160656) + (xy -1.422678 -9.143306) + (xy -1.577884 -9.143306) + (xy -1.645851 -9.208111) + (xy -1.692449 -9.266558) + (xy -1.349287 -9.266558) + (xy -1.332217 -9.215543) + (xy -1.298473 -9.170247) + (xy -1.26223 -9.162995) + (xy -1.249181 -9.191107) + (xy -1.267295 -9.225613) + (xy -1.229274 -9.225613) + (xy -1.215931 -9.198065) + (xy -1.158582 -9.125211) + (xy -1.118632 -9.093798) + (xy -1.037377 -9.069662) + (xy -0.915749 -9.05836) + (xy -0.778617 -9.059308) + (xy -0.650852 -9.071921) + (xy -0.557324 -9.095614) + (xy -0.535799 -9.107503) + (xy -0.509624 -9.134711) + (xy -0.394158 -9.134711) + (xy -0.371655 -9.072066) + (xy -0.339252 -9.003731) + (xy -0.273529 -8.892842) + (xy -0.215687 -8.848853) + (xy -0.165747 -8.867678) + (xy -0.167278 -8.907679) + (xy -0.191944 -8.989666) + (xy -0.218051 -9.056514) + (xy -0.263495 -9.154337) + (xy -0.298856 -9.198211) + (xy -0.335891 -9.200058) + (xy -0.352204 -9.192568) + (xy -0.387226 -9.168355) + (xy -0.394158 -9.134711) + (xy -0.509624 -9.134711) + (xy -0.498162 -9.146625) + (xy -0.513865 -9.159552) + (xy -0.542529 -9.180056) + (xy -0.53769 -9.1956) + (xy -0.545139 -9.235299) + (xy -0.570143 -9.251286) + (xy -0.605231 -9.286621) + (xy -0.601286 -9.309089) + (xy -0.608375 -9.318576) + (xy -0.656692 -9.291267) + (xy -0.661256 -9.288103) + (xy -0.738897 -9.242112) + (xy -0.782785 -9.232764) + (xy -0.782282 -9.261841) + (xy -0.778441 -9.268472) + (xy -0.780147 -9.290858) + (xy -0.837117 -9.278031) + (xy -0.921842 -9.262351) + (xy -1.038181 -9.256828) + (xy -1.086234 -9.258187) + (xy -1.184748 -9.261408) + (xy -1.227843 -9.252676) + (xy -1.229274 -9.225613) + (xy -1.267295 -9.225613) + (xy -1.272921 -9.236329) + (xy -1.30123 -9.264754) + (xy -1.344253 -9.292158) + (xy -1.349287 -9.266558) + (xy -1.692449 -9.266558) + (xy -1.692773 -9.266964) + (xy -1.700275 -9.286417) + (xy -1.706204 -9.311059) + (xy -1.71395 -9.324207) + (xy -1.659981 -9.324207) + (xy -1.651538 -9.304815) + (xy -1.616599 -9.267564) + (xy -1.596513 -9.275205) + (xy -1.596175 -9.280056) + (xy -1.620822 -9.309406) + (xy -1.631467 -9.316803) + (xy -1.492077 -9.316803) + (xy -1.474727 -9.299454) + (xy -1.457377 -9.316803) + (xy -1.474727 -9.334153) + (xy -1.492077 -9.316803) + (xy -1.631467 -9.316803) + (xy -1.636236 -9.320117) + (xy -1.659981 -9.324207) + (xy -1.71395 -9.324207) + (xy -1.728504 -9.348909) + (xy -1.773944 -9.408605) + (xy -1.78365 -9.420222) + (xy -1.622687 -9.420222) + (xy -1.587672 -9.380163) + (xy -1.555179 -9.368853) + (xy -1.541192 -9.388679) + (xy -1.562172 -9.42174) + (xy -1.604602 -9.458116) + (xy -1.621944 -9.458748) + (xy -1.622687 -9.420222) + (xy -1.78365 -9.420222) + (xy -1.849293 -9.49879) + (xy -1.961321 -9.628102) + (xy -1.997861 -9.66981) + (xy -1.765035 -9.66981) + (xy -1.758786 -9.626003) + (xy -1.733752 -9.574768) + (xy -1.690428 -9.528475) + (xy -1.637603 -9.506546) + (xy -1.601304 -9.51682) + (xy -1.597279 -9.533675) + (xy -1.621969 -9.590392) + (xy -1.673862 -9.649593) + (xy -1.725449 -9.680744) + (xy -1.730124 -9.681148) + (xy -1.765035 -9.66981) + (xy -1.997861 -9.66981) + (xy -2.024126 -9.69979) + (xy -2.137177 -9.80684) + (xy -2.154699 -9.819682) + (xy -2.010296 -9.819682) + (xy -2.001679 -9.801713) + (xy -1.982295 -9.776571) + (xy -1.931648 -9.722625) + (xy -1.90904 -9.722859) + (xy -1.90847 -9.728948) + (xy -1.932183 -9.757913) + (xy -1.969194 -9.789672) + (xy -2.010296 -9.819682) + (xy -2.154699 -9.819682) + (xy -2.272938 -9.90634) + (xy -2.336421 -9.943148) + (xy -2.515711 -10.034985) + (xy -2.376913 -10.009167) + (xy -2.239862 -9.986206) + (xy -2.15625 -9.981919) + (xy -2.111942 -9.999177) + (xy -2.092802 -10.040854) + (xy -2.088703 -10.067736) + (xy -2.103838 -10.161062) + (xy -2.16296 -10.295613) + (xy -2.210628 -10.380031) + (xy -2.291235 -10.520204) + (xy -2.369661 -10.666353) + (xy -2.42291 -10.774181) + (xy -2.483937 -10.905387) + (xy -2.525405 -10.987831) + (xy -2.556122 -11.036087) + (xy -2.557279 -11.037239) + (xy -2.444574 -11.037239) + (xy -2.443067 -10.984349) + (xy -2.41072 -10.88815) + (xy -2.354509 -10.763523) + (xy -2.28141 -10.62535) + (xy -2.198398 -10.48851) + (xy -2.162345 -10.435145) + (xy -2.08865 -10.316955) + (xy -2.007356 -10.166834) + (xy -1.936734 -10.018751) + (xy -1.871968 -9.873529) + (xy -1.825994 -9.782047) + (xy -1.791142 -9.733894) + (xy -1.759743 -9.718653) + (xy -1.724128 -9.725912) + (xy -1.721732 -9.726819) + (xy -1.689501 -9.748069) + (xy -1.692561 -9.788469) + (xy -1.721077 -9.851142) + (xy -1.771308 -9.923696) + (xy -1.824154 -9.935715) + (xy -1.832074 -9.933164) + (xy -1.871272 -9.923621) + (xy -1.857762 -9.951734) + (xy -1.845425 -9.967274) + (xy -1.819188 -10.018435) + (xy -1.836157 -10.07669) + (xy -1.85809 -10.112569) + (xy -1.909234 -10.175529) + (xy -1.950052 -10.20164) + (xy -1.971258 -10.22645) + (xy -1.967671 -10.245014) + (xy -1.979894 -10.294418) + (xy -2.029405 -10.368199) + (xy -2.058335 -10.401161) + (xy -2.118563 -10.474527) + (xy -2.126429 -10.510707) + (xy -2.114799 -10.513934) + (xy -2.063922 -10.488648) + (xy -1.99547 -10.425089) + (xy -1.968727 -10.393754) + (xy -1.897264 -10.320894) + (xy -1.838288 -10.290595) + (xy -1.824764 -10.292022) + (xy -1.768976 -10.288066) + (xy -1.75403 -10.273802) + (xy -1.757196 -10.252131) + (xy -1.792109 -10.260442) + (xy -1.822975 -10.265014) + (xy -1.814149 -10.234199) + (xy -1.767886 -10.165109) + (xy -1.695252 -10.058546) + (xy -1.640789 -9.961798) + (xy -1.593212 -9.85118) + (xy -1.541237 -9.703008) + (xy -1.526868 -9.659269) + (xy -1.480975 -9.533311) + (xy -1.434471 -9.429516) + (xy -1.397198 -9.369776) + (xy -1.396285 -9.368853) + (xy -1.358672 -9.336589) + (xy -1.359088 -9.360203) + (xy -1.367196 -9.384257) + (xy -1.379846 -9.429902) + (xy -1.358923 -9.422427) + (xy -1.328748 -9.396514) + (xy -1.197691 -9.324594) + (xy -1.035807 -9.305881) + (xy -0.866382 -9.339738) + (xy -0.793545 -9.367716) + (xy -0.78038 -9.385994) + (xy -0.820366 -9.405732) + (xy -0.826504 -9.408019) + (xy -0.883236 -9.449889) + (xy -0.8635 -9.449889) + (xy -0.850103 -9.448808) + (xy -0.821559 -9.462923) + (xy -0.573269 -9.462923) + (xy -0.556976 -9.409947) + (xy -0.544792 -9.38998) + (xy -0.496872 -9.313501) + (xy -0.470505 -9.270099) + (xy -0.439896 -9.242272) + (xy -0.39674 -9.269639) + (xy -0.390466 -9.275811) + (xy -0.360772 -9.316936) + (xy -0.363581 -9.334677) + (xy -0.209719 -9.334677) + (xy -0.195675 -9.27843) + (xy -0.159678 -9.189479) + (xy -0.090157 -9.012213) + (xy -0.03067 -8.823602) + (xy 0.012644 -8.646263) + (xy 0.033649 -8.502814) + (xy 0.034699 -8.473171) + (xy 0.043148 -8.374656) + (xy 0.060392 -8.304682) + (xy 0.079414 -8.288957) + (xy 0.096811 -8.328629) + (xy 0.111402 -8.409699) + (xy 0.122006 -8.518167) + (xy 0.127442 -8.640033) + (xy 0.126527 -8.761299) + (xy 0.118081 -8.867963) + (xy 0.111333 -8.908314) + (xy 0.103614 -8.938001) + (xy 0.210936 -8.938001) + (xy 0.217315 -8.892995) + (xy 0.229161 -8.892458) + (xy 0.237444 -8.9389) + (xy 0.2319 -8.958965) + (xy 0.216492 -8.972109) + (xy 0.210936 -8.938001) + (xy 0.103614 -8.938001) + (xy 0.073966 -9.05203) + (xy 0.027583 -9.180757) + (xy -0.020832 -9.278707) + (xy -0.064293 -9.330091) + (xy -0.077065 -9.334153) + (xy -0.096278 -9.308516) + (xy -0.090314 -9.27888) + (xy -0.067554 -9.202454) + (xy -0.051661 -9.131408) + (xy -0.046622 -9.086629) + (xy -0.061426 -9.099482) + (xy -0.098915 -9.171327) + (xy -0.15674 -9.279751) + (xy -0.195208 -9.334659) + (xy -0.209719 -9.334677) + (xy -0.363581 -9.334677) + (xy -0.368029 -9.362762) + (xy -0.383012 -9.386202) + (xy -0.069399 -9.386202) + (xy -0.05205 -9.368853) + (xy -0.0347 -9.386202) + (xy -0.05205 -9.403552) + (xy -0.069399 -9.386202) + (xy -0.383012 -9.386202) + (xy -0.415308 -9.436727) + (xy -0.471889 -9.504951) + (xy -0.513483 -9.520084) + (xy -0.54201 -9.504191) + (xy -0.573269 -9.462923) + (xy -0.821559 -9.462923) + (xy -0.803791 -9.471709) + (xy -0.751203 -9.508955) + (xy -0.743893 -9.534421) + (xy -0.780284 -9.528857) + (xy -0.824939 -9.492857) + (xy -0.8635 -9.449889) + (xy -0.883236 -9.449889) + (xy -0.885908 -9.451861) + (xy -0.902186 -9.49323) + (xy -0.92281 -9.53453) + (xy -0.971633 -9.532283) + (xy -1.019733 -9.530242) + (xy -1.01799 -9.551483) + (xy -1.019882 -9.573855) + (xy -1.052641 -9.565596) + (xy -1.139036 -9.533893) + (xy -1.171107 -9.523338) + (xy -1.209157 -9.514215) + (xy -1.190286 -9.532875) + (xy -1.166993 -9.549363) + (xy -1.110643 -9.59015) + (xy -1.006285 -9.59015) + (xy -0.989406 -9.579764) + (xy -0.943277 -9.624339) + (xy -0.93246 -9.637773) + (xy -0.90245 -9.678875) + (xy -0.920419 -9.670258) + (xy -0.945561 -9.650874) + (xy -0.993618 -9.608069) + (xy -1.006285 -9.59015) + (xy -1.110643 -9.59015) + (xy -1.085285 -9.608505) + (xy -1.033591 -9.647688) + (xy -0.986211 -9.687283) + (xy -0.994211 -9.69991) + (xy -1.035158 -9.700976) + (xy -1.082857 -9.688167) + (xy -1.085124 -9.668351) + (xy -1.088555 -9.653039) + (xy -1.107282 -9.661882) + (xy -1.128835 -9.695524) + (xy -1.095447 -9.747879) + (xy -1.075389 -9.774316) + (xy -0.855283 -9.774316) + (xy -0.849393 -9.737516) + (xy -0.805915 -9.67665) + (xy -0.742509 -9.609651) + (xy -0.676837 -9.554451) + (xy -0.626559 -9.528982) + (xy -0.615354 -9.530709) + (xy -0.618587 -9.564057) + (xy -0.662618 -9.627412) + (xy -0.706444 -9.675096) + (xy -0.781284 -9.741102) + (xy -0.837528 -9.774737) + (xy -0.855283 -9.774316) + (xy -1.075389 -9.774316) + (xy -1.064888 -9.788156) + (xy -1.082511 -9.802617) + (xy -1.153911 -9.801337) + (xy -1.25998 -9.802885) + (xy -1.302914 -9.824658) + (xy -1.286558 -9.86872) + (xy -1.284367 -9.871408) + (xy -1.268147 -9.924188) + (xy -1.29838 -9.968286) + (xy -1.331517 -10.017418) + (xy -1.114659 -10.017418) + (xy -1.073547 -9.950621) + (xy -1.035569 -9.905945) + (xy -0.965138 -9.839581) + (xy -0.910021 -9.806983) + (xy -0.894409 -9.807402) + (xy -0.896539 -9.841387) + (xy -0.939071 -9.904846) + (xy -0.974068 -9.943955) + (xy -1.057804 -10.018482) + (xy -1.10704 -10.041504) + (xy -1.114659 -10.017418) + (xy -1.331517 -10.017418) + (xy -1.331607 -10.017552) + (xy -1.329978 -10.039877) + (xy -1.347064 -10.048971) + (xy -1.414005 -10.047498) + (xy -1.444403 -10.044497) + (xy -1.516681 -10.038894) + (xy -1.521757 -10.046171) + (xy -1.498704 -10.054656) + (xy -1.434608 -10.080933) + (xy -1.411955 -10.098389) + (xy -1.425393 -10.141289) + (xy -1.471534 -10.201888) + (xy -1.529783 -10.25861) + (xy -1.579543 -10.289877) + (xy -1.594385 -10.289495) + (xy -1.61541 -10.293555) + (xy -1.608537 -10.323573) + (xy -1.618671 -10.389797) + (xy -1.685241 -10.480827) + (xy -1.696294 -10.492479) + (xy -1.756649 -10.564287) + (xy -1.783897 -10.616543) + (xy -1.781849 -10.628989) + (xy -1.784381 -10.65092) + (xy -1.797698 -10.652732) + (xy -1.841078 -10.681782) + (xy -1.885308 -10.749866) + (xy -1.915677 -10.828386) + (xy -1.918168 -10.886954) + (xy -1.931925 -10.923739) + (xy -1.959676 -10.930328) + (xy -1.997786 -10.946452) + (xy -1.995219 -10.965028) + (xy -2.001435 -10.997713) + (xy -2.019196 -11.002466) + (xy -2.043756 -11.010684) + (xy -2.023193 -11.022058) + (xy -1.998074 -11.063053) + (xy -2.003065 -11.09441) + (xy -2.015394 -11.142507) + (xy -1.997462 -11.138449) + (xy -1.95503 -11.089401) + (xy -1.89386 -11.002526) + (xy -1.819712 -10.884988) + (xy -1.778632 -10.815332) + (xy -1.710577 -10.708559) + (xy -1.622608 -10.586454) + (xy -1.523146 -10.458753) + (xy -1.42061 -10.335197) + (xy -1.323422 -10.225524) + (xy -1.24 -10.139473) + (xy -1.178766 -10.086784) + (xy -1.148139 -10.077194) + (xy -1.146185 -10.083833) + (xy -1.169144 -10.125091) + (xy -1.230661 -10.197984) + (xy -1.317929 -10.287475) + (xy -1.327255 -10.296448) + (xy -1.424998 -10.395305) + (xy -1.477016 -10.454019) + (xy -1.417204 -10.454019) + (xy -1.416895 -10.453211) + (xy -1.383085 -10.410511) + (xy -1.308229 -10.332414) + (xy -1.203453 -10.229282) + (xy -1.079887 -10.111476) + (xy -0.948659 -9.989358) + (xy -0.820896 -9.873289) + (xy -0.707729 -9.773632) + (xy -0.620285 -9.700748) + (xy -0.571166 -9.665741) + (xy -0.485055 -9.626296) + (xy -0.434587 -9.613464) + (xy -0.429902 -9.628205) + (xy -0.458884 -9.655123) + (xy -0.512352 -9.725494) + (xy -0.526877 -9.767896) + (xy -0.555894 -9.809999) + (xy -0.341402 -9.809999) + (xy -0.332959 -9.790607) + (xy -0.29802 -9.753356) + (xy -0.277934 -9.760998) + (xy -0.277596 -9.765849) + (xy -0.302242 -9.795198) + (xy -0.317657 -9.805909) + (xy -0.341402 -9.809999) + (xy -0.555894 -9.809999) + (xy -0.568063 -9.827655) + (xy -0.625228 -9.842551) + (xy -0.719905 -9.850495) + (xy -0.751261 -9.861686) + (xy -0.725362 -9.880666) + (xy -0.693989 -9.894032) + (xy -0.607241 -9.929019) + (xy -0.656277 -9.969436) + (xy -0.463202 -9.969436) + (xy -0.443041 -9.924044) + (xy -0.398907 -9.869948) + (xy -0.372127 -9.854645) + (xy -0.364389 -9.879811) + (xy -0.381694 -9.924044) + (xy -0.424261 -9.978953) + (xy -0.452608 -9.993443) + (xy -0.463202 -9.969436) + (xy -0.656277 -9.969436) + (xy -0.693989 -10.000519) + (xy -0.751178 -10.058541) + (xy -0.771879 -10.102013) + (xy -0.771514 -10.103777) + (xy -0.788523 -10.127197) + (xy -0.806214 -10.126278) + (xy -0.869246 -10.137223) + (xy -0.942708 -10.179305) + (xy -1.003325 -10.234739) + (xy -1.02782 -10.285741) + (xy -1.026158 -10.294324) + (xy -1.025132 -10.324671) + (xy -1.069179 -10.309219) + (xy -1.118026 -10.29847) + (xy -1.156137 -10.338354) + (xy -1.175405 -10.377815) + (xy -1.225505 -10.453155) + (xy -1.300141 -10.478465) + (xy -1.32438 -10.479235) + (xy -1.393531 -10.471856) + (xy -1.417204 -10.454019) + (xy -1.477016 -10.454019) + (xy -1.50655 -10.487354) + (xy -1.554349 -10.552766) + (xy -1.554507 -10.553052) + (xy -1.599587 -10.635383) + (xy -1.526875 -10.55148) + (xy -1.472617 -10.497208) + (xy -1.434685 -10.493149) + (xy -1.401358 -10.520383) + (xy -1.373811 -10.558786) + (xy -1.385816 -10.597067) + (xy -1.44496 -10.654215) + (xy -1.459873 -10.666857) + (xy -1.539231 -10.721419) + (xy -1.603066 -10.744581) + (xy -1.616616 -10.743096) + (xy -1.64747 -10.748546) + (xy -1.643136 -10.774928) + (xy -1.649947 -10.833641) + (xy -1.691977 -10.910138) + (xy -1.696953 -10.916638) + (xy -1.757443 -11.00135) + (xy -1.77155 -11.040053) + (xy -1.74354 -11.03418) + (xy -1.677683 -10.985163) + (xy -1.578247 -10.894434) + (xy -1.550884 -10.867627) + (xy -1.451235 -10.774245) + (xy -1.369076 -10.707219) + (xy -1.316792 -10.676208) + (xy -1.306154 -10.676725) + (xy -1.294667 -10.673115) + (xy -1.303211 -10.642733) + (xy -1.307005 -10.598835) + (xy -1.259907 -10.590374) + (xy -1.245249 -10.591742) + (xy -1.178694 -10.581163) + (xy -1.16336 -10.550399) + (xy -1.136767 -10.502283) + (xy -1.069881 -10.434872) + (xy -1.019299 -10.394252) + (xy -0.830497 -10.255473) + (xy -0.690507 -10.154792) + (xy -0.59312 -10.08802) + (xy -0.532123 -10.050967) + (xy -0.501304 -10.03944) + (xy -0.495895 -10.041173) + (xy -0.512337 -10.067723) + (xy -0.572472 -10.117422) + (xy -0.622112 -10.152069) + (xy -0.700716 -10.209199) + (xy -0.744488 -10.251228) + (xy -0.747827 -10.263467) + (xy -0.704059 -10.262533) + (xy -0.63036 -10.217691) + (xy -0.538561 -10.140463) + (xy -0.44049 -10.042369) + (xy -0.347979 -9.934931) + (xy -0.272856 -9.829669) + (xy -0.238966 -9.767896) + (xy -0.191673 -9.654819) + (xy -0.177885 -9.581786) + (xy -0.196517 -9.528678) + (xy -0.224304 -9.496501) + (xy -0.25512 -9.454813) + (xy -0.225386 -9.433068) + (xy -0.206954 -9.427872) + (xy -0.16622 -9.424711) + (xy -0.145945 -9.453365) + (xy -0.139232 -9.52926) + (xy -0.138798 -9.580298) + (xy -0.145462 -9.679647) + (xy -0.162627 -9.740604) + (xy -0.175019 -9.750547) + (xy -0.20496 -9.777189) + (xy -0.205607 -9.793921) + (xy -0.20719 -9.84225) + (xy -0.029785 -9.84225) + (xy -0.020125 -9.802596) + (xy -0.004567 -9.725) + (xy 0.01216 -9.615741) + (xy 0.016774 -9.579979) + (xy 0.033828 -9.491311) + (xy 0.063456 -9.381405) + (xy 0.100018 -9.266343) + (xy 0.137872 -9.162206) + (xy 0.171377 -9.085077) + (xy 0.194893 -9.051037) + (xy 0.200996 -9.05478) + (xy 0.19506 -9.100108) + (xy 0.169159 -9.188111) + (xy 0.140289 -9.269177) + (xy 0.099553 -9.402119) + (xy 0.073926 -9.535304) + (xy 0.069416 -9.596442) + (xy 0.056355 -9.704436) + (xy 0.024108 -9.792148) + (xy 0.015553 -9.804639) + (xy -0.023482 -9.850947) + (xy -0.029785 -9.84225) + (xy -0.20719 -9.84225) + (xy -0.209307 -9.906855) + (xy -0.262037 -10.004656) + (xy -0.289781 -10.03664) + (xy -0.352968 -10.114676) + (xy -0.393384 -10.182119) + (xy -0.394172 -10.184105) + (xy -0.436267 -10.225677) + (xy -0.467624 -10.224105) + (xy -0.525109 -10.227502) + (xy -0.542092 -10.243216) + (xy -0.544673 -10.265348) + (xy -0.525854 -10.257002) + (xy -0.489685 -10.245221) + (xy -0.485793 -10.25075) + (xy -0.513327 -10.277303) + (xy -0.580888 -10.318301) + (xy -0.59371 -10.325063) + (xy -0.657756 -10.352206) + (xy -0.681022 -10.349426) + (xy -0.678657 -10.343701) + (xy -0.680862 -10.320833) + (xy -0.709338 -10.327121) + (xy -0.744311 -10.36219) + (xy -0.743713 -10.365613) + (xy -0.408928 -10.365613) + (xy -0.40295 -10.354843) + (xy -0.366387 -10.325002) + (xy -0.304486 -10.279498) + (xy -0.280002 -10.275506) + (xy -0.277596 -10.287167) + (xy -0.304849 -10.312593) + (xy -0.349464 -10.337646) + (xy -0.233867 -10.337646) + (xy -0.233741 -10.320301) + (xy -0.209419 -10.271038) + (xy -0.145886 -10.168045) + (xy -0.080303 -10.092839) + (xy -0.027953 -10.062861) + (xy -0.026959 -10.062842) + (xy -0.023414 -10.086946) + (xy -0.055155 -10.146422) + (xy -0.065417 -10.161347) + (xy -0.131816 -10.244648) + (xy -0.194107 -10.308155) + (xy -0.194909 -10.30882) + (xy -0.233867 -10.337646) + (xy -0.349464 -10.337646) + (xy -0.35567 -10.341131) + (xy -0.408928 -10.365613) + (xy -0.743713 -10.365613) + (xy -0.740478 -10.384134) + (xy -0.739884 -10.403773) + (xy -0.760586 -10.394218) + (xy -0.80876 -10.402244) + (xy -0.900214 -10.453032) + (xy -1.027348 -10.542149) + (xy -1.070152 -10.574798) + (xy -1.193799 -10.667172) + (xy -1.304702 -10.743828) + (xy -1.386573 -10.793788) + (xy -1.412812 -10.805749) + (xy -1.482109 -10.851436) + (xy -1.509012 -10.894323) + (xy -1.558778 -10.968914) + (xy -1.566796 -10.975939) + (xy -1.31858 -10.975939) + (xy -1.297969 -10.939783) + (xy -1.250498 -10.880645) + (xy -1.197707 -10.823261) + (xy -1.161138 -10.792369) + (xy -1.157997 -10.79153) + (xy -1.160202 -10.79832) + (xy -1.095565 -10.79832) + (xy -1.092406 -10.79153) + (xy -1.03744 -10.704621) + (xy -0.993233 -10.666753) + (xy -0.977243 -10.670208) + (xy -0.981442 -10.686313) + (xy -0.93244 -10.686313) + (xy -0.888967 -10.634557) + (xy -0.840849 -10.604147) + (xy -0.820385 -10.607302) + (xy -0.793179 -10.598773) + (xy -0.777919 -10.57115) + (xy -0.745838 -10.531842) + (xy -0.726319 -10.532749) + (xy -0.683311 -10.524365) + (xy -0.625856 -10.480501) + (xy -0.561604 -10.428851) + (xy -0.515721 -10.409836) + (xy -0.517045 -10.428583) + (xy -0.563072 -10.476663) + (xy -0.611144 -10.517314) + (xy -0.718449 -10.597038) + (xy -0.813403 -10.657671) + (xy -0.886835 -10.695341) + (xy -0.929571 -10.706179) + (xy -0.93244 -10.686313) + (xy -0.981442 -10.686313) + (xy -0.986105 -10.704195) + (xy -1.033462 -10.761092) + (xy -1.039012 -10.76647) + (xy -1.085272 -10.804191) + (xy -1.095565 -10.79832) + (xy -1.160202 -10.79832) + (xy -1.163632 -10.80888) + (xy -1.006285 -10.80888) + (xy -0.988935 -10.79153) + (xy -0.971585 -10.80888) + (xy -0.978988 -10.816283) + (xy -0.931292 -10.816283) + (xy -0.922849 -10.796892) + (xy -0.887911 -10.75964) + (xy -0.867825 -10.767282) + (xy -0.867487 -10.772133) + (xy -0.892133 -10.801482) + (xy -0.907548 -10.812193) + (xy -0.931292 -10.816283) + (xy -0.978988 -10.816283) + (xy -0.988935 -10.82623) + (xy -1.006285 -10.80888) + (xy -1.163632 -10.80888) + (xy -1.166543 -10.817842) + (xy -1.182096 -10.847767) + (xy -0.855593 -10.847767) + (xy -0.842772 -10.822951) + (xy -0.841763 -10.821681) + (xy -0.817494 -10.765386) + (xy -0.824413 -10.7394) + (xy -0.827223 -10.725302) + (xy -0.814529 -10.731166) + (xy -0.772392 -10.720203) + (xy -0.69659 -10.671966) + (xy -0.606333 -10.599264) + (xy -0.497406 -10.505547) + (xy -0.436447 -10.458241) + (xy -0.424245 -10.4575) + (xy -0.461587 -10.503478) + (xy -0.539475 -10.58624) + (xy -0.616132 -10.660938) + (xy -0.697252 -10.733146) + (xy -0.771654 -10.794158) + (xy -0.828161 -10.835267) + (xy -0.855593 -10.847767) + (xy -1.182096 -10.847767) + (xy -1.197955 -10.878279) + (xy -1.145082 -10.878279) + (xy -1.127733 -10.860929) + (xy -1.110383 -10.878279) + (xy -1.127733 -10.895629) + (xy -1.145082 -10.878279) + (xy -1.197955 -10.878279) + (xy -1.200131 -10.882466) + (xy -1.20742 -10.895409) + (xy -1.224708 -10.920382) + (xy -0.965992 -10.920382) + (xy -0.957549 -10.90099) + (xy -0.92261 -10.863739) + (xy -0.902524 -10.87138) + (xy -0.902186 -10.876231) + (xy -0.926833 -10.90558) + (xy -0.942247 -10.916292) + (xy -0.965992 -10.920382) + (xy -1.224708 -10.920382) + (xy -1.258596 -10.969333) + (xy -1.299419 -11.000996) + (xy -1.318331 -10.982025) + (xy -1.31858 -10.975939) + (xy -1.566796 -10.975939) + (xy -1.650676 -11.049432) + (xy -1.761378 -11.118762) + (xy -1.786003 -11.128277) + (xy -1.526776 -11.128277) + (xy -1.499618 -11.066103) + (xy -1.466052 -11.037206) + (xy -1.40258 -11.005878) + (xy -1.35793 -11.010809) + (xy -1.32355 -11.03062) + (xy -1.296108 -11.063618) + (xy -1.317184 -11.085613) + (xy -1.366982 -11.096131) + (xy -1.378796 -11.089875) + (xy -1.416698 -11.094059) + (xy -1.463236 -11.126477) + (xy -1.510295 -11.164078) + (xy -1.52563 -11.152944) + (xy -1.526776 -11.128277) + (xy -1.786003 -11.128277) + (xy -1.867556 -11.159789) + (xy -1.872174 -11.16076) + (xy -1.945759 -11.183851) + (xy -1.977821 -11.210502) + (xy -1.977869 -11.211402) + (xy -1.999866 -11.220647) + (xy -1.665574 -11.220647) + (xy -1.648466 -11.169768) + (xy -1.614184 -11.14995) + (xy -1.60138 -11.156453) + (xy -1.606169 -11.192102) + (xy -1.624513 -11.215442) + (xy -1.634398 -11.220977) + (xy -1.441372 -11.220977) + (xy -1.415287 -11.181844) + (xy -1.381461 -11.173224) + (xy -1.336372 -11.151551) + (xy -1.261538 -11.096092) + (xy -1.209912 -11.051776) + (xy -1.125929 -10.982625) + (xy -1.058208 -10.938639) + (xy -1.033944 -10.930328) + (xy -1.013332 -10.944459) + (xy -1.025369 -10.958853) + (xy -1.125775 -11.040601) + (xy -1.22964 -11.117101) + (xy -1.319582 -11.17636) + (xy -1.378219 -11.206385) + (xy -1.386345 -11.207924) + (xy -1.408835 -11.229643) + (xy -1.402015 -11.247985) + (xy -1.397878 -11.271691) + (xy -1.417883 -11.262937) + (xy -1.441372 -11.220977) + (xy -1.634398 -11.220977) + (xy -1.659448 -11.235004) + (xy -1.665574 -11.220647) + (xy -1.999866 -11.220647) + (xy -2.005072 -11.222835) + (xy -2.06105 -11.20928) + (xy -2.128821 -11.190762) + (xy -2.159578 -11.193002) + (xy -2.18983 -11.180891) + (xy -2.241069 -11.13024) + (xy -2.24122 -11.130063) + (xy -2.299931 -11.060732) + (xy -2.339019 -11.060022) + (xy -2.411118 -11.057956) + (xy -2.444574 -11.037239) + (xy -2.557279 -11.037239) + (xy -2.584894 -11.06473) + (xy -2.608083 -11.080591) + (xy -2.69956 -11.101534) + (xy -2.796083 -11.061612) + (xy -2.885031 -10.967071) + (xy -2.90608 -10.933047) + (xy -2.941461 -10.861935) + (xy -2.964364 -10.787162) + (xy -2.977378 -10.691429) + (xy -2.983095 -10.557438) + (xy -2.984153 -10.411637) + (xy -2.983564 -10.244449) + (xy -2.980162 -10.134574) + (xy -2.971495 -10.069928) + (xy -2.955112 -10.038425) + (xy -2.928561 -10.027981) + (xy -2.90608 -10.026784) + (xy -2.861102 -10.022584) + (xy -2.872668 -10.00728) + (xy -2.932104 -9.978825) + (xy -3.071423 -9.886254) + (xy -3.202954 -9.744708) + (xy -3.309207 -9.573928) + (xy -3.328998 -9.530798) + (xy -3.390336 -9.307265) + (xy -3.403011 -9.051539) + (xy -3.369027 -8.778854) + (xy -3.290388 -8.504442) + (xy -3.169097 -8.243537) + (xy -3.156909 -8.222513) + (xy -3.101129 -8.122954) + (xy -3.063602 -8.046487) + (xy -3.053552 -8.016095) + (xy -3.028219 -7.971183) + (xy -3.015135 -7.961227) + (xy -2.991051 -7.963076) + (xy -3.001831 -8.016588) + (xy -3.044783 -8.115072) + (xy -3.117212 -8.251836) + (xy -3.166711 -8.337691) + (xy -3.230142 -8.449657) + (xy -3.274427 -8.536757) + (xy -3.291978 -8.583772) + (xy -3.291267 -8.587514) + (xy -3.268279 -8.566498) + (xy -3.218714 -8.498113) + (xy -3.151257 -8.394758) + (xy -3.113133 -8.333185) + (xy -3.008889 -8.138462) + (xy -2.95595 -7.975745) + (xy -2.951823 -7.833199) + (xy -2.984153 -7.720629) + (xy -3.005273 -7.680247) + (xy -3.014132 -7.699708) + (xy -3.016414 -7.749262) + (xy -3.035022 -7.825222) + (xy -3.082083 -7.937579) + (xy -3.148219 -8.064549) + (xy -3.163135 -8.090155) + (xy -3.333114 -8.423949) + (xy -3.436153 -8.740871) + (xy -3.472394 -9.04184) + (xy -3.441977 -9.327773) + (xy -3.382468 -9.516116) + (xy -3.328604 -9.659504) + (xy -3.31189 -9.750456) + (xy -3.338884 -9.798829) + (xy -3.416147 -9.814479) + (xy -3.550237 -9.807264) + (xy -3.574653 -9.804918) + (xy -3.704404 -9.794579) + (xy -3.778969 -9.796405) + (xy -3.811723 -9.811835) + (xy -3.81694 -9.830945) + (xy -3.787613 -9.906791) + (xy -3.699391 -9.946898) + (xy -3.551917 -9.951408) + (xy -3.520471 -9.948598) + (xy -3.402073 -9.940933) + (xy -3.324694 -9.952315) + (xy -3.261235 -9.988506) + (xy -3.23622 -10.009026) + (xy -3.185711 -10.060819) + (xy -3.15539 -10.121906) + (xy -3.138438 -10.213103) + (xy -3.129094 -10.336033) + (xy -3.126055 -10.48228) + (xy -3.131876 -10.620581) + (xy -3.143944 -10.713235) + (xy -3.158127 -10.768678) + (xy -3.168591 -10.779195) + (xy -3.177347 -10.738001) + (xy -3.186408 -10.638311) + (xy -3.192758 -10.548634) + (xy -3.199012 -10.410664) + (xy -3.198304 -10.299066) + (xy -3.190962 -10.232) + (xy -3.186835 -10.222348) + (xy -3.182147 -10.170517) + (xy -3.210739 -10.097322) + (xy -3.259386 -10.032908) + (xy -3.275619 -10.019999) + (xy -3.348542 -9.99893) + (xy -3.45013 -9.99665) + (xy -3.542423 -10.012528) + (xy -3.569954 -10.02488) + (xy -3.59291 -10.052118) + (xy -3.553863 -10.075409) + (xy -3.541314 -10.079566) + (xy -3.524136 -10.082651) + (xy -3.347818 -10.082651) + (xy -3.340775 -10.062842) + (xy -3.290904 -10.086826) + (xy -3.261053 -10.115729) + (xy -3.229358 -10.169452) + (xy -3.243825 -10.184287) + (xy -3.290341 -10.155742) + (xy -3.313606 -10.132453) + (xy -3.347818 -10.082651) + (xy -3.524136 -10.082651) + (xy -3.474367 -10.091589) + (xy -3.446252 -10.085414) + (xy -3.411499 -10.093777) + (xy -3.350755 -10.138572) + (xy -3.34165 -10.146821) + (xy -3.29988 -10.19305) + (xy -3.271869 -10.24985) + (xy -3.253117 -10.333894) + (xy -3.239123 -10.461856) + (xy -3.232146 -10.552486) + (xy -3.216878 -10.719009) + (xy -3.199004 -10.821872) + (xy -3.177327 -10.866795) + (xy -3.165866 -10.869604) + (xy -3.130715 -10.890561) + (xy -3.122951 -10.926484) + (xy -3.091381 -11.019491) + (xy -3.008148 -11.109161) + (xy -2.934373 -11.155875) + (xy -2.394263 -11.155875) + (xy -2.376913 -11.138525) + (xy -2.359563 -11.155875) + (xy -2.376913 -11.173224) + (xy -2.394263 -11.155875) + (xy -2.934373 -11.155875) + (xy -2.890468 -11.183675) + (xy -2.755556 -11.231215) + (xy -2.663183 -11.242101) + (xy -2.634256 -11.25261) + (xy -2.346691 -11.25261) + (xy -2.321615 -11.245979) + (xy -2.262499 -11.274939) + (xy -2.236072 -11.293569) + (xy -2.193292 -11.331399) + (xy -2.206704 -11.344554) + (xy -2.225192 -11.345618) + (xy -2.293784 -11.32179) + (xy -2.324864 -11.294672) + (xy -2.346691 -11.25261) + (xy -2.634256 -11.25261) + (xy -2.611702 -11.260804) + (xy -2.602459 -11.281368) + (xy -2.573315 -11.305486) + (xy -2.513004 -11.303012) + (xy -2.432117 -11.306814) + (xy -2.400231 -11.342341) + (xy -2.349853 -11.389857) + (xy -2.310406 -11.398771) + (xy -2.247459 -11.420661) + (xy -2.22783 -11.446975) + (xy -2.230566 -11.477915) + (xy -2.259638 -11.467909) + (xy -2.289083 -11.45565) + (xy -2.267163 -11.484345) + (xy -2.215221 -11.508062) + (xy -2.169866 -11.489597) + (xy -2.160792 -11.441847) + (xy -2.161933 -11.438635) + (xy -2.14473 -11.407743) + (xy -2.086225 -11.396289) + (xy -1.989372 -11.383138) + (xy -1.92976 -11.364735) + (xy -1.881755 -11.35301) + (xy -1.880439 -11.372698) + (xy -1.825436 -11.372698) + (xy -1.822891 -11.345283) + (xy -1.818804 -11.33428) + (xy -1.787596 -11.291641) + (xy -1.75064 -11.273572) + (xy -1.734973 -11.290424) + (xy -1.757993 -11.320328) + (xy -1.787817 -11.347381) + (xy -1.825436 -11.372698) + (xy -1.880439 -11.372698) + (xy -1.879806 -11.382176) + (xy -1.92036 -11.423981) + (xy -1.999777 -11.466122) + (xy -2.014663 -11.471814) + (xy -2.083616 -11.49996) + (xy -2.0898 -11.513864) + (xy -2.056704 -11.517579) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid dfc9e992-7141-43d0-be91-b73b4aba81f3)) + (fp_poly + (pts + (xy -3.228058 10.50564) + (xy -3.22705 10.513934) + (xy -3.253455 10.547625) + (xy -3.261749 10.548634) + (xy -3.29544 10.522228) + (xy -3.296449 10.513934) + (xy -3.270043 10.480243) + (xy -3.261749 10.479235) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 543465d5-4a7a-46ba-ac00-a7aa79ec7e8e)) + (fp_poly + (pts + (xy -3.539345 10.496584) + (xy -3.556694 10.513934) + (xy -3.574044 10.496584) + (xy -3.556694 10.479235) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 1535eee1-0166-4145-baae-47e70c6e5fc3)) + (fp_poly + (pts + (xy -7.286886 7.096038) + (xy -7.304235 7.113388) + (xy -7.321585 7.096038) + (xy -7.304235 7.078688) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid a82b7634-6fc8-480d-91e4-8da8f34b865c)) + (fp_poly + (pts + (xy -6.975694 6.681687) + (xy -6.994065 6.735819) + (xy -7.025536 6.785786) + (xy -7.063587 6.823528) + (xy -7.077585 6.8164) + (xy -7.059214 6.762268) + (xy -7.027743 6.712301) + (xy -6.989693 6.674559) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 5bd2348d-9e80-406e-9ea7-b066ed4e0f60)) + (fp_poly + (pts + (xy -6.887097 6.460627) + (xy -6.883837 6.503058) + (xy -6.898597 6.558727) + (xy -6.9228 6.61136) + (xy -6.941181 6.60214) + (xy -6.951392 6.578276) + (xy -6.972623 6.510917) + (xy -6.961052 6.4957) + (xy -6.939891 6.506147) + (xy -6.908314 6.500714) + (xy -6.905192 6.485062) + (xy -6.894338 6.45696) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 09a79d8b-0220-4bd7-8e1f-56862f268d35)) + (fp_poly + (pts + (xy -6.835793 6.402049) + (xy -6.853142 6.419399) + (xy -6.870492 6.402049) + (xy -6.853142 6.384699) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid bde1431e-947b-4538-906e-bf8d20e990de)) + (fp_poly + (pts + (xy -7.113388 5.809717) + (xy -7.139988 5.837585) + (xy -7.182787 5.864207) + (xy -7.236437 5.886544) + (xy -7.252186 5.883999) + (xy -7.225587 5.85613) + (xy -7.182787 5.829508) + (xy -7.129138 5.807171) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid dc56ffc3-6ccf-482c-9ec4-efd5b3a8033c)) + (fp_poly + (pts + (xy -7.66858 5.70806) + (xy -7.685929 5.72541) + (xy -7.703279 5.70806) + (xy -7.685929 5.69071) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid c651ba65-da81-4cab-8bd6-5d18c3c897fb)) + (fp_poly + (pts + (xy -7.63388 5.638661) + (xy -7.65123 5.656011) + (xy -7.66858 5.638661) + (xy -7.65123 5.621311) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f71ace22-e13d-4d98-9832-d49fa087a479)) + (fp_poly + (pts + (xy -8.267868 5.253352) + (xy -8.278217 5.269124) + (xy -8.313411 5.271577) + (xy -8.350437 5.263103) + (xy -8.334375 5.250613) + (xy -8.280144 5.246476) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 3c96bc72-114d-43e2-a64d-ec51df068471)) + (fp_poly + (pts + (xy -8.050274 5.152869) + (xy -8.067623 5.170218) + (xy -8.084973 5.152869) + (xy -8.067623 5.135519) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f7404aba-b728-425d-a154-6aa7fdaf46f4)) + (fp_poly + (pts + (xy -7.703279 4.905247) + (xy -7.728666 4.934647) + (xy -7.791335 4.985091) + (xy -7.807377 4.996721) + (xy -7.874361 5.040322) + (xy -7.909797 5.055403) + (xy -7.911476 5.053496) + (xy -7.886089 5.024096) + (xy -7.82342 4.973652) + (xy -7.807377 4.962022) + (xy -7.740394 4.918421) + (xy -7.704958 4.90334) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 5c251903-9144-4beb-a7fa-8444a55626ae)) + (fp_poly + (pts + (xy 8.952459 3.938388) + (xy 8.935109 3.955737) + (xy 8.917759 3.938388) + (xy 8.935109 3.921038) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 8157afa3-2d70-4ce4-99f7-4362c2a4cb06)) + (fp_poly + (pts + (xy -10.132241 3.313798) + (xy -10.149591 3.331147) + (xy -10.16694 3.313798) + (xy -10.149591 3.296448) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid dd72bd30-93fc-4902-93ea-b448b259fd21)) + (fp_poly + (pts + (xy -9.715847 3.156429) + (xy -9.743185 3.196169) + (xy -9.793921 3.230877) + (xy -9.846835 3.257005) + (xy -9.848145 3.246522) + (xy -9.805893 3.197399) + (xy -9.747901 3.137352) + (xy -9.721387 3.127938) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 70bd3312-d8cb-4972-abc9-13e3355f1edf)) + (fp_poly + (pts + (xy 8.88306 2.376912) + (xy 8.86571 2.394262) + (xy 8.84836 2.376912) + (xy 8.86571 2.359563) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid bc234d22-e75f-4154-acd4-35c43ddc28ff)) + (fp_poly + (pts + (xy 8.050273 2.029918) + (xy 8.032923 2.047268) + (xy 8.015573 2.029918) + (xy 8.032923 2.012568) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 759aef9b-4d87-488b-9872-742654951af0)) + (fp_poly + (pts + (xy 7.390983 1.995218) + (xy 7.373633 2.012568) + (xy 7.356284 1.995218) + (xy 7.373633 1.977869) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 5da22389-a143-48b0-aace-cf93b9b8a06b)) + (fp_poly + (pts + (xy 8.25847 1.995218) + (xy 8.24112 2.012568) + (xy 8.22377 1.995218) + (xy 8.24112 1.977869) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f3711cc2-6bd5-414e-ac41-9c3d052909b0)) + (fp_poly + (pts + (xy 8.050273 1.960519) + (xy 8.032923 1.977869) + (xy 8.015573 1.960519) + (xy 8.032923 1.943169) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid cbe47614-53bd-420b-8413-ff983786acfc)) + (fp_poly + (pts + (xy 7.59918 1.544125) + (xy 7.58183 1.561475) + (xy 7.56448 1.544125) + (xy 7.58183 1.526776) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f14c4ec9-f045-4130-bb4e-0941236b2a7f)) + (fp_poly + (pts + (xy 7.321584 1.23183) + (xy 7.304235 1.24918) + (xy 7.286885 1.23183) + (xy 7.304235 1.214481) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 1baa03ef-5399-4646-8d0b-4a609d8b7ed5)) + (fp_poly + (pts + (xy 9.646448 1.093033) + (xy 9.629098 1.110382) + (xy 9.611748 1.093033) + (xy 9.629098 1.075683) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f6d58ace-14bf-4ade-82db-50e558740fba)) + (fp_poly + (pts + (xy 8.967786 -1.706568) + (xy 9.031182 -1.647129) + (xy 9.06318 -1.595613) + (xy 9.106401 -1.542009) + (xy 9.175714 -1.493303) + (xy 9.261185 -1.462402) + (xy 9.348338 -1.474446) + (xy 9.37715 -1.484587) + (xy 9.466126 -1.512424) + (xy 9.494521 -1.507757) + (xy 9.46166 -1.473118) + (xy 9.392606 -1.426636) + (xy 9.236783 -1.363159) + (xy 9.087124 -1.367045) + (xy 8.981263 -1.414837) + (xy 8.919385 -1.467551) + (xy 8.91458 -1.5048) + (xy 9.021858 -1.5048) + (xy 9.038966 -1.453921) + (xy 9.073248 -1.434103) + (xy 9.086051 -1.440606) + (xy 9.081263 -1.476255) + (xy 9.062919 -1.499595) + (xy 9.027984 -1.519157) + (xy 9.021858 -1.5048) + (xy 8.91458 -1.5048) + (xy 8.9131 -1.516277) + (xy 8.922006 -1.535596) + (xy 8.933968 -1.623748) + (xy 8.918005 -1.665114) + (xy 8.899143 -1.718281) + (xy 8.907863 -1.733869) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f3d80c9e-9bed-41af-96a5-52e1104a8d71)) + (fp_poly + (pts + (xy -9.57705 -1.474727) + (xy -9.594399 -1.457377) + (xy -9.611749 -1.474727) + (xy -9.594399 -1.492077) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid acbfbfa9-7c23-4b5a-a155-6f599cc0eb95)) + (fp_poly + (pts + (xy -9.359518 -1.514837) + (xy -9.358364 -1.503446) + (xy -9.412685 -1.498794) + (xy -9.420902 -1.498841) + (xy -9.474719 -1.503845) + (xy -9.469582 -1.514406) + (xy -9.463616 -1.516123) + (xy -9.38803 -1.521203) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid bcb9cf18-c375-432a-bc7f-d36092dafeeb)) + (fp_poly + (pts + (xy -9.509063 -2.369074) + (xy -9.507651 -2.359563) + (xy -9.51949 -2.325766) + (xy -9.522953 -2.324864) + (xy -9.552578 -2.349179) + (xy -9.5597 -2.359563) + (xy -9.556949 -2.391538) + (xy -9.544398 -2.394263) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 0d32a200-bee3-4b20-817d-cd398e84ee03)) + (fp_poly + (pts + (xy -8.581652 -3.343433) + (xy -8.588115 -3.331148) + (xy -8.620809 -3.29801) + (xy -8.62691 -3.296448) + (xy -8.629278 -3.318862) + (xy -8.622815 -3.331148) + (xy -8.59012 -3.364286) + (xy -8.584019 -3.365847) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid c80690e2-398e-4847-822c-a405742f1012)) + (fp_poly + (pts + (xy -8.744263 -3.512992) + (xy -8.770542 -3.477172) + (xy -8.822336 -3.438678) + (xy -8.875323 -3.4075) + (xy -8.876674 -3.416109) + (xy -8.834308 -3.46503) + (xy -8.775706 -3.525378) + (xy -8.749022 -3.535046) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 16c39d92-568a-4f41-b84d-956e72ae0545)) + (fp_poly + (pts + (xy -8.585019 -3.725754) + (xy -8.629617 -3.67218) + (xy -8.640164 -3.660793) + (xy -8.699532 -3.602432) + (xy -8.736913 -3.574462) + (xy -8.73901 -3.574044) + (xy -8.730009 -3.595831) + (xy -8.685411 -3.649406) + (xy -8.674864 -3.660793) + (xy -8.615496 -3.719153) + (xy -8.578116 -3.747123) + (xy -8.576018 -3.747541) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 44eecf9c-a8cc-458a-a762-f16b097baab7)) + (fp_poly + (pts + (xy 5.070346 -6.629358) + (xy 5.078909 -6.566606) + (xy 5.084355 -6.458135) + (xy 5.085567 -6.385232) + (xy 5.08918 -6.227553) + (xy 5.101629 -6.111783) + (xy 5.129158 -6.010483) + (xy 5.178013 -5.896211) + (xy 5.213371 -5.823657) + (xy 5.280505 -5.682639) + (xy 5.316242 -5.594488) + (xy 5.320393 -5.561315) + (xy 5.292772 -5.585228) + (xy 5.233192 -5.668337) + (xy 5.226216 -5.678852) + (xy 5.156102 -5.802212) + (xy 5.094563 -5.937812) + (xy 5.084819 -5.963994) + (xy 5.057943 -6.0784) + (xy 5.040783 -6.226454) + (xy 5.034254 -6.3835) + (xy 5.039274 -6.524882) + (xy 5.05676 -6.625944) + (xy 5.059884 -6.634552) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 99966c1b-3242-4b2c-9468-3275c5508dc6)) + (fp_poly + (pts + (xy 4.985154 -6.442532) + (xy 4.989307 -6.401352) + (xy 4.985154 -6.396266) + (xy 4.964526 -6.401029) + (xy 4.962021 -6.419399) + (xy 4.974717 -6.447961) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 1124076a-9c20-42bd-9888-068144a50b64)) + (fp_poly + (pts + (xy 5.73163 -8.310135) + (xy 5.680875 -8.264682) + (xy 5.631077 -8.226856) + (xy 5.531771 -8.144472) + (xy 5.44698 -8.056779) + (xy 5.424399 -8.027334) + (xy 5.380001 -7.942189) + (xy 5.337851 -7.8289) + (xy 5.304042 -7.709516) + (xy 5.284668 -7.606088) + (xy 5.285821 -7.540667) + (xy 5.288383 -7.535093) + (xy 5.284045 -7.490669) + (xy 5.254978 -7.401024) + (xy 5.20698 -7.283264) + (xy 5.190899 -7.247498) + (xy 5.127646 -7.095369) + (xy 5.072387 -6.937362) + (xy 5.036608 -6.806474) + (xy 5.035509 -6.801093) + (xy 5.004462 -6.648841) + (xy 4.984569 -6.562097) + (xy 4.974345 -6.538129) + (xy 4.972302 -6.574209) + (xy 4.976952 -6.667605) + (xy 4.978818 -6.696995) + (xy 4.999659 -6.860258) + (xy 5.03731 -7.035266) + (xy 5.065703 -7.130738) + (xy 5.107357 -7.262565) + (xy 5.139863 -7.38676) + (xy 5.15299 -7.455499) + (xy 5.164969 -7.512432) + (xy 5.204918 -7.512432) + (xy 5.222267 -7.495082) + (xy 5.239617 -7.512432) + (xy 5.222267 -7.529782) + (xy 5.204918 -7.512432) + (xy 5.164969 -7.512432) + (xy 5.172316 -7.547353) + (xy 5.198512 -7.609954) + (xy 5.199808 -7.611646) + (xy 5.228065 -7.670883) + (xy 5.254515 -7.762484) + (xy 5.256703 -7.772678) + (xy 5.293857 -7.890116) + (xy 5.348395 -8.003805) + (xy 5.349246 -8.005211) + (xy 5.409068 -8.080935) + (xy 5.496428 -8.166489) + (xy 5.592764 -8.246446) + (xy 5.679513 -8.30538) + (xy 5.737452 -8.327869) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid b0a73ee6-862a-4a14-bb65-c85c08f1129c)) + (fp_poly + (pts + (xy -7.18079 -6.700861) + (xy -7.22774 -6.665779) + (xy -7.279809 -6.636148) + (xy -7.277144 -6.647283) + (xy -7.244338 -6.682377) + (xy -7.193572 -6.723737) + (xy -7.167842 -6.728315) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 6931a7ba-e521-456b-927f-8fe3d668099f)) + (fp_poly + (pts + (xy -6.847359 -6.824226) + (xy -6.852122 -6.803597) + (xy -6.870492 -6.801093) + (xy -6.899054 -6.813789) + (xy -6.893625 -6.824226) + (xy -6.852445 -6.828379) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 49ad90a9-409e-411a-8164-84edc3262ccc)) + (fp_poly + (pts + (xy 5.12014 -7.402503) + (xy 5.114059 -7.375436) + (xy 5.086058 -7.326595) + (xy 5.067952 -7.334777) + (xy 5.06612 -7.354237) + (xy 5.091321 -7.40129) + (xy 5.100422 -7.408088) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid c050190c-6a61-45c9-95c5-9e06acffadcc)) + (fp_poly + (pts + (xy 5.621311 -7.512432) + (xy 5.603961 -7.495082) + (xy 5.586612 -7.512432) + (xy 5.603961 -7.529782) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid bfcfe25d-dbb1-4eae-a894-003a2d7c997f)) + (fp_poly + (pts + (xy -3.018853 -7.61653) + (xy -3.036203 -7.599181) + (xy -3.053552 -7.61653) + (xy -3.036203 -7.63388) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 19aae97c-9d86-4057-bc4c-0b3fd2df6c0e)) + (fp_poly + (pts + (xy -7.148088 -7.790028) + (xy -7.165438 -7.772678) + (xy -7.182787 -7.790028) + (xy -7.165438 -7.807377) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid da5983e4-f960-4c86-b510-3673254cd1a5)) + (fp_poly + (pts + (xy 2.313976 -7.819663) + (xy 2.307513 -7.807377) + (xy 2.274819 -7.774239) + (xy 2.268718 -7.772678) + (xy 2.266351 -7.795092) + (xy 2.272814 -7.807377) + (xy 2.305508 -7.840515) + (xy 2.311609 -7.842077) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 3adc5baa-5268-4ada-be4c-082a81a345b4)) + (fp_poly + (pts + (xy -7.66858 -7.894126) + (xy -7.685929 -7.876776) + (xy -7.703279 -7.894126) + (xy -7.685929 -7.911476) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 69145e33-ff62-455b-922c-7a8ad4a0669d)) + (fp_poly + (pts + (xy 5.413114 -7.894126) + (xy 5.395765 -7.876776) + (xy 5.378415 -7.894126) + (xy 5.395765 -7.911476) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ab55b9d8-f135-4f9f-9e59-689606b64baf)) + (fp_poly + (pts + (xy -2.880055 -7.998224) + (xy -2.897405 -7.980875) + (xy -2.914755 -7.998224) + (xy -2.897405 -8.015574) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 1a226386-01ad-4efe-9f21-f9d459b75b8c)) + (fp_poly + (pts + (xy 2.417395 -8.038707) + (xy 2.421548 -7.997527) + (xy 2.417395 -7.992441) + (xy 2.396766 -7.997204) + (xy 2.394262 -8.015574) + (xy 2.406958 -8.044136) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f7a7c458-edc4-47d7-b450-55ec4a2d8cb6)) + (fp_poly + (pts + (xy -4.788525 -8.27582) + (xy -4.805875 -8.25847) + (xy -4.823224 -8.27582) + (xy -4.805875 -8.29317) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 8d167dd9-f890-4d6f-8791-86a4ec157851)) + (fp_poly + (pts + (xy -5.768785 -8.487313) + (xy -5.703219 -8.42579) + (xy -5.693753 -8.398994) + (xy -5.702683 -8.397268) + (xy -5.731021 -8.420669) + (xy -5.780756 -8.475342) + (xy -5.846858 -8.553416) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 85ffc657-4920-49b4-bbba-80a079f32229)) + (fp_poly + (pts + (xy 0.901756 -8.494587) + (xy 0.87014 -8.471008) + (xy 0.798087 -8.434753) + (xy 0.740474 -8.408634) + (xy 0.740688 -8.41604) + (xy 0.778695 -8.447403) + (xy 0.843215 -8.489125) + (xy 0.879901 -8.501366) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid cf90e7bf-179e-475d-a2fb-1da8439d0f75)) + (fp_poly + (pts + (xy 0.971584 -8.518716) + (xy 0.954235 -8.501366) + (xy 0.936885 -8.518716) + (xy 0.954235 -8.536066) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 779451f1-f3d7-46eb-8e77-8074f8821e94)) + (fp_poly + (pts + (xy 1.93808 -8.823122) + (xy 1.943169 -8.79836) + (xy 1.931734 -8.748225) + (xy 1.901688 -8.763254) + (xy 1.892602 -8.776564) + (xy 1.896953 -8.82113) + (xy 1.907904 -8.830661) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid a5de56ff-6e1f-4d5d-92cf-3ceaa7374373)) + (fp_poly + (pts + (xy 7.043989 -9.004508) + (xy 7.026639 -8.987159) + (xy 7.009289 -9.004508) + (xy 7.026639 -9.021858) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid a10559ad-022a-4006-a4e8-ef995e65f3a9)) + (fp_poly + (pts + (xy 7.113388 -9.039208) + (xy 7.096038 -9.021858) + (xy 7.078688 -9.039208) + (xy 7.096038 -9.056558) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 6b7a2ead-2fce-475e-9d87-a858ca2928ae)) + (fp_poly + (pts + (xy 7.23459 -9.09086) + (xy 7.197477 -9.062095) + (xy 7.157704 -9.057268) + (xy 7.148087 -9.070195) + (xy 7.175305 -9.09248) + (xy 7.201938 -9.104497) + (xy 7.237758 -9.106922) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 9fbb599c-37a9-4ab2-aa87-b7323b63b045)) + (fp_poly + (pts + (xy -2.949454 -9.420902) + (xy -2.966804 -9.403552) + (xy -2.984153 -9.420902) + (xy -2.966804 -9.438252) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid e641c809-4749-43a2-b3f4-3189d6f4a2c1)) + (fp_poly + (pts + (xy -2.116667 -9.420902) + (xy -2.134017 -9.403552) + (xy -2.151367 -9.420902) + (xy -2.134017 -9.438252) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 2339cea2-d325-4ec5-86e6-dbc8dd7a9fa1)) + (fp_poly + (pts + (xy 3.365847 -9.420902) + (xy 3.348497 -9.403552) + (xy 3.331147 -9.420902) + (xy 3.348497 -9.438252) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid a0275a8e-566d-480b-a1bc-73c71d32bb8c)) + (fp_poly + (pts + (xy -2.220765 -9.490301) + (xy -2.238115 -9.472951) + (xy -2.255465 -9.490301) + (xy -2.238115 -9.50765) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 92462e2b-94a4-4441-80ab-7d685c932976)) + (fp_poly + (pts + (xy 3.296448 -9.490301) + (xy 3.279098 -9.472951) + (xy 3.261748 -9.490301) + (xy 3.279098 -9.50765) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 8bf689de-d16f-4a63-90b0-fcdc5fde4a98)) + (fp_poly + (pts + (xy -2.290164 -9.525) + (xy -2.307514 -9.50765) + (xy -2.324864 -9.525) + (xy -2.307514 -9.54235) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid cf5732e7-a100-4fff-b0ed-50a8fd110063)) + (fp_poly + (pts + (xy 2.140772 -9.55861) + (xy 2.120972 -9.533097) + (xy 2.091797 -9.511169) + (xy 2.099077 -9.545938) + (xy 2.101547 -9.552521) + (xy 2.129036 -9.595012) + (xy 2.144664 -9.595317) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 48d53a2d-ad67-43b3-b5a4-a688606a95e0)) + (fp_poly + (pts + (xy -3.105232 -9.646448) + (xy -3.155778 -9.582053) + (xy -3.182967 -9.545769) + (xy -3.183305 -9.545242) + (xy -3.191967 -9.556406) + (xy -3.19235 -9.565888) + (xy -3.168249 -9.6116) + (xy -3.114276 -9.667095) + (xy -3.036203 -9.733197) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid c06f0b42-13d0-44e0-8b3a-5986f0dc0591)) + (fp_poly + (pts + (xy -2.775957 -9.594399) + (xy -2.793306 -9.577049) + (xy -2.810656 -9.594399) + (xy -2.793306 -9.611749) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 492c4509-b5b6-42fa-8fed-c1653d6d2885)) + (fp_poly + (pts + (xy 2.220765 -9.663798) + (xy 2.203415 -9.646448) + (xy 2.186065 -9.663798) + (xy 2.203415 -9.681148) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid bdc2a2a8-db11-4f46-82a4-7f848026aaa1)) + (fp_poly + (pts + (xy 3.504644 -9.663798) + (xy 3.487295 -9.646448) + (xy 3.469945 -9.663798) + (xy 3.487295 -9.681148) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 8d6dcb58-7077-49bf-805f-75be2a236eec)) + (fp_poly + (pts + (xy -3.157651 -9.698497) + (xy -3.175 -9.681148) + (xy -3.19235 -9.698497) + (xy -3.175 -9.715847) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 8bea4446-1c1f-4f7b-9fac-2a5354bc72c9)) + (fp_poly + (pts + (xy -2.96102 -9.73898) + (xy -2.965784 -9.718351) + (xy -2.984153 -9.715847) + (xy -3.012715 -9.728543) + (xy -3.007286 -9.73898) + (xy -2.966106 -9.743133) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 4510c607-4f62-436b-bee5-1b56940f9e4e)) + (fp_poly + (pts + (xy -2.675718 -10.020982) + (xy -2.702571 -9.996641) + (xy -2.722068 -9.973939) + (xy -2.705578 -9.945916) + (xy -2.645005 -9.906597) + (xy -2.532253 -9.850008) + (xy -2.454987 -9.813926) + (xy -2.374112 -9.77249) + (xy -2.328554 -9.741093) + (xy -2.324864 -9.734893) + (xy -2.325959 -9.722267) + (xy -2.339167 -9.720871) + (xy -2.379366 -9.735331) + (xy -2.461437 -9.770273) + (xy -2.519234 -9.795315) + (xy -2.676027 -9.871333) + (xy -2.768488 -9.935362) + (xy -2.795066 -9.98625) + (xy -2.790877 -9.997375) + (xy -2.743731 -10.024057) + (xy -2.713185 -10.027611) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid d9b5f11f-ade6-4744-931b-1ec764a0f42a)) + (fp_poly + (pts + (xy 3.018852 -9.941394) + (xy 3.001502 -9.924044) + (xy 2.984153 -9.941394) + (xy 3.001502 -9.958743) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 89cc7415-0eed-426f-9b0e-03b2784ab563)) + (fp_poly + (pts + (xy -3.782241 -9.976093) + (xy -3.799591 -9.958743) + (xy -3.81694 -9.976093) + (xy -3.799591 -9.993443) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 67f02c48-7b7a-498d-8922-33dbeccef328)) + (fp_poly + (pts + (xy -3.678142 -10.010793) + (xy -3.695492 -9.993443) + (xy -3.712842 -10.010793) + (xy -3.695492 -10.028142) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 30bc8102-3d3f-4a7e-8195-5965faeb69e5)) + (fp_poly + (pts + (xy 3.520783 -11.329237) + (xy 3.460205 -11.321029) + (xy 3.417896 -11.316225) + (xy 3.18328 -11.267136) + (xy 2.991807 -11.17883) + (xy 2.883438 -11.090077) + (xy 2.809576 -10.980681) + (xy 2.771933 -10.859885) + (xy 2.771276 -10.7459) + (xy 2.808371 -10.656933) + (xy 2.86351 -10.616802) + (xy 2.903367 -10.596975) + (xy 2.890419 -10.575928) + (xy 2.828005 -10.545363) + (xy 2.726177 -10.49121) + (xy 2.621599 -10.423393) + (xy 2.616533 -10.419686) + (xy 2.534448 -10.36458) + (xy 2.48605 -10.342495) + (xy 2.479746 -10.355444) + (xy 2.513231 -10.394965) + (xy 2.56012 -10.469191) + (xy 2.572097 -10.516413) + (xy 2.580024 -10.590585) + (xy 2.585109 -10.618033) + (xy 2.595626 -10.678456) + (xy 2.602227 -10.730806) + (xy 2.610221 -10.774973) + (xy 2.622238 -10.758617) + (xy 2.637158 -10.704782) + (xy 2.663647 -10.600683) + (xy 2.667752 -10.711198) + (xy 2.704241 -10.902043) + (xy 2.793074 -11.065016) + (xy 2.819015 -11.09515) + (xy 2.858473 -11.148301) + (xy 2.856451 -11.173003) + (xy 2.853766 -11.173224) + (xy 2.808694 -11.146178) + (xy 2.751326 -11.081466) + (xy 2.69993 -11.003728) + (xy 2.672773 -10.937604) + (xy 2.671858 -10.927863) + (xy 2.657902 -10.90231) + (xy 2.647355 -10.908565) + (xy 2.641622 -10.958245) + (xy 2.677975 -11.034437) + (xy 2.744298 -11.120316) + (xy 2.811371 -11.183054) + (xy 2.883572 -11.183054) + (xy 2.918342 -11.190335) + (xy 2.924925 -11.192805) + (xy 2.967416 -11.220294) + (xy 2.967721 -11.235922) + (xy 2.931014 -11.232029) + (xy 2.9055 -11.212229) + (xy 2.883572 -11.183054) + (xy 2.811371 -11.183054) + (xy 2.828475 -11.199052) + (xy 2.883363 -11.236356) + (xy 2.976557 -11.280349) + (xy 3.083231 -11.307757) + (xy 3.225313 -11.323135) + (xy 3.324855 -11.328055) + (xy 3.455838 -11.332403) + (xy 3.520237 -11.332912) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 46a9afed-55a5-433b-8e63-ff1a3fadeaf5)) + (fp_poly + (pts + (xy 3.522073 -10.703812) + (xy 3.539058 -10.677667) + (xy 3.565054 -10.599568) + (xy 3.563053 -10.556219) + (xy 3.549974 -10.515969) + (xy 3.544236 -10.542685) + (xy 3.543369 -10.554471) + (xy 3.52932 -10.638847) + (xy 3.519374 -10.675919) + (xy 3.5073 -10.719754) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 106acc24-76e8-4cc4-8ea8-e87c09ac0218)) + (fp_poly + (pts + (xy 3.320553 -10.738392) + (xy 3.300753 -10.712878) + (xy 3.271578 -10.69095) + (xy 3.278859 -10.72572) + (xy 3.281329 -10.732303) + (xy 3.308818 -10.774794) + (xy 3.324446 -10.775099) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid aa233498-eb9a-46ba-8d4b-4a9ae951cec0)) + (fp_poly + (pts + (xy 3.469945 -10.704782) + (xy 3.452595 -10.687432) + (xy 3.435245 -10.704782) + (xy 3.452595 -10.722131) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid c63f8610-d0b4-47c6-99a2-f7db6747c62b)) + (fp_poly + (pts + (xy 3.574043 -10.843579) + (xy 3.556694 -10.82623) + (xy 3.539344 -10.843579) + (xy 3.556694 -10.860929) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ce2a88f3-3b17-4fee-b611-82b0396df74c)) + (fp_poly + (pts + (xy 3.589591 -10.943568) + (xy 3.638433 -10.915567) + (xy 3.630251 -10.897461) + (xy 3.610791 -10.895629) + (xy 3.563737 -10.92083) + (xy 3.556939 -10.929931) + (xy 3.562524 -10.949649) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 81349d77-10e8-430d-b940-a2e346adc7f4)) + (fp_poly + (pts + (xy 3.296448 -10.982377) + (xy 3.279098 -10.965028) + (xy 3.261748 -10.982377) + (xy 3.279098 -10.999727) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 9fdacb2a-c9ed-4ff7-bd3b-32fce6faba81)) + (fp_poly + (pts + (xy 3.38898 -10.988161) + (xy 3.384216 -10.967532) + (xy 3.365847 -10.965028) + (xy 3.337285 -10.977724) + (xy 3.342714 -10.988161) + (xy 3.383894 -10.992313) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 167c9a7a-a9b6-4316-9466-ee2af018bb87)) + (fp_poly + (pts + (xy 2.116666 9.663798) + (xy 2.099317 9.681147) + (xy 2.081967 9.663798) + (xy 2.099317 9.646448) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid c7db1845-1050-4752-a2f7-9cebdfd93088)) + (fp_poly + (pts + (xy 2.880054 9.455601) + (xy 2.862705 9.472951) + (xy 2.845355 9.455601) + (xy 2.862705 9.438251) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid abf9c9a3-f306-4e20-92e4-c2fc742b0d1a)) + (fp_poly + (pts + (xy 2.597097 9.244091) + (xy 2.634349 9.279029) + (xy 2.626707 9.299116) + (xy 2.621856 9.299453) + (xy 2.592507 9.274807) + (xy 2.581795 9.259393) + (xy 2.577706 9.235648) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 42a3bf43-7ab5-47c0-b879-779e28e4eefc)) + (fp_poly + (pts + (xy 2.741256 9.282104) + (xy 2.723907 9.299453) + (xy 2.706557 9.282104) + (xy 2.723907 9.264754) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 3d7da142-22d1-4fa3-a777-33170917ebc9)) + (fp_poly + (pts + (xy 2.671858 9.143306) + (xy 2.654508 9.160656) + (xy 2.637158 9.143306) + (xy 2.654508 9.125956) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 91eace1d-b53e-4be8-bf39-9e5930e2f56a)) + (fp_poly + (pts + (xy 2.567759 9.039207) + (xy 2.550409 9.056557) + (xy 2.53306 9.039207) + (xy 2.550409 9.021858) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid cac1b1ac-a334-4b9d-940b-fe3b95ed4a27)) + (fp_poly + (pts + (xy 2.359562 9.004508) + (xy 2.342213 9.021858) + (xy 2.324863 9.004508) + (xy 2.342213 8.987158) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 4a9344c1-83c4-46b0-b748-9a477af27eb4)) + (fp_poly + (pts + (xy 2.394262 8.692213) + (xy 2.376912 8.709563) + (xy 2.359562 8.692213) + (xy 2.376912 8.674863) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid c9eab665-4fb4-49e7-bd7d-b5e78f36c113)) + (fp_poly + (pts + (xy 2.587654 8.494854) + (xy 2.590892 8.518716) + (xy 2.586864 8.56587) + (xy 2.564849 8.556106) + (xy 2.556193 8.547632) + (xy 2.533873 8.500248) + (xy 2.552095 8.4682) + (xy 2.561976 8.466666) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f19a0000-0bb9-4884-ad1a-98202e15d10b)) + (fp_poly + (pts + (xy 2.49836 8.484016) + (xy 2.481011 8.501366) + (xy 2.463661 8.484016) + (xy 2.481011 8.466666) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 73d00380-47ff-4450-9f79-fec3371cb719)) + (fp_poly + (pts + (xy 2.394262 8.24112) + (xy 2.376912 8.25847) + (xy 2.359562 8.24112) + (xy 2.376912 8.22377) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid cb24b059-e31c-4007-8fd1-570ed240b3e6)) + (fp_poly + (pts + (xy 2.741256 8.206421) + (xy 2.723907 8.22377) + (xy 2.706557 8.206421) + (xy 2.723907 8.189071) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 1ee780da-e88c-40b0-87b0-759dd330f271)) + (fp_poly + (pts + (xy 3.712841 8.067623) + (xy 3.695491 8.084972) + (xy 3.678142 8.067623) + (xy 3.695491 8.050273) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 58f8969a-4421-4909-8087-a94feb1de431)) + (fp_poly + (pts + (xy 3.78224 8.032923) + (xy 3.76489 8.050273) + (xy 3.747541 8.032923) + (xy 3.76489 8.015574) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 144ebf24-6d17-41f7-80c2-01e3c6ab53d1)) + (fp_poly + (pts + (xy 2.359562 7.998224) + (xy 2.342213 8.015574) + (xy 2.324863 7.998224) + (xy 2.342213 7.980874) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 506a1b9e-eebf-404d-b8bb-5408827513f1)) + (fp_poly + (pts + (xy 3.851639 7.790027) + (xy 3.834289 7.807377) + (xy 3.816939 7.790027) + (xy 3.834289 7.772677) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 499c49d4-ada1-4963-908a-02f95d1ee43a)) + (fp_poly + (pts + (xy 3.944817 7.729303) + (xy 3.939369 7.793649) + (xy 3.921294 7.794933) + (xy 3.881912 7.748667) + (xy 3.85994 7.71267) + (xy 3.8747 7.714184) + (xy 3.920556 7.711341) + (xy 3.931887 7.69482) + (xy 3.943143 7.688636) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 0a905b19-6289-43c4-940a-6bcdf48083a2)) + (fp_poly + (pts + (xy 3.990437 7.547131) + (xy 3.973087 7.564481) + (xy 3.955737 7.547131) + (xy 3.973087 7.529781) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid dcabb0cd-828c-49f4-ba19-600b025ea81c)) + (fp_poly + (pts + (xy 3.921038 7.304235) + (xy 3.903688 7.321584) + (xy 3.886338 7.304235) + (xy 3.903688 7.286885) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid d0bbc2fd-a77d-4231-9439-bd366e83cc20)) + (fp_poly + (pts + (xy 3.845961 6.905824) + (xy 3.887377 6.965446) + (xy 3.894051 6.97683) + (xy 3.933131 7.054364) + (xy 3.933081 7.07578) + (xy 3.898492 7.038854) + (xy 3.865088 6.990857) + (xy 3.828723 6.925075) + (xy 3.821415 6.889158) + (xy 3.821566 6.888998) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 175fea37-329a-4c78-bdf5-943827e9788a)) + (fp_poly + (pts + (xy -2.880055 8.692213) + (xy -2.897405 8.709563) + (xy -2.914755 8.692213) + (xy -2.897405 8.674863) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 9bbf45a1-3379-483a-9fb7-bf4283342939)) + (fp_poly + (pts + (xy -2.914755 8.622814) + (xy -2.932104 8.640164) + (xy -2.949454 8.622814) + (xy -2.932104 8.605464) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 74826f57-e0dd-4fe5-9aa3-988e6af70850)) + (fp_poly + (pts + (xy -2.295526 8.515402) + (xy -2.258274 8.550341) + (xy -2.265916 8.570427) + (xy -2.270767 8.570765) + (xy -2.300116 8.546119) + (xy -2.310828 8.530704) + (xy -2.314917 8.506959) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 9336b455-c2bb-4781-8ef2-4c73329bb2e5)) + (fp_poly + (pts + (xy -2.533061 8.484016) + (xy -2.55041 8.501366) + (xy -2.56776 8.484016) + (xy -2.55041 8.466666) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid c023be89-13f8-45f3-bf2d-6d006d90e65f)) + (fp_poly + (pts + (xy -2.915152 8.285316) + (xy -2.914755 8.293169) + (xy -2.94143 8.326535) + (xy -2.951502 8.327869) + (xy -2.972226 8.30661) + (xy -2.966804 8.293169) + (xy -2.935623 8.260066) + (xy -2.930056 8.25847) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 26fe6de4-759c-4e0a-b651-698188e98df5)) + (fp_poly + (pts + (xy -2.681256 8.306904) + (xy -2.691605 8.322676) + (xy -2.726799 8.325129) + (xy -2.763825 8.316655) + (xy -2.747763 8.304165) + (xy -2.693532 8.300028) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid d8033fbc-5b39-46bb-9ee7-c88f1715eb31)) + (fp_poly + (pts + (xy -3.435246 8.275819) + (xy -3.452596 8.293169) + (xy -3.469946 8.275819) + (xy -3.452596 8.25847) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid c6b5240b-4c68-40c7-8d8d-10cc3ad6d7d9)) + (fp_poly + (pts + (xy -3.018853 8.275819) + (xy -3.036203 8.293169) + (xy -3.053552 8.275819) + (xy -3.036203 8.25847) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 2bc5da64-86d5-4357-af87-788d36cfe7af)) + (fp_poly + (pts + (xy -2.810656 8.24112) + (xy -2.828006 8.25847) + (xy -2.845356 8.24112) + (xy -2.828006 8.22377) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f6f273bc-be70-417c-92eb-983f0fe6f0d9)) + (fp_poly + (pts + (xy -3.574044 8.206421) + (xy -3.591394 8.22377) + (xy -3.608744 8.206421) + (xy -3.591394 8.189071) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid a9f4adbc-5940-49c7-8f08-6831c65434f9)) + (fp_poly + (pts + (xy -3.759108 8.061839) + (xy -3.754955 8.10302) + (xy -3.759108 8.108105) + (xy -3.779737 8.103342) + (xy -3.782241 8.084972) + (xy -3.769545 8.056411) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 0d363622-ad5f-46df-b5d8-66822f839035)) + (fp_poly + (pts + (xy -3.365847 8.102322) + (xy -3.383197 8.119672) + (xy -3.400547 8.102322) + (xy -3.383197 8.084972) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 24449e85-d7a6-4315-b8e7-27479ae48285)) + (fp_poly + (pts + (xy -3.81694 8.032923) + (xy -3.83429 8.050273) + (xy -3.85164 8.032923) + (xy -3.83429 8.015574) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 91a067c2-80cd-4842-87b3-688e93f03163)) + (fp_poly + (pts + (xy -3.932605 7.923042) + (xy -3.928452 7.964222) + (xy -3.932605 7.969308) + (xy -3.953234 7.964544) + (xy -3.955738 7.946175) + (xy -3.943042 7.917613) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 6be0fa4b-15b3-4b26-afac-e7b015bd6511)) + (fp_poly + (pts + (xy -3.747541 7.928825) + (xy -3.764891 7.946175) + (xy -3.782241 7.928825) + (xy -3.764891 7.911475) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid fbd92b24-029d-4837-9dc8-1beb64de0cb7)) + (fp_poly + (pts + (xy -3.539345 7.928825) + (xy -3.556694 7.946175) + (xy -3.574044 7.928825) + (xy -3.556694 7.911475) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 63ad1691-aabb-4225-b185-34bf5bddd0e3)) + (fp_poly + (pts + (xy -3.435246 7.928825) + (xy -3.452596 7.946175) + (xy -3.469946 7.928825) + (xy -3.452596 7.911475) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid c7761035-ea3f-40ec-ad30-8cbd990c356f)) + (fp_poly + (pts + (xy -4.030498 7.856113) + (xy -3.993247 7.891051) + (xy -4.000889 7.911137) + (xy -4.005739 7.911475) + (xy -4.035089 7.886829) + (xy -4.0458 7.871414) + (xy -4.04989 7.84767) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid be6e1f68-3e69-4388-8d1d-f726416af9ff)) + (fp_poly + (pts + (xy -3.712842 7.859426) + (xy -3.730192 7.876776) + (xy -3.747541 7.859426) + (xy -3.730192 7.842076) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 83f82a5c-053d-4e95-970a-f17fc8b5ee17)) + (fp_poly + (pts + (xy -3.886339 7.824727) + (xy -3.903689 7.842076) + (xy -3.921039 7.824727) + (xy -3.903689 7.807377) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid c3994540-7e55-495a-ae40-b2d34b63c82b)) + (fp_poly + (pts + (xy -3.956795 7.693832) + (xy -3.943764 7.719132) + (xy -3.934885 7.768025) + (xy -3.958195 7.758535) + (xy -3.974515 7.735669) + (xy -3.985181 7.690254) + (xy -3.980849 7.682124) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 67547f60-d8d7-4e56-9f22-c5a0e26dff5d)) + (fp_poly + (pts + (xy -3.643443 7.755328) + (xy -3.660793 7.772677) + (xy -3.678142 7.755328) + (xy -3.660793 7.737978) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 6d01bede-e254-4e24-8ccb-f50526c1b570)) + (fp_poly + (pts + (xy -3.921039 7.61653) + (xy -3.938388 7.63388) + (xy -3.955738 7.61653) + (xy -3.938388 7.59918) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 7eee37f1-f603-4dce-8403-8bda4b490dff)) + (fp_poly + (pts + (xy -4.106102 7.506648) + (xy -4.110866 7.527277) + (xy -4.129235 7.529781) + (xy -4.157797 7.517085) + (xy -4.152368 7.506648) + (xy -4.111188 7.502495) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 3f980361-c7cb-4ee4-bf4b-2e2c3ac77c57)) + (fp_poly + (pts + (xy -3.724408 7.437249) + (xy -3.720256 7.478429) + (xy -3.724408 7.483515) + (xy -3.745037 7.478752) + (xy -3.747541 7.460382) + (xy -3.734845 7.431821) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 90763184-15b6-4ac1-9c16-40d78f09adbc)) + (fp_poly + (pts + (xy -4.308094 7.37032) + (xy -4.271135 7.402576) + (xy -4.268033 7.410381) + (xy -4.284501 7.424643) + (xy -4.318786 7.392686) + (xy -4.323396 7.385622) + (xy -4.327486 7.361877) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 269dba63-d9a7-4575-b993-c0e7d306898a)) + (fp_poly + (pts + (xy -4.163935 7.338934) + (xy -4.181285 7.356284) + (xy -4.198634 7.338934) + (xy -4.181285 7.321584) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid c27368b2-44d0-436c-a104-3a8edd0f666e)) + (fp_poly + (pts + (xy -4.059836 7.304235) + (xy -4.077186 7.321584) + (xy -4.094536 7.304235) + (xy -4.077186 7.286885) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid eaef8c66-2829-494d-9914-f004e5549e78)) + (fp_poly + (pts + (xy -4.453097 7.194353) + (xy -4.448944 7.235533) + (xy -4.453097 7.240619) + (xy -4.473726 7.235856) + (xy -4.47623 7.217486) + (xy -4.463534 7.188925) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ccc0d8cd-bfc7-462b-bc40-8dc4e6c90a61)) + (fp_poly + (pts + (xy -3.759108 7.229053) + (xy -3.763871 7.249681) + (xy -3.782241 7.252186) + (xy -3.810802 7.23949) + (xy -3.805374 7.229053) + (xy -3.764194 7.2249) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 4e695017-410b-43b5-8be0-3b86f270a510)) + (fp_poly + (pts + (xy -4.198634 7.165437) + (xy -4.215984 7.182787) + (xy -4.233334 7.165437) + (xy -4.215984 7.148087) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid d4f2e09b-4838-417b-a9fd-b0d155b1092d)) + (fp_poly + (pts + (xy -3.712842 7.165437) + (xy -3.730192 7.182787) + (xy -3.747541 7.165437) + (xy -3.730192 7.148087) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid c8f0571b-c4e8-4f40-a98b-a458436624cd)) + (fp_poly + (pts + (xy -3.81694 6.95724) + (xy -3.83429 6.97459) + (xy -3.85164 6.95724) + (xy -3.83429 6.939891) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 5a634ba2-bab0-4143-9b3b-5970dba7548d)) + (fp_poly + (pts + (xy -3.990438 6.887841) + (xy -4.007787 6.905191) + (xy -4.025137 6.887841) + (xy -4.007787 6.870492) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 0b9a6809-c28d-4c0d-b9c1-9413c04135b9)) + (fp_poly + (pts + (xy -3.628224 6.790458) + (xy -3.648243 6.824226) + (xy -3.684722 6.863889) + (xy -3.693958 6.870492) + (xy -3.700676 6.842513) + (xy -3.701275 6.824226) + (xy -3.674183 6.781996) + (xy -3.65556 6.77796) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 81ce8666-a602-4b80-ad04-06d0b7faea7e)) + (fp_poly + (pts + (xy -3.782241 6.471448) + (xy -3.799591 6.488798) + (xy -3.81694 6.471448) + (xy -3.799591 6.454098) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 7a4e8067-c2e6-4184-be0d-a3c179053e7c)) + (fp_poly + (pts + (xy -3.446813 6.326867) + (xy -3.44266 6.368047) + (xy -3.446813 6.373133) + (xy -3.467442 6.36837) + (xy -3.469946 6.35) + (xy -3.45725 6.321438) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 7f07ddea-158d-40c0-9877-4aac3723a9d7)) + (fp_poly + (pts + (xy -3.504645 6.263251) + (xy -3.521995 6.280601) + (xy -3.539345 6.263251) + (xy -3.521995 6.245901) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 6ea1cc0e-5886-451b-8b57-62235c113058)) + (fp_poly + (pts + (xy -6.766394 8.449317) + (xy -6.783744 8.466666) + (xy -6.801093 8.449317) + (xy -6.783744 8.431967) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid e3e3e153-1226-4467-9e53-6dab21907349)) + (fp_poly + (pts + (xy -0.809654 8.235337) + (xy -0.814418 8.255966) + (xy -0.832787 8.25847) + (xy -0.861349 8.245774) + (xy -0.85592 8.235337) + (xy -0.81474 8.231184) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 84b63060-cb4a-4c73-bf0b-d57c4ff2aac2)) + (fp_poly + (pts + (xy 0.811918 8.143263) + (xy 0.798087 8.153889) + (xy 0.74904 8.172648) + (xy 0.681342 8.185844) + (xy 0.619774 8.190722) + (xy 0.589116 8.184528) + (xy 0.592782 8.176705) + (xy 0.63334 8.162804) + (xy 0.71402 8.144816) + (xy 0.728688 8.142054) + (xy 0.801949 8.132539) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 1971244f-7e38-4a5a-870b-4010b5c43719)) + (fp_poly + (pts + (xy -2.051318 6.503644) + (xy -2.0498 6.504583) + (xy -2.019316 6.548045) + (xy -1.984168 6.630791) + (xy -1.976332 6.654103) + (xy -1.850711 6.987469) + (xy -1.693055 7.30844) + (xy -1.512641 7.601326) + (xy -1.318744 7.850439) + (xy -1.193443 7.978208) + (xy -1.10733 8.061343) + (xy -1.05235 8.12334) + (xy -1.037994 8.153204) + (xy -1.041401 8.154371) + (xy -1.082776 8.131183) + (xy -1.158549 8.069238) + (xy -1.255185 7.979961) + (xy -1.298301 7.9375) + (xy -1.498388 7.706741) + (xy -1.677377 7.434309) + (xy -1.841539 7.109788) + (xy -1.942966 6.866748) + (xy -2.006722 6.70281) + (xy -2.04827 6.593561) + (xy -2.070556 6.529011) + (xy -2.076528 6.499168) + (xy -2.069133 6.494043) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 6712b1fd-baad-4d0a-81a5-cd1fabf3a411)) + (fp_poly + (pts + (xy 1.072928 7.932931) + (xy 1.062902 7.963966) + (xy 1.019274 8.018327) + (xy 0.961994 8.075196) + (xy 0.91101 8.113759) + (xy 0.893956 8.119672) + (xy 0.895814 8.098284) + (xy 0.937274 8.044614) + (xy 0.960728 8.019542) + (xy 1.024929 7.959967) + (xy 1.06703 7.93249) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 549bc205-e978-4ef0-a2c9-6ec61fb01e27)) + (fp_poly + (pts + (xy -1.325557 6.328338) + (xy -1.287894 6.363975) + (xy -1.236941 6.425188) + (xy -1.187991 6.49148) + (xy -1.156339 6.542357) + (xy -1.154021 6.558197) + (xy -1.184266 6.53531) + (xy -1.23784 6.480267) + (xy -1.23797 6.480123) + (xy -1.302871 6.401963) + (xy -1.340243 6.345114) + (xy -1.343181 6.32154) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid bc1b8a0f-8932-4dbd-8ac2-5254c30dba9b)) + (fp_poly + (pts + (xy -2.186066 6.471448) + (xy -2.203416 6.488798) + (xy -2.220765 6.471448) + (xy -2.203416 6.454098) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid d2bd7fb3-1fd2-40dd-8925-fd369506e1a1)) + (fp_poly + (pts + (xy 2.845355 6.228552) + (xy 2.828005 6.245901) + (xy 2.810655 6.228552) + (xy 2.828005 6.211202) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 14cb9b67-9df3-4a83-9072-b86f2d08d88a)) + (fp_poly + (pts + (xy 1.90847 6.124453) + (xy 1.941572 6.155635) + (xy 1.943169 6.161201) + (xy 1.916322 6.176105) + (xy 1.90847 6.176503) + (xy 1.875104 6.149827) + (xy 1.87377 6.139755) + (xy 1.895028 6.119031) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f9f6ce57-5395-4f79-969e-a033b20e32cf)) + (fp_poly + (pts + (xy 2.800049 5.090215) + (xy 2.769081 5.152641) + (xy 2.71357 5.238608) + (xy 2.643574 5.333327) + (xy 2.569151 5.422006) + (xy 2.520352 5.472059) + (xy 2.379626 5.603962) + (xy 2.522798 5.443107) + (xy 2.610781 5.336751) + (xy 2.686668 5.232139) + (xy 2.721855 5.174187) + (xy 2.763783 5.102311) + (xy 2.793779 5.066896) + (xy 2.796417 5.06612) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid cf421564-0a1c-4560-8936-89f94ef0985f)) + (fp_poly + (pts + (xy -2.434324 5.427151) + (xy -2.397072 5.462089) + (xy -2.404714 5.482176) + (xy -2.409565 5.482513) + (xy -2.438914 5.457867) + (xy -2.449625 5.442453) + (xy -2.453715 5.418708) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 6f7a462f-5e2d-4fad-be80-bb33bd160f50)) + (fp_poly + (pts + (xy 3.116554 5.053829) + (xy 3.122351 5.063228) + (xy 3.099419 5.096995) + (xy 3.040938 5.157757) + (xy 2.960948 5.233097) + (xy 2.873488 5.310602) + (xy 2.792599 5.377855) + (xy 2.73232 5.422441) + (xy 2.706691 5.431945) + (xy 2.706557 5.430918) + (xy 2.729499 5.384711) + (xy 2.788007 5.30912) + (xy 2.866604 5.220656) + (xy 2.949813 5.135832) + (xy 3.022156 5.071159) + (xy 3.068157 5.04315) + (xy 3.070176 5.042987) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ef527f43-f4a6-4b33-8dd5-a597e8af5e81)) + (fp_poly + (pts + (xy 0.922034 3.936894) + (xy 0.925856 3.947063) + (xy 0.964018 4.012131) + (xy 1.028816 4.090719) + (xy 1.03754 4.099797) + (xy 1.151174 4.226773) + (xy 1.23796 4.345498) + (xy 1.290324 4.443799) + (xy 1.300693 4.509506) + (xy 1.29731 4.51727) + (xy 1.294192 4.539976) + (xy 1.313217 4.531592) + (xy 1.34216 4.539185) + (xy 1.353116 4.611099) + (xy 1.353278 4.626375) + (xy 1.347186 4.691631) + (xy 1.321186 4.741823) + (xy 1.263691 4.785785) + (xy 1.163117 4.83235) + (xy 1.007878 4.89035) + (xy 1.006284 4.890919) + (xy 0.904634 4.92825) + (xy 0.820653 4.960698) + (xy 0.815437 4.962824) + (xy 0.727962 4.992064) + (xy 0.647657 5.012775) + (xy 0.546572 5.053178) + (xy 0.47758 5.101023) + (xy 0.414707 5.142716) + (xy 0.371077 5.146307) + (xy 0.353092 5.147588) + (xy 0.36103 5.164857) + (xy 0.362985 5.200544) + (xy 0.349042 5.204918) + (xy 0.316453 5.23299) + (xy 0.312295 5.256967) + (xy 0.295027 5.303918) + (xy 0.248998 5.293101) + (xy 0.201499 5.248292) + (xy 0.171807 5.204918) + (xy 0.242896 5.204918) + (xy 0.255592 5.233479) + (xy 0.266029 5.228051) + (xy 0.270182 5.186871) + (xy 0.266029 5.181785) + (xy 0.2454 5.186548) + (xy 0.242896 5.204918) + (xy 0.171807 5.204918) + (xy 0.14914 5.171807) + (xy 0.127811 5.126844) + (xy 0.079578 5.077329) + (xy 0.03374 5.06612) + (xy -0.016462 5.079957) + (xy -0.014037 5.106181) + (xy -0.009969 5.130039) + (xy -0.027823 5.122419) + (xy -0.052333 5.074111) + (xy -0.048967 5.055109) + (xy 0.195429 5.055109) + (xy 0.204998 5.111048) + (xy 0.232971 5.135519) + (xy 0.238647 5.109863) + (xy 0.232567 5.089253) + (xy 0.240904 5.04851) + (xy 0.260245 5.042987) + (xy 0.290448 5.068194) + (xy 0.286968 5.097928) + (xy 0.284458 5.124128) + (xy 0.315877 5.091727) + (xy 0.319712 5.086843) + (xy 0.379063 5.042684) + (xy 0.41649 5.04883) + (xy 0.44575 5.057799) + (xy 0.439617 5.040925) + (xy 0.385152 5.003609) + (xy 0.302826 4.986418) + (xy 0.229934 4.995075) + (xy 0.212694 5.006103) + (xy 0.195429 5.055109) + (xy -0.048967 5.055109) + (xy -0.048355 5.051656) + (xy -0.054905 5.021329) + (xy -0.112462 5.008085) + (xy -0.179994 5.006875) + (xy -0.345805 5.006303) + (xy -0.462252 4.995459) + (xy -0.54918 4.969196) + (xy -0.626436 4.922363) + (xy -0.68344 4.876252) + (xy -0.754782 4.805874) + (xy -0.693989 4.805874) + (xy -0.67664 4.823224) + (xy -0.65929 4.805874) + (xy -0.67664 4.788524) + (xy -0.693989 4.805874) + (xy -0.754782 4.805874) + (xy -0.762261 4.798496) + (xy -0.820819 4.722212) + (xy -0.831203 4.701776) + (xy -0.763388 4.701776) + (xy -0.746039 4.719125) + (xy -0.728689 4.701776) + (xy -0.746039 4.684426) + (xy -0.763388 4.701776) + (xy -0.831203 4.701776) + (xy -0.851435 4.66196) + (xy -0.671366 4.66196) + (xy -0.644542 4.725816) + (xy -0.64399 4.72688) + (xy -0.61704 4.798651) + (xy -0.619246 4.841012) + (xy -0.617711 4.856741) + (xy -0.607241 4.855212) + (xy -0.552801 4.861351) + (xy -0.474859 4.887019) + (xy -0.371411 4.922376) + (xy -0.325206 4.919956) + (xy -0.336891 4.88023) + (xy -0.387033 4.823224) + (xy -0.467575 4.757672) + (xy -0.541069 4.721566) + (xy -0.557861 4.719125) + (xy -0.619997 4.710692) + (xy -0.625376 4.690752) + (xy -0.583829 4.667346) + (xy -0.505188 4.648516) + (xy -0.46614 4.644112) + (xy -0.343704 4.645267) + (xy -0.262513 4.676232) + (xy -0.240593 4.694019) + (xy -0.183492 4.772865) + (xy -0.180677 4.84298) + (xy -0.210274 4.876556) + (xy -0.219371 4.908108) + (xy -0.184811 4.944723) + (xy -0.129126 4.970611) + (xy -0.076189 4.970518) + (xy -0.0438 4.927216) + (xy -0.048711 4.848592) + (xy -0.063917 4.753278) + (xy -0.069399 4.685581) + (xy -0.070024 4.684592) + (xy -0.027293 4.684592) + (xy -0.021602 4.796939) + (xy -0.020868 4.805874) + (xy -0.008276 4.942775) + (xy 0.001717 5.01182) + (xy 0.010314 5.014449) + (xy 0.017966 4.95769) + (xy 0.35601 4.95769) + (xy 0.381429 4.941059) + (xy 0.385999 4.936575) + (xy 0.388745 4.932017) + (xy 0.451092 4.932017) + (xy 0.478878 4.941284) + (xy 0.552091 4.921565) + (xy 0.65551 4.877613) + (xy 0.70166 4.85438) + (xy 0.961769 4.85438) + (xy 0.9657 4.857923) + (xy 0.998577 4.83101) + (xy 1.041003 4.771946) + (xy 1.164876 4.771946) + (xy 1.169087 4.78852) + (xy 1.169582 4.788524) + (xy 1.224293 4.766065) + (xy 1.264051 4.733997) + (xy 1.306805 4.670185) + (xy 1.317001 4.610948) + (xy 1.291298 4.580826) + (xy 1.284968 4.580328) + (xy 1.265178 4.605471) + (xy 1.26995 4.628777) + (xy 1.258333 4.681807) + (xy 1.209091 4.732875) + (xy 1.164876 4.771946) + (xy 1.041003 4.771946) + (xy 1.046074 4.764887) + (xy 1.054232 4.751423) + (xy 1.09831 4.667076) + (xy 1.145082 4.667076) + (xy 1.162431 4.684426) + (xy 1.179781 4.667076) + (xy 1.162431 4.649727) + (xy 1.145082 4.667076) + (xy 1.09831 4.667076) + (xy 1.0984 4.666904) + (xy 1.102867 4.636838) + (xy 1.072744 4.662687) + (xy 1.016556 4.740649) + (xy 0.974775 4.813194) + (xy 0.961769 4.85438) + (xy 0.70166 4.85438) + (xy 0.704999 4.852699) + (xy 0.774018 4.806728) + (xy 0.805496 4.774655) + (xy 0.856821 4.738627) + (xy 0.872004 4.736475) + (xy 0.916824 4.70821) + (xy 0.92796 4.684426) + (xy 0.927909 4.655271) + (xy 0.913502 4.667076) + (xy 0.859405 4.698213) + (xy 0.798087 4.713451) + (xy 0.717624 4.735147) + (xy 0.676639 4.758881) + (xy 0.66949 4.777821) + (xy 0.708356 4.767334) + (xy 0.754159 4.7591) + (xy 0.75347 4.7765) + (xy 0.709503 4.80808) + (xy 0.625189 4.845507) + (xy 0.59163 4.857349) + (xy 0.505426 4.891785) + (xy 0.455819 4.923193) + (xy 0.451092 4.932017) + (xy 0.388745 4.932017) + (xy 0.413408 4.89108) + (xy 0.409692 4.874355) + (xy 0.38388 4.884768) + (xy 0.366575 4.917151) + (xy 0.35601 4.95769) + (xy 0.017966 4.95769) + (xy 0.018719 4.952102) + (xy 0.025753 4.861643) + (xy 0.026024 4.816597) + (xy 0.073504 4.816597) + (xy 0.077047 4.908804) + (xy 0.083333 4.937398) + (xy 0.095379 4.908165) + (xy 0.104098 4.875273) + (xy 0.111122 4.840574) + (xy 0.179395 4.840574) + (xy 0.18134 4.909511) + (xy 0.189285 4.912778) + (xy 0.203663 4.871072) + (xy 0.324799 4.871072) + (xy 0.348671 4.838788) + (xy 0.35781 4.823224) + (xy 0.404732 4.728628) + (xy 0.424544 4.677144) + (xy 0.46107 4.677144) + (xy 0.480322 4.684426) + (xy 0.524774 4.657231) + (xy 0.542888 4.632098) + (xy 0.608073 4.632098) + (xy 0.619656 4.649727) + (xy 0.657983 4.621884) + (xy 0.662924 4.612738) + (xy 0.693989 4.612738) + (xy 0.72374 4.63397) + (xy 0.781438 4.641052) + (xy 0.840328 4.637406) + (xy 0.836631 4.618894) + (xy 0.809459 4.597677) + (xy 1.006284 4.597677) + (xy 1.023633 4.615027) + (xy 1.040983 4.597677) + (xy 1.023633 4.580328) + (xy 1.006284 4.597677) + (xy 0.809459 4.597677) + (xy 0.807845 4.596417) + (xy 0.740453 4.567443) + (xy 0.699214 4.587693) + (xy 0.693989 4.612738) + (xy 0.662924 4.612738) + (xy 0.673743 4.592711) + (xy 0.679644 4.562978) + (xy 0.867486 4.562978) + (xy 0.884836 4.580328) + (xy 0.902185 4.562978) + (xy 1.075683 4.562978) + (xy 1.093032 4.580328) + (xy 1.110382 4.562978) + (xy 1.093032 4.545628) + (xy 1.075683 4.562978) + (xy 0.902185 4.562978) + (xy 0.884836 4.545628) + (xy 0.867486 4.562978) + (xy 0.679644 4.562978) + (xy 0.68585 4.531712) + (xy 0.673163 4.528278) + (xy 0.798087 4.528278) + (xy 0.815437 4.545628) + (xy 0.832786 4.528278) + (xy 0.815437 4.510929) + (xy 0.798087 4.528278) + (xy 0.673163 4.528278) + (xy 0.664769 4.526006) + (xy 0.62618 4.577356) + (xy 0.608073 4.632098) + (xy 0.542888 4.632098) + (xy 0.555191 4.615027) + (xy 0.574378 4.562003) + (xy 0.545311 4.545962) + (xy 0.533279 4.545628) + (xy 0.494283 4.555926) + (xy 0.497057 4.56846) + (xy 0.49803 4.610184) + (xy 0.481242 4.637859) + (xy 0.46107 4.677144) + (xy 0.424544 4.677144) + (xy 0.431756 4.658401) + (xy 0.438481 4.598961) + (xy 0.423069 4.580328) + (xy 0.393362 4.610142) + (xy 0.371111 4.675751) + (xy 0.34825 4.774606) + (xy 0.329866 4.840574) + (xy 0.324799 4.871072) + (xy 0.203663 4.871072) + (xy 0.208196 4.857923) + (xy 0.230854 4.753515) + (xy 0.232369 4.736475) + (xy 0.277595 4.736475) + (xy 0.294945 4.753825) + (xy 0.312295 4.736475) + (xy 0.294945 4.719125) + (xy 0.277595 4.736475) + (xy 0.232369 4.736475) + (xy 0.236998 4.684426) + (xy 0.235437 4.632377) + (xy 0.312295 4.632377) + (xy 0.329644 4.649727) + (xy 0.346994 4.632377) + (xy 0.329644 4.615027) + (xy 0.312295 4.632377) + (xy 0.235437 4.632377) + (xy 0.235272 4.626884) + (xy 0.223099 4.634292) + (xy 0.208196 4.667076) + (xy 0.186299 4.753759) + (xy 0.179395 4.840574) + (xy 0.111122 4.840574) + (xy 0.125134 4.771353) + (xy 0.134692 4.691053) + (xy 0.125881 4.63717) + (xy 0.104098 4.632377) + (xy 0.084326 4.677019) + (xy 0.073926 4.765591) + (xy 0.073504 4.816597) + (xy 0.026024 4.816597) + (xy 0.026468 4.743005) + (xy 0.012556 4.658928) + (xy 0.000216 4.636097) + (xy -0.020307 4.633289) + (xy -0.027293 4.684592) + (xy -0.070024 4.684592) + (xy -0.10384 4.6311) + (xy -0.20707 4.584782) + (xy -0.211809 4.583345) + (xy -0.31411 4.551663) + (xy -0.39392 4.525179) + (xy -0.408348 4.519907) + (xy -0.444297 4.516071) + (xy -0.434074 4.545093) + (xy -0.424585 4.574914) + (xy -0.442147 4.568507) + (xy -0.496542 4.565334) + (xy -0.579045 4.588247) + (xy -0.585026 4.590703) + (xy -0.655226 4.625464) + (xy -0.671366 4.66196) + (xy -0.851435 4.66196) + (xy -0.852271 4.660314) + (xy -0.849774 4.625717) + (xy -0.815148 4.627687) + (xy -0.766654 4.630502) + (xy -0.756955 4.621753) + (xy -0.715304 4.587172) + (xy -0.632127 4.545126) + (xy -0.532917 4.506173) + (xy -0.443165 4.480873) + (xy -0.406542 4.476605) + (xy -0.328554 4.486768) + (xy -0.217697 4.512146) + (xy -0.159308 4.528654) + (xy -0.020462 4.559414) + (xy 0.124833 4.574979) + (xy 0.170337 4.575404) + (xy 0.329644 4.57048) + (xy 0.190847 4.548582) + (xy 0.115693 4.536725) + (xy 0.347077 4.536725) + (xy 0.351685 4.544399) + (xy 0.395247 4.532595) + (xy 0.474091 4.50195) + (xy 0.490483 4.494937) + (xy 0.552198 4.463067) + (xy 0.563753 4.44538) + (xy 0.555191 4.444118) + (xy 0.507599 4.455235) + (xy 0.442471 4.481559) + (xy 0.381674 4.512314) + (xy 0.347077 4.536725) + (xy 0.115693 4.536725) + (xy 0.052049 4.526684) + (xy 0.208196 4.499703) + (xy 0.323048 4.471545) + (xy 0.420644 4.433905) + (xy 0.442495 4.421575) + (xy 0.504974 4.390321) + (xy 0.564107 4.396336) + (xy 0.625821 4.424817) + (xy 0.73319 4.466183) + (xy 0.833871 4.486392) + (xy 0.907401 4.501715) + (xy 0.939255 4.528278) + (xy 0.951908 4.529912) + (xy 0.971584 4.493579) + (xy 0.979491 4.45888) + (xy 1.075683 4.45888) + (xy 1.093032 4.476229) + (xy 1.110382 4.45888) + (xy 1.093032 4.44153) + (xy 1.075683 4.45888) + (xy 0.979491 4.45888) + (xy 0.995304 4.389481) + (xy 1.145082 4.389481) + (xy 1.162431 4.40683) + (xy 1.179781 4.389481) + (xy 1.162431 4.372131) + (xy 1.145082 4.389481) + (xy 0.995304 4.389481) + (xy 1.001597 4.361864) + (xy 1.000981 4.354781) + (xy 1.075683 4.354781) + (xy 1.093032 4.372131) + (xy 1.110382 4.354781) + (xy 1.093032 4.337431) + (xy 1.075683 4.354781) + (xy 1.000981 4.354781) + (xy 0.993434 4.268033) + (xy 1.075683 4.268033) + (xy 1.088379 4.296594) + (xy 1.098816 4.291166) + (xy 1.102968 4.249985) + (xy 1.098816 4.2449) + (xy 1.078187 4.249663) + (xy 1.075683 4.268033) + (xy 0.993434 4.268033) + (xy 0.989955 4.228047) + (xy 0.943428 4.128699) + (xy 0.891537 4.076837) + (xy 0.844064 4.076807) + (xy 0.80463 4.098502) + (xy 0.747419 4.143301) + (xy 0.728688 4.172281) + (xy 0.700469 4.195691) + (xy 0.676639 4.198634) + (xy 0.637023 4.170512) + (xy 0.625121 4.08586) + (xy 0.629448 4.042486) + (xy 0.763388 4.042486) + (xy 0.780737 4.059836) + (xy 0.798087 4.042486) + (xy 0.780737 4.025136) + (xy 0.763388 4.042486) + (xy 0.629448 4.042486) + (xy 0.631917 4.017743) + (xy 0.649797 4.011791) + (xy 0.653423 4.016833) + (xy 0.686119 4.0338) + (xy 0.739035 3.997824) + (xy 0.763039 3.973459) + (xy 0.763448 3.973087) + (xy 0.867486 3.973087) + (xy 0.884836 3.990437) + (xy 0.902185 3.973087) + (xy 0.884836 3.955737) + (xy 0.867486 3.973087) + (xy 0.763448 3.973087) + (xy 0.838976 3.90434) + (xy 0.888618 3.892696) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 9211d8d7-5a90-47de-858d-24359d790a18)) + (fp_poly + (pts + (xy -0.079254 5.052841) + (xy -0.08099 5.096652) + (xy -0.052557 5.156964) + (xy -0.02394 5.223314) + (xy -0.033608 5.256292) + (xy -0.069631 5.243154) + (xy -0.085355 5.222268) + (xy -0.069399 5.222268) + (xy -0.05205 5.239617) + (xy -0.0347 5.222268) + (xy -0.05205 5.204918) + (xy -0.069399 5.222268) + (xy -0.085355 5.222268) + (xy -0.114066 5.184131) + (xy -0.119112 5.174736) + (xy -0.151453 5.103616) + (xy -0.147285 5.068954) + (xy -0.112973 5.050319) + (xy -0.07574 5.04247) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 88e7c7b4-5ad8-4ba2-bc8f-4104a7965608)) + (fp_poly + (pts + (xy 0.440206 5.227332) + (xy 0.433743 5.239617) + (xy 0.401048 5.272755) + (xy 0.394948 5.274317) + (xy 0.39258 5.251903) + (xy 0.399043 5.239617) + (xy 0.431738 5.206479) + (xy 0.437838 5.204918) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid b1421ac4-5d21-4757-8855-d38723601e27)) + (fp_poly + (pts + (xy -0.208197 5.187568) + (xy -0.225547 5.204918) + (xy -0.242897 5.187568) + (xy -0.225547 5.170218) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 20087a11-7408-4ab6-b527-f6c9a32b9b90)) + (fp_poly + (pts + (xy 0.069398 5.152869) + (xy 0.052049 5.170218) + (xy 0.034699 5.152869) + (xy 0.052049 5.135519) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ff9cca37-ae8e-4a69-96b9-cc33ae8b0c73)) + (fp_poly + (pts + (xy -0.411419 5.08446) + (xy -0.381694 5.100819) + (xy -0.35392 5.128314) + (xy -0.364345 5.134456) + (xy -0.421369 5.117179) + (xy -0.451093 5.100819) + (xy -0.478868 5.073325) + (xy -0.468443 5.067183) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid a4695d7d-7fe6-43bb-b906-4319e5cc69d1)) + (fp_poly + (pts + (xy -3.018853 4.875273) + (xy -3.036203 4.892623) + (xy -3.053552 4.875273) + (xy -3.036203 4.857923) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f85f96cc-d2a5-4eba-8d43-59a663367ca2)) + (fp_poly + (pts + (xy 1.422677 4.771175) + (xy 1.405327 4.788524) + (xy 1.387978 4.771175) + (xy 1.405327 4.753825) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 5843c30c-e4fd-4f4a-bb74-16167fddaf41)) + (fp_poly + (pts + (xy 1.422677 4.562978) + (xy 1.405327 4.580328) + (xy 1.387978 4.562978) + (xy 1.405327 4.545628) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 383c176d-58eb-4295-b7ed-0fc0fde1178f)) + (fp_poly + (pts + (xy 0.034699 4.528278) + (xy 0.017349 4.545628) + (xy 0 4.528278) + (xy 0.017349 4.510929) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 5bad8411-9c62-4ca2-9070-d164ba5f8a04)) + (fp_poly + (pts + (xy -0.593654 4.050345) + (xy -0.525233 4.101523) + (xy -0.507797 4.139333) + (xy -0.497484 4.21048) + (xy -0.514573 4.2215) + (xy -0.552708 4.168567) + (xy -0.553601 4.166906) + (xy -0.610718 4.103133) + (xy -0.672951 4.101376) + (xy -0.732053 4.155547) + (xy -0.77978 4.259563) + (xy -0.800486 4.349109) + (xy -0.824101 4.493579) + (xy -0.828444 4.316785) + (xy -0.822988 4.191946) + (xy -0.795352 4.113278) + (xy -0.767469 4.080878) + (xy -0.683319 4.041456) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid d20f0133-debd-4e8f-9605-bfe5353f6ccd)) + (fp_poly + (pts + (xy 2.984153 4.42418) + (xy 2.966803 4.44153) + (xy 2.949453 4.42418) + (xy 2.966803 4.40683) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 8aa5c9fe-4fac-491b-88ea-28932a01d843)) + (fp_poly + (pts + (xy 0.925998 4.359846) + (xy 0.919535 4.372131) + (xy 0.886841 4.405269) + (xy 0.88074 4.40683) + (xy 0.878372 4.384416) + (xy 0.884836 4.372131) + (xy 0.91753 4.338993) + (xy 0.923631 4.337431) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ce2c1dfd-2450-4149-b743-92753ada2c0c)) + (fp_poly + (pts + (xy 2.972586 4.279599) + (xy 2.976739 4.320779) + (xy 2.972586 4.325865) + (xy 2.951957 4.321102) + (xy 2.949453 4.302732) + (xy 2.962149 4.27417) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 0d45a2ec-d37b-4aac-81d7-859a5f0f5224)) + (fp_poly + (pts + (xy 0.971584 4.285382) + (xy 0.954235 4.302732) + (xy 0.936885 4.285382) + (xy 0.954235 4.268033) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 0337fc23-74ad-4f9e-a6ba-ac432a424410)) + (fp_poly + (pts + (xy 3.086823 3.5037) + (xy 3.087196 3.518697) + (xy 3.091366 3.562503) + (xy 3.113673 3.560972) + (xy 3.166325 3.518946) + (xy 3.209395 3.484348) + (xy 3.207194 3.493254) + (xy 3.158725 3.549286) + (xy 3.15765 3.550494) + (xy 3.109184 3.619862) + (xy 3.073519 3.712383) + (xy 3.044886 3.845971) + (xy 3.029233 3.949289) + (xy 2.987565 4.250683) + (xy 3.004257 3.907408) + (xy 3.014587 3.754749) + (xy 3.028733 3.624522) + (xy 3.044456 3.534861) + (xy 3.053545 3.508365) + (xy 3.079251 3.47355) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 94197436-b769-4632-a571-3dfb60c4da4e)) + (fp_poly + (pts + (xy 0.728688 3.938388) + (xy 0.711338 3.955737) + (xy 0.693989 3.938388) + (xy 0.711338 3.921038) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 169c3b10-8bf2-43ef-99be-0699f8e74f50)) + (fp_poly + (pts + (xy 3.146083 3.793807) + (xy 3.14132 3.814435) + (xy 3.12295 3.81694) + (xy 3.094389 3.804244) + (xy 3.099817 3.793807) + (xy 3.140998 3.789654) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 43860369-ff86-4535-9364-d78c07d51192)) + (fp_poly + (pts + (xy 3.227049 3.730191) + (xy 3.209699 3.747541) + (xy 3.192349 3.730191) + (xy 3.209699 3.712841) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 725e9f09-26ba-46d4-aaee-3f2e26535660)) + (fp_poly + (pts + (xy 1.492076 3.556694) + (xy 1.474726 3.574044) + (xy 1.457377 3.556694) + (xy 1.474726 3.539344) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid cc4a5122-6a25-4ccb-8b9c-8b11f6e29dcd)) + (fp_poly + (pts + (xy 1.630874 3.556694) + (xy 1.613524 3.574044) + (xy 1.596174 3.556694) + (xy 1.613524 3.539344) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 6e206940-8e88-4e32-8f2b-72c1a1fdb17c)) + (fp_poly + (pts + (xy 1.769672 3.452595) + (xy 1.752322 3.469945) + (xy 1.734972 3.452595) + (xy 1.752322 3.435246) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid c1e97064-d74f-406a-8096-5af89619264d)) + (fp_poly + (pts + (xy 3.113814 3.349964) + (xy 3.0871 3.403948) + (xy 3.052928 3.434863) + (xy 3.049545 3.435246) + (xy 3.040715 3.411208) + (xy 3.060619 3.367425) + (xy 3.097296 3.319001) + (xy 3.113779 3.310409) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 45bcd212-09ed-4918-a2e4-88b5d8f8968a)) + (fp_poly + (pts + (xy 0.660601 3.288882) + (xy 0.671837 3.313798) + (xy 0.672559 3.358479) + (xy 0.6582 3.365847) + (xy 0.628376 3.337725) + (xy 0.62459 3.313798) + (xy 0.632014 3.267501) + (xy 0.638227 3.261748) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 998848ed-0c79-438b-b81e-54061a73f5ba)) + (fp_poly + (pts + (xy 0.744462 3.271451) + (xy 0.753752 3.287989) + (xy 0.78606 3.316245) + (xy 0.800776 3.312136) + (xy 0.853154 3.311547) + (xy 0.893236 3.328214) + (xy 0.924158 3.352378) + (xy 0.898752 3.362745) + (xy 0.843509 3.364792) + (xy 0.759712 3.354964) + (xy 0.710525 3.329775) + (xy 0.709912 3.328839) + (xy 0.705105 3.278796) + (xy 0.712614 3.268115) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 90f5f438-9f85-4daf-8840-30e6a1fd99e2)) + (fp_poly + (pts + (xy 1.006284 3.313798) + (xy 0.988934 3.331147) + (xy 0.971584 3.313798) + (xy 0.988934 3.296448) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 333872e9-95a0-47b0-b579-9a70ee86fefc)) + (fp_poly + (pts + (xy 0.62459 3.070901) + (xy 0.60724 3.088251) + (xy 0.58989 3.070901) + (xy 0.60724 3.053552) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 9cdc39d0-5c7b-4c2d-b6d0-bb265b2e647e)) + (fp_poly + (pts + (xy 1.515209 3.065118) + (xy 1.510446 3.085747) + (xy 1.492076 3.088251) + (xy 1.463515 3.075555) + (xy 1.468943 3.065118) + (xy 1.510123 3.060965) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 54dc8dd3-7906-492d-9a7b-35dd791b40a3)) + (fp_poly + (pts + (xy 2.0704 2.891621) + (xy 2.065637 2.91225) + (xy 2.047267 2.914754) + (xy 2.018706 2.902058) + (xy 2.024134 2.891621) + (xy 2.065315 2.887468) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 9682ee64-19ff-41db-9806-535fd01ded35)) + (fp_poly + (pts + (xy 0.728688 2.862705) + (xy 0.711338 2.880054) + (xy 0.693989 2.862705) + (xy 0.711338 2.845355) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 85ce03b8-9863-4e80-b654-28038317462f)) + (fp_poly + (pts + (xy 0.58989 2.585109) + (xy 0.572541 2.602459) + (xy 0.555191 2.585109) + (xy 0.572541 2.567759) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 1b94e25c-4e26-462b-ac59-86c7441dc9b3)) + (fp_poly + (pts + (xy 0.588828 2.411612) + (xy 0.57155 2.468636) + (xy 0.555191 2.49836) + (xy 0.527696 2.526135) + (xy 0.521554 2.51571) + (xy 0.538831 2.458686) + (xy 0.555191 2.428962) + (xy 0.582686 2.401187) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 45134396-0c6b-4d33-b24f-cb14bc5a15a6)) + (fp_poly + (pts + (xy 0.578324 2.197632) + (xy 0.582477 2.238812) + (xy 0.578324 2.243898) + (xy 0.557695 2.239135) + (xy 0.555191 2.220765) + (xy 0.567887 2.192203) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid a3a9e742-8a9f-4bac-a652-9cd1a6e37f9b)) + (fp_poly + (pts + (xy 3.12295 -0.099287) + (xy 3.093228 -0.076811) + (xy 3.036202 -0.069399) + (xy 2.970911 -0.073967) + (xy 2.949453 -0.082704) + (xy 2.978924 -0.098309) + (xy 3.036202 -0.112591) + (xy 3.10068 -0.114971) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 69e3254c-a8ff-4954-a3ba-5294845928c7)) + (fp_poly + (pts + (xy 0.447085 -1.7604) + (xy 0.474209 -1.752548) + (xy 0.7023 -1.650019) + (xy 0.895805 -1.493214) + (xy 1.045769 -1.292347) + (xy 1.143236 -1.057635) + (xy 1.163922 -0.965836) + (xy 1.164154 -0.792218) + (xy 1.113897 -0.601649) + (xy 1.020519 -0.415501) + (xy 0.934609 -0.300596) + (xy 0.849956 -0.21124) + (xy 0.786902 -0.156835) + (xy 0.752504 -0.140566) + (xy 0.753818 -0.165622) + (xy 0.797899 -0.235187) + (xy 0.801928 -0.24067) + (xy 0.874753 -0.393531) + (xy 0.898659 -0.574561) + (xy 0.87524 -0.764342) + (xy 0.806087 -0.943452) + (xy 0.735817 -1.046803) + (xy 0.586768 -1.173557) + (xy 0.405444 -1.250435) + (xy 0.206976 -1.278244) + (xy 0.006494 -1.257793) + (xy -0.180869 -1.189886) + (xy -0.339982 -1.075333) + (xy -0.415011 -0.985412) + (xy -0.492252 -0.813893) + (xy -0.518981 -0.616656) + (xy -0.494488 -0.416313) + (xy -0.437496 -0.268921) + (xy -0.392535 -0.178351) + (xy -0.369903 -0.118484) + (xy -0.371269 -0.104099) + (xy -0.40514 -0.127257) + (xy -0.470984 -0.187543) + (xy -0.542653 -0.259669) + (xy -0.687254 -0.455537) + (xy -0.768612 -0.671567) + (xy -0.784204 -0.899512) + (xy -0.769571 -1.001503) + (xy -0.684832 -1.254793) + (xy -0.547307 -1.465317) + (xy -0.360874 -1.628775) + (xy -0.129412 -1.740866) + (xy -0.092122 -1.752665) + (xy 0.095925 -1.795162) + (xy 0.263595 -1.797743) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 561dd8c0-6fd4-4949-8420-c08d42188f3b)) + (fp_poly + (pts + (xy 3.18078 -0.201443) + (xy 3.173659 -0.18871) + (xy 3.1403 -0.173497) + (xy 3.048915 -0.147345) + (xy 3.001502 -0.141768) + (xy 2.956096 -0.145577) + (xy 2.974683 -0.167221) + (xy 2.984153 -0.173497) + (xy 3.059007 -0.199333) + (xy 3.12295 -0.205227) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ae9be679-8741-4003-8ca1-483fc4b8841c)) + (fp_poly + (pts + (xy 3.131625 -0.265877) + (xy 3.135984 -0.253212) + (xy 3.088251 -0.248375) + (xy 3.038991 -0.253828) + (xy 3.044877 -0.265877) + (xy 3.115918 -0.27046) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 0d2e8c78-dcb7-4363-8726-93ecd844b2bd)) + (fp_poly + (pts + (xy 3.018852 -0.329645) + (xy 3.001502 -0.312295) + (xy 2.984153 -0.329645) + (xy 3.001502 -0.346995) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 8cf830dd-7ab3-40c4-b321-f5a17d8a48c1)) + (fp_poly + (pts + (xy 2.984153 -0.399044) + (xy 2.966803 -0.381694) + (xy 2.949453 -0.399044) + (xy 2.966803 -0.416394) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid b5c3bcf5-27d7-4d1f-bb70-015820f502cc)) + (fp_poly + (pts + (xy 2.799089 -0.89062) + (xy 2.794326 -0.869991) + (xy 2.775956 -0.867487) + (xy 2.747394 -0.880183) + (xy 2.752823 -0.89062) + (xy 2.794003 -0.894772) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 45787ef2-f68b-4b9d-ad5a-43df2c0ad5a4)) + (fp_poly + (pts + (xy 2.766558 -0.95785) + (xy 2.756209 -0.942078) + (xy 2.721015 -0.939625) + (xy 2.68399 -0.948099) + (xy 2.700051 -0.960589) + (xy 2.754282 -0.964726) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 4e0ca881-9880-4194-b448-4cf4e6b06614)) + (fp_poly + (pts + (xy 1.689277 -1.116889) + (xy 1.693414 -1.062658) + (xy 1.686538 -1.050382) + (xy 1.670766 -1.06073) + (xy 1.668313 -1.095925) + (xy 1.676787 -1.13295) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 66939f5d-d007-42fb-9da6-5aa762886180)) + (fp_poly + (pts + (xy 2.706557 -1.058334) + (xy 2.689207 -1.040984) + (xy 2.671858 -1.058334) + (xy 2.689207 -1.075683) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 710d1d4c-7a1b-47b1-bb22-3a3cb9dabb63)) + (fp_poly + (pts + (xy 1.957805 -1.993594) + (xy 2.040721 -1.954885) + (xy 2.153433 -1.890378) + (xy 2.283311 -1.808296) + (xy 2.417722 -1.716863) + (xy 2.544033 -1.624301) + (xy 2.649612 -1.538833) + (xy 2.708773 -1.483094) + (xy 2.776152 -1.404576) + (xy 2.84803 -1.309568) + (xy 2.913012 -1.214854) + (xy 2.959707 -1.137218) + (xy 2.976723 -1.093443) + (xy 2.975487 -1.09015) + (xy 2.949859 -1.108728) + (xy 2.896273 -1.171909) + (xy 2.825562 -1.266753) + (xy 2.814019 -1.283092) + (xy 2.678936 -1.447857) + (xy 2.523029 -1.593374) + (xy 2.360379 -1.709597) + (xy 2.205063 -1.786486) + (xy 2.071161 -1.813996) + (xy 2.069781 -1.813986) + (xy 1.98614 -1.814238) + (xy 1.967273 -1.819126) + (xy 2.008589 -1.8312) + (xy 2.029918 -1.836126) + (xy 2.134016 -1.859754) + (xy 2.018018 -1.92137) + (xy 1.947555 -1.96422) + (xy 1.916552 -1.99416) + (xy 1.917318 -1.998284) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid b1653b97-1207-4232-b684-18f77ab8365e)) + (fp_poly + (pts + (xy 2.660291 -1.133516) + (xy 2.655528 -1.112887) + (xy 2.637158 -1.110383) + (xy 2.608596 -1.123079) + (xy 2.614025 -1.133516) + (xy 2.655205 -1.137669) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 53a158f7-1e0f-41bb-b215-a2820883c326)) + (fp_poly + (pts + (xy 2.62776 -1.200746) + (xy 2.617412 -1.184975) + (xy 2.582217 -1.182521) + (xy 2.545192 -1.190995) + (xy 2.561253 -1.203485) + (xy 2.615484 -1.207622) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 7a8b22c3-0e04-4f62-a956-c7d5d6243ce0)) + (fp_poly + (pts + (xy 2.324863 -1.231831) + (xy 2.307513 -1.214481) + (xy 2.290164 -1.231831) + (xy 2.307513 -1.249181) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 4966ad22-d4df-45dc-8054-2176e12b1642)) + (fp_poly + (pts + (xy 1.734972 -1.26653) + (xy 1.717623 -1.249181) + (xy 1.700273 -1.26653) + (xy 1.717623 -1.28388) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f8b82ac9-500a-4dbc-a63f-dbed98c215f7)) + (fp_poly + (pts + (xy 2.590945 -1.308658) + (xy 2.577556 -1.289606) + (xy 2.567322 -1.282875) + (xy 2.496714 -1.251591) + (xy 2.464614 -1.267708) + (xy 2.463661 -1.276496) + (xy 2.493184 -1.300118) + (xy 2.541297 -1.309659) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 5765dd01-f974-4337-80cd-0f3371670d27)) + (fp_poly + (pts + (xy 2.507035 -1.37626) + (xy 2.511394 -1.363595) + (xy 2.463661 -1.358758) + (xy 2.4144 -1.364211) + (xy 2.420286 -1.37626) + (xy 2.491328 -1.380843) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 6c00c2a9-89db-4895-bb72-b373a5cbe78d)) + (fp_poly + (pts + (xy 2.419564 -1.443642) + (xy 2.409215 -1.427871) + (xy 2.374021 -1.425417) + (xy 2.336995 -1.433892) + (xy 2.353056 -1.446381) + (xy 2.407287 -1.450518) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 80840777-4301-4a30-8b42-171d6155b694)) + (fp_poly + (pts + (xy 2.347996 -1.51521) + (xy 2.343233 -1.494581) + (xy 2.324863 -1.492077) + (xy 2.296301 -1.504773) + (xy 2.30173 -1.51521) + (xy 2.34291 -1.519363) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 68b84be3-c075-4e68-85ca-3d7ebbc0a8ec)) + (fp_poly + (pts + (xy 2.290164 -1.613525) + (xy 2.272814 -1.596175) + (xy 2.255464 -1.613525) + (xy 2.272814 -1.630875) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid a88d93f8-a49f-486f-8021-be4d60590c7a)) + (fp_poly + (pts + (xy 1.90847 -1.648224) + (xy 1.89112 -1.630875) + (xy 1.87377 -1.648224) + (xy 1.89112 -1.665574) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 1dd22d80-e135-47df-9971-fa812010418f)) + (fp_poly + (pts + (xy 2.269499 -1.67543) + (xy 2.255464 -1.665574) + (xy 2.18139 -1.636803) + (xy 2.151366 -1.633845) + (xy 2.130615 -1.643752) + (xy 2.168715 -1.665574) + (xy 2.242283 -1.691595) + (xy 2.28024 -1.694881) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 7ad6d390-c5a7-4a1e-99ca-a7f433f05a4e)) + (fp_poly + (pts + (xy 1.769672 -1.752323) + (xy 1.752322 -1.734973) + (xy 1.734972 -1.752323) + (xy 1.752322 -1.769672) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 6f840e79-2bd1-4366-b4f8-28e9264d3a9a)) + (fp_poly + (pts + (xy 2.1954 -1.757734) + (xy 2.196554 -1.746342) + (xy 2.142233 -1.74169) + (xy 2.134016 -1.741738) + (xy 2.080199 -1.746741) + (xy 2.085336 -1.757302) + (xy 2.091302 -1.759019) + (xy 2.166888 -1.764099) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f3a7a2ef-5229-4181-a78e-9c3d41d05037)) + (fp_poly + (pts + (xy 1.561475 -1.89112) + (xy 1.544125 -1.873771) + (xy 1.526776 -1.89112) + (xy 1.544125 -1.90847) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 84fd0199-a94a-4800-9749-eb2e436904a5)) + (fp_poly + (pts + (xy 1.931602 -1.896904) + (xy 1.926839 -1.876275) + (xy 1.90847 -1.873771) + (xy 1.879908 -1.886467) + (xy 1.885337 -1.896904) + (xy 1.926517 -1.901057) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid aa598331-3b5a-41d9-be64-757f601a1d25)) + (fp_poly + (pts + (xy 1.457377 -1.960519) + (xy 1.440027 -1.94317) + (xy 1.422677 -1.960519) + (xy 1.440027 -1.977869) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 7a8f77da-57ba-45b9-8447-02feaff554df)) + (fp_poly + (pts + (xy 1.839071 -1.960519) + (xy 1.821721 -1.94317) + (xy 1.804371 -1.960519) + (xy 1.821721 -1.977869) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 61e74171-bebe-467c-83e0-91d805e50bc3)) + (fp_poly + (pts + (xy 1.584608 -2.1398) + (xy 1.579845 -2.119171) + (xy 1.561475 -2.116667) + (xy 1.532913 -2.129363) + (xy 1.538342 -2.1398) + (xy 1.579522 -2.143953) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 336bab5f-da4d-4138-9a16-876cd8098e4f)) + (fp_poly + (pts + (xy 1.665573 -2.134017) + (xy 1.648224 -2.116667) + (xy 1.630874 -2.134017) + (xy 1.648224 -2.151366) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid bae58d19-7913-4583-9e86-d5bbf5aee963)) + (fp_poly + (pts + (xy 1.500751 -2.209047) + (xy 1.50511 -2.196382) + (xy 1.457377 -2.191545) + (xy 1.408116 -2.196998) + (xy 1.414002 -2.209047) + (xy 1.485044 -2.21363) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f0e594d5-5ed8-4fe5-b410-62fe3263dac4)) + (fp_poly + (pts + (xy 1.420184 -2.284017) + (xy 1.39496 -2.260029) + (xy 1.387978 -2.255465) + (xy 1.324402 -2.224812) + (xy 1.294058 -2.229907) + (xy 1.301229 -2.255465) + (xy 1.350749 -2.285657) + (xy 1.381351 -2.289633) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 8054c396-0434-4236-8616-e4a79b79ec0d)) + (fp_poly + (pts + (xy 1.006284 -2.272814) + (xy 0.988934 -2.255465) + (xy 0.971584 -2.272814) + (xy 0.988934 -2.290164) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 2f5dc560-810e-4f30-9455-0e3d0c81dfff)) + (fp_poly + (pts + (xy 1.21448 -2.307514) + (xy 1.197131 -2.290164) + (xy 1.179781 -2.307514) + (xy 1.197131 -2.324864) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ffbbacef-aabd-47ac-8322-155566aaf84a)) + (fp_poly + (pts + (xy 1.174028 -2.386839) + (xy 1.179781 -2.380625) + (xy 1.152648 -2.358251) + (xy 1.127732 -2.347015) + (xy 1.083051 -2.346294) + (xy 1.075683 -2.360652) + (xy 1.103804 -2.390476) + (xy 1.127732 -2.394263) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid c7929e01-47bd-46c9-a977-b0d8729589d4)) + (fp_poly + (pts + (xy 1.283879 -2.342213) + (xy 1.26653 -2.324864) + (xy 1.24918 -2.342213) + (xy 1.26653 -2.359563) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f70c930a-043a-43f2-bb0b-dbff2998b162)) + (fp_poly + (pts + (xy 1.063892 -2.442282) + (xy 1.058333 -2.428962) + (xy 1.012366 -2.395558) + (xy 1.002188 -2.394263) + (xy 0.983375 -2.415642) + (xy 0.988934 -2.428962) + (xy 1.034901 -2.462366) + (xy 1.045079 -2.463661) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 3ccd65d9-a944-40e2-b5d6-ff5118c9fb4d)) + (fp_poly + (pts + (xy 0.730853 -2.658116) + (xy 0.79988 -2.627987) + (xy 0.813394 -2.618705) + (xy 0.859194 -2.580672) + (xy 0.846547 -2.568706) + (xy 0.804719 -2.56776) + (xy 0.74482 -2.58073) + (xy 0.728688 -2.60137) + (xy 0.703537 -2.621143) + (xy 0.680149 -2.616354) + (xy 0.624029 -2.62024) + (xy 0.608702 -2.634793) + (xy 0.613266 -2.663247) + (xy 0.661316 -2.670445) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 5fc4e006-cf93-40c2-a333-75283ad36673)) + (fp_poly + (pts + (xy -7.425683 7.859426) + (xy -7.443033 7.876776) + (xy -7.460383 7.859426) + (xy -7.443033 7.842076) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid baf9c6ab-c530-4b5c-b4b1-7a080c0320b8)) + (fp_poly + (pts + (xy -5.424682 7.784244) + (xy -5.429445 7.804873) + (xy -5.447815 7.807377) + (xy -5.476376 7.794681) + (xy -5.470948 7.784244) + (xy -5.429767 7.780091) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 0295fcb4-c7ef-48b3-a09f-c93edbd165b0)) + (fp_poly + (pts + (xy -5.239618 7.790027) + (xy -5.256968 7.807377) + (xy -5.274317 7.790027) + (xy -5.256968 7.772677) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 7c8bb6ab-c945-47e7-85ec-def7e373ca7e)) + (fp_poly + (pts + (xy -6.592897 6.644945) + (xy -6.610246 6.662295) + (xy -6.627596 6.644945) + (xy -6.610246 6.627595) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 4a272be8-177b-4f33-b6a1-65445998bd03)) + (fp_poly + (pts + (xy -4.892623 7.512431) + (xy -4.909973 7.529781) + (xy -4.927323 7.512431) + (xy -4.909973 7.495082) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 3f17391e-3ca5-4582-97e3-b910f10e7e92)) + (fp_poly + (pts + (xy 4.615027 7.026639) + (xy 4.597677 7.043989) + (xy 4.580327 7.026639) + (xy 4.597677 7.009289) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid fb3bf4d3-05d5-4c8c-a336-68c733cd3f1c)) + (fp_poly + (pts + (xy 4.499362 5.910473) + (xy 4.503515 5.951654) + (xy 4.499362 5.956739) + (xy 4.478733 5.951976) + (xy 4.476229 5.933606) + (xy 4.488925 5.905045) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 29ac0ed6-bcf5-41b6-9e34-0d5c62ff81ea)) + (fp_poly + (pts + (xy 4.545628 5.846858) + (xy 4.528278 5.864207) + (xy 4.510929 5.846858) + (xy 4.528278 5.829508) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 9deed29d-a6bd-46b8-a568-626fddebf429)) + (fp_poly + (pts + (xy 4.615027 5.742759) + (xy 4.597677 5.760109) + (xy 4.580327 5.742759) + (xy 4.597677 5.72541) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 9609f2ac-c009-4e0d-b2ac-2d0e54cd33d6)) + (fp_poly + (pts + (xy 5.045898 5.312121) + (xy 5.031759 5.342243) + (xy 4.980178 5.403549) + (xy 4.937387 5.447814) + (xy 4.87426 5.504834) + (xy 4.845786 5.518389) + (xy 4.850509 5.499475) + (xy 4.895212 5.43361) + (xy 4.955256 5.368272) + (xy 5.011699 5.321625) + (xy 5.045596 5.311832) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 4134d990-6162-4e7b-9702-766e6755c3fe)) + (fp_poly + (pts + (xy 5.135519 5.256967) + (xy 5.118169 5.274317) + (xy 5.100819 5.256967) + (xy 5.118169 5.239617) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 9b117e34-60bb-4ac6-874d-0a7b9604bf13)) + (fp_poly + (pts + (xy 5.864207 5.118169) + (xy 5.846858 5.135519) + (xy 5.829508 5.118169) + (xy 5.846858 5.100819) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid c8cb45b1-f1f4-437f-9612-1654a0ed2375)) + (fp_poly + (pts + (xy 7.480522 7.271881) + (xy 7.529781 7.304235) + (xy 7.558597 7.350002) + (xy 7.539701 7.348946) + (xy 7.510696 7.324523) + (xy 7.452988 7.294124) + (xy 7.390983 7.277199) + (xy 7.304235 7.261636) + (xy 7.395409 7.256911) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 97359de1-69d2-444e-87d3-fa5fb1284105)) + (fp_poly + (pts + (xy 7.45855 7.001812) + (xy 7.460382 7.0155) + (xy 7.484186 7.061178) + (xy 7.54473 7.131375) + (xy 7.586192 7.171648) + (xy 7.650891 7.236893) + (xy 7.679765 7.278663) + (xy 7.675082 7.286885) + (xy 7.628704 7.265177) + (xy 7.555931 7.210622) + (xy 7.525452 7.183939) + (xy 7.450346 7.102821) + (xy 7.40793 7.031928) + (xy 7.404685 6.985292) + (xy 7.428753 6.97459) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ce06c5e8-4d6d-48ff-aa76-1f23da7998a9)) + (fp_poly + (pts + (xy 7.320576 7.174493) + (xy 7.321584 7.182787) + (xy 7.295179 7.216478) + (xy 7.286885 7.217486) + (xy 7.253194 7.191081) + (xy 7.252185 7.182787) + (xy 7.278591 7.149096) + (xy 7.286885 7.148087) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 0db59741-8e38-471b-b515-60260c580223)) + (fp_poly + (pts + (xy 0.902185 7.408333) + (xy 0.884836 7.425683) + (xy 0.867486 7.408333) + (xy 0.884836 7.390983) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ffd648e9-cfbe-4222-95cc-9fb045372aa2)) + (fp_poly + (pts + (xy 1.54623 7.064621) + (xy 1.526776 7.096038) + (xy 1.485716 7.139131) + (xy 1.471567 7.148087) + (xy 1.471222 7.121819) + (xy 1.479528 7.096038) + (xy 1.515932 7.050066) + (xy 1.534737 7.043989) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid d80f7f60-db87-4abe-8b13-3ff204b51d4d)) + (fp_poly + (pts + (xy 1.006284 7.026639) + (xy 0.988934 7.043989) + (xy 0.971584 7.026639) + (xy 0.988934 7.009289) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 20358dc7-2221-44e1-bd8e-13845c931732)) + (fp_poly + (pts + (xy 1.075683 7.026639) + (xy 1.058333 7.043989) + (xy 1.040983 7.026639) + (xy 1.058333 7.009289) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 3c26a2c8-0b3c-4a79-9519-56c97f099f88)) + (fp_poly + (pts + (xy 0.952432 6.926651) + (xy 1.001274 6.954652) + (xy 0.993092 6.972758) + (xy 0.973632 6.97459) + (xy 0.926579 6.949388) + (xy 0.919781 6.940288) + (xy 0.925366 6.92057) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 89688832-3300-4427-98ae-41ede1e5cb11)) + (fp_poly + (pts + (xy 1.075683 6.95724) + (xy 1.058333 6.97459) + (xy 1.040983 6.95724) + (xy 1.058333 6.939891) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 96180538-da60-4f24-b05e-cb2e54b83823)) + (fp_poly + (pts + (xy 1.292554 6.88221) + (xy 1.296913 6.894875) + (xy 1.24918 6.899712) + (xy 1.19992 6.894259) + (xy 1.205806 6.88221) + (xy 1.276847 6.877627) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f4092055-d4fc-4b6b-bd69-8f56e7d34999)) + (fp_poly + (pts + (xy 1.21448 6.714344) + (xy 1.197131 6.731694) + (xy 1.179781 6.714344) + (xy 1.197131 6.696994) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 3a0950b6-be45-426e-8ae6-07a79b45a938)) + (fp_poly + (pts + (xy 1.972507 7.162123) + (xy 2.009758 7.197062) + (xy 2.002117 7.217148) + (xy 1.997266 7.217486) + (xy 1.967917 7.19284) + (xy 1.957205 7.177425) + (xy 1.953115 7.153681) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 73c60681-7de4-4e06-b77e-d4ed1bc8c69d)) + (fp_poly + (pts + (xy 1.806769 7.09752) + (xy 1.837537 7.131017) + (xy 1.802493 7.147408) + (xy 1.784974 7.148087) + (xy 1.749235 7.131015) + (xy 1.752672 7.112822) + (xy 1.794257 7.092805) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 74272b3b-520e-4451-a4a6-80b3f845c746)) + (fp_poly + (pts + (xy 1.931602 7.090255) + (xy 1.926839 7.110884) + (xy 1.90847 7.113388) + (xy 1.879908 7.100692) + (xy 1.885337 7.090255) + (xy 1.926517 7.086102) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid fe17da11-7b80-4cc0-9c21-ccdb7ce13a75)) + (fp_poly + (pts + (xy 2.286404 6.751067) + (xy 2.276099 6.782809) + (xy 2.233251 6.838464) + (xy 2.177629 6.896338) + (xy 2.129002 6.934738) + (xy 2.11433 6.939891) + (xy 2.081227 6.912702) + (xy 2.07154 6.89337) + (xy 2.072536 6.825295) + (xy 2.084646 6.797946) + (xy 2.107742 6.777773) + (xy 2.116726 6.820437) + (xy 2.11719 6.835792) + (xy 2.120971 6.895021) + (xy 2.136353 6.889585) + (xy 2.15813 6.853142) + (xy 2.212274 6.780031) + (xy 2.263306 6.745932) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ebca8408-2212-45f4-b783-7ca6011adce5)) + (fp_poly + (pts + (xy 2.209769 6.412893) + (xy 2.213906 6.467124) + (xy 2.207029 6.4794) + (xy 2.191258 6.469051) + (xy 2.188805 6.433857) + (xy 2.197279 6.396831) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid cd0f4cfe-456e-4ecf-88eb-efbde6211196)) + (fp_poly + (pts + (xy 6.558196 7.061339) + (xy 6.540847 7.078688) + (xy 6.523497 7.061339) + (xy 6.540847 7.043989) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 2a6d1b6d-5bd0-4882-8188-5bd062bed9b5)) + (fp_poly + (pts + (xy 6.280601 6.575546) + (xy 6.263251 6.592896) + (xy 6.245901 6.575546) + (xy 6.263251 6.558197) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid b156688f-48b9-4916-8369-5c4f46ec9d17)) + (fp_poly + (pts + (xy 5.863145 6.436748) + (xy 5.845867 6.493773) + (xy 5.829508 6.523497) + (xy 5.802013 6.551271) + (xy 5.795871 6.540847) + (xy 5.813148 6.483822) + (xy 5.829508 6.454098) + (xy 5.857003 6.426324) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid fb749480-3347-47b2-aaa6-80767a9abdaa)) + (fp_poly + (pts + (xy 5.551912 6.263251) + (xy 5.534562 6.280601) + (xy 5.517213 6.263251) + (xy 5.534562 6.245901) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 84e9a0d6-919e-49c3-a92a-4d88620a6313)) + (fp_poly + (pts + (xy 5.540346 6.11867) + (xy 5.544499 6.15985) + (xy 5.540346 6.164936) + (xy 5.519717 6.160173) + (xy 5.517213 6.141803) + (xy 5.529909 6.113241) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 7f9d0e60-6d3d-43c6-88ab-c784b6dd53f5)) + (fp_poly + (pts + (xy 5.482115 6.099251) + (xy 5.482513 6.107104) + (xy 5.455838 6.14047) + (xy 5.445766 6.141803) + (xy 5.425042 6.120545) + (xy 5.430464 6.107104) + (xy 5.461645 6.074001) + (xy 5.467211 6.072404) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid bd7d45c7-b774-4e0c-8c23-dbe49c9e0e7b)) + (fp_poly + (pts + (xy 5.56746 6.024465) + (xy 5.616301 6.052466) + (xy 5.608119 6.070572) + (xy 5.588659 6.072404) + (xy 5.541606 6.047203) + (xy 5.534808 6.038102) + (xy 5.540393 6.018384) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ee14641a-9dc9-4b46-a573-2fd0b5853053)) + (fp_poly + (pts + (xy 5.933606 6.055054) + (xy 5.916256 6.072404) + (xy 5.898907 6.055054) + (xy 5.916256 6.037705) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f2620acf-7d11-4f57-82af-ce7f26efe684)) + (fp_poly + (pts + (xy 5.309016 5.846858) + (xy 5.291666 5.864207) + (xy 5.274317 5.846858) + (xy 5.291666 5.829508) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid c5dcdc88-ed0c-4651-987a-828d52097bc3)) + (fp_poly + (pts + (xy 5.679823 5.643725) + (xy 5.67336 5.656011) + (xy 5.640666 5.689149) + (xy 5.634565 5.69071) + (xy 5.632198 5.668296) + (xy 5.638661 5.656011) + (xy 5.671355 5.622873) + (xy 5.677456 5.621311) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid fd3ef825-255c-4378-9998-9c9db2d9a58c)) + (fp_poly + (pts + (xy 6.072404 5.603962) + (xy 6.055054 5.621311) + (xy 6.037705 5.603962) + (xy 6.055054 5.586612) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid bf5d120c-7fe2-4b7d-b37c-6a76c7493ed4)) + (fp_poly + (pts + (xy 5.69071 5.569262) + (xy 5.67336 5.586612) + (xy 5.656011 5.569262) + (xy 5.67336 5.551912) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 2c405fc3-ea52-48dc-b2de-df7f839dbce4)) + (fp_poly + (pts + (xy 5.551912 5.499863) + (xy 5.534562 5.517213) + (xy 5.517213 5.499863) + (xy 5.534562 5.482513) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 3909ca4d-b4a4-4a62-b2e7-a3923c7e7a2c)) + (fp_poly + (pts + (xy 5.864207 5.499863) + (xy 5.846858 5.517213) + (xy 5.829508 5.499863) + (xy 5.846858 5.482513) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid e86613cb-9eaf-4209-8396-30f2613bf7e5)) + (fp_poly + (pts + (xy 6.338857 5.393796) + (xy 6.3153 5.413115) + (xy 6.252042 5.442477) + (xy 6.228551 5.446751) + (xy 6.222344 5.432433) + (xy 6.245901 5.413115) + (xy 6.309159 5.383752) + (xy 6.33265 5.379478) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid c227a31c-3d09-430f-82c9-e58aa3896d45)) + (fp_poly + (pts + (xy 5.725409 5.395765) + (xy 5.70806 5.413115) + (xy 5.69071 5.395765) + (xy 5.70806 5.378415) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 6fb4e696-f1ca-4d49-9d35-98876cca9f4b)) + (fp_poly + (pts + (xy -4.196237 5.674842) + (xy -4.165934 5.703326) + (xy -4.201636 5.713637) + (xy -4.214458 5.713843) + (xy -4.249258 5.69853) + (xy -4.246759 5.684361) + (xy -4.206525 5.670286) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 256e3abc-1e50-4c33-b3c9-62ead083de15)) + (fp_poly + (pts + (xy -4.163935 5.534563) + (xy -4.181285 5.551912) + (xy -4.198634 5.534563) + (xy -4.181285 5.517213) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid a4994896-5013-4a3a-a6b7-e609af42d9ba)) + (fp_poly + (pts + (xy -3.955738 5.291666) + (xy -3.973088 5.309016) + (xy -3.990438 5.291666) + (xy -3.973088 5.274317) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid e4060bc9-182c-4e34-971b-91163f45af92)) + (fp_poly + (pts + (xy 1.630874 6.749044) + (xy 1.613524 6.766393) + (xy 1.596174 6.749044) + (xy 1.613524 6.731694) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 875f0afd-36a1-49d2-88d1-7128864d721c)) + (fp_poly + (pts + (xy 0.544304 6.511212) + (xy 0.537841 6.523497) + (xy 0.505147 6.556635) + (xy 0.499046 6.558197) + (xy 0.496678 6.535782) + (xy 0.503142 6.523497) + (xy 0.535836 6.490359) + (xy 0.541937 6.488798) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 6c1348b4-7ca9-4406-b71c-789c6a371d4f)) + (fp_poly + (pts + (xy -6.118671 5.736976) + (xy -6.114518 5.778156) + (xy -6.118671 5.783242) + (xy -6.1393 5.778479) + (xy -6.141804 5.760109) + (xy -6.129108 5.731547) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 5881d770-4df0-43c8-944f-0db4e5b83c46)) + (fp_poly + (pts + (xy -6.211203 5.70806) + (xy -6.228552 5.72541) + (xy -6.245902 5.70806) + (xy -6.228552 5.69071) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid a6558623-d97c-41ad-8e8a-c279bcd7a8eb)) + (fp_poly + (pts + (xy -5.968306 5.638661) + (xy -5.985656 5.656011) + (xy -6.003006 5.638661) + (xy -5.985656 5.621311) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid eb1fe38e-dc33-435e-8168-4021cf131f97)) + (fp_poly + (pts + (xy -5.810188 5.505694) + (xy -5.816269 5.53276) + (xy -5.84427 5.581602) + (xy -5.862376 5.57342) + (xy -5.864208 5.55396) + (xy -5.839007 5.506907) + (xy -5.829906 5.500109) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid c161fc49-48a3-4a89-b795-e67e8c4e86fb)) + (fp_poly + (pts + (xy -5.343716 5.569262) + (xy -5.361066 5.586612) + (xy -5.378416 5.569262) + (xy -5.361066 5.551912) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 3689d75a-9496-40d6-a9e4-82c2ed4578ba)) + (fp_poly + (pts + (xy -5.580263 5.434388) + (xy -5.566188 5.474623) + (xy -5.570745 5.484911) + (xy -5.599228 5.515214) + (xy -5.609539 5.479512) + (xy -5.609745 5.46669) + (xy -5.594433 5.43189) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 73ef66e4-3a0d-4a0c-83da-6b89e879c4e2)) + (fp_poly + (pts + (xy -5.72541 5.465164) + (xy -5.74276 5.482513) + (xy -5.76011 5.465164) + (xy -5.74276 5.447814) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 7f3d6646-68a6-4134-846d-b33cfb3ad006)) + (fp_poly + (pts + (xy -5.170219 5.430464) + (xy -5.187569 5.447814) + (xy -5.204918 5.430464) + (xy -5.187569 5.413115) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 91da2029-02ce-417a-b17f-5ef850fd2efa)) + (fp_poly + (pts + (xy -4.94593 5.368085) + (xy -4.950152 5.397532) + (xy -4.983761 5.440097) + (xy -5.019835 5.443908) + (xy -5.031421 5.416827) + (xy -5.003885 5.378647) + (xy -4.981139 5.366545) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid fabdb5e9-44ae-41ad-8f6f-19314c9d1f37)) + (fp_poly + (pts + (xy -5.72541 5.395765) + (xy -5.74276 5.413115) + (xy -5.76011 5.395765) + (xy -5.74276 5.378415) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ea41b17f-9a6e-4cd9-ac47-557e93a61472)) + (fp_poly + (pts + (xy -6.107104 5.361065) + (xy -6.124454 5.378415) + (xy -6.141804 5.361065) + (xy -6.124454 5.343716) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 92d24930-0552-401b-8633-32c3d1ddf19c)) + (fp_poly + (pts + (xy -6.003006 5.326366) + (xy -6.020356 5.343716) + (xy -6.037705 5.326366) + (xy -6.020356 5.309016) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 3e923b52-48ca-4fbf-99dd-7afa5b601b2d)) + (fp_poly + (pts + (xy -5.10082 5.326366) + (xy -5.11817 5.343716) + (xy -5.13552 5.326366) + (xy -5.11817 5.309016) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 9ee85033-9da5-4d22-93f4-5b40aa93050a)) + (fp_poly + (pts + (xy -5.933607 5.256967) + (xy -5.950957 5.274317) + (xy -5.968306 5.256967) + (xy -5.950957 5.239617) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid c071a73d-e985-4e13-bbe4-9aee9ebea6c9)) + (fp_poly + (pts + (xy -5.794809 5.222268) + (xy -5.812159 5.239617) + (xy -5.829509 5.222268) + (xy -5.812159 5.204918) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 9dfd804e-7d34-497e-9d01-1242cd028332)) + (fp_poly + (pts + (xy -5.13552 5.222268) + (xy -5.152869 5.239617) + (xy -5.170219 5.222268) + (xy -5.152869 5.204918) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid a10a2bb9-063c-412c-b976-d2e55cb2a49a)) + (fp_poly + (pts + (xy 2.880054 5.499863) + (xy 2.862705 5.517213) + (xy 2.845355 5.499863) + (xy 2.862705 5.482513) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 465961d7-2e8d-46df-a313-c04f4cfad7d1)) + (fp_poly + (pts + (xy -6.985477 5.678425) + (xy -6.99194 5.69071) + (xy -7.024635 5.723848) + (xy -7.030735 5.72541) + (xy -7.033103 5.702996) + (xy -7.02664 5.69071) + (xy -6.993945 5.657572) + (xy -6.987845 5.656011) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 36a767cc-87d7-4116-921a-016a72346ea1)) + (fp_poly + (pts + (xy -7.158974 5.539627) + (xy -7.165438 5.551912) + (xy -7.198132 5.58505) + (xy -7.204233 5.586612) + (xy -7.2066 5.564198) + (xy -7.200137 5.551912) + (xy -7.167443 5.518774) + (xy -7.161342 5.517213) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 6647f624-ceae-473c-af76-4455ac4e5010)) + (fp_poly + (pts + (xy -7.043989 5.534563) + (xy -7.061339 5.551912) + (xy -7.078689 5.534563) + (xy -7.061339 5.517213) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 7e6d8850-27c7-4e09-a0ed-1dfab9266623)) + (fp_poly + (pts + (xy -6.939891 5.118169) + (xy -6.957241 5.135519) + (xy -6.974591 5.118169) + (xy -6.957241 5.100819) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 78bf866a-d1d8-4877-822f-9555c6a7f604)) + (fp_poly + (pts + (xy -6.766394 4.979371) + (xy -6.783744 4.996721) + (xy -6.801093 4.979371) + (xy -6.783744 4.962022) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ffccb404-2aab-41ba-bb9f-d72512b55caf)) + (fp_poly + (pts + (xy 4.184063 5.117141) + (xy 4.181284 5.135519) + (xy 4.151603 5.168585) + (xy 4.146584 5.170218) + (xy 4.118997 5.146017) + (xy 4.111885 5.135519) + (xy 4.120125 5.106122) + (xy 4.146584 5.100819) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 4921f997-6f3d-4f7c-9cfb-fbd7e568bc54)) + (fp_poly + (pts + (xy 4.291165 5.077686) + (xy 4.286402 5.098315) + (xy 4.268032 5.100819) + (xy 4.239471 5.088123) + (xy 4.244899 5.077686) + (xy 4.28608 5.073534) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 4fa75711-8f52-47f2-aa51-3664b290e360)) + (fp_poly + (pts + (xy 4.163934 5.04877) + (xy 4.146584 5.06612) + (xy 4.129235 5.04877) + (xy 4.146584 5.031421) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 88fd7b6f-88f6-4ad3-bb56-193064788f2f)) + (fp_poly + (pts + (xy 4.337431 5.014071) + (xy 4.320082 5.031421) + (xy 4.302732 5.014071) + (xy 4.320082 4.996721) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 01116a8d-dc08-4174-9dd1-dbdb97e08b92)) + (fp_poly + (pts + (xy 4.163934 4.979371) + (xy 4.146584 4.996721) + (xy 4.129235 4.979371) + (xy 4.146584 4.962022) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 1910a840-2d8e-4e48-a80e-17b66eaa02e0)) + (fp_poly + (pts + (xy 4.372131 4.771175) + (xy 4.354781 4.788524) + (xy 4.337431 4.771175) + (xy 4.354781 4.753825) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 8c734667-4fbd-4c83-883f-ce005459472f)) + (fp_poly + (pts + (xy 4.44153 4.736475) + (xy 4.42418 4.753825) + (xy 4.40683 4.736475) + (xy 4.42418 4.719125) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 577e7c05-6633-4218-bc98-2903f5d8bd22)) + (fp_poly + (pts + (xy 4.649726 4.667076) + (xy 4.632377 4.684426) + (xy 4.615027 4.667076) + (xy 4.632377 4.649727) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 21c14c20-c98d-446b-a097-0f78bf8a5e1f)) + (fp_poly + (pts + (xy 5.148506 4.339359) + (xy 5.134043 4.367383) + (xy 5.078845 4.415097) + (xy 5.071396 4.420504) + (xy 4.979371 4.486226) + (xy 5.056481 4.405082) + (xy 5.11315 4.353874) + (xy 5.147269 4.338476) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid e97c6aa2-fda0-410c-99df-7a6aa6f79044)) + (fp_poly + (pts + (xy 4.540267 4.351468) + (xy 4.577226 4.383724) + (xy 4.580327 4.391529) + (xy 4.56386 4.40579) + (xy 4.529575 4.373833) + (xy 4.524965 4.36677) + (xy 4.520875 4.343025) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 661d80c2-2433-47fc-96fa-c410d8fdabc0)) + (fp_poly + (pts + (xy 4.44153 4.354781) + (xy 4.42418 4.372131) + (xy 4.40683 4.354781) + (xy 4.42418 4.337431) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 1389785e-9629-420b-bcfd-0efdc1dcb248)) + (fp_poly + (pts + (xy 4.649726 4.320082) + (xy 4.632377 4.337431) + (xy 4.615027 4.320082) + (xy 4.632377 4.302732) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid c4fc21cc-ec5f-4d05-b701-61cde5b4c2a5)) + (fp_poly + (pts + (xy 4.927322 4.215983) + (xy 4.909972 4.233333) + (xy 4.892623 4.215983) + (xy 4.909972 4.198634) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 067a8898-0f9c-4884-8c52-b121b351f066)) + (fp_poly + (pts + (xy 5.363036 4.048317) + (xy 5.356955 4.075383) + (xy 5.328954 4.124225) + (xy 5.310848 4.116043) + (xy 5.309016 4.096583) + (xy 5.334218 4.04953) + (xy 5.343318 4.042732) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 6a614be4-62c2-4b49-a103-71350db3696c)) + (fp_poly + (pts + (xy 5.239617 3.938388) + (xy 5.222267 3.955737) + (xy 5.204918 3.938388) + (xy 5.222267 3.921038) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 47716f1a-ebef-484a-bd06-bce9529d9504)) + (fp_poly + (pts + (xy 5.309016 3.903688) + (xy 5.291666 3.921038) + (xy 5.274317 3.903688) + (xy 5.291666 3.886339) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 07409dd6-d76f-40f9-a09a-62545e126cca)) + (fp_poly + (pts + (xy 5.586612 3.834289) + (xy 5.569262 3.851639) + (xy 5.551912 3.834289) + (xy 5.569262 3.81694) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f3edcdd4-87e9-4bc0-81ea-995da5c7da00)) + (fp_poly + (pts + (xy 5.69071 3.695492) + (xy 5.67336 3.712841) + (xy 5.656011 3.695492) + (xy 5.67336 3.678142) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 57ca7439-dd52-4e82-b708-1a562c8e5a8a)) + (fp_poly + (pts + (xy -6.211203 4.597677) + (xy -6.228552 4.615027) + (xy -6.245902 4.597677) + (xy -6.228552 4.580328) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 329e50d3-cfb2-406e-8321-7b981c1a0092)) + (fp_poly + (pts + (xy -6.569764 5.216484) + (xy -6.565611 5.257664) + (xy -6.569764 5.26275) + (xy -6.590392 5.257987) + (xy -6.592897 5.239617) + (xy -6.580201 5.211056) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 1158cf6d-d471-4d99-bb43-edcb53f50f45)) + (fp_poly + (pts + (xy -4.015215 4.640276) + (xy -4.007787 4.649727) + (xy -3.995574 4.680936) + (xy -4.028403 4.669181) + (xy -4.059836 4.649727) + (xy -4.086513 4.621871) + (xy -4.070559 4.615558) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 340f59de-7ce0-4d5b-a56a-ae71541364bc)) + (fp_poly + (pts + (xy 3.489478 4.675751) + (xy 3.415471 4.754587) + (xy 3.377016 4.786417) + (xy 3.365849 4.778054) + (xy 3.365847 4.777667) + (xy 3.389077 4.750092) + (xy 3.447614 4.693334) + (xy 3.47862 4.664893) + (xy 3.591393 4.562978) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid d868e0ed-a82b-4f2c-9892-11aa50ed55a0)) + (fp_poly + (pts + (xy 3.666214 4.185192) + (xy 3.660792 4.198634) + (xy 3.629611 4.231736) + (xy 3.624045 4.233333) + (xy 3.609141 4.206486) + (xy 3.608743 4.198634) + (xy 3.635418 4.165268) + (xy 3.64549 4.163934) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 00b2df77-40cb-4a05-83f1-4c9467d5c3be)) + (fp_poly + (pts + (xy 3.731109 4.031838) + (xy 3.720696 4.05765) + (xy 3.688313 4.074955) + (xy 3.647774 4.085519) + (xy 3.664405 4.0601) + (xy 3.668888 4.05553) + (xy 3.714383 4.028122) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 7a45223e-b551-470c-86d2-468c45a7def3)) + (fp_poly + (pts + (xy 3.905659 3.631924) + (xy 3.899578 3.65899) + (xy 3.871577 3.707832) + (xy 3.853471 3.69965) + (xy 3.851639 3.68019) + (xy 3.87684 3.633137) + (xy 3.885941 3.626338) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 7fb9aabc-3fd1-4b09-8f59-c3ebe0ab1d68)) + (fp_poly + (pts + (xy -6.012147 4.532155) + (xy -6.037705 4.580328) + (xy -6.064654 4.612845) + (xy -6.071756 4.581591) + (xy -6.071873 4.573701) + (xy -6.054192 4.51096) + (xy -6.037705 4.493579) + (xy -6.007053 4.490779) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid cc827bdc-6454-469f-99f3-6daa16d36403)) + (fp_poly + (pts + (xy 6.627595 4.493579) + (xy 6.610245 4.510929) + (xy 6.592896 4.493579) + (xy 6.610245 4.476229) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 0fc87875-3a3b-435b-aa63-425a4c5ac960)) + (fp_poly + (pts + (xy 5.968306 4.45888) + (xy 5.950956 4.476229) + (xy 5.933606 4.45888) + (xy 5.950956 4.44153) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid b57e01fc-efc5-45a8-ba0a-0eeee283fd52)) + (fp_poly + (pts + (xy -6.245902 4.389481) + (xy -6.263252 4.40683) + (xy -6.280602 4.389481) + (xy -6.263252 4.372131) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f7fc178a-9f69-4f0e-a7b5-0b89638dc4db)) + (fp_poly + (pts + (xy 6.523497 4.354781) + (xy 6.506147 4.372131) + (xy 6.488797 4.354781) + (xy 6.506147 4.337431) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 305f9087-f730-4339-afd2-3f52696f1ecc)) + (fp_poly + (pts + (xy -6.731694 3.938388) + (xy -6.749044 3.955737) + (xy -6.766394 3.938388) + (xy -6.749044 3.921038) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ce3d0c90-d849-489d-b6ef-b675b97a3ba1)) + (fp_poly + (pts + (xy -5.447815 3.938388) + (xy -5.465164 3.955737) + (xy -5.482514 3.938388) + (xy -5.465164 3.921038) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 7ab81613-d751-4cb8-b8d3-811d3cb8431f)) + (fp_poly + (pts + (xy -5.043535 3.625524) + (xy -5.066121 3.660792) + (xy -5.121357 3.7063) + (xy -5.161272 3.704324) + (xy -5.170219 3.676094) + (xy -5.148961 3.65537) + (xy -5.13552 3.660792) + (xy -5.103545 3.658041) + (xy -5.10082 3.64549) + (xy -5.073935 3.610558) + (xy -5.061872 3.608743) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid dac28d53-c671-4886-b3d2-ddbcc836a1d9)) + (fp_poly + (pts + (xy -8.090334 3.483981) + (xy -8.053083 3.51892) + (xy -8.060725 3.539006) + (xy -8.065576 3.539344) + (xy -8.094925 3.514698) + (xy -8.105636 3.499283) + (xy -8.109726 3.475539) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid c9eec7c3-0116-46a6-b8e0-a819b650eefa)) + (fp_poly + (pts + (xy -8.016986 3.391036) + (xy -8.015574 3.400546) + (xy -8.027413 3.434344) + (xy -8.030876 3.435246) + (xy -8.060501 3.410931) + (xy -8.067623 3.400546) + (xy -8.064872 3.368571) + (xy -8.052321 3.365847) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 96c51608-e975-471d-befb-54bc533e656d)) + (fp_poly + (pts + (xy -5.447815 3.521994) + (xy -5.465164 3.539344) + (xy -5.482514 3.521994) + (xy -5.465164 3.504645) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 5b7fb1fc-cf15-4fd9-b95c-d7c125176929)) + (fp_poly + (pts + (xy -5.319906 3.384079) + (xy -5.33929 3.409221) + (xy -5.389938 3.463168) + (xy -5.412545 3.462933) + (xy -5.413115 3.456844) + (xy -5.389402 3.427879) + (xy -5.352391 3.39612) + (xy -5.31129 3.36611) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 45e5179e-ff5c-43a6-b9a1-4471dbf89063)) + (fp_poly + (pts + (xy -6.696995 3.383197) + (xy -6.714345 3.400546) + (xy -6.731694 3.383197) + (xy -6.714345 3.365847) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid df0f3b9c-1716-41c3-9ccf-1e7a0d6c95ac)) + (fp_poly + (pts + (xy -5.204918 3.279098) + (xy -5.222268 3.296448) + (xy -5.239618 3.279098) + (xy -5.222268 3.261748) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 8d7c0eca-f9ce-4566-aa16-34c21babbf31)) + (fp_poly + (pts + (xy -5.13552 3.244399) + (xy -5.152869 3.261748) + (xy -5.170219 3.244399) + (xy -5.152869 3.227049) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 169c3e30-8c5a-4474-bb7b-8162ee273485)) + (fp_poly + (pts + (xy -4.961629 3.036202) + (xy -5.024274 3.112154) + (xy -5.069136 3.166915) + (xy -5.074276 3.173265) + (xy -5.098284 3.184915) + (xy -5.10082 3.171082) + (xy -5.077079 3.128083) + (xy -5.017413 3.061682) + (xy -4.988173 3.034019) + (xy -4.875526 2.932104) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 06332593-f94e-40f8-9b36-8e7eee3768df)) + (fp_poly + (pts + (xy -4.838693 2.189889) + (xy -4.864228 2.260512) + (xy -4.911081 2.355444) + (xy -4.969452 2.451112) + (xy -5.035482 2.54259) + (xy -5.098177 2.617035) + (xy -5.146549 2.661604) + (xy -5.169605 2.663456) + (xy -5.170219 2.658241) + (xy -5.150897 2.617014) + (xy -5.102457 2.544472) + (xy -5.080496 2.514895) + (xy -5.028951 2.430875) + (xy -5.012812 2.367584) + (xy -5.016458 2.355701) + (xy -5.022192 2.32989) + (xy -5.00845 2.334965) + (xy -4.970716 2.322501) + (xy -4.921481 2.26491) + (xy -4.912959 2.251175) + (xy -4.863208 2.176953) + (xy -4.838403 2.15928) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 6c9a1028-183f-49ae-a3af-c7407acbd47c)) + (fp_poly + (pts + (xy -5.13552 2.376912) + (xy -5.152869 2.394262) + (xy -5.170219 2.376912) + (xy -5.152869 2.359563) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 0876726c-51b7-463c-8c80-2f58de592dbd)) + (fp_poly + (pts + (xy -4.90419 2.058834) + (xy -4.900037 2.100014) + (xy -4.90419 2.1051) + (xy -4.924819 2.100337) + (xy -4.927323 2.081967) + (xy -4.914627 2.053405) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid b7ebfa0e-d3b2-470f-bca4-7ab89b4e30e7)) + (fp_poly + (pts + (xy -4.406831 2.029918) + (xy -4.424181 2.047268) + (xy -4.44153 2.029918) + (xy -4.424181 2.012568) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 0652e941-d86e-4dcc-ae4e-8d07b5a55a81)) + (fp_poly + (pts + (xy -5.008288 1.05255) + (xy -5.004135 1.09373) + (xy -5.008288 1.098816) + (xy -5.028917 1.094053) + (xy -5.031421 1.075683) + (xy -5.018725 1.047121) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 1f9647a3-d9b7-4d06-a0c9-60cf160dae4e)) + (fp_poly + (pts + (xy -4.453097 1.01785) + (xy -4.448944 1.059031) + (xy -4.453097 1.064116) + (xy -4.473726 1.059353) + (xy -4.47623 1.040983) + (xy -4.463534 1.012422) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 85c1cd0c-c4c4-4c11-a3d7-088a66157244)) + (fp_poly + (pts + (xy -5.239208 0.888885) + (xy -5.189611 0.920639) + (xy -5.151176 0.958363) + (xy -5.156955 0.971584) + (xy -5.209414 0.952393) + (xy -5.25901 0.920639) + (xy -5.297446 0.882915) + (xy -5.291667 0.869693) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f49aa8ed-d313-4203-9051-55c1290ac1e8)) + (fp_poly + (pts + (xy -4.487796 0.913752) + (xy -4.483644 0.954932) + (xy -4.487796 0.960018) + (xy -4.508425 0.955255) + (xy -4.510929 0.936885) + (xy -4.498233 0.908323) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 7a88855d-16b1-4708-970f-c10395242923)) + (fp_poly + (pts + (xy -4.753826 0.850136) + (xy -4.771175 0.867486) + (xy -4.788525 0.850136) + (xy -4.771175 0.832787) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 409997fa-22af-4627-83f1-55b2b7362c0f)) + (fp_poly + (pts + (xy -5.355283 0.740255) + (xy -5.35113 0.781435) + (xy -5.355283 0.786521) + (xy -5.375912 0.781758) + (xy -5.378416 0.763388) + (xy -5.36572 0.734826) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 6d6ba94a-cc85-41b2-9bf6-d2e9407ffb10)) + (fp_poly + (pts + (xy -5.274317 0.780737) + (xy -5.291667 0.798087) + (xy -5.309017 0.780737) + (xy -5.291667 0.763388) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 65201959-aafc-49a6-804b-9f91bdc3ff71)) + (fp_poly + (pts + (xy -5.066121 0.780737) + (xy -5.08347 0.798087) + (xy -5.10082 0.780737) + (xy -5.08347 0.763388) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid b8e5c1ee-928c-45cf-8c52-d795ff6825c1)) + (fp_poly + (pts + (xy -4.649727 0.711339) + (xy -4.667077 0.728688) + (xy -4.684427 0.711339) + (xy -4.667077 0.693989) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 7fa3c786-b498-4202-bdb1-2638f78bc0e3)) + (fp_poly + (pts + (xy -5.378416 0.676639) + (xy -5.395765 0.693989) + (xy -5.413115 0.676639) + (xy -5.395765 0.659289) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 82bf9d45-88a9-42e7-95e0-0f7189ad66fd)) + (fp_poly + (pts + (xy -4.545629 0.676639) + (xy -4.562979 0.693989) + (xy -4.580328 0.676639) + (xy -4.562979 0.659289) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 9b954330-bedb-454e-ac7a-a85038af6294)) + (fp_poly + (pts + (xy -4.823224 0.64194) + (xy -4.840574 0.659289) + (xy -4.857924 0.64194) + (xy -4.840574 0.62459) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 23715b1b-2106-427a-99b0-fbbc4c7336fd)) + (fp_poly + (pts + (xy -4.557195 0.566758) + (xy -4.561959 0.587386) + (xy -4.580328 0.589891) + (xy -4.60889 0.577195) + (xy -4.603461 0.566758) + (xy -4.562281 0.562605) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 594e3015-e036-4eb7-858f-f7b5e6d6f8eb)) + (fp_poly + (pts + (xy -5.309017 0.537841) + (xy -5.326367 0.555191) + (xy -5.343716 0.537841) + (xy -5.326367 0.520492) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 5e94e748-e2fa-4466-bd87-8bcd40da3c35)) + (fp_poly + (pts + (xy -5.447815 0.503142) + (xy -5.465164 0.520492) + (xy -5.482514 0.503142) + (xy -5.465164 0.485792) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 66402320-666a-4902-aab2-203abd9a5e9c)) + (fp_poly + (pts + (xy -5.517214 0.294945) + (xy -5.534563 0.312295) + (xy -5.551913 0.294945) + (xy -5.534563 0.277595) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 9f30c364-3521-4948-a97f-9ca91244e3b7)) + (fp_poly + (pts + (xy -5.551913 0.190847) + (xy -5.569263 0.208197) + (xy -5.586612 0.190847) + (xy -5.569263 0.173497) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 5357d0a4-967b-492e-ab13-af2e8f492f30)) + (fp_poly + (pts + (xy -5.239618 0.190847) + (xy -5.256968 0.208197) + (xy -5.274317 0.190847) + (xy -5.256968 0.173497) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid fdbff98b-3e92-4176-b7c5-af32c27d124b)) + (fp_poly + (pts + (xy -4.695993 0.150364) + (xy -4.69184 0.191544) + (xy -4.695993 0.19663) + (xy -4.716622 0.191867) + (xy -4.719126 0.173497) + (xy -4.70643 0.144935) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 7747d942-f013-4765-a8f6-56c98d797d31)) + (fp_poly + (pts + (xy -5.309017 0.156147) + (xy -5.326367 0.173497) + (xy -5.343716 0.156147) + (xy -5.326367 0.138798) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 2324a176-5185-4268-aba4-9403aa9c1390)) + (fp_poly + (pts + (xy -5.239618 0.121448) + (xy -5.256968 0.138798) + (xy -5.274317 0.121448) + (xy -5.256968 0.104098) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid cd08ea61-c776-4465-9232-45e3ba5fcf7f)) + (fp_poly + (pts + (xy -4.719126 0.052049) + (xy -4.736476 0.069399) + (xy -4.753826 0.052049) + (xy -4.736476 0.034699) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ac5eda04-4ce4-4228-b683-d5d440521bc1)) + (fp_poly + (pts + (xy -5.447815 -0.01735) + (xy -5.465164 0) + (xy -5.482514 -0.01735) + (xy -5.465164 -0.0347) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 0692d8e5-a0b5-42db-9e01-2ea969ed2e7d)) + (fp_poly + (pts + (xy -5.378416 -0.01735) + (xy -5.395765 0) + (xy -5.413115 -0.01735) + (xy -5.395765 -0.0347) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid dee68e33-34b5-4e80-b441-e9c437cb3319)) + (fp_poly + (pts + (xy -5.031421 -0.01735) + (xy -5.048771 0) + (xy -5.066121 -0.01735) + (xy -5.048771 -0.0347) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 0287dc0f-4bd8-476c-8805-4f436e366c13)) + (fp_poly + (pts + (xy -4.753826 -0.052049) + (xy -4.771175 -0.0347) + (xy -4.788525 -0.052049) + (xy -4.771175 -0.069399) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 36e0ea95-7ad2-48a6-aaa3-de8247d5e4f9)) + (fp_poly + (pts + (xy -5.170219 -0.225547) + (xy -5.187569 -0.208197) + (xy -5.204918 -0.225547) + (xy -5.187569 -0.242896) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 0f3049f6-7465-4791-a7bd-4707446d235f)) + (fp_poly + (pts + (xy -5.171276 -0.356441) + (xy -5.158245 -0.331142) + (xy -5.149366 -0.282248) + (xy -5.172676 -0.291738) + (xy -5.188996 -0.314604) + (xy -5.199662 -0.360019) + (xy -5.19533 -0.36815) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 34219dac-814f-42d7-9434-2c85bc5a3d1d)) + (fp_poly + (pts + (xy -5.447815 -1.023634) + (xy -5.465164 -1.006284) + (xy -5.482514 -1.023634) + (xy -5.465164 -1.040984) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 58db2f70-0bc9-4be5-8368-931d80b46dd0)) + (fp_poly + (pts + (xy -5.487875 -1.165745) + (xy -5.450916 -1.133489) + (xy -5.447815 -1.125685) + (xy -5.464282 -1.111423) + (xy -5.498567 -1.14338) + (xy -5.503177 -1.150444) + (xy -5.507267 -1.174188) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 1c947aac-c02f-4c94-9826-06c7a8f5ac80)) + (fp_poly + (pts + (xy -5.378416 -1.30123) + (xy -5.395765 -1.28388) + (xy -5.413115 -1.30123) + (xy -5.395765 -1.318579) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 9581eba3-7b03-492d-8732-19b48bf61541)) + (fp_poly + (pts + (xy -5.320583 -1.376412) + (xy -5.31643 -1.335232) + (xy -5.320583 -1.330146) + (xy -5.341212 -1.334909) + (xy -5.343716 -1.353279) + (xy -5.33102 -1.38184) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 09406cdc-a464-42f3-b524-8ae9cb498e71)) + (fp_poly + (pts + (xy -4.927323 -1.370629) + (xy -4.944673 -1.353279) + (xy -4.962022 -1.370629) + (xy -4.944673 -1.387978) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f9776342-5ff9-4bd2-85d9-0f60d16e8272)) + (fp_poly + (pts + (xy -5.204918 -1.405328) + (xy -5.222268 -1.387978) + (xy -5.239618 -1.405328) + (xy -5.222268 -1.422678) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid e9acefa7-42ec-445a-bb06-1e4e6eab7fdb)) + (fp_poly + (pts + (xy -5.031421 -1.405328) + (xy -5.048771 -1.387978) + (xy -5.066121 -1.405328) + (xy -5.048771 -1.422678) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 52ba3233-5aeb-44dc-9029-ea40cc1dd148)) + (fp_poly + (pts + (xy -5.274317 -1.440028) + (xy -5.291667 -1.422678) + (xy -5.309017 -1.440028) + (xy -5.291667 -1.457377) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid fd599e62-971b-4d81-9d0c-2baa16166ad1)) + (fp_poly + (pts + (xy -4.892623 -1.509426) + (xy -4.909973 -1.492077) + (xy -4.927323 -1.509426) + (xy -4.909973 -1.526776) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 65ef3fd8-95d6-45c5-9275-75028003ec16)) + (fp_poly + (pts + (xy -4.808849 -1.630379) + (xy -4.795172 -1.581238) + (xy -4.808849 -1.561971) + (xy -4.836565 -1.556603) + (xy -4.843053 -1.596175) + (xy -4.831879 -1.640433) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid e6169149-a28f-4e62-801b-352635957e47)) + (fp_poly + (pts + (xy -5.170219 -1.578825) + (xy -5.187569 -1.561476) + (xy -5.204918 -1.578825) + (xy -5.187569 -1.596175) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ee1f58b5-008e-4da8-beb5-cf0d2290b7ff)) + (fp_poly + (pts + (xy 4.823224 3.660792) + (xy 4.805874 3.678142) + (xy 4.788524 3.660792) + (xy 4.805874 3.643442) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ba165b11-1a3e-44af-899c-94d150fb1cf1)) + (fp_poly + (pts + (xy 5.124925 3.314887) + (xy 5.105125 3.340401) + (xy 5.07595 3.362329) + (xy 5.08323 3.327559) + (xy 5.0857 3.320976) + (xy 5.113189 3.278485) + (xy 5.128817 3.27818) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 05b50250-6971-4188-8b3d-481052e546fe)) + (fp_poly + (pts + (xy 5.170218 3.209699) + (xy 5.152868 3.227049) + (xy 5.135519 3.209699) + (xy 5.152868 3.19235) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f2f9a06f-ca0b-4fc7-b820-f99cd12353ba)) + (fp_poly + (pts + (xy -9.056558 2.897404) + (xy -9.073908 2.914754) + (xy -9.091257 2.897404) + (xy -9.073908 2.880054) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f61f0f4c-c536-4ad5-87ad-47a1538b16f0)) + (fp_poly + (pts + (xy -8.957821 2.408298) + (xy -8.920569 2.443237) + (xy -8.928211 2.463323) + (xy -8.933062 2.463661) + (xy -8.962411 2.439015) + (xy -8.973123 2.4236) + (xy -8.977212 2.399856) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f6983297-9fc2-4549-874d-c24e0c60b5c8)) + (fp_poly + (pts + (xy 7.737978 2.932104) + (xy 7.720628 2.949453) + (xy 7.703278 2.932104) + (xy 7.720628 2.914754) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 36191d5a-5f9a-4ab5-821d-5545a48e7e5a)) + (fp_poly + (pts + (xy 7.737978 2.862705) + (xy 7.720628 2.880054) + (xy 7.703278 2.862705) + (xy 7.720628 2.845355) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 5d4a7039-0e57-47ef-ac55-d919f6e6c314)) + (fp_poly + (pts + (xy 8.952459 2.932104) + (xy 8.935109 2.949453) + (xy 8.917759 2.932104) + (xy 8.935109 2.914754) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid d645ce28-9809-4766-9c40-fa8af36ec248)) + (fp_poly + (pts + (xy 3.921038 2.932104) + (xy 3.903688 2.949453) + (xy 3.886338 2.932104) + (xy 3.903688 2.914754) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ae0e05b4-88e0-4cb7-8b04-9306f0ea9647)) + (fp_poly + (pts + (xy -3.608744 2.272814) + (xy -3.626093 2.290164) + (xy -3.643443 2.272814) + (xy -3.626093 2.255464) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid e66ce260-ad11-445d-902b-0f0c2a9f0208)) + (fp_poly + (pts + (xy -3.415792 2.0332) + (xy -3.435246 2.064617) + (xy -3.476306 2.10771) + (xy -3.490455 2.116666) + (xy -3.4908 2.090399) + (xy -3.482494 2.064617) + (xy -3.44609 2.018645) + (xy -3.427285 2.012568) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 9f346432-255f-489c-81e7-0b00828e1dea)) + (fp_poly + (pts + (xy -3.643443 2.064617) + (xy -3.660793 2.081967) + (xy -3.678142 2.064617) + (xy -3.660793 2.047268) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid d077b834-8597-47b1-9bed-6b8cdbe81f68)) + (fp_poly + (pts + (xy -3.504645 2.029918) + (xy -3.521995 2.047268) + (xy -3.539345 2.029918) + (xy -3.521995 2.012568) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 5fdafb30-2928-4e73-b233-b28040eadd1d)) + (fp_poly + (pts + (xy 9.681147 3.036202) + (xy 9.663797 3.053552) + (xy 9.646448 3.036202) + (xy 9.663797 3.018852) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 0e6cce20-d152-47d6-bce2-e2ba1204155f)) + (fp_poly + (pts + (xy 6.245901 2.654508) + (xy 6.228551 2.671858) + (xy 6.211202 2.654508) + (xy 6.228551 2.637158) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid a00074d2-f6f7-4cec-b058-a27726ec192e)) + (fp_poly + (pts + (xy -9.334153 2.55041) + (xy -9.351503 2.567759) + (xy -9.368853 2.55041) + (xy -9.351503 2.53306) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid cfd9ec5c-fcb1-44c3-9c9c-9a998e8e4566)) + (fp_poly + (pts + (xy 8.154371 2.793306) + (xy 8.137021 2.810656) + (xy 8.119672 2.793306) + (xy 8.137021 2.775956) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 4bccfb4e-4979-493f-afe1-5974be54a066)) + (fp_poly + (pts + (xy -10.028142 2.411612) + (xy -10.045492 2.428962) + (xy -10.062842 2.411612) + (xy -10.045492 2.394262) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 9820f750-a5aa-490c-8585-3bda970ae19b)) + (fp_poly + (pts + (xy -6.939891 2.689207) + (xy -6.957241 2.706557) + (xy -6.974591 2.689207) + (xy -6.957241 2.671858) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 3336f6b5-d169-47a1-b745-bc54baf719e8)) + (fp_poly + (pts + (xy 3.678142 2.481011) + (xy 3.660792 2.49836) + (xy 3.643442 2.481011) + (xy 3.660792 2.463661) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid e4fab478-eba5-4916-9607-245fce6b3317)) + (fp_poly + (pts + (xy -9.889609 2.588722) + (xy -9.885039 2.593206) + (xy -9.85763 2.638701) + (xy -9.861347 2.655426) + (xy -9.887159 2.645013) + (xy -9.904463 2.61263) + (xy -9.915028 2.572091) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid d548aeae-b802-42b2-8278-6fa6a805e250)) + (fp_poly + (pts + (xy 3.851639 2.272814) + (xy 3.834289 2.290164) + (xy 3.816939 2.272814) + (xy 3.834289 2.255464) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 177582aa-3720-4302-8691-765335a43882)) + (fp_poly + (pts + (xy 5.135519 2.342213) + (xy 5.118169 2.359563) + (xy 5.100819 2.342213) + (xy 5.118169 2.324863) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f543064e-66be-4a74-ad66-0ac5ae75f8de)) + (fp_poly + (pts + (xy -8.027141 2.162932) + (xy -8.022988 2.204113) + (xy -8.027141 2.209198) + (xy -8.047769 2.204435) + (xy -8.050274 2.186065) + (xy -8.037578 2.157504) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 6787ea06-a45a-4b07-ae73-06d1a3586644)) + (fp_poly + (pts + (xy -7.460383 2.203415) + (xy -7.477733 2.220765) + (xy -7.495082 2.203415) + (xy -7.477733 2.186065) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 64da8614-e1e5-4ab4-8ee6-e6583d24ab0d)) + (fp_poly + (pts + (xy -7.356285 2.168716) + (xy -7.373634 2.186065) + (xy -7.390984 2.168716) + (xy -7.373634 2.151366) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 4345020a-1a26-4495-a3c8-c628eee1922b)) + (fp_poly + (pts + (xy -6.245902 -0.01735) + (xy -6.263252 0) + (xy -6.280602 -0.01735) + (xy -6.263252 -0.0347) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 42cc2861-e5f6-49ef-9a1a-343a27e89d48)) + (fp_poly + (pts + (xy -6.627596 -0.364344) + (xy -6.644946 -0.346995) + (xy -6.662295 -0.364344) + (xy -6.644946 -0.381694) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid cd622237-e69d-43b3-b62a-52868279bfe3)) + (fp_poly + (pts + (xy -6.107104 -1.578825) + (xy -6.124454 -1.561476) + (xy -6.141804 -1.578825) + (xy -6.124454 -1.596175) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 8976d2a2-f1a2-4b09-9b24-2ad152ea47fe)) + (fp_poly + (pts + (xy -9.160656 2.376912) + (xy -9.178006 2.394262) + (xy -9.195356 2.376912) + (xy -9.178006 2.359563) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 4973bb3b-aa8f-4eb9-9a2e-60ef1115c471)) + (fp_poly + (pts + (xy -9.993443 2.134016) + (xy -10.010793 2.151366) + (xy -10.028142 2.134016) + (xy -10.010793 2.116666) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 92ef896d-0173-4972-ada8-b3b656635fbe)) + (fp_poly + (pts + (xy -9.438252 1.960519) + (xy -9.455602 1.977869) + (xy -9.472951 1.960519) + (xy -9.455602 1.943169) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 4037a915-dc89-4940-be16-6f3346f3df25)) + (fp_poly + (pts + (xy 6.558196 2.203415) + (xy 6.540847 2.220765) + (xy 6.523497 2.203415) + (xy 6.540847 2.186065) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 73b852e1-8df1-4fc3-9de8-8eaf890861fa)) + (fp_poly + (pts + (xy -5.944494 1.687988) + (xy -5.950957 1.700273) + (xy -5.983651 1.733411) + (xy -5.989752 1.734972) + (xy -5.992119 1.712558) + (xy -5.985656 1.700273) + (xy -5.952962 1.667135) + (xy -5.946861 1.665574) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 68882ea5-4e96-412a-bbb7-825b49d36148)) + (fp_poly + (pts + (xy -6.083971 1.399544) + (xy -6.088734 1.420173) + (xy -6.107104 1.422677) + (xy -6.135666 1.409981) + (xy -6.130237 1.399544) + (xy -6.089057 1.395392) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 25066f93-9e66-4b6a-92fa-c27f9d9e96dd)) + (fp_poly + (pts + (xy -1.28388 2.029918) + (xy -1.30123 2.047268) + (xy -1.31858 2.029918) + (xy -1.30123 2.012568) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid e68cc86f-d108-49ae-b992-29732b37c811)) + (fp_poly + (pts + (xy 2.116666 1.578825) + (xy 2.099317 1.596175) + (xy 2.081967 1.578825) + (xy 2.099317 1.561475) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 30bb3949-4644-4a05-8bf1-7e4e3ea91618)) + (fp_poly + (pts + (xy 2.597097 1.540812) + (xy 2.634349 1.575751) + (xy 2.626707 1.595837) + (xy 2.621856 1.596175) + (xy 2.592507 1.571528) + (xy 2.581795 1.556114) + (xy 2.577706 1.532369) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 66646838-4cdf-4baf-81a9-82e78786e161)) + (fp_poly + (pts + (xy 4.510929 2.064617) + (xy 4.493579 2.081967) + (xy 4.476229 2.064617) + (xy 4.493579 2.047268) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 990e13f0-89c2-433e-9a5e-5ccae086babe)) + (fp_poly + (pts + (xy 6.454098 1.89112) + (xy 6.436748 1.90847) + (xy 6.419398 1.89112) + (xy 6.436748 1.87377) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 984e98ec-8fdf-40c6-8b47-a6ae03c11c6e)) + (fp_poly + (pts + (xy 4.358481 0.815721) + (xy 4.360514 0.87654) + (xy 4.345417 0.921384) + (xy 4.319128 0.95575) + (xy 4.300822 0.930337) + (xy 4.2916 0.898065) + (xy 4.287123 0.822742) + (xy 4.302731 0.784208) + (xy 4.336782 0.777109) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 9cd57240-adb4-4839-8277-fead581f2677)) + (fp_poly + (pts + (xy 5.725409 1.787022) + (xy 5.70806 1.804371) + (xy 5.69071 1.787022) + (xy 5.70806 1.769672) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 16f848ea-d0fa-4cbe-b15c-49db1228c43f)) + (fp_poly + (pts + (xy 9.542349 1.544125) + (xy 9.525 1.561475) + (xy 9.50765 1.544125) + (xy 9.525 1.526776) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid b1e6a81e-b56e-447e-9151-8dc94594d4b2)) + (fp_poly + (pts + (xy 7.865209 1.364845) + (xy 7.869362 1.406025) + (xy 7.865209 1.411111) + (xy 7.84458 1.406348) + (xy 7.842076 1.387978) + (xy 7.854772 1.359416) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid a1bed004-bef9-4d98-bdc5-db2ccf24e750)) + (fp_poly + (pts + (xy 9.819945 1.440027) + (xy 9.802595 1.457377) + (xy 9.785245 1.440027) + (xy 9.802595 1.422677) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 5d857e36-32bd-475d-a873-a1c178b8dfbd)) + (fp_poly + (pts + (xy -7.576048 1.434244) + (xy -7.571895 1.475424) + (xy -7.576048 1.48051) + (xy -7.596677 1.475747) + (xy -7.599181 1.457377) + (xy -7.586485 1.428815) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 007976d5-77ef-423b-8ac8-8c2851ad64e6)) + (fp_poly + (pts + (xy -7.425683 1.023634) + (xy -7.443033 1.040983) + (xy -7.460383 1.023634) + (xy -7.443033 1.006284) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 5c928041-efa6-4a0f-bac8-903fbef299ac)) + (fp_poly + (pts + (xy -7.564481 0.884836) + (xy -7.581831 0.902186) + (xy -7.599181 0.884836) + (xy -7.581831 0.867486) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 55a4a11a-064a-4f6d-b0f2-c19eb8afd79f)) + (fp_poly + (pts + (xy -8.235337 0.740255) + (xy -8.231185 0.781435) + (xy -8.235337 0.786521) + (xy -8.255966 0.781758) + (xy -8.25847 0.763388) + (xy -8.245774 0.734826) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 4b78d70b-0e6b-41e7-9f2b-55672e400fd6)) + (fp_poly + (pts + (xy -7.876776 0.780737) + (xy -7.894126 0.798087) + (xy -7.911476 0.780737) + (xy -7.894126 0.763388) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 1a118a35-2479-4cc9-b6ed-218e950b2c39)) + (fp_poly + (pts + (xy -7.876776 0.01735) + (xy -7.894126 0.034699) + (xy -7.911476 0.01735) + (xy -7.894126 0) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ffec9d94-f097-435d-95a9-610a48f8e788)) + (fp_poly + (pts + (xy -7.66858 0.01735) + (xy -7.685929 0.034699) + (xy -7.703279 0.01735) + (xy -7.685929 0) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 0cc59b04-eb4e-42f1-8353-43e1fcdf0a5b)) + (fp_poly + (pts + (xy -7.402551 -0.127232) + (xy -7.398398 -0.086051) + (xy -7.402551 -0.080966) + (xy -7.423179 -0.085729) + (xy -7.425683 -0.104099) + (xy -7.412987 -0.13266) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 954ed973-9128-4e56-89a6-d6cb863b0dba)) + (fp_poly + (pts + (xy -7.772678 -0.121448) + (xy -7.790028 -0.104099) + (xy -7.807377 -0.121448) + (xy -7.790028 -0.138798) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid a4e11a08-9cac-44ee-9cc6-bfc28c529e13)) + (fp_poly + (pts + (xy -7.321585 -0.156148) + (xy -7.338935 -0.138798) + (xy -7.356285 -0.156148) + (xy -7.338935 -0.173497) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 56f22900-e237-44a0-898e-09520d81cd8d)) + (fp_poly + (pts + (xy -7.124955 -0.266029) + (xy -7.129718 -0.245401) + (xy -7.148088 -0.242896) + (xy -7.176649 -0.255592) + (xy -7.171221 -0.266029) + (xy -7.130041 -0.270182) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 9fbc50b6-640b-4152-82e6-10d881c20f2a)) + (fp_poly + (pts + (xy 6.245901 1.370628) + (xy 6.228551 1.387978) + (xy 6.211202 1.370628) + (xy 6.228551 1.353278) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 7d3c6243-fa3e-4e84-a70b-1b74f56cd708)) + (fp_poly + (pts + (xy -1.596175 1.301229) + (xy -1.613525 1.318579) + (xy -1.630875 1.301229) + (xy -1.613525 1.28388) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 651a426c-2bd6-42dc-8ddb-dfa4e9329d57)) + (fp_poly + (pts + (xy 10.166939 1.370628) + (xy 10.14959 1.387978) + (xy 10.13224 1.370628) + (xy 10.14959 1.353278) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 2e345ad2-820e-4bcd-842f-09f5bd97b439)) + (fp_poly + (pts + (xy -3.273316 0.601457) + (xy -3.269163 0.642637) + (xy -3.273316 0.647723) + (xy -3.293944 0.64296) + (xy -3.296449 0.62459) + (xy -3.283753 0.596028) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 4b33cbf5-61bb-4d70-ad8c-a9311308be7b)) + (fp_poly + (pts + (xy -3.308015 0.497359) + (xy -3.312778 0.517987) + (xy -3.331148 0.520492) + (xy -3.35971 0.507796) + (xy -3.354281 0.497359) + (xy -3.313101 0.493206) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid a6cf68b9-b4fe-4ea9-bd59-752aa2a32492)) + (fp_poly + (pts + (xy -3.296449 0.329645) + (xy -3.313798 0.346994) + (xy -3.331148 0.329645) + (xy -3.313798 0.312295) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 4f5572fe-91b6-4137-80aa-bfa24b875afc)) + (fp_poly + (pts + (xy -1.14947 0.986711) + (xy -1.057544 1.024971) + (xy -0.963835 1.076241) + (xy -0.88591 1.130062) + (xy -0.841338 1.175974) + (xy -0.840521 1.199081) + (xy -0.872867 1.19402) + (xy -0.885614 1.178524) + (xy -0.929223 1.142265) + (xy -1.014988 1.091836) + (xy -1.08861 1.055106) + (xy -1.176225 1.011078) + (xy -1.223007 0.980902) + (xy -1.222042 0.971923) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid c9267f1b-a3f5-49ab-81ec-9b057d1286d0)) + (fp_poly + (pts + (xy -1.31858 0.884836) + (xy -1.335929 0.902186) + (xy -1.353279 0.884836) + (xy -1.335929 0.867486) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 825d90c5-1882-44fa-a479-40525331a193)) + (fp_poly + (pts + (xy 5.239617 1.301229) + (xy 5.222267 1.318579) + (xy 5.204918 1.301229) + (xy 5.222267 1.28388) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 9111c257-b9d5-4878-b3d4-185b449678fd)) + (fp_poly + (pts + (xy 5.517213 1.301229) + (xy 5.499863 1.318579) + (xy 5.482513 1.301229) + (xy 5.499863 1.28388) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f6cebe23-bb9c-4e2a-9d88-c991b229aa6f)) + (fp_poly + (pts + (xy 5.610425 1.236895) + (xy 5.603961 1.24918) + (xy 5.571267 1.282318) + (xy 5.565166 1.28388) + (xy 5.562799 1.261466) + (xy 5.569262 1.24918) + (xy 5.601956 1.216042) + (xy 5.608057 1.214481) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 89534173-f623-43bd-89b5-d8dbfafaae84)) + (fp_poly + (pts + (xy 5.69071 1.23183) + (xy 5.67336 1.24918) + (xy 5.656011 1.23183) + (xy 5.67336 1.214481) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid d243f7bd-5b83-4015-b353-af53bc999a97)) + (fp_poly + (pts + (xy 5.309016 1.197131) + (xy 5.291666 1.214481) + (xy 5.274317 1.197131) + (xy 5.291666 1.179781) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 502c745e-b595-4c1e-a81c-86ca8b6f3714)) + (fp_poly + (pts + (xy 4.857923 1.162431) + (xy 4.840573 1.179781) + (xy 4.823224 1.162431) + (xy 4.840573 1.145082) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid bbc7eb66-945a-4270-bcc5-ec9e515b01e7)) + (fp_poly + (pts + (xy 5.968306 1.058333) + (xy 5.950956 1.075683) + (xy 5.933606 1.058333) + (xy 5.950956 1.040983) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid a366020a-4b6f-435c-aea0-35a7ce38687a)) + (fp_poly + (pts + (xy 5.898907 1.023634) + (xy 5.881557 1.040983) + (xy 5.864207 1.023634) + (xy 5.881557 1.006284) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 998dbafd-794a-4f01-ad84-bcf5de8fe26f)) + (fp_poly + (pts + (xy 4.684426 0.988934) + (xy 4.667076 1.006284) + (xy 4.649726 0.988934) + (xy 4.667076 0.971584) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid eb0efb3b-4e84-42d1-a4f3-79a93b8f2b42)) + (fp_poly + (pts + (xy 6.003005 0.988934) + (xy 5.985655 1.006284) + (xy 5.968306 0.988934) + (xy 5.985655 0.971584) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 39f62ccc-eaf7-4158-bf66-94680d3028dd)) + (fp_poly + (pts + (xy 5.447814 0.919535) + (xy 5.430464 0.936885) + (xy 5.413114 0.919535) + (xy 5.430464 0.902186) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 5def05f9-9926-4056-9bdd-df25862f9764)) + (fp_poly + (pts + (xy 5.135519 0.884836) + (xy 5.118169 0.902186) + (xy 5.100819 0.884836) + (xy 5.118169 0.867486) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 1e6c751c-a133-4676-b6d4-660d513523a0)) + (fp_poly + (pts + (xy 5.378415 0.884836) + (xy 5.361065 0.902186) + (xy 5.343715 0.884836) + (xy 5.361065 0.867486) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ab090bc8-282a-411c-8325-db6e5c8e15e0)) + (fp_poly + (pts + (xy 5.621311 0.884836) + (xy 5.603961 0.902186) + (xy 5.586612 0.884836) + (xy 5.603961 0.867486) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 36ca6d6e-bd20-468b-8077-6f6e78312e45)) + (fp_poly + (pts + (xy 5.92272 0.855201) + (xy 5.916256 0.867486) + (xy 5.883562 0.900624) + (xy 5.877461 0.902186) + (xy 5.875094 0.879772) + (xy 5.881557 0.867486) + (xy 5.914251 0.834348) + (xy 5.920352 0.832787) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 1ba38847-6fb8-4ae5-927a-12097a775e3c)) + (fp_poly + (pts + (xy 6.037705 0.884836) + (xy 6.020355 0.902186) + (xy 6.003005 0.884836) + (xy 6.020355 0.867486) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid e7530b89-a1ee-4f15-9947-f56ce2b61b9b)) + (fp_poly + (pts + (xy 5.204918 0.850136) + (xy 5.187568 0.867486) + (xy 5.170218 0.850136) + (xy 5.187568 0.832787) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 59c2ff72-fabb-4d28-8cca-f9140b88b5c0)) + (fp_poly + (pts + (xy 4.823224 0.780737) + (xy 4.805874 0.798087) + (xy 4.788524 0.780737) + (xy 4.805874 0.763388) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ba9e89a1-7387-4f44-a2ac-3046883135e1)) + (fp_poly + (pts + (xy 5.06612 0.780737) + (xy 5.04877 0.798087) + (xy 5.03142 0.780737) + (xy 5.04877 0.763388) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid cc8c9c4f-c874-43be-864f-cf3f2258336b)) + (fp_poly + (pts + (xy 5.239617 0.780737) + (xy 5.222267 0.798087) + (xy 5.204918 0.780737) + (xy 5.222267 0.763388) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 4c68193b-d74a-4a6f-b6de-f3bfe6a9e2d2)) + (fp_poly + (pts + (xy 4.996721 0.746038) + (xy 4.979371 0.763388) + (xy 4.962021 0.746038) + (xy 4.979371 0.728688) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 2d816d1b-38b8-489b-a78a-136e19e9611c)) + (fp_poly + (pts + (xy 6.072404 0.711339) + (xy 6.055054 0.728688) + (xy 6.037705 0.711339) + (xy 6.055054 0.693989) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ac67debc-e074-4a2d-a7ca-9bef41a22144)) + (fp_poly + (pts + (xy 4.915756 0.497359) + (xy 4.919908 0.538539) + (xy 4.915756 0.543625) + (xy 4.895127 0.538861) + (xy 4.892623 0.520492) + (xy 4.905319 0.49193) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 386e7341-fbe3-47a7-a5f5-f93db7c678d7)) + (fp_poly + (pts + (xy 7.934608 -1.064117) + (xy 7.929845 -1.043488) + (xy 7.911475 -1.040984) + (xy 7.882913 -1.05368) + (xy 7.888342 -1.064117) + (xy 7.929522 -1.06827) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 9afbf685-74b6-44a0-9f81-d766551d5a99)) + (fp_poly + (pts + (xy 7.969307 -1.133516) + (xy 7.964544 -1.112887) + (xy 7.946174 -1.110383) + (xy 7.917613 -1.123079) + (xy 7.923041 -1.133516) + (xy 7.964222 -1.137669) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid fa343b12-c694-4066-8f23-f9af2a160787)) + (fp_poly + (pts + (xy 7.910063 -1.293391) + (xy 7.911475 -1.28388) + (xy 7.899636 -1.250083) + (xy 7.896173 -1.249181) + (xy 7.866548 -1.273496) + (xy 7.859426 -1.28388) + (xy 7.862177 -1.315855) + (xy 7.874728 -1.318579) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid d6e83d14-81ba-4d2d-86ab-0dcbcb054a75)) + (fp_poly + (pts + (xy 7.980874 -1.370629) + (xy 7.963524 -1.353279) + (xy 7.946174 -1.370629) + (xy 7.963524 -1.387978) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f79703bd-7d7d-42aa-88dd-5e993732c7f2)) + (fp_poly + (pts + (xy 1.110382 1.301229) + (xy 1.093032 1.318579) + (xy 1.075683 1.301229) + (xy 1.093032 1.28388) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 0678e3ed-0517-4ceb-9b66-ade6ccfb0135)) + (fp_poly + (pts + (xy 1.236936 1.066461) + (xy 1.240354 1.113753) + (xy 1.22749 1.173582) + (xy 1.201152 1.219289) + (xy 1.197131 1.222624) + (xy 1.138456 1.247476) + (xy 1.110849 1.221909) + (xy 1.110382 1.214481) + (xy 1.136788 1.18079) + (xy 1.145082 1.179781) + (xy 1.176204 1.151824) + (xy 1.179781 1.12978) + (xy 1.200895 1.070725) + (xy 1.214429 1.058365) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 170c1026-df83-4f9f-abf1-76e256fbe14f)) + (fp_poly + (pts + (xy 1.481187 0.955118) + (xy 1.461803 0.980259) + (xy 1.411155 1.034206) + (xy 1.388547 1.033971) + (xy 1.387978 1.027882) + (xy 1.41169 0.998917) + (xy 1.448702 0.967158) + (xy 1.489803 0.937149) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid a8d61c08-e019-494b-9e34-1d2115e94825)) + (fp_poly + (pts + (xy 3.631876 0.844353) + (xy 3.636029 0.885533) + (xy 3.631876 0.890619) + (xy 3.611247 0.885856) + (xy 3.608743 0.867486) + (xy 3.621439 0.838925) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 7c641b80-c1d1-403e-834d-5fefdf02eca6)) + (fp_poly + (pts + (xy 3.574043 0.711339) + (xy 3.556694 0.728688) + (xy 3.539344 0.711339) + (xy 3.556694 0.693989) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid fb5fa16a-2095-4d07-995b-1c1926ffef86)) + (fp_poly + (pts + (xy 3.608743 0.64194) + (xy 3.591393 0.659289) + (xy 3.574043 0.64194) + (xy 3.591393 0.62459) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 97becf44-bdae-423a-a170-5badcf699b08)) + (fp_poly + (pts + (xy 3.608743 0.503142) + (xy 3.591393 0.520492) + (xy 3.574043 0.503142) + (xy 3.591393 0.485792) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 71f502dc-30e5-4214-a9c2-5ab6d8d2d03a)) + (fp_poly + (pts + (xy -3.539345 0.884836) + (xy -3.556694 0.902186) + (xy -3.574044 0.884836) + (xy -3.556694 0.867486) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f2363327-3f2c-4401-8d51-627ea62d9d84)) + (fp_poly + (pts + (xy 3.250182 0.774954) + (xy 3.254335 0.816134) + (xy 3.250182 0.82122) + (xy 3.229553 0.816457) + (xy 3.227049 0.798087) + (xy 3.239745 0.769526) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid bf0e86a2-c715-46ca-bb1f-97650980b265)) + (fp_poly + (pts + (xy 3.047424 0.646624) + (xy 3.031696 0.696228) + (xy 2.988804 0.749558) + (xy 2.984153 0.753484) + (xy 2.920787 0.794032) + (xy 2.901572 0.782349) + (xy 2.931598 0.723078) + (xy 2.939158 0.712429) + (xy 2.99092 0.651528) + (xy 3.027527 0.62568) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 3a9d02bf-8eb5-4830-87d7-c42f8cbe91f0)) + (fp_poly + (pts + (xy 3.180783 0.601457) + (xy 3.17602 0.622086) + (xy 3.15765 0.62459) + (xy 3.129088 0.611894) + (xy 3.134517 0.601457) + (xy 3.175697 0.597304) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 7117e58e-936b-499b-945b-94ba01f3ccde)) + (fp_poly + (pts + (xy 3.078853 0.568926) + (xy 3.068504 0.584698) + (xy 3.03331 0.587151) + (xy 2.996285 0.578677) + (xy 3.012346 0.566187) + (xy 3.066577 0.56205) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ed1f42d7-248a-4396-b21f-04febc2f5bad)) + (fp_poly + (pts + (xy 3.287773 0.531272) + (xy 3.298572 0.541329) + (xy 3.250592 0.546805) + (xy 3.227049 0.547141) + (xy 3.163919 0.543523) + (xy 3.156479 0.534516) + (xy 3.166325 0.531272) + (xy 3.25433 0.525875) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid a219b09c-8900-4ca4-a8a5-3c3d9d86d4d9)) + (fp_poly + (pts + (xy 3.335645 0.451143) + (xy 3.365259 0.459411) + (xy 3.362955 0.463825) + (xy 3.322932 0.474614) + (xy 3.237133 0.487876) + (xy 3.178995 0.49479) + (xy 3.085457 0.500713) + (xy 3.049168 0.493164) + (xy 3.057547 0.482589) + (xy 3.105392 0.467853) + (xy 3.182899 0.456766) + (xy 3.267254 0.450729) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 214df3b1-078e-4346-bce3-a05bc2b282ad)) + (fp_poly + (pts + (xy 3.417896 0.323607) + (xy 3.227049 0.346994) + (xy 3.036202 0.370382) + (xy 3.227049 0.378777) + (xy 3.337052 0.386034) + (xy 3.377725 0.395054) + (xy 3.349112 0.405803) + (xy 3.251259 0.418248) + (xy 3.163387 0.426181) + (xy 3.066126 0.430223) + (xy 3.020215 0.423287) + (xy 3.024589 0.412113) + (xy 3.051151 0.387753) + (xy 3.018852 0.381694) + (xy 2.984306 0.376116) + (xy 3.010236 0.352621) + (xy 3.018852 0.346994) + (xy 3.082642 0.328236) + (xy 3.185803 0.31863) + (xy 3.244398 0.318482) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid a02e080e-3e68-45b7-bbb1-641ee43f5512)) + (fp_poly + (pts + (xy 3.109001 0.255774) + (xy 3.070901 0.277595) + (xy 2.997334 0.303617) + (xy 2.959377 0.306902) + (xy 2.970118 0.287452) + (xy 2.984153 0.277595) + (xy 3.058227 0.248825) + (xy 3.088251 0.245866) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 563230f4-d346-44fe-8011-494d6da21f8c)) + (fp_poly + (pts + (xy 3.409221 0.254615) + (xy 3.41358 0.26728) + (xy 3.365847 0.272117) + (xy 3.316586 0.266664) + (xy 3.322472 0.254615) + (xy 3.393514 0.250032) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ba6a815b-6deb-4e09-a3eb-935e20fe8ff8)) + (fp_poly + (pts + (xy 3.106189 0.172545) + (xy 3.062051 0.202889) + (xy 3.019345 0.218122) + (xy 2.97093 0.222089) + (xy 2.966214 0.209149) + (xy 3.010353 0.178804) + (xy 3.053059 0.163572) + (xy 3.101473 0.159605) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 8b73296c-7765-4360-a472-30cdbf12f556)) + (fp_poly + (pts + (xy 3.458378 0.185064) + (xy 3.453615 0.205692) + (xy 3.435245 0.208197) + (xy 3.406684 0.195501) + (xy 3.412113 0.185064) + (xy 3.453293 0.180911) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ac681009-5253-4a7a-84f8-571a78315184)) + (fp_poly + (pts + (xy 3.284881 0.150364) + (xy 3.280118 0.170993) + (xy 3.261748 0.173497) + (xy 3.233187 0.160801) + (xy 3.238615 0.150364) + (xy 3.279795 0.146211) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 82cbd0cd-533f-4bda-aaf3-ecac5c421524)) + (fp_poly + (pts + (xy -4.163935 0.676639) + (xy -4.181285 0.693989) + (xy -4.198634 0.676639) + (xy -4.181285 0.659289) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 686bde7c-294e-4dc4-a0ae-3f1c444aa305)) + (fp_poly + (pts + (xy 6.853142 0.542039) + (xy 6.932922 0.565748) + (xy 6.988002 0.593436) + (xy 7.004569 0.61572) + (xy 6.972855 0.62336) + (xy 6.907151 0.605662) + (xy 6.835792 0.571029) + (xy 6.749043 0.519927) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 5518dcaa-4251-4632-9b3b-29ad017b421e)) + (fp_poly + (pts + (xy 7.772677 0.64194) + (xy 7.755327 0.659289) + (xy 7.737978 0.64194) + (xy 7.755327 0.62459) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 2a881ad4-6f49-49c6-902a-dc7c845fecb5)) + (fp_poly + (pts + (xy 5.413114 0.399044) + (xy 5.395765 0.416393) + (xy 5.378415 0.399044) + (xy 5.395765 0.381694) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 2bb8d354-59f1-46f3-8b98-3e06f3991a61)) + (fp_poly + (pts + (xy 7.487166 0.399682) + (xy 7.464808 0.428062) + (xy 7.412995 0.473356) + (xy 7.369374 0.486784) + (xy 7.356284 0.469663) + (xy 7.383081 0.443247) + (xy 7.434358 0.411933) + (xy 7.48709 0.386488) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 52b92566-e041-4e78-8d02-fe00615ebde4)) + (fp_poly + (pts + (xy -3.921039 -0.294946) + (xy -3.938388 -0.277596) + (xy -3.955738 -0.294946) + (xy -3.938388 -0.312295) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid feb80bc7-3875-448d-97f2-4cad31ce8f51)) + (fp_poly + (pts + (xy 5.586612 -0.086749) + (xy 5.569262 -0.069399) + (xy 5.551912 -0.086749) + (xy 5.569262 -0.104099) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid aec28702-a011-438f-ac57-431edcbd516f)) + (fp_poly + (pts + (xy 7.59918 -0.156148) + (xy 7.58183 -0.138798) + (xy 7.56448 -0.156148) + (xy 7.58183 -0.173497) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 65ed2efe-3581-4b85-a56c-307d88ca612a)) + (fp_poly + (pts + (xy 7.827505 -0.295974) + (xy 7.824726 -0.277596) + (xy 7.795046 -0.244529) + (xy 7.790027 -0.242896) + (xy 7.762439 -0.267098) + (xy 7.755327 -0.277596) + (xy 7.763567 -0.306993) + (xy 7.790027 -0.312295) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 514a1ab0-6bd3-4f2a-aeb5-fabd20c42c0e)) + (fp_poly + (pts + (xy 8.778961 -0.121448) + (xy 8.761612 -0.104099) + (xy 8.744262 -0.121448) + (xy 8.761612 -0.138798) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid af3446c1-379c-43bc-8ca7-62469399005d)) + (fp_poly + (pts + (xy 5.586612 -0.433743) + (xy 5.569262 -0.416394) + (xy 5.551912 -0.433743) + (xy 5.569262 -0.451093) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 356511d5-8d8e-4a48-9ee8-eb1a32d80699)) + (fp_poly + (pts + (xy 7.696982 -0.677316) + (xy 7.768423 -0.649434) + (xy 7.845211 -0.614483) + (xy 7.907005 -0.581983) + (xy 7.933464 -0.561455) + (xy 7.928825 -0.558675) + (xy 7.878328 -0.571498) + (xy 7.792552 -0.605699) + (xy 7.755327 -0.622691) + (xy 7.680191 -0.661473) + (xy 7.647394 -0.685179) + (xy 7.651229 -0.688607) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid d4066945-e610-4c99-a5d2-080303330a6b)) + (fp_poly + (pts + (xy 7.212125 -0.541155) + (xy 7.249084 -0.508899) + (xy 7.252185 -0.501094) + (xy 7.235718 -0.486833) + (xy 7.201433 -0.51879) + (xy 7.196823 -0.525853) + (xy 7.192733 -0.549598) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 42432df4-3989-4385-b89f-043a80b0adcc)) + (fp_poly + (pts + (xy -3.747541 -0.468443) + (xy -3.764891 -0.451093) + (xy -3.782241 -0.468443) + (xy -3.764891 -0.485793) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid e0e2b67f-368d-4877-9830-673559efce91)) + (fp_poly + (pts + (xy -3.81694 -0.64194) + (xy -3.83429 -0.62459) + (xy -3.85164 -0.64194) + (xy -3.83429 -0.65929) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 87c4274a-91ca-4dce-ac44-a65bd4feb9ee)) + (fp_poly + (pts + (xy -3.921039 -0.67664) + (xy -3.938388 -0.65929) + (xy -3.955738 -0.67664) + (xy -3.938388 -0.693989) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 95c7c925-45ec-4382-b00b-26501ed4e1f0)) + (fp_poly + (pts + (xy 5.03142 -0.67664) + (xy 5.014071 -0.65929) + (xy 4.996721 -0.67664) + (xy 5.014071 -0.693989) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 6270a446-6073-4526-b853-f3e38b8f3d3a)) + (fp_poly + (pts + (xy 5.16082 -0.680254) + (xy 5.150472 -0.664483) + (xy 5.115277 -0.662029) + (xy 5.078252 -0.670504) + (xy 5.094313 -0.682994) + (xy 5.148544 -0.68713) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 027de9f8-13e1-4dee-9892-fb01467064c2)) + (fp_poly + (pts + (xy 4.813456 -1.812548) + (xy 4.824965 -1.700525) + (xy 4.830723 -1.613525) + (xy 4.845942 -1.403949) + (xy 4.865064 -1.249744) + (xy 4.89081 -1.13689) + (xy 4.925902 -1.051369) + (xy 4.946689 -1.01618) + (xy 4.988631 -0.94336) + (xy 4.98583 -0.910353) + (xy 4.936173 -0.902211) + (xy 4.930584 -0.902186) + (xy 4.87871 -0.925576) + (xy 4.832518 -1.002628) + (xy 4.809136 -1.064515) + (xy 4.780336 -1.193414) + (xy 4.762828 -1.361689) + (xy 4.757387 -1.542704) + (xy 4.764789 -1.709829) + (xy 4.78581 -1.83643) + (xy 4.786584 -1.839071) + (xy 4.800787 -1.858094) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid a51c9c42-e33a-467b-85e3-e13b2a32ae37)) + (fp_poly + (pts + (xy 4.719125 -2.238115) + (xy 4.701776 -2.220765) + (xy 4.684426 -2.238115) + (xy 4.701776 -2.255465) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 6f347426-7296-4cd5-99ca-4049b6bb5009)) + (fp_poly + (pts + (xy 4.719125 -2.307514) + (xy 4.701776 -2.290164) + (xy 4.684426 -2.307514) + (xy 4.701776 -2.324864) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 4f68fd3d-f8b9-452d-82fb-f5bb29a7f744)) + (fp_poly + (pts + (xy -7.321585 -0.67664) + (xy -7.338935 -0.65929) + (xy -7.356285 -0.67664) + (xy -7.338935 -0.693989) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid adec3beb-567a-4e8f-8c19-a7777ee1b725)) + (fp_poly + (pts + (xy 5.725409 -0.815437) + (xy 5.70806 -0.798088) + (xy 5.69071 -0.815437) + (xy 5.70806 -0.832787) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid cb76d3fe-ba98-4e29-9d98-3ce1b88374a4)) + (fp_poly + (pts + (xy 5.760109 -0.954235) + (xy 5.742759 -0.936885) + (xy 5.725409 -0.954235) + (xy 5.742759 -0.971585) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid b580f086-3815-4074-81bb-e3e300a443e0)) + (fp_poly + (pts + (xy -7.842077 -0.711339) + (xy -7.859427 -0.693989) + (xy -7.876776 -0.711339) + (xy -7.859427 -0.728689) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 50c2b978-2d1e-44e5-a783-8cd74254aeb2)) + (fp_poly + (pts + (xy -7.286886 -1.995219) + (xy -7.304235 -1.977869) + (xy -7.321585 -1.995219) + (xy -7.304235 -2.012569) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 8900a223-5435-4ea9-8156-c9cf282170bc)) + (fp_poly + (pts + (xy -8.015574 -3.2097) + (xy -8.032924 -3.19235) + (xy -8.050274 -3.2097) + (xy -8.032924 -3.227049) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 01db95f6-7daf-4e03-b404-dab13b229d2b)) + (fp_poly + (pts + (xy -6.882059 -3.354281) + (xy -6.877906 -3.313101) + (xy -6.882059 -3.308015) + (xy -6.902687 -3.312778) + (xy -6.905192 -3.331148) + (xy -6.892496 -3.359709) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 3ae81855-a5b6-4d55-9c8e-69df0685564e)) + (fp_poly + (pts + (xy -6.974591 -3.591394) + (xy -6.99194 -3.574044) + (xy -7.00929 -3.591394) + (xy -6.99194 -3.608743) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f05c0b7c-4e20-4743-a811-5c8a8a0079f9)) + (fp_poly + (pts + (xy -7.153449 -3.698806) + (xy -7.116198 -3.663867) + (xy -7.123839 -3.643781) + (xy -7.12869 -3.643443) + (xy -7.15804 -3.668089) + (xy -7.168751 -3.683504) + (xy -7.172841 -3.707248) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 9ea65736-f6b5-49e2-843f-9de2c3071929)) + (fp_poly + (pts + (xy 4.256466 -0.925319) + (xy 4.251703 -0.90469) + (xy 4.233333 -0.902186) + (xy 4.204771 -0.914882) + (xy 4.2102 -0.925319) + (xy 4.25138 -0.929472) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 0cf8b13e-748d-4f5f-8906-6da6b58705a7)) + (fp_poly + (pts + (xy 3.712841 -1.648224) + (xy 3.695491 -1.630875) + (xy 3.678142 -1.648224) + (xy 3.695491 -1.665574) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 9c78011f-bd1d-4ef4-bdbe-acd5749a789e)) + (fp_poly + (pts + (xy -3.862096 -1.365843) + (xy -3.881879 -1.327254) + (xy -3.924837 -1.262006) + (xy -3.950855 -1.25416) + (xy -3.955738 -1.279631) + (xy -3.931841 -1.323979) + (xy -3.898008 -1.357705) + (xy -3.85954 -1.38585) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 2128158f-affc-4ac2-bd62-4a36d55fee93)) + (fp_poly + (pts + (xy -3.81694 -1.440028) + (xy -3.83429 -1.422678) + (xy -3.85164 -1.440028) + (xy -3.83429 -1.457377) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid d4ad77db-0ed1-4c5a-b82c-2dc1015857a9)) + (fp_poly + (pts + (xy 6.3153 -1.127732) + (xy 6.29795 -1.110383) + (xy 6.280601 -1.127732) + (xy 6.29795 -1.145082) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid c5bf63ba-bcc3-4b16-9533-ea5520fde23f)) + (fp_poly + (pts + (xy 6.211202 -1.752323) + (xy 6.193852 -1.734973) + (xy 6.176502 -1.752323) + (xy 6.193852 -1.769672) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 1759b680-03c0-4a58-8906-44d02ff99ae6)) + (fp_poly + (pts + (xy 6.176502 -2.029918) + (xy 6.159153 -2.012569) + (xy 6.141803 -2.029918) + (xy 6.159153 -2.047268) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 6a3a0b52-6d1f-486e-8e13-9b28b9cc1e96)) + (fp_poly + (pts + (xy 6.072404 -2.272814) + (xy 6.055054 -2.255465) + (xy 6.037705 -2.272814) + (xy 6.055054 -2.290164) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 72027a5a-d6bc-40b3-af45-f9910bf7a1e5)) + (fp_poly + (pts + (xy 5.598065 -3.435246) + (xy 5.538823 -3.339812) + (xy 5.507841 -3.244399) + (xy 5.492911 -3.140301) + (xy 5.487712 -3.247025) + (xy 5.50658 -3.350577) + (xy 5.577937 -3.437872) + (xy 5.67336 -3.521995) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 39f273e7-1550-40e1-b30e-b3dac9829814)) + (fp_poly + (pts + (xy 5.725409 -3.521995) + (xy 5.70806 -3.504645) + (xy 5.69071 -3.521995) + (xy 5.70806 -3.539344) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f9bdee18-c070-4f6e-8359-71ec4ef0c87e)) + (fp_poly + (pts + (xy -3.296449 -1.127732) + (xy -3.313798 -1.110383) + (xy -3.331148 -1.127732) + (xy -3.313798 -1.145082) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f7a7cc8d-193c-4039-9a30-2dd4b2283267)) + (fp_poly + (pts + (xy -2.047268 -1.231831) + (xy -2.064618 -1.214481) + (xy -2.081968 -1.231831) + (xy -2.064618 -1.249181) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid e458c4b3-ecce-4414-a30b-4403b5c4b529)) + (fp_poly + (pts + (xy -7.807377 -1.335929) + (xy -7.824727 -1.318579) + (xy -7.842077 -1.335929) + (xy -7.824727 -1.353279) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid d8c29ac5-f85c-47e4-9840-b11170912592)) + (fp_poly + (pts + (xy 8.431967 -1.648224) + (xy 8.414617 -1.630875) + (xy 8.397267 -1.648224) + (xy 8.414617 -1.665574) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 6320c3ff-0158-41bf-b492-b7d14807ab34)) + (fp_poly + (pts + (xy -6.35 -2.515711) + (xy -6.36735 -2.498361) + (xy -6.3847 -2.515711) + (xy -6.36735 -2.53306) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid e0d8c70d-dc50-4b06-ab43-12700cae92e1)) + (fp_poly + (pts + (xy -1.561476 -2.029918) + (xy -1.578826 -2.012569) + (xy -1.596175 -2.029918) + (xy -1.578826 -2.047268) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid fe923acf-5983-4174-967f-c6d63a462d41)) + (fp_poly + (pts + (xy -1.734973 -1.821722) + (xy -1.752323 -1.804372) + (xy -1.769673 -1.821722) + (xy -1.752323 -1.839071) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid b97b545f-8b4a-41af-93cb-68d1d5584166)) + (fp_poly + (pts + (xy -9.299454 -2.168716) + (xy -9.316804 -2.151366) + (xy -9.334153 -2.168716) + (xy -9.316804 -2.186066) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 52cdbcf5-966f-4674-a1f7-e14411517dd5)) + (fp_poly + (pts + (xy -3.157651 -2.272814) + (xy -3.175 -2.255465) + (xy -3.19235 -2.272814) + (xy -3.175 -2.290164) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 7cfcf64b-4697-4a01-ac16-b5700cc958c3)) + (fp_poly + (pts + (xy -3.018853 -2.307514) + (xy -3.036203 -2.290164) + (xy -3.053552 -2.307514) + (xy -3.036203 -2.324864) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 96f69f1b-7655-4da3-b7e1-19169d6b4450)) + (fp_poly + (pts + (xy -2.56776 -2.307514) + (xy -2.58511 -2.290164) + (xy -2.602459 -2.307514) + (xy -2.58511 -2.324864) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 2b578588-a6b7-42d1-8126-dc2bce1bb0d2)) + (fp_poly + (pts + (xy -2.914755 -2.481011) + (xy -2.881652 -2.44983) + (xy -2.880055 -2.444264) + (xy -2.906902 -2.42936) + (xy -2.914755 -2.428962) + (xy -2.948121 -2.455637) + (xy -2.949454 -2.465709) + (xy -2.928196 -2.486433) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 2b214a78-14af-4bc7-afb0-f52cd367ec58)) + (fp_poly + (pts + (xy -2.816018 -2.484325) + (xy -2.779058 -2.452069) + (xy -2.775957 -2.444264) + (xy -2.792424 -2.430002) + (xy -2.826709 -2.461959) + (xy -2.831319 -2.469023) + (xy -2.835409 -2.492767) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid bbc76e5e-d4d0-4bfa-aa91-84fbb59ae2fb)) + (fp_poly + (pts + (xy -2.394263 -2.481011) + (xy -2.411612 -2.463661) + (xy -2.428962 -2.481011) + (xy -2.411612 -2.498361) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 5c1fe9c5-dc3c-432e-b1d1-e3270354b5cd)) + (fp_poly + (pts + (xy -2.960343 -2.618926) + (xy -2.979727 -2.593784) + (xy -3.030375 -2.539838) + (xy -3.052983 -2.540072) + (xy -3.053552 -2.546161) + (xy -3.02984 -2.575126) + (xy -2.992828 -2.606885) + (xy -2.951727 -2.636895) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ee524c47-b9f2-414f-bcf7-898cf165694a)) + (fp_poly + (pts + (xy -2.845356 -2.619809) + (xy -2.862705 -2.602459) + (xy -2.880055 -2.619809) + (xy -2.862705 -2.637159) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid bd995e43-b050-4274-9b0f-f1c6f3fdeb17)) + (fp_poly + (pts + (xy -2.741257 -2.619809) + (xy -2.758607 -2.602459) + (xy -2.775957 -2.619809) + (xy -2.758607 -2.637159) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f78023b7-03dd-4c1f-be79-00acadac0b2e)) + (fp_poly + (pts + (xy -2.810656 -2.689208) + (xy -2.828006 -2.671858) + (xy -2.845356 -2.689208) + (xy -2.828006 -2.706558) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid c0567e3c-2824-44d3-9122-bd9fb3313e70)) + (fp_poly + (pts + (xy -2.399624 -2.76192) + (xy -2.362373 -2.726982) + (xy -2.370014 -2.706895) + (xy -2.374865 -2.706558) + (xy -2.404214 -2.731204) + (xy -2.414926 -2.746618) + (xy -2.419016 -2.770363) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 22432b84-8985-4c1f-93a3-a50cbd923d63)) + (fp_poly + (pts + (xy -2.428962 -2.862705) + (xy -2.446312 -2.845355) + (xy -2.463662 -2.862705) + (xy -2.446312 -2.880055) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 903c1ced-0db2-4e12-b930-7f30a104359a)) + (fp_poly + (pts + (xy -2.741257 -2.932104) + (xy -2.758607 -2.914754) + (xy -2.775957 -2.932104) + (xy -2.758607 -2.949454) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 46169f89-52cd-4d96-ab06-45a6500cc778)) + (fp_poly + (pts + (xy -2.151367 -2.932104) + (xy -2.168716 -2.914754) + (xy -2.186066 -2.932104) + (xy -2.168716 -2.949454) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 350dd9c0-fd17-4b48-87e7-2dda74e84e9c)) + (fp_poly + (pts + (xy -2.706558 -3.001503) + (xy -2.723908 -2.984153) + (xy -2.741257 -3.001503) + (xy -2.723908 -3.018853) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 562da4cd-67a2-4e1f-80bd-b374c597b727)) + (fp_poly + (pts + (xy -2.649087 -3.101693) + (xy -2.654509 -3.088252) + (xy -2.68569 -3.055149) + (xy -2.691256 -3.053552) + (xy -2.70616 -3.080399) + (xy -2.706558 -3.088252) + (xy -2.679883 -3.121618) + (xy -2.66981 -3.122951) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid a0d1b9a8-d076-416a-8223-523953b16406)) + (fp_poly + (pts + (xy -3.053552 -3.2097) + (xy -3.070902 -3.19235) + (xy -3.088252 -3.2097) + (xy -3.070902 -3.227049) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 60b118b0-957f-4f06-b5a3-b5060c0e9011)) + (fp_poly + (pts + (xy -2.880055 -3.2097) + (xy -2.897405 -3.19235) + (xy -2.914755 -3.2097) + (xy -2.897405 -3.227049) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 97ec3ca9-ee67-4984-999a-e9c6f7a16f49)) + (fp_poly + (pts + (xy -2.810656 -3.2097) + (xy -2.828006 -3.19235) + (xy -2.845356 -3.2097) + (xy -2.828006 -3.227049) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 78d4c48e-d06a-427f-9ad3-504f286f8f29)) + (fp_poly + (pts + (xy -2.775957 -3.383197) + (xy -2.793306 -3.365847) + (xy -2.810656 -3.383197) + (xy -2.793306 -3.400547) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f94afc3a-56aa-479b-8e2d-f18ca8b906b5)) + (fp_poly + (pts + (xy -2.845356 -3.417896) + (xy -2.862705 -3.400547) + (xy -2.880055 -3.417896) + (xy -2.862705 -3.435246) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ee08cc58-2c9a-4289-87a4-48429861cd04)) + (fp_poly + (pts + (xy -3.088252 -3.556694) + (xy -3.105602 -3.539344) + (xy -3.122951 -3.556694) + (xy -3.105602 -3.574044) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 51026a2b-c60f-45bb-8784-3ad0bfab4f96)) + (fp_poly + (pts + (xy -3.435246 -3.591394) + (xy -3.452596 -3.574044) + (xy -3.469946 -3.591394) + (xy -3.452596 -3.608743) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 801b81ad-da57-48fe-be3a-6246ea9683ab)) + (fp_poly + (pts + (xy -2.949454 -3.626093) + (xy -2.966804 -3.608743) + (xy -2.984153 -3.626093) + (xy -2.966804 -3.643443) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid fb4d03ca-986a-499f-a7e7-5228d199d307)) + (fp_poly + (pts + (xy -3.261749 -3.660793) + (xy -3.279099 -3.643443) + (xy -3.296449 -3.660793) + (xy -3.279099 -3.678142) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 0c6162f7-7984-428e-93c4-2883298cd5eb)) + (fp_poly + (pts + (xy -3.018853 -3.660793) + (xy -3.036203 -3.643443) + (xy -3.053552 -3.660793) + (xy -3.036203 -3.678142) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid abb1b57b-3e70-4a5d-bafe-5940766d5030)) + (fp_poly + (pts + (xy -3.157651 -3.695492) + (xy -3.175 -3.678142) + (xy -3.19235 -3.695492) + (xy -3.175 -3.712842) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 64ebfbc1-09ef-4b1c-8c2c-8cc0811dcb0a)) + (fp_poly + (pts + (xy -3.515532 -3.759827) + (xy -3.521995 -3.747541) + (xy -3.554689 -3.714403) + (xy -3.56079 -3.712842) + (xy -3.563158 -3.735256) + (xy -3.556694 -3.747541) + (xy -3.524 -3.780679) + (xy -3.517899 -3.782241) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 3cd01c3c-1148-40dc-ada5-33b29da4e823)) + (fp_poly + (pts + (xy -3.296449 -3.730191) + (xy -3.313798 -3.712842) + (xy -3.331148 -3.730191) + (xy -3.313798 -3.747541) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 092186c9-6ea7-4338-90a6-8e6d0a08a51b)) + (fp_poly + (pts + (xy -3.238616 -3.770674) + (xy -3.234463 -3.729494) + (xy -3.238616 -3.724408) + (xy -3.259245 -3.729171) + (xy -3.261749 -3.747541) + (xy -3.249053 -3.776103) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid addc0819-11ef-475a-aa11-db61cb01c3ea)) + (fp_poly + (pts + (xy -3.053552 -3.730191) + (xy -3.070902 -3.712842) + (xy -3.088252 -3.730191) + (xy -3.070902 -3.747541) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 486da76d-a0d7-45cb-9167-ab6fe4f89175)) + (fp_poly + (pts + (xy -3.272636 -3.829226) + (xy -3.279099 -3.81694) + (xy -3.311793 -3.783802) + (xy -3.317894 -3.782241) + (xy -3.320261 -3.804655) + (xy -3.313798 -3.81694) + (xy -3.281104 -3.850078) + (xy -3.275003 -3.85164) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 7cda6bbb-247d-4aca-938c-293ba355a6bd)) + (fp_poly + (pts + (xy -2.96102 -3.840073) + (xy -2.965784 -3.819444) + (xy -2.984153 -3.81694) + (xy -3.012715 -3.829636) + (xy -3.007286 -3.840073) + (xy -2.966106 -3.844226) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 46dd7cd0-4091-4633-90d6-b39f3d90d540)) + (fp_poly + (pts + (xy -2.880055 -3.973088) + (xy -2.897405 -3.955738) + (xy -2.914755 -3.973088) + (xy -2.897405 -3.990437) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 6a485012-8134-49cf-a076-53d73d0e89b9)) + (fp_poly + (pts + (xy -3.331148 -4.007787) + (xy -3.348498 -3.990437) + (xy -3.365847 -4.007787) + (xy -3.348498 -4.025137) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 41d16f62-63d0-4702-b8fd-cf86645e3993)) + (fp_poly + (pts + (xy -3.400547 -4.042487) + (xy -3.417897 -4.025137) + (xy -3.435246 -4.042487) + (xy -3.417897 -4.059836) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 7cc997c1-b50d-474b-9fe3-b46c4342a6f4)) + (fp_poly + (pts + (xy -3.469946 -4.111885) + (xy -3.487295 -4.094536) + (xy -3.504645 -4.111885) + (xy -3.487295 -4.129235) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 97254d07-a17b-4fe4-87c4-5b791c5bba68)) + (fp_poly + (pts + (xy -0.950526 -4.523957) + (xy -0.988935 -4.47623) + (xy -1.041078 -4.424911) + (xy -1.06909 -4.406831) + (xy -1.062044 -4.428503) + (xy -1.023634 -4.47623) + (xy -0.971491 -4.527548) + (xy -0.943479 -4.545629) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 8b563c9a-86cd-4ba3-8d0e-46d515ff7251)) + (fp_poly + (pts + (xy -0.832787 -4.424181) + (xy -0.850137 -4.406831) + (xy -0.867487 -4.424181) + (xy -0.850137 -4.44153) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 06b20f94-8061-4cb8-bca8-04ef232b1e76)) + (fp_poly + (pts + (xy -1.225368 -4.523215) + (xy -1.231831 -4.510929) + (xy -1.264525 -4.477791) + (xy -1.270626 -4.47623) + (xy -1.272994 -4.498644) + (xy -1.26653 -4.510929) + (xy -1.233836 -4.544067) + (xy -1.227735 -4.545629) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid abf9c85a-b420-485f-be2b-eec2cd796e70)) + (fp_poly + (pts + (xy -0.902186 -4.597678) + (xy -0.919536 -4.580328) + (xy -0.936886 -4.597678) + (xy -0.919536 -4.615028) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid e485da0b-3796-443f-ac34-f6b157a26f20)) + (fp_poly + (pts + (xy -0.851071 -4.692138) + (xy -0.853711 -4.678643) + (xy -0.882169 -4.650196) + (xy -0.884836 -4.649727) + (xy -0.912541 -4.673456) + (xy -0.915962 -4.678643) + (xy -0.905624 -4.704196) + (xy -0.884836 -4.707559) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 66dd8c87-2d85-4a6e-95ce-f07d197cdc84)) + (fp_poly + (pts + (xy -0.832787 -4.771175) + (xy -0.850137 -4.753825) + (xy -0.867487 -4.771175) + (xy -0.850137 -4.788525) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 2f0bca87-9b8e-443b-ad3c-75d0a2ca865f)) + (fp_poly + (pts + (xy -0.65929 -4.771175) + (xy -0.67664 -4.753825) + (xy -0.693989 -4.771175) + (xy -0.67664 -4.788525) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 4b284107-d7f1-4813-bc79-a00f3c82e3dc)) + (fp_poly + (pts + (xy 7.078688 -2.897405) + (xy 7.061338 -2.880055) + (xy 7.043989 -2.897405) + (xy 7.061338 -2.914754) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 0cd8e22e-b34c-4b07-b1d2-5dcad8669836)) + (fp_poly + (pts + (xy 6.905191 -2.966803) + (xy 6.887841 -2.949454) + (xy 6.870491 -2.966803) + (xy 6.887841 -2.984153) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 9c4a6f2b-3d49-4633-823f-a89732ffaeb2)) + (fp_poly + (pts + (xy 7.911475 -3.140301) + (xy 7.894125 -3.122951) + (xy 7.876776 -3.140301) + (xy 7.894125 -3.15765) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 16ef94a9-67ae-4616-b063-d53f077a3b84)) + (fp_poly + (pts + (xy 7.425683 -3.175) + (xy 7.408333 -3.15765) + (xy 7.390983 -3.175) + (xy 7.408333 -3.19235) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid c9aaf88f-594e-475d-aa9a-d2648342534f)) + (fp_poly + (pts + (xy 7.217486 -3.279099) + (xy 7.200136 -3.261749) + (xy 7.182786 -3.279099) + (xy 7.200136 -3.296448) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 4b6cf6da-3f89-462b-a105-2d5bed1b603a)) + (fp_poly + (pts + (xy 7.656651 -2.338305) + (xy 7.651229 -2.324864) + (xy 7.620048 -2.291761) + (xy 7.614482 -2.290164) + (xy 7.599578 -2.317011) + (xy 7.59918 -2.324864) + (xy 7.625855 -2.35823) + (xy 7.635927 -2.359563) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid e3560dea-795c-4bbb-9b17-ba616a909ea1)) + (fp_poly + (pts + (xy -9.210981 -2.408067) + (xy -9.230055 -2.376913) + (xy -9.282303 -2.333174) + (xy -9.307951 -2.324864) + (xy -9.318528 -2.345758) + (xy -9.299454 -2.376913) + (xy -9.247206 -2.420652) + (xy -9.221558 -2.428962) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 030e4dfd-1a1b-4009-ad19-25443c0ab356)) + (fp_poly + (pts + (xy -9.230055 -2.515711) + (xy -9.247405 -2.498361) + (xy -9.264755 -2.515711) + (xy -9.247405 -2.53306) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ffd228f5-c097-47f8-8382-31b830329b17)) + (fp_poly + (pts + (xy -9.125957 -2.515711) + (xy -9.143306 -2.498361) + (xy -9.160656 -2.515711) + (xy -9.143306 -2.53306) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 3da203a8-e9d4-4e6f-9818-c98d76cdd527)) + (fp_poly + (pts + (xy -9.31102 -2.556193) + (xy -9.315784 -2.535565) + (xy -9.334153 -2.53306) + (xy -9.362715 -2.545756) + (xy -9.357286 -2.556193) + (xy -9.316106 -2.560346) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 64f6ad87-f0d9-4f54-b0c6-c40babfc8681)) + (fp_poly + (pts + (xy 8.917759 -2.793306) + (xy 8.900409 -2.775956) + (xy 8.88306 -2.793306) + (xy 8.900409 -2.810656) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f59f2d73-0146-4ab2-9ca4-aa80435ccd71)) + (fp_poly + (pts + (xy 8.391906 -2.935418) + (xy 8.428865 -2.903162) + (xy 8.431967 -2.895357) + (xy 8.415499 -2.881095) + (xy 8.381214 -2.913052) + (xy 8.376604 -2.920116) + (xy 8.372514 -2.94386) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid cb7bec90-417f-4d63-8e79-8d02fe875827)) + (fp_poly + (pts + (xy 4.788524 -3.2097) + (xy 4.771174 -3.19235) + (xy 4.753825 -3.2097) + (xy 4.771174 -3.227049) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 5321b306-0505-4c8a-9b94-884e6eda47e4)) + (fp_poly + (pts + (xy 4.788524 -3.279099) + (xy 4.771174 -3.261749) + (xy 4.753825 -3.279099) + (xy 4.771174 -3.296448) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid a9f72158-b822-4032-ad03-ad120cdd5033)) + (fp_poly + (pts + (xy 4.857923 -3.313798) + (xy 4.840573 -3.296448) + (xy 4.823224 -3.313798) + (xy 4.840573 -3.331148) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f3fbe29a-a50b-4fdf-bbf3-41c2520c68e6)) + (fp_poly + (pts + (xy 4.776958 -3.38898) + (xy 4.781111 -3.3478) + (xy 4.776958 -3.342714) + (xy 4.756329 -3.347477) + (xy 4.753825 -3.365847) + (xy 4.766521 -3.394409) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 10f996d5-5997-4290-9337-7e78b226e159)) + (fp_poly + (pts + (xy 4.857923 -3.417896) + (xy 4.840573 -3.400547) + (xy 4.823224 -3.417896) + (xy 4.840573 -3.435246) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 752f91df-b8eb-42ac-a3ae-586695c117af)) + (fp_poly + (pts + (xy 4.776154 -3.570675) + (xy 4.777871 -3.564709) + (xy 4.782951 -3.489123) + (xy 4.776585 -3.46061) + (xy 4.765194 -3.459457) + (xy 4.760542 -3.513777) + (xy 4.760589 -3.521995) + (xy 4.765593 -3.575812) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 1cd75475-d4f6-45d4-8e9a-38b9a0930dbe)) + (fp_poly + (pts + (xy 4.753825 -3.730191) + (xy 4.736475 -3.712842) + (xy 4.719125 -3.730191) + (xy 4.736475 -3.747541) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 87a43b16-2dd1-4b8d-bb55-e4fd076f7daa)) + (fp_poly + (pts + (xy 4.615027 -4.181284) + (xy 4.597677 -4.163935) + (xy 4.580327 -4.181284) + (xy 4.597677 -4.198634) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 7d52c647-85dd-4096-879d-37186a065ec2)) + (fp_poly + (pts + (xy 4.649726 -4.285383) + (xy 4.632377 -4.268033) + (xy 4.615027 -4.285383) + (xy 4.632377 -4.302732) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 430d0aac-07de-421f-b87e-576457de3aff)) + (fp_poly + (pts + (xy 4.604031 -4.656233) + (xy 4.608168 -4.602002) + (xy 4.601292 -4.589726) + (xy 4.58552 -4.600075) + (xy 4.583067 -4.635269) + (xy 4.591541 -4.672294) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid c092df12-8eb8-46e2-9039-f328db4e3634)) + (fp_poly + (pts + (xy 4.29737 -4.70509) + (xy 4.334622 -4.670151) + (xy 4.32698 -4.650065) + (xy 4.322129 -4.649727) + (xy 4.29278 -4.674373) + (xy 4.282069 -4.689788) + (xy 4.277979 -4.713532) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 4a1c843b-1563-42db-96ab-8acdef947de5)) + (fp_poly + (pts + (xy 4.44153 -4.701776) + (xy 4.42418 -4.684426) + (xy 4.40683 -4.701776) + (xy 4.42418 -4.719126) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 73ed2dce-b822-4db9-b744-9b74ad7304c3)) + (fp_poly + (pts + (xy 4.569332 -4.795031) + (xy 4.573468 -4.7408) + (xy 4.566592 -4.728524) + (xy 4.550821 -4.738872) + (xy 4.548367 -4.774067) + (xy 4.556842 -4.811092) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid e8f5e1fa-9b1d-4376-98a4-ba435491ff00)) + (fp_poly + (pts + (xy 4.189869 -4.924091) + (xy 4.221393 -4.874139) + (xy 4.249731 -4.804959) + (xy 4.241865 -4.794536) + (xy 4.199602 -4.839407) + (xy 4.169537 -4.898452) + (xy 4.169328 -4.925022) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 4dbc5430-64b8-4f9e-8040-c3127417bb11)) + (fp_poly + (pts + (xy 0.451092 -4.840574) + (xy 0.433743 -4.823224) + (xy 0.416393 -4.840574) + (xy 0.433743 -4.857924) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 367ef4bb-01c3-4123-8a71-1c66f5b31301)) + (fp_poly + (pts + (xy 4.372131 -4.840574) + (xy 4.354781 -4.823224) + (xy 4.337431 -4.840574) + (xy 4.354781 -4.857924) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 8034ace2-0d93-4a56-be1e-1c4c93e65674)) + (fp_poly + (pts + (xy 4.40683 -4.909973) + (xy 4.38948 -4.892623) + (xy 4.372131 -4.909973) + (xy 4.38948 -4.927323) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 4c8e1ea5-e3d6-4f31-9c54-eb7ab1a928d0)) + (fp_poly + (pts + (xy 4.302732 -5.048771) + (xy 4.285382 -5.031421) + (xy 4.268032 -5.048771) + (xy 4.285382 -5.06612) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ad724a1d-dd3e-4f38-8336-391ba6a68452)) + (fp_poly + (pts + (xy 4.221766 -5.123953) + (xy 4.225919 -5.082773) + (xy 4.221766 -5.077687) + (xy 4.201138 -5.08245) + (xy 4.198633 -5.10082) + (xy 4.211329 -5.129381) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 3ebba4e2-c410-4864-905c-b31af6bc0c38)) + (fp_poly + (pts + (xy 3.791135 -5.309017) + (xy 3.805373 -5.269285) + (xy 3.821908 -5.230138) + (xy 3.865692 -5.173862) + (xy 3.91268 -5.117268) + (xy 3.909834 -5.107049) + (xy 3.858499 -5.142706) + (xy 3.78224 -5.204918) + (xy 3.719775 -5.264523) + (xy 3.696687 -5.30184) + (xy 3.704166 -5.308083) + (xy 3.744437 -5.287106) + (xy 3.747541 -5.274317) + (xy 3.774216 -5.240951) + (xy 3.784288 -5.239618) + (xy 3.803503 -5.262288) + (xy 3.796074 -5.282992) + (xy 3.78457 -5.311944) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 258c2012-a817-41ec-9997-b48ae6a0c854)) + (fp_poly + (pts + (xy 0.763388 -5.187569) + (xy 0.746038 -5.170219) + (xy 0.728688 -5.187569) + (xy 0.746038 -5.204918) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 19ce305e-2449-4754-b34b-227a1c3cef85)) + (fp_poly + (pts + (xy 1.318579 -5.187569) + (xy 1.301229 -5.170219) + (xy 1.283879 -5.187569) + (xy 1.301229 -5.204918) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid bfcdd284-1c34-42af-a964-631225262d52)) + (fp_poly + (pts + (xy 3.955737 -5.187569) + (xy 3.938388 -5.170219) + (xy 3.921038 -5.187569) + (xy 3.938388 -5.204918) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid fb016cbe-a25b-46a5-9db7-69e4fa3c3dad)) + (fp_poly + (pts + (xy 3.91627 -5.360326) + (xy 3.998242 -5.310425) + (xy 4.069353 -5.291667) + (xy 4.130968 -5.273126) + (xy 4.149592 -5.247425) + (xy 4.148304 -5.227256) + (xy 4.14109 -5.23875) + (xy 4.104193 -5.272873) + (xy 4.072318 -5.262206) + (xy 4.072384 -5.222268) + (xy 4.084844 -5.181688) + (xy 4.072774 -5.17932) + (xy 4.028887 -5.219918) + (xy 3.953869 -5.299602) + (xy 3.902559 -5.358277) + (xy 3.892603 -5.377226) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid b479dde0-9e82-48d2-addb-64ab6b317022)) + (fp_poly + (pts + (xy 4.256466 -5.228051) + (xy 4.260619 -5.186871) + (xy 4.256466 -5.181785) + (xy 4.235837 -5.186548) + (xy 4.233333 -5.204918) + (xy 4.246029 -5.23348) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid d136eccd-6e66-434c-9987-4d12cdf68951)) + (fp_poly + (pts + (xy 1.387978 -5.256967) + (xy 1.370628 -5.239618) + (xy 1.353278 -5.256967) + (xy 1.370628 -5.274317) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 32fbe89c-9257-498c-8380-58d2c0b22cf4)) + (fp_poly + (pts + (xy 1.492076 -5.326366) + (xy 1.474726 -5.309017) + (xy 1.457377 -5.326366) + (xy 1.474726 -5.343716) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 3408ace4-af8d-4bf9-b43e-ef8f1c75d120)) + (fp_poly + (pts + (xy 1.596174 -5.326366) + (xy 1.578825 -5.309017) + (xy 1.561475 -5.326366) + (xy 1.578825 -5.343716) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid c8077a09-e9d4-4ec4-902f-5fc605b33462)) + (fp_poly + (pts + (xy 1.724086 -5.390701) + (xy 1.717623 -5.378416) + (xy 1.684928 -5.345277) + (xy 1.678827 -5.343716) + (xy 1.67646 -5.36613) + (xy 1.682923 -5.378416) + (xy 1.715617 -5.411554) + (xy 1.721718 -5.413115) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid a62d1583-f8a7-457e-ad1e-086855961e00)) + (fp_poly + (pts + (xy 3.703443 -5.36468) + (xy 3.693095 -5.348909) + (xy 3.6579 -5.346455) + (xy 3.620875 -5.35493) + (xy 3.636936 -5.36742) + (xy 3.691167 -5.371556) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid d48ff4f6-3ed6-431b-a5e6-ceac2dbe9f4c)) + (fp_poly + (pts + (xy 4.005984 -5.391655) + (xy 4.054826 -5.363654) + (xy 4.046644 -5.345548) + (xy 4.027184 -5.343716) + (xy 3.980131 -5.368918) + (xy 3.973333 -5.378018) + (xy 3.978918 -5.397736) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 6b858703-2772-418e-8727-c0526e4776d6)) + (fp_poly + (pts + (xy 3.539344 -5.395765) + (xy 3.521994 -5.378416) + (xy 3.504644 -5.395765) + (xy 3.521994 -5.413115) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f1bea9b4-609d-44b2-afba-96b264cbd05a)) + (fp_poly + (pts + (xy 4.152368 -5.401548) + (xy 4.147604 -5.38092) + (xy 4.129235 -5.378416) + (xy 4.100673 -5.391111) + (xy 4.106102 -5.401548) + (xy 4.147282 -5.405701) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid b81a4ecd-b549-4160-a960-b056149310f1)) + (fp_poly + (pts + (xy 1.827504 -5.436248) + (xy 1.822741 -5.415619) + (xy 1.804371 -5.413115) + (xy 1.77581 -5.425811) + (xy 1.781238 -5.436248) + (xy 1.822418 -5.440401) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid c6569471-58d8-4f42-a8a9-f9876a3b0f50)) + (fp_poly + (pts + (xy 3.469945 -5.430465) + (xy 3.452595 -5.413115) + (xy 3.435245 -5.430465) + (xy 3.452595 -5.447814) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 60d96b5c-4a37-4cae-ad6b-44290879be39)) + (fp_poly + (pts + (xy 3.805373 -5.436248) + (xy 3.80061 -5.415619) + (xy 3.78224 -5.413115) + (xy 3.753678 -5.425811) + (xy 3.759107 -5.436248) + (xy 3.800287 -5.440401) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid cb975541-f0b5-4248-8b1a-4cb03cf61430)) + (fp_poly + (pts + (xy 4.059836 -5.430465) + (xy 4.042486 -5.413115) + (xy 4.025136 -5.430465) + (xy 4.042486 -5.447814) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 75f918d6-a86e-42e1-b7bd-4ea014532e73)) + (fp_poly + (pts + (xy 2.047267 -5.499864) + (xy 2.029918 -5.482514) + (xy 2.012568 -5.499864) + (xy 2.029918 -5.517213) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid bcc1148c-4a3c-411a-bb65-d272b6dd0e96)) + (fp_poly + (pts + (xy 3.643442 -5.499864) + (xy 3.626092 -5.482514) + (xy 3.608743 -5.499864) + (xy 3.626092 -5.517213) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f3ad57f6-ce2f-44f8-b7ad-21c4a085ce57)) + (fp_poly + (pts + (xy 2.174499 -5.540346) + (xy 2.169735 -5.519718) + (xy 2.151366 -5.517213) + (xy 2.122804 -5.529909) + (xy 2.128233 -5.540346) + (xy 2.169413 -5.544499) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 2299fe01-b54e-4d29-9662-ed1cc7e94641)) + (fp_poly + (pts + (xy 3.167572 -5.561363) + (xy 3.175 -5.551913) + (xy 3.187213 -5.520704) + (xy 3.154383 -5.532458) + (xy 3.12295 -5.551913) + (xy 3.096274 -5.579769) + (xy 3.112228 -5.586081) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid e563825a-7090-4836-a55b-042fe01918b9)) + (fp_poly + (pts + (xy 4.094535 -5.534563) + (xy 4.077185 -5.517213) + (xy 4.059836 -5.534563) + (xy 4.077185 -5.551913) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid db4801f2-12af-44c6-bbbb-a8b55277ce86)) + (fp_poly + (pts + (xy 3.041985 -5.575046) + (xy 3.037222 -5.554417) + (xy 3.018852 -5.551913) + (xy 2.99029 -5.564609) + (xy 2.995719 -5.575046) + (xy 3.036899 -5.579199) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 27425019-30b6-4607-882c-fefc52e4638e)) + (fp_poly + (pts + (xy 3.597176 -5.575046) + (xy 3.592413 -5.554417) + (xy 3.574043 -5.551913) + (xy 3.545482 -5.564609) + (xy 3.55091 -5.575046) + (xy 3.59209 -5.579199) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ef340e09-afc4-4cd4-8277-d34086126a17)) + (fp_poly + (pts + (xy 3.400546 -5.603962) + (xy 3.383196 -5.586612) + (xy 3.365847 -5.603962) + (xy 3.383196 -5.621312) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid e0752797-9631-45dd-b6f9-19b03d029e51)) + (fp_poly + (pts + (xy 3.937824 -5.710103) + (xy 3.978489 -5.647733) + (xy 3.990437 -5.61468) + (xy 3.980673 -5.587685) + (xy 3.952727 -5.624972) + (xy 3.926044 -5.682036) + (xy 3.900927 -5.744067) + (xy 3.906538 -5.748381) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 2c0dc768-e2cb-4813-8f6b-8391f0e5bebb)) + (fp_poly + (pts + (xy 3.504644 -5.638661) + (xy 3.487295 -5.621312) + (xy 3.469945 -5.638661) + (xy 3.487295 -5.656011) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 5048f3ab-095c-42d5-a9da-05f7c0725dc7)) + (fp_poly + (pts + (xy 4.059836 -5.638661) + (xy 4.042486 -5.621312) + (xy 4.025136 -5.638661) + (xy 4.042486 -5.656011) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 9aed9689-cdcf-4519-89c8-d42eede4f948)) + (fp_poly + (pts + (xy 3.400546 -5.673361) + (xy 3.383196 -5.656011) + (xy 3.365847 -5.673361) + (xy 3.383196 -5.690711) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 3dbf951d-234b-481c-8743-631eec3d4f19)) + (fp_poly + (pts + (xy 3.643442 -5.70806) + (xy 3.626092 -5.690711) + (xy 3.608743 -5.70806) + (xy 3.626092 -5.72541) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 5a881b46-35b6-4ae0-8e24-cd9e3f5bafe8)) + (fp_poly + (pts + (xy 3.747541 -5.74276) + (xy 3.730191 -5.72541) + (xy 3.712841 -5.74276) + (xy 3.730191 -5.760109) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 7b23a02c-fec9-4ff4-bacc-20c07d997df2)) + (fp_poly + (pts + (xy 3.381394 -5.808049) + (xy 3.430236 -5.780048) + (xy 3.422054 -5.761942) + (xy 3.402594 -5.760109) + (xy 3.355541 -5.785311) + (xy 3.348742 -5.794411) + (xy 3.354328 -5.81413) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 5bcef70e-5d72-4508-91d0-b77b38f28a49)) + (fp_poly + (pts + (xy 3.638081 -5.850172) + (xy 3.67504 -5.817916) + (xy 3.678142 -5.810111) + (xy 3.661674 -5.795849) + (xy 3.627389 -5.827806) + (xy 3.622779 -5.83487) + (xy 3.618689 -5.858614) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 2e9c155a-2ffa-4a39-9a39-4edd4bb61d7e)) + (fp_poly + (pts + (xy 2.359562 -5.846858) + (xy 2.342213 -5.829508) + (xy 2.324863 -5.846858) + (xy 2.342213 -5.864208) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid b78713ca-7c49-4e6f-99c2-4af1373a9cbd)) + (fp_poly + (pts + (xy 1.561475 -2.793306) + (xy 1.544125 -2.775956) + (xy 1.526776 -2.793306) + (xy 1.544125 -2.810656) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 27bf060a-acb4-4b0e-9800-92b571f32459)) + (fp_poly + (pts + (xy 1.006284 -2.932104) + (xy 0.988934 -2.914754) + (xy 0.971584 -2.932104) + (xy 0.988934 -2.949454) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 8c7b9f6f-df7a-4999-9951-cd733197b231)) + (fp_poly + (pts + (xy 7.379417 -2.868488) + (xy 7.38357 -2.827308) + (xy 7.379417 -2.822222) + (xy 7.358788 -2.826986) + (xy 7.356284 -2.845355) + (xy 7.36898 -2.873917) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid cc3435a5-1776-4ec9-9875-5f676b720e39)) + (fp_poly + (pts + (xy -4.059836 -2.966803) + (xy -4.077186 -2.949454) + (xy -4.094536 -2.966803) + (xy -4.077186 -2.984153) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 9924ce41-5c4a-4a56-a5e4-e9aceae91477)) + (fp_poly + (pts + (xy -0.624591 -2.932104) + (xy -0.64194 -2.914754) + (xy -0.65929 -2.932104) + (xy -0.64194 -2.949454) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid e771e31a-906d-4628-84ef-47e39f7cab91)) + (fp_poly + (pts + (xy 4.083539 -3.858146) + (xy 4.087676 -3.803915) + (xy 4.0808 -3.791638) + (xy 4.065029 -3.801987) + (xy 4.062575 -3.837181) + (xy 4.071049 -3.874207) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 6e153866-4597-4995-b536-f3cb2526c9e7)) + (fp_poly + (pts + (xy 3.608743 -3.83429) + (xy 3.591393 -3.81694) + (xy 3.574043 -3.83429) + (xy 3.591393 -3.85164) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 8e343668-0f4c-4db1-b404-af7e9d2acf37)) + (fp_poly + (pts + (xy 3.400546 -4.215984) + (xy 3.383196 -4.198634) + (xy 3.365847 -4.215984) + (xy 3.383196 -4.233334) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid df4b52cc-4216-43eb-a344-4ea0a9b547fb)) + (fp_poly + (pts + (xy 3.990437 -4.215984) + (xy 3.973087 -4.198634) + (xy 3.955737 -4.215984) + (xy 3.973087 -4.233334) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 218caf31-8fba-4117-82d6-60a4315efe55)) + (fp_poly + (pts + (xy 3.955737 -4.285383) + (xy 3.938388 -4.268033) + (xy 3.921038 -4.285383) + (xy 3.938388 -4.302732) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid bb0df6f6-ddf8-465c-82d1-cd16dce6d2a8)) + (fp_poly + (pts + (xy 3.78224 -4.562978) + (xy 3.76489 -4.545629) + (xy 3.747541 -4.562978) + (xy 3.76489 -4.580328) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 5bdf857d-f8b0-49ff-b89a-409499037ae8)) + (fp_poly + (pts + (xy -5.829509 -3.83429) + (xy -5.846858 -3.81694) + (xy -5.864208 -3.83429) + (xy -5.846858 -3.85164) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 9aba4f68-7cbd-4610-85c9-2716bf653d65)) + (fp_poly + (pts + (xy 0.127231 -3.250182) + (xy 0.122468 -3.229554) + (xy 0.104098 -3.227049) + (xy 0.075536 -3.239745) + (xy 0.080965 -3.250182) + (xy 0.122145 -3.254335) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f5d4c9c6-6a28-418e-ace2-1e7c14f13374)) + (fp_poly + (pts + (xy 0.242896 -3.313798) + (xy 0.225546 -3.296448) + (xy 0.208196 -3.313798) + (xy 0.225546 -3.331148) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ff6ca76d-6b17-4824-bc55-7e169ebc0f09)) + (fp_poly + (pts + (xy -5.258989 -3.699484) + (xy -5.256968 -3.678142) + (xy -5.307173 -3.646214) + (xy -5.328414 -3.643443) + (xy -5.373262 -3.662844) + (xy -5.378416 -3.678142) + (xy -5.349266 -3.706062) + (xy -5.306969 -3.712842) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 6a51b297-8d94-49a4-a0ed-3bbd42e51e5b)) + (fp_poly + (pts + (xy -5.378416 -4.007787) + (xy -5.395765 -3.990437) + (xy -5.413115 -4.007787) + (xy -5.395765 -4.025137) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 53f0a3c4-c099-41a3-8451-2781e358cfed)) + (fp_poly + (pts + (xy -6.037705 -3.973088) + (xy -6.055055 -3.955738) + (xy -6.072405 -3.973088) + (xy -6.055055 -3.990437) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 65aec5a8-e5d3-4cb3-a788-5104f0ea2f34)) + (fp_poly + (pts + (xy 7.205919 -4.04827) + (xy 7.210072 -4.00709) + (xy 7.205919 -4.002004) + (xy 7.185291 -4.006767) + (xy 7.182786 -4.025137) + (xy 7.195482 -4.053698) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid db3d655e-e0cd-41b2-9465-769e8c0dd9ad)) + (fp_poly + (pts + (xy -0.937512 -3.72426) + (xy -0.936886 -3.718625) + (xy -0.964968 -3.692737) + (xy -0.987408 -3.689709) + (xy -1.022398 -3.70475) + (xy -1.02006 -3.718625) + (xy -0.974295 -3.747256) + (xy -0.969537 -3.747541) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid b06db5dc-a669-4459-80ec-17718c8cfcb4)) + (fp_poly + (pts + (xy -0.925319 -3.901106) + (xy -0.883173 -3.855173) + (xy -0.879053 -3.832797) + (xy -0.881922 -3.788566) + (xy -0.903853 -3.798214) + (xy -0.929946 -3.82388) + (xy -0.967781 -3.877642) + (xy -0.959493 -3.905789) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid a4a7b246-1009-46b4-b74a-151cd7647b74)) + (fp_poly + (pts + (xy 2.036378 -3.729309) + (xy 2.016994 -3.704167) + (xy 1.966346 -3.65022) + (xy 1.943739 -3.650455) + (xy 1.943169 -3.656544) + (xy 1.966882 -3.685509) + (xy 2.003893 -3.717268) + (xy 2.044994 -3.747278) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid a1686531-f6b0-4cc4-badc-bdca6ab5e418)) + (fp_poly + (pts + (xy 2.119064 -3.69401) + (xy 2.149367 -3.665527) + (xy 2.113665 -3.655216) + (xy 2.100843 -3.655009) + (xy 2.066043 -3.670322) + (xy 2.068541 -3.684492) + (xy 2.108776 -3.698566) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid b5ccb064-7de2-4616-9f7e-8b197e9c94c8)) + (fp_poly + (pts + (xy 6.570314 -3.753257) + (xy 6.574804 -3.748361) + (xy 6.61642 -3.696707) + (xy 6.624298 -3.675487) + (xy 6.582467 -3.667513) + (xy 6.549356 -3.661184) + (xy 6.50695 -3.664026) + (xy 6.506198 -3.678225) + (xy 6.496979 -3.713526) + (xy 6.480339 -3.72289) + (xy 6.455803 -3.75054) + (xy 6.465071 -3.764891) + (xy 6.488797 -3.764891) + (xy 6.506147 -3.747541) + (xy 6.523497 -3.764891) + (xy 6.506147 -3.782241) + (xy 6.488797 -3.764891) + (xy 6.465071 -3.764891) + (xy 6.474003 -3.778723) + (xy 6.51555 -3.794682) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 3e781b7c-62f4-436c-8569-b2b4f9f57340)) + (fp_poly + (pts + (xy 6.488797 -3.868989) + (xy 6.471448 -3.85164) + (xy 6.454098 -3.868989) + (xy 6.471448 -3.886339) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 96c5dd8e-c25a-45d1-8924-d0ce13d10eca)) + (fp_poly + (pts + (xy 2.188574 -4.157315) + (xy 2.184831 -4.135341) + (xy 2.132914 -4.094731) + (xy 2.109283 -4.080483) + (xy 1.995218 -4.015242) + (xy 2.074509 -4.092074) + (xy 2.139524 -4.142241) + (xy 2.187432 -4.157644) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 57285b13-8152-44d9-b786-dc5607de401a)) + (fp_poly + (pts + (xy 6.280601 -3.903689) + (xy 6.263251 -3.886339) + (xy 6.245901 -3.903689) + (xy 6.263251 -3.921038) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 4a27de82-492d-46ba-a4b0-45f51b7ba3ca)) + (fp_poly + (pts + (xy -0.555192 -4.042487) + (xy -0.572541 -4.025137) + (xy -0.589891 -4.042487) + (xy -0.572541 -4.059836) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 2cd79987-4cb2-4f9e-8d7e-64e3cc61aa11)) + (fp_poly + (pts + (xy 7.946174 -3.938388) + (xy 7.928825 -3.921038) + (xy 7.911475 -3.938388) + (xy 7.928825 -3.955738) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ddda64c0-2383-44f8-88d2-b188d88f2755)) + (fp_poly + (pts + (xy 8.07077 -4.050906) + (xy 8.06142 -4.019485) + (xy 8.033762 -3.991133) + (xy 7.990131 -3.968756) + (xy 7.980874 -3.984141) + (xy 8.002555 -4.0296) + (xy 8.045634 -4.056331) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid daa1c567-b44b-40f1-bdb7-169d9326aca1)) + (fp_poly + (pts + (xy 5.968306 -4.215984) + (xy 5.950956 -4.198634) + (xy 5.933606 -4.215984) + (xy 5.950956 -4.233334) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 0db12dcc-5df5-41b7-9eb2-28f354f5c330)) + (fp_poly + (pts + (xy -4.545629 -4.909973) + (xy -4.562979 -4.892623) + (xy -4.580328 -4.909973) + (xy -4.562979 -4.927323) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid d4a68935-1297-4e0b-99fe-18840c6d8b63)) + (fp_poly + (pts + (xy -4.481591 -4.982685) + (xy -4.444632 -4.950429) + (xy -4.44153 -4.942624) + (xy -4.457998 -4.928363) + (xy -4.492283 -4.96032) + (xy -4.496893 -4.967383) + (xy -4.500983 -4.991128) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f9b71ab4-a696-4080-9cd4-b7ef1b0b7012)) + (fp_poly + (pts + (xy -4.372132 -4.944672) + (xy -4.389481 -4.927323) + (xy -4.406831 -4.944672) + (xy -4.389481 -4.962022) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 32ece128-fbe0-4a5f-9cf1-ea4679219d06)) + (fp_poly + (pts + (xy -4.233334 -5.08347) + (xy -4.250683 -5.06612) + (xy -4.268033 -5.08347) + (xy -4.250683 -5.10082) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid e2dce34d-8c12-4e72-9d2b-abe6e82f1e4d)) + (fp_poly + (pts + (xy -4.302733 -5.152869) + (xy -4.320082 -5.135519) + (xy -4.337432 -5.152869) + (xy -4.320082 -5.170219) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 2356a2b4-66b9-46fa-a934-bf146f30caab)) + (fp_poly + (pts + (xy -4.233334 -5.187569) + (xy -4.250683 -5.170219) + (xy -4.268033 -5.187569) + (xy -4.250683 -5.204918) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 4723bdf9-9fad-4832-8b66-aa587ed9bebd)) + (fp_poly + (pts + (xy -4.337432 -5.222268) + (xy -4.354782 -5.204918) + (xy -4.372132 -5.222268) + (xy -4.354782 -5.239618) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 53f9b8e3-64f6-40c8-9e2c-0267c635510e)) + (fp_poly + (pts + (xy -4.268033 -5.326366) + (xy -4.285383 -5.309017) + (xy -4.302733 -5.326366) + (xy -4.285383 -5.343716) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid d8cbe86d-ff1c-4632-80bb-424ef6f4aa40)) + (fp_poly + (pts + (xy -3.990438 -5.361066) + (xy -4.007787 -5.343716) + (xy -4.025137 -5.361066) + (xy -4.007787 -5.378416) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid b8878204-6ff8-4e63-9497-48a004d2f706)) + (fp_poly + (pts + (xy -3.931632 -5.464075) + (xy -3.951432 -5.438561) + (xy -3.980608 -5.416633) + (xy -3.973327 -5.451403) + (xy -3.970857 -5.457986) + (xy -3.943368 -5.500477) + (xy -3.92774 -5.500782) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 19639f15-9705-4df3-8db6-faa8cf2c833d)) + (fp_poly + (pts + (xy -4.025137 -5.465164) + (xy -4.042487 -5.447814) + (xy -4.059836 -5.465164) + (xy -4.042487 -5.482514) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid d9defe0a-52cd-4f6e-8f55-18ad7950582c)) + (fp_poly + (pts + (xy -3.747541 -5.499864) + (xy -3.764891 -5.482514) + (xy -3.782241 -5.499864) + (xy -3.764891 -5.517213) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 2f20a72c-ec67-4eb2-98d7-ce3e351c83b3)) + (fp_poly + (pts + (xy -3.400547 -5.534563) + (xy -3.417897 -5.517213) + (xy -3.435246 -5.534563) + (xy -3.417897 -5.551913) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 2ea5b457-31da-4872-aba4-2738337cbb57)) + (fp_poly + (pts + (xy -3.782241 -5.569263) + (xy -3.799591 -5.551913) + (xy -3.81694 -5.569263) + (xy -3.799591 -5.586612) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 3ea5356b-9284-4374-925a-15bec35cb81e)) + (fp_poly + (pts + (xy -3.279344 -5.586215) + (xy -3.316458 -5.55745) + (xy -3.35623 -5.552623) + (xy -3.365847 -5.56555) + (xy -3.338629 -5.587836) + (xy -3.311996 -5.599852) + (xy -3.276177 -5.602277) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 06573037-347e-418b-baa1-e7992bd53c45)) + (fp_poly + (pts + (xy -4.337432 -5.603962) + (xy -4.354782 -5.586612) + (xy -4.372132 -5.603962) + (xy -4.354782 -5.621312) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 06b669f1-d3c1-4215-a0b7-1318b56d67b0)) + (fp_poly + (pts + (xy -4.233334 -5.603962) + (xy -4.250683 -5.586612) + (xy -4.268033 -5.603962) + (xy -4.250683 -5.621312) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 093d3259-5201-449a-bfd4-1f7a6e4cdb35)) + (fp_poly + (pts + (xy -4.199691 -5.700157) + (xy -4.18666 -5.674857) + (xy -4.177781 -5.625964) + (xy -4.201091 -5.635454) + (xy -4.217411 -5.65832) + (xy -4.228077 -5.703735) + (xy -4.223745 -5.711865) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 8c06639a-0805-41f9-97a3-08f8afc8dd96)) + (fp_poly + (pts + (xy -3.724408 -5.644445) + (xy -3.729172 -5.623816) + (xy -3.747541 -5.621312) + (xy -3.776103 -5.634008) + (xy -3.770674 -5.644445) + (xy -3.729494 -5.648598) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 06fe8415-3e43-4a5e-a943-3b4b4ed1df55)) + (fp_poly + (pts + (xy -3.62031 -5.679144) + (xy -3.625073 -5.658515) + (xy -3.643443 -5.656011) + (xy -3.672005 -5.668707) + (xy -3.666576 -5.679144) + (xy -3.625396 -5.683297) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 9b522341-6558-4199-a334-03dd456c8e5b)) + (fp_poly + (pts + (xy -0.346995 -4.181284) + (xy -0.364345 -4.163935) + (xy -0.381694 -4.181284) + (xy -0.364345 -4.198634) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 9b06caa2-6027-43d8-9b9d-b920433f2266)) + (fp_poly + (pts + (xy 0.751821 -4.152368) + (xy 0.747058 -4.131739) + (xy 0.728688 -4.129235) + (xy 0.700127 -4.141931) + (xy 0.705555 -4.152368) + (xy 0.746735 -4.156521) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 6ea9edab-3bbd-4017-bbd3-cc09ecd5b803)) + (fp_poly + (pts + (xy 0.381694 -4.215984) + (xy 0.364344 -4.198634) + (xy 0.346994 -4.215984) + (xy 0.364344 -4.233334) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 2116da63-6fcd-44c7-9799-dbee5d38ed30)) + (fp_poly + (pts + (xy 0.485792 -4.320082) + (xy 0.468442 -4.302732) + (xy 0.451092 -4.320082) + (xy 0.468442 -4.337432) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 4d8ce0e9-efac-4c8c-80be-bd4bdf789939)) + (fp_poly + (pts + (xy -3.504645 -4.354782) + (xy -3.521995 -4.337432) + (xy -3.539345 -4.354782) + (xy -3.521995 -4.372131) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 73fc2a20-79c7-4af6-bead-e98973ecdd7f)) + (fp_poly + (pts + (xy 0.902185 -4.250683) + (xy 0.884836 -4.233334) + (xy 0.867486 -4.250683) + (xy 0.884836 -4.268033) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 73c7d88c-23cc-4534-bdec-bdf940099e15)) + (fp_poly + (pts + (xy 5.303655 -4.392795) + (xy 5.340906 -4.357856) + (xy 5.333264 -4.33777) + (xy 5.328414 -4.337432) + (xy 5.299064 -4.362078) + (xy 5.288353 -4.377493) + (xy 5.284263 -4.401237) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid cdd38b06-69c3-4b51-9c26-f3fcf4fbe541)) + (fp_poly + (pts + (xy 7.529781 -4.909973) + (xy 7.512431 -4.892623) + (xy 7.495082 -4.909973) + (xy 7.512431 -4.927323) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid b001ab60-54b5-4e7f-a16a-3f5ee5315fda)) + (fp_poly + (pts + (xy 6.801092 -4.320082) + (xy 6.783743 -4.302732) + (xy 6.766393 -4.320082) + (xy 6.783743 -4.337432) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 9d4216ad-5d4c-4eff-bd0e-41902e079cc6)) + (fp_poly + (pts + (xy 6.731694 -4.424181) + (xy 6.714344 -4.406831) + (xy 6.696994 -4.424181) + (xy 6.714344 -4.44153) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ff7445fb-17db-487a-87bf-5521270e4b60)) + (fp_poly + (pts + (xy 6.344638 -4.496893) + (xy 6.38189 -4.461954) + (xy 6.374248 -4.441868) + (xy 6.369397 -4.44153) + (xy 6.340048 -4.466177) + (xy 6.329336 -4.481591) + (xy 6.325247 -4.505336) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid a5b62a1b-4dfd-463b-8ee0-f21ba5d2f4e6)) + (fp_poly + (pts + (xy -6.245902 -6.36735) + (xy -6.263252 -6.35) + (xy -6.280602 -6.36735) + (xy -6.263252 -6.3847) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid d13d07b4-1659-46e2-a225-c9546ae5c0af)) + (fp_poly + (pts + (xy -5.170219 -6.506148) + (xy -5.187569 -6.488798) + (xy -5.204918 -6.506148) + (xy -5.187569 -6.523497) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid b93255d8-a40d-42e4-8fd0-941f2aaf330e)) + (fp_poly + (pts + (xy -6.176503 -6.610246) + (xy -6.193853 -6.592896) + (xy -6.211203 -6.610246) + (xy -6.193853 -6.627596) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 33d424a8-6877-4e52-8098-e13dcb96b743)) + (fp_poly + (pts + (xy -5.413115 -6.644946) + (xy -5.430465 -6.627596) + (xy -5.447815 -6.644946) + (xy -5.430465 -6.662295) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 8d400e6a-5ed4-4070-a185-d767e5601719)) + (fp_poly + (pts + (xy -5.864208 -6.679645) + (xy -5.881558 -6.662295) + (xy -5.898908 -6.679645) + (xy -5.881558 -6.696995) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid bbbdc374-9668-4673-851d-fd13470fbf95)) + (fp_poly + (pts + (xy -5.76011 -6.714344) + (xy -5.777459 -6.696995) + (xy -5.794809 -6.714344) + (xy -5.777459 -6.731694) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 229d89cb-ce4c-430b-a2b3-5b4809cfda2e)) + (fp_poly + (pts + (xy -5.551913 -6.749044) + (xy -5.569263 -6.731694) + (xy -5.586612 -6.749044) + (xy -5.569263 -6.766394) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 239664f0-9bff-4d61-acdb-f6b2b8f02094)) + (fp_poly + (pts + (xy -2.533832 -5.079475) + (xy -2.550477 -5.038402) + (xy -2.588378 -4.981126) + (xy -2.631457 -4.928146) + (xy -2.663636 -4.899957) + (xy -2.671087 -4.9045) + (xy -2.652033 -4.949704) + (xy -2.604886 -5.01885) + (xy -2.602459 -5.021953) + (xy -2.556188 -5.073082) + (xy -2.534147 -5.082256) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 97af38eb-08b0-4dc2-9e77-89007b230615)) + (fp_poly + (pts + (xy -1.677141 -5.679144) + (xy -1.681904 -5.658515) + (xy -1.700274 -5.656011) + (xy -1.728835 -5.668707) + (xy -1.723407 -5.679144) + (xy -1.682226 -5.683297) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid b2ef2e6d-2a1d-46bf-beda-f618fc9526b1)) + (fp_poly + (pts + (xy 0.173497 -5.985656) + (xy 0.156147 -5.968306) + (xy 0.138797 -5.985656) + (xy 0.156147 -6.003006) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 5bdf8e7f-9030-4e5a-8f6e-f0f8cb1b9cf0)) + (fp_poly + (pts + (xy 0.057832 -6.026139) + (xy 0.053069 -6.00551) + (xy 0.034699 -6.003006) + (xy 0.006137 -6.015702) + (xy 0.011566 -6.026139) + (xy 0.052746 -6.030291) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 983f12d7-911b-44dd-8179-f1dfde68a002)) + (fp_poly + (pts + (xy -1.353279 -6.055055) + (xy -1.370629 -6.037705) + (xy -1.387979 -6.055055) + (xy -1.370629 -6.072405) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 7e49c7b6-f47c-4aea-b86c-e3e7e297ad43)) + (fp_poly + (pts + (xy -1.223879 -6.058669) + (xy -1.234228 -6.042898) + (xy -1.269422 -6.040445) + (xy -1.306448 -6.048919) + (xy -1.290386 -6.061409) + (xy -1.236155 -6.065545) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ae9c3be5-1df7-4ddc-8e5f-3f0a7f4e26d6)) + (fp_poly + (pts + (xy -3.365847 -4.597678) + (xy -3.383197 -4.580328) + (xy -3.400547 -4.597678) + (xy -3.383197 -4.615028) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 2c76965d-438d-4862-bf6d-f6045ec3f5e0)) + (fp_poly + (pts + (xy -2.255465 -4.493579) + (xy -2.272815 -4.47623) + (xy -2.290164 -4.493579) + (xy -2.272815 -4.510929) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid e21252b2-342f-4d39-b297-d409cec47ed3)) + (fp_poly + (pts + (xy 5.933606 -4.562978) + (xy 5.916256 -4.545629) + (xy 5.898907 -4.562978) + (xy 5.916256 -4.580328) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid a47c031c-ec2e-4951-8939-241cafaa1176)) + (fp_poly + (pts + (xy -7.321585 -4.875273) + (xy -7.338935 -4.857924) + (xy -7.356285 -4.875273) + (xy -7.338935 -4.892623) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 5cc6d303-12e6-4aa0-838e-d5c1f3253f97)) + (fp_poly + (pts + (xy -1.977869 -4.562978) + (xy -1.995219 -4.545629) + (xy -2.012569 -4.562978) + (xy -1.995219 -4.580328) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 13343800-9a2a-400b-84ba-49067ebcc357)) + (fp_poly + (pts + (xy -1.705363 -4.902084) + (xy -1.700274 -4.877321) + (xy -1.711709 -4.827186) + (xy -1.741755 -4.842215) + (xy -1.750841 -4.855526) + (xy -1.746489 -4.900092) + (xy -1.735539 -4.909623) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 1ac65919-9e83-462f-9c8d-7d632badbb38)) + (fp_poly + (pts + (xy 2.047267 -4.771175) + (xy 2.029918 -4.753825) + (xy 2.012568 -4.771175) + (xy 2.029918 -4.788525) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid af736162-e3ff-4d18-b964-f049c2863eca)) + (fp_poly + (pts + (xy -1.31858 -4.979372) + (xy -1.335929 -4.962022) + (xy -1.353279 -4.979372) + (xy -1.335929 -4.996722) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f99a2c82-a9c9-402a-be51-56efaf6ae6ec)) + (fp_poly + (pts + (xy -3.19235 -5.152869) + (xy -3.2097 -5.135519) + (xy -3.22705 -5.152869) + (xy -3.2097 -5.170219) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid a0a86c9e-c061-4656-a236-224c2dfa96d7)) + (fp_poly + (pts + (xy 6.200315 -5.217204) + (xy 6.193852 -5.204918) + (xy 6.161158 -5.17178) + (xy 6.155057 -5.170219) + (xy 6.152689 -5.192633) + (xy 6.159153 -5.204918) + (xy 6.191847 -5.238056) + (xy 6.197948 -5.239618) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid e1217a7a-caff-4712-80bc-2e271eb04595)) + (fp_poly + (pts + (xy 6.003005 -5.70806) + (xy 5.985655 -5.690711) + (xy 5.968306 -5.70806) + (xy 5.985655 -5.72541) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid fcd3cc17-97c4-4681-895f-0e8ba84918dc)) + (fp_poly + (pts + (xy 6.072404 -5.74276) + (xy 6.055054 -5.72541) + (xy 6.037705 -5.74276) + (xy 6.055054 -5.760109) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 12f55b52-8a07-45fa-8e43-7628a870bb83)) + (fp_poly + (pts + (xy 6.235012 -5.880675) + (xy 6.215628 -5.855533) + (xy 6.16498 -5.801586) + (xy 6.142373 -5.801821) + (xy 6.141803 -5.80791) + (xy 6.165516 -5.836875) + (xy 6.202527 -5.868634) + (xy 6.243628 -5.898644) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 93f44d51-6142-42c5-9730-5737cf10cb44)) + (fp_poly + (pts + (xy 6.017257 -5.997993) + (xy 5.979098 -5.977462) + (xy 5.918751 -5.967729) + (xy 5.871681 -5.972589) + (xy 5.864207 -5.981611) + (xy 5.893651 -5.997255) + (xy 5.949906 -6.011298) + (xy 6.006932 -6.013735) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 982a3f92-9bfa-40d7-9612-be0207965833)) + (fp_poly + (pts + (xy -3.018853 -5.256967) + (xy -3.036203 -5.239618) + (xy -3.053552 -5.256967) + (xy -3.036203 -5.274317) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 1d34d439-cb43-4b93-b230-51874c062fc1)) + (fp_poly + (pts + (xy -5.181785 -5.713844) + (xy -5.177633 -5.672663) + (xy -5.181785 -5.667578) + (xy -5.202414 -5.672341) + (xy -5.204918 -5.690711) + (xy -5.192222 -5.719272) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 98fa367d-8934-42e6-a374-da6847f11fe8)) + (fp_poly + (pts + (xy -4.406831 -5.846858) + (xy -4.424181 -5.829508) + (xy -4.44153 -5.846858) + (xy -4.424181 -5.864208) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f4ee9dc8-97fc-4cde-bdb7-92da5df0d46a)) + (fp_poly + (pts + (xy 0.971584 -6.089754) + (xy 0.954235 -6.072405) + (xy 0.936885 -6.089754) + (xy 0.954235 -6.107104) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 92e39cde-8426-49c9-9303-09d0bbec8cea)) + (fp_poly + (pts + (xy 1.075683 -6.089754) + (xy 1.058333 -6.072405) + (xy 1.040983 -6.089754) + (xy 1.058333 -6.107104) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 58a6c88c-fd2c-4c39-9f39-290bc437ac29)) + (fp_poly + (pts + (xy 1.200278 -6.167573) + (xy 1.190928 -6.136151) + (xy 1.16327 -6.1078) + (xy 1.119639 -6.085423) + (xy 1.110382 -6.100807) + (xy 1.132063 -6.146266) + (xy 1.175143 -6.172998) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 81d342a8-9e0e-4e3e-b4ca-3585281de320)) + (fp_poly + (pts + (xy 2.845355 -6.957241) + (xy 2.828005 -6.939891) + (xy 2.810655 -6.957241) + (xy 2.828005 -6.97459) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 79e04764-0287-4b6f-85bb-8fa321ca01df)) + (fp_poly + (pts + (xy 3.007286 -7.067122) + (xy 3.002522 -7.046493) + (xy 2.984153 -7.043989) + (xy 2.955591 -7.056685) + (xy 2.96102 -7.067122) + (xy 3.0022 -7.071275) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 8192bd5f-9c04-45d1-9fa9-831f3557aaa2)) + (fp_poly + (pts + (xy 3.400546 -7.65123) + (xy 3.383196 -7.63388) + (xy 3.365847 -7.65123) + (xy 3.383196 -7.668579) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 4a46ff8c-55eb-44fe-bef0-64e3cf1aeaa5)) + (fp_poly + (pts + (xy 3.876941 -7.793642) + (xy 3.866592 -7.777871) + (xy 3.831398 -7.775417) + (xy 3.794372 -7.783892) + (xy 3.810433 -7.796381) + (xy 3.864664 -7.800518) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid d372fab2-10a7-4bb9-b25a-ffeb5ecc1938)) + (fp_poly + (pts + (xy -4.753826 -6.471448) + (xy -4.771175 -6.454099) + (xy -4.788525 -6.471448) + (xy -4.771175 -6.488798) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 67606720-84c3-4fec-b604-ae0fca363bb0)) + (fp_poly + (pts + (xy -4.615028 -6.853142) + (xy -4.632377 -6.835793) + (xy -4.649727 -6.853142) + (xy -4.632377 -6.870492) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 90eb972f-fbe5-4574-9630-ba1cdf2fce70)) + (fp_poly + (pts + (xy -4.348428 -7.050495) + (xy -4.344291 -6.996264) + (xy -4.351167 -6.983988) + (xy -4.366939 -6.994337) + (xy -4.369392 -7.029531) + (xy -4.360918 -7.066557) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid afbda076-0536-4570-8914-d5db06c3f77d)) + (fp_poly + (pts + (xy -3.331148 -6.644946) + (xy -3.348498 -6.627596) + (xy -3.365847 -6.644946) + (xy -3.348498 -6.662295) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid e059802c-9db4-454d-9c9b-b242160fd523)) + (fp_poly + (pts + (xy -3.261749 -6.679645) + (xy -3.279099 -6.662295) + (xy -3.296449 -6.679645) + (xy -3.279099 -6.696995) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ccace87c-2e61-4cea-b9e4-a9a61b853a5b)) + (fp_poly + (pts + (xy -2.56776 -7.096038) + (xy -2.58511 -7.078689) + (xy -2.602459 -7.096038) + (xy -2.58511 -7.113388) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid e1e5ad31-f9e0-4f36-a968-77d5e3ca6f87)) + (fp_poly + (pts + (xy -2.498361 -7.130738) + (xy -2.515711 -7.113388) + (xy -2.533061 -7.130738) + (xy -2.515711 -7.148088) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 867a926c-b2c5-4f90-88b6-d1c4e599e0e7)) + (fp_poly + (pts + (xy -1.977869 -7.304235) + (xy -1.995219 -7.286885) + (xy -2.012569 -7.304235) + (xy -1.995219 -7.321585) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid fc6cea62-e205-4f44-8962-573ac60e5245)) + (fp_poly + (pts + (xy -7.217487 -6.436749) + (xy -7.234836 -6.419399) + (xy -7.252186 -6.436749) + (xy -7.234836 -6.454099) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid db28f85a-3dfd-45b4-8e77-24e4f3a4dd2b)) + (fp_poly + (pts + (xy 0.555191 -6.714344) + (xy 0.537841 -6.696995) + (xy 0.520491 -6.714344) + (xy 0.537841 -6.731694) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 8d83d59d-94e1-45f8-8ddd-5e376febdf35)) + (fp_poly + (pts + (xy 0.555191 -6.783743) + (xy 0.537841 -6.766394) + (xy 0.520491 -6.783743) + (xy 0.537841 -6.801093) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid d6601853-f2f8-4c33-a41b-aa22377298f0)) + (fp_poly + (pts + (xy 0.62459 -6.783743) + (xy 0.60724 -6.766394) + (xy 0.58989 -6.783743) + (xy 0.60724 -6.801093) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 25b4de53-601b-4251-adcc-f0afe441e207)) + (fp_poly + (pts + (xy 1.561475 -7.061339) + (xy 1.544125 -7.043989) + (xy 1.526776 -7.061339) + (xy 1.544125 -7.078689) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f66b0815-7e8f-4871-9148-902bac0eb830)) + (fp_poly + (pts + (xy -2.501034 -6.643359) + (xy -2.498361 -6.631692) + (xy -2.523683 -6.582638) + (xy -2.533061 -6.575547) + (xy -2.565087 -6.577133) + (xy -2.56776 -6.588801) + (xy -2.542438 -6.637855) + (xy -2.533061 -6.644946) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 03ab25d4-b851-49f8-895f-bcb48cf57241)) + (fp_poly + (pts + (xy -0.728689 -6.922541) + (xy -0.746039 -6.905191) + (xy -0.763388 -6.922541) + (xy -0.746039 -6.939891) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 04bbb136-f381-4fca-9e6f-a133350a9b2c)) + (fp_poly + (pts + (xy -3.921039 -6.644946) + (xy -3.938388 -6.627596) + (xy -3.955738 -6.644946) + (xy -3.938388 -6.662295) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ad791fc0-24cd-4071-a684-765e8b84e5b2)) + (fp_poly + (pts + (xy -0.942247 -6.960554) + (xy -0.905288 -6.928298) + (xy -0.902186 -6.920493) + (xy -0.918654 -6.906231) + (xy -0.952939 -6.938189) + (xy -0.957549 -6.945252) + (xy -0.961639 -6.968997) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid ed37c6d2-f6fa-48d5-b1af-d8605ce6875b)) + (fp_poly + (pts + (xy -1.94317 -7.130738) + (xy -1.96052 -7.113388) + (xy -1.977869 -7.130738) + (xy -1.96052 -7.148088) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 71241572-16a6-4c09-a5f0-852d54875882)) + (fp_poly + (pts + (xy -1.844433 -7.20345) + (xy -1.807474 -7.171194) + (xy -1.804372 -7.16339) + (xy -1.82084 -7.149128) + (xy -1.855125 -7.181085) + (xy -1.859735 -7.188148) + (xy -1.863824 -7.211893) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 7dbb7578-20a2-4041-bcb5-46da7394262b)) + (fp_poly + (pts + (xy -1.561476 -6.957241) + (xy -1.578826 -6.939891) + (xy -1.596175 -6.957241) + (xy -1.578826 -6.97459) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid d46bd02a-b464-4d74-b025-8b1c67fbef36)) + (fp_poly + (pts + (xy -2.37045 -6.813379) + (xy -2.376913 -6.801093) + (xy -2.409607 -6.767955) + (xy -2.415708 -6.766394) + (xy -2.418076 -6.788808) + (xy -2.411612 -6.801093) + (xy -2.378918 -6.834231) + (xy -2.372817 -6.835793) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 07a2d33b-98b7-4fac-8d2b-0dc9bc819add)) + (fp_poly + (pts + (xy 5.783242 -6.928324) + (xy 5.778479 -6.907696) + (xy 5.760109 -6.905191) + (xy 5.731547 -6.917887) + (xy 5.736976 -6.928324) + (xy 5.778156 -6.932477) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 3683ed7d-e681-4ea9-8924-9796bfd13bae)) + (fp_poly + (pts + (xy -2.163157 -6.98791) + (xy -2.168716 -6.97459) + (xy -2.214683 -6.941186) + (xy -2.224861 -6.939891) + (xy -2.243674 -6.96127) + (xy -2.238115 -6.97459) + (xy -2.192148 -7.007994) + (xy -2.18197 -7.00929) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 1630599a-c3f5-405c-b3f0-bccab1e1828f)) + (fp_poly + (pts + (xy -1.492077 -7.61653) + (xy -1.509427 -7.599181) + (xy -1.526776 -7.61653) + (xy -1.509427 -7.63388) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 8468735e-84bb-4881-934c-66155e6d5bc4)) + (fp_poly + (pts + (xy -6.141804 -7.685929) + (xy -6.159153 -7.668579) + (xy -6.176503 -7.685929) + (xy -6.159153 -7.703279) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 26e0c748-034e-4085-913d-0cd709fc3295)) + (fp_poly + (pts + (xy -1.804372 -7.928825) + (xy -1.821722 -7.911476) + (xy -1.839071 -7.928825) + (xy -1.821722 -7.946175) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 82d6fecc-373d-4e41-ab89-2aa3de8a50bf)) + (fp_poly + (pts + (xy -1.252246 -8.054333) + (xy -1.220862 -7.998371) + (xy -1.195619 -7.927854) + (xy -1.204949 -7.9162) + (xy -1.241458 -7.966999) + (xy -1.250771 -7.983846) + (xy -1.275356 -8.045046) + (xy -1.274978 -8.070742) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 1b385498-d002-498f-8e2f-93f3bfa4b912)) + (fp_poly + (pts + (xy 6.905191 -7.998224) + (xy 6.887841 -7.980875) + (xy 6.870491 -7.998224) + (xy 6.887841 -8.015574) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 8ec7fc64-6b78-466a-957f-516344b4a0ab)) + (fp_poly + (pts + (xy -1.989436 -8.108106) + (xy -1.985283 -8.066926) + (xy -1.989436 -8.06184) + (xy -2.010065 -8.066603) + (xy -2.012569 -8.084973) + (xy -1.999873 -8.113534) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid c4213585-049e-4f59-8c54-bb54cc93c0f5)) + (fp_poly + (pts + (xy -1.927622 -8.167612) + (xy -1.878781 -8.139611) + (xy -1.886963 -8.121505) + (xy -1.906423 -8.119672) + (xy -1.953476 -8.144874) + (xy -1.960274 -8.153974) + (xy -1.954689 -8.173692) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 9185aac7-81e1-46ad-97c6-5f8f398e8eb1)) + (fp_poly + (pts + (xy -2.054361 -8.373918) + (xy -2.058364 -8.324886) + (xy -2.088638 -8.281701) + (xy -2.10886 -8.272623) + (xy -2.130017 -8.273788) + (xy -2.119484 -8.280664) + (xy -2.099972 -8.322345) + (xy -2.104979 -8.347461) + (xy -2.10101 -8.390575) + (xy -2.083136 -8.397268) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 24807891-a1bc-4db5-96b1-d2be27178f52)) + (fp_poly + (pts + (xy 0 -9.004508) + (xy -0.01735 -8.987159) + (xy -0.0347 -9.004508) + (xy -0.01735 -9.021858) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 9c8c7a57-2ae9-4788-a690-ad8b2969e3ca)) + (fp_poly + (pts + (xy -6.81266 -8.4551) + (xy -6.808507 -8.41392) + (xy -6.81266 -8.408834) + (xy -6.833289 -8.413598) + (xy -6.835793 -8.431967) + (xy -6.823097 -8.460529) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 6c1960e0-8281-45c9-ae02-c599883cd4f2)) + (fp_poly + (pts + (xy -2.290164 -8.379918) + (xy -2.307514 -8.362569) + (xy -2.324864 -8.379918) + (xy -2.307514 -8.397268) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 6e41d931-10af-4114-9cbd-cf170d67deb9)) + (fp_poly + (pts + (xy -2.201445 -8.512885) + (xy -2.207526 -8.485819) + (xy -2.235527 -8.436977) + (xy -2.253633 -8.445159) + (xy -2.255465 -8.464619) + (xy -2.230263 -8.511672) + (xy -2.221163 -8.51847) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 1625fff0-44e5-4152-a805-2615cde9133d)) + (fp_poly + (pts + (xy -2.304259 -8.669596) + (xy -2.300071 -8.645753) + (xy -2.319502 -8.6542) + (xy -2.355345 -8.659177) + (xy -2.359563 -8.647995) + (xy -2.387723 -8.620508) + (xy -2.411612 -8.617031) + (xy -2.457918 -8.622667) + (xy -2.463662 -8.627377) + (xy -2.437338 -8.649658) + (xy -2.396369 -8.673737) + (xy -2.332252 -8.69125) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 71df01d4-2455-4783-b24e-e0d8b8ab9684)) + (fp_poly + (pts + (xy 3.331147 -9.178006) + (xy 3.313797 -9.160656) + (xy 3.296448 -9.178006) + (xy 3.313797 -9.195355) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 68ed055a-39d7-4408-9efa-0eb2c2ed1f84)) + (fp_poly + (pts + (xy -0.60488 -9.241697) + (xy -0.571898 -9.199057) + (xy -0.580852 -9.135177) + (xy -0.606016 -9.100936) + (xy -0.619302 -9.098977) + (xy -0.610756 -9.117282) + (xy -0.605142 -9.155518) + (xy -0.616759 -9.160656) + (xy -0.644738 -9.188578) + (xy -0.647724 -9.209397) + (xy -0.624835 -9.243708) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid c0e0a4f4-0bb0-4dfe-af41-561e97359a39)) + (fp_poly + (pts + (xy -0.486057 -9.486688) + (xy -0.481487 -9.482204) + (xy -0.454078 -9.436709) + (xy -0.457795 -9.419984) + (xy -0.483607 -9.430397) + (xy -0.500912 -9.46278) + (xy -0.511476 -9.503318) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f28ea672-63eb-4a8f-b12f-3a6d5fc59e20)) + (fp_poly + (pts + (xy 2.602459 -9.698497) + (xy 2.585109 -9.681148) + (xy 2.567759 -9.698497) + (xy 2.585109 -9.715847) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid fdd4c41b-53b1-4d35-95d7-12c9ba13e118)) + (fp_poly + (pts + (xy -1.365207 -9.521092) + (xy -1.370629 -9.50765) + (xy -1.40181 -9.474548) + (xy -1.407376 -9.472951) + (xy -1.42228 -9.499798) + (xy -1.422678 -9.50765) + (xy -1.396003 -9.541017) + (xy -1.385931 -9.54235) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid d4ed9cc2-8193-47fe-b6e7-194639d77a94)) + (fp_poly + (pts + (xy -1.488826 -9.761913) + (xy -1.458155 -9.700528) + (xy -1.457377 -9.698497) + (xy -1.433244 -9.617736) + (xy -1.437608 -9.590754) + (xy -1.464936 -9.623086) + (xy -1.487739 -9.668135) + (xy -1.512221 -9.739109) + (xy -1.511697 -9.777193) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid fbfb0c89-6179-40c7-9f8f-36440e322f26)) + (fp_poly + (pts + (xy -1.110383 -9.767896) + (xy -1.127733 -9.750547) + (xy -1.145082 -9.767896) + (xy -1.127733 -9.785246) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid b7aed517-2644-490b-b1d1-5ee12e0f1bd6)) + (fp_poly + (pts + (xy -1.387979 -9.802596) + (xy -1.405328 -9.785246) + (xy -1.422678 -9.802596) + (xy -1.405328 -9.819946) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 38b75265-8251-4e4b-96bd-eb3eec420cf7)) + (fp_poly + (pts + (xy -1.466775 -9.84091) + (xy -1.477124 -9.825139) + (xy -1.512318 -9.822685) + (xy -1.549344 -9.831159) + (xy -1.533283 -9.843649) + (xy -1.479051 -9.847786) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid cadfd437-3862-452a-aae0-d95f818a96c7)) + (fp_poly + (pts + (xy -1.596175 -10.045492) + (xy -1.613525 -10.028142) + (xy -1.630875 -10.045492) + (xy -1.613525 -10.062842) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 380cf2e2-2980-485d-a6fe-8b665a04d352)) + (fp_poly + (pts + (xy -1.058732 -10.487391) + (xy -0.96291 -10.426554) + (xy -0.863477 -10.359782) + (xy -0.791994 -10.308602) + (xy -0.763427 -10.283747) + (xy -0.763388 -10.283475) + (xy -0.787725 -10.272821) + (xy -0.860274 -10.311068) + (xy -0.954235 -10.377907) + (xy -1.062779 -10.46235) + (xy -1.116507 -10.509474) + (xy -1.115223 -10.518186) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid a0c98f25-65b9-4bab-9e3a-a9cd28ca7d5d)) + (fp_poly + (pts + (xy -0.589891 -10.288388) + (xy -0.607241 -10.271038) + (xy -0.624591 -10.288388) + (xy -0.607241 -10.305738) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 30b0426a-4ac8-4d1f-82be-880fe487b2dc)) + (fp_poly + (pts + (xy -1.883949 -10.574192) + (xy -1.891121 -10.548634) + (xy -1.94064 -10.518442) + (xy -1.971242 -10.514466) + (xy -2.010075 -10.520081) + (xy -1.984852 -10.54407) + (xy -1.977869 -10.548634) + (xy -1.914294 -10.579287) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 3454ee7b-97ea-4ac8-aae7-1cce05206348)) + (fp_poly + (pts + (xy -2.298716 -10.965521) + (xy -2.274907 -10.89806) + (xy -2.269392 -10.872236) + (xy -2.235885 -10.766287) + (xy -2.186493 -10.680277) + (xy -2.18089 -10.673882) + (xy -2.130918 -10.607696) + (xy -2.115565 -10.560505) + (xy -2.130026 -10.548634) + (xy -2.156303 -10.574251) + (xy -2.202426 -10.636666) + (xy -2.207428 -10.644058) + (xy -2.265869 -10.746186) + (xy -2.30939 -10.849686) + (xy -2.331306 -10.934854) + (xy -2.324933 -10.981985) + (xy -2.322664 -10.983737) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 041fbc9f-a857-4860-9eda-e4c25258c450)) + (fp_poly + (pts + (xy -2.093534 -10.814663) + (xy -2.098297 -10.794034) + (xy -2.116667 -10.79153) + (xy -2.145229 -10.804226) + (xy -2.1398 -10.814663) + (xy -2.09862 -10.818816) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 0da6a9bd-ebb8-4bd1-8839-6faccc4c439b)) + (fp_poly + (pts + (xy -2.012569 -10.843579) + (xy -2.029918 -10.82623) + (xy -2.047268 -10.843579) + (xy -2.029918 -10.860929) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 5b825d94-b8e2-4982-890f-1b21b8e23119)) + (fp_poly + (pts + (xy -0.936886 -10.080191) + (xy -0.954235 -10.062842) + (xy -0.971585 -10.080191) + (xy -0.954235 -10.097541) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 20ec1acc-0692-466f-a5c5-ab01f17fddfd)) + (fp_poly + (pts + (xy -1.353279 -11.051776) + (xy -1.370629 -11.034426) + (xy -1.387979 -11.051776) + (xy -1.370629 -11.069126) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 27d1c19c-4749-4cda-992c-cb922bb7b34a)) + (fp_poly + (pts + (xy -0.50278 4.787557) + (xy -0.467398 4.80975) + (xy -0.406424 4.853696) + (xy -0.381694 4.879264) + (xy -0.390369 4.888598) + (xy -0.426605 4.877509) + (xy -0.456814 4.869272) + (xy -0.518004 4.829138) + (xy -0.533843 4.803783) + (xy -0.537314 4.775119) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 04dc3f2f-930d-4252-9ffb-c4bab92cd80f)) + (fp_poly + (pts + (xy -0.104099 4.667076) + (xy -0.121449 4.684426) + (xy -0.138798 4.667076) + (xy -0.121449 4.649727) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 1388d082-75f9-4779-ae42-db54386b25b6)) + (fp_poly + (pts + (xy -0.208197 4.632377) + (xy -0.225547 4.649727) + (xy -0.242897 4.632377) + (xy -0.225547 4.615027) + ) + + (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 6ce76aa1-5798-4d28-bd7a-0c742d0f0d11)) +)