elf2uf2-rs 2.2.0

Port of elf2uf2 to rust
UF2
WQ]� YV����/K! X`�h!�C�`�`aXa+K!�`!Ya!�"�P(I`!�`5 �>�"�B�!f�.�n!f ff�&�nnn �)�!B��!�`I`!Y`IH`!�`�!f�!f��!�`IH`!�`�(�HG��j B�� B����ff����nn�@_!"�" �>'*`0o�
UF2
WQ]� YV���'H� 'I�`ȁ��G%Hh(9���)����� I!J ���B��I�GI�GI�G����šB��pG��q�MNd���N� T �X  �X  pGH�@�G�����pG���X  �!�WVRP��`S�KRP��KRPT"���KRP�e�h�X0o�
UF2
WQ]� YV���  ������������������������������������������������������c�8����F�L#x+�K+�H��##p�`
 �J0o�
UF2
WQ]� YV���K�+�IH����Fd
 �J���$�%�� ��$�	O
Neb8ea�s�� @�a�0�a�k�� @�Y����J�J#�"�@�b�a	J��F@"cDh�J@�!@�"RC`K�F#`DC`pG�@@@���FGF�F�����r�M+h+�п�_���\� &#@�@2@3Bу@#C;p��_�*`������F�F��HF�k��F,���GF�F�F0o�
UF2
WQ]� YV��䀵���r�!M,h,�п�_��B-��]$.@�@��!�F9��]LF.@�@1B�2�B�� @B��_�"K`���(����F�F��#�@C=p���_�#+`��� @BCF+�����,�!KJ��_�ÓB��pG�FЀ�JxC۲+�#ppG�FP �K���"#H�������J� Kh��pG�F�@�hH��F0o�
UF2
WQ]� YV���aDbD	�YThKh �B�� ���hh�B�������@� !pG��WFNFEF�F�
�x�F�+�h�{,[�hc�FcD;[x�s+��s�9J��F۲�h�F�,hcD�F
�cD�`�`�`_`�"�#Za���F[cD;�F"#hCD�pZppc{�F+�ZF�hch�G"h(%�CF�KFXF[KD;��p@F\*�ZpKFp[Fcs2;(}�L�0o�
UF2
WQ]� YV����SF+ ��+�p�F�F�F�F��KF[KD;��FAFHFQ�p�\+�Kp[FbFpKFcs��E����YF(h�j����F�����FNFWFEF#്�
�qK��X��F#�FKF����bh���r�h+��"���_�$hc{�F+�p��hbK�FKD�DCFh[h��A)h�����#&�F'�F�ch��_�ZF`���SF+�(��
��F�F�F�F0o�
UF2
WQ]� YV�����#�"�!�	Za�a�a
�AFKFC�G�	�bh���r�h+�����_��	�*I�C��i+^��h�{)�JRh�FIFbD:QpJF�sKF�;�h�\2�T[F�aSh��_�ZF`���x�#&�F'�F ��)�(Б�! �?�CFh_h�h��FCF�h�F�hKD;x
�Ca ��#i+��3<[�A#�B؟B�YF�!�IF�AF�QF0o�
UF2
WQ]� YV���������������	��{A�B��"RB���B��"RB����F� �����WFNF�FEF�F��FBh���r�h+�п�_�&h�{->�o3h?�Kx�s+��s�h6K�FJF�cD`RFZ`2J� �`"�`�#Xa�pJp
ps{�F+5�*�hsh�G2h( �[FXF[[D�;�p��\+�{p[F
pss]E�&&�ch��_�`��� @B�F�F�F�F0o�
UF2
WQ]� 		YV�����[F[[D;��p��]*�Zp[FpusJFSF }����) h����h[;xch��_�"`��� .��(C���F���-p�L#h+�p� �'� ���I �F� �[�����K*�F`D�Ih` �P�!(` �M�!�` �H�#+uK�`�`%`���F  ]@4�� KhpG�F  �NFWF�FEF൅���x�#�F0o�
UF2
WQ]� 

YV����#�F�rh���r�h+�п�_�5h�{,ц�g+h??�Zx�s*��s�hVJ�F���bD`Q`��`��`�!JF	Qa"�pZppk{�F+р�"�hkh�G*h(k�CF@F[CD�;�p��\+�{pCFpksDEh��h;xsh��_�"`���SF+� C��F�F�F�F��+\�� ��G
CS�)
����A�B�#���0o�
UF2
WQ]� YV�����F���g��]A )���B�����B��#[B�����sh��_�`��� @B����B��#[B�����CF[CD;��p��]*�ZpCFpls0}������F(э�!0h����� ���F���p�Bh���r�h+�п�_� hβC{�B
��#@Z�h�FcD;�x+��h�#�F@cD;

xҲ�B� ch��_�"`���p�"i�B�� #a0o�
UF2
WQ]� YV�����1�����F������" #!����yA
�B��&vB�6oA�B7�&'���2;�A+�+(�) ������B��&vB���2;�A$dB�+��
K2h;����(��9
JSj�Bؐj�B�ٙB�� ���*����B�ѦB����  @@p�M(h����� �(h��[�K Yj�B؛j0�B�p�dc�A���0o�
UF2
WQ]� 

YV���  @@��FOFFF�����?"@8���r� M*h*�п�_�"�@L�FacIx�F1�@@
B	ѿ�_�/`���༺F�F�F�I�djQX�B�K�XCF�CSFp��_�#+`���*�АG��J��FCDh`��_�#+`�����(�@@  � �?@�JH������F�J KYj
�jYj�B��pG@@JSj�B���K�Zj�B�0o�
UF2
WQ]� YV���j�B��pG@@p�
���r�Jh+�п�_�-� �?�I�B
� �A�! ��#�@J`K��P��_�"K`���p�K��P"�@
I x�CpI�K�! �����(�	
8`@�  ��FGF��*Laj
�jaj�B�ыB�� ���F�F�B�����r�!L!h)�п�_�%�@LOec鲈F9x�FAFfF1C9p�
QI�CP!j )B0o�
UF2
WQ]� YV����aj�jaj�B�ыB�
ѲB� ��_�"K`�����KBFb]ccF�C ;p��_�"K`������F@@(�  ���r�
Ih+�п�_�#�@JHbx�Cp��_�#`���pG(�@@ K�FaD�`pG@4����� ������_���F� ��� ������_��p�)�*Ѐhkh�G)h(�s�b;0o�
UF2
WQ]� YV����:�p��\*�p p�cr;��:�p��\*�p4��Zpp4��Zpp����F�! ����s!G`(�F���#cs3�sCF�!�s�# `�`)@+B�B�;3p2�B��KY#@8Cp ���F��F���FGF��)�Mhm=ZWx/� ���F�F��y�9�FCDYx�F!YpQpsh:!�h�G3h(�BF��pY[]+�0o�
UF2
WQ]� YV���Spp'IF0����90��`���BFAF]�p�[\+�kpp���F�WFEF�FNF�
kh[��]����(L�C;�^x�F.��.>��{.�s��;]p�s(/�#Sp��F�F�F�F�rbD:�Jx�F"Jp�FZp2 ���CF�F+�[!hCD;�Zx*�BFQF ���!h��+��(��C;�!�p���+�ѹ�P�80o�
UF2
WQ]� YV���	Hx�FHFHpXpAF ����YF�F ��C�AF �����F���WFEF�FNFൃ��E{kh[��]�)N�K[;�^x�F.��.@��{.�s��;]p�s)1�#(Spas��F�F�F�F�rbD:�Bx�F"Bp�FZp 2����CF�F+�[!hCD;�Zx*�BFQF ����� h�+��)��K[;� �p���+�ѷ�P�8	Hx0o�
UF2
WQ]� YV���FHFHpXpAF ��d�YF�F ����AF ��Z��F��p�),�C{�B.�hH@8(�x*!�S�;�\��B��*�S�;�Zx�B��BxZp#"�pCp ����a{ ��*�`s � p�Cx3p��"����`s ���F��+J+K,I`,J,K`�h�C��*M+N�B�>v�͘G#4�B����%J!K`J�h�C��	+��@" K!M!O�gZgg�f�B0o�
UF2
WQ]� YV����&?�(����536�B��NM�"�h0� ��`��3�������MN�B�>v�͘G#4�B�����F�����@�@�<�@@ P ����@8 @  ��P T 	Jh(�I��B�`pGHI�`�B�� @B��X   �����H�����+����x�H������FK(K�H����0o�
UF2
WQ]� YV���,K0� ���k�����(КK�J`Z`�`�`aZa�a�ab�JZb�0��L�g�\�"�K`cl+��"�K`�J�k+���"�K�`�K�I`�h�C��$!�J�H3��O�#�J!�H��H��KZh�*؀"RZ`�"xL}K!i�M`)�`i�c�08���!~K h@�"R*C`hH@!@`!�hB�Ѐ"�!�*C	`�"RZ`rK#arKYh�)�Z`!dJ0o�
UF2
WQ]� YV���nK`9�hB��� h@�"RC`hH@!@ `eI�hB�Ѐ"�C�"`�"`KRJ`ca_KYh�)�Z`�"]K�i[M`)�`i�
�08���"UIh@�#[+C`�#�"�+C`�">KRJ`�aNKYh�)�Z`�"LK!jJM`)�`i���08���"DIh@�#[+C`�#�"�+C`�#�"[K`*K�#b<KYh�B�Z`�":Kaj8M`)�`i��0o�
UF2
WQ]� YV���08���"2Ih@�#[+C`�#�"�+C`�#�K`Kcb+KZh�*؀"RZ`�"(K�i&M`)�`i��08���" Ih@�#[+C`�#�"�+C`�#[K`K�a���F� l���@<�@0�@�@�@�@/hY�@8��@0�@�<�@@YsT�@T�@`�@`�@l�@l�@H�@H�@�#J�C�bpG�@�#J`/#I0o�
UF2
WQ]� YV����`K`Sh+��pG�F@@��`@��F��x#[BC`#�`` �F��A	�i�	�@F���!#�C!#�``"h*��#?6>C�``���F�#�@)�J`J`pGJ`���������#�@J`pG�F��K0�h��XpG��p�
���r�Jh+�п�_�
K0�h�YJ�BНB����K�hQ��_���_�"K`��0o�
UF2
WQ]� YV����p�$������FWFNFEF������r�^Jh+�п�_�"�F�DJFZK��h�YYK�F�BХB�WO�/+�SK�h�Q��_���_�"NK`�����F�F�F�F���#�@�FZFIKh@�ZFHK`��_������(ЁE�����#)�C�h�Bh�
�C���h�B� V(���+�ZF6K`3K`��ZF2K`�� V(!�B�|�F0o�
UF2
WQ]� YV���h�`�y�q!aV�q)+ۤ��d$DD	�$	I
$!C��#K��xp�q���(��0�qH��J�x��q�[[[p��!	��JI�:P@
C��IR
Cڀ�� V(���*��EF���F$����T �������� ���� ������p�%C��]����r�$Jh+�п�_�"N����R�0o�
UF2
WQ]� YV�����J[[�h	X�B�"�V�B�"�V�B"�"�V�B �*"�V!�B�Jxp�q��_�"K`���p��hIP��!JR�!���qI����!��!���F$�T �� �����"$�'�& =	K�F@��@�CaDh2�C5�@+C` *����F���(�������F�	Jh��,�"�HRB��G ���� ��� 0o�
UF2
WQ]� YV����H!KG� 5#��3��G�#��3��G���GF�F���#�F3%&�FKF�CF!h��G�C�A5@B@�B��0���F�F��&��J�o��fQf)�������QoopG�(� �C���!��F�o[���n�nWoo�����f�fWgg��#p�x-��H����L�" ��-�p�LK�d��KL#`c`0o�
UF2
WQ]� YV���`�`#aca�a�a#bcb�b�b#ccc�c�c#dcd�d�d#ece�e�e#fcf�f�f#gcg�g�g�d��SD` M�`F�

0�*��ɲ���@�C�hJPP��` QCCC��F��KC�aC����PCbC�YA�QAaDpG#�Hx��6�,
�݀"H�P�H��#�K`�
LT" �E�Kce�e�e#fcf�f�f#gcg�g�g#b�a��SF0o�
UF2
WQ]� YV���` L3� �`F�

0�*��ɲ���@�C�hJPP��` ����������H!KG� 5KhG� K[hG� �FFOF�F�F��?�K�F!K%$ �F
�KF]
;ZBSA2]۲
*�+45�B�,��CF2]|
*��+�ѠB�CF!h0�GCFPFh!�G4(+5�B�܇B�CF9h0�G�>3x
;ZB0o�
UF2
WQ]� YV���SABFt༺F�F�F��K�WFEF�FNF�#�h5K��
��F�F���F(���B�PF��#�Fk�8�'�(Kh,/�
#'N�F��h,(�"h*��3h+УB��c|+'�*9 ��q�CF+��kFZFqc|+�#|+#�!#h��GkFy
;ZBSA#t�h,��KF+���F�F�F�F�)8�G��!#h��G��PF�@���!H#h�G��8 0o�
UF2
WQ]�   YV���L T �K���kF"�!p��z� ���Fp���" ��l�Kh,�ch+ИG�h,��(p��h,�����FL 
Jh+ЃB�	��B��h+��)��`pG)���h�`�`��)��`��L �����p�L��
 ����(��#h��B� ��� ���(�%mB ���(�p� ��(��*1 ��0o�
UF2
WQ]� !!YV�������%mB���F� ��FOFFF��3K���F
��F��(��#h��BO�XF�� �T�(?�$-A�&N�KF ����F�� ����4�0`q`DD�B-� ��/�B�:*���� ��� �)�(� ���(�����2hsh!�F
HKA�B��єE��� !K`Y`XF�J��༻F�F�F�� X  � ���P�� !0o�
UF2
WQ]� ""YV�����L! �@�(���_� �(����F� p�K��x��� I��@�! ���H�������������"
#�kA�B��!�!�I0�����c�A�(� �p��B��"RB���!H�������FN"� �!� HpGxLHpG,L0�(��$HK�C��0�(�K��XH#��3
�1+
��\ܲ*��0o�
UF2
WQ]� ##YV����#4�d�C���$��� ��$ 	�L�#�EF�FWFNFBJ��X�$�F#���CFd%@#B�!9 ";K%TYqG1ZTu 27I�)��"6K�e6K�CF�
Ԁ#BF[B8�EER���F�F�F�F�(K�m�F/$�)K%$�F�d5 -�'B��SF�m[Fh&"�ek^C4#�F�CSC�K�FfD0�=�(ѧC5d/�р#BF[�B��"I 
p0o�
UF2
WQ]� $$YV���IC
`2!�g��"
Ke��KF�i1y �#���0�����AFHi@��G��FP\ P0P �L�! ����	K�"p9!#HBTBqG2�Tu"!403�h���F \ �"KR�dpG�F Pp���� I����"L! �����"KIpK@ `5&#I�pcq�b�`
`�UL6�6&�& f$0&TIH�`!a#p� d`0o�
UF2
WQ]� %%YV����c42�TJadd�#��d�#I(�P����p�%#\  �P� �PP�PPx[�Kx+	�!9 "KYqTG1uZTpGKxK`���F\  P��GF�F#��Hy�x
y@�x�C��F z��Fh!4"8@�	ACrCRIF�C<M���pABAAqVp�pQq,_�@+a�4"h!rCACR�gF01pIF�b)>�/O��F'aD�``(0o�
UF2
WQ]� &&YV���>�,O��FaD�`h'*JGCh�F4"�FrCbD�a@+�@#?"�BГC@3BF` Kh"Y@4#�C�!sCBC���h	C`4#^C43XCg;6�U ���F�F��O��F'aD�``(�4#"sC��`Ja��"��B��H���O��FaD�`��\ �PP� P�PP�L�4 �	XC##@h$\CK�#�5� ��F\ p�%4 h#0o�
UF2
WQ]� ''YV���
@�	kC`CN�0�x+�CxZBSA	J3�f�"I�u�4!#LC41MCd4#up�\  P����p�%4 h#
@�	kC`CN�0�x+�CxZBSA	J3�f"I�N�4!#LC41MCd4#up��F\ 0P����K��X�H�����F� �L�"KR�`
K
I`�h�C��L�"! ��D��"!RH��>�	#cg3�g��F�@�@�@PP0o�
UF2
WQ]� ((YV���#!2"���T�a�ab�bpG��h)�h!@*Ѐ$�C"B�h"B�J
@`�������������h`��x@x����������F}.�h��h�xh��
(C��i��a�iU@-.�k�_B{A$'۲%b�U�BM�J�(#Ѐ"�*Cay)Ѐ �C A@aq+Ѐ#�C�hh[=� K@`������������ �h`��@%��j*�F iaD�����"�]*C���i�j�F0o�
UF2
WQ]� ))YV���cD!i*�����i�x��a(��#j�B��#"#b$3�a�T��0��H�����xJH�����x`x��(�����(M� �Lp�+I�C}+�#u2 #T#�a�a@*1�#��RcuSBZA$&%# Ҳ%b�b�U�T�x+"Ѐ#�+Cay)Ѐ �C A@aq*Ѐ"�C�h
hR�J@
`�������������h`p�@%��* i��?��#�]+C����0���x`x��0o�
UF2
WQ]� **YV������F����KXxC�A��pG� Kx@�pG�F� ��7"!!H��� L ����K`L 0���� �p�KNM`.�(��K`$+x.�NO�B��3�G4+x䲣B�� ��� ���� ���:h��X�����+x+��#h���F� �  �    �
 �9��FWFNFEFോ��5�(�#�K��F�K�FSFh�i0o�
UF2
WQ]� ++YV������r�h+�п�_��a(9�y��i�i��_�!`���(��{x+��ZF��X�F{h+�иh�G��"9y�K
@T�	% 0Dy�CDqDy5�CDq*����J�|*ДJx�B�o�۲+����Lzy8x�h�G��K&�FBFx 3Cp;x�F��`#=y+@`+
�@+�����-�V�-��-���8x!�����!8x������zK+�����xK+�0o�
UF2
WQ]� ,,YV���{�qKx���t�oMnJ$+x*љ�pN�B	أBЖ�4䲜B�b�B��1h��F�bD�i*��8x�G4+x䲜B��O�7"!ZH>x����"�!^H����UH"�!0�����$�SMRJ$+x*�p�VJ�FSJ�F�BE�f�CF0�G4+x䲣B��OK+�"����CK7"�F!>x����CF"��!����@F"�!0�������:M8J$+x*5�;J�F�B�6�:K00o�
UF2
WQ]� --YV���G4+x䲣B��BF;y�p��JFh��F�cD[h��JFh��F�cD[h����F�F�F�F�zy8x�h�����+���#�i��0�`�+x+��#[h��0�W�+x+����K+�*�H(���HF���,Ь�� +ћ�+��{y	+��J��X�F�F  TM�  �;�
 � %:xM"9z0o�
UF2
WQ]� ..YV���
@�*����	�+т�$S����FCD�JcD�|*��Jx�B��۲+����H�M�J�HF�h��G(���`";yB�L� �;�H����J�h�+�^�\i��;z+٪�JCD�x*ЮJx�B^ӛ۲+М�H�L��HF�h��G(� �`";y@BЊ�{y
+І���p#HF����;z+�y�JCD�x*ЖJx�B����۲0o�
UF2
WQ]� //YV���+�j�H�L����hHF��G?�{y�+ѝ�+ѐ�+�U�S���FCDcD 3[y���2�HF#��\�a�J��h��,�9� i����+�3�CF"x�CBFHF�p�*���CF x����@�C�HF#��1���CF�y�[x+�*Є�CF�HF�Zp����CF�[x2pHF#��������y
+���ZJ��X�F��u�HF0o�
UF2
WQ]� 00YV���y��/�CF"xCBFpr���+���CF"xC��`";yBд� �S���GJ��h��-��(i����+'�S�HF�������+��HF��n����F[�CDcD 3Zy��CZqZy�CZq��2J��h��,ў� i3�HF��(��!�F�[�CDcD 3Zy
CZqZyC^q��P������(т�Cx+�~�!�y�R@
@[CBFx/1�CCBFp0o�
UF2
WQ]� 11YV����x�xC�	5���B���#jx�*�+x��Zx*�U��J[���K$x*�)��F 5;�M�
 �M�B&�WK)HF��G("�UK4x䲣B�-�B��QKh����F�cD�h��)HF��R��GKx+��#�h��.�
���B�	�CF�x��x�)���p�+��x�B���yjy�B����x*�3:CD0o�
UF2
WQ]� 22YV���!Ҳ��*�!*#�FQx)�aF�x@IAD1�	Tx[��R�B��%K�x�B�g���#K+�������"�(���"HF+�����(�E��K+ѱ���Ѭ�HFx������9�����Ѡ�����ћ����#�HF����K+����|�I: �
 0���"!�����kFq\q,K��,0�,0o�
UF2
WQ]� 33YV�����0�,�*Kx���!x�Cp'Kh�i���r�h+	���"Kh�i���r�h+�п�_��a ��1��i�i��_�!`�����!Kx�Cpx1�Cp"Zpx�CpKh�i���r�h+����Kx���!x
CpKh�i���r�h+�����   #0����k�(p3"�kp��J�Kh�i���r�h)�п�_��a) ����i�i��_�!`0o�
UF2
WQ]� 44YV������0�  ��F�F����!" ���CF#p#cpKeqh'q�`�i���r�h)�п�_��a!(���i�i��_�!`�������F��F  ��GF�F���F��F!�%�RFp#x5��B�cx+��x��AE�!0��f�(Уx�	*��	�5p#x��B�� � ���F�F�����O��p�$@cL�	�d 4cy��+�0o�
UF2
WQ]� 55YV���cy[�(p�!
NIB0h���cy��+
�cy[�"cy%Ccq�%��%0h�����  p�!MIB(h��!!@KI�	�	 1Ky$��Ky[�+�"Ky�CKq(h�t� p� � p�%L
@md�	$ 4ey ��p�%`y(C`q0����(��"cy�Ccqcy2�Ccq���F� p�
N0"��>�#!�`"x�`�B[A(�"0o�
UF2
WQ]� 66YV���#��c�p�� ���FGF�F*N��"0
�F��!�KF�`#��y�y$C#DE�CF���F��,�*�KF+4�@*؛��F3x+ �!JCF8��/�	�"+x8�BdA#"���$����F�F��3x+ـ!"��@#���F3x+��LBFIF �����!"��!"�� �� � �"!H������F� KapG�F� �L" ����#�`�`��F0o�
UF2
WQ]� 77YV��� ��7M+x�	�	�B�',�8��1K7+��)��
���+بh(8�"+I�����h�눒�ꁩ`�B�?,٬����@(.�+x��+,�!�B4�J;0������+i+�)0�G(�"!+x0�BIA#"�������'��!0�����!0����'��@'��B�L: ��I��!"��!"���F� I%� ����(� �0o�
UF2
WQ]� 88YV�����
�(��`#H$ #y@���F�
 C��K0������
 �D $$&�FO6��0���*�0���?(�(���F�; �x�F��2�(��0��?(
ٔ#��CF��x @#��y���CF �x��M���
 ��GF�F��G;�$#K&�F(6FD0���(� ���F�F���F�DKF �x����(�Ф#��FdD0o�
UF2
WQ]� 99YV���DD0@"!������z�(���~�(�KFy�
�KF"�x 3��/�(��0��}+]-ED�x �������F�
 Cp��$	K(4��� �`� �.�?(�0p�(������
 C��K(0��%���
 �"p�L��! ���O��#cqK�%�#&! #�m3#s*@1�;0��! A1*�1#�(0���#��0o�
UF2
WQ]� ::YV���(�����#�eb�(�����c�p��F�
 ����L"! ��� 0�{� (0�w���
 �Ky��+ыy+�%(���y+��/O�x+�ыx	%;pxcx$+�*��B
�#x��cx��$+��+ �+�cy
+.�!L ��?(��&> �x���(�� ��?(ِ#���x@# ��\���!0����(�Уx{p#x��cx�����x ��0o�
UF2
WQ]� ;;YV���#���
K'x�3�"#0�����(��5������F�
 �
 �
 `#
xp�@$ +�JKy
yx+C�B�Kx4 +� p�K+�� ������F�
 `#
xp�@$ +�JKyyx3C�B	�Kx!+�+�#2��2�$ p�"+���x�x-Cq���K$+��)j "@!@����
 �FFOF�F��MN�F�x�F
�BW�KF+ш�0o�
UF2
WQ]� <<YV���HK+�u��#���F7�D7!8���sy�+�!x�BC�4TE��=K+�8���(k�8���?(7�?�x�B�$ ༺F�F�F�2K+� �� ��!�(��.M(��(��KF+�Л��(=@F�x��'���#"@F�x��w���x�B��$�� ����<< �x���(�8��?(	ِ#�� @#�x��X��x�� �x��,��x��#���F670o�
UF2
WQ]� ==YV����D!84�R�TE�ю�67�� ����
 �
 p�M,x,� p���q�(��#+p�� KxpG�F ��F��x�"�F�B+�@i(�!IB���CF��d��+rc��#hidB�/`�l�+�(��`� ���F𽬀d��+rcdB�)`�l�(� �� ���ĉ�`���B�S������ĉ���b���B�0o�
UF2
WQ]� >>YV���@���������@i(�!IB�@��"���������B�b���������BҸ�B+܀� �-.ЋB�a�[���B؛���B���!hSC0�����% &��"����B�b�����`i%�(����0��`�8����]���� &���F��F@i�F�(�!IB�����!���F�����B�a�v�������B�S�B,ܛ�.#�#���.,�0o�
UF2
WQ]� ??YV���:�B'ؖ��B�a�[���B�[���B�ٚ7ሪB,�
YC#hrC�F@FaD����"�������Bܛ���c�������2��'"�����B��b�����`i#�(��{�0���F����*JCYC#h@F�FaD��h��rhCZC!h@D��_������F��@i(�!IB�n��!���S���B�b�������B&С�+�B�c�����B؛���B���!hSC�0o�
UF2
WQ]� @@YV���1��1����B
�5��`i'�(��)�8��c��5����'z/������GF�F��*R�@i(�!IB�&��#z �������+8�3���B�b��������BRؓ��F∠�3�B�c�����[���B��X�B*�SC!hjC�9������u�B�c��FD��`i�(����@F���F�F���F∩B��mUC�F��
��#�F��FD��������FSC0o�
UF2
WQ]� AAYV���!h�KF9ZC����KF��JCYC hy������*���F∪��F�@i(
�!IB��#`i�#�(���� ��� ����
Ih����F� �QC�4��;Zh#�C:$*�*�"`Z`�` �!3`A`*�ف`�`$*�3��!��M���a3Aa���F�Kh����F� �NFEF�FWF�
5��-"�)�0o�
UF2
WQ]� BBYV������%# �O�\h:�Bѵ�#bh�C�h�h�`�`"�Yh0
CZ`�� 0��#�CՎ�Bً�����#[�Bҥ�h
ы�(�x�8#�F�	�D90��OyLh9�B�#�F�*���h�B�bFch�CZ*��@F:<i2�B�x�#ah�C�FI)�y�za:a)�ڀ"��E��Y	�#�@�yh�C�h{`�`�`�`�`!��@�BY�B�"�CI0o�
UF2
WQ]� CCYV���0B��#�F��F�D�F�FcF�h�E�*�*�3��h�E�#�BFch�CZ*�� �FaCe`�h�h7�`�`@FC�`�`H`�`0�`�P�	� 0�# 3`��F�F�F�F�!?#@ �F�v��h0�B�D�:<i2�BІ�!{h��@�B��#�hbh�C�F�B�S+݈�#KD^J�^K�Fhh�2�;�[J�FcD�0�����F3�����B���SK0o�
UF2
WQ]� DDYV����F	h��FQFcD`��B�P�[Fh3�U�CF�[�SF`#BFAF@�B��#�F�BK��DAD�[
�0�F��C�O�CF�[D�SFRFh![D`BF@F�`�
CB`�B�#�JF*�!� :�C`h@ Ca`�H`�`*�4�BFDFRh&Ih�B�`$Ih�Bӎ�`��")CCea`0�`k`�F� 0?�Z
*q�*���\2[10o�
UF2
WQ]� EEYV����#[B�F��DcF�h#�F�Eѝ�CFQh�CIEْh�E���h�F{haF�`�`�`�`��( 0 �
 �
 �
 �
 (R�T(ٖ�n#�F(�Do0���#�F;�D�F�DCFRFB���L�"�Yh0
CZ`�h�h�`�`��� 0��+�3,�#`Ce`xa8a�`�`KF
CB`0�P��� 0��	9281���B`мhbh#�CS�B�+�j�0�0o�
UF2
WQ]� FFYV���� ��[#�F�D\0�1�#[B�F�DKF�h8KEИ�CFB��{h�C{`I�Bٷ�)Ѵ�"�FI�DB��PF\�3���;�@yhC{`e��0CD[B
�F���C���#�F��T*+�o2n1�6�#[�B+��;�F��Dx0���,K��Fh�FSFbD`��	���hJD1
Cb`��[FBF`��DF��A`��!I�B$��x2w1��K�B$�|#�F�0o�
UF2
WQ]� GGYV���D}0������FBF;cD��#�F��!01��SF�hhbh��I�Bؚ}2|1����!~# �F����"~!���{hj�
 T�H�|���F|
 �H�v���F|
 #p�M+`��~�C�p�+h+��#`��P ��
�!�3B�x*���hJ
L��C"B�Yh	J3��C"B�YhJ3��C"B���3x*��������0o�
UF2
WQ]� HHYV��䀀�������� O�h^h#�CK4�FdD$<3$�B�!(�����h��B�(���� ��(aB����C
�"�h6C^`K(h`���� ��!(�����h�+��I	h@I`!CS`��( ��
 0 ��F�)O���Y�!9Lh&" �C�{h�CbH�F�h�Bj�CF{`&B�#�Fh�D	�hdEO��h�`�`CF�dh4BѻhULBD0o�
UF2
WQ]� IIYV���B�~��h�`�`#CK`�P��dh4B��CN`:`�#��B�T	�"�@Dh�"CB`�h�`�`�`�`(������F�S
+>ؔ	&9486�#h<'�BB�Xh�C�Bٛh�B���h�`�`�`�`��CF�@h0BW��h�hBDC�`�`N`�P��CD&B�
h��h��h�`�`"CJ`%J�`h�B��#K(h�����+�T+�&o4n6���\3[6���"��@Fh2C0o�
UF2
WQ]� JJYV���B`���`�`�`�`#CK`�P��$d�B��&x4w6���
L�Bؔ&}4|6����$~&���3CK`:`|��F( 0 4 �
 TpG�FpG�F���F�H�F�`G�� �H�F�`G� �H�F�`G� �H�F�`G�] �H�F�`G�� Set to 1Set to 0No spinlocks are availableHardware ala0o�
UF2
WQ]� KKYV���rm %d already claimed
*** PANIC ***

Hard assertReleasehttps://github.com/raspberrypi/pico-examples/tree/HEAD/hello_world/usb1.0.0picohello_usbJan 30 2021RP��<��KRP�#V@KRP��uB8K
USB stdin / stdoutRPS����KRaspberr0o�
UF2
WQ]� LLYV���y PiPico000000000000Board CDC	K�}	$ $$$�	
@�@�@�.
�KLL LUnhandled IRQ 0x%x
Isochronous wMaxPacketSize %d too largeep %d %s was already availableCan'0o�
UF2
WQ]� MMYV���t continue xfer on inactive ep %d %sTransferred more data than expectedoutin�*�,Z,,�+�+�+L+@+�/l/�+0�+�/�/�+�/�/�+�2�2�2�+�+p2�+�+�+�+�+�+�+�+@2�9%:I:y;5;�;�0o�
UF2
WQ]� NNYV������K��K�K�K�h$���r�h+�п�_�y+�h��_�`��� �h���r���"q�"hBqh��_�`�����Fh���r�h*�п�_�y*�2q�" hZqh��_�"`���pG)�"�V 
`�� ���F��F��F�[��" #!��Z��yA
�B1�.�&CFh���r�h+�п�_�CFy0o�
UF2
WQ]� OOYV���+�CFh��_�`��� )�A�(�� 
�@F"q�"hBqh��_�`��� ���F�B��$dB���h���r�h+�п�_�#q@�h��_�`���pG�FpG�F�H�F�`G��
�H�F�`G�y�H�F�`G����Hh1�FGpF	8I�G��P30o�
UF2
WQ]� PPYV���L3T3R3MSMCS4C4!� LMPM$  � T � 0o�
UF2
WQ]� QQYV���3ͫ4m���0o�
UF2
WQ]� RRYV���0o�
UF2
WQ]� SSYV���0o�
UF2
WQ]� TTYV���( ( 0 0 8 8 @ @ H H P P X X ` ` h h p p x x � � � � � � � 0o�
UF2
WQ]� UUYV��� � � � � � � � � � � � � � � � � � � � � � � � �             ( ( 0 0 8 8 @ @ H H P P X X ` ` h h p p x x � � � � � � � 0o�
UF2
WQ]� VVYV��� � � � � � � � � � � � � � � � � � � � � � � � � 	 	 	 	 	 	 	 	  	  	 (	 (	 0	 0	 8	 8	 @	 @	 H	 H	 P	 P	 X	 X	 `	 `	 h	 h	 p	 p	 x	 x	 �	 �	 �	 �	 �	 �	 �	 0o�
UF2
WQ]� WWYV���	 �	 �	 �	 �	 �	 �	 �	 �	 �	 �	 �	 �	 �	 �	 �	 �	 �	 �	 �	 �	 �	 �	 �	 �	 
 
 
 
 
 
 
 
  
  
 (
 (
 0
 0
 8
 8
 @
 @
 H
 H
 P
 P
 X
 X
 `
 `
 h
 h
 p
 p
 x
 x
 �
 �
 �
 �
 �
 �
 �
 0o�
UF2
WQ]� XXYV���
 �
 �
 �
 �
 �
 �
 �
 �
 �
 �
 �
 �
 �
 �
 �
 �
 �
 �
 �
 �
 �
 �
 �
 �
             ����M��0o