ELF          (            €½     4     ( ^ ] hpµ%F3³N&`¹ p½ÿ÷þÿMÕé #�B™AõÓOðPCh+ Ð"K`ÿ÷þÿJKÀxAñ ƒði`(`!pCì@ %Ùç ÿ÷þÿ#EìD0Eì@0K #`p½J`Þç ¿                †     Raspberry Pi Pico 2 Floating Point Gravity demo Bruce Land brl4@cornell.edu Hunter Adams vha3@cornell.edu   Protothreads rp2350 v1.3    Gravity Simulation  Dynamic Time = %5.1f    Frame Time = %5.2f mSec -éðO-í‹h—°$	� . ð—�³K	š` , ðX�OðPCh+ ðX�"­K`­JhFK± #F`	š`°½ì‹½èð�"OðAì@ ÿ÷þÿ¤N¤JÖí z’í zFwî‡zOôrF H9FFÆí zÿ÷þÿOôr9FœHÿ÷þÿ·î ª¼Fßøœâ™Jßø˜²ßøT¢`•
”Íøà•KñëŒ“í š’K–-ëŒÓí šËø POêŒ	\ÐŽKŽIÓí ªŠK‡Hë…‰Kë…ë… ë…ñ
ë…ID ë	ÍøÀóìŠ²ìŠxîéŠ8îIŠhî¨zèîzwîªz'î§zgî'zõî@zñîú ñ8‚±îçzÊîz¸ìz
ë	 'î'z×í j�í jèîj¨î‡jÇí j€í jÑí ZÕí jgî¥z–í zèîçj¨îgzËø @4—,åìj¦ìz¼ÑÝøÀýîéš½îÉšî�î
]M #5ù 	² ²ÿ÷þÿTL›"hÓí ZSKë‚ �í zQKë‚TKÑí zë‚“í jƒí zPK7îFjë‚Óí jÃí zDKwîæjë‚Óí J
ë‚“í Z¤î¥jåî…j7îzwî¦z€í z½îÇzÁí zîýîçz²î�=K	²ø05ù ÿ÷þÿ#hñ¼ñ•Äø À÷1¯!  �
œÿ÷þÿ!@ò½ÿ÷þÿ#Khÿ÷þÿFF¨,Iÿ÷þÿ¨ÿ÷þÿ!@ò½ÿ÷þÿÿ÷þÿ@aëÿ÷þÿßí$zî
Çî'zî�
ÿ÷þÿFF¨Iÿ÷þÿ¨ÿ÷þÿ#Oð Bì@0 $K	š` ,ô¨® °½ì‹½èð�J`§æ                                                               œ     zD´                  C  ‚C ÿ÷þÿ%DìDPOôðs1F0FOô r –ÿ÷þÿ!2#°"@  ‘1Fÿ÷þÿ!2#°"ú  ‘1Fÿ÷þÿ!íš_íŠ2#°"@ò³ ‘1Fÿ÷þÿ ÿ÷þÿ1FA ÿ÷þÿ Fÿ÷þÿ…Hÿ÷þÿ
!A ÿ÷þÿƒHÿ÷þÿ!A ÿ÷þÿ€Hÿ÷þÿ!A ÿ÷þÿ~Hÿ÷þÿ
!@ò½ÿ÷þÿ0Fÿ÷þÿ Fÿ÷þÿxHÿ÷þÿ0Fÿ÷þÿ
!Oô‚pÿ÷þÿsHÿ÷þÿsJsK€sNtMßøð¡ßøð‘“F"Ÿíqª¥ìšæìŠªìšéìŠ˜FßímšmImO€Gø#(ø?#J,+ø?DÜî�J¸îçŠÇí šÿ÷þÿ8î
ŠÂX¿±îHŠßíaz8î	Š8îIzxî'zÊí zðîÇzÆí Šî�
…í Šÿ÷þÿÿ÷þÿFFE¡Ñé ÿ÷þÿ´îÉŠñîúÜñ C�“Ýé "NKÿ÷þÿÿ÷þÿ4Iø
ñ
657²ç¤ñKî:¸îÈŠÇí š…í šÿ÷þÿ8î
ŠÃX¿±îHŠ8î(Š(h†í Šÿ÷þÿxîhzðîçzÍéî�
ÿ÷þÿÿ÷þÿFF"¡Ñé ÿ÷þÿ´îèŠñîúFFÝñ C�“Ýé#Ýéÿ÷þÿÿ÷þÿßí&z8î'Š4–,©ìŠJøñññôb¯KßøŒà“í z'îzKŽí zÃí zHåî�
Íé!“ÿ÷þÿÝé!î
›¼å¯ó €   `ffö?       0   L   l   ˆ                     HBoƒ:  HD         @p@                    8µ{M,h , ð¦€Dð GxKxJ›i*`š ñ‚€OðPCh+ ð½€"sK`sK³ù 0+ ð­€mJ“ið ûÑ nI`
h: ñŸ€
`c*@ó�€ # +`8½cKgJ›i*`›XÔOðPCh+ ðž€"^K`aJ^Kx³ù 0‹B ðŒ€WJ“ið ûÑ)` ð�€)qÐVHhZ`WHÁTÏçNKVJ›i*`˜/ÔOðPCh+\Ð"JK`JK³ù 0
+ ð�€DJ“i›üÔ
#`·çAKIJ›i*`œÔOðPCh+kÐ"=K`=K³ù 0 +\Ð7J“i™üÔ !6K`+` 8½2K<J›i*`Ø÷ÔOðPCh+!Ð".K`+J“iÙüÔh.K.J+`påçd"!F,Hÿ÷þÿ(K#J`“iÙÔ“iÛüÔh“iÜøÕ'K+`Ðç'J`Ýç%J`¢ç"K+`Çç`ñçJ“i›üÔ#`KçJ`BçJ“iœüÔ#`lçJ`açJHhJCT*`ªç	J“i˜üÔ#`›çJ`“çJ“i™üÔ#`wç      @               f           ¸   î   (      -éøO?Kh /xÑ>KÓø €¸ñ Ñ<NGF<Lßøô�3hà #:MëC	ëƒ(F›h˜G#h2h3“B#`ñðÛF +'`êÜþç¸ñÐ½èø�,L+Nßø°�ßø¼€+Mßø¼ Øø 02h3 *Èø 0'` Üþçßø�°/`ÿ÷þÿ#hÊé ëC	ëƒ›hXF˜G+h+Ð#h2h3“B#`ñÛÚæç"hIQø"03Aø"0ÿ÷þÿŽFÔø °KÚøSø; ëËÚø 0ÓÜø bëHBë@ø;0Ìø ·çGð8G                                        -éøO?Kh /xÑ>KÓø €¸ñ Ñ<NGF<Lßøô�3hà #:MëC	ëƒ(F›h˜G#h2h3“B#`ñðÛF +'`êÜþç¸ñÐ½èø�,L+Nßø°�ßø¼€+Mßø¼ Øø 02h3 *Èø 0'` Üþçßø�°/`ÿ÷þÿ#hÊé ëC	ëƒ›hXF˜G+h+Ð#h2h3“B#`ñÛÚæç"hIQø"03Aø"0ÿ÷þÿŽFÔø °KÚøSø; ëËÚø 0ÓÜø bëHBë@ø;0Ìø ·çGð8G                                        OðPCh+ÐJh	+Ý "K`ÿ÷þ¿HëCOê� ë�K`3` #J@ø0Š` "K`ÿ÷þ¿Jh	+ÜHëCOê� ë�K`3` #J@ø0Š` "K`ÿ÷þ¿                            Ih	+Ý #FpG0´ %LëCë‚Ìé0’ X`¥PF0¼pG ¿        Ih	+Ý #FpG0´ %LëCë‚Ìé0’ X`¥PF0¼pG ¿        hFp´ +*Ð"K`³K›išÔOðPCh+ Ð"K`LM"hK®\³ù 0³BÐHƒi›üÔ`Sí\ "#` -ÜÑ `p¼pG p¼pG	L
MðçJ`ÞçHƒi›üÔ#`àç ¿     @                    <enter> to restart:     hpµFs±CðG "K`K3`ÿ÷þÿ(Ù"K` "KLM`ÍÄ•è Dø!p
KH3`ÿ÷þÿ(àÜ  p½                       >   
Protothreads RP2040/2350 v1.3 two-core
  øµÿ÷þÿ*Hÿ÷þÿÿ÷þÿÿ÷þÿ'Hÿ÷þÿOðPCh+#Ð$Ih	+Ý "#K`ÿ÷þÿ  ø½  % ûüJ\NBøP
,”DÌé6`éÐû ðPDH3Âé@`ßçIh	+Ý "K`ÿ÷þÿÚç  & ûôJ]OQ
-DÄé7`ëÐû ðPDH3ÂéP`áç                                          €?ÍÌL=\&       O¹  	  q            ¯	    í  -e  4   ¬   æ      Õ	    Š
  „  ‹  X   PRED Ú   	“  
^    !  á  §   ¢  ~  +4   ^  *      Oà   6    +  i&   Qint ]   Ö-   í  R  S!  à  2!  (  À  @  ®  	³   ;@  2@    	0Ô   ;V  2b  h  	<î   †  
-   ä  Bb  X  C!g  -X  4   Ië  s   €  �  š  $   1   >   K   4  C  	t  
a  k  u  ì  h
  s
  9  D      ö  Ë  ]  ^    ›  v  Æ  &  ´  ˆ  ×     !  "³  #™  $‘   %_  &ì  '  (O  )À
  *Å  +'  ,d  -�  .›  /§  0³  1¿  2Ë  3d   4 n  V    -    -ß	  4   ª    v    TL	ä  dr "„   rsr *„  .  ,ò  fr 9�  ®  ;V  S  @„   ß  E„  $ˆ  J„  (9  U„  ,cr e„  0~  k„  4Û  z„  8ris ‰�  <mis ˜�  @icr §„  D?  ®„  H Ñ  ¯    Mü  U  -C  4   Q€  ú   ‰  —  ¥  �  ›  ©  ·  ª  ¸  	Æ  
