__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

www-data@216.73.216.47: ~ $
ELF��S@�@8	@@@@��888�����<������TTTDDP�td0�0�0�ttQ�tdR�td���(	(	/lib/ld-linux-aarch64.so.1GNUN�\[�.c
�C�#1GNU��@"@�����4��|CE���W�qXvT<�Y�y�9f�p�yY'���B��(�� �U�>r��
SJ����U	'|��L����"�y ���in�; ���})tKo8�aP�J���,�ZV�/�:p`�����v�
����d����7E���sDif�AeE���6��\"���@�)�4� �v"|�
��&Tkk��=�-Kq��	�&	��	��		�__gmon_start__g_object_unref_ITM_deregisterTMCloneTable_ITM_registerTMCloneTablegdk_pixbuf_get_rowstridegdk_pixbuf_get_widthgdk_pixbuf_new_from_filegdk_pixbuf_get_n_channelsgdk_pixbuf_new_from_streamgdk_pixbuf_get_pixelsgdk_pixbuf_get_heightg_input_stream_closeg_memory_input_stream_new_from_dataXAllocColorXListPixmapFormatsXFreeColorsXFillRectangleXFreeXFreePixmapXGetVisualInfoXSetErrorHandlerXCreateGCXSetForegroundXPutImageXFreeGCXCreatePixmapXGetImageXftColorAllocNameXftFontCloseXftDrawDestroyXftTextExtentsUtf8XftDrawCreateXftFontOpenXlfdXftNameUnparseXftDrawStringUtf8XftXlfdParseXFreeFontXrmGetResourceXPendingXLoadQueryFontXNextEventXInternAtomXChangePropertyXIfEventXGetAtomNameXSyncXSelectInputXListDepthsXClearAreaXGetWindowPropertyXtStringsXtRealizeWidgetXtVaAppCreateShellXtDestroyWidgetXtShellStringsXtAppInitializeXtVaSetValuesXtPopupXtDestroyApplicationContextXtAppProcessEventtopLevelShellWidgetClassXtDatabaseXtGetApplicationNameAndClassXtDisplayToApplicationContextXtAppPendingXGetWindowAttributesXCreateImageXGetErrorTextXClearWindowXQueryColorsXParseColorXSetWindowColormapXBellXSetWindowBackgroundXLookupStringXGetErrorDatabaseTextXVisualIDFromVisualXCreateColormapXQueryTreeXGetSubImageXShmQueryExtensionXShmPutImageXShmDetachXShmGetImageXShmAttachXShmCreateImagesqrtfsqrtpowcosfexpfsincospowfstrcpypthread_detachpthread_attr_setstacksizestrcasestrsleepperrorstrncpysysconfshmat__strcpy_chk__stpcpy_chk__ctype_toupper_loc__stack_chk_failfreeexit__assert_failshmdtgetcstrdupstrrchrmemmovegettimeofdaystrtolfopen__getauxvalstrlenpthread_join__ctype_b_loc__memcpy_chkstrstrpthread_mutex_destroypthread_attr_initpthread_creategetpidpthread_mutex_lockreallocpthread_cond_broadcastpthread_attr_destroy__sprintf_chkstrcasecmp__fprintf_chkmalloc__libc_start_mainstderrpthread_cond_destroy__cxa_finalizestrchrstrerrorshmgetgetenvcallocfclosememsetfputc__isoc99_sscanfpthread_mutex_unlockmemcpyfwriteselectstrcmpshmctlabortpthread_cond_waitstrtok_r__stack_chk_guardlibgdk_pixbuf-2.0.so.0libgio-2.0.so.0libgobject-2.0.so.0libXft.so.2libXt.so.6libX11.so.6libXext.so.6libm.so.6libc.so.6ld-linux-aarch64.so.1_edata__bss_start__bss_start____bss_end____end___endGLIBC_2.17GLIBC_2.29GLIBC_2.27GLIBC_2.34� ���+	�@���6	���+	���A	����+	���L	��T�0S�@T�p���}��������h� �(�(�(�0���8��@���H��P���X���`�`�h��p�0�x����������h��	��
��P�����%���%��)�`4�?��@�M��W����P� �p����C�m� �80Y@�VH0UP�TX�Th@����m��m��m��m��m��m��m��m�o�m�m n(n0nH(nP8nhHnpXn�`n�pn��n��n��n��n�n�n�no  o(8o0Po8ho@�oH�oP�oX�o`�oh�o�0s�8s��o�@s�8s�n�Hs�Ps��o�Xs�hs��o�shsn �s(�s@�sH�s`�sh�sx�o��s��s�n��s��s��o�`r�pr��r��r�r�r�r�r s��������0��3��;��@��P�a�����������	�
����
���� �(�0�8�@�H�P�X�`�h�p�x��� ��!��"��#��$��%��&��'��(�)�*�+�,�-�.��/�0�1�2�4 �5(�60�78�8@�9H�:P�<X�=`�>h�?p�Ax�B��C��D��E��F��G��H��I��J��K�L�M�N�O�Q�R��S�T�U�V�W �X(�Y0�Z8�[@�\H�]P�^X�_`�`h�bp�cx�d��e��f��g��h��i��j��k��l��m�n�o�p�q�r�s��t�u�v�w�x �y(�z0�{8�|@�}H�~P�X��`��h��p��x���������������������������������������������������� ��(��0��8��@��H��P��X��`��h��p��x�� �{����~��{���_��{����RE��*� � � � ���VE��*� ���ZE��*� ���^E��*� ���bE�+� ���fE�"+� ���jE�B+� ���nE�b+� ���rE��+� ���vE��+� ���zE��+� ���~E��+� ����E�,� ����E�",� ����E�B,� ����E�b,� ����E��,� ����E��,� ����E��,� ����E��,� ����E�-� ����E�"-� ����E�B-� ����E�b-� ����E��-� ����E��-� ����E��-� ����E��-� ����E�.� ����E�".� ����E�B.� ����E�b.� ����E��.� ����E��.� ����E��.� ����E��.� ����E�/� ����E�"/� ����E�B/� ����E�b/� ����E��/� ����E��/� ����E��/� ����E��/� ���F�0� ���F�"0� ���
F�B0� ���F�b0� ���F��0� ���F��0� ���F��0� ���F��0� ���"F�1� ���&F�"1� ���*F�B1� ���.F�b1� ���2F��1� ���6F��1� ���:F��1� ���>F��1� ���BF�2� ���FF�"2� ���JF�B2� ���NF�b2� ���RF��2� ���VF��2� ���ZF��2� ���^F��2� ���bF�3� ���fF�"3� ���jF�B3� ���nF�b3� ���rF��3� ���vF��3� ���zF��3� ���~F��3� ����F�4� ����F�"4� ����F�B4� ����F�b4� ����F��4� ����F��4� ����F��4� ����F��4� ����F�5� ����F�"5� ����F�B5� ����F�b5� ����F��5� ����F��5� ����F��5� ����F��5� ����F�6� ����F�"6� ����F�B6� ����F�b6� ����F��6� ����F��6� ����F��6� ����F��6� ����F�7� ����F�"7� ����F�B7� ����F�b7� ����F��7� ����F��7� ����F��7� ����F��7� ���G�8� ���G�"8� ���
G�B8� ���G�b8� ���G��8� ���G��8� ���G��8� ���G��8� ���"G�9� ���&G�"9� ���*G�B9� ���.G�b9� ���2G��9� ���6G��9� ���:G��9� ���>G��9� ���BG�:� ���FG�":� ���JG�B:� ���NG�b:� ���RG��:� ���VG��:� ���ZG��:� ���^G��:� ���bG�;� ���fG�";� ���jG�B;� ���nG�b;� ���rG��;� ���vG��;� ���zG��;� ���~G��;� ����G�<� ����G�"<� ����G�B<� ����G�b<� ����G��<� ����G��<� ����G��<� ����G��<� ����G�=� ����G�"=� ����G�B=� ����G�b=� ����G��=� ����G��=� ����G��=� ����G��=� ���{��C��[������G�������G��S��c�sb��k��s�@��������@�A�R����*A�R������*A�R������*�
q�\T�
q�[T
ql\T�������@�a��"@�!@����!@���@?���
��@��CA�:l@�%@�\����RB�!����@��Y���� ������{Ӄhc������*�����3|{���|{�x8������;@��
�������` ������?@����B|{���������@��U�� �����a�!�_������*`@��U�c#� �����bx`������*`s~}�|}�������#���
�����!����`$�z��������B|}�u����@�������������@���`@9�q����T@�������=��������i���������]��������������@�s�����@� ��q�T�k�T�z`�"@9_�qA��T"@9_�q�T!��z ��k���T�����������*�����C��3����������c�L@�����@���������B��������IT��9���� ������R���!���������R���!�����������!@��R����|��������@���Z������B�����!��s ��R����w�����R��s������R��o����!�R��k���_99t��@9 5�Д�������������c��F@������!�R�����������������@�q�DTU'@����@���������@����������V��4�R��"@��C�u�����s��������!���~�� ������!�� ��*ev@���d‹���! ���� @��4@��q����R���w ��*������ �����@9!5M����c@��N@��4i�����6����������&����@�������Bo������@����@��R�@���u4�q�
@��9T�R���������Rt(�"B��C�$+@��_�����`?���������S��[��J��_@� ��'����?������_���B�G��@��G��K�����W��F������������Re����*��������� ����T��!������������<
�R�;����?� ���=���4������;B�Xq�T�q!T�/A�?� T�� V��%Tq@Tq�T�G�����"�R�9����C9lqxCz$\z�T�S@���!/@��S@� ?��[@�`�!/@� ?�#'@�������`?���#'@����C@���`?��c@������s@�F������G��A�@�B���A*T�{A��R�SB��[C��cD��kE��sF����_�� ����c@����n@y�j@y������`T������������=��V@��������x����B����!����� 5�c����5�@���c`=�B�=���� ��*�����������y����q�
@�!�T�c@����c���"�B������������R������R�'�"SB���#+@����_��?���������S���"@������?��C��������[�8����������|@���O���W��c@�<����������,����@��*�@����@����@�#��C����B����������@�~�@T�����w@�����4��T ����R� ���I�����T!����������n���@�5��#@�������`?����#@����C@���`?��S@����_@����������?��[@�b���C@����_@����?����/A��T����/A��a��T%@����C@����sB��wB��?���%@����sB����wB����?��$#@����������?ր��5�;B�q���T�qA�T`@��3A�?��T��?���������#�B�B���H�@�$��!�R������`@��;A�_�@�T��-����;A������O�(������H����O@�C�B���@�$���W@���%��!�R�������$#@����C@������?֠�5�����&��S@�`������[@�`����������*���� ���*�������*�������R<���RZ���@�������B~���Z���RZ���R%���@��҃n@y�j@y����������%��V@��5�@�����c`=�B�=����*��������������l�������������������d��������C��[�D��������s�G�д@�!������v@��	4���!��������*!�R���B�,�U���c@�Т����!��S����4`@�У@�B��!�RH����q��c@��������9c	���B	�"��!����T�R<���@;@��*a@�k�	T@#@���{��;�hb����P����@����;@�_qT��6qT������!�R���@;@�Qk�Tc@��B����!�������������!�R�B�,����c@�Т��!��;�R��	�������������!������R`@�����!�R������ ��6q�T������!�R��c@�����!��`�������B��!���@���`RH��������!���`	����`@��j���!�RB@	����������{�������� S��{�� �9�_� � � � � � � � � � � � ��������@��#������G��������t������G�@����_� � ��`���!`�?�T��!�G�a����_��`���!`�!�"��A��!�A�����B�G�b����_� �{��������`bT9@5���G�����@�
������ �R`b9�@��{¨�_� � ��� � � �{�c�c!�b@9�_�{����@B�����N�`B�|3�`B�^���`rB�\������@��{¨X���{�������������4!�R�*a���@��{¨�_� � �@B�+2 � �{���Є�G����#��S��*�[����*�@�������*��0���!�������a~��C�$�3��dbd��}��b�c��da`hd�����hd�g�%hd����bar�D��q��p��H�R��R�G��D�DBc!cc@xx"x	KK�)�)�@�ߐqmT������A��T¢D�ĦD�êD��B�A|�!�Bcx��;����G���@�@�B���!T�SA��[B��{ݨ�_��$q��T���	����{����AxB����G��S�8 `�[������'m@��7��ҪT��/�B��(@`�B� (`��D�8a��D�ע��+��B�)c)	`�4����R���������vB��rB�(h�
B��j�a� @9 
5�$���D���D��!�?k@��T�Є������������a�B��H��dA�R0!`�T@����g�0!`L	T!x�
B��Rc��� գjs8�*�*s���O�����!��T������qa��T���8��"�R�B� �B��C�Y4��c���F����Em��vB��B��!�a^c�a^�B��jB��bB�aE(f(h"8b8a�v�P d�z��T `jT�����%��g�ay���!�G��7@�"@�c���T�SA��[B��@��'Dm�{Ǩ�_� �R�����
B�ԐR!�r�R���������B�������m����{����B�G����S����[��������@@��/��� ����������B 5���!`5��@` �R`��v��b$��*c�D�xtV��������bB�b��`b�1�`���!���0���`
��6�`��R!�R�3�cB�c�����Rb��al�=���B��#�a�=a"�`R�����Dm�����B�B�5�B�a^�a^al�=����!�5�@Caz�`v����*c��������B�5�!6������"�R�dl�=b��ar���"@`G:�`B�bc�R��R����R��Rl:����G��/@�@�B����T�[B����SA��@��{ƨ�_���� �@9!x9�_�@9!29�_�@9!x9�_�@9!29�_�@9!x9�_�@9!x9�_�@9!29�_�_�@99@9�5!2!9�_�!x!b�?6!29�_� �@99@9�5!2!9�_�!x!b�?6!29�_� � �@9@9!Q!9�5B2A9�_�BxBa�?6A29�_�@9@9!!9�5B2A9�_�BxBa�?6A29�_�@99@9�5!2!9�_�!x!b�?6!29�_� � �@99@9�5!2!9�_�!x!b�?6!29�_� � �@9@9!Q!9�5B2A9�_�BxBa�?6A29�_�@9@9!!9�5B2A9�_�BxBa�?6A29�_�@y?�qT"B<y�"�c0@99_�q T!!<y�!�!0@9y�_�9@@��R_P9y�_�@y@9_�q�TBB<y�"�B0@99B4!x!86!29�_�@@�_P99!2!9�_�@y@9_�q�TBB<y�"�B0@99B4!x!86!29�_�@@�_P99!2!9�_�@y?�q(T!!<y�!�!0@9!29�_�@@��R_P99�_�{��@@�D@���@@�OB��!��c���������<��TB@�@�_�!��T`2�"���R���a@9`B@��?�R��R!2��r�a9cyb
�09P9�@���{¨�_� �{�����S��������b@���	�@�T�@�Ch$8��b@�B�b�C@9@�|qbӢhbxB@@z!��T�q�SA����{¨�_��SA� �R�{¨�_� � �{����@y����"�!�!0@9y�5@@�R9�@��{¨�_�!�"D@�!@@�B�U9!hU�B��B@@�B@�@?�`@ysB@���4`R@9���4�@��{¨�_�$Q�!�B"09��qIT�_�@@��N������N�B�0E�����{���� ������������!��
��j���������a:���z��@��{¨�_���� � �{����@y����@9�q	Ta�#�cQcy 09�@��{¨�_���G�sB@�!�R�B�@�:���R9�@��{¨�_� �{����@y����@9�q	Ta�#�cQcy 09�@��{¨�_���G�sB@�!�R�B�@����R9�@��{¨�_� �{����@y����@9�q	Ta�#�cQcy 09�@��{¨�_���G�sB@�!�R�B�@����R9�@��{¨�_� �{��!����S������[��������������!��������������R�*����1`Ta�j38�k�Ts����*����1�T��9���a
��!|@�9�����3�C�R�38_9�SA��[B��@��{Ĩ�_�����~@�+��������������{�����[�@��S����@9�q�T�SA��R�[B��{ƨ�_֠��c���!��k��+�O��������3�Ҁ������js8@���@�`k`xX7���@�xz�BQB_q�Ts��T��6k38���js8��@�`k`x�_6s��T�R�����������~����SA� �R�[B��cC��kD��+@��{ƨ�_�A���@y@@�!<EC "�&|S #�A09�`U�f09!�`�y�_� �{�����[���@���S� ��@�����t@9��qT �$Ԛ7!�Ҁ�������������@�������#hcxcX6B�_��T`��h"8��tjb8��#hcx�_7�5��<����SA��R�[B��@��{Ĩ�_�s���t@9��qi��T��qa��T�SA����@����[B��{Ĩm��B�R������������!����SA� �R�[B��@��{Ĩ�_��� ���@�� ��@�C@9�qhT �$Úc7�R�_�B���C@9�q	��TB��q�T��@��#��@@9�qT`$���6B���@@9�qI��T`QB_q��T 9 �R�@�!����_� �!Q_�?4qiT�R�_�{�����S������p6�Xaxa � ��`@y`� �0@9ay@y�SA� �R�{è�_�`@yb
@9`� �a"!�0@9 0@9dy` <�y�q`T`� �0@9�y�SA� �R�{è�_�`@yb@9�`@y��`� �a
@90@9by�q@
Tb� �U0@9�q�Ta�!�!0@9�"<�y�q�	T`� �0@9�@��y��`@y`� �a"!�0@9 0@9cy@ �y�q�T� �!�R�r|��!�g�"\SAKK�y��`@y`� �0@9ay@y���`@y��`� �0@9ay�q	Tb� �U0@9�q@Ta�!�!0@9`@9���`@y`� �0@9ay@y�q��T��a@y`
@9"a�!�!0@9by�y�q!�T��a@y`@9���� �!�R�r|��!�g�"\SAKK���� �!�R�r|��!�g�"\SAKK���x �"�R��R�r|��B�g�C\SbKK<���m �!�R�r|��!�g�"\SAKK���d �"�R��R�r|��B�g�C\SbKK<��� �{����c�G����S�����d@�����.���a@y?�qhT"B<byc�"�t0@9�>_�q�T!!<aya�!�40@9t *5���G�ty�@�@�B���!T�SA��{è�_��RaB@�?P9@��4��c�G�����!����c@��������� �{����c�G���������d@��������r`Ta@9�G@y`@9!*!a9�52��!�G�`9���@�@�B���AT�@��{è�_�x!�?62���c�G�����!����c@��������{����c�G���������d@��������r�T�G@ya@9rb9"2!x!�y�"2!���G�!�a9�@�@�B��ҡT�@��{è�_���c�G�����!����c@�������� � �{����c�G���������d@����Җ���r�T�G@ya@9rb
9"2!x!�y�"2!���G�!�a9�@�@�B��ҡT�@��{è�_���c�G�����!����c@�n������{����c�G���������d@�����i���r�T�G@ya@9rb9"2!x!�y�"2!���G�!�a9�@�@�B��ҡT�@��{è�_���c�G�����!����c@�A����W� � �{������G���@y���S���c�@�����t<7���r�Tc@y�q�T`�#�cQc<cy�~S09�q	T`�#�cQcy09�C@y���G�ay�@�@�B��ҡT�SA��{è�_���c�G�������!��c@�
���c@y�q��T���G��!�RB�@���`B@�P9c@y�qH��T���G��!�RB�@���`B@�P9���{����c�G���������d@�������r�T�C@y���G�ay�@�@�B��ҡT�@��{è�_���c�G�����!����c@������{����c�G���������d@��������r`Tb@9�@9`@9CJc9_k�T2��!�G�`9���@�@�B���AT�@��{è�_�x#�?62���c�G�����!����c@�������{����c�G���������d@����ҙ���r�T�G@yb@9a@9CBKq 2!!��Br�T!2!���G�a9�@�@�B���AT�@��{è�_�!x!B�?6!2���c�G�����!����c@�j�����{����c�G���������d@�����e���r�T�G@yb
@9a@9CBKq 2!!��Br�T!2!���G�a9�@�@�B���AT�@��{è�_�!x!B�?6!2���c�G�����!����c@�6���L�{����c�G���������d@�����1���r�T�G@yb@9a@9CBKq 2!!��Br�T!2!���G�a9�@�@�B���AT�@��{è�_�!x!B�?6!2���c�G�����!����c@�����{����c�G���������d@��������r�T`@9�7���G��@�@�B����T�@��{è�_���c�G�������!��c@���`@9��6�C@yb@y Q?�q@!��`y��� � �{����c�G���������d@��������r�T`@9�6���G��@�@�B����T�@��{è�_���c�G�������!��c@���`@9��7�C@yb@y Q?�q@!��`y���{����c�G���������d@����ҡ���r�T`@9�7���G��@�@�B����T�@��{è�_���c�G�������!��c@���`@9��6�C@yb@y Q?�q@!��`y��� � �{����c�G���������d@�����r���r�T`@9�6���G��@�@�B����T�@��{è�_���c�G�������!��c@�T�`@9��7�C@yb@y Q?�q@!��`y�`�{����c�G���������d@�����E���r�T`@9�07���G��@�@�B����T�@��{è�_���c�G�������!��c@�'�`@9��76�C@yb@y Q?�q@!��`y�3� � �{����c�G���������d@��������r�T`@9�06���G��@�@�B����T�@��{è�_���c�G�������!��c@���`@9��77�C@yb@y Q?�q@!��`y��{����c�G���������d@�������r�T`�9��7���G��@�@�B����T�@��{è�_���c�G�������!��c@���`�9���6�C@yb@y Q?�q@!��`y��� � �{����c�G���������d@����Һ���r�T`�9 �7�C@yb@y Q?�q@!��`y���G��@�@�B��ҡT�@��{è�_���c�G�����!����c@������ �{����c�G���������d@����Ҏ���r`T�G@ya@9c@9"2!xj!�z�"2!x!�y�"2!���G�!�a9�@�@�B��ҡT�@��{è�_���c�G�����!����c@�b���x�{����c�G���������d@�����]���r`Ta@9�G@y`@9!
!a9�52��!�G�`9���@�@�B���AT�@��{è�_�x!�?62���c�G�����!����c@�1���G� � �{����c�G����S�����d@�����@9�(���r�T`@9�G@yb@9`
87B2�R�6d�c!$�?$q�2a��!!<?|q�T?�q@x4���@z2@2��>�`9t9�52�862��!�G�`9���@�@�B���AT�SA��{è�_���>�?�q�T@2`9�4?�q�T@x�q2B2�t9�@`9�4?�q�T@t9��@`9#e4?�q�T@c9���?6Bx�RB�����c�G�����!����c@�����t94 �x��?7��c9a��52��� �@
?q2`�@
�c9���@x2`9��� �@
?q2a�B
@�t9�����{����c�G���������d@����Ғ���r@T�C@yb@9 Qa�!�"09�qIT���G��@�@�B���T�@��{è�_���c�G����!������c@�o��C@yb@9 Qa�!�"09�q��TsB@�d�N�������!�G�<�@�#@�����!Tc�N�0E��@�B�{è���l�{����c�G���������d@�����Q���r@T�C@yb
@9 Qa�!�"09�qIT���G��@�@�B���T�@��{è�_���c�G����!������c@�.��C@yb
@9 Qa�!�"09�q��TsB@�d�N�������!�G�<�@�#@�����!Tc�N�0E��@�B�{è���+� � �{����c�G���������d@��������r@T�C@yb@9 Qa�!�"09�qIT���G��@�@�B���T�@��{è�_���c�G����!������c@����C@yb@9 Qa�!�"09�q��TsB@�d�N�������!�G�<�@�#@�����!Tc�N�0E��@�B�{è������{����c�G����S�����d@��������r�T�G@y`@9�C@y�y�2�SB�b9@6�2���*:���a@9!x!486!2`@9b@9y�C2AS!�SB62`9!x! �?7!���G�a9�@�@�B���T�SA��{è�_�d9��5!2!��*�����a@9��5!2����{����c�G����S�����d@����҅���r`T�G@y`@9�C@y_@�2B A�c�c9 6B2���a@9!x!`2!`@9b@9@�C2A|S!�"6!x2!`2!`9���G�a9�@�@�B����T�SA��{è�_�"x!2qB!!�!�T���*���a@9�q 2!x!�!�U��{����c�G����S�����d@�����:���r�T�G@y��c@9�C@y�@�b2c�A�c�c9�*����a@9�q 2!x!�!���G�a9�@�@�B���T�SA��{è�_�`@9a@9�G@y@�#2!|S!�_r#2!x!�_y�"2!!�`9���{����c�G����S�����d@��������r�T�C@y���G@yBT<Bq���a@9�r 2!x!��y�"2!���G�!�a9�@�@�B��ҡT�SA��{è�_֣�c�G��Т��!����c@������� �{����c�G����S�����d@��������r`T�G@y�C@y4BQ��T<�*=���`@9��r!T2B�7���G�a9�@�@�B��ҡT�SA��{è�_�����R(���`@9x2���c�G��Т��!����c@�������x���{����c�G����S������d@����Ҏ���r�T�����g@yb@9�c@y�y�E2C�Sc�c9�8S�*����a@9�q�@� 2!x!��y� 2!!����G�a9�@�@�B���T�SA��{Ĩ�_�`@9a@9Sb9y�#2!S!��4!x!�86!2�!2!���e��{����c�G����S�����d@�����@9�H���r
Tc@9a@9�G@yf�6 D�EK!<<B<_<q�T$�R<!K�q���<�!<?�q�T?�q@��@z`$�!<c
�`9A"<!a9A52862��!�G�`9���@�@�B���
T�SA��{è�_�!!K!�"<!_�q(T``94_�qiT`a9�`2`9��4_�q�T`x?q2c2�a9��Q�R<���?�q`2��@z�TA`x"<2b9`9x�?7���c�G��Т��!����c@������`9���a9��52��� �`
_q2`�`
�a9���cx`2`9������{���������[����
@����G�@��/���@9�4�qT���� � ��5�@��h@��4�B@��@y�* ��QIaU��<��x`�����""�C09A��T @a��y � �R��!�G��/@�"@�c���a%T�[B��@��{ƨ�_�@9�q�T�
@9���5�@�@��y��S��B@�����Rs�b��q`
T������ ��5`~����3��@���@@�A@�B���@�`�?8q�T�SA� �R�����6�Xaxa � ���'A9$4�@y�B@���&�"!�$09�`U�A�@yb�`��y�����+A9D4�@y�B@���&�"!�$09�`U�A@yb�`��y�������/A9a4�@y�B@��" ��"#�09A@��`U�a09�`��y���A9!��5���G���!�RB�#�@�� ��SA��R����7A9�4�@y�B@��" �09@`U�@`��y����+A9D��5���G���!�RB�'�@����A94�@y�B@��" ��"#�09Ax@��`U�!|Sa09�`��y����A9���5���G���!�RB��@������A9�4�@y�B@��" ��"#�09Ax@�����#A9D�5�;A94�@y�B@���R�" ��"!�09Dx@�BaU�� !kBT�Z� !kaKQ ��09Ba��yh���A9��5���G���!�RB`"�@�������'A9��5���G���!�RB�%�@�������#A9��5���G���!�RB@$�@�������A9!�5���G���!�RB#�@�������3A9��5���G���!�RB�!�@���w�����G���!�RB� �@���o�����G���!�RB�&�@���g�����G���!�RB  �@�x�_�����G���!�RB`�@�p�W�����G���!�RB &�@�h�O�����G���!�RB@�@�`�G�����G���!�RB�$�@�X�?���S�q��{�����S�������!�G��?�"@��W���e���R�y�y!�Ҁ�����[�v���!��
������@u����������C���`t�@9�w��O��a4�c��k��s�����@� �w@�@xw� 9 @8�w�`��5�C@� @9@_4�?@�@�ғ���@@�:�����7� �R�� �O��b����R`�`�`��:@��j������=������= �`@9���q�TB'��D�7�4�O��R�qhT@'���7B4�O��O@�@9+q`T�4���*a@8?q$Jz`T?�qa��T�R�q�TA'ۚ#a7D4�O��qdJz�T�R�4�qhTA'ۚa7��$8�@9��q��+q��!j ;T���c��*��@8�*�� @8�*�q�TB4�O��q��T!�"@9��!�_qDJza��T�O�_(q�T�C@������������:@�������8��?@���@@�@y@y�@y�*?k�T�?@�@y cU�<�?@�@yb@9b4b@�T�s@�=��*�*�?@�?c��������r�T�cC��w��kD��sE�� @9�������@��O��� @9 �5�����s� ��*���R ��q�TD'���$7�4�*���O���@��Ҁ[{x`"P7�q���q���*�!5a$5�*�� ��q�TD'����
7�4�*���O��R�qHTB'ۚAb7@4�O��O@� @9�R�qhTA'��$�7C4�O�qJz!T�O@����R � @9���q�TB'��Cb	7e4�O��R�q(T@'��@7A4�O��O@� @9qJzaT�� �Һ���@Q���A9�҂9 �ҳ���`P�!��
�Ү��O�����c@(�`����	�R��!�R0�����`N�������:@�
��8@���U���`����	��@��j@�a�`k������� ���@�����<�r�� @8�*y�� @8�*���!��*���Ӏk`x	X7�!P7��s�G�!�R�@���B�*�`@����C@������������:@�������c@���B�� +�!������ �@���@��:@�������t@��@�������`
@�����������cC��kD��sE����G��W@�@�B���!BT�SA��[B���A9�{˨�_� @8�*�q��TC4�O��q@"T�q 'T�q�T����! ���5��@����c�9�������r���T�@�?�q(��T�j@�`q�T�O@��J ��j��R�����R�� @9�q�T � '���7C�4���O�7��;@8�*�q	�T@4�O��q!�T#�`@9��c�qJza��T�O��� @8�*�q)�TA4�O��qA�T @8qJz���T�O�.��?�T9��j!8!��O�;@9� @9!��*�q��TC4�O��q��T!��O�����@9��
���@9�q!T�@9�q�T�
@9�*���R��4�?@�@@�����7@��b���	T������ ��5�*���R�����G���@�B@)�$�R!�R�8���c������_9��r �T�@����_���j@�`q�T�J#�c�j���q�@z%��T�_B9`q�%Tdq��T�O@���R�������{���q�@z��T	�@���	�(���O��@9���q�T%ۚ��74�O� �R�s�m�����*�@9�	��������! �S��5�*���Rz��!��
��k���`'��c������S��rAT�������q�T�O@� �R�����@�R���_�����r�T�_B9�:@�?`q�"T?dq�!T��
�����������v@����@� ���t@��:@��`5�@��z�s@����{@�[����?@�?c���R�� ys@����?@������rA��T��#@9 ����O�`x�q�T!��
��������@�"�����	��q�����c���r�T��f�������G�cQ���?@�@yqI
T�?@� � �!�R�w�09���"��c������O���r��T�@���q�
T�j@�`q��T�J ��j��O@�@���R#��$�@9?�q�Ta$��$�7B4�O����_��r@�T�_B9`q��T@���O@�"��A$��!�6�@9?�qi��T?�qa�T���R�����O���cC��kD��sE��C@���������:@������w�l���4�_B9`q�
Tdq�T�O@��R�������c���r��T�@�_�q�T���G�����c`(�B�(�!�R@���"����c�G�����!���+�c@���3���O@���R������:@���
��G������O@�������G�����c *�B�(�!�R@�������*����:@�����c@(��	�R��!�R�������O@�����O@�`�R������j@�!�R��`qHT�J ��j��O@������O@���R��������G���$�RB@)�@�����B4�O�?�q��T��_����O���r���T�_B9dqa��T�O@���R��l������R��
�������c������R����c��k��s����c��k��s�R� �{�����[����c�X<r�T�S�4<�*!0���������k�����Zc,��+��js8@��Є`����"�,���!�Rs�n��kIT�*@�!��T�*����!�Rc���6�SA����[B����cC�c@,��kD����+@�B�,��{ƨ!�RT��SA��kD��+@����[B����cC�c���{ƨ��!�RB�,�G� � �{����� ���!���S��[��c��#����������@@��B(����	�R���!�R������,�Z�tB@������@'��F� �R�Zy`B@���9�����	�R���!�R������,��B�G���y�����$��9G�`B@��&����	�R���!�R@����-����6�������G�@�R��y`B@��z9���2��	�R���!�R����� -��B�#���y�����!���9G�`B@��>����	�R���!�R����@-��������@��R�y�:9`B@��J����	�R���!�R`����`-��B�����P��R�Jy��9`B@��V����	�R���!�R������-���	�����ƀ�
�R�zy��9`B@��b����	�R���!�R �����-��B�����Ɛ��R��y�Z9`B@��n����	�R���!�R������-�����������
���y��9`B@��z����	�R���!�R������-��B���wB@���������	��
y�9`B@�������	�R���!�R@����.���������
��B����:y`B@��z9������	�R���!�R����� .������
�������jy`B@���9������	�R���!�R����@.������������G� �R�	�R���!�R���B��`.���y`B@��:9`����uB@���xB@�{������Ɛ���G�`B@��	�R���!�R���������y��.���9���i������P���G�`B@��	�R���!�R ��B�����y��.���9���X������@
���G�`B@��	�R���!�R��������*y��.��Z9���G������@=���G� 
�R�	�R���!�R���B���.��Zy`B@���9�����5��������@,��R��y�9`B@�������	�R���!�R@����/�%��B����ƀ,��R��y�z9`B@�������	�R���!�R����� /���������,��R��y��9������	�R���!�R�����@/�����B��R����-��y�89`B@������	�R���!�R`����`/��������������@-��Jy`B@��89�����	�R���!�R������/����B��B�����ƀ-��zy�89`B@������	�R���!�R 	�����/��������������-���y`B@��89�����	�R���!�R�	�����/�����������
� G�`B@����	�R���!�R�B��	���y���89��/��������"����;�$G�`B@����	�R���!�R���@
��
y���89�0�������������@6�(G�`B@����	�R���!�R�B	��
��:y���89� 0��������b����P3�,G� �R���	�R���!�R��
����jy`B@��89�@0����y�������ƀ0�0G�`B@����	�R���!�R�B�`���y���89�`0���g��������Ɛ-�4G�`B@����	�R���!�R��
�����y���89��0���U����B����@�8G�@�R���	�R���!�R�B�����y`B@��89��0��� �B����࿂����.��*y�b8`B@�������	�R���!�R������0�2�����ƀ*���<G� �R�	�R���!�R���B���0��Zy`B@���8���� ����࿊����.���y�b8`B@�������	�R���!�R@
����1���B�࿎����/���y��8`B@������	�R���!�R�
���� 1�����࿆����0���y�b8`B@�������	�R���!�R����@1����B������1��y��8`B@������	�R���!�R`����`1�����������2��Jy�b8`B@�������	�R���!�R������1����B������3��zy��8`B@������	�R���!�R �����1�����������4���y�b8`B@�������	�R���!�R������1����B������5���y��8`B@������	�R���!�R������1�������Ɛ���@G�@�R�	�R���!�R������2��
y`B@��9@����������=���DG�@�R�	�R���!�R���B�� 2��:y`B@��z9����|�����R����6��jy��9`B@������	�R���!�R����@2�l��B��R���'���y�:9`B@��*����	�R���!�R`����`2�\������@���HG� �R�	�R���!�R�������2���y`B@���9���6�J������9���LG� �R�	�R���!�R���B���2���y`B@���9 ��B�8����࿌�����*	y�Z9`B@��N����	�R���!�R������2�(��B
�࿈���ƀ7��Z	y��9`B@��Z����	�R���!�R������2������R���@���	y�9`B@��f����	�R���!�R@����3���B
��R����9���	y�z9`B@��r����	�R���!�R����� 3�������R��ƀ���	y��9`B@��~����	�R���!�R����@3���C��R���ƀ:��
y�:9`B@�������	�R���!�R`����`3���������4���PG�`B@��	�R���!�R�������J
y��3���9����������0���TG�`B@��	�R���!�R �C����z
y��3���9�������aB@���
y!���R,�R��R��R	�R(�Rg�R��R��R��RC�R�Z9��� @9�4` �
@@�D@��i��9 @9�4` �
@@�D@��i��9 @9�4` �
@@�D@��i��9 @9�4` �
@@�D@��i��9 @9�4` �
@@�D@��i��9 @9�4` �
@@�D@��i��9 @9�4` �
@@�D@��i��9 @9�4` �
@@�D@��i��9  @9�4` �
@@�D@��i��9 $@9�4` �
@@�D@��i��9 (@9�4` �
@@�D@��i��9B!`�_�q��T��B��[B����SA��cC��#@��{Ũ�_��� �����{�����S���@y�[����c��q�T`� �0@9c@9`� �@@�D@�a@ydeA�fB���gC���fD���eE�dF�?�R�U9c|SWhU��K��!�R��B�3���g@y!�Rf@y��e@9��d
@9B`4�c@9��t@y���R ���*��!�R���B 5���d�����Q�<4q�T��!`7�!X`x`�!� ���@�R�������!�����5���@�R���{B�! 6K�cE����SC��*�[D����5����q`Td�$��0@9�R �����!�RB`5������q�T`�$��0@9��q�Ta�!�`
@9#0@9��"c<�q�
T`�#�0@9���q�T`�$��0@9��q�Ta�!�`@9#0@9���qTd�$��0@9a
@9�q�Tb� �T0@9�q`Ta�!�#0@9����q@
T`�$��0@9��q�T��#�R�r|��c�g�a\S#KK����q Td�$��0@9�R�����q@Td�$��0@9?�q`T`�!�"0@9?�q�Tb�"�`@9C0@9�����q�Td�$��0@9�����q Td�$��0@9`
@9cc<�q�T ��o�}�$�R�o@��r|����gӁ\S$KK�����q`Td�$��0@9`@9cc<�qA�T�i��*!�R�r|�� �g�\S K@K&��_�"�R��R�r|��B�g�C\SbKK<���T�#�R�r|��c�g�a\S#KK`@9u��J�!�R�r|��!�g�"\SAKK���@�"�R��R�r|��B�g�C\SbKK<o��5�#�R�r|��c�g�a\S#KK`
@9V��+�"�R��R�r|��B�g�C\SbKK<H�� �$�R�r|����gӁ\S$KK0���#�R�r|��c�g�a\S#KK����#�R�r|��c�g�a\S#KK����#�R�r|��c�g�a\S!KK*���
�!�R��R�r|��!�g�#\SaKK<a���
�!�R�r|��!�g�"\SAKKQ���
�#�R�R�r|��c�g�a\S!KK��� � �{�����S�@@�������b��c����������O���r�T������R�y�y �R`R9����aR@9�4�R#�aR@9!��5�SA��@��{è�_�P��{�����[�@@����S���������������������������%���r�T��m���R`y`y �R�R9���SA��[B��@��{Ĩ��-��{�����S�@@����[���������z��������������r�T��R`y`y �R�R9���SA��[B��@��{Ĩ����c�G�����!��6�c@�H�� � �{�����S�4�R?k�T���[��*@@���U9AhU�c�c�c@@�b@�@?�`@y@4�R@94�k T�R@9����4b@yDb�"�C0@9dyb#�DD@�B@@��5�R9�k!��T�[B��SA��{è�_�#@��RLq@T�_� @�_����_�{������������G��S���C�B����@�!�R��B�:����@��������5�@����!��� ;����SA��R�@��{è�_��S� � �Cѡ�!�G��{�����S�������[���B@� @��g���_� T�@���`;��c�x���`�@9�5�
@�����R����! <�c
���a
@����#����c��C������4�@��4���k�����3��s����������S@�����&���R$��xs��o����c���c���`5�c@���@�s�k���T�kF��sG��S@�@�������cE������
@���!�G��g@�"@�c����T�{B��SC��[D��C��_���k����������!�;��c�>�q T��������!<�6�q T�kF�������@��kF��sG� �������c@��cE��kF�������c��k��s��� �{����c�G����S���������`@��g��Ҕ�|@��R��������!�G�������!��<��V@���������"��W@��������B@����@����b�'�R�R�R�������@��������'�R�R�R�������G��g@�@�B��ҡT�SA��@��{ͨ�_�>� �{��~����������%����@��{¨f��!�G��{����!@�!0@������� ?ր��@��{¨�_������@�B`<��{¨���R!�<�B
 ���{����S	����*�[
��*�c�@��k����������@#@��T�s
�4q<�Rs������������R��S���������c`=���B�=����*��������c�=�B >����*��B�G���#����:�B���\@����{@����*��@�����G��*����G�����
��^�ʄ��j�)�R�������������������+�Ơ��g������������#��R�3��k��;�����������sM����{H��SI��[J��cK��kL�����_�s4K�R����4q<�Rs���!�G��*����G�%��#�
��*!��� �R�����R��k����q���V@����B�<���! =����5����<�RK�R���B#@��R�������������������S4K�R����
���
����D�R�RH�����<�RK�R������G��{������G����S���@��[����c�����k�B`<��*�@��+�����@�����!�<�������#�������L����T�������c�>������!�RV��4�C�������c�>����!�RM�t��@9$5`"@��
TC7@���������`?�
4���G��@�@�B���T�SA��[B��cC��kD��+@��{Ԩ�_��@?��C�@�0@���� 3������QdqhT��$9$@8$��5����!`?�q��5��������`>����@��7�@���������!�?�a�q�U��T����G�������c�B���@�B�?�!�R����@���{�B�������������!�RB`����������'	���4`@����B�<�! =��� �4����G�����!�RÒB����@�B������@���ÒB�����!�RB����������� �R
���{����B�G����S����[���A@��������B@�!`����4���G���!��@����4��B������!���c������* ��"�������B����! �tV���`*�����B`���!��/��C�������J��@����!��6��y	��*����$����
�`@����B�=�!�������`@�d���w@����@������J��w@����@���]�`&�`@����@�c`=���B�=�J��*�����C�����3����@v�`*�`
��5`@�������#�RB������ ��ya�@�a��@y`jy�cC����G��@�@�B���aT�[B����SA��{֨�_�
@) �!K`�������������������c�*������{��������$B�@����a*B�a�`@����a@�a�`@�������@��{¨�� �8B�B�8��_�Cт�B�G��{��C�C@��'�����S�����XD�hD���@`bj�kjTb>B�`FB���
TeBB�b�`JB��Х�a^Cb��B�n�a^ ��d:B��Fg�`jD�F����a~b�fB8c�bb!8c!e8 `dTa�xu��"�H�"��`Z�j�:�`2�T���c�����!�R������������!������G��$@��j"�! @9����8��T���)T�҄�C�aj��Сt������������c���|��!�R��DӅ�{ӥ˅��˽������c����!�R���!`�T�@�`2B��SB��@����G��'@�@�B���AT�{A��C��_��������! ���y����?��$@��j"�! @9Cs���8��T�G������hT��T���C�aj��Сt������������c���|��!�R��DӅ�{ӥ˅�
����@����/�����`"���b>B�b�bFB�b>�aJB�aB�f��e��������aj��E���	�Cӡt��ec����cJ��}śc��)}���I����Ъ�UӃ��+�G�)�Dӄ|ÛB��J}��'�{�k}���	�����R�J�D�'	�k�Dӄ�K�
�H�{�f�{�
�����H	�c`�f	�!�R����&
�C���@�����/�����������c���!�R7������҈�C�ej��d��ҥt�������D���dc���}ś����~ě����c`�	�G��Dӄ�R�!�R�{�)}ś��	�)�Dӆ�%�{ӥ	�%	�
���a��A`��c����!�R������Qa�!�"�@9_�q��TQ`� ��@9�q!�T?�9�@�O����	�C�ej��d��ҥt�������D���dc���)}ś���}ě����c`�*�G�)�Dӄ�R�!�R&�{�J}ś�	�&	�J�D�
�E�{ӥ
�E	�%
�����@�.���S���������{�����S����C����G��[�����c��k��@�@��o��Ҁ@�x@)�VB)x����@9�	4��$�R �(q @8�����5�Q�~U�7�_@�5K�@��*@��@�`�K�4�@��*�R!!tS�k���q���T�@�gxS�@�f�*B���#K�KQ���@�����&B�&K���*3�����*������4�@��QA�R��&�����������a�����G��o@�@�B��ҡT�SA��[B��cC��kD��{Ψ�_�K����R$�R�R���d�� � � ��!у�c�G��{����S�d@��7�����k�������!�G��c��������!@����[����B�(���C�����"�Ҷ����B������Q����!�G������!@�������v���"�ҥ��������A�����������c��C��� 5�[B��cC��kD��Ҁ��G��7D�@�B���AT�{@����SA���!��_��[@��J���3@����*N��J48�[B��cC��kD���[��c��k����{����c�G����S����[�d@��O��Қ���`�@9���B4���� �DQC��c�hqb0�"8�@8��5?9�����@9�4 �������bj`8_�qDIz�Tj 8��@9�5��@9߾qaT`@9�qT`
@95�R�5���G��O@�@�B��ҡT�SA��*�[B��{ʨ�_����!`�5�R%���4����!�� ��@��4����!����4����!@
���`4ߺq�T`@9�q@T��!�G�����G���#@���@�B��!�R��� ��R�������`
@9���5�R����� �{����c�G����S���d@�����+��� �@9��`Q|q���T@8bQB_|q���T�q�T@9!x!?`q T����!������q@T��!�G������G���#@���@�B��!�RH����>���R��!�G��@�"@�c���T�SA��{è�_�����!`������q��T��)���'@��J�� �{����c�G����S���d@����������������!@�������q@T��!�G������G���#@���@�B`�!�R�������/���G��@�@�B���T�SA��{Ĩ�_�������@�����{�����G����S����[������c������@��/��Ҩ���`���
���e��T��8�T�@9߀q�Iz@��T�#���������S���4������~��`4������K@���!�G��/@�"@�c��ҁ
T�SA��[B��cC��{ƨ�_ր��G�����G�B �@���@�!�R�������������$��T(���`=����@4@�����c��B �!�R�����R���������S��y�[9F��@4�K@�����B�����G����G������G��Ё�!�G����@�#@���!�RB`�����R���@�����c�B �!�R{����R�������S���y�[9��@��5���G��Ё�!�G���@�#@�����#����$�)��T(�#�����`=����`��4���w�� � �{����c�G����S��*���[��/��*�c��S��C�a@��/������������3�!����qaT�W@��O@�_�q	T�5�S@�c5�O@��R`lSRKtS ��!�G��/@�"@�c���AT�SA��[B��cC��{ƨ�_��S@��q���Ta��4�4������!`����������q@T����!�����������q�T�J)�O��R_�q��T������!���������q�T�5��������!�����q!T�S@��R�R�����������!�����q�T�W@���	)_�q���T�R�R�����!�G������G���#@�B`�@�!�R����������5��!�G������G���#@�B �@�!�R���������5��!�G������G���#@�B��@�!�R�����������{����q������R!�R�S���W����*�����q`���SA��{¨�_��R�{¨�_�{����]������R�R�S���C����*�����q`���SA��{¨�_��R�{¨�_�{�����G���A@�@�����?q T?q`T�R@T@�q����!�G��@�"@�c���AT�{è�_���������"�R�9����@9�q�T������� (��`7 �R��@�꟒����T �R�z�� �{������@�����c�G�d@��7����@��C�q�Tt@��R?�T��k�T!�_�a��T����A�����;��� ��'@��q$T�R�*�#�c��
�T!8@�e$@��k�ЂBQc�_1�T�|z�f@��%@��kM��T�*BQc�_1���T��k�T�����G��7@�@�B���aT���@��{Ǩ�_ք|z�hd������R��(����� � �{������@���B�G��@���D@��7��ҿq�Tt@��R�T Մ�k�TB��a��T%|@�����a�����;������`�@�������G��7@�@�!����T���@��{Ǩ�_��R������� � �{������������!�G�"@��7��Җ����`@��@�_qmTt@��R�T�_k�T!��a��T�|@�����a�����;�|�� �@�������G��7@�@�B����T�*�@��{Ǩ�_��R����f�� �{�����S������*A5��R<���������������<q�T��a�R2�����`��5�@����SA��{è�_���������q�T����R"���������������q���T����R���������������ql��T��A�R���������������q�T������R������5��5�@����SA��{è�_�����R������ �����A�R��������"@�����u���qsŸ��������R����`���4����A�R����`����4��u��5��!�R�����������R�����`�"@���� � �{�����S�������!�G�t@���"@��?��������`@��@�_q-Tt@��R�@T�_k@T!��a��T�|@���������a���#��K������@���������;����;@�q�T��R��c"�!0��T"@�_ka��T3@�@�������G��?@�@�B���T�@��*�SA��{Ȩ�_��R�������� �{������������!�G�"@��7��Ҟ����`@��@�_qmTt@��R�T�_k�T!��a��T�|@�����a�����;���� �@�������G��7@�@�B����T�*�@��{Ǩ�_��R����n�� �{���Є�G����[��*�@��w��ҁ7��S������c��*5�����4�@9$4�� ՅQ��dqhT���9�@8$��5�@9�
4����!`?���@4����!�?���`4����!����@4����!�����4����!@�����4����!`���� 4����!����� 4��qA&T�@9�q�%T�k��+��
@9;%5v@��g���@�_qM3T�v@��R�"T �!?k@2T��a��T�����R������g@�x4�8��_�+��`@���R����@�?q�/Tt@��R�`T��k/T��a��TX���������|��������)����c@�_qMT@�����Xzl
T��kD��+@��*���Ry������������G��w@�@�B���"T�[B����SA��cC��{Ϩ�_�������������!<����q�%T��������!�;����q�$T��!�G��Ѐ��G�B` �#@���@�!�R��� �t"@���`@�!�R�@���_qm$Tt@��R��T��k�#T!��a��T��������{���������@�_q
T@���@�_qaT�����������w5�Ҭ����!�G��Ѐ��G�B� �#@���@�!�R������`@���R����@�?qmTt@��T �{k�T��a��T��R����������)h���c@�?q�T@�{���4��!�R;����������R6����� ���!�R1�������
@z@�T��!�G������G�B`!�#@�!�R@���g��t"@�����������QCz�T�*��"�R�������
@z��T��!�G������G�B "�#@�!�R@�d��L����������q��T�@�C��cql�T����R�����������R�R��������w5�kD���+@�2���Ro���R���R�����!�G������G�B�"�#@���@�!�R8���kD��+@����kD��+@���!��������*4����!�����@4����! �����4����!`���� 	4����!������4����!������4����!  ������5��R��������`����4��!�G������G���#@�B�#�@�!�R������S��c��k��+���A�R���R����G��w@�@�B���a��T�cC��*�[B����SA��R�{ϨD����!�G��w@�"@�c���A��T�*�R�[B��{Ϩ8��a�R��!�R���@����������
@z��T��c�G������G�B#�c@�!�R@��@��������k��+���� �{��������@��S��*q������*��#�R�������s���������@����SA��{è�_ִ"@��@����SA��{è�_� � �{������������!�G�"@��7���^����`@��@�_qMTt@��R��T�_k`T!��a��T�|@�����a�����;�D���@�a��q�T ��A�� Ӛ�`T��!�G��7@�"@�c���aT�@��{Ǩ�_֡���R�a��T'���R��|���{�����S�������!�G������*"@��G�������`@��@�?q�Tt@��R�`
T�?k�
TB��a��T�|@�������a���#��K�����@	�u4d:@��������c�%�B��!�R]��`@�c@��4q`TmTq�Tq�T����%�e@�����B�%�!�R�����������G��G@�@�B���!T�SA��@��{ɨ�_�qTqAT���$�����@$���������,�������?�������$�������$������%����R��������@%��������@��@�q�Tt@��R_�Tk�T!�_�a��T�_��R�_�{������� � �{������������!�G�"@��7��Қ����`@��@�_qmTt@��R�T�_k�T!��a��T�|@�����a�����;���� �8@�������G��7@�@�B����T�*�@��{Ǩ�_��R����j�� �{�����S������[�u@������G�@��g��Ҡ�@�q�T�v@��R�`
TckTB��a��T���[�T����`@��@�q�	Tt@��R�`T�k�TB��a��T�|@��#�����a���K���9��@�@�V�������c������*�#�����������_�*�����@�_q-T@�D�������G��g@�@�B��ҡT�SA����[B��@��{ͨ�_�5��������A�������@�_qMT@�*������w"@���R����R��"��w"@���S����� �{������G����S������[������@��?���������`@��@��q
Tt@��R� T��k T!��a��T�|@�������a���#��K������@�����B�G�@���@������?@�"@�c����T�SA��[B��{Ȩ���R������e��������{��E���ec��H�Ҁ��G��|ś����@����ҥ�R������c����R�����a�����G��@�@�B���aT�{è�_���� � ՅЦ����!���tE��@�DB|@���q'�`���� xb��qc���t� x"����_ց�!�G��{����"@����� 4��$�����p�'0D��|�R%}�R'0��*|C@�\�! D�AD�����T�S�R��R�<�r�С�R����|���)�r��c�G�B�`��K@@|S��t�`|!�!�a�!|�K ����@�a@�B��ҁT�{Ĩ�_�������A���B��|�R3}�R|T�s���a}�Rsf�L�@�L��������� ���?�MT@9`q`T87q�*������� �� �B�F��_� �Ҧ������Ҧ�����`��qT`�q@T`�q�T`�qTg �Ҧ����q���T����CT�@9��ҩ@9��Ҩ@9�@9�S�@9)S�	*y*S�S�**�*�|@�$���JT�hd8����cq ��T����������#T�@9fSA�����*�|@�����Ҧ���?�T�����T����T�����Ҭ��������T�@9hS�@9��Ҥ@9�ң@9S�S*�Sc�*�*�*�|@��������T�@9cS�@9a�����S�*�*�|@����������T�@9cS�@9��Ҥ@9'��S�S�*�*�*�|@����F���������������ƀ��q�� � �x@��eѿ��T �R����qDB��T�R_��Te�R�dDSb,Sc�l2�`2B`2c`2��R%9$9"9#9�_���d�����T\y�D@��T �R#9�_�d�L�b,Sc�h2B`2c`2`�R$9"9#9�_�Lu�DA�-Tb�F�cBd2c`2@�R"9#9�_�8p����� � �{����B�G����S�������A@����ҭ���t� ������������T�����d<ScD9J	�C�8��	T�����������@�s��I��T��R��RD9J	�C�8��H��T@��_yu��A������G��@�@�c���!T�SA����@��{Ĩ��A�����m����!�G��@�"@�c���!��T�SA��@��{Ĩ�_� �{����B�G����S����O�A@��_���^��t�����}Ӊ����s����T�c�������R�[��k��G���� ��H����~@������������C�������s����j58����{6��~}�����?q�	T�S@�����U���	�������߼�C��T巃�����)T�������T�ß���<�(TD ��;����kd������������������A��������5���7@�������0���3@����j(8����;@��k$��?@���T�[B�!}��cC��kD���O@�@�����G��_@�@�c��ҁT�SA����sE��{̨+��*�#�Y�R��@�|@���qD� �@zA��T�
B ��*���*����������R���[��c��k������!�G��_@�"@�c��ҁT�SA��{̨�_�[��c��k��s���� �{���R���S����[�����s
�B`@9���5`@9`��5F��|@��������4��)T���@y���Z<@�����q,T�
�!� ����T �|@�?9V����SA����[B����{è����"���*��SA��[B��{è�_�'�� � �{����B�G����S������*A@��O���y��t����������
T����k�'�����U��� Ձ���������@�s���`T`���T`
�<�)T`����T���`���T �����c�����TA�!����G�_9�O@�@�c���T�SA����@��{ʨ�������c@�<�	T��Ru4c��c�
�#8�����`�<�i��T����TU��4d@����b
A�`B����|�)��T��hc8������!����<q��T��p&�Hc8c`� �֣���������������4��!�'����$@�"A� B�����C���������������C���������������c���c���������������c����������������������!�G��O@�"@�c���!��T�SA��@��{ʨ�_�Cт�B�G��{����S����[���6@9@@��'���߶q@T��A�Rk��@	���!�G�5�R���G���#@���@�B`)��*���0�*`�Z�������*��U����@���"�R���*��"���#�����R
������������R��h68�@��#9����A�R=��@�9����R����9�����������c���@����G��'B�@�B���!T�{@��*�SA��[B��C��_�����R����`��������#������������!�G������G���#@���@�B`)�!�RD������]���{��_�������G����S���)��[�������c��*�k��*�s��3��@��W�������G�����G���!�+���������G��C��G@���#,������Ү������ �@9 $Q?�qAz�T�@8A$Q_�q! Azi��T��-���4|@��� �`ha8$Q�qB@Az�Th!8!���5s�������������@9A�R�qAz`T@4���R�@9@@8`4Q!?dq)��T�q!��TC9@@8��5 ��R��T������R��P����@��T��"�����o�!`*��s������qa
T�@�! 	
T�9����!�*�[��������!�*�V������!�*���Q����U��9T��9\��9�����@���������B*�� *���������@*��
��$����c+�	 ��!�R��8�����������4���*��v�����������5�G@������������4�������z�����G��W@�@�B���T�SA����[B��cC��kD��sE��3@��{˨�_���������� �������������� ��G@�]��S����&�����G���!�R@��C@�@�Z������O�����������R���������������1�������{����a�����R�R��#�R��� � ��!у�c�G��{����S������[���v@��c�����#��C���B�G����!�@9C@��7�������R���d�@9���!�R����c@,�I����R���������c��!`,��������!�R����B�,�
��d�@9����!�R����B -���d
@���!�R����B�-����d@�!�R�N@�������B .�������G��7D�@�B���!T�{@� �R�SA��[B��cC��#@���!��_��� �_���&xQ@�
�!�	ֈҭ	�࣐R� �Ra�v�`=�rF��g�Rѧr	�A�,}I�|		r�R��K�| ��f��}�K��"!8�Kf�L@��A�F|B�	��K@| ��f�|�KB@"!8BK��b�J��	@�!"
A|'�!�f�!|�K!�
!	���@�a@�q$�@z�R`T�A��R?k�T?q!��a��A��@�kЁ��a@�!0?kJT�� �R�_�{���������S���!�ѠV����
��*P�q��R�@�d�r|S��b~�K!��s@�
�
�k@TB�R�@�B�B
���SA��{è�_�����R�@�b����SA��{è�_�{����R��D)�S��A�A" "_$q�A���$�Cz" MT "�R �r'P #�T��R@�r'P #�T "�R�* �r'! $8�RC!�R�$P  T���R���r'P  �T��࣐R`=�r�R�| ��f�|�K��q@4�"���RT�Z���r'�""0  D	Tk�FzT�̌RB�R�̬rtB�aA�`| ���c���h�d��|�KkЂ`�c�c���`@�����`
@�a@����*`@���pSh�A�%Q�Kb.@�`@����f�A�a@�
C�R����`���@��R,@�@�B|B|@�B���@�bD)g�A�f�A�BK!K �R`:�B|B!|AB|!|b�a��SA��{è�_��*����K����*�����R@�r'P #�T��R@�r'P #JT���#�*8���a�!�G���R4@��������B�.���!�R������*�*{���C2���Ңg�(|~�&������{����g��u����PA�#g�E��t�'m�S����@��@���!@�!�"��%�����DA�5T@�|e��|e�!|e��|e�8ea�!�G�!8db%@��G��ҵBb!b`( A!cLT��7O��-���RB�#�`&��������q�T���R��r�_�R�K!�R7'��R��rߧr����'6''B 3B 2B 0B &B %B $B #B "B ������"�#$@ 0@ �D@�*#�($!�!8!9"("!�b@ �@ �@ ���@ B @�rB �@ �'B �*  $�������T������ g�!`�T0�����T`��G��GF�@�B���!
T�{@��'Am�C2��_�@�LA�$�F�B�"%�F���"��"d$dE!�e@d!b@b!@b@!#@!�-�-�����eU�RdU�RE��rDէr�'�'�@ �@ �@ �@ �@ �@ �@ �@ �@ �@ �@ �@ �@ ��!"@ T@ =@ s@ df@��@�BD@��*0i*%�xf�^*1�xd��(&c!�C#B c6B6a(8#�@+"!"D�B �@ 0B �@ �QB ��@ �B gB !��C `��@ !$��-0� d��qa��T�������c7�!/�@/��d�R������ � �b�B�G��{����C@�����A�@���_@!�@(T$|@��s��*��@��/m�͉R
4{����7m@��g��8�r �u���@`v�J	`����� ��R+g���r'�̌R�S���r�[��c��k��'m'�s��@�a �@�?�!����w�z Y�Z��V��!4�*�*3�R�R"�Ra6s~c!|S|A��5�A�sH!`�T@A`��@�ak�2`+B�R��#�R"�r@bA!?�aT@ `~+"@ !!D����T�s@�xv�T4�s@�i#���C���x��dv����{@�8{��o��*�k��o@�xw���s@��k������@m�d�R#�r�6@��@�y�AbBb���N!N |S|���e����4�*�*.�R�R0�R �b6�}1B0@B|S!|B��5�A��E!A �A �	��C��c��������@�(�I�_ks"��CE�k�c@��TqK��@���rK1�Y�R�2%'3�R. ��9�+�8 �@�!"�B"���M���!%�	"! ,Aa(!�E����TOQ��/���������q��A�B����B�����R�9A�9S�9!R�9!! "��A���T���T��?~�T��T�s���Bm3H-"P@-��CmBB rB �@ @�"a�"D�"�9��"�9�9T@ we"A#"�"�9��=��DD"��N��N��g(%���Z ���bn�n�(&�n�n�($@b�nanN�"N �0N!�N!� N��<��a��T�k@�����T@�aT_@�
ThSAS?kT�{@�$�@{� Հ�рX�D@�(!���T@X(���?k���T�w@��@��T�w@��*��R���:��������A�W���A����SA��[B��cC��kD��sE��'Fm�/Gm�7Hm`��G��@�@�B��ҡT�{Ө�_֣�c7����c`�!/��/�➀Rj����c7����c`�!/��/���Ra���S��[��c��k��s��'m�/m�7m|����c7����c��!/��0�b��RO����c7����c��!/��/�B��RF�� ����c,ˁ��{����S����[�v@��c�`��G�@�����B�|@�������o����`
@�x����q�3T��7�����@3�R�7m ӧr
'���򡙃R��������r�k�����������s��?	m.'����c�����������'m�/m��@��P����Q�+����-4��@��4A�u�@� ��J��?A�	  ��s�! �T ! LT@ �3A�<qM^T�R�w�r'KoA��"J_A��`9-  D`T ��R' !�T( $ !,T@!���. 8  !lT J	 \B��"@*	8�	kJTI�A��R',x! 	 	*�"s���^�!^*8$T ��R'p! L*T`	!$ !�)T@!�������.���R��r'@8 �@��@�! "(T 	$	@cA�9�R�r)9 �9�9�`� 1�9 �K�����3`�7@�A��;A�����7A��%4�k�T`~[@�(Q�) ��R<K౧r'��������*���*�c����q�T�@��s�k�T��@�@Qk@T �bk�T@Q�@�kh �#`9   �T ��R' !�T!$" !LT@!4��. 8  !�T �"	`���g����g�)ax! jWA��`�@b�	*�T ��R'p! �T$p! ,T`A!��. 8  !lT J	 @�v�,�=�R����r' ���s@��	!�])I )	,y���k�A����k,IT��@��*����s�����������*������*�R�R
'.?k�TB?@j�F�@"|�"|�� �A�!�h�F�E"i�F�*�{`��{a�"�za�#"�z`�OQf9 !�xa�"�x`�Q-QlB�aB
1! B) �"�!@8` "8q��8_k�р_qB��k�т?q!��?k 	�с�q�T�R|@�P��W��*�� �`A��*c{x��*8@�s9�?�`B�k��T�W@���k�A��@�_k�T�@����Z���_k��T������@���@�?kjT`A��*cS_��*8@�9�?�`�A�k�T��@���k@TkoA��q��T�q-T�@��s�k�T��@��@�Qk���(x`�0����@��������@���@��k��T��@�����@�@�@� ����q
�T�kD����sE��'Fm�/Gm�7Hm�?Im`��G��R�@�B���!<T�{@�����SA����[B��cC��c,�|�J	 7���/	`���@��@��k�
Bz�ǟ�(x`����	,���s@��c���@�t~���*Q��������������@oA�HWA��@�  ��@���@��4T ��R' !LT$ !�T@!����������.�@���@� 8 ��@� !lT 	 [@�,�\)}I��R'b�v���K!|Y�R"!KBD`'B!ˡ�k��"���!��B�"�!� �	T!�R�RA�r+'�Rl'�ѧr�ΗR)'��R��r��rj'''#��R�Rc�r���r�@��s��@���h'.&'t~d>��~��"g|��#�!�4�,"yc�3ya��zc��xc�: "�xa�!�za�4b
�ADC�	A�
��%A%%x  �T8  �T  $T-�_k�T
��"� s0�kD�@����T_�T���_��T��@���R��@K0q���WB����k��T�R�~@����~�h��z��*�����R�c
��*����B|@�����@�{�B�k�	TDA�����@��,@��@��ze�@|� �!����@�Ab�z%�?q�	T�c@��*���� ��T��
��*���_��* ��@-�
@�	"	!	 B8!88_�qBГ?�q!Г�qГ�q�TB|@�!|@�|@�\��9���.��K �@A��*E{y��C{|��*8@�c*E{x�c*�?֟k���T�c@��2����T��J�{��@��*�_@��B�k���T��@���@�@� ����q���T��w��q��q���0@�?�q T?@q!��Ta�%���@�!|E��@�_k$4!��T�c@���`�Tce��B@-@@�


#f�Af�d$@�f�!$@����!��c$@�D{d�c�.�A{a�!*C{c�!*!<yq�Tyq@Ty�k@�B0���c@�?���To��!�T�c@���`�T�k@�����R�@-�@�	"	!	 C8"88�qcЈ_�qBЈ?�q!ЈD�#�C�"�B�!���N�c�^�B�n�!*!*!<yq�Tyq@Ty�0�����TE��	"`��R�ŷr'JgA� 	 ���@ @3�R �r' 	 )@ ���`f�R`�r'�R(!�w�r')L�����R%��J	 
��a�@�!|E�_k��T�o@�����R(�~��c@����T�@-�@�	"	!	 C8"88�qcЇ_�qBЇ?�q!ЇC�#�B�"�A�!�c�N�D�^�"�n�a*!*�q�T�q@T��c@��0��?��T���	 n��`��G��R�@�B���T�{@�����SA��[B��cC��c,��_�k��s��'m�/m�7m�?	m�����c7��Р�c@�!/�1�BŀR����{�������b�B�G��S������#��'m��@@�����c@1� ��!�R�����`@��b����B�1�V�@b�� ��!�R����c�1�`J����`@�����B�1�H� ��	g��� ��i!�R����c2�@b`N����`@�����B@2�7�i�� ��!�R����c�2�@b`R����`@�����B�2�(�b�i@��R'��a(�"��F��	�`��an�@b`V�"��q�c�d�kk��=��)g�ai8h@b`f�f�cna�!�G�hi8a@b`j��@�"@����T�SA��@��'Cm�{ը�_�B�� �{��`�������@�������@��{¨��� �{��b�B�G����S����[����R@@�����,��g�!?q�T b(a@b&$k�T�Rb�C��Ҏ� ��_|�d������@
�y��tV�@�������Ry�@5Ў����`��Rs��
5�������*a�`��!�����*@	5`�@�`4`@��k��:�b�
�bb����`6@�`��a@�`N@�`
���`��a.@�a��Q?q)TQq�T �R`��a@�v��`N@�d��c��bb���/`�o����<z�A�z5&&�c�&���ҡ`��R�$šc ����7 �`�7$�7Bq�T_k�T�$š`�A�d�A�c ����6g�@���a��Tb���*a����6!�cC��kD�`�@��5`B{�?�`�u�=��������`��G��@�@�B���AT�[B����SA��{Ш�_�`��3�`B{�*�`�u�(���q���`�@���Tb��a��D��6 �`�@���Tb��Bqa�����T ե� q�T`�A�d�A����`��G�!�Ra��@�q�����x��7v�A�6��7w�A����7����'m���g���y�:��/�
�F����)g��+����R �@bAA`Z9�ic��h`�A�x_kBЛ@(� � ��`�A�@(� � ��`�A�B(�B �"��_q!��T�cC��+@��'Fm�/@�`@���a�@�c`=���B�=�+��*`@�������K�h��`
�`@�a@��K@�_���������������kD����$�R��`@�����B`3�!�3���qa�!�G���`�� @�q��?����c7�����c �!/�3�"?�R�c��k��+��/��'m����c��k��+��/��'m�� � �{����A�������@�@��
��a
A�a�`@����c:A�
��5:�`����`�u���`B{������@��{¨��ԇ�b�`@���a�@�+��� �{�����k���`��G�A�A�@��o���A4���?	m���g����S���R�F��c��*X�R�[��+��'m�/m�7m �@;A��5�Rw4 ���R�W��
4!bb�b�b�#� 	���Rg� `�m�_@�l�b���R(�@�	`�F���a	k
	`�F���		`�F�	`�Jm
(A	�a�a
@;A�{�g@�@� �B;�P�k`
T`b��@@���a�F���8m�g�c�F�A�@�lk(O�A CBn!nnEx$xx�k�Г�q����k�Г�y�q���kcГ�yqc���y��@��5aU�RAU�r���a�k�T�Q@�A� �5�SA��[B��cC��+@��'Fm�/Gm�7Hm�?Im�Ra�!�G��o@�"@�c���T�kD��{Ψ�_�9k���TZ@��[B��+@�X���'FmW���cC�T���SA��/Gm�7Hm�?Im���k��T9k��T�|���c�kmT�Q��Qqa��T�SA���[B��cC��+@��'Fm�/Gm�7Hm�?Im��9k���T9ka��T���S��[��c��+��'m�/m�7m�?	m�� � �{��v��̉���S��B�R�������j38s��
�TA
@�A��T�B�R�*��6��R�*�j38s��
�T�B���a��T�SA��@��{è�_� �{�����S��� B��� 5`�J�`4`~J��4���R�&�R"ݤr!�r|�kHT~
�a�u�( `�Tna@b`F��SA��{è�_���ahfA��"9`���*����QQ�~����Q`fA�#�B���|"�F��"b!cB�@�(a@b`f�����"ҏR��Rb_�r��r|�k���T �R`~
���a��R� �RaD�r|��!�h� �`�
���� � �{��_q��RO���S�������[��N�*����W���B�sB��q�Tc�q	T`�`�b^��`�A�R`��B�a�a���=���`����=|��O(y���4`F� �@9��_8BP�8!PQ�8���T��B�sB��q���T�SA��[B��@��{Ũ�_�O�*���i����=b���b������=O��5��B�sB��� �C�{�����S���`��G�cA�@����ң
��[��*�c����k��s��'m@`�/	m�7
m`�5��
4�����8L"�
b	nu��@��Bm�Cm!(b@�@�Bb!(d!(c!$JAa@ `�T�g�����g@��a�"� �r��`�5�K���T`�u����!5�������:
�`:B�@G5��v�.e�A�,�8 ($�"!##!"" 88q���k�҅q�CT�kkBT�k+@T�[D��cE��kF��sG��'Hm�/Im�7Jm`��G��@�@�B���DT�{B��SC��C��_�t@�����u�����������b6����f6�w:;���h6;�!���z6���������a�u���+���� �C�����`B{�ap�R����$'	��̌R@���r��R�g�R#*�rB' �c'��RA�ѧr� �Rr�R �B� �C� �D� �E� �F� ��@� ����F���J�z�u�kFA�E9��|(�c�f�c|�Kc�a|!|~�@��� �DN�(!?��TA"+!$0  �TB_�q!��T���g�Rѧr� �R�|#�c�f�c|�Kc�_��[��w��gLde�׈�@���Ҡ��R�}�R��f�|���򀹧r(g�
'������r�Q�q�5Ta_r�R |$��`� |	|�K��x6��>�)Tbw`��"�"�B�@x`�}�a��`	 !le�)�" H l%���T@A ���@��"!A @b��a��T  %T����
�L���}�R�M���r��@��!� 9C����< �@������"!��O�<���< ��O�<��A��T`nA�	.,������8)��
�b�
� (dT ��R' !,#T"$ !�"T@!���(9 �̌R��r'	!!)�!T	(��@� aZA�@8 	!  	�"�'T ��R' !T,$" !lT@!���.���R��r'@8 ! ",T hPn�"�B)	`(Ab	�"a�A� 
��g�
`��6�"bBiL`�)j `�k��T`JA��Y�R'����l("�F���I�F����g������"��J�F��������������caG���Nm�R@ݸraf�R'�R@b!@ba�r`��r&''@!������{����T���������*������4`�J�k�T)j�`�
��A� h{�"r�T�*B�@�B�D@�8!��T#� |S!�b�E�_�)TdB{����� �D@�(!��Tc�{�!r@T�*@�!�A� �D@�(!��Ta*��@��/!x{�!&$!�"�"(h�q�T�Qb�Q�M�RgjA�aP�r#'|"B#B'B�"(b`"*�I@bx;����az��y��?m�!`���	T�c�!`�T�R{�k@���`b!��R����8�9C����/'g� adKMz T��A�R����Ta�!`JT�b�!`�T�c�!`�T��@�	#�����
!
g�	8) ���8! {`��T0!/�T *$ !lT@!���. 8  !�T �"	` �)n�B�	mȂ����T{�k@�9C����`b adKMz!��T�?Km0��u���b��+��!`�c�T�!`*T���.����/	`�?���� �R �k��T������c���!`�T��� �R��+����`@��KcA���dB��*b
A����Rh�A�fB�gB�������`@��Kd�A��RbB�cB������`@��*d�A��RbB�cB����e�A���`@�����:���P.	 	�"�� �R �l���[��c��k��s��'m�/	m�7
m�?m���b� �RB���R'	r�Rg@���R@�!�r#'�z�R�r"'���q�|	�@ �@���@-"@A-A"('!$(&(%+0  �T!�? q!��T r�R�{�'�� �"�� ��a�����c,�h��G����{����S��[��c������s��{�@��7�����(!@��qm3T`^�R�|�{@���$@���q-3TC�R�Rb^�R�|�|�|�@)��������������7��1+T`��R���q�T���/m�
��g����'mg�����s��
�F�A��5�R)g��b��K8ij�����hx�F��k���T�'Fm�/Gm��@�q�&T��@��f�6��)@�3� �<��W�@|������c'��g�������������������C��������k��c����c(��k��@��@�;��@��{��q�#T�[L��R�k@� ��*�6@������*�?��6@�`��*�*���?�� �R�7@��*�*���?���� 8sB��@��B���W@��a��T�{@��*�c@��R`@���a�@��R�R�R����`@��*a�@��R�g@��������#Q�}��@��@���|@�|}���7A�}��"� ��@�I�@��	}��"��R�@� ��@��R�k@��R�R�R�R�R�R�R�R�R
�R}�?|�}�?�	�?����)��)���R�[��R��
���� Ձ@9�4�e��F�R�@ya�@��@y����R�@y{Sa�@y�){�R�K��Rxa�
K	�*��@ywK�@y`�c�RKK�h!�KלR|��r|	�R�~|���R}#<�R|c}��@�c7
�@��/A��R!�r�}����.��@������C��@�c0�a��R��)MݑRA~�a봒�*AK
@��
M@���*�K�*k|��/
�@���R�*�*�*+0��*�[@��*k}
�*�*��R�*�*k}�*k)1�*kQ��*�q�*kр �R+�)8�@�)���@��@�J�?	k��T��M���@�4�C��@�����C��G� �)�@��w��@����@���>)3P?)�8?)�@)��)�_��g������������W)�@�!�)�3A�k��T�kD�`��G��w�@�B���AT�{@� �R�SA���[B��cC��sE��c,��_��{@��*�c@�`@�a�@�����`@��*�g@�a�@������Q�_|��@��@�?|�_|��@�|��_|��@�?��?�_|����{@��^�R|^�R$@��q,�Tb^�R�R�|�|�
@)����C�R��������7��1j�T����k��'m�/m����{������@��S����!`,T�����@�d�=`��<�SA��{Ũ�_� ���������'m	g����/m�kk��F����=��(g�
�F���c�@�k"ih8j�l!(`�����`Tl@�������R���R���r���r|�k�T���@��@�h�=���'Cml�=`���/DmA�@�!�cn�cn��bN��bNa��<`��<�SA��{Ũ�_�i@���c��"�F���!�B�bh9a�� 	h}�`�$������{��C��S�����b�B�G��[����k���F@�����҃)�#����3#�����!�3��c�����`5��B7�B�������������#������?������N)��G�R���R�R������?@�'�R�N)&���R�R���������Cw@���B〹��b�Y0@�
����?@�������s@�q� T�w@�(q� T���C������@��R�N)�������R�R"�R��.���@���,@���||@�K����w@�`
�?qmT�s@��R�RqmT Օ@��*�6@��*�:@���`?����7@��*�*��`?������*���*@?��s@�sk,��T�w@��?k,��T3@��� ?��2@��� ?�cD���@��s����*�����������A)���@����̌R���B\S����R�̬r������O�C�$���������`���`�`�`����������{����A)�����R�R���\Sw����S@����o@������������?����y�A)&�R���������pSc~��9sc�|7���b��|�Kʾ��q��T�A)��柀�G�R�R�R�\S��������S@��R�A)����#�R���*�\S�R����������a.��������@�`
�?q�T�@��R�Rq�T ՗@��*�6@��*�:@���`?���*������* ?�s�@�k��T�@�?k��T�2@��� ?�����0�������1�����߾���cD��sF����F�@��G��
���@�@�B���AT�{A��SB��[C��kE�����_��S@��R�A)����#�R���*�\S�R��M�������a.��������`
����c��s�/���@��G�����B�3�!�R@����ξ���s�̾��"�7���*q�R�@�D�DzLT�_֦@��k���T?�qh��T�{��A�*���@�4@�`?�����{���_��R�_��*�*��7q@�d�EzLT�_�@��k���T?�qh��T@�a�|@�8@���� �?�q�T�{����@��[����q�T@��R�S������*�Rq�T�@��k�T�@���q���8@��?��
@�k�T�@9�N�*s����5�SA��@��[B��{Ĩ�_��@���kl��T����_� �{����
����S���������7mg����'m)@`H@`�/m
@`
�F�+g���`b Km���� )@�R `�T l��RlTx Ձz3�s����T�SA��'Bm�/Cm�7Dm�{Ũ�_� � �FK�q&°��k�ăr�R�K��#�d&���}������ |@�_k
T �@��xc��h 8�_kl��T�@����T�_���{��!��0g��ҁ
��'g�P!
��'P0g��g��QPcPA�!�G��@`�@`�@`�S��x�[�Vx�c�3xwx�#��� @��/����������K�?q���k�Tk�T�Kr�RB�3�cb �A�}�!�A���~@��k
T �"@��zb�bh!8!��kl��Tc@���T@��G��/@�@�B���T�SA��[B��cC��{ƨ�_�w��/��� � �{�����7� @�qm	T�s���!@��S��*�c��*�*�k����[��R3\�7@�r�R�*�|"�?q�T/�^s�C�k-TqH��T`@�q�T�R�*�*�*�����qa@���"|Z@$|@�_kJT<qd�@z�T@�${d��k 8�?k��T`@�k���Ta@�s�C��^k,��T`@�k��T�SA��[B��cC��kD��sE��{Ǩ�_� � �{�����[���B@9�4���S����*�c����* ��*�����*�������
@��@��@8sL��5�SA��cC��[B��{Ĩ�_� � �{�����S����[��*���c��������#��*��������
��@9s~s~s~S3�K�4�*�������*q����
@��@�@83L��5�SA��[B��cC��#@��{Ũ�_� �a�"�R�R"���_���*�*��{��C����S���X@����R�����a
�������*`B�b@�c.@�B|B|@����5c.@��Rb@�`
@�B|B|@������{A����SB����_�B�B�G�A�!�G�T@���5@�B���!�R��������B`�;���a2@����� ?�@����{A��SB����_�B�B�G���RA�!�G�S@�4@�)�����������B`�!�R��!�������G���G��{����S������[����*�c���*�k��*�*�@��7���B����!�� ��4��E����5@��G��7B�@�B����T�{@��*�kD��*���*�cC��*�����SA��[B�������z��s�[#��R��A���_��a@���"�?�`Tҽ��`��*�*���*�*�������������R��,���@#�@�@�����\#�@�E����5d@���Ra/@��R!|!|@������
�1 
T���R��Z����
�`��R�����_���@���"�?�`T��������������*�R�����@#�@�@�����@#�A�E�?q��@zTA�!�G���@��G�B�#@�!�R@�����a3@��� ?��R�����
@������R�����
@����RG���@��G��7B�@�B��ҁT�{@��*�kD��*�sE����*�*�cC����[B����SA�������R��Ƽ���
@����R*���@��G��7B�@�B����T�{@����SA��[B��cC��kD��sE�����_�@��G���c�������!�R@���|�����R���a3@��� ?����R��������s�a���`����{�����@��@��@�h�	@�����1�T�#��{��"���{�����������c��!`�����R$����@�_1@T���������*���*�	*�{����@)
@���������{B�������_�C�{����S���B�B�G��[����
@�C@��'���?1
Tv����"��R��X����ߊ��@��"�?�`T��������)����*�R��I����"�@�@�ݼ���"���E�?q��
@zaTA�!�G���@��G�B��#@�!�R@�ݻ���2@��� ?����R/����
@���5@��G��'B�@�B���!T�{@����SA��R�[B��@��C���@��G����
@�c �@��#����!�R������������
@�b��
�@��G��'B�@�B���AT�{@����SA��2@��[B����C����������� �{������������S����Ҡjs�s�j����딢��B�A��T �R���SA��@��{è�_��*�qiT�Q?j�T���B�!����"�Rw������B�!�� ��!�Rp����{�����S����5@�E�A43Qj�TB �`�������`�b"��R"�S3���a���SA��{¨�_փ�c�����c��!���$�RN�����R�`��_�I���_� � � �{��������c�0�!����b!�R;��� � �{������@�q)T��!�@�!��n����5�{���_փ�c�0����c��!�� ��$�R"�����c�0����c��!��`��$�R����{����c�0������c��!����)�R��� �{��A���[��� �E��S��@��4�@�q*Tv4�R�@���� ?֠@�s��k!��T�@����SA��[B��{è�v��46�R������{��������@� 5@�b@��E�@�@�a4A@�4!Qk TDH@������B��L �~���`��5�@��{¨�_�`@��@��{¨���@`�����4��c�0����c �!��` �(�R������c�0����c��!�� �b&�R������c�0����c��!����B&�R������c�0����c �!�����'�R���� �{��������@��G��S��@�@�����t��������@5c�@����b@�cc���R ����� 5�@����@�b�@�`?֠��5�������@��5`�@�ub� 5`J@� ����������
5`�@� ��4Q`���5������5�����5a
@��@� ?���}����4J����t����5`�@�`��5`�@�Q`���5������@��4��c�0����c�!��@#�B7�RQ���������@���̺���5������@��G��@�@�B���T�SA���@��{Ĩ�_�a@��@��� ?����������4�����������������4��c�0����c�!���!�.�R'�����c�0����c�!��`"��6�R�����c�0����c�!�� !��5�R�����c�0����c�!�� !��,�R�����c�0����c�!��`"�"4�R���&�����c�0����c�!��@#��4�R������c�0����c�!���!�"5�R��{�����[���H@�H���c�`����S�$����5ע���`���`5@��E��	4�@�T4�q T�Ҡzs������5s��kA��T��κ�������@5��Ź���5�SA��cC����[B��{Ĩ�����@���@��4�S��c���c�0����c@�!���B9�R������c�0����c@�!��$�:�R������c�0����c@�!��`%��:�R������c�0����c@�!���$�b:�R������c�0����c��!�� �b&�R������c�0����c��!����B&�R������c�0����c@�!��`�9�R~��� �{������S�a�E��4�@��*�{¨�_�!
�R��a�rB��a����!&����5��*`���*�@��{¨�_����a�E�B��@�@��{¨�*�_� � �{������S�a�E��4!�6�@� �R�{¨�_�!
�R��a�rB��a����!&�f��`5�`����
�R�����@�ğ��{¨�_֢���B�a�E�@����7��{������S�a�E��4@��@�E��{¨�_�!
�R��a�rB��a����!&�B��5@��a���@�E��{¨�_ց���A��@� ��{¨�_�{����DЄ�G��c�X��S��*�E��[����#����@��7���e4��a� @�!@�������7�	5�E���`�6�R@��G��7@�@�B���T�[B��*�SA��cC��#@��{Ǩ�_�!
�R��a�r����B����!&����5������� @�!@��������4�* |�/��������R���@�����k�T$@��*�����?��*���4�����������@��4����b����sq�~��~�����~��~��F��T�J����7�R��`~}�����J���!@������c������5�C������c@�`4�������c@�����J@����������	5��@�k��T�c@�@��5�����
�����4��c�0����c��!����F�R��������A��E� ��� @�!@�������53�����c�0����c��!��`&�bD�Rn�����Rv���E�@�5��c�0����c��!����bA�Ra���������c�0����c��!�� �b&�RW�����c�0����c��!��@&��<�RN�����c�0����c��!��'�"E�RE���A�!�E���7�{����������P����5���@��{¨H��*����c�0����c�!��`&��H�R-����{�����S�T�[�����E�����qKT�T�@��4���Q��/��� 5��@��5��@� 
5�
��b��N)R���`5�������5��E��@�q�4�@�KT7�R 4�R���?֠@��s��kA��T�SA��[B��@��{Ĩ�_ֳ@��@��*��5���������c�0����c��!����B&�R����c�0����c`�!��`&�bJ�R����c�0����c��!�� �b&�Rط����c�0����c`�!����K�RϷ����c�0����c`�!��`��K�RƷ����c�0����c`�!�� (��J�R������c�0����c`�!���'��J�R�����{��A���S��� �E���6�SA��{è�_�t������ub������4 ��������@5a�@�a��5������5�SA��@��{è�_փ�c�0��Ѐ�c��!��'��N�R������c�0��Ѐ�c��!����N�R������c�0��Ѐ�c��!��`&�BN�R{��� � �{����E���G���W��S����[��*�E��@��G�������4�7�5���������������qKz�Tq�������o���5@��G��G@�@�B����T�SA����[B��@��{ɨ�_�#���~����5���k�T�*����z��� ��4��c�0��Ѐ�c��!�� )�B[�R4���!
�R��a�r����B����!&�K���5�����������A��E� ����D�����c�0��Ѐ�c��!���)�b\�R�����c�0��Ѐ�c��!��`*�]�R�����c�0��Ѐ�c��!���(�[�R���A�!�E�a�6�R�_�{���� �R����xr�Tq���{���_փ�c�0��Ѐ�c@�!��+��^�R��A�!�E�a�6 �R�_��߈q���T�{����c�0����Ѐ�c��!�� ,�B`�Rٶ���{��A���S��� �E���6�R�SA��{¨�_���@�Rw��*q�T�@������*�*a��4��c�0��Ѐ�c�!���-�"b�R������c�0��Ѐ�c�!���,��a�R�����{��A������ �E���6�@��{¨�_�`�߈q(T`@��ҍ����5`�߈q���T��c�0��Ѐ�c`�!��0�Bd�R������c�0��Ѐ�c`�!��@.��c�R������c�0��Ѐ�c`�!��@/�"d�R���� ��F�E���G��{��C�ǜE��S����c��k����s��@��?���;�g5 �R����
�����������������[�����*��m����*��������������|@�������R�������*�*���RC�R�*��������,@��~|@����������#�
��q�T�R�q-T ���R
cG���;@��*�*9���?֟kT_q�T_q���T_qT����a@9�*c@9`7@8�;@�!\S#@*2c*�*��9c|@��?֟kA��Ts��kA��T��<����[C�@��G��?@�@�B����T�{A����SB��cD��kE��sF����_�`@8  *c2c|@��������Һ����������N�����������������������;@���C�c�G�B`�@��G�!�Rc@���@��@������[����A�!�G��*@��G��*#@���@�B8�!�R��׵���[C�����{�����[�@�,@��S��c����~�k�`~@������cK���
@��#��q�T�~@������R �������s�������k��T�������SA��[B��kD��
��cC��{Ũ�_�n��� ��H��G��{��C��S������[����k����K��
�@�������O����q����@������������ ����GA��@��RF@)�������RC�R��������@�#S@�"_@��.@����"�||@�̵���
����K@��Ҁ��@�#�RF@)�����*���R��������@�B@��.@���||@������
���C��&@���d@�D@�T�@��c��?��7�R%�� ��q�T� ��?�`��T|@��?�`@��C��7�R$�� ��q�T� ��?�`��T|@��C�@@��G�b7�R#�� ��q�Ta ��?�`��T|@��G�A@�?q�T@@��R�s�q�T�{@��R��@���@�C7@��*�*��`?��<S\S�:@�� ��*c �c*� �c*�*��c|@��?���:@��c\k����*�*���?�@@�{k,��TA@�s?k�T�sF���A3@���� ?֢@)���GA��O@�����������������6����@����������R�@��R���R�R����D�������ʹ�����@)$�R����ߵ����������� ��=�����3�=����@����������@��R���R�R�R����$������������2@��� ?��K@���S@�a��@� ��W@�a��@� ��2@��� ?�cD�@��G���@�@�B���T�{A����SB��[C��kE����_�����C�^���?�N���G�h���c��s������c��s�T��������������	��������� ������������� � �{����������������@��������@��{¨�_� � �{��������������@��������@��{¨�_� � � �_$�P��V9p4 ��_��* �_�0����5�_� �{�����{���_�DisplaytimedisplaytimeIPSipsFilefilem6502-file.file-displaytime.displaytime-ips.ips-threads.useThreads-no-threadsFalse-use-cmap.use_cmap-tv-color.TVColor-tv-tint.TVTint-tv-brightness.TVBrightness-tv-contrast.TVContrast.background:      black.foreground:      white*file:*displaytime:     30.0*ips:             15000*TVColor:         70*TVTint:          5*TVBrightness:  2*TVContrast:    150*Background:      Black*use_cmap:        0*geometry:	     800x600*fpsSolid:	     True*lowrez:	     True*useThreads: True*useSHM:           Truestart:
  lda #$b
  jsr setcol
  jsr delay
  lda #$f
  jsr setcol
  jsr delay
  lda #$1
  jsr setcol
  jsr delay
  ldx #0
cp:
  lda pic,x
  sta $200,x
  lda pic2,x
  sta $300,x
  lda pic3,x
  sta $400,x
  lda pic4,x
  sta $500,x
  dex
  bne cp
  rts
setcol:
  ldx #0
s:sta $200,x
  sta $300,x
  sta $400,x
  sta $500,x
  dex
  bne s
  rts
delay:
  ldy #29
d1:
  ldx #0
d2:
  dex
  bne d2
  dey
  bne d1
  rts
pic:
        dcb 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
        dcb 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
        dcb 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
        dcb 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
        dcb 1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0
        dcb 0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1
        dcb 1,1,1,1,1,1,1,0,$e,$e,$e,$e,0,$f,$f,$f
        dcb $f,$f,$f,$f,0,0,0,$f,0,$e,$e,0,1,1,1,1
        dcb 1,1,1,1,1,1,1,0,$e,$e,$e,$e,0,$f,$f,$f
        dcb $f,$f,$f,$f,0,$e,0,$f,0,$e,$e,$e,0,1,1,1
        dcb 1,1,1,1,1,1,1,0,$e,$e,$e,$e,0,$f,$f,$f
        dcb $f,$f,$f,$f,0,$e,0,$f,0,$e,$e,$e,$e,0,1,1
        dcb 1,1,1,1,1,1,1,0,$e,$e,$e,$e,0,$f,$f,$f
        dcb $f,$f,$f,$f,0,0,0,$f,0,$e,$e,$e,$e,0,1,1
        dcb 1,1,1,1,1,1,1,0,$e,$e,$e,$e,0,0,0,0
        dcb 0,0,0,0,0,0,0,0,0,$e,$e,$e,$e,0,1,1
 
pic2:
        dcb 1,1,1,1,1,1,1,0,$e,$e,$e,$e,$e,$e,$e,$e
        dcb $e,$e,$e,$e,$e,$e,$e,$e,$e,$e,$e,$e,$e,0,1,1
        dcb 1,1,1,1,1,1,1,0,$e,$e,$e,$e,$e,$e,$e,$e
        dcb $e,$e,$e,$e,$e,$e,$e,$e,$e,$e,$e,$e,$e,0,1,1
        dcb 1,1,1,1,1,1,1,0,$e,$e,$e,$e,$e,$e,$e,$e
        dcb $e,$e,$e,$e,$e,$e,$e,$e,$e,$e,$e,$e,$e,0,1,1
        dcb 1,1,1,1,1,1,1,0,$e,$e,$e,$e,$e,$e,$e,$e
        dcb $e,$e,$e,$e,$e,$e,$e,$e,$e,$e,$e,$e,$e,0,1,1
        dcb 1,1,1,1,1,1,1,0,$e,0,0,0,0,0,0,0
        dcb 0,0,0,0,0,0,0,0,0,0,0,$e,$e,0,1,1
        dcb 1,1,1,1,1,1,0,0,$e,0,0,1,1,1,1,1
        dcb 1,1,1,1,1,1,1,1,1,1,0,$e,$e,0,1,1
        dcb 1,1,1,1,1,0,1,0,$e,0,0,0,0,1,1,$e
        dcb $e,$e,1,$e,1,$e,1,$e,1,1,0,$e,$e,0,1,1
        dcb 1,1,1,0,0,1,1,0,0,1,0,1,1,0,1,1
        dcb 1,1,1,1,1,1,1,1,1,1,0,$e,$e,0,1,1
pic3:
        dcb 1,1,0,1,1,1,0,1,1,1,1,0,0,1,1,1
        dcb $e,1,$e,1,$e,1,$e,1,1,1,0,$e,$e,0,1,1
        dcb 1,0,1,1,0,1,1,1,1,1,1,1,0,1,1,0
        dcb 1,1,1,1,1,1,1,1,1,1,0,$e,$e,0,1,1
        dcb 1,0,1,0,1,1,1,1,1,1,0,0,1,1,0,$f
        dcb 0,1,0,1,1,1,0,0,0,1,0,$e,$e,0,1,1
        dcb 1,0,1,1,1,1,1,1,1,1,0,1,1,1,1,0
        dcb 0,$f,1,0,1,$f,1,0,1,1,0,$e,$e,0,1,1
        dcb 1,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0
        dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1
        dcb 1,0,1,1,1,1,1,1,1,1,1,0,1,1,0,0
        dcb 0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
        dcb 1,0,1,1,1,1,1,1,1,1,1,0,1,0,0,1
        dcb 0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
        dcb 1,0,1,1,1,1,1,1,1,1,1,0,1,0,1,1
        dcb 0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
pic4:
        dcb 1,0,1,1,1,1,1,1,1,1,1,0,1,0,0,0
        dcb 0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
        dcb 1,0,1,1,1,1,1,1,0,0,0,0,0,1,1,0
        dcb 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
        dcb 1,0,1,1,1,1,1,1,0,1,1,1,0,0,0,1
        dcb 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
        dcb 1,1,0,1,1,1,1,1,0,1,1,1,0,1,1,1
        dcb 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
        dcb 1,1,0,1,1,1,1,1,0,1,1,1,0,1,1,1
        dcb 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
        dcb 1,1,0,1,1,1,1,1,0,1,1,1,0,1,1,1
        dcb 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
        dcb 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
        dcb 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
        dcb 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
        dcb 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
	
init:
 lda #$fe
 sta $2
 lda #$ee
 sta $3
drawbox:
 lda #0
 sta $0
 lda #2
 sta $1
 ldx #$20
boxloop:
 lda #2
 sta $1ff,x
 sta $5df,x
 ldy #0
 sta ($0),y
 ldy #$1f
 sta ($0),y
 cpx #$1
 beq noblocks
 lda #3
 ldy #$17
 sta ($0),y
 lda #4
 iny
 sta ($0),y
 lda #5
 iny
 sta ($0),y
 lda #6
 iny
 sta ($0),y
noblocks:
 clc
 lda $0
 adc #$20
 sta $0
 lda $1
 adc #0
 sta $1
 dex
 bne boxloop
 ldx $2
 ldy $3
 lda #$44
 sta $0
 lda #$02
 sta $1
drawball:
 txa
 pha
 lda #1
 ldx #0
 sta ($0,x)
 pla
 tax
decloop:
 dex
 beq updatexpos
 dey
 bne decloop
updateypos:
 txa
 pha
 jsr clearball
updateyposnoclear:
 lda $3
 and #1
 bne moveup
movedown:
 clc
 lda $0
 adc #$20
 sta $0
 bcc ycollision
 inc $1
 bne ycollision
moveup:
 sec
 lda $0
 sbc #$20
 sta $0
 lda $1
 sbc #$0
 sta $1
ycollision:
 ldx #0
 lda ($0,x)
 bne ycollided
 ldy $3
 pla
 tax
 jmp drawball
ycollided:
 cmp #$2
 beq ycollided2
 lda #0
 sta ($0,x)
ycollided2:
 lda #1
 eor $3
 sta $3
 jmp updateyposnoclear
updatexpos:
 jsr clearball
updatexposnoclear:
 lda $2
 and #1
 bne moveleft
moveright:
 inc $0
 bne xcollision
moveleft:
 dec $0
xcollision:
 ldx #0
 lda ($0,x)
 bne xcollided
 ldx $2
 jmp drawball
xcollided:
 cmp #$2
 beq xcollided2
 lda #0
 sta ($0,x)
xcollided2:
 lda #1
 eor $2
 sta $2
 jmp updatexposnoclear
clearball:
 lda #0
 tax
 sta ($0,x)
 rts
 
start:
  lda #<logo
  sta $0
  lda #>logo
  sta $1
  lda #$00
  sta $2
  lda #$02
  sta $3
decrunchLoop:
  lda $3
  cmp #$6
  bne moreWork 
  rts
moreWork:
  ldy #0
  lda ($0),y
  cmp #$ff
  bne notCrunched
  iny
  lda ($0),y
  sta $4
  iny
  lda ($0),y
  ldy $4
drawLoop:
  ldx #0
  sta ($2,x)
  jsr nextPixel
  dey
  bne drawLoop
  jsr getNextByte
  jsr getNextByte
  jmp decrunchLoop
notCrunched:
  ldx #0
  sta ($2,x)
  jsr nextPixel
  jsr getNextByte
  jmp decrunchLoop
getNextByte:
  inc $0
  lda $0
  cmp #$00
  bne notHi
  inc $1
notHi:
  rts
nextPixel:
  inc $2
  ldx $2
  cpx #$00
  bne notNextLine
  inc $3
notNextLine:
  rts
logo:
 dcb $ff,43,1,$f,$f,$f,$c,$f,$f,$f,$ff,24,1,$c,$f,$c,0
 dcb $c,$f,$c,$ff,24,1,0,$f,$c,0,$c,$f,$c,$ff,24,1
 dcb $c,$f,$c,0,$c,$f,$c,$ff,24,1,0,$f,$c,0,$c,$f,$c
 dcb $ff,24,1,$c,$f,0,0,$c,$f,$c,$ff,24,1,0,$f,$c,0
 dcb $c,$f,$c,$ff,24,1,0,$f,$c,0,$c,$f,0,$ff,24,1
 dcb 0,$f,$c,0,$c,$f,0,$ff,23,1,$f,0,$f,$c,0,$c,$f,0,$f
 dcb $ff,22,1,$c,0,1,$c,0,$c,$f,0,$c,$ff,21,1
 dcb $f,0,0,1,0,0,$c,1,0,0,$ff,21,1,$c,0,$c,1,$c,0
 dcb $c,1,$c,0,$c,$ff,19,1,$f,0,0,$f,1,$c,0
 dcb $c,1,$f,0,0,$f,$ff,17,1,$f,0,0,0,1,1,$c,0
 dcb $c,1,1,0,0,0,$ff,16,1,$f,0,0,0,$f,1,1,0,0
 dcb $c,1,1,$f,0,0,0,$f,$ff,13,1
 dcb $c,0,0,0,$c,1,1,1,$c,0,$c,1,1,1,$c,0,0,0,$c
 dcb $ff,10,1,$c,0,0,0,0,$c,1,1,1,1,0,0
 dcb $c,1,1,1,1,0,0,0,0,0,$c,$ff,8,1
 dcb 0,0,0,0,$c,1,1,1,1,1,0,0
 dcb $c,1,1,1,1,1,$c,0,0,0,0,1,1,1,1,1
 dcb 1,1,1,1,0,0,$c,1,1,1,1,1,1,1,$c,0
 dcb $c,1,1,1,1,1,1,$f,$c,0,0,$ff,18,1,$f
 dcb $ff,53,1,0,$f,1,0,0,0,0,0,$f,1,$c
 dcb $c,1,1,1,$c,0,0,0,1,1,0,$f,$f,1,1,1
 dcb 1,1,1,1,$c,0,0,1,1,1,0,$f,1,1,$f,0
 dcb 0,$f,1,1,0,$f,1,$c,$c,1,0,$f,1,1,1,1
 dcb 1,1,1,1,0,$f,0,$f,1,1,0,$f,1,1,$f,$c
 dcb $c,$c,1,1,0,1,1,$f,0,1,0,$f,1,1,1,1
 dcb 1,1,1,1,0,1,$c,$f,1,1,$c,$f,1,1,0,$f
 dcb $f,0,1,1,0,$f,$f,0,$f,1,0,$f,1,1,1,1
 dcb 1,1,1,$c,0,$c,0,0,1,1,0,$f,1,1,0,$c
 dcb $c,0,$f,1,0,$f,0,$f,1,1,0,$f,1,1,1,1
 dcb 1,1,1,0,$c,$f,$f,0,$f,1,$c,$f,1,$c,$c,$f
 dcb $f,$c,$c,1,0,1,$f,$c,1,1,0,$f,1,1,1,1
 dcb 1,1,$f,0,1,1,1,$c,$c,1,0,$f,1,0,$f,1
 dcb 1,$f,0,1,0,$f,1,0,$f,1,0,$f,$ff,16,1
 dcb $f,$ff,5,1,$f,1,1,1,$f,$ff,38,1
 lda #1
 sta $20f
l3:
 lda #2
 sta 3
 sta 5
 sta 7
 lda #1
 sta 9
 sta 6
 lda #255
 sta 8
 lda #0
 sta 2
 lda #32
 sta 4
 ldx #30
l1:
 ldy #31
l2:
 lda ($2),y
 ora ($6),y
 eor ($8),y
 sta ($4),y
 dey
 bpl l2
 lda $2
 adc #32
 sta $2
 lda $3
 adc #0
 sta $3
 lda $4
 adc #32
 sta $4
 lda $5
 adc #0
 sta $5
 lda $6
 adc #32
 sta $6
 lda $7
 adc #0
 sta $7
 lda $8
 adc #32
 sta $8
 lda $9
 adc #0
 sta $9
 dex
 bpl l1
 ldy #31
l4:
 lda ($2),y
 sta $200,y
 dey
 bpl l4
 jmp l3
 lda #1
 sta $22f
l3:
 ldy #29
l2:
 lda  $220,y
 adc $221,y
 adc $222,y
 tax
 lda rule,x
 sta  $201,y
 dey
 bpl l2
 ldy #$c0
 sec
ll2:
 lda $503,y
 sta $523,y
 sta $53b,y
 lda $504,y
 sta $524,y
 sta $53a,y
 lda $505,y
 sta $525,y
 sta $539,y
 lda $506,y
 sta $526,y
 sta $538,y
 lda $507,y
 sta $527,y
 sta $537,y
 lda $508,y
 sta $528,y
 sta $536,y
 lda $509,y
 sta $529,y
 sta $535,y
 lda $50a,y
 sta $52a,y
 sta $534,y
 lda $50b,y
 sta $52b,y
 sta $533,y
 lda $50c,y
 sta $52c,y
 sta $532,y
 lda $50d,y
 sta $52d,y
 sta $531,y
 lda $50e,y
 sta $52e,y
 sta $530,y
 lda $50f,y
 sta $52f,y
 tya
 adc #$df
 tay
 bcs ll2
 ldy #$e0
 sec
ll3:
 lda $403,y
 sta $423,y
 sta $43b,y
 lda $404,y
 sta $424,y
 sta $43a,y
 lda $405,y
 sta $425,y
 sta $439,y
 lda $406,y
 sta $426,y
 sta $438,y
 lda $407,y
 sta $427,y
 sta $437,y
 lda $408,y
 sta $428,y
 sta $436,y
 lda $409,y
 sta $429,y
 sta $435,y
 lda $40a,y
 sta $42a,y
 sta $434,y
 lda $40b,y
 sta $42b,y
 sta $433,y
 lda $40c,y
 sta $42c,y
 sta $432,y
 lda $40d,y
 sta $42d,y
 sta $431,y
 lda $40e,y
 sta $42e,y
 sta $430,y
 lda $40f,y
 sta $42f,y
 tya
 adc #$df
 tay
 bcs ll3
 ldy #$e0
 sec
ll4:
 lda $303,y
 sta $323,y
 sta $33b,y
 lda $304,y
 sta $324,y
 sta $33a,y
 lda $305,y
 sta $325,y
 sta $339,y
 lda $306,y
 sta $326,y
 sta $338,y
 lda $307,y
 sta $327,y
 sta $337,y
 lda $308,y
 sta $328,y
 sta $336,y
 lda $309,y
 sta $329,y
 sta $335,y
 lda $30a,y
 sta $32a,y
 sta $334,y
 lda $30b,y
 sta $32b,y
 sta $333,y
 lda $30c,y
 sta $32c,y
 sta $332,y
 lda $30d,y
 sta $32d,y
 sta $331,y
 lda $30e,y
 sta $32e,y
 sta $330,y
 lda $30f,y
 sta $32f,y
 tya
 adc #$df
 tay
 bcs ll4
 ldy #$e0
 sec
ll1:
 lda $203,y
 sta $223,y
 sta $23b,y
 lda $204,y
 sta $224,y
 sta $23a,y
 lda $205,y
 sta $225,y
 sta $239,y
 lda $206,y
 sta $226,y
 sta $238,y
 lda $207,y
 sta $227,y
 sta $237,y
 lda $208,y
 sta $228,y
 sta $236,y
 lda $209,y
 sta $229,y
 sta $235,y
 lda $20a,y
 sta $22a,y
 sta $234,y
 lda $20b,y
 sta $22b,y
 sta $233,y
 lda $20c,y
 sta $22c,y
 sta $232,y
 lda $20d,y
 sta $22d,y
 sta $231,y
 lda $20e,y
 sta $22e,y
 sta $230,y
 lda $20f,y
 sta $22f,y
 tya
 adc #$df
 tay
 bcs ll1
 jmp l3
rule:
 dcb 0,2,0,1,1,2,0
 jmp $700
 *=$700
 ldx #0		
 ldy #0
 lda #0
 sta $0
 sta $3
 lda #2
 sta $1
loop:
 lda colors,x
 bpl ok
 inc $0
 ldx #0
 lda colors,x
ok:
 inx
 sta ($0),y
 iny
 bne ok2
 inc $1
 lda $1
 cmp #6
 beq end
ok2:
 jmp loop
end:
 inc $3
 lda $3
 and #$3f
 tax
 ldy #0
 lda #2
 sta $1
 sty $0
 jmp loop
colors:
dcb 0,2,0,2,2,8,2,8,8,7,8,7,7,1,7,1,1,7,1,7,7,8,7,8
dcb 8,2,8,2,2,0,2,0,2,2,8,2,8,8,7,8,7,7,1,7,1,1,1,1
dcb 1,1,1,1,7,1,7,7,8,7,8,8,2,8,2,2,255
jmp init_font_table
start:
lda #<y_start_pos1
sta $b
lda #>y_start_pos1
sta $c
lda #<y_start_pos2
sta $d
lda #>y_start_pos2
sta $e
lda #<y_start_pos3
sta $f
lda #>y_start_pos3
sta $10
lda #<y_start_pos4
sta $11
lda #>y_start_pos4
sta $12
lda #<y_start_pos5
sta $13
lda #>y_start_pos5
sta $14
lda #<y_start_pos4
sta $15
lda #>y_start_pos4
sta $16
lda #<y_start_pos3
sta $17
lda #>y_start_pos3
sta $18
lda #<y_start_pos2
sta $19
lda #>y_start_pos2
sta $1a
lda #0
sta $8
main_loop:
inc $1c
inc $1d
ldy $8
ldx $b,y
txa
sta $9
iny
ldx $b,y
txa
sta $a
iny
tya
cmp #$10
bne store_idx
lda #0
store_idx:
sta $8
ldy #0
lda #$ff
sta $4
display_loop:
  inc $4
  ldx $d0,y
  stx $2
  iny
  ldx $d0,y
  stx $3
  sty $7
  jsr dis_pat
  inc $4
  jsr dis_pat
  ldy $7
  iny
  tya
  cmp #$20
  bne display_loop
jmp main_loop
rts
init_font_table:
  lda #<pattern_a
  sta $d0
  lda #>pattern_a
  sta $d1
  lda #<pattern_b
  sta $d2
  lda #>pattern_b
  sta $d3
  lda #<pattern_c
  sta $d4
  lda #>pattern_c
  sta $d5
  lda #<pattern_null
  sta $d6
  lda #>pattern_null
  sta $d7
  lda #<pattern_d
  sta $d8
  lda #>pattern_d
  sta $d9
  lda #<pattern_b
  sta $da
  lda #>pattern_b
  sta $db
  lda #<pattern_c
  sta $dc
  lda #>pattern_c
  sta $dd
  lda #<pattern_null
  sta $de
  lda #>pattern_null
  sta $df
  lda #<pattern_a
  sta $e0
  lda #>pattern_a
  sta $e1
  lda #<pattern_e
  sta $e2
  lda #>pattern_e
  sta $e3
  lda #<pattern_a
  sta $e4
  lda #>pattern_a
  sta $e5
  lda #<pattern_null
  sta $e6
  lda #>pattern_null
  sta $e7
  lda #<pattern_c
  sta $e8
  lda #>pattern_c
  sta $e9
  lda #<pattern_b
  sta $ea
  lda #>pattern_b
  sta $eb
  lda #<pattern_d
  sta $ec
  lda #>pattern_d
  sta $ed
  lda #<pattern_null
  sta $ee
  lda #>pattern_null
  sta $ef
  jmp start
dis_pat:
  ldy $4
  lda ($9),y
  tay
  sty $5
  ldy #0
dis_pat_loop:
  lda ($2),y
  pha
  tya
  clc
  adc $5
  sty $6
  tay
  ldx $4
  pla
  beq go_paint
  clc
  sty $1b
  tya
  clc
  adc $1c
  and #$7
  tay
  lda color_row,y
  ldy $1b
go_paint:
  jsr paint
  ldy $6
  iny
  tya
  cmp #12
  bne dis_pat_loop
  rts
paint:
   pha
   lda yl,y
   sta $0
   lda yh,y
   sta $1
   txa
   tay
   pla
   sta ($0),y
   rts
yh:
       dcb $02, $02, $02, $02, $02, $02, $02, $02
       dcb $03, $03, $03, $03, $03, $03, $03, $03
       dcb $04, $04, $04, $04, $04, $04, $04, $04
       dcb $05, $05, $05, $05, $05, $05, $05, $05
yl:
       dcb $00, $20, $40, $60, $80, $a0, $c0, $e0
       dcb $00, $20, $40, $60, $80, $a0, $c0, $e0
       dcb $00, $20, $40, $60, $80, $a0, $c0, $e0
       dcb $00, $20, $40, $60, $80, $a0, $c0, $e0 
pattern_a:
  dcb 0,1,1,1,1,1,1,1,1,1,1,0
pattern_b:
  dcb 0,1,1,0,0,1,1,0,0,1,1,0
pattern_c:
  dcb 0,1,1,0,0,1,1,1,1,1,1,0
pattern_d:
  dcb 0,1,1,1,1,1,1,0,0,1,1,0
pattern_e:
  dcb 0,1,1,0,0,0,0,0,0,1,1,0
pattern_null:
  dcb 0,0,0,0,0,0,0,0,0,0,0,0
y_start_pos1:
  dcb 10,10,9,9,8,8,7,7,6,6,7,7,8,8,9,9,10,10,9,9,8,8,7,7
  dcb 6,6,7,7,8,8
y_start_pos2:
  dcb 9,9,8,8,8,8,8,8,7,7,8,8,8,8,8,8,9,9,8,8,8,8,8,8
  dcb 7,7,8,8,8,8
y_start_pos3:
  dcb 8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8
  dcb 8,8,8,8,8,8
y_start_pos4:
  dcb 7,7,8,8,8,8,8,8,9,9,8,8,8,8,8,8,7,7,8,8,8,8,8,8
  dcb 9,9,8,8,8,8
y_start_pos5:
  dcb  6, 6,7,7,8,8,9,9,10,10,9,9,8,8,7,7, 6, 6,7,7,8,8,9,9
  dcb 10,10,9,9,8,8
color_row:
  dcb $7,$8,$9,$2,$4,$6,$e,$3,$d,$5
start:
  ldx #0
c:lda bottombar,x
  cmp #$ff
  beq init
  sta $4e0,x
  sta $5e0,x
  inx
  jmp c
init:
  jsr initDraw
  lda #0
  sta $10
  sta $11
loop:
  jsr drawMain
  jsr putfont
  jsr scrollarea
  jmp loop
scrollarea:
  ldx #0
g:lda $521,x
  sta $520,x
  lda $541,x
  sta $540,x
  lda $561,x
  sta $560,x
  lda $581,x
  sta $580,x
  lda $5a1,x
  sta $5a0,x
  inx
  cpx #31
  bne g
  rts
putfont:
  lda $10
  cmp #0
  bne noNext
  inc $11
  ldx $11
  lda scrolltext,x
  tax
  lda fontSize,x
  sta $10
noNext:
  dec $10
  ldx $11
  lda scrolltext,x
  cmp #$ff
  bne notResetText
  lda #0
  sta $10
  sta $11
  rts
notResetText:
  asl
  tax
  lda fontlookup,x
  sta $2
  inx
  lda fontlookup,x
  sta $3
  lda #<fonts
  clc
  adc $2
  sta $0
  lda #>fonts
  adc $3
  sta $1
  ldy $10
  lda ($00),y
  sta $53f
  tya
  clc
  adc #6
  tay
  lda ($00),y
  sta $55f
  tya
  clc
  adc #6
  tay
  lda ($00),y
  sta $57f
  tya
  clc
  adc #6
  tay
  lda ($00),y
  sta $59f
  tya
  clc
  adc #6
  tay
  lda ($00),y
  sta $5bf
  rts
initDraw:
  lda #<picture
  sta $20
  lda #>picture
  sta $21
  lda #$00
  sta $22
  lda #$02
  sta $23
  ldx #$0
  rts
drawMain:
  ldx #0
  lda ($20,x)
  cmp #$ff
  beq done
  sta ($22,x)
  inc $20
  lda $20
  cmp #$00
  bne n1
  inc $21
n1:
  inc $22
  lda $22 
  cmp #$00
  bne done
  lda $23
  cmp #$05
  beq done
  inc $23
done:
  rts
picture:
  dcb 0,0,0,0,0,0,0,0,0,$b,$b,$c,$f,$f,$f,$f
  dcb $f,$b,0,0,0,$b,$b,$c,$c,$f,$f,$b,0,0,0,0
  dcb 0,0,0,0,0,0,0,0,0,$b,$c,$c,$f,$c,$f,$f
  dcb $b,$b,$b,$b,$b,0,$b,$b,$c,$f,$f,$c,0,0,0,0
  dcb 0,0,0,0,0,0,0,$b,0,$c,$b,$f,$c,$f,$f,$c
  dcb $c,$b,0,$b,$c,$c,$c,$f,$f,1,$f,$c,$b,0,0,0
  dcb 0,0,0,0,0,0,0,0,$b,$b,$c,$c,$c,$f,$f,$f
  dcb $c,$c,$c,$c,$c,$c,$f,$c,$f,$f,$f,$f,$b,0,0,0
  dcb 0,0,0,0,0,0,0,$b,0,0,$b,$c,$c,$f,$f,$f
  dcb $f,$c,$f,$f,$f,$f,$f,$f,$f,1,$f,$f,$c,0,0,0
  dcb 0,0,0,0,0,0,0,0,0,$b,$b,$b,$c,$f,$f,1
  dcb $f,$f,$c,$f,$f,$f,1,$f,$f,$f,$f,$f,$f,0,0,0
  dcb 0,0,0,0,0,0,0,0,0,$b,$b,$b,$b,$c,$f,1
  dcb $f,$f,$f,$f,$f,$f,$f,$f,1,$f,$f,$f,$f,$b,0,0
  dcb 0,0,0,0,0,0,0,0,$b,0,$b,$c,$b,$c,$c,1
  dcb 1,$f,1,$f,1,$f,1,$f,$f,1,$f,$f,1,$b,0,0
  dcb 0,0,0,0,0,0,0,$b,$b,$b,$c,$c,$b,$c,$f,1
  dcb 1,1,$f,$f,1,$f,$f,1,$f,$f,$f,$f,1,$c,0,0
  dcb 0,0,0,0,0,0,0,$b,$b,$c,$c,$c,$b,$c,$c,$f
  dcb 1,1,1,$f,$f,1,$f,1,$f,1,$f,$f,1,$c,0,0
  dcb 0,0,0,0,0,$b,$b,$b,$c,$c,$c,$f,$c,$c,$f,$f
  dcb 1,1,1,1,$f,$f,$f,1,$f,1,$f,$f,$f,$f,0,0
  dcb 0,0,0,0,0,0,$b,$c,$c,$c,$f,$c,$f,$c,$f,$f
  dcb 1,1,1,1,1,$f,$f,1,$f,$f,$f,$f,1,$f,$b,0
  dcb 0,0,0,0,$b,$b,$b,$c,$c,$f,$c,$f,$f,$c,$f,$f
  dcb 1,1,1,1,1,$f,$f,$f,1,$f,$f,$f,1,$c,$b,$b
  dcb 0,0,0,0,$b,$b,$c,$f,$c,$f,$f,$f,$f,$f,$c,$f
  dcb 1,1,1,1,1,$f,$f,$f,1,$f,$f,$f,$f,$f,$b,$b
  dcb 0,0,0,0,$b,$c,$c,$c,$f,$f,$f,$f,$f,$f,$f,$f
  dcb $f,1,1,1,$f,$b,$f,$f,$f,1,$f,$f,$f,$f,$b,$b
  dcb 0,0,0,0,$b,$c,$c,$f,$c,$f,$f,$f,$f,$f,$f,$f
  dcb $f,$f,$f,$c,$b,$f,$f,1,$f,$f,$f,$f,$f,$f,$c,$b
  dcb 0,0,0,0,$b,$b,$c,$c,$f,$c,$f,$f,$f,$f,$f,$f
  dcb $c,$c,$b,$c,$c,$f,$f,1,$c,$c,$f,$f,$f,$f,$c,$b
  dcb 0,0,0,0,$b,$b,$c,$c,$c,$f,$f,$f,$f,$f,$f,$f
  dcb $f,$f,$f,$f,$f,1,$f,$c,$b,$f,$c,$f,$c,$f,$c,$b
  dcb 0,0,0,0,0,$b,$c,$c,$c,$c,$f,$f,$f,$f,$f,$f
  dcb $f,$f,$f,$f,$f,$c,$b,$c,$c,$c,$f,$f,$c,$f,$c,$c
  dcb 0,0,0,0,0,$b,$b,$c,$c,$c,$c,$c,$f,$f,$f,$f
  dcb $f,$f,$f,$c,$b,$b,$c,$c,$c,$f,$c,$f,$f,$f,$c,$b
  dcb 0,0,0,0,0,$b,$b,$b,$b,$c,$c,$f,$c,$f,$f,$f
  dcb $c,$c,$b,$b,$b,$c,$b,$b,$c,$c,$f,$c,$c,$f,$c,$c
  dcb 0,0,0,0,0,0,$b,$b,$c,$b,$c,$c,$c,$c,$c,$c
  dcb $b,$b,$b,$b,$c,$b,$b,$c,$c,$f,$f,$f,$c,$c,$c,$b
  dcb 0,0,0,0,0,0,0,0,$b,$b,$b,$c,$c,$c,$c,$c
  dcb $c,$c,$b,$b,$b,$b,$c,$c,$f,$f,$f,$c,$c,$c,$c,$c
  dcb $ff
fontSize:
  dcb 5,5,5,5,5,5,5,5
  dcb 2,5,5,5,6,6,5,5
  dcb 6,5,5,4,5,6,6,6
  dcb 6,5,2,3
scrolltext:
  dcb 0
  dcb 14,13,11,24,27
  dcb 03,04,15,19,07,27
  dcb 12,0,10,4,18,27
  dcb 8,19,27
  dcb 15,14,18,18,8,1,11,4
  dcb 26,26,26
  dcb 19,7,8,18,27
  dcb 8,18,27
  dcb 19,7,4,27
  dcb 5,8,17,18,19,27
  dcb 3,4,12,14,27
  dcb 12,0,3,4,27
  dcb 8,13,27
  dcb 19,7,8,18,27
  dcb 4,13,21,26,26,26,26,27
  dcb 7,14,15,4,27
  dcb 24,14,20,27
  dcb 11,8,10,4,27
  dcb 8,19,26,26,26,27,27
  dcb 22,22,22,26
  dcb 3,4,15,19,7,26
  dcb 14,17,6,27,27,27,27,27
  dcb $ff
fontlookup:
  dcb $00,$00
  dcb $20,$00
  dcb $40,$00
  dcb $60,$00
  dcb $80,$00
  dcb $a0,$00
  dcb $c0,$00
  dcb $e0,$00
  dcb $00,$01
  dcb $20,$01
  dcb $40,$01
  dcb $60,$01
  dcb $80,$01
  dcb $a0,$01
  dcb $c0,$01
  dcb $e0,$01
  dcb $00,$02
  dcb $20,$02
  dcb $40,$02
  dcb $60,$02
  dcb $80,$02
  dcb $a0,$02
  dcb $c0,$02
  dcb $e0,$02
  dcb $00,$03
  dcb $20,$03
  dcb $40,$03
  dcb $60,$03
fonts:
  dcb 0,1,1,0,0,0
  dcb 1,0,0,1,0,0
  dcb 1,1,1,1,0,0
  dcb 1,0,0,1,0,0
  dcb 1,0,0,1,0,0
  dcb 0,0
  dcb 0,1,1,1,0,0
  dcb 1,0,0,1,0,0
  dcb 0,1,1,1,0,0
  dcb 1,0,0,1,0,0
  dcb 0,1,1,1,0,0
  dcb 0,0
  dcb 0,1,1,0,0,0
  dcb 1,0,0,1,0,0
  dcb 0,0,0,1,0,0
  dcb 1,0,0,1,0,0
  dcb 0,1,1,0,0,0
  dcb 0,0
  dcb 0,1,1,1,0,0
  dcb 1,0,0,1,0,0
  dcb 1,0,0,1,0,0
  dcb 1,0,0,1,0,0
  dcb 0,1,1,1,0,0
  dcb 0,0
  dcb 1,1,1,1,0,0
  dcb 0,0,0,1,0,0
  dcb 0,1,1,1,0,0
  dcb 0,0,0,1,0,0
  dcb 1,1,1,1,0,0
  dcb 0,0
  dcb 1,1,1,1,0,0
  dcb 0,0,0,1,0,0
  dcb 0,1,1,1,0,0
  dcb 0,0,0,1,0,0
  dcb 0,0,0,1,0,0
  dcb 0,0
  dcb 1,1,1,0,0,0
  dcb 0,0,0,1,0,0
  dcb 1,1,0,1,0,0
  dcb 1,0,0,1,0,0
  dcb 1,1,1,0,0,0
  dcb 0,0
  dcb 1,0,0,1,0,0
  dcb 1,0,0,1,0,0
  dcb 1,1,1,1,0,0
  dcb 1,0,0,1,0,0
  dcb 1,0,0,1,0,0
  dcb 0,0
  dcb 1,0,0,0,0,0
  dcb 1,0,0,0,0,0
  dcb 1,0,0,0,0,0
  dcb 1,0,0,0,0,0
  dcb 1,0,0,0,0,0
  dcb 0,0
  dcb 1,0,0,0,0,0
  dcb 1,0,0,0,0,0
  dcb 1,0,0,0,0,0
  dcb 1,0,0,1,0,0
  dcb 0,1,1,0,0,0
  dcb 0,0
  dcb 1,0,0,1,0,0
  dcb 0,1,0,1,0,0
  dcb 0,0,1,1,0,0
  dcb 0,1,0,1,0,0
  dcb 1,0,0,1,0,0
  dcb 0,0
  dcb 0,0,0,1,0,0
  dcb 0,0,0,1,0,0
  dcb 0,0,0,1,0,0
  dcb 0,0,0,1,0,0
  dcb 1,1,1,1,0,0
  dcb 0,0
  dcb 1,0,0,0,1,0
  dcb 1,1,0,1,1,0
  dcb 1,0,1,0,1,0
  dcb 1,0,0,0,1,0
  dcb 1,0,0,0,1,0
  dcb 0,0
  dcb 1,0,0,0,1,0
  dcb 1,0,0,1,1,0
  dcb 1,0,1,0,1,0
  dcb 1,1,0,0,1,0
  dcb 1,0,0,0,1,0
  dcb 0,0
  dcb 0,1,1,0,0,0
  dcb 1,0,0,1,0,0
  dcb 1,0,0,1,0,0
  dcb 1,0,0,1,0,0
  dcb 0,1,1,0,0,0
  dcb 0,0
  dcb 0,1,1,1,0,0
  dcb 1,0,0,1,0,0
  dcb 0,1,1,1,0,0
  dcb 0,0,0,1,0,0
  dcb 0,0,0,1,0,0
  dcb 0,0
  dcb 0,1,1,0,0,0
  dcb 1,0,0,1,0,0
  dcb 1,0,0,1,0,0
  dcb 0,1,0,1,0,0
  dcb 1,0,1,0,0,0
  dcb 0,0
  dcb 0,1,1,1,0,0
  dcb 1,0,0,1,0,0
  dcb 0,1,1,1,0,0
  dcb 0,1,0,1,0,0
  dcb 1,0,0,1,0,0
  dcb 0,0
  dcb 1,1,1,0,0,0
  dcb 0,0,0,1,0,0
  dcb 0,1,1,0,0,0
  dcb 1,0,0,0,0,0
  dcb 0,1,1,1,0,0
  dcb 0,0
  dcb 1,1,1,0,0,0
  dcb 0,1,0,0,0,0
  dcb 0,1,0,0,0,0
  dcb 0,1,0,0,0,0
  dcb 0,1,0,0,0,0
  dcb 0,0
  dcb 1,0,0,1,0,0
  dcb 1,0,0,1,0,0
  dcb 1,0,0,1,0,0
  dcb 1,0,0,1,0,0
  dcb 1,1,1,0,0,0
  dcb 0,0
  dcb 1,0,0,0,1,0
  dcb 1,0,0,0,1,0
  dcb 1,0,0,0,1,0
  dcb 0,1,0,1,0,0
  dcb 0,0,1,0,0,0
  dcb 0,0
  dcb 1,0,0,0,1,0
  dcb 1,0,0,0,1,0
  dcb 1,0,1,0,1,0
  dcb 1,1,0,1,1,0
  dcb 1,0,0,0,1,0
  dcb 0,0
  dcb 1,0,0,0,1,0
  dcb 0,1,0,1,0,0
  dcb 0,0,1,0,0,0
  dcb 0,1,0,1,0,0
  dcb 1,0,0,0,1,0
  dcb 0,0
  dcb 1,0,0,0,1,0
  dcb 0,1,0,1,0,0
  dcb 0,0,1,0,0,0
  dcb 0,0,1,0,0,0
  dcb 0,0,1,0,0,0
  dcb 0,0
  dcb 1,1,1,1,0,0
  dcb 1,0,0,0,0,0
  dcb 0,1,1,0,0,0
  dcb 0,0,0,1,0,0
  dcb 1,1,1,1,0,0
  dcb 0,0
  dcb 0,0,0,0,0,0
  dcb 0,0,0,0,0,0
  dcb 0,0,0,0,0,0
  dcb 0,0,0,0,0,0
  dcb 1,0,0,0,0,0
  dcb 0,0
  dcb 0,0,0,0,0,0
  dcb 0,0,0,0,0,0
  dcb 0,0,0,0,0,0
  dcb 0,0,0,0,0,0
  dcb 0,0,0,0,0,0
  dcb 0,0
bottombar:
  dcb $b,$9,$b,9,8,9,8,$a,8,$a,7,$a,7,1,7,1,1
  dcb 7,1,7,$a,7,$a,8,$a,8,9,8,9,$b,9,$b
  dcb $ff
 
start:
 inx
 txa
 sta $200, y
 sta $300, y
 sta $400, y
 sta $500, y
 iny
 tya
 cmp 16
 bne do
 iny
 jmp start
do:
 iny
 iny
 iny
 iny
jmp start
 dcb  76, 94, 11,133, 32,162,  8,160,  8,145, 16,136,208,251,165, 16
 dcb  24,105, 32,133, 16,165, 17,105,  0,133, 17,165, 32,202,208,231
 dcb  96,230, 48,165, 48, 41, 63,133, 48,170,189,106,  6,170,189,  8
 dcb   3,105,  1, 41,  3,157,  8,  3,138, 73,231,170,189,  0,  2,105
 dcb   1, 41,  3,157,  0,  2,165, 48, 73, 63,170,189,106,  6, 73,224
 dcb 170,189,  8,  2,105,  1, 41,  3,157,  8,  2,138, 73,231,170,189
 dcb   0,  3,105,  1, 41,  3,157,  0,  3, 96,224,192,160,128, 96,225
 dcb  64,193,161,226,129, 32,194, 97,162,227,195,130,228, 65,163,196
 dcb  98,229,131,164,197,230,231,132,165,198, 99, 66, 33,  0,199,166
 dcb 133,100,167, 67,134,101,135, 34, 68,102,103, 69, 35, 70, 71, 36
 dcb   1, 37, 38, 39,  2,  3,  4,  5,  6,  7,166, 48,189,198,  6,170
 dcb 254, 24,  3, 73,  7,170,254, 16,  3, 73,231,170,254, 24,  2, 73
 dcb   7,170,254, 16,  2, 96,  0, 32,  1, 33, 64,  2, 65, 34, 96, 66
 dcb   3, 97, 35, 98, 67,128,  4,129, 36, 99,130, 68,160,  5,161,131
 dcb 100, 37,162, 69,132,192,163,101,  6,193, 38,194, 70,164,133,195
 dcb 102,224,  7,225, 39,165,226,196,134, 71,227,103,197,166,228,135
 dcb 198,229,167,230,199,231,166, 49,189, 21,  7,170,189,  0,160,157
 dcb   0,  5,230, 49, 96,195,227,194,162,228, 97,226,128,129,130,225
 dcb  64,161,163,224, 96,160,193,196, 32, 98,192, 65,  0,131,229,164
 dcb  33, 99,197, 66,132,  1,230, 34,165, 67,100,198,  2,  3, 68,  6
 dcb  35,133,166,  5,101,  4,199,  7, 36,231, 69,134,167, 37, 38,102
 dcb 135, 70,232, 71, 39,103,136,200,168,  8, 11, 10,169,233,104,  9
 dcb  12,137,201, 13, 40, 44, 72, 43,170, 42, 45, 41,105, 73,202, 14
 dcb 138,234, 74, 75,106,203, 76,171, 46, 77,235,107,139, 15,108,172
 dcb 174,140,173,141,142,204,109,206,207,205, 78,175, 47,236,239,143
 dcb 237,238,110,240,241,111,208, 16, 79,176,209,242, 48,144,243, 80
 dcb 177,244,112,210, 17, 49,178,179, 52, 53,147, 18, 81,211,145, 19
 dcb 146, 51, 85,180, 20, 54,113,148, 22, 50, 84,212, 21, 55,115,245
 dcb  83,114,116, 23, 82, 86, 88, 89, 87,118,117,119,149,213, 56, 57
 dcb 181,214, 90,121,122,150,151,182,183,215,246, 58,120,247, 24,153
 dcb 184,152,216, 25, 26, 59, 91,248,123,185, 27, 60,217,154, 28, 92
 dcb 249, 29,155,186, 61,218, 93,124,250,187, 30,251, 62,156, 94,125
 dcb 219,188, 31,252,254,220,253, 63,126,255,157,221, 95,159,191,222
 dcb 127,189,223,158,190,165, 66, 41,224,208, 72,165, 66, 24,105,  1
 dcb  41, 31,133, 66,165, 67,240,  7,198, 67,169,  0, 76, 97,  8,198
 dcb  69,240,247, 16, 37,166, 64,230, 64,189,177,  9, 16, 15, 41,127
 dcb 133, 67, 73,127,208,228,169,  1,133, 70, 76, 42,  8,170,189,117
 dcb   8,133, 69,234,234,189,181,  8,133, 65,166, 65,230, 65,189,245
 dcb   8,133, 68,165, 66, 24,105,224,133, 66,166, 66,169,  1,102, 68
 dcb  42,157,  0,160, 96,  3,  3,  3,  3,  3,  3,  3,  3,  3,  3,  2
 dcb   3,  2,  3,  3,  3,  3,  3,  1,  2,  3,  1,  5,  3,  3,  3,  3
 dcb   3,  2,  2,  3,  3,  5,  4,  3,  3,  5,  4,  4,  4,  3,  3,  4
 dcb   4,  1,  3,  4,  3,  5,  5,  5,  4,  5,  4,  4,  3,  4,  4,  7
 dcb   4,  4,  4,  2,  1,  0,  3,  6,  9, 12, 15, 18, 21, 24, 27, 30
 dcb  32, 35, 35, 38, 40, 43, 46, 49, 50, 52,  4, 55, 55, 60, 63, 65
 dcb  68, 71, 73, 75, 78, 78, 33, 83, 86, 89, 94, 98,102,106,109,112
 dcb 116, 94,120,123,127,130,134,139,144,148,153,157,161,164,167,171
 dcb 178,171,182,186,  5, 56, 68, 56, 36,124,  4, 76, 84, 36, 68, 84
 dcb  40, 24, 40,124,100, 84, 88, 56, 84, 72, 76, 80, 96, 40, 84, 40
 dcb  36, 84, 56, 44, 28,124, 36, 24, 24, 36,124, 24, 52, 16, 60, 80
 dcb  24, 37, 30,124, 32, 28,188,  1,190,124, 24, 36, 60, 32, 28, 32
 dcb  28, 24, 36, 24, 63, 36, 24, 36, 63, 60, 16, 32, 52, 44,120, 36
 dcb  56,  4, 60, 56,  4, 56,  4, 56, 57,  6, 56, 44, 52, 36, 12, 48
 dcb 208, 48, 12,252,164,164, 88,120,132,132, 72,252,132,132,120,252
 dcb 164,132,252,160,128,120,132,164, 56,252, 32, 32,252,  8,  4,248
 dcb 252, 48, 80,140,252,  4,  4,252, 64, 60, 64,252, 64, 48,  8,252
 dcb 120,132,132,132,120,252,144,144, 96,120,132,134,133,120,252,144
 dcb 144,108, 68,164,164,152,128,252,128,248,  4,  4,248,  4,  8,240
 dcb 224, 28, 16,224, 28, 16,224,204, 48, 48,204,140,148,164,196,  0
 dcb   0,133, 41, 10, 28, 29, 63, 63, 63,136, 15, 10, 28, 29, 14, 27
 dcb  63, 63, 63,132, 55, 17, 18, 28, 62, 18, 28, 62, 10,136, 27, 14
 dcb  10, 21, 21, 34,143, 15, 10, 28, 29,142, 39, 40, 48, 50,149,145
 dcb  10, 23, 13, 62, 23, 24, 32,136, 28, 24, 22, 14,136, 11, 14, 10
 dcb  30, 29, 18, 15, 30, 21,128, 14, 15, 15, 14, 12, 29, 28, 63, 63
 dcb  63,144,159,255, 55, 17, 18, 28, 62, 18, 28, 62, 10, 21, 21,129
 dcb  15, 24, 27, 62, 23, 24, 32,136, 11, 34, 14, 63, 63, 63,141, 63
 dcb  63, 63, 11, 34, 14,150,159,143, 11, 34, 62, 39, 48, 54, 38,  2
 dcb   0,  0,  7, 63,  5, 63,  2,  9, 11, 34, 62, 39, 48, 54, 38,  2
 dcb   0,  0,  7, 63,  5, 63,  2,  9, 11, 34, 62, 39, 48, 54, 38,  2
 dcb   0,  0,  7, 63,  5, 63,  2,  9,143,159,255,169,  0,133, 42,169
 dcb   1,133, 44,133, 45,169,  0,133, 32,169,160,133, 33,165, 42,133
 dcb  43,162, 15,160, 15,145, 32, 24,101, 44,230, 44,136, 16,246,165
 dcb  32, 24,105, 32,133, 32,165, 33,105,  0,133, 33,169,  1,133, 44
 dcb 165, 43, 24,101, 45,133, 43,230, 45,202, 16,215,169,  0,133, 32
 dcb 169,160,133, 33,169,224,133, 34,169,  3,133, 35,169,  0,133, 36
 dcb 169,  4,133, 37,169,240,133, 38,169,  3,133, 39,169, 16,133, 40
 dcb 169,  4,133, 41,169, 15,133, 46,160, 15,177, 32, 74, 74, 74, 74
 dcb 170,189, 62, 11,209, 34,240, 18,145, 34,145, 36,170,152, 73, 15
 dcb 168,138,145, 38,145, 40,152, 73, 15,168,136, 16,221,165, 32, 24
 dcb 105, 32,133, 32,165, 33,105,  0,133, 33,165, 34, 24,105,224,133
 dcb  34,165, 35,105,255,133, 35,165, 36, 24,105, 32,133, 36,165, 37
 dcb 105,  0,133, 37,165, 38, 24,105,224,133, 38,165, 39,105,255,133
 dcb  39,165, 40, 24,105, 32,133, 40,165, 41,105,  0,133, 41,198, 46
 dcb  16,150,230, 42,165, 42, 41, 63,240,  3, 76, 95, 10, 96,  0, 11
 dcb  12, 15,  1, 15, 12, 11,  0, 11, 12, 15,  1, 15, 12, 11,  0, 11
 dcb  12, 15,  1, 15, 12, 11,  0, 11, 12, 15,  1, 15, 12, 11,169,  1
 dcb 162,255,134, 16,162,  1,134, 17, 32,  3,  6,169,  2,162,  7,134
 dcb  16,162,  2,134, 17, 32,  3,  6,169,  3,162,  7,134, 16,162,  3
 dcb 134, 17, 32,  3,  6,169, 31,133, 66,169,  0,133, 70,133, 67,133
 dcb  64,169,  1,141,109,  8,169,  0,141,114,  8,169,160,141,115,  8
 dcb 169, 63,133, 48,169,128,133, 49,169,  3,141,109,  8,169,  0,170
 dcb 157,  0,160,232,208,250, 32, 33,  6, 32,170,  6, 32,  6,  7, 32
 dcb  21,  8,165, 66, 73, 31,208, 13,173,109,  8, 24,105,  2, 41,  3
 dcb 105,  3,141,109,  8,165, 49,208,221,173, 17,  7, 73,  1,141, 17
 dcb   7,165, 70,240,209, 32, 29, 12, 32, 91, 10,169, 31,133, 66,169
 dcb   0,133, 70,133, 67,141,109,  8,169,  0,141,114,  8,169,  3,141
 dcb 115,  8, 32, 29, 12, 32, 21,  8,165, 66, 73, 31,208,247,173,115
 dcb   8, 73,  7,141,115,  8,165, 70,240,235, 76, 94, 11,169,  0,170
 dcb 157,  0,  2,157,  0,  3,157,  0,  4,157,  0,  5,232,208,241, 96
 
lda #0
 sta $0
lop:
 lda $0
 sta $1
 lda #3
 sta $6
 lda #232
 sta $5
 ldx #0
lpN:
 lsr $1
 bcc nos
 lda $5
 clc
 adc tL,x
 sta $5
 lda $6
 adc tH,x
 sta $6
nos:
 inx
 lda $1
 bne lpN
 inx
 txa
 ldy #0
 sta ($5),y
 inc $0
 bne lop
 rts
tL:
 dcb 32, 31, 254, 190, 128, 132, 8, 8
tH:
 dcb 0, 0, 255, 255, 255, 255, 0, 1 
start:
  lda #<logo
  sta $0
  lda #>logo
  sta $1
  lda #$00
  sta $2
  lda #$02
  sta $3
  ldx #$0
l:
  lda ($0,x)
  sta ($2,x)
  inc $00
  lda $00
  cmp #$00
  bne notReset1
  inc $01
notReset1:
  inc $02
  lda $02 
  cmp #$00
  bne notReset2
  lda $03
  cmp #$05
  beq done
  inc $03
notReset2:
  jmp l
done:
  rts
logo:
 dcb 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
 dcb 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
 dcb 1,1,1,1,1,1,1,1,1,1,1,1,1,6,6,6
 dcb 6,6,6,6,1,1,1,1,1,1,1,1,1,1,1,1
 dcb 1,1,1,1,1,1,1,1,1,1,6,6,6,6,6,6
 dcb 6,6,6,6,6,1,1,1,1,1,1,1,1,1,1,1
 dcb 1,1,1,1,1,1,1,1,6,6,6,6,6,6,6,6
 dcb 6,6,6,6,6,1,1,1,1,1,1,1,1,1,1,1
 dcb 1,1,1,1,1,1,1,6,6,6,6,6,6,6,6,6
 dcb 6,6,6,6,6,1,1,1,1,1,1,1,1,1,1,1
 dcb 1,1,1,1,1,1,6,6,6,6,6,6,6,6,6,6
 dcb 6,6,6,6,6,1,1,1,1,1,1,1,1,1,1,1
 dcb 1,1,1,1,1,6,6,6,6,6,6,6,6,6,6,6
 dcb 6,6,6,6,6,1,1,1,1,1,1,1,1,1,1,1
 dcb 1,1,1,1,6,6,6,6,6,6,6,6,6,6,6,6
 dcb 6,6,6,6,6,1,1,1,1,1,1,1,1,1,1,1
 dcb 1,1,1,6,6,6,6,6,6,6,6,6,6,6,6,1
 dcb 1,1,1,6,6,1,1,1,1,1,1,1,1,1,1,1
 dcb 1,1,1,6,6,6,6,6,6,6,6,6,6,1,1,1
 dcb 1,1,1,1,1,6,6,6,6,6,6,6,6,6,6,6
 dcb 1,1,6,6,6,6,6,6,6,6,6,1,1,1,1,1
 dcb 1,1,1,1,1,6,6,6,6,6,6,6,6,6,6,1
 dcb 1,1,6,6,6,6,6,6,6,6,1,1,1,1,1,1
 dcb 1,1,1,1,1,6,6,6,6,6,6,6,6,6,1,1
 dcb 1,1,6,6,6,6,6,6,6,6,1,1,1,1,1,1
 dcb 1,1,1,1,1,6,6,6,6,6,6,6,6,1,1,1
 dcb 1,6,6,6,6,6,6,6,6,1,1,1,1,1,1,1
 dcb 1,1,1,1,1,6,6,6,6,6,6,6,1,1,1,1
 dcb 1,6,6,6,6,6,6,6,6,1,1,1,1,1,1,1
 dcb 1,1,1,1,1,6,6,6,6,6,6,1,1,1,1,1
 dcb 1,6,6,6,6,6,6,6,6,1,1,1,1,1,1,1
 dcb 1,1,1,1,1,6,6,6,6,6,1,1,1,1,1,1
 dcb 1,6,6,6,6,6,6,6,6,1,1,1,1,1,1,1
 dcb 1,1,1,1,1,2,2,2,2,2,1,1,1,1,1,1
 dcb 1,6,6,6,6,6,6,6,6,1,1,1,1,1,1,1
 dcb 1,1,1,1,1,2,2,2,2,2,2,1,1,1,1,1
 dcb 1,6,6,6,6,6,6,6,6,1,1,1,1,1,1,1
 dcb 1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1
 dcb 1,6,6,6,6,6,6,6,6,1,1,1,1,1,1,1
 dcb 1,1,1,1,1,2,2,2,2,2,2,2,2,1,1,1
 dcb 1,1,6,6,6,6,6,6,6,6,1,1,1,1,1,1
 dcb 1,1,1,1,1,2,2,2,2,2,2,2,2,2,1,1
 dcb 1,1,6,6,6,6,6,6,6,6,6,1,1,1,1,1
 dcb 1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1
 dcb 1,1,1,6,6,6,6,6,6,6,6,6,1,1,1,1
 dcb 1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2
 dcb 1,1,1,6,6,6,6,6,6,6,6,6,6,1,1,1
 dcb 1,1,1,1,6,1,1,1,1,1,1,1,1,1,1,1
 dcb 1,1,1,1,6,6,6,6,6,6,6,6,6,6,6,6
 dcb 6,6,6,6,6,1,1,1,1,1,1,1,1,1,1,1
 dcb 1,1,1,1,6,6,6,6,6,6,6,6,6,6,6,6
 dcb 6,6,6,6,6,1,1,1,1,1,1,1,1,1,1,1
 dcb 1,1,1,1,1,6,6,6,6,6,6,6,6,6,6,6
 dcb 6,6,6,6,6,1,1,1,1,1,1,1,1,1,1,1
 dcb 1,1,1,1,1,1,6,6,6,6,6,6,6,6,6,6
 dcb 6,6,6,6,6,1,1,1,1,1,1,1,1,1,1,1
 dcb 1,1,1,1,1,1,1,1,6,6,6,6,6,6,6,6
 dcb 6,6,6,6,6,1,1,1,1,1,1,1,1,1,1,1
 dcb 1,1,1,1,1,1,1,1,1,6,6,6,6,6,6,6
 dcb 6,6,6,6,6,1,1,1,1,1,1,1,1,1,1,1
 dcb 1,1,1,1,1,1,1,1,1,1,1,1,6,6,6,6
 dcb 6,6,6,6,6,1,1,1,1,1,1,1,1,1,1,1
 dcb 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
 dcb 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
lda #$0
sta $0
lda #$2
sta $1
start:
lda $1
cmp #$6
bne randOffset
lda #$2
sta $1
randOffset:
clc
lda $fe
adc $0
sta $0
lda $1
adc #$0
sta $1
cmp #$06
bne setRect
lda #$02
sta $1
setRect:
lda $fe
and #$f
tax
inx
stx $2
stx $3
lda $fe
and #$f
tax
inx
stx $4
lda $fe
sta $5
ldy #0
draw:
lda $5
sta ($0), y
dec $3
beq down
lda $0
clc
adc #$1
sta $0
lda $1
adc #$0
sta $1
cmp #$06
beq done
jmp draw
down:
ldx $2
dex
lda $0
stx $0
sec
sbc $0
sta $0
lda $1
sbc #$0
sta $1
dec $4
beq done
lda $2
sta $3
lda $0
clc
adc #$20
sta $0
lda $1
adc #$0
sta $1
cmp #$06
beq done
jmp draw
done:
jmp start
init:
  ldx #0
  stx $0
  inx
  stx $2
  stx $3
  inx
  stx $1
loop:
  lda $2
  cmp #$20
  bne notIncF2
  inc $3
  lda #0
  sta $2
notIncF2:
  inc $2
  lda $2
  sta $f1
  lda $2
  sta $f2
  jsr multiply
  lda $f4
  sta $f8
  lda $3
  sta $f1
  lda $3
  sta $f2
  jsr multiply
  lda $f4
  clc
  adc $f8
  lsr
  lsr
  lsr
  lsr
  lsr
  ldx #0
  sta ($0,x)
  inc $0
  lda $0
  cmp #$00
  bne notNextY
  inc $1
  lda $1
  cmp #6
  beq exit
notNextY:
  jmp loop
exit:
  rts
multiply:
  lda #0
  sta $f4
  sta $f5
  ldx #8
a:asl $f4
  rol $f5
  asl $f2
  bcc b
  clc
  lda $f4
  adc $f1
  sta $f4
  bcc b
  inc $f5
b:dex
  bne a
  rts 
randfill:   stx $01
            ldx #$02
            stx $02
randloop:   lda $fe
            and #$01
            sta ($01),Y
            jsr inc0103
            cmp #$00
            bne randloop
            lda $02
            cmp #$06
            bne randloop
 
 
clearmem:   lda #$df
            sta $01
            lda #$07
            sta $02
clearbyte:  lda #$00
            sta ($01),Y
            jsr inc0103
            cmp #$20
            bne clearbyte
            lda $02
            cmp #$0a
            bne clearbyte
 
 
starttick:
copyscreen: lda #$00
            sta $01
            sta $03
            lda #$02
            sta $02
            lda #$08
            sta $04
            ldy #$00
copybyte:   lda ($01),Y
            sta ($03),Y
            jsr inc0103
            cmp #$00
            bne copybyte
            lda $02
            cmp #$06
            bne copybyte
 
 
conway:     lda #$df
            sta $01
            sta $03
            lda #$01
            sta $02
            lda #$07
            sta $04
onecell:    lda #$00
            ldy #$01
            clc
            adc ($03),Y
            ldy #$41
            clc
            adc ($03),Y
chkleft:    tax
            lda $01
            and #$1f
            tay
            txa
            cpy #$1f
            beq rightcells
leftcells:  ldy #$00
            clc
            adc ($03),Y
            ldy #$20
            clc
            adc ($03),Y
            ldy #$40
            clc
            adc ($03),Y
chkright:   tax
            lda $01
            and #$1f
            tay
            txa
            cpy #$1e
            beq evaluate
rightcells: ldy #$02
            clc
            adc ($03),Y
            ldy #$22
            clc
            adc ($03),Y
            ldy #$42
            clc
            adc ($03),Y
evaluate:   ldx #$01
            ldy #$21
            cmp #$03
            beq storex
            ldx #$00
            cmp #$02
            bne storex
            lda ($03),Y
            and #$01
            tax
storex:     txa
            sta ($01),Y
            jsr inc0103
conwayloop: cmp #$e0
            bne onecell
            lda $02
            cmp #$05
            bne onecell
            jmp starttick
 
 
inc0103:    lda $01
            cmp #$ff
            bne onlyinc01
            inc $02
            inc $04
onlyinc01:  inc $01
            lda $01
            sta $03
            rts
main_loop:
	lda #$00
	sta $0
y_loop:
	ldx $0
	lda #1
	bit $1
	beq left_right
	lda x_px0,x
	and #1
	bne fill
	jmp next_y
clear:
	ldx #1
	lda $0
	clc
	adc #$20
	tay
	sec
clear_loop:
	lda #0
	sta $0200,y
	sta $0240,y
	sta $0280,y
	sta $02c0,y
	sta $0300,y
	sta $0340,y
	sta $0380,y
	sta $03c0,y
	sta $0400,y
	sta $0440,y
	sta $0480,y
	sta $04c0,y
	sta $0500,y
	sta $0540,y
	sta $0580,y
	sta $05c0,y
	tya
	sbc #$20
	tay
	dex
	bpl clear_loop
	jmp next_y
left_right:
	lda x_px0,x
	bit const_two
	beq next_y
	lda x_px0,x
	and #1
	beq clear
fill:
	ldx #1
	lda $0
	clc
	adc #$20
	tay
	sec
fill_loop:
	lda y_px0,x
	sta $0200,y
	lda y_px1,x
	sta $0240,y
	lda y_px2,x
	sta $0280,y
	lda y_px3,x
	sta $02c0,y
	lda y_px4,x
	sta $0300,y
	lda y_px5,x
	sta $0340,y
	lda y_px6,x
	sta $0380,y
	lda y_px7,x
	sta $03c0,y
	lda y_px8,x
	sta $0400,y
	lda y_px9,x
	sta $0440,y
	lda y_pxa,x
	sta $0480,y
	lda y_pxb,x
	sta $04c0,y
	lda y_pxc,x
	sta $0500,y
	lda y_pxd,x
	sta $0540,y
	lda y_pxe,x
	sta $0580,y
	lda y_pxf,x
	sta $05c0,y
	tya
	sbc #$20
	tay
	dex
	bpl fill_loop
next_y:
	inc $0
	lda #32
	cmp $0
	beq shift
	jmp y_loop
shift:
	lda $fe
	and #$3
	sta $1
	beq shift_x1
	cmp #2
	bmi shift_y1
	beq shift_x0
shift_y0:
	ldx #0
shift_y0_loop:
	lda y_px0,x
	eor y_px00,x
	sta y_px0,x
	inx
	cpx #31
	bne shift_y0_loop
	jmp main_loop
shift_y1:
	ldx #30
shift_y1_loop:
	lda y_px00,x
	eor y_px0,x
	sta y_px00,x
	dex
	bpl shift_y1_loop
	jmp main_loop
shift_x0:
	ldx #0
shift_x0_loop:
	lda x_px0,x
	eor x_px00,x
	lsr
	lda x_px00,x
	rol
	sta x_px0,x
	inx
	cpx #31
	bne shift_x0_loop
	jmp main_loop
shift_x1:
	ldx #30
shift_x1_loop:
	lda x_px00,x
	eor x_px0,x
	lsr
	lda x_px0,x
	rol
	sta x_px00,x
	dex
	bpl shift_x1_loop
	jmp main_loop
y_px0:
	dcb 0
y_px00:
	dcb 0
y_px1:
	dcb 0, 0
y_px2:
	dcb 0, 0
y_px3:
	dcb 0, 0
y_px4:
	dcb 0, 0
y_px5:
	dcb 0, 0
y_px6:
	dcb 0, 0
y_px7:
	dcb 0, 0
y_px8:
	dcb 1, 0
y_px9:
	dcb 0, 0
y_pxa:
	dcb 0, 0
y_pxb:
	dcb 0, 0
y_pxc:
	dcb 0, 0
y_pxd:
	dcb 0, 0
y_pxe:
	dcb 0, 0
y_pxf:
	dcb 0, 0
x_px0:
	dcb 0
x_px00:
	dcb    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	dcb 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
const_two:
	dcb 2
	
loop:   
   	lda $fe
	and #$1f
	tay
	tax
	lda matrix,y
	sta $1
	tay
	lda #0
	jsr paint
   inc $1
   lda $1
   and #$1f
   sta matrix,y
   tay
   lda #5 
   jsr paint
   	lda $fe
	and #$1f
	tay
	tax
	lda matrix,y
	sta $1
	tay
	lda #$d
	jsr paint
   	lda $fe
	and #$1f
	tay
	tax
	lda matrix,y
	sta $1
	tay
	lda #$5
	jsr paint
   jmp loop
	
paint:
   pha
   lda yl,y
   sta $2
   lda yh,y
   sta $3
   txa
   tay
   pla
   sta ($2),y
   rts
yh:
       dcb $02, $02, $02, $02, $02, $02, $02, $02
       dcb $03, $03, $03, $03, $03, $03, $03, $03
       dcb $04, $04, $04, $04, $04, $04, $04, $04
       dcb $05, $05, $05, $05, $05, $05, $05, $05
       
yl:
       dcb $00, $20, $40, $60, $80, $a0, $c0, $e0
       dcb $00, $20, $40, $60, $80, $a0, $c0, $e0
       dcb $00, $20, $40, $60, $80, $a0, $c0, $e0
       dcb $00, $20, $40, $60, $80, $a0, $c0, $e0
   
matrix:
	dcb 5,16,19,19,17,26,10,14,11,4,1,2,20,1,8,30
	dcb 17,26,19,19,31,21,11,19,3,24,4,24,13,8,8,26
start: ldy #$ff
       ldx #$0
loop:  lda $fe
       sta $200,x
       and #$7
       sta $300,x
       and #$3
       sta $400,x
       and #$1
       sta $500,x
       inx
       dey
       bne loop
       rts
   lda #16
   sta $0
   sta $1
   lda $fe
   sta $5
   lda $fe
   sta $6
loop:
   ldx $0
   ldy $1
   lda $5
   jsr paint
   jsr walk
   dec $6
   bne loop
   lda $fe
   sta $5
   lda $fe
   sta $6
   jmp loop
walk:
   lda $fe
   and #3
   cmp #0
   beq right
   cmp #1
   beq left
   cmp #2
   beq up
   jmp down
right:
   inc $0
   jmp done
left:
   dec $0
   jmp done
up:
   dec $1
   jmp done
down:
   inc $1
   jmp done
done:
   lda $0
   and #31
   sta $0
   lda $1
   and #31
   sta $1
   rts
paint:
   pha
   lda yl,y
   sta $2
   lda yh,y
   sta $3
   txa
   tay
   pla
   sta ($2),y
   rts
yh:
       dcb $02, $02, $02, $02, $02, $02, $02, $02
       dcb $03, $03, $03, $03, $03, $03, $03, $03
       dcb $04, $04, $04, $04, $04, $04, $04, $04
       dcb $05, $05, $05, $05, $05, $05, $05, $05
yl:
       dcb $00, $20, $40, $60, $80, $a0, $c0, $e0
       dcb $00, $20, $40, $60, $80, $a0, $c0, $e0
       dcb $00, $20, $40, $60, $80, $a0, $c0, $e0
       dcb $00, $20, $40, $60, $80, $a0, $c0, $e0 
loop: lda $fe
      sta $00
      lda $fe
      and #$3
      clc
      adc #$2
      sta $01
      lda $fe
      ldy #$0
      sta ($00),y
      jmp loop
      lda $fe
      sta $00
      lda $fe
      and #$3
      clc
      adc #$2
      sta $01
      lda $fe
      ldy #$0
      sta ($00),y
      jmp $600
  lda #8
  tax
dr:
  sta $3cb,x
  sta $40b,x
  dex
  bpl dr
  sta $3f3
  sta $3eb
  lda #1
  sta $3ec
  ldx #255
mk:
  lda $fe
  sta $1200,x
  lda $fe
  sta $1300,x
  lda $fe
  sta $1400,x
  lda $fe
  sta $1500,x
  dex
  cpx #$ff
  bne mk
  ldy #0
re:
  lda #1
  sta $3ec,y
  ldx #255
sm:
  lda $1201,x
  adc $11ff,x
  adc $1220,x
  adc $11e0,x
  lsr
  lsr
  sta $1200,x
  lda $1301,x
  adc $12ff,x
  adc $1320,x
  adc $12e0,x
  lsr
  lsr
  sta $1300,x
  lda $1401,x
  adc $13ff,x
  adc $1420,x
  adc $13e0,x
  lsr
  lsr
  sta $1400,x
  lda $1501,x
  adc $14ff,x
  adc $1520,x
  adc $14e0,x
  lsr
  lsr
  sta $1500,x
  dex
  cpx #$ff
  bne sm
  iny
  cpy #7
  bne re
  lda #1
  sta $3f0
  clc
  ldx #255
cp:
  lda $1200,x
  lsr
  lsr
  tay
  lda colors,y
  sta $200,x
  lda $1300,x
  lsr
  lsr
  tay
  lda colors,y
  sta $300,x
  lda $1400,x
  lsr
  lsr
  tay
  lda colors,y
  sta $400,x
  lda $1500,x
  lsr
  lsr
  tay
  lda colors,y
  sta $500,x
  dex
  cpx #$ff
  bne cp
  rts
colors:
  dcb 0,0,0,0,0,$9,$9,1,1,0,0,0,0,0
start:
ldx #0
cs:
lda $2000,x
sta $500,x
dex
bne cs
stx $20
loop:
inc $20
lda $20
and #$7f
tay
and #$1f
tax
lda sinus,x
tax
d:
lda #0
sta $1e0,x
sta $2e0,x
lda $1000,y
sta $200,x
lda $1080,y
sta $220,x
lda $1100,y
sta $240,x
lda $1180,y
sta $260,x
lda $1200,y
sta $280,x
lda $1280,y
sta $2a0,x
lda $1300,y
sta $2c0,x
lda $1380,y
sta $2c0,x
inx
iny
txa
and #$1f
bne d
jmp loop
sinus:
dcb 0,0,0,0,$20,$20,$20
dcb $40,$40,$60,$80,$a0,$a0,$c0,$c0,$c0
dcb $e0,$e0,$e0,$e0,$c0,$c0,$c0
dcb $a0,$a0,$80,$60,$40,$40,$20,$20,$20
*=$1000
santa:
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,$a,$a,0,0,0,0,0,0
dcb 0,0,0,0,0,$a,$a,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,2,2,2,1,0,0,0,0,$9,$9,$9,$9,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,$a,$a,$a,0,0,0,0,0
dcb 0,0,0,0,0,$a,$a,$a,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,$9,$9,0,0,0,0,0,0,0,0
dcb 0,1,1,2,2,0,$9,$9,$9,$9,$9,$9,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,$a,$a,$a,$a,$a,$a,0,0,0,0
dcb 0,0,0,$a,$a,$a,$a,$a,$a,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,$9,$9,$9,0,0,0,0,0,0
dcb 0,1,2,2,$9,$9,$9,$9,$9,$9,$9,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,$a,$a,$a,$a,$a,$a,$b
dcb $b,$b,$b,$b,$b,$b,$a,$a,$a,$a,$a,$a,$b,$b,$b,$b
dcb $b,$b,$b,$b,$b,$9,$9,$9,$9,$9,$9,$9,$9,$9,$9,$9
dcb $9,2,2,$9,$9,$9,$9,$9,$9,$9,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,$a,$a,$a,$a,$a,$a,$a
dcb $a,0,0,0,0,0,$a,$a,$a,$a,$a,$a,$a,$a,0,0
dcb 0,0,0,0,0,0,0,$9,$9,$9,$9,$9,$9,$9,$9,$9
dcb 2,2,$9,$9,$9,$9,$9,$9,$9,$9,$9,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,$a,$a,$a,$a,$a,$a,0
dcb $a,$a,0,0,0,0,$a,$a,$a,$a,$a,$a,0,$a,$a,0
dcb 0,0,0,0,0,$a,$a,0,0,$9,$a,$9,$9,$9,$9,$9
dcb $9,$9,$a,$9,$9,$9,$9,$9,$9,$9,$9,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,$a,0,$a,0,0,$a,0
dcb 0,$a,0,0,0,0,$a,0,$a,0,0,$a,0,0,$a,0
dcb 0,0,0,0,0,$a,0,0,0,$a,0,0,0,0,0,0
dcb 0,$a,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,$a,$a,0,$a,0,0,$a,$a
dcb 0,$a,$a,0,0,$a,$a,0,$a,0,0,$a,$a,0,$a,$a
dcb 0,0,0,0,0,0,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a
dcb $a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
*=$2000
dcb 0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,$c,1,1,1
dcb 0,0,0,0,0,0,0,0,0,0,0,1,1,1,$a,$a
dcb 0,0,0,0,0,0,0,0,0,0,$c,1,1,1,1,1
dcb 1,1,$c,0,0,0,0,0,0,0,0,0,1,1,0,0
dcb 0,0,0,0,0,0,0,0,$c,1,1,1,1,1,1,1
dcb 1,1,1,1,1,$c,0,0,0,0,0,1,1,1,1,0
dcb 0,0,0,0,0,0,$c,1,1,1,1,1,1,1,1,1
dcb 1,1,1,1,1,1,$c,0,0,0,0,1,1,1,1,0
dcb 0,0,0,0,0,$c,1,1,1,1,1,1,1,1,1,1,1
dcb 1,1,1,1,1,1,1,1,$c,0,0,1,1,0,0
dcb 0,0,$c,1,1,1,1,1,1,1,1,1,1,1,1,1
dcb 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
dcb 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
dcb 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
dcb 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
	
  lda $fe
  sta $1001
  jmp $1000
  *=$1000
  lda #$00
  sta $3ef
  jmp $600
lda #7
sta $f
lda #0
sta $10
lda #$00
sta $4
lda #$10
sta $5
lda #$00
sta $6
lda #$11
sta $7
ldy #$ff
initCells:
lda #0
sta ($4),y
sta ($6),y
dey
bne initCells
ldy #115
lda #1
sta ($4),y
   
lda #15
sta $d
lda #16
sta $e
mainloop:
lda #0
sta $a
lda #0
sta $9
ldy #248
display:
lda #0
sta $8
lda $a
beq stop16
lda #15
sta $b
lda #1
sta $8
jmp toggle
stop16:
lda #16
sta $b
toggle:
lda $a
eor #1
sta $a
ldx $b
inner_display:
dex
txa
pha
dey
tya
pha
lda ($4),y
beq display_continue
ldx $8
ldy $9
lda #1
jsr paint
ldx $8
ldy $9
inx
jsr paint
ldx $8
ldy $9
iny
jsr paint
ldx $8
ldy $9
inx
iny
jsr paint
display_continue:
inc $8
inc $8
pla
tay
pha
tax
dey
lda ($4),y
iny
iny
clc
adc ($4),y
sta $c
txa
sec
sbc $d
tay
lda $c
clc
adc ($4),y
sta $c
txa
sec
sbc $e
tay
lda $c
clc
adc ($4),y
sta $c
txa
clc
adc $d
tay
lda $c
clc
adc ($4),y
sta $c
txa
clc
adc $e
tay
lda $c
clc
adc ($4),y
sta $c
pla
tay
lda $c
and #1
beq dontset
sta ($6),y
dontset:
   
pla
tax
beq exit_inner_display
jmp inner_display
exit_inner_display:
inc $9
inc $9
tya
beq display_exit
jmp display
display_exit:
ldy #248
copybuf:
dey
lda ($6),y
sta ($4),y
tya
bne copybuf
dec $f
lda $f
beq reset_main
jmp mainloop
reset_main:
lda #7
sta $f
lda #$ff
sta $11
delay:
ldy #$a0
inner_delay:
nop
dey
bne inner_delay
dec $11
lda $11
bne delay
clrscr:
lda $fe
and $f
cmp #1
beq clrscr
ldy #$00
ldx #$0
cs_loop: 
sta $200,x
sta $300,x
sta $400,x
sta $500,x
pha
lda #0
sta ($6),y
sta ($4),y
pla
inx
dey
bne cs_loop
inc $10
lda $10
and #3
sta $10
cmp #0
beq pattern1
cmp #1
beq pattern2
cmp #2
beq pattern3
cmp #3
beq pattern4
pattern1:
ldy #114
lda #1
sta ($4),y
ldy #115
lda #1
sta ($4),y
ldy #116
lda #1
sta ($4),y
jmp mainloop
pattern2:
ldy #113
lda #1
sta ($4),y
ldy #118
lda #1
sta ($4),y
jmp mainloop
pattern3:
ldy #115
lda #1
sta ($4),y
jmp mainloop
pattern4:
ldy #102
lda #1
sta ($4),y
ldy #128
lda #1
sta ($4),y
jmp mainloop
paint:
   pha
   lda yl,y
   sta $2
   lda yh,y
   sta $3
   txa
   tay
   pla
   sta ($2),y
   rts
yh:
       dcb $02, $02, $02, $02, $02, $02, $02, $02
       dcb $03, $03, $03, $03, $03, $03, $03, $03
       dcb $04, $04, $04, $04, $04, $04, $04, $04
       dcb $05, $05, $05, $05, $05, $05, $05, $05
yl:
       dcb $00, $20, $40, $60, $80, $a0, $c0, $e0
       dcb $00, $20, $40, $60, $80, $a0, $c0, $e0
       dcb $00, $20, $40, $60, $80, $a0, $c0, $e0
       dcb $00, $20, $40, $60, $80, $a0, $c0, $e0 
start:
  lda #$e1
  sta $0
  lda #$01
  sta $1
  ldy #$20
write:
  ldx #$00
  eor ($0, x)
  sta ($0),y
  inc $0
  bne write
  inc $1
  ldx $1
  cpx #$06
  bne write
  rts
	
	LDX #0
	LDY #0
new_rnd:
	LDA $FE
	AND #3
	CMP #3
	BNE good_rnd
	JMP new_rnd
good_rnd:     
	PHA
	ASL
	ASL
	ASL
	STA $F3
	PLA
	AND #1
	ASL
	ASL
	ASL
	ASL
	STA $F4
	TXA
	LSR
	ADC $F3
	TAX
	TYA
	LSR
	ADC $F4
	TAY
	JSR set_point
	JMP new_rnd
set_point:
	PHA
	TXA
	PHA
	TYA
	PHA 
	PHA 
	PHA
	STX $F2
	LDY $F2
	LDA #0
	STA $F0
	LDA #$2
	STA $F1
	LDA #0
	PLA
	AND #$07
	ASL
	ASL
	ASL
	ASL
	ASL
	CLC
	ADC $F0
	STA $F0
	BCC no_carry
	INC $F1
no_carry:
	CLC
	PLA
	AND #$18
	LSR
	LSR
	LSR
	ADC $F1
	STA $F1		
	CLC
	TYA
	ADC $F0
	ADC $F1
	LDA #1
   	JSR set_toning_point
	STA ($F0),Y
	PLA
	TAY
	PLA
	TAX
	PLA
	RTS
set_toning_point:
        LDA ($F0),Y
        CMP #$00
        BNE not_black
        LDA #$0B
        RTS
not_black:
        CMP #$0B
        BNE not_dgrey
        LDA #$0C
        RTS
not_dgrey:
        CMP #$0C
        BNE not_grey
        LDA #$0F
        RTS
not_grey:
        CMP #$0F
        BNE not_lgrey
        LDA #$01
        RTS
not_lgrey:
        RTS
loop:
 ldx $90
 inx
 stx $90
 lda #4
 sta $3
 lda #0
 sta $4
multiple:
 lda $90
 clc
 adc $4
 tax
 lda sinus,x
 ldy cosinus,x
 asl
 tax
 lda ypos,x
 sta $00
 inx
 lda ypos,x
 sta $01
 ldx #0
 lda #5
 sta $2
draw:
 lda image,x
 sta ($0),y
 inx
 iny
 lda image,x
 sta ($0),y
 inx
 iny
 lda image,x
 sta ($0),y
 inx
 iny
 lda image,x
 sta ($0),y
 inx
 iny
 lda image,x
 sta ($0),y
 tya
 clc
 adc #28
 tay
 inx
 dec $2
 bne draw
 lda $4 
 clc
 adc #18
 sta $4
 dec $3
 bne multiple
 jmp loop
sinus:
 dcb $0e, $0e, $0e, $0f, $0f, $0f, $10, $10, $10, $11
 dcb $11, $11, $12, $12, $12, $13, $13, $13, $14, $14
 dcb $14, $14, $15, $15, $15, $16, $16, $16, $16, $17
 dcb $17, $17, $17, $18, $18, $18, $18, $19, $19, $19
 dcb $19, $19, $1a, $1a, $1a, $1a, $1a, $1a, $1a, $1b
 dcb $1b, $1b, $1b, $1b, $1b, $1b, $1b, $1b, $1b, $1b
 dcb $1b, $1b, $1b, $1b, $1b, $1b, $1b, $1b, $1b, $1b
cosinus:
 dcb $1b, $1b, $1b, $1b, $1b, $1b, $1b, $1b, $1b, $1b
 dcb $1a, $1a, $1a, $1a, $1a, $1a, $19, $19, $19, $19
 dcb $19, $18, $18, $18, $18, $18, $17, $17, $17, $17
 dcb $16, $16, $16, $15, $15, $15, $15, $14, $14, $14
 dcb $13, $13, $13, $12, $12, $12, $11, $11, $11, $10
 dcb $10, $10, $0f, $0f, $0f, $0e, $0e, $0e, $0d, $0d
 dcb $0d, $0c, $0c, $0c, $0b, $0b, $0b, $0a, $0a, $0a
 dcb $09, $09, $09, $08, $08, $08, $07, $07, $07, $06
 dcb $06, $06, $06, $05, $05, $05, $04, $04, $04, $04
 dcb $03, $03, $03, $03, $03, $02, $02, $02, $02, $02
 dcb $01, $01, $01, $01, $01, $01, $00, $00, $00, $00
 dcb $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
 dcb $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
 dcb $00, $00, $00, $00, $00, $00, $00, $01, $01, $01
 dcb $01, $01, $01, $01, $02, $02, $02, $02, $02, $03
 dcb $03, $03, $03, $04, $04, $04, $04, $05, $05, $05
 dcb $05, $06, $06, $06, $07, $07, $07, $07, $08, $08
 dcb $08, $09, $09, $09, $0a, $0a, $0a, $0b, $0b, $0b
 dcb $0c, $0c, $0c, $0d, $0d
 dcb $0e, $0e, $0e, $0f, $0f, $0f, $10, $10, $10, $11
 dcb $11, $11, $12, $12, $12, $13, $13, $13, $14, $14
 dcb $14, $14, $15, $15, $15, $16, $16, $16, $16, $17
 dcb $17, $17, $17, $18, $18, $18, $18, $19, $19, $19
 dcb $19, $19, $1a, $1a, $1a, $1a, $1a, $1a, $1a, $1b
 dcb $1b, $1b, $1b, $1b, $1b, $1b, $1b, $1b, $1b, $1b
 dcb $1b, $1b, $1b, $1b, $1b, $1b, $1b, $1b, $1b, $1b
 dcb $1b, $1b, $1b, $1b, $1b, $1b, $1b, $1b, $1b, $1b
 dcb $1a, $1a, $1a, $1a, $1a, $1a, $19, $19, $19, $19
image:
 dcb $0,$0,$0,$0,$0
 dcb $0,$c,$c,$c,$0
 dcb $0,$c,$1,$c,$0
 dcb $0,$c,$c,$c,$0
 dcb $0,$0,$0,$0,$0
ypos:
 dcb $00,$02,$20,$02,$40,$02,$60,$02
 dcb $80,$02,$a0,$02,$c0,$02,$e0,$02
 dcb $00,$03,$20,$03,$40,$03,$60,$03
 dcb $80,$03,$a0,$03,$c0,$03,$e0,$03
 dcb $00,$04,$20,$04,$40,$04,$60,$04
 dcb $80,$04,$a0,$04,$c0,$04,$e0,$04
 dcb $00,$05,$20,$05,$40,$05,$60,$05
 dcb $80,$05,$a0,$05,$c0,$05,$e0,$05
start:
  jsr init
loop:
  jsr drawMap
  jsr genMap
  jsr readKeys
  jmp loop
drawShip:
  lda $82
  tay
  lda ypos,y
  sta $00
  iny
  lda ypos,y
  sta $01
  ldx #42
  lda ($00,x)
  cmp #0
  beq noCrash
  cmp #5
noCrash:
  lda #5
  sta ($00,x)
  lda $60
  cmp $61
  beq ret
  lda $61
  asl
  tay
  lda ypos,y
  sta $00
  iny
  lda ypos,y
  sta $01
  lda #0
  ldx #42
  sta ($00,x)
  lda $60
  sta $61
ret:
  rts
crashed:
  lda $fe
  sta ($00,x)
  jmp crashed
readKeys:
  lda $ff
  cmp #119
  bne notUp
  dec $60
  rts
notUp:
  cmp #120
  bne noMove
  inc $60
noMove:
  rts
init:
  ldx #0
drawLogo:
  lda bottomLogo,x
  sta $500,x
  inx
  cpx #0
  bne drawLogo
  lda #10
  sta $60
  sta $61
  ldx #0
  lda #$c
c:sta $200,x
  sta $400,x
  dex
  cpx #0
  bne c
  lda #16
  sta $80
  ldx #15
set:
  sta $81,x
  dex
  bpl set
  rts
drawMap:
  lda #0
  sta $78
  lda #32
  sta $79
  lda #192
  sta $7a
  lda #224
  sta $7b
  ldx #15
drawLoop:
  lda $81,x
  sta $82,x
  tay
  lda ypos,y
  sta $00
  iny
  lda ypos,y
  sta $01
  lda #$c
  ldy $78
  sta ($00),y
  iny
  sta ($00),y
  ldy $7b
  sta ($00),y
  iny
  sta ($00),y
  ldy $79
  lda #0
  sta ($00),y
  iny
  sta ($00),y
  ldy $7a
  sta ($00),y
  iny
  sta ($00),y
  inc $78
  inc $79
  inc $7a
  inc $7b
  inc $78
  inc $79
  inc $7a
  inc $7b
  dex
  bpl drawLoop
  rts
genMap:
  lda $80
  cmp $81
  beq done
  lda $80
  clc
  sbc $81
  bpl plus
  bmi minus
done:
  lda $fe
  and #$f
  asl
  sta $80
  rts
minus:
  dec $81
  dec $81
  rts
plus:
  inc $81
  inc $81
  rts
ypos:
  dcb $00,$02,$20,$02,$40,$02,$60,$02
  dcb $80,$02,$a0,$02,$c0,$02,$e0,$02
  dcb $00,$03,$20,$03,$40,$03,$60,$03
  dcb $80,$03,$a0,$03,$c0,$03,$e0,$03
  dcb $00,$04,$20,$04,$40,$04,$60,$04
  dcb $80,$04,$a0,$04,$c0,$04,$e0,$04
  dcb $00,$05,$20,$05,$40,$05,$60,$05
  dcb $80,$05,$a0,$05,$c0,$05,$e0,$05
bottomLogo:
  dcb $0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0
  dcb $0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0
  dcb $0,$0,$0,$0,$0,$0,$1,$1,$1,$6,$1,$1,$1,$0
  dcb $0,$6,$1,$1,$6,$0,$0,$1,$1,$1,$6,$0,$1,$1
  dcb $1,$0,$1,$1,$1,$6,$0,$0,$6,$1,$6,$0,$6,$0
  dcb $1,$0,$6,$1,$6,$1,$6,$0,$1,$0,$1,$0,$6,$0
  dcb $6,$1,$6,$0,$6,$0,$1,$0,$6,$1,$6,$0,$0,$6
  dcb $1,$1,$6,$6,$1,$1,$1,$0,$6,$1,$0,$0,$1,$0
  dcb $1,$6,$0,$6,$6,$1,$1,$1,$0,$6,$1,$0,$6,$1
  dcb $0,$6,$6,$6,$6,$6,$1,$6,$1,$1,$6,$6,$6,$1
  dcb $1,$1,$1,$6,$1,$6,$6,$6,$6,$1,$6,$6,$6,$6
  dcb $1,$1,$1,$6,$6,$6,$6,$1,$1,$1,$1,$e,$1,$1
  dcb $e,$6,$6,$1,$1,$6,$1,$6,$1,$1,$1,$1,$e,$1
  dcb $1,$1,$1,$6,$1,$1,$6,$1,$6,$6,$6,$1,$1,$1
  dcb $6,$e,$1,$1,$6,$e,$6,$1,$1,$e,$1,$e,$6,$1
  dcb $1,$1,$6,$e,$1,$1,$1,$e,$1,$1,$6,$1,$6,$e
  dcb $e,$e,$6,$e,$e,$6,$e,$e,$6,$e,$e,$6,$e,$e
  dcb $6,$e,$e,$6,$e,$e,$6,$e,$e,$6,$e,$e,$6,$e
  dcb $e,$6,$e,$e
i:ldx #$7
g:lda $fe
  and #3
  adc #1
  sta $0,x
  lda $fe
  and #$1f
  sta $20,x
  dex
  bpl g
f:
  lda #$ff
  sta $10
  delay:
  nop
  dec $10
  bne delay
  lda #$00
  sta $80
  lda #$02
  sta $81
  ldx #$7
l:lda $20,x
  pha
  clc
  sbc $00,x
  and #$1f
  sta $20,x
  lda $20,x
  tay
  lda #1
  sta ($80),y
  pla
  tay
  lda #0
  sta ($80),y
  lda $80
  clc
  adc #$80
  bne n
  inc $81
n:sta $80
  dex
  bpl l
  jmp f
	lda $fe
	sta src_row
	ldy #0
top_loop:
	lda $fe
	and #$f
	sbc #$8
	adc src_row,y
	iny
	sta src_row,y
	cpy #31
	bne top_loop
lda #$00
sta $0
lda #$02
sta $1
init_loop:
	jsr tex
	clc
	lda $0
	adc #$20
	sta $0
	lda $1
	adc #0
	sta $1
	cmp #$06
	bne init_loop
lda #$e0
sta $0
lda #$05
sta $1
loop:
	clc
	lda #0
	blit_loop2:
		tay
		lda $0220,y
		sta $0200,y
		lda $0221,y
		sta $0201,y
		lda $0222,y
		sta $0202,y
		lda $0223,y
		sta $0203,y
		lda $0224,y
		sta $0204,y
		lda $0225,y
		sta $0205,y
		lda $0226,y
		sta $0206,y
		lda $0227,y
		sta $0207,y
		tya
		adc #8
	bne blit_loop2
	clc
	lda #0
	blit_loop3:
		tay
		lda $0320,y
		sta $0300,y
		lda $0321,y
		sta $0301,y
		lda $0322,y
		sta $0302,y
		lda $0323,y
		sta $0303,y
		lda $0324,y
		sta $0304,y
		lda $0325,y
		sta $0305,y
		lda $0326,y
		sta $0306,y
		lda $0327,y
		sta $0307,y
		tya
		adc #8
	bne blit_loop3
	clc
	lda #0
	blit_loop4:
		tay
		lda $0420,y
		sta $0400,y
		lda $0421,y
		sta $0401,y
		lda $0422,y
		sta $0402,y
		lda $0423,y
		sta $0403,y
		lda $0424,y
		sta $0404,y
		lda $0425,y
		sta $0405,y
		lda $0426,y
		sta $0406,y
		lda $0427,y
		sta $0407,y
		tya
		adc #8
	bne blit_loop4
	lda #0
	blit_loop5:
		tay
		lda $0520,y
		sta $0500,y
		lda $0521,y
		sta $0501,y
		lda $0522,y
		sta $0502,y
		lda $0523,y
		sta $0503,y
		lda $0524,y
		sta $0504,y
		lda $0525,y
		sta $0505,y
		lda $0526,y
		sta $0506,y
		lda $0527,y
		sta $0507,y
		tya
		clc
		adc #8
		cmp #$e0
	bne blit_loop5
	skip_blit:
	jsr tex
jmp loop
tex:
	lda $fe
	and #$f
	sbc #$8
	adc src_row
	sta src_row
	ldy #0
	tax
	lda pal0,x
	sta ($0),y
	tex_loop0:
		lda $fe
		and #$f
		sbc #$8
		adc src_row,y
		iny
		adc src_row,y
		ror
		sta src_row,y
		tax
		lda pal0,x
		sta ($0),y
		cpy #31
	bne tex_loop0
	rts
pal0:
	dcb $00, $00, $00, $00, $00, $00, $00, $00
	dcb $00, $00, $0b, $0b, $0b, $0b, $0b, $0b
	dcb $0b, $0b, $0b, $0b, $0b, $0b, $0b, $0b
	dcb $0c, $0c, $0c, $0c, $0c, $0c, $0c, $0c
	dcb $0c, $0c, $0c, $0c, $0c, $0c, $0c, $0c
	dcb $0f, $0f, $0f, $0f, $0f, $0f, $0f, $0f
	dcb $0f, $0f, $0f, $0f, $0f, $0f, $0f, $0f
	dcb $0f, $01, $01, $01, $01, $01, $01, $01
	dcb $01, $01, $01, $01, $01, $01, $01, $01
	dcb $0f, $0f, $0f, $0f, $0f, $0f, $0f, $0f
	dcb $0f, $0f, $0f, $0f, $0f, $0f, $0f, $0f
	dcb $0f, $0c, $0c, $0c, $0c, $0c, $0c, $0c
	dcb $0c, $0c, $0c, $0c, $0c, $0c, $0c, $0c
	dcb $0c, $0b, $0b, $0b, $0b, $0b, $0b, $0b
	dcb $0b, $0b, $0b, $0b, $0b, $0b, $0b, $00
	dcb $00, $00, $00, $00, $00, $00, $00, $00
	dcb $00, $00, $00, $00, $00, $00, $00, $00
	dcb $00, $00, $00, $00, $00, $00, $00, $00
	dcb $0b, $0b, $0b, $0b, $0b, $0b, $0b, $0b
	dcb $0b, $0b, $0b, $0b, $0b, $0b, $0b, $0b
	dcb $0b, $0b, $0b, $0b, $0b, $0b, $05, $05
	dcb $05, $05, $05, $05, $05, $05, $05, $05
	dcb $05, $05, $05, $05, $05, $05, $05, $05
	dcb $0d, $0d, $0d, $0d, $0d, $0d, $0d, $0d
	dcb $0d, $0d, $0d, $0d, $0d, $0d, $0d, $0d
	dcb $0d, $05, $05, $05, $05, $05, $05, $05
	dcb $05, $05, $05, $05, $05, $05, $05, $05
	dcb $05, $05, $05, $0b, $0b, $0b, $0b, $0b
	dcb $0b, $0b, $0b, $0b, $0b, $0b, $0b, $0b
	dcb $0b, $0b, $0b, $0b, $0b, $0b, $0b, $0b
	dcb $0b, $00, $00, $00, $00, $00, $00, $00
	dcb $00, $00, $00, $00, $00, $00, $00, $00
src_row:
start:
ldx #0
stx $20
lda #5
sta $21
lda $fe
sta $22
loop:
dec $21
lda $21
beq randcolor
jmp pastrandcolor
randcolor:
lda #5
sta $21
ldx #33
inc $22
lda $22
and #7
tay
rl:
lda $1000,x
beq pastcolor1
lda color_row,y
sta $1000,x
pastcolor1:
lda $1040,x
beq pastcolor2
lda color_row,y
sta $1040,x
pastcolor2:
lda $1080,x
beq pastcolor3
lda color_row,y
sta $1080,x
pastcolor3:
lda $10c0,x
beq pastcolor4
lda color_row,y
sta $10c0,x
pastcolor4:
lda $1100,x
beq pastcolor5
lda color_row,y
sta $1100,x
pastcolor5:
lda $1140,x
beq pastcolor6
lda color_row,y
sta $1140,x
pastcolor6:
lda $1180,x
beq pastcolor7
lda color_row,y
sta $1180,x
pastcolor7:
lda $11C0,x
beq pastcolor8
lda color_row,y
sta $11C0,x
pastcolor8:
lda $1200,x
beq pastcolor9
lda color_row,y
sta $1200,x
pastcolor9:
inx
txa
and #$3f
bne rl
pastrandcolor:
inc $20
lda $20
and #$3f
tay
and #$1f
tax
lda sinus,x
tax
d:
lda #0
sta $2e0,x
sta $3e0,x
lda $1000,y
sta $300,x
lda $1080,y
sta $320,x
lda $1100,y
sta $340,x
lda $1180,y
sta $360,x
lda $1200,y
sta $380,x
lda $1280,y
sta $3a0,x
lda $1300,y
sta $3c0,x
lda $1380,y
sta $3c0,x
inx
iny
txa
and #$1f
bne d
jmp loop
sinus:
dcb 0,0,0,0,$20,$20,$20
dcb $40,$40,$60,$80,$a0,$a0,$c0,$c0,$c0
dcb $e0,$e0,$e0,$e0,$c0,$c0,$c0
dcb $a0,$a0,$80,$60,$40,$40,$20,$20,$20
color_row:
dcb $7,$8,$9,$2,$4,$6,$e,$3
*=$1000
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,1,1,1,1,1,1
dcb 0,0,1,1,1,1,1,1,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,1,1,1,1,1,1,0,0,1,1,1,1,1,1,0,0,1,1,1,1,1,1
dcb 0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0
dcb 0,0,1,1,0,0,0,0,0,0,1,1,0,0,1,1,0,0,0,0,0,0,1,1
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,0,0
dcb 0,0,1,1,0,0,1,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,1,1,1,1,1,1,0,0,1,1,1,1,1,1,0,0,1,1,0,0,1,1
dcb 0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1
dcb 0,0,1,1,1,1,1,1,0,0,1,1,0,0,1,1,0,0,1,1,1,1,1,1
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,1,0,0,0,0,0,0,1,1
dcb 0,0,1,1,0,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,1,1,0,0,1,1,0,0,0,0,0,0,1,1,0,0,1,1,0,0,1,1
dcb 0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1
dcb 0,0,1,1,1,1,1,1,0,0,1,1,1,1,1,1,0,0,1,1,1,1,1,1
dcb 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,1,1,1,1,1,1
dcb 0,0,1,1,1,1,1,1,0,0,1,1,1,1,1,1
ldx #0
lda #0
hupsu:
sta $200,x
sta $300,x
sta $400,x
sta $500,x
bne hupsu
lda #1
ldx #0
fill:
txa
tay
lda seko,x
tax
lda kuva,x
sta $200,x
lda kuva_0,x
sta $300,x
lda kuva_1,x
sta $400,x
lda kuva_2,x
sta $500,x
tya
tax
inx
bne fill
rts
seko:
dcb 46,93,219,97,168,170,196,63,204,201,206
dcb 56,238,25,2,186,209,191,138,226,80,128
dcb 58,171,81,115,42,44,102,193,69,231,107
dcb 78,5,218,103,11,13,221,130,149,16,227
dcb 105,213,232,182,17,255,27,190,205,137,192
dcb 222,233,94,52,229,96,18,220,202,122,166
dcb 43,153,131,246,177,4,70,22,7,86,173
dcb 141,151,164,32,143,40,156,185,121,132,165
dcb 62,249,252,139,154,251,85,236,12,134,245
dcb 184,39,195,119,242,244,162,74,1,77,51
dcb 33,75,35,76,34,10,89,47,189,237,71
dcb 159,9,38,101,180,116,147,140,183,157,123
dcb 14,19,126,199,100,45,241,28,125,210,155
dcb 41,254,31,144,55,247,111,95,57,53,223
dcb 152,108,203,36,214,37,113,200,66,67,197
dcb 29,250,20,212,68,87,207,163,145,211,48
dcb 136,24,98,215,169,83,124,224,181,187,142
dcb 84,240,54,110,234,59,243,79,50,30,114
dcb 6,178,0,172,148,146,179,120,60,225,65
dcb 230,208,15,72,117,248,198,106,129,92,127
dcb 175,160,49,216,176,133,64,109,112,82,90
dcb 235,104,158,194,8,161,167,88,91,174,23
dcb 73,118,150,3,99,61,217,26,239,21,253
dcb 135,188,228
kuva:
dcb 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
dcb 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
dcb 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0
dcb 0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1
dcb 1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0
dcb 0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1
dcb 0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,11,11
dcb 11,0,0,0,0,0,0,1,0,0,0,11,11,11,0,0,0,0,0,1,1,1,1,1
dcb 1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1
kuva_0:
dcb 1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1
dcb 1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,0,0,0,0,1,1,1
dcb 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1
dcb 1,0,0,0,1,1,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0
dcb 0,1,15,0,0,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1
dcb 0,0,0,0,0,0,0,0,0,0,15,0,0,0,1,1,1,0,0,0,1,0,0,0
dcb 0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,15,0,0,0,1,1
dcb 1,0,0,0,1,0,0,0,0,1,1,1,0,0,0,1,0,0,0,1,1,1,0,0
dcb 0,0,15,0,0,0,1,1,1,0,0,0,1,0,0,0,0,1,1,1,0,0,0,1
dcb 0,0,0,1,1,1,0,0,0,0,1,0,0,0,1,1
kuva_1:
dcb 1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0
dcb 0,0,15,0,0,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1
dcb 0,0,0,0,0,0,0,0,0,0,15,0,0,0,1,1,1,0,0,0,1,1,0,0
dcb 0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,1,1,0,0,0,1,1
dcb 1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1
dcb 1,1,1,0,0,0,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0
dcb 1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,0,0,0,1,1,1,1
dcb 1,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,1,1
dcb 1,0,0,0,1,1,1,1,1,1,1,1,1,15,15,15,1,1,1,1,1,1,1,1
dcb 1,1,15,0,0,0,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,15,15,15
dcb 1,1,1,1,1,1,1,1,1,1,15,0,0,0,1,1
kuva_2:
dcb 1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
dcb 1,1,1,0,0,0,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,15,15,0
dcb 15,15,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,0,0,0,1,1,1,1
dcb 1,1,1,1,1,15,15,0,15,15,1,1,1,1,1,1,1,1,1,0,0,0,1,1
dcb 1,0,0,0,15,1,1,1,1,1,1,1,1,15,15,0,1,1,1,1,1,1,1,1
dcb 1,1,1,0,0,0,1,1,1,0,0,0,0,15,15,15,15,15,15,1,15,1,1,1
dcb 1,1,15,1,15,15,15,1,1,15,0,0,0,0,1,1,1,0,0,0,0,15,15,15
dcb 15,15,15,1,15,1,1,1,1,1,15,1,15,15,15,1,1,15,0,0,0,0,1,1
dcb 1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0
dcb 0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1
�f֪p�?{�G�z�?���ư>@�o@�o@�o@a@@e@�o@�m@�i@Q@�i@�i@@U@@e@�m@�m@�]@�k@a@@U@�Y@Q@�o@�]@�]@�I@�I@�I@�]@�]@�]@@e@�o@�Y@a@�o@`g@`g@`g@The stack is full: %.4x
rbInvalid Value from getValue.
DCB%s needs a parameter.
%s does not take IMMEDIATE_VALUE parameters.
%s does not take IMMEDIATE_GREAT parameters.
%s does not take IMMEDIATE_LESS parameters.
%s does not take INDIRECT_X parameters.
%s does not take INDIRECT_Y parameters.
%s does not take ZERO parameters.
%s does not take ZERO_X parameters.
%s does not take ZERO_Y parameters.
%s does not take ABS_VALUE parameters.
%s does not take BRANCH parameters.
%s does not take ABS_X parameters.
%s does not take ABS_Y parameters.
%s does not take ABS_LABEL_X parameters.
%s does not take ABS_LABEL_Y parameters.
%.*sImmediate value is too large.6502 Syntax Error: %s
Wrong number of parameters: %d. The limit is %d
Indirect value is too large.Syntax error at line %u
An error occurred while parsing the file.
No Code to run.
--
%.4x: %.2x%s%s
ADCANDASLBITBPLBMIBVCBVSBCCBCSBNEBEQCMPCPXCPYDECEORCLCSECCLISEICLVCLDSEDINCJMPJSRLDALDXLDYLSRNOPORATAXTXADEXINXTAYTYADEYINYRORROLRTIRTSSBCSTATXSTSXPHAPLAPHPPLPSTXSTY---
   NVFBDIZC
P: %d%d%d%d%d%d%d%d A: %.2x X: %.2x Y: %.2x SP: %.4x PC: %.4x

%.4x:	%s	Address:%.4x	Value:%.4x
STACK:Could not compile code.
#\nw�?U
 
 ;bQl���.�w�G=dsx�N^ 2 2ieum}ya)%51-=9$,����������������IEUM]YA��L �����������������FVN^	
fvn~&6.>����������������
X error in %s:
 (nonfatal.)
XSCREENSAVER_WINDOW 0x%lx %c %lu %c__SWM_VROOTVisualIDvisualIDInstallColormapinstallColormapBackgroundbackgroundForegroundborderColorroot windowwindow 0x%lx--window-id 0x%lx--rootdefaultbest%s: ignoring `-visual %s' because of `%s'.
%s: using %s's visual 0x%lx.
%s: ignoring `-install' because of `%s'.
%s: using %s's colormap 0x%lx.
: (null)/dev/nullWM_PROTOCOLSWM_DELETE_WINDOW_NET_WM_PIDTitletitle%.50s%s%s: from the XScreenSaver %s distribution (%s)-help--help
	https://www.jwz.org/xscreensaver/

Unrecognised option: %s
Options include:  <arg>, BooleandontClearRootmonorootWindowIDwindowIDpair%s: unknown ClientMessage %s received!
%s: unknown ClientMessage %s[%s] received!
-%s
		 .root:		false*geometry:		1280x720*mono:		false*installColormap:	false*doFPS:		false*multiSample:	false*visualID:		default*windowID:		*desktopGrabber:	xscreensaver-getimage %s-root.root-window-mono.mono-install.installColormap-noinstall-visual.visualID-window-id.windowID-fps.doFPS-no-fps-pair.pair@(#)xscreensaver 6.06 (11-Dec-2022), by Jamie Zawinski (jwz@jwz.org)monospace bold 18DoFPSdoFPSBSODFPSTopfpsTopFPSSolidfpsSolidFontfpsFontforegroundwhitemFPS: ... %lu,%03lu,%03lu%s %lu,%03lu%s %lu%s 
Depth: %lu,%03lu,%03lu,%03lu%s %.1fFPS:  %.1f 
Load: %.1f%% FPS:   %.1f 
Load:  %.1f%% 
Polys: .trueyesoff%s: %s must be boolean, not %s.
%x %c%d %c%s: %s must be an integer, not %s.
 %lf %c%s: %s must be a float, not %s.
black%s: can't parse color %s%s: couldn't allocate color %s: using %s.
%s: couldn't allocate %s either!
 %u : %2u : %2u %c : %2u : %2u %c %u : %2u %c : %2u %c%s: invalid time interval specification "%s".
%s: seconds > 59 in "%s".
%s: minutes > 59 in "%s".
 %u %cmonochromegraygreycolorstaticgraystaticcolortruecolorgrayscalegreyscalepseudocolordirectcolor%s: unrecognized visual "%s".
%s: no monochrome visuals.
%s: no GrayScale or StaticGray visuals.
%s: no color visuals.
%s: no visual suitable for GL.
%s: no visual with id 0x%x.
%s: no visual of class %s.
StaticColor,StaticGray, TrueColor,  GrayScale,  PseudoColor,UNKNOWN:    DirectColor,%3d0x%02x (%s depth: %2d, cmap: %s)
���������������������������������������$������!(������& !C##Y|S_C#<=-R_##23'uP.,1o>###?AAAAAAECEEEEIIIIDNOOOOOx0UUUUYpSaaaaaaeceeeeiiiionooooo/ouuuuypy%s: unparsable XLFD: %s
<null>boldmediumi %f %c bold italic oblique-*-%s-%s-%s-*-*-*-%d-*-*-*-*-*-*%s: XFT: unparsable: "%s"
,%dXRequest%s:   Failed request: %s
%s:   Major opcode:   %d (%s)
%s:   Resource id:    0x%lx
%s:   Serial number:  %ld / %ld

analogtv: %s
analogtv.cstart>=0p <= pe!((pe - p) % 4)!(start % ANALOGTV_SUBTOTAL_LEN)!(end % ANALOGTV_SUBTOTAL_LEN)scanstart_i>=0%sTVTintTVTint%sTVColorTVColor%sTVBrightnessTVBrightness%sTVContrastTVContrastit->threads.countIntegeruse_cmap6x10analogtv: can't load font %s
+����?�p=
ף�?D�l��?�G�z��?��� �r�?D�l��?��������-DT�!	@����?�������?9�R�Fߑ?{�G�z�?{�G�z�?{�G�z��{�G�z�?�������?�������?�������?�������?analogtv_ntsc_to_yiqanalogtv_add_signalanalogtv_thread_add_signalsanalogtv_thread_draw_lines�@�8@analogtv_allocate�PNG


IHDR
"�|wIDATx��\ٖ�(�s�Y�P���]]a��uW�b�H�2 ���=�s��ӿ�� lV�
6|��a��Έz���\�ʺB�~;QϽ�H೜0�tV���^Ҧ��c^��������])+Ə�Ym9�Rm�d�O�ň"�Y|��XO����á��䯞���z���.�w�XF�k���g��2���v�(����6�i�?�u��ʬ.���0�F9�Vۥ�z|�>���4����
^�MϟL[1�ec��f7[�>�\B�m���SW[��Gԏ��o)�h�[��S����66�rib����(��n9���I�[�b#�ì~�6�2��\��=�b)����w����0d4qK�w�L�|�}`G㬎u��N�5�I��_b���0�+��X5Qz���U��Ә��l��gƇӨn_�Y��6���J��x��1:m�>�{}W�+�q���2l����8ZU��_'N#�y*��)Jc=p���ǡ�76�,v^�<����K��F��(���W��z�N�_z0��x�<��!�!x�hp��p�����=�m�����׸�M�q��iN-���5#���STin�g+�م�_l9m�Ӽ�1��J����kkֺ3�r�D�5pm��9��X'dsfT�m���t��l	=���:��o��؈�4��:"�WU���O��F��}��(v=D�G��Fv��r�q���xEܑ�w6�V���8T�
�d����c�����)3��w��es�q�n�6��Ƙ~^\�g˪�O�*�c�{�J�lڠ�]�<��'u��\���z��f3�|MN���KZR]��z�5�v�?[�v��9�[4r9w�f���W�ж!�-���ꚇ��}�uhF"�%�Wj�m��S�36&S6�m���CrJ@�C�fzI�"-�W���v��N*��<��y��h�<,?���{!�ۑAV�,�s�̿�O��L�8�u�Pb0k	)�0
Wьn�i��
�l\����i�UD����o���d�;ƈߴ<��ѻ�s�3���Õn��5�%'������Dˈ�.��2�g������m��ǎ�Sj����t/?Ҭ�<��.��_������z=���8��o���Z�z��x�6}�i"��{`�q�ލ��\iH3˽�=�}bJY�W�p��V�}�}�Rf��1ҳ���IK4���-6��Q����?��5i˟����w���Y��ּ����lI�G؈�~Y�1����u� ���h������,�5���`|m��R�	����l�]	V�%�5�zka�;+:�cO{��Nt���W��04%��e4�$��F��5bmV�2>Ѭ�j�h��s��M�=˲yVK�?�^�9��e���=/���,c�!��j4&M�!�)��8���
^}wD�
�~����D�",��2���
�_�&V��T��Uݏs������b�U,���i�y�o����OU�e07#/5���ï7�
��Z-x�
�]l�h�f�$��:��Z%�"�':�����	a�v!K#z܌�,عؙ;8|so��3R�>�Τ���dۉ��6��H��*+� -�s�Օ)T���_.��r9[W4�g�e&u�nP|��H�^����Q백����=ςx5"?1B�(��@@O��ק�|��;K3���Y�w�'���<!� �U�#�tiv#��W��'�`~�ދ�e�ajP��ag9c��g� r��9���$�A<�������A.�~d�C��r�I�<?�Y�])�4J߫��
�d"Ϛ׭�w[a�}ܷ>.�T�7|���A|<b�~�����Ja��W9k�v�p����_!��7[�ղ�߭{��f���a�����T�ip-�C�{���7�
{������?�l�7J�IEND�B`�%s: %s
useSHM%s: shmget failed%s: XShmAttach failed!
xshm.cshm_info%s: XShmDetach failed!
%s: shmdt(0x%lx) failedput_xshm_imagealigned_malloc.cresult >= sizeof(void *)IS_POWER_OF_2(result)alignment && !(alignment & (alignment - 1))����get_cache_line_sizealigned_mallocthread_util.c_has_pthreadself->count > 1!(pthread_cond_broadcast(&self->cond))!(pthread_mutex_unlock(&self->mutex))!self->last_errnoself->count >= 1!(pthread_cond_broadcast(&self->parent->cond))!(pthread_mutex_lock(&parent->mutex))!(pthread_mutex_unlock(&parent->mutex))!(pthread_cond_wait(&parent->cond, &parent->mutex))!(pthread_cond_broadcast(&parent->cond))!(pthread_join(threads[i], ((void *)0)))!(pthread_cond_destroy(&self->cond))!(pthread_mutex_destroy(&self->mutex))useThreadscls!(pthread_mutex_lock(&self->mutex))!(pthread_cond_wait(&self->cond, &self->mutex))!self->parallel_pending!self->parallel_unfinishedstacksize >= PTHREAD_STACK_MIN!(pthread_attr_setstacksize(&attr, stacksize))!error || error == EAGAIN!(pthread_attr_destroy(attr_ptr))old_status == _io_thread_working || old_status == _io_thread_cancelledresult != _io_thread_cancelledold_status == _io_thread_working || old_status == _io_thread_done!(pthread_detach(self->thread))status == _io_thread_working || status == _io_thread_done!(pthread_join(self->thread, ((void *)0)))_status_load(&self->status) == _io_thread_done_threadpool_count_serial_parallel_abort_thread_free_and_unlock_add_next_thread_threadpool_count_parallel_start_routine_unlock_and_destroythreadpool_createthreadpool_destroythreadpool_runthreadpool_waitio_thread_createio_thread_returnio_thread_is_doneio_thread_cancelio_thread_finish%s: out of memory (%d x %d)
;t���������/P��������������`���p��������8��\��p�������������,��@��T ��h0��|@���P���T��������������P��	���	���0	��D	P��X	���l	���	p���	����	P���	����	d��(
���<
��`
p���
����
P���
4��P��h���|����p������p��D4��h��������`������ � 
��D
��h
���
T��
��
���
��4�@��d���`����������@�p���4�`� T�H ���p���� ����t�����8���0��<���x�����%���&����&��$@'��X�'���(����(����*��T�+����+���P,����.��D�1���4��,`4��Pp4��d�9���0;���<���`>����?���T@�� �B��XdE����E���F����F�� H��@�H��d�I����K����L����M��PU����U���V��0�X��`�X��x�Y���p[���`\���\�� @]��4p^��`�`��t�a���0c����e��\�f���`i���@k��0o��d@o��xPo����p����p����q���r��40u��hy�����| ԍ���!�����!��"�����" ����"P���$��,$0���\$p����$`����%p����%����p&��&$���,'����L'��`'�����'P����'����(���@(P����(й���(p����(����)Ļ��D)4����)�����)�*����x*d���*����*���*@���*���+���0+p��`+����+d���+0��,���4,P��d,����,���,p���,T��0-@��h-���-t���-����-`���- �� .����.����.��0/0��D/P��X/���|/����/zRx����4A,����0@���< T@���HA ��B�N���xl����h��� �h���@A ��C�K��� �����4A ��B�I��������,������A��:�9E�8�7B�6�5R
������A8,��pAp��
G���
�	C�HI�
�������HIA8h���A`��D�
�	B��CHk
������HA��������������������������0���D���8X���8l���@���@�@��8�l��8����@����@����`�<��`���` ���@ 4���A ��I�\���,X|���A ��B��Z
����AC����(�����A ��C�J
���AQ����4��@ �`��TA ��D�N
���A(����lA ��C�J
���AK���(���lA ��C�J
���AK���(D ��lA ��C�J
���AK���0pd���A@��C��D���i
�������AL���A`��B��B�
�	H
������AB��C��A�n
��A��A�A������A����<H��,A@��B��D��B�e
�������AM
�������AL
�������AT����<h���G0��B��Q
����AU
����AE�X�a�P�W�$�l���A0��D��c
����A �$���A0��D�\
���A �����A0��D�]
���A \���A0��D�]
���A <����A0��D�]
���A$`���4A0��F��c
����A �����A0��D�S
���A �����A0��D�\
���A �����A0��D�_
���A �D���A0��D�_
���A ����A0��D�_
���A <����A0��D�S
���A `4���A0��D�S
���A �����A0��D�S
���A �\���A0��D�S
���A �����A0��D�S
���A �����A0��D�S
���A ���A0��D�S
���A 8����A0��D�[
���A \8���A0��D�a
���A �����A0��D�\
���A$����`A0��D��{
����A,����A0��D�X
���A_
���C,����A0��D�X
���A_
���C,,	h�A0��D�X
���A_
���C$\	<� A0��D��u
����A$�	4�,A0��D��q
����A$�	8��A0��D��d
����A$�	��A0��D��b
����A$�	���A0��D��a
����A,$
p�A@��E��H�P�Q
����AS�$T
P�TA0��D��B
����AD|
|�|A`��B�B��q
�����AJ�	�
Z
��B
��B���A�	�
��
��A���B��P��S��A�
�A���
��B��A��A���A��A��I��B����A���������
����{��A��A��L����
���������A
��A�
�A��AA��A�
�A��Pt ���A`��B��B��C�	�
H��D�Y
��F��B�B������BA��A��A�F������8����AP�
�	H������H
��������HAP
��4@
���ApA�
�	B��C��B��Q
��������A(P����A0��B��C�]
�����A0|���A@��B��C��C�X
�������A0�t���A@��B��C��C�S
�������A,�����A0��B��E��a��B����
`��$((
p���A0��C�C��W
�����A�T
���A�C��B��C��K��Z�
�C��X��A��E��N������A���������B�
�R��A��
��C��A��B��
C��A��C��A�
�A��(�
T��A���D��C�y
�����A 8��0A ��E�E���(0D��\C ��D�F
���AE���p\x���A�A��
B��C�
�	B��B��H��P��G����������A����
�	��������
C��`��C��N��G��@�����C��(�'D�&�%C�$�#B�"�!D� �C�z
�����������AD���pA�A�~�}B�z�yG�|�{E�x�w�v�u�t�s�
������������AX\���`A��,�+D�*�)B�(�'W�%�&^��K������A��*�)�(�'�&�%�,�+F��B�&�%E��A�%�& ����LA ��B�O������t���APC��F��EHY�F�B��AHI��AP�����Hh
�AB�J�o�A��HB���H}
�A`�A��HA��A�AH8h�"���A���B��H������U
����������A��$��pA�C����E����B����E����F����g��A��A��L����A���������������������I��A��A��B����A����A����,,�$���A���D��B��w
������A$\�&��,A0��D��x
����A$��'���A@��D��f
����A4�,(���A`��D�
�	B��C��o
��������A4��*���A`��D�
�	C��C��h
��������A0�,��PA ��F��H��A��A ��B��0P�,��PA ��F��H��A��A ��B���-���A0��X
��A$��-��HAp��
D�D
���A ��.���Ap��
G�e
���A ��/���Ap��
B�k
���A400���A0��B��B�U
�����An
�����A(L�1��,A���B��
F�}
�����A x�2���Ap��
B�k
���A���3���A���D��F��C��{��A�@��A�R
��A��A����AR���\���~���Q��B�C���P
��A�AA��A�w����A��A��A
��A�AL��D��B����A�����K����A���������X��A�0dp:��xA0��B�C��Q
�����AE����� ��:���Ap��
B�q
���A,��;���A���B��E�F
�����A�=��TS�� `=���Ap��
B�k
���A0(>���A���B��C��B�N
�������A,\�?���A���D��
C��o
������A�X@���D0��\
��A��@��P(�A��,C@��t
��AC�L�C��B��xtD���0`E��<A@��D��B�x
�����AN������HlF���A���D��M�
�D��D��A��P��B��A��N��A����A�����������
��R������E��A��A��A��������I
����AA��A��A��A�
�8�lH���A0��C��B��j
������AG
������A4$ I���A���D��B�|
�����Ac�����D\�K���A�C����B����B����f��a�L
������AG��S�A��H� M���A���H����C��B��
C��H
�
������������HA��P���P��D�P��\A�C����B����C����C����B��G
���������Ad�Q��x�Q��00��R���A0��B�B��^
�����AG�����0�XS���A0��I��|�m�O
����AU�L�0��U���A�F����IH�I�|
��HIA�(\Y��C��&�%K��DKJDMLO�#�$B�!�"A�� A��AIH��A��A��A��A��AIHAKJAMLH��A��$�#�"�!� ������&�%HIJKLMR����������HIJKLMA�#�$A�!�"A�� A��A��AIHAKJAML(�^���B�JB��	��	B��	��	B��	��	I��	��	QM�	L�	I��	��	E��	��	AO�	N�	HI�	H�	AK�	J�	z��B��AIHAKJAMLAONN��������A�J��	��	��	��	��	��	��	��	��	��	��	��	H�	I�	J�	K�	L�	M�	N�	O�	�����HIJKLMNOM
��������AA��	��	A��	��	AI�	H�	AK�	J�	AM�	L�	AO�	N�	44$l���A��*�)F�(�'D�&H$I#i
�����HIA l�m��,A ��C�F������m���A�� �D��B��w��g��]��A��T
������AI����U��H��GIHEJD�[��A�AIHAJX��C��O��I
��A��A�AJAIHAA��A��A�AJAIH <�q���A ��C�W
���A,`Dr��(A���B��JO	N
D��C��C��A�AIHAK
JAMLb��A��A��A�AIHAKJAMLAONJ����A������������HIJK
LMN
O	E
��A�BIHB��B��AKJAMLAONAR
��B��A��A�AIHAKJAMLAONAG�������HIJKLMNOA��A��A��A�AIHAK
JAMLAO	N
$�Dt���A0��D��C�Z�����,��t��HA0��B��[
����AAHZH0��u��<AP�
�	E��E��C�p
�������A�v���
A�A��B��I��B��B��A��AIHBKJAM
LD��A��A��A��AIHAKJAMLJ����A�������������HIJKLM
�ONNONCNOHNOBNOSNOjNOC��������HIJKLMNOA��A��A��A��AIHAKJAM
LAONANO4�����H���� B��D����D������������J����_K�J�DI�H�UIHAKJ]������O����������A��������������������������[��V����AI�H�AK�J�T����dAP�
�	BLB��J
����LAB�CIHCKJ`
�CIHCKJJ����LA`T $���0A�A�2�1B�0�/E�.�-B�*�)L�+�,s
��AB�'�(���A��O
��������AT�+�,A�'�(J��A�'�(� �lO��I��� <���LH� x����C@��C��F��B�W��A�B����A@�������E�������D8!���AP�
�	D��DLMCHICJKZ����LMJKHI�!T���p4�!����8B`��S�
�	B��B��q
��������AD�!����HAp��
F��C��B��C��B�	�
{��A��A��A��A��A��0"����xA@��B��E��C��O��A��B����8H"����AP�
�	B��B��C��D�Z����������"p���4�"p���@A@D��C��]
����AF�N�D
����A|�"x���pA�C����B����C����D����C����`
����������AB����r
��I����������AU
��A����������AS��A����$P#h���`A��L
��AA
��Ax#����\E0F��K��h�#ܕ���A�A����B����D����I��}
�A������AN�Q������A���������������A�A��($@����A0��B�C��N
�����A$0$�����A ��B��U
����AX$ ���l$(���(A���$@����A��L
��A�$����,A��,�$�����A0��C��C��T
������A,�$���A ��B�X
���AC
���A(%�����A@��B�D��`
�����A@H%�����A@��B��E��C��^��A��C
����AD��A��0�%(����A ��B�F
���AO
���AF���,�%�����A ��B�G
���AR
���A0�%���A ��B�G
���AO
���AE���4$&4���<Ap��
D��E���
�	B�^
���������A(\&8���`D ��B�G���B ���0�&l����A@��B��B��C�k
�������A4�&����A0��C��E
����AB�P
�A����A0�&���A���D�B��B��
f
�������A('l���dF��I
��AH'����LI��$`'���A ��C��F
����A �'\����A ��C�E
���Ah�'�����A�D��
C��C����F��K�	�
R��N����������A����
�	��������
F��a�	�
O��8(\����AP�
�	B��D����C��_
����������AdT(��dA�C�6�5B�4�3C�2�1B�.�-F�/�0o�+�,k��R��M
��������AB�0�/F��A
�/�0A�+�,AA�/�0A�+�,�(̮��(�(�� �(�8A ��E�G��� )���4A ��D�G���,)(���,D)@���$A��F���T0S@Tp�}����h�(�(�����������`��0����h	
P�%�%�)`4?�@M�W �\s���������9
,m�����o���
W	���(+8�	���o���o����o�oP���o��9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�P p��C�m��0Y�V0U�T�T@��m�m�m�m�m�m�m�m�o�m�mnnn(n8nHnXn`npn�n�n�n�n�n�n�no o8oPoho�o�o�o�o�o�o0s8s�o@s8snHsPs�oXshs�o�shsn�s�s�s�s�s�s�o�s�sn�s�s�o`rpr�r�r�r�r�r�rsf��A�D�^ӓ<b�2��_��H#�[�rf�'��,�y_�g�2��b���z"��CȽ=9i}�HT����&���Q��8QKe6���a�<m�~����dl#*�j�Sȷ���ZD�+	ZQyrB�LW~�:���ׯ�wn>�Z�n!8�}e�5����/�eۦ����/��0�_`S��"�:Sxӣv�2�YAЈ�n]CtP�5r�5��p'|/usr/lib/debug/.dwz/aarch64-linux-gnu/xscreensaver-data.debug&�r�,��[��R3aP�5�E004e05e5f89c5c5b11e12e630a9b430b9f2331.debug;�.shstrtab.interp.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.got.data.bss.gnu_debugaltlink.gnu_debuglink88TT$&xx 4���o��@>�� F��W	N���oPPX[���o���j88�tB(+(+�~�9�9y�9�9�	��C�Cl)@�,m,m�@m@m� �0�0�t�����d)��������� ���������h����Rh4�

Filemanager

Name Type Size Permission Actions
abstractile File 131.04 KB 0755
binaryhorizon File 67.27 KB 0755
binaryring File 67.15 KB 0755
cwaves File 67.1 KB 0755
deco File 67.35 KB 0755
distort File 67.48 KB 0755
fiberlamp File 131.1 KB 0755
fuzzyflakes File 67.35 KB 0755
galaxy File 131.49 KB 0755
hexadrop File 67.29 KB 0755
m6502 File 195.42 KB 0755
marbling File 131.21 KB 0755
metaballs File 67.18 KB 0755
penrose File 131.35 KB 0755
popsquares File 67.29 KB 0755
ripples File 131.45 KB 0755
scooter File 131.1 KB 0755
shadebobs File 67.15 KB 0755
slidescreen File 67.16 KB 0755
swirl File 131.1 KB 0755
tessellimage File 67.37 KB 0755
xlyap File 131.99 KB 0755
xscreensaver-auth File 324.77 KB 4755
xscreensaver-getimage File 258.4 KB 0755
xscreensaver-getimage-file File 49.34 KB 0755
xscreensaver-getimage-video File 4.54 KB 0755
xscreensaver-gfx File 388.7 KB 0755
xscreensaver-systemd File 66.42 KB 0755
xscreensaver-text File 32.33 KB 0755
Filemanager