Ô  û  	    %  =  û  	    °  ¾  Ì  Ú  r	  Í   L  O  õ  ¶  &  .
       !  ".  #=  $L  %[  &j  'y  (ˆ  )Õ  *ø  +â  ,–  -à  .ÿ  /m  0H  1Æ	  2§  3E  42  5€   6è	  ;ø	  <
  =
  >«   ?Ö  @ g  ZL  €  »
  ¯  Vpt È¶  lc É‘    
  ¸ú       
�  ¸ú       
×  OŒ      
¯  uŒ      í  ±�      ‘  ³�      
<
  ¶ú       
o  ·ú       Wptx ºz  3pt »�   3num ¼ú   3pf ½	Ž   X!  ‰  ‰   �  z  F  £  -   	 ò
  Ã“      ÿ   Å“      
  ú       ú   é  -   	 
  Ù      
^	  &Ù      l    -   	 
R  
      
R  *l      
½  
      
i  +l      
~
  ú       
%  ú       !  ™  -   c 
K  «‰      
$  ¬‰      J  ®�      J
  ®�      2  ñ  -   • x 1á      y 1á      x_1 2á      y_1 2á      ax 3á      ay 3á      m 4á      ¿   p  -   • .¦  5`      .�  5`      dt 72      .ù  82      tt 92      eps :2      .¨  <ú         5û  !  !   i  -	  ¿   ¿   ¿   !   Y3  ‹2  2	  2   /Œ   p9  H	  9   4Ð  �ú   ã
  <e	     l  9v	     4  6‡	  4    �	  3�	  ¿   ¿    Û  4®	  !   ú  1Ó	  ¿   ¿   ¿   ¿   !   ZÙ
  ?æ	  x   ¶   W÷	     <”
  I<n   %/b  Îú   
  -  = 4Ä  Eë  4	  ò
l  /å  !	  T
    ú      /µ  úú   p
    -  = [Y  8ú       Ø   œò              I	½  $    ¼  IÖ
  Ì  Ø  Î  Ù          	½  T    Ý  J  Ì  Ø  X      Ù  F   B     	’  l    ì  IB  ¡  ­  þ  ®  h   `     	’  ˜      Jz  ¡  ­  œ      ®  š   –        
     
  š  P        þ	     ÷	     æ	  Ã  P     6   ›#  Ü  !7       "~   *$  !Å        \G  )]~  	!      l   œ­  >pt 	‰  º   ´   5ã  	>   5ï  
   °  ^¶  !   A  ú    J  ú   sum &ú      ,  ˜  !L       "H   /  P       ?û  é!      �   œ|  @pt é‰  à   Ø   A¿  ø      0¶  ë!    û   6v   ìë      6ì   ól      B  $    $      ø_­  P    %   ü	�  Æ  )  '  ¹  4  2  õ  P    4   {
  @  >  ÿ  K  I    '†  ^    ^      ðó  Ÿ  W  U  ’  c  a  Ô  ^    ^      >é  o  m  Þ  {  y    '­  d    d      ñY  Æ  ‡  …  ¹  “  ‘  õ  d    d      {
  Ÿ  �  ÿ  «  ©       (
  8   (
  "^   Ó	  PI   ?å  D!        œ  @pt D‰  ½  µ  AR  ß   @   0¶  E!  ê  à  7Ù  F2  7Ó  F2  Ci Gú       Cj Gú       7ì   Il  8Œ   –  #i nú       l  H	     '&  ¤  2	  ²  0&  Ð  9&  Ô  B&  þ  H	    '&  ,  '&  0  2	  >  0&  `  9&  d  B&   8[   n  0  Žl  X  P  6Š	  Ö  ‘ 8u   @  #dx ©2  •  ‘  #dy ª2  ­  ©  0  ¬2  Ã  Á  #d ±2  Ï  Í  #si ´2  Û  Ù  #sj µ2  ç  å  °  	   B  "    "      ß'­  P    P   
   �	º  Æ  ó  ñ  ¹  ÿ  ý  õ  P    P   
   {
    	  ÿ        '­  º   º  
   Þ	   Æ  #  !  ¹  /  -  õ  º   º  
   {
  ;  9  ÿ  G  E    ^   (
  „   K&  M  P    Qw R
X �   K&  q  P    Qw R
X ¬  û  ’  P’R Q’S S0 :  û  X  å  ³  P0Q3 b  ‡	  Í  P
½QD j  '&  v  T
  ô  P‘ Qœ    |  e	  	  P‘  †  ‡	  #  P
½QN Š  (
  ”  V&  ¨  '&  ´  T
  \  P‘ Q´    "º  e	  P‘   '†  J   J     LÔ  Ÿ  S  Q  ’  _  ]  Ô  J   J     >é  k  i  Þ  w  u    J  Ó	  ç  P2 b  ®	    Pv Qv R
€S
à} v  r  ®	  B  P@Qv R°S2} 5 ‚  ®	  n  PúQv R°S2} ; œ  ®	  ›  P
³Qv R°S2} 3 ¢  �	  ®  P? ª  ‡	  È  PAQv  °  v	  Ü  Pt  ¶  e	  ó  P     ¾  ‡	    PAQ: Ä  e	  #  P    Ì  ‡	  <  PAQD Ò  e	  S  P0    Ú  ‡	  l  PAQN à  e	  ƒ  PL    ê  ‡	  �  P
½Q: ð  �	  ±  Pv  ö  v	  Å  Pt  ü  e	  Ü  Pl      �	  ð  Pv    ‡	  
  P
Q: "  T	  Pˆ      !  /  -    `  çú       ˜   œ:  >pt ç$‰  ‰  �  u  éú       5\  í	   v  a¶  ê!  ª  ¤  (+             í	À  =  Ã  Á               í	  4     ‰  î	1  Õ  Ñ  $  é  å  ‰  )<  (Z  <    <   
   ·  s  f      Å  <    <   
   ðë      Þ  #    Ñ  ?  =  ø  <   
   ù  Q  M  +  >    ˜  Í=  f  d      Z  l   ,   ÿ	s  f  Å  l   ,   ðë  Þ  v  t  Ñ  ø  l   ,   ù  †  „  +  n    ¤  Í=  ’  �          $#  ´!  ³  pt ´‰  *£  ¿	*V  Ã	*b  Ê*ƒ  Ð*ï  Ò ¶  µ!  9ch ¶@          ·ú         $­  X!     pt X‰   ¶  Z!  9i \ú        ¡  \ú   D  ptx b    ptx s      F  $è  !  ’  pt ‰   ¶  !  9i ú        ¡  ú   D�  ptx %    ptx 6      Eg  ßú   ½  pf ßŽ  ptx â     Ex  Ëú   è  pf ËŽ  ptx Î     $¥	  %!    è  %+  c &
!   ð  %—  ûJ  è  û+  c û6!  bÀ  ýJ   ¿   Z  -    %   ï  è  ï/  c ï:!   %Ä  ÜÀ  è  Ü4  dst ÜCÀ  len ÜO  i Ý    @  %…  Ë  è  Ë5  src ËJ  len ËV  i Ì    Q  $ª
  ºë  +  è  º2   $W
  ¦ë  K  è  ¦2   F™	  óf  f  Gè  ó3   ä  FS  Úx  †  Gè  Ú0   %à  <­  G  <&x  out <1ë   %7  yÔ  G  y"x  (
  y-ë   Hš   ãõ  1pin ã2x  1val ã<ë   H@  ¯  1pin ¯3x  1val ¯=ë   cš  �x  dí  C&:      $  œ›#  +X  (  +`  f   +h  ¸   +p  î   +x     :L      Ÿ€  œ   �  ¶     	+      ±   Ò³  =                     Ò	  2    À   Ó#  1  '  #  $  A  =  À   )<  	Z  >    Ñ   ¢  s  f  _  ]  Å  >    Ñ   ðë  o  m  Þ  }  y  Ñ  ™  —  ø  Ñ   ù  «  §  +  @    Ý   Í=  À  ¾      Z  ˜     ÿ	s  f  Å  ˜     ðë  Þ  Ð  Î  Ñ  ø  ˜     ù  à  Þ  +  š   é   Í=  ì  ê        	+  n    õ   Ã	H  =  ü  ú     r    r      Ã		  Š       Ä	¸  1    
  $  $       )<  	Z  ”      7  s  f  B  @  Å  ”      ðë  R  P  Þ  `  \  Ñ  |  z  ø    ù  Ž  Š  +  –    $  Í=  £  ¡      Z  ¬     ÿ	s  f  Å  ¬     ðë  Þ  ³  ±  Ñ  ø  ¬     ù  Ã  Á  +  ®   0  Í=  Ï  Í        	+  À    <  ÊÝ  =  ß  Ý     Ä    Ä      Ê	  Ô    K  ËY   1  ñ  í  $  	    K  )<  (Z  à    à      Ø  s  f  '  %  Å  à    à      ðë  7  5  Þ  E  A  Ñ  a  _  ø  à      ù  s  o  +  â    \  Í=  ˆ  †      Z  â  B   ÿ	s  f  Å  â  B   ðë  Þ  ˜  –  Ñ  ø  â  B   ù  ¨  ¦  +  ä   h  Í=  ´  ²        	+  ö    t  Ð~   =  Ä  Â     ú    ú      Ð	  
   ƒ  Ñî!  1  Ö  Ò  $  ð  ì  ƒ  )<  	Z     ”  m!  s  f      Å     ”  ðë      Þ  ,  (  Ñ  H  F  ø  ”  ù  Z  V  +        Í=  o  m      Z  Î     ÿ	s  f  Å  Î     ðë  Þ    }  Ñ  ø  Î     ù  �  �  +  Ð   ¬  Í=  ›  ™        	  0   ¸  ¿	"    «  ©     4   4     ¿		è  D   Ç  ÂÍ"  ú  »  ¹  Ç  I    D   Ç  '¥  Ë  É  ˜  Ù  Õ  ‹  ö  ô  ²  Ç  ³  	  	    F   Ó  Þ  	  	       	  h   ß  ¼ò"    /	  +	   eè  n     ¼(z#  ú  I    n     '¥  ˜  K	  I	  ‹  ²  n     ³  [	  Y	    n   n     Þ  g	  e	      "b  K&  P    Qt Rd   &%      ,  œ*$  :7      ŸC  î  JD  Kn  þ  ï#  s  {	  u	  L8   Pu   �    ‚  ž	  š	  Œ   (
  M    $  P{  Ê   (
     &³      ,  œ¹$  :Å      ŸÑ     JÒ  Kü  0  ~$    ¹	  ³	  L8   Pu     B    Ü	  Ø	  Œ   (
  M    ­$  P{  Ê   (
     &ò      �   œ·%                -	½  
    R  -%  Ì  Ø        Ù  õ	  ñ	    (’  D    D   &   -W%  ¡  ­  L      ®   
  
    (ò  j    j   &   )ˆ%  Nt   *$  !Å        f   ›#  ¡%  !7       ND   ›#  !7        &½      8   œï%  Ì  `
  X
  Ø  ^  Ù  †
  „
    &’      8   œ'&  ¡  ¡
  ™
  ­  j  ®  Ç
  Å
    ,‘  ‘  ,t  t  ,6  6  ,×  ×  gå  6   ,Ì
  Ì
   (    1·B  I ~   1  H}  H }   I  4 1·B  	1R¸BUXYW  
4 :!;9I?  1R¸BUXYW  $ >   :;9I  1U  1   :;9I   !I  1X!YW  4 :!;9I?  U  4 :;9I   :;9I  I  ! I/   :!;9!I8  .?:;9!'<     :;9I8  4 :!;9I   1R¸BXYW  1R¸BXYW   4 :;9I  !I €~  "H}  #4 :!;9I·B  $.:;9'I   %.:;9!' !  &.1@z  '1R¸BX!YW  (1R¸BXYW  )4 1<  *
 :!;9  +
 1  ,. ?<n  ->!!I:;9  .4 :!;9I?  /.?:;9'I<  04 :!;9I·B  1 :!;9I  2& I  3 :!;9I8  4. ?:;9'I<  5
 :;9  64 :!;9I  74 :!;9I  8U  94 :!;9I  : 1  ;5 I  <. ?:;9!'<  =   > :;9I·B  ?.:!;9!'I@z  @ :!;9!I·B  A
 :!;9!	  B 1R¸BX!YW!	  C4 :!;9I  D  E.?:!;9!'I !  F.:!;9'I !  G :!;9I  H.:!;9!' !  I4 1  J4 1!  K1U  LH}  MH}  NH}‚  O%U  P(   Q$ >  R   S '  T:;9  U <  V:;9  W:;9  X'I  Y.?:;9'I<  Z.?:;9'<  [.?:;9I@z  \. ?:;9   ].:;9'I@z  ^4 :;9I  _1R¸BUXYW  `.?:;9'I@z  a4 :;9I·B  b4 :;9I?<  c. :;9'I   d. :;9'   e1XYW  fH}‚  g. ?<n:;   Ö
             :    s <    "Ÿ\&t <    "Ÿ&2R    X    t <    "ŸR      €    s <    "ŸT$u <    "Ÿ$XR    œ    u <    "Ÿ<R            PPVPl
£¥ &¨-¨ Ÿ              PXTXZPZ�T               1Ÿ
UURb1Ÿbj0Ÿ  P   S  P   IŸ  P   S  P   IŸ  ^   1Ÿ  ^   IŸ  ^   1Ÿ  ^   IŸ  d   1Ÿ  d   IŸ  d   1Ÿ  d   IŸ              "P"Ä‘ŒÄÆPÆœ‘Œ             1Ÿ&T¶¸0Ÿ¸¶T¶”1Ÿ 		     L    1Ÿ ŠTŠŽtŸŽ¢T¢¬tŸ¬ÖT         |    S“T“2U“T“2Ö
‘€“‘�“¦
 
‘€“‘�“        z�P�	Š
�P       z�Q�	Š
�Q     �O   :  0�O   F  (�N   j  "�O  P   
1Ÿ  P   
2Ÿ  P   
1Ÿ  P   
2Ÿ  º  
0Ÿ  º  
2Ÿ  º  
0Ÿ  º  
2Ÿ  J  1Ÿ  J  2Ÿ  J  1Ÿ  J  2Ÿ              P`Q`fPf˜Q           1ŸR`f1Ÿ        @Ÿ    4    V8dV    4      @Ÿ8d  @Ÿ <   
  @Ÿ <   
1Ÿ <     )   
 )   <   
  @Ÿ <   
0ŸF    1Ÿ  >     @Ÿ t    Ç   x    1Ÿ  n     @Ÿ                    ¢1Ÿ¢¤0Ÿ¨Ö1ŸÖØ0ŸØü1Ÿü‚0Ÿ‚Ž1ŸŽ”0Ÿ”Ê1ŸÊÎ0ŸÎ¤1Ÿ       @Ÿ   2    ŸæôŸ   2      @Ÿæô  @Ÿ >     @Ÿ >   1Ÿ >    
    
    >     @Ÿ >   0ŸN    1Ÿ  @     @Ÿ     ²   ¤   1Ÿ  š    @Ÿ n      @Ÿ    Š    Q¢°Q    Š      @Ÿ¢°  @Ÿ ”     @Ÿ ”   1Ÿ ”    
 ±   
 ±   ”     @Ÿ ”   0Ÿ¢    1Ÿ  –     @Ÿ ´   G   ¸   1Ÿ  ®    @Ÿ À      @Ÿ   Ô    :ŸŽÐ:Ÿ   Ô      @ŸŽÐ  @Ÿ à     @Ÿ à   1Ÿ à     J    J   à     @Ÿ à   0Ÿì    1Ÿ  â     @Ÿ ê   è   î   1Ÿ  ä    @Ÿ ö      @Ÿ   
    ŸÄÒ Ÿ   
     @ŸÄÒ  @Ÿ     @Ÿ   1Ÿ     ç     ç        @Ÿ   0Ÿ"   1Ÿ      @Ÿ Ö   }!   Ú   1Ÿ  Ð    @Ÿ 0     @Ÿ D  
  @Ÿ D  
1Ÿ   D  
 S"   N    S"   D  
  @Ÿ D  
0ŸN   1Ÿ  F    @Ÿ   h     @Ÿ  @Ÿ  v    #   v   1Ÿ  n    @Ÿ      &        Ÿ$U$,    Ÿ    n        Ÿb[      &        Ÿ$U$,    Ÿ    n        Ÿb[        s <    "Ÿ'q<    "Ÿ     L    s <    "Ÿ    <    "Ÿq<    "Ÿ              P
£¥ &¨-¨ Ÿ$P$8|     *s <    "Ÿ              P
£¥ &¨-¨ Ÿ$P$8|     *s <    "Ÿ l                 �             $      ,      ,      �       8       8       ˜       l       Ø           c             jlnp� L    
 L           
FPÔÞœ     0:¾È®Œ† �    
Bæîö’
Œ (   $à       df¦¨¤      2    æô >     >     ˜    f     †    ¦´ ”    
 ”     ¬    ¸     Ô    ŽÐ à     â    î     
   ÄÒ    
     Î    (    D   
 D    d          Xn¬ &    $$****, n    �       Xn¬ &    $$****, n    � 
    0                  VZ\f˜ 0    <h <     l          L $    (*002 :     L    
 l    $&,,. €     �    
     �    œ    ¤    ¬    ¬    �    8    8    ˜    l    Ø ð   K  û      C:/Users/16073/OneDrive/Documents/Pico-v2.0/vg16_gravity C:/Users/16073/.pico-sdk/sdk/2.0.0/src/rp2350/pico_platform/include/pico C:/Users/16073/.pico-sdk/sdk/2.0.0/src/rp2_common/hardware_gpio/include/hardware C:/Users/16073/.pico-sdk/sdk/2.0.0/src/rp2_common/hardware_uart/include/hardware C:/Users/16073/.pico-sdk/toolchain/13_2_Rel1/arm-none-eabi/include/machine C:/Users/16073/.pico-sdk/toolchain/13_2_Rel1/lib/gcc/arm-none-eabi/13.2.1/include C:/Users/16073/.pico-sdk/toolchain/13_2_Rel1/arm-none-eabi/include/sys C:/Users/16073/.pico-sdk/sdk/2.0.0/src/common/pico_base_headers/include/pico C:/Users/16073/.pico-sdk/sdk/2.0.0/src/rp2_common/hardware_base/include/hardware C:/Users/16073/.pico-sdk/sdk/2.0.0/src/rp2350/hardware_regs/include/hardware/regs C:/Users/16073/.pico-sdk/sdk/2.0.0/src/rp2350/hardware_structs/include/hardware/structs C:/Users/16073/.pico-sdk/sdk/2.0.0/src/rp2_common/hardware_sync_spin_lock/include/hardware/sync C:/Users/16073/.pico-sdk/toolchain/13_2_Rel1/arm-none-eabi/include C:/Users/16073/.pico-sdk/sdk/2.0.0/src/rp2_common/pico_multicore/include/pico C:/Users/16073/.pico-sdk/sdk/2.0.0/src/rp2_common/pico_stdio/include/pico C:/Users/16073/.pico-sdk/sdk/2.0.0/src/rp2_common/hardware_timer/include/hardware  vga16_graphics_gravity.c   platform.h   gpio_coproc.h   gpio.h   pt_cornell_rp2040_v1_3.h   uart.h   _default_types.h   stddef.h   _stdint.h   types.h   address_mapped.h 	  vga16_graphics.h   intctrl.h 
  uart.h   dreq.h 
  spin_lock.h   math.h   multicore.h   stdio.h   stdlib.h   stdio.h   timer.h   string.h   <built-in>          é! !  	        		 w. .   X•	 ê . < 	< 	&1	 &1	 &1	 +  # 	 ¸ Ë  	!ý´x.Å 	š   Ùx /Ì¥w<ˆ´x.	 È  	 	 w    		 w  8     Ã 8K8! 8!	 š<  <  <®	 Ñ . J <
§	<!!!. Ø §X	ì´xX	^/e!	0+	#+	!	0/f qX fMd .+J d + dJ . d.-'	.$pJ-/-/)%..3+.. ‚15y./0,0,0z.5y.20,! k. ..,/! i <÷)%)%)Y@2.0-/.0%+!%-!.%/!.-/-/-/)/ Qä < . .	2.gYŸ>Y:L .2  X J2 .	 .»>›´xX	/    <  < #	 T . 1 æ~ 0ð	¥w<ë~‘ƒƒ %.i.…=K==K=K=K=Y====Y@! ! % 4 C.=. m.%.4.C.<
o./
. -<	 =
!/
	!I	/0#.D .L ,.1-./,0 +	/ fK X ¬ wf 	  w. 	f#J,	/	/;..O . J/ 	/..... ‚R X JR . tg pJ   	  4	/ p ‚ .K/-<=      ³! X <  Õ{ «  Õ{  «    Ô{ « <»y Ä. J 	<¨|   [n[
  [& Y    &	>  ‡  ù{ !   Š ! ;#h "<< 	 a   ä{	 œ  ä{ 	 œ    ã{	 œ .Êy	 µ. J 	< º| 	Æ ·|   .?n[
  [& Y    &	>÷ ‰| !   	ú	..48J n<  Ý{ £  Ý{  £    Ü{ £ .Ãy ¼. < 	<°|   [n[
  [& Y    &	0 ! +  €¶|  Î  ×{ ©  ×{  ©    Ö{ © .½y Â. < 	<ª|   Mn[
  [& Y    &	0  ƒ  ý{ !   †     	 m# 	 ]   ý{	 ƒ  ý{ 	 ƒ    û{	 ƒ .Îy	 ±. < 	<ã|µ
  _" \    "	0- !   Ë 	 › 	 ! �| 	ã      r Y ‚| þ " þ{    €¢|.\    "	0- !   Ë  ”þ{    €	 1  .    < B  . ) '? #g  é{ & Y    &	0 ! +     † Õ{<& Y    &	0 ! +    	 ÷B6 =6!      Ý{ & Y    &	0 ! +     „ ×{<& Y    &	0 ! +        ›0 J< ¦&!) r'   '    '  .   . .	y    	y  	y   	"<	_¬ 4z  &z 4  	t  	t w .!!0 0!v) y<'   '    '  .   .	.%( g,$ <( .Z  S      ×0 J< ¦&"* r(   (    (  /   . .	y    	y  	y   	"<	_¬ 4z  &z 4  	t  	t w .!"0 0"v* y<(   (    (  /   .	.&) g-% <) .Z  R      ¨à~ Ÿ. <ž. ä|. <ž.„ ","	 Õ|  < +².0„ ","	 Á|y  < (     Ê.	.! s (	 v& "	 )     Þ.	.! s )	 v& "	      ç0	 ?  . ¹{   .	 Æ     y	 ß. < 	< �|<	ð �|   .1n[
  [& Y    &	0 !   	£1	!1!4.	 x. '.	 x< º{<& Y    &	0 ! +        ‰ !  	 C  
 <   .  J  w< 	,0v    <  J .      ·$0?1/@Ä~ ». <‚. �}. < .þ.$B"x.$ 0	 ñ| �
v "2"$0	" ò| –. í|. <•<$B"x $ 0	 Ý| •
v "2"$0	" Þ| pt_current_char_count uart_putc_raw TIMER1_IRQ_0 TIMER1_IRQ_1 TIMER1_IRQ_2 TIMER1_IRQ_3 CYAN size_t IRQ_COUNT initVGA LED_state DREQ_SHA256 sqrt I2C1_IRQ gpioc_bit_oe_put DREQ_FORCE multicore_launch_core1 DREQ_SPI0_RX DARK_ORANGE BLACK pt_interval_marker pt_thread_list1 MAGENTA SIO_IRQ_FIFO pt_serial_out_buffer PIO1_IRQ_0 PIO1_IRQ_1 DREQ_SPI1_RX LC_LABEL1005 thread_time1 GPIO_IN __uint8_t fbrd DREQ_PIO0_RX0 DREQ_PIO0_RX1 DREQ_PIO0_RX2 DREQ_PIO0_RX3 PLL_USB_IRQ uart_hw_t setTextColor protothread_sched DREQ_PIO0_TX0 long int PIO2_IRQ_0 PIO2_IRQ_1 POWMAN_IRQ_POW __builtin_memset gpio DREQ_SPI1_TX main YELLOW colors writeString pt_add GREEN uart_write_blocking I2C0_IRQ signed char uint8_t DREQ_UART0_RX uart_read_blocking SPI1_IRQ gpio_set_dir unsigned char DREQ_PIO2_TX1 DREQ_PIO2_TX2 DREQ_PIO2_TX3 sched_count1 DREQ_CORESIGHT test_in1 test_in2 uart_get_index LC_LABEL970 _Bool DMA_IRQ_0 ifls LC_LABEL976 SPARE_IRQ_0 SPARE_IRQ_1 SPARE_IRQ_2 SPARE_IRQ_3 SPARE_IRQ_4 SPARE_IRQ_5 sem_lock char memset TRNG_IRQ DREQ_UART0_TX uart_inst_t pt_executed sched_thread_stats _pad0 PWM_IRQ_WRAP_0 PWM_IRQ_WRAP_1 thread_time IO_IRQ_QSPI_NS DREQ_ADC SIO_IRQ_FIFO_NS uint LIGHT_BLUE DREQ_I2C0_RX LC_LABEL959 lock_lock GNU C17 13.2.1 20231009 -mcpu=cortex-m33 -mthumb -mfloat-abi=softfp -mcmse -march=armv8-m.main+dsp+fp -g -O3 -ffunction-sections -fdata-sections pt_serialin LC_LABEL963 printf fillCircle __aeabi_ddiv m_size SPI0_IRQ __aeabi_f2d pt_executed1 DREQ_PIO1_TX0 DREQ_PIO1_TX1 DREQ_PIO1_TX2 DREQ_PIO1_TX3 DREQ_I2C0_TX LC_LABEL978 protothread_toggle25 DARK_GREEN pt_sched_method __uint64_t long unsigned int DREQ_XIP_STREAM irq_num_rp2350 pt_add1 pt_task_count1 protothread_serial pt_sched1 SIO_IRQ_BELL restart_flag sprintf sched_thread_time1 rand DREQ_PWM_WRAP10 protothread_graphics fillRect uart_inst __uint32_t long long int SIO_IRQ_MTIMECMP gpio_put double core1_main sched_thread_time POWMAN_IRQ_TIMER num_send_chars BLUE DREQ_PIO0_TX1 DREQ_PIO0_TX2 DREQ_PIO0_TX3 ADC_IRQ_FIFO float SIO_IRQ_BELL_NS DREQ_COUNT LIGHT_PINK USBCTRL_IRQ DREQ_PWM_WRAP11 unsigned int setTextColor2 pt_serialin_polled __aeabi_dadd dreq_num_rp2350 ilpr io_ro_32 DMA_IRQ_1 DMA_IRQ_2 DMA_IRQ_3 pt_serialout_polled ORANGE get_core_num DREQ_XIP_QMIRX PT_YIELD_FLAG stdio_init_all tempy tempx ibrd io_rw_32 long double dt_sq DREQ_I2C1_RX C:/Users/16073/OneDrive/Documents/Pico-v2.0/vg16_gravity/vga16_graphics_gravity.c sched_thread_stats1 DREQ_SPI0_TX time_us_64 pstr setCursor uart_get_hw uart_getc long long unsigned int DREQ_XIP_QMITX MED_GREEN gpio_dir DREQ_DMA_TIMER0 DREQ_DMA_TIMER1 DREQ_DMA_TIMER2 DREQ_DMA_TIMER3 value DREQ_UART1_RX pt_task_count pt_serialout uart_is_writable PIO0_IRQ_0 PIO0_IRQ_1 sched_count DARK_BLUE multicore_reset_core1 uart_is_readable lc_t PLL_SYS_IRQ __aeabi_ul2f gpio_init writeStringBig pt_thread_list UART1_IRQ PROC0_IRQ_CTI dist_sq PINK DREQ_UART1_TX setTextSize gpioc_bit_out_put LC_LABEL223 short int uint64_t C:\Users\16073\OneDrive\Documents\Pico-v2.0\vg16_gravity\build DREQ_PIO2_RX0 DREQ_PIO2_RX1 DREQ_PIO2_RX2 DREQ_PIO2_RX3 uart tight_loop_contents DREQ_PWM_WRAP0 DREQ_PWM_WRAP1 DREQ_PWM_WRAP2 DREQ_PWM_WRAP3 DREQ_PWM_WRAP4 DREQ_PWM_WRAP5 DREQ_PWM_WRAP6 DREQ_PWM_WRAP7 DREQ_PWM_WRAP8 DREQ_PWM_WRAP9 uart_putc rate m_color _pad1 CLOCKS_IRQ LC_LABEL248 IO_IRQ_BANK0_NS imsc DREQ_I2C1_TX pt_sched IO_IRQ_BANK0 uint32_t GPIO_OUT UART0_IRQ start_time short unsigned int DREQ_PIO2_TX0 pt_serial_in_buffer OTP_IRQ spin_lock_t TIMER0_IRQ_0 TIMER0_IRQ_1 TIMER0_IRQ_2 TIMER0_IRQ_3 WHITE protothread_sched1 uart_char_to_line_feed __aeabi_d2f LC_LABEL274 LC_LABEL277 DREQ_PIO1_RX0 DREQ_PIO1_RX1 DREQ_PIO1_RX2 DREQ_PIO1_RX3 sqrtf lcr_h dmacr DREQ_HSTX PROC1_IRQ_CTI IO_IRQ_QSPI  GCC: (Arm GNU Toolchain 13.2.rel1 (Build arm-13.7)) 13.2.1 20231009     ÿÿÿÿ |            �   B„…†Ž h             B$„	…†‡ˆ‰Š‹ŽB<PQRSTU
B˜^
<BTURSPQ$BC
<BTURSPQ$B             $  Aƒ„…Ž $           ,  B(ƒ
„	…†‡ˆ‰Š‹Ž $           ,  B(ƒ
„	…†‡ˆ‰Š‹Ž            �              8   H„…NÅÄ            8   H„…NÅÄ (           ˜   C„…†i
ÆÅÄ AB
ÆÅÄ A            l   B„…†Ž            Ø   Aƒ„…†‡Ž A7   aeabi -   8-M.MAIN M	
".                            ñÿ                                                                            �     2   x          5             J                          2                                          V          2   ä         k            o               D         2   À                      	              	 s      $   	 2   ð        	 ’           5 ž           $ ¶           #                             »      ,    2            à           F é           ! í       x    B                             ü      ,    2            "          E ,          " 0      x    A                             2   t          @     l                                 2   0                                      2   0                                      2   |          S          %               2                                          2   P          e          4               2                                          2   °                        2                            2                            2                             2                            ! 2             !              " 2             "              # 2             #              $ 2             $              % 2             %              & 2             &              ' 2             '              ( 2             (              ) 2             )              * 2             *              + 2             +              , 2             ,              - 2             -              . 2             .              / 2             /              0 2             0              1 2             1              2 2             2              3 2             3              4 2             4              5 2             5              6 2             6              7 2             7              8 2             8              9 2             9              : 2             :              ; 2             ;              < 2             <              = 2             =              > 2             >              ? 2             ?              @ 2             @              A 2             A              B 2             B              C 2             C              D 2             D              E 2             E              F 2             F              G 2             G              H 2             H              I 2             I              J 2             J              K              M              N              P              R              T              V              X              W              Z r             }             ‡          J “          I               ¬             ¹             Æ             Ò             ß             æ             ñ             ÿ             	                                    & *          ( -          * 0      X   . 3      X   / 4      X   3 1      X   2 6          ' :      X   - <      ,   + C      X   1 G      X   0 K      ,   , S          ) Y             b             o             {             Š             �             ”             š             ±      d    7 Å          @ Õ          D ã      (    ? ö      P    =           9 ü          <           C #      (    > 7      P    ; J          8 =          : W     �     b     8     i     8     q     ˜     …      d    6 ]     Ø     š             
             ©             ±             Ç             Þ          G è          H  vga16_graphics_gravity.c $t protothread_toggle25 $d pt_interval_marker.5 LED_state.4 protothread_graphics i.3 j.2 pt_serialin_polled.constprop.0 pt_serialin pt_current_char_count.9 ch.8 protothread_sched.constprop.0.isra.0 pt_sched i.6 pt_thread_list protothread_sched1.constprop.0.isra.0 pt_sched1 i.7 pt_thread_list1 protothread_serial num_send_chars.10 pt_serialout time_us_64 gpio_init pt_executed pt_executed1 __aeabi_f2d __aeabi_ddiv __aeabi_dadd __aeabi_d2f __aeabi_ul2f memset fillCircle setTextColor2 setCursor sprintf writeString restart_flag tt dt ay ax eps m m_size x_1 y_1 m_color dt_sq fillRect setTextColor setTextSize writeStringBig rand sqrt sqrtf uart_char_to_line_feed pt_serial_in_buffer pt_sched_method pt_task_count sched_thread_stats sched_thread_time sched_count pt_task_count1 sched_thread_stats1 sched_thread_time1 sched_count1 core1_main pt_add pt_add1 pt_serialout_polled pt_serial_out_buffer stdio_init_all initVGA multicore_reset_core1 multicore_launch_core1 lock_lock sem_lock       
©  4   
©  Z   
ª  x     |   I  €   «  „   G  Œ   ¬  Z   
©  €   
²  Œ   
²  ¨  
³  6  
³  T  
´  ^  
µ  f  
­  r  
¶  x  
·  ‚  
µ  †  
©  �  
±  ¤  
­  °  
¶  ¶  
·  ä    è  «  ì  ¸  ð  ¹  ô  º  ø  »  ü  ¼     E    ½    ¾    ¿    À    Á    Â    Ã     Ä  $    ,    0  ¬  4  Å  8  C  F  
ª  ^  
Æ  n  
Æ  ~  
Æ  ˜  
Æ  ž  
Ç  ¦  
µ  ¬  
È  ²  
·  º  
µ  À  
·  È  
µ  Î  
·  Ö  
µ  Ü  
·  æ  
µ  ì  
Ç  ò  
È  ø  
·  þ  
Ç    
µ    
É  h  
Ê  œ  
­     
Ë  ®  
®  Ì  
¯  Ð  
°  ú  
Ê    
­  (  
­  ,  
Ë  :  
®  \  
¯  `  
°  ¬  
Ì  È    Ì    Ð    Ô    Ø    Ü    à  Á  ä  Ä  è  ¾  ì  ½  ü  À    º    ¹    Â    Ã    Å  ^  
²  ð  s  ø    ü  «     Í    Q        O    Î                 ¬  ˆ   
©  Æ   
©    •    Ï    Ð    K    �    «    Ñ     Ò  $  Ó  (  Ô  ˆ   
©  Æ   
©    “    Ï    Õ    M    ‹    ¬    Ö     ×  $  Ø  (  Ù  t   Ð  x   •  |   �  €   -  „   Õ  ˆ   ‹  Œ   “       @     p   %  0   Ð  4   �  0   Õ  4   ‹  |   4  „   «  ˆ   S  Œ   Þ  �   Í  ”   ¬     
  D   
Ý  P   s  T   :  X   ¸  \   q  `   Þ  d   8  h   :     
à     
á     
â     
ã     
ä  2   
  z   
%  °   >  ´   Ú  ¸   Ð  ¼   •  À   �  Ä     È     Ì   Õ  Ð   “  Ô   ‹           ¥     ¥     ¥     £  "   ¤  )   ¥  0   ¥  7   ¥  <   ¥  L   ¥  R   ¥  X   ¥  ^   ¥  d   ¥  j   ¥  p   ¥  v   ¥  ‚   ¥  ˆ   ¥  Ž   ¥  ”   ¥  š   ¥      ¥  ¦   ¥  ¯   ¥  ´   ¥  Â   ¥  É   ¥  Ð   ¥  Õ   ¥  ã   ¥  ê   ¥  ï   ¥    ¥    ¥  $  ¥  5  ¥  <  ¥  A  ¥  W  ¥  m  ¥  y  ¥  …  ¥  ‘  ¥  �  ¥  ­  ¥  ³  ¥  ¹  ¥  ¿  ¥  Å  ¥  Ë  ¥  Ñ  ¥  ×  ¥  Ý  ¥  ã  ¥  é  ¥  ï  ¥  õ  ¥  û  ¥    ¥    ¥    ¥    ¥    ¥    ¥  %  ¥  +  ¥  1  ¥  7  ¥  =  ¥  C  ¥  I  ¥  O  ¥  U  ¥  [  ¥  a  ¥  g  ¥  m  ¥  s  ¥  y  ¥    ¥  …  ¥  ‹  ¥  ‘  ¥  —  ¥  �  ¥  £  ¥  ©  ¥  ¯  ¥  µ  ¥  »  ¥  Á  ¥  Ç  ¥  Í  ¥  Ó  ¥  Ù  ¥  ß  ¥  å  ¥  î  ¥    ¥    ¥    ¥  B  ¥  Y  ¥  d  ¥  o  ¥  z  ¥  …  ¥  œ  ¥  §  ¥  Ù  ¥  å  ¥  ñ  ¥  ý  ¥    ¥    ¥    ¥    ¥  $  ¥  *  ¥  0  ¥  6  ¥  <  ¥  B  ¥  H  ¥  N  ¥  T  ¥  Z  ¥  `  ¥  f  ¥  l  ¥  r  ¥  x  ¥  ~  ¥  „  ¥  Š  ¥  �  ¥  –  ¥  œ  ¥  ¢  ¥  ¨  ¥  ®  ¥  ´  ¥  º  ¥  À  ¥  Æ  ¥  Ì  ¥  Ò  ¥  Ø  ¥  Þ  ¥  ä  ¥  ê  ¥  ð  ¥  ö  ¥  ü  ¥    ¥    ¥    ¥    ¥    ¥     ¥  &  ¥  ,  ¥  2  ¥  8  ¥  >  ¥  D  ¥  J  ¥  P  ¥  V  ¥  \  ¥  b  ¥  h  ¥  n  ¥  t  ¥  z  ¥  �  ¥  ’  ¥  ·  ¥  Ä  «  É  ¥  Ö  ¬  Û  ¥  è  æ  í  ¥  ú  å  ÿ  ¥    •    ¥    “  #  ¥  0  Ð  5  ¥  B  Õ  ¤  ¥  ±  �  ¶  ¥  Ã  ‹  È  ¥  Õ  Ï  ê  ¥  ÷  Ñ  ü  ¥  	  Ö    ¥  +  Ò  0  ¥  =  Ô  B  ¥  O  ×  T  ¥  a  Ù  f  ¥  s  Ó  x  ¥  …  Ø  š  ¥  §  Î  ¬  ¥  ¹  Þ  ¾  ¥  Ë  s  Ð  ¥  Ý  q  ü  ½    ¾    Â  -  Ã  =  ¼  M  »  \  À  q  ¥  }  Ä  ‚  ¥  Ž  Á  ž  º  £  ¥  ¯  Å  ¿  ¹  Ð  ¿  Õ  ¥  á  ¸  æ  ¥  ü  ¥  	  ¥  3	  ¥  I	  ¥  U	  ¥  f	  ¥  w	  ¥  ˆ	  ¥  ž	  ¥  ¯	  ¥  Ô	  ¥  ç	  ¥  ø	  ¥  ÿ	  ¥  
  ¥  
  ¥  )
  ¥  5
  ¥  U
  ¥  q
  ¥  }
  @  �
  @  –
  @  §
  @  ­
  £  Ã
  £  Ì
  ¡  Ð
  ¡  Û
  @  á
  £  ÷
  @    ¡    ¡    @    £  /  £  8  ¡  <  ¡  G  @  M  £  c  @  p  ¡  t  ¡  {  @  „  @  •  >  ›  @  ¤  @  ­  @  ¾  Ú  Ä  @  ×  •  Ý  @  ì  “  ó  ¥  ý  ¥  	  :  #  ¡  '  ¡  ,  ¥  4  :  9  ¥  A  :  F  £  K  ¥  Y  ¥  f  ¥  €  :  “  s  ™  :  ¦  q  ®  ¥  ·    Î  ¡  Ò  ¡  ×  ¥  Ü    á  £  æ  ¥  ð  ¡  ô  ¡  ù  ¥    G  
  ¥    I      %    3    9  £  I  ¡  M  ¡  V  ¡  Z  ¡  c    i  £  v  ¡  z  ¡  ƒ  ¡  ‡  ¡  ’    ˜    «  ¡  ¯  ¡  ¸  ¡  ¼  ¡  Å    Ë    Ü  ¡  à  ¡  é  ¡  í  ¡  ø    þ      ¡    ¡    ¡  "  ¡  +    1    B  ¡  F  ¡  O  ¡  S  ¡  Z    c    l    }  ¥  †    �  ¡  ¡  ¡  ¦  ¥  «    °  £  µ  ¥  ¿  ¡  Ã  ¡  È  ¥  Ó  ¥  è  E  ÷  C  ü  ¥    £    ¡    ¡  !    *    3    <    E    N    W    `    i    r    {    „    �    —  £     ¥  ª  ¡  ®  ¡  ³  ¥  Â  £  Ô  ¡  Ø  ¡  æ  ¡  ê  ¡  ï  ¥  ù  ¡  ý  ¡  
  ¡    ¡    ¡     ¡  .  ¡  2  ¡  7    E    K    Y    _    r  ¡  v  ¡    ¡  ƒ  ¡  Œ    ’    £  ¡  §  ¡  °  ¡  ´  ¡  ¿    Å    Ø  ¡  Ü  ¡  å  ¡  é  ¡  ò    ø    	  ¡    ¡    ¡    ¡  !    *    ;  »  N    _  ¼  r    “    œ    ´    Î    ×    ï    õ    
    $    -    6    ?    W    ]    s    y    Œ  ¡  �  ¡  ™  ¡  �  ¡  ¦    ¬    ½  ¡  Á  ¡  Ê  ¡  Î  ¡  Õ    è        C    o    œ    ¯    É    Ý    î    ô            $    =    N    T    m    ~    „    ž    ²    Æ    ×    Ý    ñ            0  ¥  <  4  V  ¡  Z  ¡  _  ¥  l  S  q  ¥  y  4  ~  £  ƒ  ¥  �  ¡  “  ¡  œ  4  ¢  4  ·  ¡  »  ¡  Å  4  Ë  4  Ü  4  â  £  ï  ¡  ó  ¡  ü  ¡     ¡    £    4    4  3  ¡  7  ¡  @  4  F  4  W  ¡  [  ¡  d  ¡  h  ¡  q  ¡  u  ¡  ~  4  ‹  ¡  �  ¡  ˜  4  ž  £  «  ¡  ¯  ¡  ¼  4  Ö  4  ë  ¡  ï  ¡  ý  4  
  ¡    ¡    4    £  *  ¡  .  ¡  ;  ¥  Y  ¥  a  ¥  i  ¥  q  ¥  y  ¥  ‚  ¥  ›  O     ¥  ­  Q  ´  ¥  Ó  ¥  ë  M  ð  ¥  &  ¥  E  ¥  ]  K  b  ¥  “  ¥  ¾  ¥  é  ¥  û  ¥    ¥  %  ¥  =  ¥  [  ¥  g  ¥  €  ¥  Œ  ¥  Æ  ¥  Ò  ¥    ¥    ¥  ,  ¥  >  ¥  L  ¥  [  ¥  l  ¥  {  ¥  ‡  ¥  “  ¥  ®  ¥  º  ¥  Ç  ¥  Õ  ¥  ö  ¥    ¥  $  ¥  1    D    M    V    _    h    s  s  }  £  †  ¡  Š  ¡  “    ™  £  ª  ¡  ®  ¡  ¸    ¾    Ï    Õ  £  æ  ¡  ê  ¡  ó  ¡  ÷  ¡  ü  £  
      £  &  ¡  *  ¡  3    9  £  F  ¡  J  ¡  S  ¡  W  ¡  `  ¡  d  ¡  m  £  v  ¡  z  ¡  ƒ    ‰  £  –  ¡  š  ¡  §    Á    Ö  ¡  Ú  ¡  è    õ  ¡  ù  ¡        £    ¡    ¡  (    .  £  ?  ¡  C  ¡  M    S    d    j  £  {  ¡    ¡  ˆ  ¡  Œ  ¡  ‘  £  Ÿ    ¥  £  »  ¡  ¿  ¡  È    Î  £  Û  ¡  ß  ¡  è  ¡  ì  ¡  õ  ¡  ù  ¡    £    ¡    ¡        £  +  ¡  /  ¡  <    V    k  ¡  o  ¡  }    Š  ¡  Ž  ¡  —    �  £  ª  ¡  ®  ¡  ½    Ã  £  Ô  ¡  Ø  ¡  â    è    ù    ÿ  £    ¡    ¡    ¡  !  ¡  &  £  4    :    T  ¡  X  ¡  a    g    x  ¡  |  ¡  …  ¡  ‰  ¡  ’  ¡  –  ¡  Ÿ    ¬  ¡  °  ¡  ¹    ¿  £  Ì  ¡  Ð  ¡  Ý    ÷       ¡     ¡       +   ¡  /   ¡  8     >   £  K   ¡  O   ¡  ^     d   £  u   ¡  y   ¡  ƒ     ‰     š         £  ±   ¡  µ   ¡  ¾   ¡  Â   ¡  Ç   £  Õ     Û   £  ñ   ¡  õ   ¡  þ     !  £  !  ¡  !  ¡  !  ¡  "!  ¡  +!  ¡  /!  ¡  8!  £  A!  ¡  E!  ¡  N!    T!  £  a!  ¡  e!  ¡  r!    Œ!    ¡!  ¡  ¥!  ¡  ³!    À!  ¡  Ä!  ¡  Í!    Ó!  £  à!  ¡  ä!  ¡  ó!    ù!  £  
"  ¡  "  ¡  "    "    /"    5"  £  F"  ¡  J"  ¡  O"  £  ]"    c"  £  p"  ¡  t"  ¡  }"  ¡  �"  ¡  Š"  ¡  Ž"  ¡  —"  £   "  ¡  ¤"  ¡  ­"    ³"  £  À"  ¡  Ä"  ¡  Ò"    Ø"  £  é"  ¡  í"  ¡  ÷"    #    +#  ¡  /#  ¡  =#    J#  ¡  N#  ¡  W#    ]#    n#  ¡  r#  ¡  {#    ˆ#  Î   #    µ#  •  ¿#  £  Í#  £  Ú#  ¡  Þ#  ¡  ã#    ô#  £  ý#  ¡  $  ¡  $    $    $    /$  #  D$  “  N$  £  \$  £  i$  ¡  m$  ¡  r$  #  ƒ$  £  Œ$  ¡  �$  ¡  •$  #  ž$  #  ®$  #  ¾$  *  Ñ$  *  ×$  *  è$  *  î$  £  %  *  %  ¡  %  ¡   %  *  &%  *  @%  *  M%  ¡  Q%  ¡  \%  *  b%  *  s%  *  ‚%  “  ‰%  *  œ%  •  ¢%  *  ±%  •  ¼%  .  Ï%  ¡  Ó%  ¡  Ü%  £  å%  ¡  é%  ¡  ô%  1  &  ¡  &  ¡  &  £  &  ¡  !&  ¡  (&  ¥  ,&  ¥  1&  ¥  5&  ¥  :&  ¥  >&  ¥  C&  ¥  G&  ¥  L&  ¥  P&  ¥  W&  ¥  [&  ¥     @  "   �  6   �  G   @  T   �  i   @  v   ‹  Š   ‹  ›   @  ¨   ‹  »   :  á         *    5    A    L    X    d    p    |    ˆ    ”         ¬    ¾    ë        Y    –    ®    Ä    Ð    Ü    è    ô                 $    0    <    H    T    `    l    x    Š  4  «  4  Ä  4  Ö  4  ê  4    4    4  $  4  -  Ÿ  7  Ÿ  @  4  R  4  [  4  g  4  w  4  ~  Ÿ  ‡  4  “  4  ·        (    B    `    p    ~    ‡  Ÿ  ‘  Ÿ  š    ¬    µ    Á    Ñ    Ø  Ÿ  á    í    ý        %    C    S    a    j  Ÿ  t  Ÿ  }    �    ˜    ¤    ´    »  Ÿ  Ä    Ð    à    ò    
    (    8    F    O  Ÿ  Y  Ÿ  b    t    }    ‰    ™       Ÿ  ©    µ    Å    ×    ñ            -    6  Ÿ  @  Ÿ  I    [    d    p    €    ‡  Ÿ  �    œ    ¬    ¼    Ì    Ú    á  Ÿ  ç    î  Ÿ  ÷    		    	    	    0	    L	    S	  Ÿ  \	    h	    |	    …	  �  ”	  �  Ÿ	    ¨	  �  º	  #  Ã	  ‹  Ò	  ‹  Ý	  #  æ	  ‹  ö	  *  
  �  
  �  !
  *  .
  ‹  9
  Õ  A
  ‹  Q
  ‹  a
  .  ‡
  .  ’
  �  ¢
  1  È
  1  Ó
  ‹     Ÿ                  (     0   #  8   *  @   .  H   1  P   4  X   :  `   @       &     5     A     \     v     �     �     ²     Á     Ò     Þ     ê     ö             %    1    =    L    ]    i    u    „    •    ¡    ­    ¹    È    Ô    à    ï    ÿ        !  #  1  #  C  #  S  *  _  .  k  1  w  4  Š  4  ™  4  ¥  4  ±  :  ½  @  Ï  @  Þ  @  í  @  ÿ  @    @      $    +    2    9  #  @  *  G  .  M  1  S  4  Z  :  `  @  Z    í        ‘    i  #  ?  *  8  .  ‹  1  Þ  4  �  :  P  @     ¦       0   ¦  4     œ   ¦        ¸   ¦  ¼     à   ¦  ä   #    ¦    *    ¦    .  4  ¦  8  1  P  ¦  T  4  |  ¦  €  :  ˜  ¦  œ  @   .symtab .strtab .shstrtab .text .data .bss .rel.text.protothread_toggle25 .rodata.protothread_graphics.str1.4 .rel.text.protothread_graphics .rel.text.pt_serialin_polled.constprop.0 .rel.text.protothread_sched.constprop.0.isra.0 .rel.text.protothread_sched1.constprop.0.isra.0 .rel.text.core1_main .rel.text.pt_add .rel.text.pt_add1 .rel.text.pt_serialout_polled .rodata.protothread_serial.str1.4 .rel.text.protothread_serial .rodata.main.str1.4 .rel.text.startup.main .bss.j.2 .bss.i.3 .bss.LED_state.4 .bss.pt_interval_marker.5 .bss.i.6 .bss.i.7 .bss.ch.8 .bss.pt_current_char_count.9 .bss.num_send_chars.10 .bss.restart_flag .data.eps .bss.tt .bss.dt_sq .data.dt .bss.m_size .bss.m_color .bss.m .bss.ay .bss.ax .bss.y_1 .bss.x_1 .bss.y .bss.x .bss.pt_serialout .bss.pt_serialin .bss.pt_serial_out_buffer .bss.pt_serial_in_buffer .bss.sched_count1 .bss.sched_count .bss.thread_time1 .bss.sched_thread_time1 .bss.thread_time .bss.sched_thread_time .bss.sched_thread_stats1 .bss.sched_thread_stats .bss.pt_sched_method .bss.pt_thread_list1 .bss.pt_thread_list .bss.pt_task_count1 .bss.pt_task_count .bss.pt_sched1 .bss.pt_sched .bss.lock_lock .bss.sem_lock .bss.pt_executed1 .bss.pt_executed .rel.debug_info .debug_abbrev .rel.debug_loclists .rel.debug_aranges .rel.debug_rnglists .rel.debug_line .debug_str .comment .rel.debug_frame .ARM.attributes                                                       4                      !             4                      '             4                      0             4   �                  ,   	   @        �  @   [            K      2       Ä   Ì                 s             �                   o   	   @       à�  È  [            ’             ¬  $                 Ž   	   @       ¨�  h   [   	         »             Ð	  ,                 ·   	   @       ‘  `   [            ê             ü
  ,                 æ   	   @       p‘  `   [                        (  �                    	   @       Ð‘  P   [            /            ¸  8                  +  	   @        ’     [            @            ð  8                  <  	   @       0’     [            R            (  ˜                  N  	   @       @’  0   [            l     2       À                   ’            Ø  l                  Ž  	   @       p’  H   [            «     2       D  +                 Ã            p  Ø                  ¿  	   @       ¸’  ˆ   [            Ö            H                    ß            H                    è            H                    ù            H                                H                                H                    %            H                    /            H                    L            H                    c            H                    u            H                                L                    ‡            L                    ’            L                    ›            P  ,                 §            P  ,                 ´            P  X                 »            P  X                 Ã            P  X                 Ë            P  X                 Ô            P  X                 Ý            P  X                 ä            P  X                 ë            P                    ý            P                                P  d                  (            P  d                  A            P                    S            P                    d            P                    v            P  P                  Ž            P                    Ÿ            P  P                  ¶            P  (                  Ï            P  (                  ç            P                    ü            P  x                              P  x                  %            P                    9            P                    L            P                    [            P                    i            P                    x            P                    †            P                    ˜            P                    ­             P  `&                 ©  	   @       @“  P  [   K         ¹             °5  L                 Ë             ü;  Ú
                 Ç  	   @       �¯  P  [   N         ß             ÖF  p                  Û  	   @       à´  `   [   P         ò             FG  g                 î  	   @       @µ  ð  [   R                      ­J  ô                   	   @       0·  X   [   T              0       ¡j  i                     0       
y  E                 *             Py  ´                 &  	   @       ˆ·  °   [   X         7    p        {  8                                <{  p  \   ©         	              ¬‰  ñ                               8¸  G                 