Dave Jarvis' Repositories

git clone https://repo.autonoma.ca/repo/keenwrite.git
www/.gitattributes
+*.pdf binary
+*.png binary
+*.jpg binary
+*.jpeg binary
+*.gif binary
+*.ico binary
+*.zip binary
+*.tar.gz binary
+
www/blog/2025/08/18/feature-matrix/captions.png
Binary files differ
www/blog/2025/08/18/feature-matrix/index.html
-
+<html><head></head><body><p>Aug 20, 2025</p>
+<h1 id="markdown">Markdown</h1>
+<p>The following Markdown documents show its versatility:</p>
+<ul>
+<li><a href="https://impacts.to/downloads/lowres/impacts.pdf">Impacts</a></li>
+<li><a href="pdf/autónoma.pdf">autónoma</a></li>
+<li><a href="pdf/software-design.pdf">Software Design</a></li>
+<li><a href="pdf/jekyll-hyde.pdf">Jekyll and Mr. Hyde</a></li>
+<li><a href="pdf/last-will-and-testament.pdf">Last Will and Testament</a></li>
+</ul>
+<p>Let's explore a feature matrix comparing common technical writing text formats,
+which I hope may dispel some misunderstandings.</p>
+<p>Full disclosure: I'm the main author of KeenWrite, a Markdown text editor.
+While I've tried to make this post unbiased, there may be errors. Please
+<a href="/contact.shtml">contact me</a> with your corrections or suggestions.</p>
+<h1 id="features">Features</h1>
+<h2 id="text">Text</h2>
+<p>The <strong>Text</strong> rows refer to built-in directives. If the syntax does not offer
+the functionality out-of-the-box, it is marked as <code>N</code>, regardless of whether
+plugins or extensions support it.</p>
+<h2 id="cross-references">Cross-references</h2>
+<p>The <strong>Cross-references</strong> rows refer to built-in directives. If the plain text
+syntax assumes a specific typesetting system will be used, it is marked as <code>N</code>.
+A plain text format ought not to be bound to a specific typesetter. If the
+syntax is independent of a typesetting system, but needs an external typesetter
+to produce linked cross-reference, it is marked as <code>Y</code>.</p>
+<h2 id="collate-chapters">Collate chapters</h2>
+<p>The <strong>Collate chapters</strong> row describes whether individual document files---in
+the same directory---can be combined into a single work using built-in software
+tools without requiring them to reference each other. This approach, where a
+program handles the collation (e.g., via a command-line utility), simplifies
+the process and avoids a maintenance burden when adding or removing chapters.
+File systems are well-suited for grouping files.</p>
+<h1 id="extending-commonmark">Extending CommonMark</h1>
+<h2 id="limitations">Limitations</h2>
+<p>The CommonMark standard was frozen before core features were added that would have made it an easy choice over other plain text formats. Although CommonMark is extensible, such flexibility inevitably leads to fracturing and incompatibilities. Missing features include:</p>
+<ul>
+<li>Consistent captions for figures, tables, equations, algorithms, music, etc.</li>
+<li>Diagram code blocks</li>
+<li>Extensible cross-references</li>
+<li>Citations for bibliographic references</li>
+</ul>
+<h2 id="consistent-captions">Consistent captions</h2>
+<p>KeenWrite supports a double-colon syntax for captions, where the caption comes
+after the element being captioned. Consider the following text:</p>
+<pre><code class="language-markdown">| Header | Header |
+|--------|--------|
+| Value | Value |
+
+:: Table caption
+
+![alt text](logo.svg)
+
+:: Image caption
+
+$$E=mc^2$$
+
+:: Equation caption
+</code></pre>
+<p>Note the blank lines before the caption. Sample output:</p>
+<p><img src="captions.png" alt="captions" /></p>
+<h2 id="diagram-code-blocks">Diagram code blocks</h2>
+<p>KeenWrite distinguishes between diagrams to draw and source code blocks to
+list by using a <code>diagram-</code> prefix, such as:</p>
+<pre><code>``` diagram-plantuml
+@startuml
+Alice -&gt; Bob: Hello
+@enduml
+```
+</code></pre>
+<p>This has a few "benefits." First, it allows rendering diagram types using
+a service without having to codify all possible services. Second, when a new
+type of diagram is added, it's available immediately without needing to
+upgrade. Third, it clearly distinguishes between a code block intented to be
+rendered as a figure and one intended to be displayed as verbatim source code.</p>
+<p>Typically, source code is presented in code blocks that include the language
+name so that syntax highlighting can be applied:</p>
+<pre><code>``` c
+main() {
+ printf("hello, world");
+}
+```
+</code></pre>
+<p>GitHub created a <em>de facto</em> standard that introduces a thorny problem. Does
+the following code block show the source code with syntax highlighting, like
+for other source code snippets, or does it draw the pie chart?</p>
+<pre><code>``` mermaid
+pie
+ title Turkish Empire Proportions, 1789
+ "Asia" : 66
+ "Africa" : 20
+ "Europe" : 14
+```
+</code></pre>
+<p>Using <code>mermaid-lang</code> would solve the issue, although there'd be no equivalent
+for <code>c-lang</code>. Still, KeenWrite's <code>diagram-</code> prefix side-steps the problem.</p>
+<h3 id="mermaid">Mermaid</h3>
+<h2 id="cross-references-1">Cross-references</h2>
+<h2 id="citations">Citations</h2>
+<h1 id="history">History</h1>
+<p>John Gruber created Markdown based on decades of syntax conventions that had evolved in email, mailing lists, Usenet newsgroups, and elsewhere. His original goal was to make a text format that could be easily converted to HTML while remaining human-readable. Instead of <code>&lt;em&gt;emphasis&lt;/em&gt;</code>, one writes <code>*emphasis*</code>. Gruber released a specification alongside a script that converts a Markdown document into valid HTML.</p>
+<p>The format gained popularity among developers, leading to its adoption for project README files, which significantly boosted its widespread use.</p>
+<p>However, specification ambiguities resulted in conversion software interpreting edge cases differently. This fragmentation prompted John MacFarlane to spearhead CommonMark, a Markdown standard aimed to eliminate ambiguities.</p>
+</body></html>
www/blog/2025/08/18/feature-matrix/index.md
+Aug 20, 2025
+
+# Markdown
+
+The following documents show Markdown's versatility:
+
+* [Impacts](https://impacts.to/downloads/lowres/impacts.pdf)
+* [autónoma](pdf/autónoma.pdf)
+* [Software Design](pdf/software-design.pdf)
+* [Jekyll and Mr. Hyde](pdf/jekyll-hyde.pdf)
+* [Last Will and Testament](pdf/last-will-and-testament.pdf)
+
+This page delves into a feature matrix that compares common technical
+writing text formats, which will hopefully dispel a few myths.
+
+Full disclosure: I'm the main author of KeenWrite. While I've tried to
+make this post as unbiased as possible, there may be errors. Please [/contact.shtml](send me) your corrections or suggestions.
+
+# Features
+
+
+
+## Text
+
+The **Text** rows refer to built-in directives. If the syntax does not offer
+the functionality out-of-the-box, it is marked as `N`, regardless of whether
+plugins or extensions support it.
+
+## Cross-references
+
+The **Cross-references** rows refer to built-in directives. If the plain text
+syntax assumes a specific typesetting system will be used, it is marked as `N`.
+A plain text format ought not to be bound to a specific typesetter. If the
+syntax is independent of a typesetting system, but needs an external typesetter
+to produce linked cross-reference, it is marked as `Y`.
+
+## Collate chapters
+
+The **Collate chapters** row describes whether individual document files---in
+the same directory---can be combined into a single work using built-in software
+tools without requiring them to reference each other. This approach, where a
+program handles the collation (e.g., via a command-line utility), simplifies
+the process and avoids a maintenance burden when adding or removing chapters.
+File systems are well-suited for grouping files.
+
+# History
+
+Markdown is a markup language for formatting text. John Gruber created it based on decades of syntax conventions that had evolved in email, mailing lists, Usenet newsgroups, and online forums. His original goal was to make a text format that could be easily converted to HTML while remaining human-readable. Instead of `<em>emphasis</em>`, you write `*emphasis*`. Gruber released a specification alongside a script to convert a Markdown document into valid HTML.
+
+The format gained popularity among those who appreciated its simplicity, editor-agnostic format, and version-control friendliness. Adopting Markdown for project README files significantly boosted its widespread use.
+
+However, ambiguity in his specification resulted in different implementations interpreting edge cases differently. This fragmentation prompted John MacFarlane to spearhead CommonMark, a Markdown standard aimed to eliminate ambiguities.
+
+Meanwhile, various "flavors" of Markdown emerged, including GitHub Flavored Markdown (GFM), which added features like tables and syntax highlighting for code blocks, and other variants that extended the basic syntax for specific use cases.
+Today, Markdown has become ubiquitous across the web, used in everything from documentation sites and blogs to messaging platforms and note-taking applications. Its success lies in striking the right balance between simplicity and functionality, making it accessible to non-technical users while remaining powerful enough for complex documentation needs.
+
+
+
www/blog/2025/08/18/feature-matrix/pdf/autónoma.pdf
Binary files differ
www/blog/2025/08/18/feature-matrix/pdf/jekyll-hyde.pdf
Binary files differ
www/blog/2025/08/18/feature-matrix/pdf/last-will-and-testament.pdf
-
+%PDF-1.7
+%����������
+7 0 obj
+<< /Filter /FlateDecode /Length 2511 >>
+stream
+x��[Ɏ���W�Z��@!��Ti��ٮ�`N6�`_���Am)մ�F�*KJ2�=Ub4�����_����?}�������( 8z����_~����]?�,��g|��#H�t ���_~�Cn�=���_��0�>���X�V҄0���ëDP߇_ބp��J�ߐ.Y�����������v�6(j� ]�.W�y��t=�U��qO����f��\(�Q �gG����!?�p�oTzү��>��xZ��̾� NBtݠɒ��R� ��4�Q�7Vm��5*�R?��ѣ�V�c�o�W '��R�y`$��ަ��Ms���%e��V#�.���.y���S�,;F�m]u��ms��09_z��;����.�B�u�鲧�ڶ�F��ve ��A���7"z.��̼��߹<f�O��h��@T�o���b%��C;�G�څu�>��9�D�{��ȳ��{��y��B� ���Q�@�H �!���{2�l �d㝌#��
+�(sA���Hq����6�c��ѡV�h@[r�洑 �7�oQI��'v��x'qjEq�w��y+���|�/���=_sa��� 3ڻ�8*�kX�6�HB�@�>����Rp�;���7 ���.S�g����7v���H�7����o?�H�T(f6s�K���-���4b���$XL��wS�٤yQ�����ԡt���e��>B�qs�|���j@���Z��S�����'���Y$�����5��ZTo� ,��rp��.@b#{��,�NY�b�3�l��4������Y仍�#8��!�]�O7�\D�<���8J�͡ZGp� ;hI�% ��, l�!�Y�|�q,�o�?n�4�~_�b��#�� WLm���yYϒ�\�PO�
+=��͚O�=��0U<�
+NУڢ�D�{R�e z��yP��xw4��qQmo:����z³��#�ZL'0Οmi������\� f�˹�][1JĔѽ���+��I�r�Gh���a^���ζ��r IE�o��Yjp��jPT�[G���HoXޙ���r�X�K�%
+JF���隘^��$�@R����\�q�17��M`�0G5��S����&�a�~�Q��H�]��V��
+�%5���sK��P�sFZ�H�:� D�Mh/7jk��~O��h���W�h/2�i ma��"��UP�!���m�P�'����K����)r]R��I�u�f] �S���(u���T�K��K��R �b�׮������p �N��$m�^��K?&��"Ȥ��UΛ9�D�i�j&�ʄ�����qZ5ty���3�o�*~�}`��{����E^����)Q.�Gӕrwf��̓a��X "a�>�e���^��04�d- �1�����v�u���`ʶ�F�x\�,�wb�/�L�5ٯ�S@�Q��Bzޞ�;�ک}8�P�"t�NKn%�m [:}6f&�8]�X�깪@ZPx�p� �� JMd�D�t�;(�Ǻ$:t�)|ױ�Ȝ=Wk���ɟ��p� ���Q4��E�@T�g�eh�g:��7F��kh�k��ƨ�ی�,4�׷f�<#�,�K�jNꕣ0,e=}K��9v9�#W�vEGc�#}�P���3�0ˆ�f�t�*���^ΐS�'��׺��>�8_'�3���c��p�܎e���^�i���J��g���t��l�t�� ������w��_�u.�n�b�0��/��W~R� tP�^�#��$��C8 �j3���s���:�auNG�v�K0�%���1��]m��y�
+鮠���&�Ɋ�(�n�r$�8�m���Ѵ�'x� ,��[����1��!��t���1�s��ň���))?��ߜ�� Ɯ�f�B�
+�$�e�AF�e�]jݒ����d��=ϛ����(�5��2�n��}�8�QL�9�ʒ�tapL��U��bUXk._�g��l%R�TU]1Q�h��>�P�`�]|�<r!� �`2����ԯ�[t��0������:�፨��j>|�9��a���F�T�Y�e�^���\���r��V�Q@@Ky-�Mɋ�']��8H@�ѓ��vc��Fɥ�-��s>F�. ��&0�<�x���
+��.�5e�;����P�+�5����w�l\0vUu� d���K�385*�ʫ����+xS��� ����nl�u�B)S�NB`�� Ú�T��� �T�՗L
+۠���U�-�>�](��:����'�?�����4�x�ZI��c��U�Ȍ�6��3%�嗍p�y�9�K�7��M\ ����e%�u�<ý���k4s՞E�v�%r�o[��Ѐ�e�w?x�0���Iᔧ̃�A��-�U��+��=nu�g��4� +,�0�8@���m���jV����d�>���}���R��1�`��-2��Cp꽴�� ptBC{�&a���+��`���?�k���c
+endstream
+endobj
+10 0 obj
+<< /Filter /FlateDecode /Length 2585 >>
+stream
+x��[ͮ�ޟ�� D����ٲd�사Z���E���g(�g(�2�{�M��sl٢H�7�|3�;�J�a"��߿����������0�l�0i&�f0Z�,��_�~���'�~»�5r��vǗAp=2n�tC�g���_ÍX��ӣ]?����M�ǿ�p�Vs���<~��Q#�|��2��>M .?��n|�I\~>~j ȵa�D9�$���e�x_3���������+����a��Wl��n٨ٜ�X�2�J߈�J�t&��g�s�7�A�͕s� ����8;)� �dViQ���(�1B|�xJ�Vj����X�4 O?���#��7���OObP�� �˨� 6*���Ѻ"��>�� �!~w�oP;�Y�b��w�q��{��yO�>m� �< v�R.m�Hkc����5ڑv �e�w�~�3���9V�%������5���N�(�R
+�,aROVdS���\�Gpva,,��܄������i[Β��ĉ�f��'o��~a\^�����<#�ݳ�d�� W���Lg3]� ���w2���pn86������͎�;5����f�?�,�@2�dp�����!E��=k�"X%O���7�Qz��Wo5�#%ؠ�9�B��V��&�-���"ؚ���2�b�Q�X ߦ_l�N���=c�*�!s�m H�l��6ds& 3N~� �V큦
+��adȌ\p�>5*bc�Bk�I:j�ZF)e�J�'�긥K�5����\���4�[�6�Z�?:�P���~/�����5�{�֢*@c̨1�I(B�,\ ��F�Jf�a��pMP�$WHnE����0 ��_m3
+��H�|� �� a�9�({�f�w�N��C�I�F�h}(Ok
+k���!jKW�,d�yH��h��" u�����c��LJ�aEE�ωM"�����ꧨ��MS��%*{�J��d��\� \[kzN���-��z7*��_N�ؙ�� 0����(w1�Y�_a�B�����xɰ�� D��1H9=n�HQz��y�K���tؠ��g�i.�1g֌%ekH03���$i�L�l��0:M6U|���p�"93�V�:��
+�H��V A7����p����T�8[(�x�<|n�<��8O ���i��i^��G��,ۼ:A�Y=WV1���&7uِ��&>���(��մݞm?A�ҟ�����
+�X4�(�E��(�a��'|��t�A�����~���*�����&0��}Z}o�Yi��U�>����u�Ue�G��`:ש�g&2$ylɉ���%�)����'F�d� �<7�F!�v:V�*�6��'�D�ɒ���@�p��ն� tGP-�O�}�6�J5��Ȗ���ՅL!�Nr��WgC���D�Ȯ��~��}6�5j�e�wm#��x�� _�+n|� �ݥxw����*�\d/_��u�]� ��gW�?���u��t�B C-�0*c����H�U@όAY(s�$����K��8�KLq�2^��9�TƆk��P�j�@�v��tl}U�4�(,s-G���=��d�C�|T�]kza[W��!lj�DbN'���J���F��R���{
+�&Ձ��3���dև���C��ڞ�X��sJY��bG��S��ܯA��2�K+ h���=��>\���sω��,W-��%���Y�R)z$_I,:͉���I����ce�~�E��W����UozA ���c�,�5!���Z���I+�����x�쏝IL�C�f��.*��#���!���c:��J�M�|��l=�ù�9�|��,�:�N<��� ��������v���s�H_�/�><��ORE�؞QN@rgQ�5[�9��Ѣ��G�8�ֶC��}{���Ss����m���;rܓ�B;���j�'w���M� L��ؼ:R��(�.�Rh0�;t!�S�V��gG$��]�&��U�O�n}�N#���Lj��oQ���AOSw�>�2޽�6�2��Kt��pƕy�pWN�%vU�\ȳoE9N��j�&�ּtNYv%���#����A��.EP���:��e�NAua��(�P�P"l�a��=N�Z ����(�h>FQ���wK59|�u�`4PWG2o� ��k.���DbV���{B��� gَv�����*�D�%l�IL�v���u|����5����.��>��ڤ<�� �`�c}�x^_�Y>V�����>T�N7�vbv�X��>�c���a�H
+�e�w����c�u���z��&�,�8�w�)R2���o�m�(_$T?��%�9�`�'�HU��Z�t1J�ZQ�-oM�z��h��X���>��|��@h��V�8;¡Dg�5
+�/�Z&�V�������V=�g& ?��*uw7�0׫�-^?ijY�_�a�}���������D�bKzcf?t���6@0�B�,^�7@d�ҷ������} +�OJ9O@O
+��{�fQ��5�<�$w\Y'{n�D�P�|:�
+tb���;�T�7 e��w���=��+����?¿��>
+endstream
+endobj
+12 0 obj
+<< /Filter /FlateDecode /Length 2479 >>
+stream
+x��[Ɏ����W�&'#rTRi��ٮ�`N6�`_�����$S*Uw4�U�ˋ���� ����`_���˿^`����/Q P��ׯ/��N��F�_�-��3��u�� Pޛq�y���rBb��^��� �����)za|<���iA5�~�"%��~B��7��Q��>�>�����rN�4�zEi�c�����z�>g����|u|�B�k��v���[Za~
+d�va�2�N�U?厞����k�v3���oeG#�u�`H��ʬu��Ga X���A m��I�Y#�qƆ��q^9N�,��k��z��V‚�@��Iс���'Ң/Q����ڂ�
+����j2����xuR�tUA��N�b�IY�
+���]�Nf�25�'�N�\\-�7��6`����;6L����Tk�5/ln��u�5���^<5�f���܌u^X$�|r����y���.Qr�v7SDW�0J[�2��^��BKC�&��BϦ|�z6�U�-|����`h N:Q�7Ƀs"��o0�d�딘�B:�����F���II1�]H�Z̵���:�
+wIh �����K���C�?ФM�籃 z��*;:�M��Z��� ×z%�v��42�z�T�q`w��oR3��),$O�t�#�3W�i�[�@�6��lu���i5�U6�֭n� }e>�L������0R�o���b�C�B^���`%Bd�����<1�� ���.s$�|�^S\���"�.�X���STvJ��������0|��e'D�d6�@kO���{��v��A�E�D��a�Ȭ��o��OpߒaO�5���w��:�欰� ͎Y�<^��֎]��&7���~��������� �ha���ד�򫓂HД�a��ɘ}���B�?�:���ъ⭲&�B8)� TU �;S�E�ps�v�鮎��4��Wo(���]�ӳ�U�3��g�� �uGLŐؾ��z/��fL�Pm�˖������e��2���kYm�*ڸ�Z�N�ή�` Ե��� �|ߪ���D�
+ �v\?���X��]�;CN�D�K5�(U<�|& ��{�"��ʱRC�Be@�H)3KE����tD�S�|�9�ʆ�f��(�J�7��?S� ��K�k�L�j�%g��v�<t�O ��=�_=������ko�TDa��eA_ܒ;<�$8��u�q^Zp�M*�� .vUo��n]�y�P�D���%بB�UJ����s2k���t�׍}w�}���� �)1є]r��ݺg�SP� a�Q�� )�s��ގ<,z;q��Lj�h_�>p7u��YM��$��Z�,ǹ��T)|��k����ZK�5���s\��V���v-;g
+�om�GE�T�3UU����#���R�5"�&K��a�}S��c?�a?l9-궢o� 9�L��Aij-*Jؼ�Y9*IP��9�*�pO���:*������$�ͽ�s���kEtM?����>䥶T��%]% �)�Siv��\B�R�<�u��=��G�4�n�����:���0���Ƅ/WJd�k���+s
+�z��Ln��b�8,I�����(��‡𖎑���ut]��m���> �ງ�Y��@�.�
+r�K�ΰA�v����"w񼯲���05~p�[���v���ά�zG��]��^ee�9�Z��Vԧ2dҪ�����.=]K0Ǿ�I��T���:��$jWWו�����y��ip�k�&�d>T��W�m>��!�$�p΢-�YJ��[W�g���c�Z��8Oc�� ��+Vj���SC���?����R��5/�i��}��Z"1Oe�5۵�9ڪ�˛5�����{���\��pِ�͗y��Ҹ?h�L��[w��Ɖ�B���� W��z�~WrH��s���/ W3 �@��j��s�O�jdW�k��QѤ[8����fE�I�S�#��-�'XL'፺�eG�w\�bջ� v\��c�e4���� 0·��|bk��?�N�]��Q&O����1ev�$�3}�9�B����,ZF�l(\�SGޗ�e|��S��Я��@�Pj��U���YU�cg^��ύ��e�hW'�,C�H�f��R���L`�]G���}h�M 9���P���7i�F��R3O���/��q�+=V[=���ں�X
+\���\l��yZueq�vՋ&�(��q3����2XE��ƀU�x�m#�߉Mw�̣H�n}�30�tM��m%�*$PBYB�ͱ�b�X��k�v�1my��׻�]K (R�d�s�����]���W�o��xi[�ݸoV����fZ|�]o�%�1��3��u¾�qT{�|���Y�mVs_xd�3 �l�>T�eFvVߛP� mQyo��2
+��ݶ��"�u�ZR��V.m�~�֜~�cY��pw�Wj|o��2� �d�Y
+endstream
+endobj
+14 0 obj
+<< /Filter /FlateDecode /Length 2564 >>
+stream
+x��[Ɏ����W��fF�
+
+�U�n��&�dþx�ſ�`2�Hf�LV� $H���E�ˋ�9㠵9���]|���Ƿ����H���`�OF��p`N�����/�?��Bg����'�fh�������o]n�9a�v}��S��xz��-�����>�������_���H�@�O����јFeA�#��.M��˦�]��ӕ�N��躧;�����q��)1�{�b�b�B��w�t�o�|��](>��~�`��̾QONB�ړ"K6֡� ���&�N��)� ��R~�xZ N������x"�<�8#&�Nk����+ f4ꤝ�����dK�pɅ�٘���yKU�=���=��8�3\���ȗ� �M�il�$���cjsg8(�Gy�� 0��%���/}���%N�+Lt��>�l�9.�Eap��ϰ���� ����KgǍ��Ѧѧ�(�,v��bU �ϋ B�Ww�C�}���+~ Q~�� a
+4Q�a.�o;���R���fR�҃V�$��`�yY�pA�V�$>U�s+�h¶uP�sEɗ��A9ȷW>uHQ��f���� 1lq�+�,,��#ır~�d��P�7��@�R�R⾿"���t*\�atFk��)�7<6u\v�ʛ��x����=�'�Ϭ ��13Z���!xU��*�Ʒ��W�lP�^�P��۫��V7��<�bPrt.%e�L�&�3Jt��S4�V��{���t��� �� x� ��P!�}�ɄXٝ�nPZ[�� �-mN�x-E�f��&q+b�#�g_�e�y0�+k�@�"�_�N� �P�&��;'(�%O�F�Lwt�s#�lE� ���_�5����j���>��J�p�Te�9BX�R.%�Ǝ�D��0��d� �>D;o��$0M��J� k��0� . ���+��=6�� C���@n�1�p�8p9�'���3���yF
+AwA�(zE���cZwz���(f��Np�{
+Y�e�A%��P%(0h��5Yn�,q�����J�p���e$yj�#@p����\�
+�)ÀDb|��v�z�No��#[���QD�A�G�tL/�!Pc�˥���H�Ac���7�s��Rh�h�z�(X�i͂���"T#��q����b�iY/���},�(H���1���"�kw��G�^VR�X(;~u[�T;�_A�>�a�fb���Wȑ�' ��#�Y�rOz�ft8��Ą�#�X1�e+�ϳ��%�0э��Hy�r��,[;� i|�w�>��
+b���L�lG��m��)�\������W��=�E� F��=�ʽm�ѺkO��%G���ے�5�Ͼ('��o,�Ԯ�U��J�4��}���h��j2 ���e%X+�9� �8E��N�_�w^��FX���Z|�Λj=_hl(�;�ۙo_֙��J=;uM���hs��iԍ�8G���� � 0��ԌK}���O �A�\ ���
+�n�ڕd�M�۵'�\{�͆A|��'5HV�m���o���W$ �7�4L����p1�F iO�RyMK�|�8���'t���r� ��) ��u�.���<[�3��7}�������?y?Kgp�IN����#>�����Ȧ
+{�IFA��W�-� VQ;k1�A{i�^흵NL���YN��w j��
+j9A�3VƢ[;)�ڿ���G�v��v�q&v>Z�7�������R���룘���|�6q�bI��%uv�PQ�T��\��]��v��̎�� � �^��|���:�u9���e��V���W�v��`a�U>� Z�*^w�`3u���V������@f�*=2��U֐?ђS*��6�Zj�.v۬CG�9i�l�'ʺ�S�P�KAD�� �%1�
+8�2�khʰ�{�$o����" �@;��fб����\�O_�<���'ʒ�*_�#ԑb�M�㺉�T��#��DEAl- jO5���s^AD���
+,#��eհ˪[�:Ͽ j/a|D��n��t�3(,��.�[�G+0�u$��fP����cX�W�/��Y��ѻm�5�hh?�a��C���QA�g�TGb��f�n�3�F#@g�P�}�¬w{y X?����q���`��,(�����T�M�5�Y����b��b� 2�(�;K�+lUݳK8I��c^+{Hm�X�]��1�8H�T��;�fj.Y��h�zK�H��ϻj�t��v>� hKZK� Nxr/|�%�ˈ�{�4�(��<�Jk����˛��^#� ���}��΄Cd�&��em��,���yx�(qv��ct}8"��U�����z��(�]�$�T��h�*���� � p�M�_Y�`��~n#���[�XE4Qw�a�1Ř���"LHZV��;Ag?��R���%Š�o`�(���.�b�W�f�杢�s��� �`q(q���"q�?[6{[���@��l�Y\`3��c�� �� �~-���;p[K�Zt�}��f��J�.�T�)�#����l:u���
+� K:
+endstream
+endobj
+16 0 obj
+<< /Filter /FlateDecode /Length 2160 >>
+stream
+x��ZɎ�F ��W�F)�v��MrKҷ��$��!���*���b����!��Ӷ,�B>>>�,zcl'���|����?_��:���N��,`�x��/__>������Nw�'�vJ��s: �G��ˏ����h�ח�F�@t���В���@��|�Әi@ٽ~�>�j��J�wH/Y>��K���ƀ���v�VF��2��re<O�#�N�U�����+�Ŀca� D�vnFm� 0xHW!��7j�����}k��p��� �҄ �q]� ��y�G�1��k�ƪ�xQ�ze�S��3���j�?f���~EG<�}?g獑.�<}A�v�X�=q9����A��'B]�2����%П�wsУ�0F7@o~&����`p��=q>�
+ҽ�=�J%��¦5հ k���F(c�km��N�H�i�����0W�sl��!���Ȧ���rW�K ��yDr�u�vƺ�
+�R�m�d�]6�5y8��66VE�w��[A��46d�󔕆O� �A������,[�e��ww�-����#� c��֢@a�@���j��Z!o�E���z�/��0�f��p��C�u���{�8 ug��=j�<7�����=6�V�λ+�ӵ��E���b�̍ ?��Ƒ�١y� �r3�M^��0��vN��ۻ��B/��N��KC*�ns�.'��819�&�@{�i7�n�t4ek��`G���h�I��p�Lm\$��Ŀx��sf���S Us~|��� {J�X&�2w��-�hZI67��z��.H}�����N`�ɿ�M�砧%��4�5�I]W��m2����`E���nkJG�آW4�!���tP�"���"�i퟼�x�`A��L]��L���L�2�F vG+�*yȒ��]���DSf*~9�U��n���y{
+����S�գP���
+e�jvV�}�\�l���6'~����񵌼Y�8O$��(�϶��A �T ��f��^1�J�P���%1�6� ���^oK݃"o�*��+V��ͨ��ܐ�p��/�Gۺ?�h����Z]�D��y؈;�8?�%ش���?I��$�o+�w�r~�mz/t6�E :M-2�2*�T��k�MQs���Mk�Ryl*�3�oUL)nM��_SD@&�ڳ�ӈQi�w�؈��\�� �G�җAh-b�/L]\~|��Oׂ �;���5'e}�W(�nP�KnT<|!����"Tގ�*r�l+� �K�p�$�uJ�*���ޏ��x�Y4VZ�a1��]��� ��s��|���q�2�')lK%4����ÒWD�i��3��\V�y��e#[�ԁ/�u\m�-�"�����{�D���e�)4d�,dY��yM�e�ɬ�ӻZ��a]Q�XM��L�:�ݸڔ�P��� <%f˕�bC�� ��H�f���z�m�i��&v�39��H��76m�q����!�ي
+�ޜ)k���j?V�zg���Bf%e��vX�8�.e=Qx��X��*�e�\� .��
+:�%3�!W��\u��3ƌ�9��G�s�]F(|�7�nn������a�\=،�ؠ�N��p� C��z.(���U��I��V�\Yh�]��^�"0�� ]���m=#**�PNMR�8�m*�H槉�C�D��_Yu�u�S\'F�&�â�9j SQ�z!�z� ���lOyG��r���z: T�~N�jZ6U�=�(���<C�(�L�o�4[��6&��^,P��)����<(��j/�{\ϯ�f�c���A��!C*=��J.U^�����]�@G&)���m�{�>,r���F�;q�7�L/�5:)$D�RA�YeSŗ���7z�^+ҊԀQ0�b��NA�聱[������uQ��[����R��=���x�M�IY8imm(�fpHN��� 3lB��f�Iө�y�fá��a����N�<LC�u���)
+E}�n�t�zJi��I�^fH�<�Ds�'�S��֨Ґ��잿5E8�[߈ܶ6���'1�SU�� ��IBi �����J~ R*���k?=U�n��u�'f(H�+G�M��>տ�|O�>Փ��M�l��S} ���=�?�Tߖ?��O�>�G�G� �?$L
+endstream
+endobj
+18 0 obj
+<< /Subtype /XML /Type /Metadata /Length 1924 >>
+stream
+<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?><x:xmpmeta xmlns:x="adobe:ns:meta/"><rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="" xmlns:dc="http://purl.org/dc/elements/1.1/"><dc:format>application/pdf</dc:format><dc:creator>{{document.author.byline}}</dc:creator><dc:description/><dc:title>Last Will and Testament of Your Full Name</dc:title></rdf:Description><rdf:Description rdf:about="" xmlns:pdfx="http://ns.adobe.com/pdfx/1.3/"><pdfx:ID>kwr7138562272179522650 | 2023-12-27T14:07:27-08:00</pdfx:ID><pdfx:ConTeXt.Jobname>kwr7138562272179522650</pdfx:ConTeXt.Jobname><pdfx:ConTeXt.Time>2023-12-27T14:07:27-08:00</pdfx:ConTeXt.Time><pdfx:ConTeXt.Url>github.com/contextgarden/context</pdfx:ConTeXt.Url><pdfx:ConTeXt.Support>contextgarden.net</pdfx:ConTeXt.Support><pdfx:ConTeXt.Version>2023.09.26 18:19</pdfx:ConTeXt.Version><pdfx:ConTeXt.LMTX/><pdfx:TeX.Support>tug.org</pdfx:TeX.Support><pdfx:LuaTeX.Version>2.10.11</pdfx:LuaTeX.Version><pdfx:LuaTeX.Functionality>20230904</pdfx:LuaTeX.Functionality><pdfx:LuaTeX.LuaVersion>5.4</pdfx:LuaTeX.LuaVersion><pdfx:LuaTeX.Platform>linux-64</pdfx:LuaTeX.Platform></rdf:Description><rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/"><xmp:CreateDate/><xmp:CreatorTool>LuaMetaTeX 2.10.11 20230904 + ConTeXt LMTX 2023.09.26 18:19</xmp:CreatorTool><xmp:ModifyDate/><xmp:MetadataDate/></rdf:Description><rdf:Description rdf:about="" xmlns:pdf="http://ns.adobe.com/pdf/1.3/"><pdf:Keywords>{{document.keywords}}</pdf:Keywords><pdf:Producer>LuaMetaTeX-2.10.11</pdf:Producer><pdf:Trapped>False</pdf:Trapped></rdf:Description><rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"><xmpMM:DocumentID>uuid:cbfb84cc-4f2d-9642-5228-661a14a7ad12</xmpMM:DocumentID><xmpMM:InstanceID>uuid:da18a562-4771-ab2b-575a-becc27f8eabf</xmpMM:InstanceID></rdf:Description></rdf:RDF></x:xmpmeta><?xpacket end="w"?>
+endstream
+endobj
+22 0 obj
+<< /Filter /FlateDecode /Length 1339 >>
+stream
+xڅT]lU>�̽wvw������R�;t��-��N��R!�"F@�?PR�����R��1 �?���4<��7�!b4�`B�� FCHL��DةgvK@m�lι���� B���?�j�%�I��,^��I��=�E� z���ed���Iz��dŞ����Z?1�]4���Qs7; ����³.�����MhT�}p�������L��3� �F)6��V�
+n����F~f�~�Ѫ� �Buί\�q�~7^y��S�_ k��D2M2 �HN�|r'�Ȗ�
+$�_��z�!��p
+>��a
+.��p*�dY��V���f���Φ�L�US5}ӷ}�z����e:�.-��-�5�l�V�V����+���筜�7���:����s�t�W�rR5sa\�5�T���j�_���ʄ'���h�I���K+r�{'�������U�@`����λ�n��)-[%ھo��e�L�g�9G�+PT�vCjU�n�vT������9޹p�!}�b`D��iR�GW
+��j<�����)x�J)�\��H�W1�"Î���P��:.5��s$D���m]�#q��GG�\A�D�s��Xî��;���Ɉd��R�RC�I����H<�3N~E�XD0�a<� ΘH=�"�,��DB��I�a��G����W���\� �xM��f����(�A+!)A�C��C�sNE}\��I��YH��P��1 ]�&�I� �KLCy��|pVEc�+�IP�u�I!�8&\�(�D�+�d�b���-��E�(�ٔK�u+X_b�}�E8Yv��~@��Zi7m)�m[*���� �y��C'N�Te ��ܷ�`�fg�� P��q�Ћt?M5O�LRrCO����~�B����|�� �sk��V�X�g�n���Ε_n�Ԭ��~��Җ���r7: ����oin�-q7��l�^�@�5��G��|Q�)�������ŮoK�a�V��ڱpt��V�)�k�t}ʬ�K��H�3u<1��h�'���>���s��� ��>2<�S��Q�.W�ݔ�W*�w'���m�F!IrP����Mն�����.����}���p*86<�T�P���7q/�6m�Z5c�t��NS����WX�E������<U��V�d�4���bզ����>,��R�?�Ćû{Q��� 1蠾a��]޾u�ҹK�e�����D�Hg���z�š��X;=��X-�U��պͥX�f��瓲c��T��M|��͟�����m&� �c98���K��=Hi�Z� {@S� z��d�$E���O4�
+endstream
+endobj
+23 0 obj
+<< /Filter /FlateDecode /Length 2321 >>
+stream
+xڽX�n���7�w�@�d;=-b�>`$*&�L�H�IsUP��چ��,I���zQ�/�W�7�K��i�h��rv替o�����2N����I����o��!��v>��p�P�J��b�-��o_��i�ǻ3��7�y��:��<+����N�����o^�wX �:]�̆#'���Ϊ�˛~���6�zJ?��޿߿��___@��u�|QT�qZ����-�Z���9^����t��2]>�U��%*��U��:��O7M!m�L鈴��m)�uzCӈ�qQ�G������C�X�m_ ]��/�/]�./�}��h�6�N>Q�V˧U}7h�� ��E@��#/�ȼ�H�J�H{N�^�Ӛ�D�8�697��'Z��ěolh���wi#�͜E���0�EE�N�Z.;)��N��ٛ�h%+�q���&ւ��0����T�MJQX��}٥6�W�+2z�6��%�/D�6]c�qV)�ױ��E&,��F���7伵�R�*��:Cz������<�d�4������#�t�{��nb����4��l:󽇏c��,�I�{R�׃Io��9q�kEU-�&�k�H�,��TP*ֈ%���%Q��Pr-hɪJ��,���MY*]k�m�El�P,�xa��I��\&&?�,� � ��9�������Bh_3���Z��؋�F��W�mV2Y{���j�R[9+�$Q�u���di�@��\M
+nJ� ��2.�
+���n��E��T�\�r)�-؄/Z.��wr��%��'� �[�B�T�9h��ż�ZT=�\�Y$l��b�Dh��ag��>� ��@�d D� ����p����l�C]ն� 0���k�*LO�h�mF{
+�� ��=0��� XV�Zd"�79[4I �.t�W�_���?�>X��Ж)h U@���D�!k⧒�h1��+m�î �H}耩��?
+
+&��Y爴:��D���T �%K��j�M1���mu�|�a����X� Vh�dճt�nkU�a vQ
+9vLf��6=h����C/8T6�U)W��<��ڱ�n�� L�o�� ^�"�Z�;�S��9�:�`�R”RE�E��Z�m�b��}r��S�\���m&j<t�
+�f:�^����6�����eS�K��v˴'A�dO���Ƕ�ٖ̄�q8;bC�XK�
+��u�k��/���S��&ؐ�_��'peοk��
+��FK�%��+�E��L���K�*`����=A���$��1:���o(U������p8���趸�u���҆�L���<2o65|`�v�$XX��'o��Ў�lvL�M�{4���;fQ<�ژ,� ����빺��\�S(�e�-�n G�$v�}dd_C��†�چD;���.�-Mf����W�k��f�0A�'#DĠ
+�>�$$ԎR�և����1@����n�9�K�E���ƞ� "��VM �Ԝ�V���a�� (�Ԓ89@�A��!��FA���2n�>6�m�x�f��h��J�{f��w���� �M~ޡ<ԋ�|?+�h޼�m;?�"�\"~�6}]�xT���K�4f|�e /N)�MH ��� >�`�rw��G s����Q�١8`v�N�ߝ�y^8����f��d)�@�868ࡓݙœM�i1W��H�F��R@ji&�E�!���Ҵ5>p �A�? 'DŽ��7�m�ֶU��4Ao�������Q�퉪��L�pS�h�.�����a �lra<�xz:����^���N��q_���}��5�^���yy8�[j�zw�E��s^0���A��o?��Q�ٛ��i:�� �!u�9��9��'�Ab��|?�~���p�%�����i2��a:|��`�8 �O��� >�F�թ
+�9+��=���8��tiD!�A�GSo�DZ7���l:�ץ�6 �� V�N@�`2�2 >�G��",v)�yC�����e��<##�J� ��<���c��t�d<��G�=|kZ8@oإ���}��{�,�<�G�7|�C捻4���� t��DF��c�nj���# ך@�}c�=�pyX�Cx�z��,�A��.y�`�F� �r
+��}|D9_���iᵗ)����
+� �l{)��_�4:���%ğ6bq���L�f'u���;��q;��ﮣ������n�Z9�q�kw��I�E'�3�[�[1'�_l�Ky�^����wN�TUm��v� 'g�%`����1��%�����&anw� �o;\^��Z�
+endstream
+endobj
+24 0 obj
+<< /Filter /FlateDecode /Length 411 >>
+stream
+x�u�]O�0��+�$p1���W�53
+��x;�6a��m$�x۝ L�%K���9}��t.�/���%�%�2��[�{��T�*CU��v�����<���x+Y��8V|W lU�E���(q�@w�_����닿X%�*��>s+Y��_ � 8���՟h
+�����1���Dg�N�4� h�n��1kg�� $/ ��3ԏk���Xmt�0C��Ң4��=�F��j �S�v;��|��0�������$�,��pH�����LB�[����E�D6W��<�hR�=��6J���>�ET�:d�j��ߩ�\i��ITS�($�4 ��D#�k�+��%�&z$�!j�n�FD�D�?�o�5��F �2��[A��KJ*<LJ�]����[Y;��O��G�}
+endstream
+endobj
+28 0 obj
+<< /Filter /FlateDecode /Length 5301 >>
+stream
+xڅY �#�y��>��Z�R�Znj�n�[�Hݚcwν��c0���r��Ƭa �``aqC��<�g��vl���1���q�K��3�cp�g �5=������y�z�ԥ�������!M!�2W>x���?�{h�J�*h.a�P�k(�����\��g�d�}ǡ�����P��]y�{������/ ��^u���T�e�h��!*����z�:=1��k�s�{�}��K���~o�fC��_����;K�,�^K_��uH迗ڷ�y�.�gN�i(��K��]P��/��<��X��-�|(By!�(gaҏ �A�
+ʫCy !�P`�P�gR@��q(� >��
+<��P` �n��!(��� �c�Nc���Z��P>Du
+�k DN�ӈA!d U�e �G��w�����0�*z
+� =��b�%��i\� ��0{$�f���`t���Ŗ�ԛ�a��)��W��l]��h�,~Z�סm���q�m ��y]� �ӡ�x��l�evy�l��ͮ #�m׀���mY��-�mt`~]7�w���$�A�6�M���ˡ��m�\8���c�7b�#D�_�tˁ5D{��S�B�vˠkmz{�s: �jqo�\�m�t�U�I3����y�I�ޅ��裍�k��㏻+� %�� 2,!<�q���DQĘ0 �a1���!c�����b�q �r~?�:>N�BP���A�c8LH�/0���HO@�C�O������D~@7��h7”s�(��2a`'����#��YhQx!-‹��("ppᙕ+8�`��>��� �; "�֐{�~���3 �{᷂e1�c3�C� e�x\�%�E�`<4�����D� d^��㠄1lV�a!`�Zc��9:y�w9*/M84�D����} �a"�����8/#�0����`0P��󽁜40�ϓ� �Iv�QC϶;��j;� �l�pc�A�v��)����M#��?��F��92���ͯ[]��Q�����\#on�r�YNm;dIG
+��xcscå�䝫3f�{�:��w�g�|�T`U�ų�u��L��2c���!K1��2�L�f��-Z�Yg�T��A�Gx���z�Zڐ�O �ݪ�T�k����6o�LS�~9?Y۶��Wϒ<>�b@Y l;��1�]�P����FR�!�%x�?�|?�[r�hv�"Gp���HvA赵�I�Эt��v�-�G:���u��S���&�\1���4P���DPJV�����������ҳ��5�o�n����΀D�B�EA=9*H�w�������g�O�>p{}g��_/ �����p~ĶZ�9-���k��v�.�Ţ���"�-#ŵ�AM�M&a�)�B3 T���(J�V0A�ʂ�Ue�Ng O��n[ft-�����b���~ .�o��#����b��N ��P�G�㳣�
+�K=�K��*3��?� �-> Ĩf��`X�53��|����?H[95���eW�]�&�W`�a��hKm�En@�H#�n{���ꖪy�2���j�v��f��]w�s�JD�Y������L�?�K>��6�.L�8!��5[p��>��&y�Q
+�lϢO�
+��x�Byٴq�m(� U���e��j�]��%_':|�'w��Dr�U(Xf��7�n��ꇖ�l�D��<��W�5�q�\0��vWV�{.^� ��M���U�ĐQH8��fr}���|�TE� �reiu�67�{A��ǧ� Ȃ'` ��r(�<%.-�j�uM<]�VM4� K�_sM��s��b�Us䅐�]g�2�ÍI�^>�8a��D%kbn8���QYT���<�ꜷ,Z"=%���~3���/E�4����p�P����#.7��fH���l8�m�l�oے Ek���51>?����3��/ ۫J;��9�a=��U�B��A�����<�Qf��ưb�b��HJ
+���d�$���A��>9�bXn��ϲ>����e6�Β�WRU�I�������U���Տ�9�Q��}:�N��$yox{\�'��䄷k���Cw܃r��q�=���Cנh�f���nf��"��]�.*0v��aB�Y�oUٶ�|}|P⁂�� ��g���n~�6�t�YlL2K���J{�Lv$OR�Y�����ф�� ��Ru3��2SG8Ɗ��Lq�Y�] �6 �g��'E��\�� ���0�b�(YSK�1�S[ὧ�7k>z(Xn4"_ 炬�k��\+o�! �Q�V��=�Nh��%w��-�����&�Gv�&{ ���L �yk]2����D��# r��b �����T7�����h�Lؿ{S�Y�P[�m���#Y|�{/�� �I��l[�e=f�;����< �=�[ZO���;B�S�w�Q|�K䪉CW�/ �H`�\�TsF.�*!ӷߪIAgp�Q>-���}�̡5&a� ��Od����9�.�qP�_}���/�N<�/�p�Tx�=S(je���4m(lG�aj�!f�IV�`W���8Z�:���E��Ô��ACg\tkf�F�Ս���5�o�t�J&�1ے���P+������g&���}�`�d��p_ H�]��b���:���Q��t�Q��T����FL���o�\�p\�|��"+r��s�O���ӕ�_�Z?���y[��lEm��g0aO���g�9"�TES��"穄&�ҫ���?6�{Z��ߥ��E���81�:���|\+(�-*����c�J"�#K���� �{��x�UEX���K�P��������Š ��d��
+����gk�m�f�n2��-u}��a$���'JR�h�x��O]T�(J������~ߟ��p��q�D�&�:��R�.�x��I^��[١hi<���F]y5\����h�0lZ���3�p����o�°� ����'�߅�fBȃT�|�%ϛ: ����>=�ǯ��5Ǧ�P!Yy/ˋli�X��٢ʒ��i3�Fljf����3��8S%> J����*��v�|ߞry}Η?� ����Hq�V�ȇ�e�N�t�ض�:��R�~t����!O�H����E7��+pd Q�i:�<wNɇ1��V�ߏ�����W���#$�剅[z�Faz�7�i�"j��g�&�; C~�Q�u����th ���HU��>T`|Z]=2�?��*�ŨQ�!�_��[w��9#Y�.SԤ�{`~o� H-�T��"�^>�쭖#��ުJJJ�lw���s���W�0'��b50/��6��P�����XE¢��wI��f�Q*�l�o6԰�jVB�x�d��C#��We�g�۵p�I0Z� ��Ջ��iRb��AF�����g�+�@��u<�)�̰�4�7e3�Dh��h�� ��ݫ�ff�7��`-W�ɀ���W���z�}^T��f9>�~xƟ���5������p-�{zۦN�}� }K����"y++�^�r�665��gc���gg�� ��#R9Z�2f�G� �2:��jX����_S�������S{ a54��D� �r��s3G��9ȄOE�Ͻ�кĐ�VI�8��x��j���� K&�w��T%�2�aR�S�4��y���i�a�F�������Ht{O�a�VY���a,����EpK�����o����#���|�~Vց�q蓃8������N���̻��7��=�R&�,���ݫ\�?N�n� V{��p,�Qf���V�^NF��=�r(�.�5~��I��� r.v�I��w��g̿�{X\ug�z�'
+.���V�Ah|��� #�~����Ó�V�mu:T�CR4#����)�\�8b����׮ꇝ��_���R��^�e�7�CV���_\,�4d����� /���_`` ��v���v(Ă�;�e[*�����X�V������7��>���۲���������<5W�0�d:#��L��s�q*N� �B��n=��.�����P�� �D�9r��0>1V�~oW%��m����pc��[O�+�e�[r�G�n� nR�������|��V9����]
+{��[��#��铇�A�����r�u%���d�[���U#z諓b�1�-���rj3�h&hK
+�����nf���e��ɡζ\���v}Prod�2;49N�k�59"�@[�?�ͪ�Y����{.�P���H�Kg!* �Z����Pc�0Y���y=9?��AF�;+s�!��{I-��u�58���_����/Q�\�O܇��;�*õ��6�����pk���J�N��y�W�i��� }����N�O�vn���إSّ#��7ܪD&�C�G���T5@��e�ls�j�Ywx��o��J=�x&��6:�*����v��ڋs��I�T� ����@�=m-c��D9AK��B&Z�����L%�R.�`5]ˤ��E�ϟ4�%yT!��Vl�R/L˽��w�������1�n�U��B��jD������V� ����>�i͑�Y v13��� 9�ڸ}���q��hy�=e��^P�%�`�4�5�H��zծ�����޿H�������%��}\���D佻TM��?Ɓ��� {�$�5��׾ ���v�^ �w��$z�b0�B<R﮼G�ĝ�I™�d`A��K�k��҉�J �|�c�{�%A�h����G�o[$�l�v� ��X&�H M�����=L���`���5��ў�{�q�҇ �]'��Pb�>�8=^-�~>x��;�&����iϦƥ��Ff��%��v&4��D*4���糭�L":9:�W�Y�۵F� ���A�(��J:;VI`«��)Z�]*������
+) .�U#��*/�Mn޽��dV���@�9�ϴ� ay}(���x��˝���k oЛ�Gf!���~f�l] g�dL�������M��;�m�.m��� ��>ij̺O�-V��0xK�ZPS�:`�}*���s���32�
+��K^��<���-f���z�u��8J���+d'J�_A����>$�-P� �2��HßG � �:�$� c?�¸c(E"�\
+m?E�A� �|
+��KP��+�J�0�1h�D�h���IDY|�lGv
+�nG>�F��ظ���qh�!?��:[H!�a,���^
+endstream
+endobj
+29 0 obj
+<< /Filter /FlateDecode /Length 2320 >>
+stream
+xڽX�n���7�w�@�d�������82�#�IsUP��چ��,I���zQ�/�W�7�K��i�h��rv替o�����2N����I����o��!��v>��p�P�J��b�-��o_�wi移3���7�y��:��<+����N�����o^�wX �:]�̆#'���Ϊ�˛~���6?�~�_�{��yݿ����E�-���~�8=CQ%Z��T�s�PM}��8�e�|�i/���KT��7������=?�4���2���:����� M#� -��Aex����|�?�w��BW�q��������g���nC+��Un�|Z�w����/��z�e��iQ �i���+qZ3���:�&�Fi�D�ۃ��xS㍍M����.md����H#U�ƹ���Q���ӵ?9@����F�����Y����8W�zkAXpSj�Th�W�&�(��ؾ��>�Wd�m�nK�_�Lm��0�R�c�ŋLX�1��_(�o�yk��U23���0Ћ��ߛ�y0���i4 #?��G�/�4 ��z�l\��4��l:�c��,�I�{R�׃Io��9q�kEU-�&�k�H�,��TP*ֈ%���%Q��Pr-hɪJ��,���MY*]k�m�El�P,�xa��I��\&&?�,� � ��9�������Bh_3���Z��؋�F��W�mV2Y{���j�R[9+�$Q�u���di�@��\M
+nJ� ��2.�
+���n��E��T�\�r)�-؄/Z.��wr��%��'� �[�B�T�9h��ż�ZT=�\�Y$l��b�Dh��ag��>� ��@�d D� ����p����l�C]ն� 0���k�*LO�h�mF{
+�� ��=0��� XV�Zd"�79[4I �.t�W�_���?�>X��Ж)h U@���D�!k⧒�h1��+m�î �H}耩��?
+
+&��Y爴:��D���T �%K��j�M1���mu�|�a����X� Vh�dճt�nkU�a vQ
+9vLf��6=h����C/8T6�U)W��<��ڱ�n�� L�o�� ^�"�Z�;�S��9�:�`�R”RE�E��Z�m�b��}r��S�\���m&j<t�
+�f:�^����6�����eS�K��v˴'A�dO���Ƕ�ٖ̄�q8;bC�XK�
+��u�k��/���S��&ؐ�_��'peοk��
+��FK�%��+�E��L���K�*`����=A���$��1:���o(U������p8���趸�u���҆�L���<2o65|`�v�$XX��'o��Ў�lvL�M�{4���;fQ<�ژ,� ����빺��\�S(�e�-�n G�$v�}dd_C��†�چD;���.�-Mf����W�k��f�0A�'#DĠ
+�>�$$ԎR�և����1@����n�9�K�E���ƞ� "��VM �Ԝ�V���a�� (�Ԓ89@�A��%��HA���2n�>6�m�x�f��h��J�{f��w���� �M~~@y�i�~V�ѼyI�v~PE�D�dm����<jC�-�Di���^�R��2�@�O|��4��p��@�&$ �'���Cq�춝��;7�p�����D;��R܁�qlp�C'�3�9���b���E�*��q��8���L��C�9�ik|�j��.N� !�o0�2>�m��3�i�ޜ�3�#�Ϗ6>'���&��U����2�8l]d�'���I�����x���t�?��:���I� [� �d� j��Z+���pH�Ԓ��`�ַ�`>{��?��{�~��'��7�)��t6� �!u�9��9��'�Ab��|?�~���p�%�����i2��a:|��`�8 ��� >�F�թ
+�9+��=��8��tiD!�A�GSo�DZ7���l:�ץ�6 �� V�N@�`2�2 >�G��",v)�yC�����e��<##�J� �o��{�1q@v:�~2B����5-�7���{�>��^s�#�>��?��]�O�A�?�`�"#�p��A�c��� �kM ��1���<��!<d=�d�|�~��Y0g��p9��>>"��������˂��v}o �s��B���i�`��d��}��O�8���N&^�����B���G�w�Q̍FO�yv�R��۸�s̵��^lj�U'�C�[�k1'�_l5�My�]��
+ۗN�TUm�⶘;N$�ڋ���M��g컋Fs;��]O�����v6���'raW
+endstream
+endobj
+30 0 obj
+<< /Filter /FlateDecode /Length 579 >>
+stream
+x�u�M��0��� Yb��BH�Wš,Z�~!648QH���N�R���x3��n�l�W�L�
+���5�M0���Z�<��c˵1��:Z��&O�)�3[�W6)�.ye��U�:�9ijN�}��>�ٙ����_돯�f�5yr ��Y�_�Kʳ�<�\�"v����M^$�}!���{��z�^<V��5��f���9���w�"�t�wM�_ܔ�z|��(�ee�)�$����R�2�U]���y�'�4�v��5�����&������ m���{����J�IykRs��-{Ԑ���L�)�}l�==��n���K���Ս�j�R�c�{���R1�"9���� ��Wj8�R�-�"�>�J@ �NA�{�z�Z@�Bq�)��P3TagsĆP ��A-� /"��Bw!��݁`F��Qq �C8`T��c4���`�8�w���&%��0 ��\��P`T�̈�I0*dJ�E ���p&��c�����b�h%��p-���*�� �|S(�C��!30+�C�>�����?���g��k���W]թ�'(��~�d�_�ֶ���~�ϫ��_
+]K
+endstream
+endobj
+34 0 obj
+<< /Filter /FlateDecode /Length 3240 >>
+stream
+x�mX �$Wy~��񪺮��:��ﮞ���鞞�wvvfgwvً֛������{�Idpb/� ��@����J@!�m��a�����@ⴄ��0b�� �L7u��a�����{���~�A!ģyDP��ۏ���k��]�9�9�0�A�P���w�CvS
+�/�Ϝ��8B����នg�?��ԇ����ٿ~gc��"��2:�³B��Qm��(Ʉ��W&~�F�=y��E�
+����# ���j���ߺ���`�2z �s��>����n��÷�9�n��<�K�sB�V��� �з� � ����ZGH|Џ�� ����"��@o�B�߁�Zh7��D�<O�G Ґ�ʨ3�� :�Σ�A�������7��k�*&X�����{�q|�xA/`�Q�ځxvM��۾��"m�W��7���[�O��3��VЙ&A�J��ɛ�kO'd���4 ��n��� ;a5�ac�Sv]8x�m��o���,�v_�ýM�7�p?u�P�1���[�[�f�ͻ��/p��z��50&i���-;�������mq�P�� �/�N���A��J��JH�<�~^|���/6�y�R��*�r�`�rT`XBx��XQ�8A0& +,f1W�%%QhTף6!�0,�p�'rT�����3�p � �"�a(�9��O��0��H1<#&�K`��xF
+�3ZR5Q �8��"��)6��,�Dy���S�FV�XY�F �3X��(��CX� ��M������_n��J��\��.�96opX�X����$�ỳ#���[�t=�`��BU^����"a 恶���`��p�P��Z)</SX��x�QH,ʱ�(��J�X��)u���A"�j�{ �)ᘿ΍p�u(�P�Y�˦n���r�
+<���`�#e���*ƃFQ��%���3�t���&�g�|,�d���2�x{��u_[���������_��P�(hΑ��z*1 +P����H�����l,�[��T�Q��c�w�3�ϟsOUV�.%�fe��D*�Tզ��6�#����~���L�C�=�E�n��I5�w `\��{�*�� � vT����%��n�kCi�ԟc�f4�i8����\@��!���hֆ��?�B#Q�h�=�}𭳅�is����y9�Xj��l���t�1�d,�&Z��+O-f{'s�9;��(&������dY0Ki��(n�#���U'j8����~i�22P�� �7z.�:�abY+WJj�Ȋ���G�N:�O;y�b�W"T�.��u�l�m��l�I���:��+p������ա�J�x|�1�ʤx�|LL�D��}�� î�����B �q���� aԆ �ʐ6����l^5��>��Jʱ�牚ײv���ΙE-�a^1�5j%�($YYM����tz��BZ*�r<������N ��N'�/�6Ҟ���›Φa�� - ��{�h�O>���:���\j$��X�<�f��7�� +#E�&F�WZ�*�4��#42��B)�v�3(s�~�C�,˶l��?j�9n�:�9�Za*��bИ���j�$Œ�SE9�В��3�i���=0)��޽K�^��%�" �/�؉w��;33;�},~�2��%���ǭA��KA)߃����޹76�A�תٟ��M\�R�D��$f2:}�9>���<�W����]�>���fA[PS���<\<[|A*�'�+�{Nϖ2�$]\,nk0�7��N�x)�Y�񮣁,Iyv;��ܵ�4/� �j�YG�9�nF ���bx����P��v��U� 3�a���l6��LHb�6n�69va�"ŸUI�s�#w���N".��R+#j1�� iz����!Q6p��=�HX�FG4Jq�o�'������
+�� + �?g��a�F� � ϛ���L;5��"�f����Q���Lnċ�ɕ���3��c�G�Y}8�J��?^Y�3튵�� gB��l��a��K���r̃���J�̸��9�By��xb�=��cS������u����csǎ,�8�_�s���^i����4$]?->��{Sb��mD �G�������¾�+;Nni,��I����R�۫+��3�~vݿ|�Hg���W����j��.��3�1K��C��!R)�
+��v� �R�j /5���X���L�#���j�1�����3�Ē}�3��2�f�7߷��\D�,� �6~A[WU�a�1�@��Y�����8j�f�z�+Rp���т%N,�G�y;�U-���!��|�O��7�c+o�r�iq/��lV�`8���I�S�r����)���SŨ�k^N|�����Zo��5�ê(
+�^�P���Њ�w5�*���X���j,�JH��v~^jMOh�\,d�yG�9wnm,&֘>�Ʌ�V3��޵|d*�Z|��� �Xh|��9�C�CO�-�!�!���$�:�%%ɨ7�v�N?ql�p���(DGi'��[�n]-ǤO�T�h�m�v�q��X�E��F=����w�hY�2�:�QԾށx��� �7�s�t!Z�n��RЅT�ٰ 9��8Fy�V�*��؛z�['o�֍���'�܏�(a}ύ] ��B�$�bɠ 1-�ˆr�x�ٚ��΢��5�lfCqd^�>���R�'a�GuF~taG�L6E7���ƕt��Zn��_�D6|_q$�Y��,�� հ����PQ����l���t�ݷ7l�j�lz��x�:x�t5���w�JL���ͪ�jw�DA�G�@P�6�n n �?��>^�S'�Q/�_v��F������9��]##K�Zw��󾄛�{~��)�E]ʤlv7b�*�<�-Mx��8�澈�U�PȯBJ� �0���&�>� Uʺyo�����>�N�C�-Q��sS�2�c�6�H���}�Rs����u�M>�ߛ��_�-��)�?��?�CC�@W�+bm"�q�}R�B˹3o ��js�`U�z}�ݳz"�G��i�J��投�v��~��K��Ĥj��V������-�8|�6��zA���4Z�< v�ub�*�GUl�P�w�80� ��S���A���-���:ƗP��:�/�.�����ߢ�S��*��S��*��YΔ
+endstream
+endobj
+35 0 obj
+<< /Filter /FlateDecode /Length 2322 >>
+stream
+xڽX�n���7�w�@�d�������82�#�IsUP��چ��,I���zQ�/�W�7�K��i�h��rv替o�����2N����I����o��!��v>��p�P�J��b�-��o_�wi移3���7�y��:��<+����N�����o^�wX �:]�̆#'���Ϊ�˛~���6?�~�_�{��yݿ����E�-���~�8=CQ%Z��T�s�PM}��8�e�|�i/���KT��7������=?�4���2���:����� M#� -��q&�����|�?��4������KW�����4�݆V��'��j�����/��_�jAP���22�+Ңz-ҞӹW��(*q��mrn�vO��=�{�75���4 h9��F�+�9�4REMa���:���:]��Cԡ�H��ltzo�ޜE+Yٍs��7���1��H��z%hR��
+���.��xEF�������Ԧk c1�*E�:�Y�ȄE�������b�^%3SjH���9�c�L��F�0�q0�ù����O#��M������G�oΦ3�{�0�9Ȃ��'�|=��n���VT�2o��F���ҍL�b�X��� Z�!�
+E!ׂ������"���Qє�ҵ�f�&ZĦ�r�J�ĩ�eb��⩑0�@y��yj)*�;(��5�i��0���Xj`~%Y�f%���WQo�~�Vp*���<@�\��J�����դ�D��x*�® �n�� ]�I%��U*��قM��墩y g[�Q��x�P�5�.TM��P�[^�+��Eգ��E��o,�H��kvv`8 4K�@D�iʿ�QW_ik��>�Um۹#ث�6�Z*���t���f��@0����JmP@ڀe%��E&�}��E�b���pA�z����Z��C��� m��R�l,.KD�&~*i�S�l����;���ԇ���� �`�ߜu�H�K�aM�0]�������Ӟy�
+��V��&ة�=��W�`��JV=Kw\�6`P5:�`� �c�d6�kӃƛ�K�>�Ce�^�"q�m�S��+� ��d ����,���1��/���(U!L)UtX�ߏ����v�+VO�'���85�U�.�f��C���j������hi�_�Q�!X6��t.�`�L{�.LVq��JQ�ylK�L�m)���S!6$��Ԫ�8[w��^)���J>�n� ���~W�ɪ� `m��\��Z�q������2���!����[L�a�S�sY���R�j���� ��;?�n��YW�-m�TX�#�fS��f�m�H���Qh8�q��H�fǔ��Gsz��ce�s���R�`�X*�����9�BZF{��B�p$
+@b'طAF�5�̿/ l8�mH�S�M���d�_�}ջV�n���{2BD �0��JBB�(ũa}H h���gX,膛㹔\D��j칈1Q� �n�o��qqrO�)o���k �@K-���$d/��"i��+K+�&�cܦ�'h�؏湪D��a�Kp�Z�͞�P������z���g͛��m�U$�K�O֦�k�ʣ6t��bI�ƌ/�l��)��) ���t��LS�W�dnB�pxbp8J>;�n�)��s3� ���L���,���<t�;S���=-�[]�҈�[�H-�dݾ<D�Q���7n�6��'���r��-�#�ڶ�=S�&���>C=�h�sB:;j��=Qu_�In*���E6p|B�^�4,!�M.��OOg��S�ˡ�� =�4� �U��O�ߠ&ث��8�/�tK@-Y��h}{� 惱<�3h���G�|2�>{3��9Mg�O��RǛ�����~�$f^}��y��9�]�o���&3
+���ZƏ� �H�/��g�CAi41[�����2�������K�FA���z4�fQ0x{3�>Φ|]z�j� �`��� &�/���}��}/�b���7����]F8��32"=���?��7d���'�!�?�@��[��z�. ��?��e1�>���3oܥ���� f� 2�7��8f�_���rp������z�C�Mf���`�wɛs�0�M�S���#B�
+^N ��,H�n����P8g/d�K���J����/!�����,�4`�5�8�-���-��q�~w��x`��gw+�ʹ��8�\�k�u��[u28$�{1�˭.4*������Vi�ډ���ml�&���hω�Y{!�?�t��}w�hn)��kJX��v"�� .2� �l�
+endstream
+endobj
+36 0 obj
+<< /Filter /FlateDecode /Length 483 >>
+stream
+x�}�Mo�0����H́��*BJI"qH��+�C�R0�!���=&�TT�Hy�w>���:�Ά�'t�|`[��@'>��d:��E_����!ھ�Q�E�<��6��)q"�K�pP��^���]���C��Nv��s�8�,E�K'�� /O�d��(�O2P1��7��j�F��Z����y�z�,�+m���v@p��K.��S�I�<�`��n �Ԯ�<�Pzm;�Q�%�z ���3p�%SS��ⱱ�"��zB� �l5�孙Z�[^᭏�7�0����ƫd��^%���њa���\��Z��z��aJlT,�ԩ,��r�S�HWX�"C���O4'�-����D1��Phc!մ�'��D��6TeN�J�QLJ[sK�юhO�'Z�=CK�⓿��#�>�[Pw��y�/ ��?ہ��6���l�z_>���a��:�(z)ա1�ۜ��� hj��r'�g.�p�5��t;!�
+endstream
+endobj
+40 0 obj
+<< /Filter /FlateDecode /Length 6780 >>
+stream
+xڍz ��y��zﮮ����ު���}�}4�i4�ю4Hh�H,Bl a�0�08~�͋u�� 6`��g�wp��� vH������$b3LO�[�=��ɜ��r�ֽ�v�����BZ�����+���Z�j�^dx�(up�M�ɇ���P��C�� v�vx~!���+o�m=�q"��~�e@(����E �.�����U��W/-����;��Y�1��W�d�����} �v�\�돲�7c���(� �����V�Y�������q�@ [:
+h�5B|菀�B�Z��(��"d�=��S�0��
+�ݹa.7��c��#��W}!�����%B��� �OJA߀tз��AH��]����~���4B!/�'
+�O �o"G��"�� �K��7�)0�%�e�����P2
+�I>F�����!� y��2� -sh+څ�������+�a�,�)�'t�!�y\Ǜ�|%H���y��;rG�`MjH�VC֒z�o�[�ݨ���jjIx�d�CKkv�ä�,�$'q���ЧM;qr�Q��Z��i�V���d�K��#Ç�OF�d�iZKn���<�%�2�e�m=А8�=��h�� ?i��7˂Ȝ�����xIӁ��) R6�[M���0d�c�u^k���.��p�eb�&w2+Q�~�������ןx������\6�A���孌��²���Z�V� �/l�lVv��v��L�2����Y�ncy��w�m�ʰ � ��y�᱓�'��@' 7��c��14B/+/Ѝc�a�)��m�� ���i�0�l��uqh�r6B���Jn��jq�صx�|���±^��b���_�ydq�|����g�ԍ��yMc0k��Y�a-l!�+
+,s�E��t�N� �\�D.»9���sv90�[�.'�e�Æ0��������š {TDž\��e-��A�������<:7G�a즺�`0��>s�zC�����)A&�h����q� !���3J#d�����޼���!p�W�zJ�ţ���[:K��@��#�z�P�K�I<���2_�%ƶ��v �o�vdaH�-�G��i!5��n|�J-3�{��;��{�K��W.��+�V�����p�S��`!$�D�� Y�Z�>��`~\�CA�*E5v�xc��nL��r������:�+��z��S�?
+8����7�t?E�A|� 7�k�)��P��N#��t=�*ϋ ��������oNd'����R֭�9�(Z�/��������o�x�����\mha8ʻE�> �*�h����R�D�h)A��iܓ@n��?oZ,��U� V�/�@,ܵ�>9/�GT��Y|�KRgx �:� �hqY�L:��X���i� �2U��47��*��6���4���A�N�j���#xZ�(vX�9]��Χg�^ea�tԭ ���C2;�q;�]%�2C�yo�q�]r�Y�����ّ�p�c)L�� StEL���ȡ��j��ҕB�P�?
+\CM7˖��e�h$�LE-��2� �ic]k��5%?oO�-��qF���h7����LaF'n�Rt�\� =/ ����t�'�W���r��D<�J'���N����*�������J"����H?��#�
+4O&���ԩL��y��.�#���`��z�ő:�{l~�sj�Q,�t��
+��#� =� � }3<A��A�LD��?Of���=���g|�"f�}�},�i����eSU�}�f'�/��I�f�VU�]l���'���OЕ ���y�4���az��&xB�X�̿艋��TR���i��L���X,��r��n�uX��p<�b�5��v�C�Y����к��H(^+9f �8a���� �|��Mm`n~y��=���T
+�d�'�xqH)$�|L}N�M���
+��d��lHq�un�ӥ���!&��<)V7�-�B/���_��zk�j@n�87W��׍� ��S�!6��B���ru:�̩�2��E��ڐC(��f��Ҿ@6��mw�GMa�@��[��Z8d�ݗ[ݦJ��L� ��1Z�2�J��S,`�Ǻ�J�϶��pr1j~6T�T��B6���﯃}r���f
+P����`y�'̰�a �bA�;�d��1;r�6�J0��SR~EA��=08���J�\���#��!״͟_ӎ����=6��b�4'3��;�� ���Ȥ�9�J��� <���ޮ�y1�Ҫ�yU�O�I�d|e\���`1�|Fҝ����$��T��rjQ�s��dWd_4#u_W��4|�-��W&��j�3%V7��C]�k}��4����6�>9vQi��Ks���֧���3�̣z��*?-�"�y2�{?'�|�E�{�묨BV?�wBxVU��u_��E��]�hZm���ox5�p�j��9C|�&gc�Qa"/��p\�-��mD�����Ǐ�n����cyy��Es�Zip>*���ު=Fzi���Hc4��YG����{'�S1�bKa�\:� q8���T��l\`\1!d&9��f��,�o�є���<��b�+��@ʍ�Y6����s�3 �s_oq>�p���AUߔ���O�r#n��tP�_��*���A~�� �l`���'��s��`�3:c˥���d�.<���V�i~�8o!��uݴ#�2�ɨ�g�t�[��S6��[����a�I�<Wg��L&� FS���JAW��d�M�0wa���9p��炩�P(� ��ƛ~���m��n����b�+��k��3�A3��X�Gϣ[��1r���lO�L4Ĥ�"ά���d���g����j� 9����m6#��i�R{A�<x ͅ@�=p�Q�H��o�z�� �k�g�s����4~Ӱ� �+���rM�9���?�'�d7��ߜݷ��˛�[�*HGa�
+� A����A�S}�� �����a��4N93��@.X[�uM-ڙ��~@�=�%��ub����%�����+$l�O;!Q�f�lg~(?YVD�P������Fn��k�vJ��HT��*�-4|��$�Լ�ȩ���k|@:�_|1�ZT����<���|��"Q���{� �p���|�����^����u0�27�� �M�J�U�xd��# ��5���\M ��3_ �]�N�i���\׿��~K����;LIMz#�LX7���\P���hS�ˌ��4��;��y��@��z���j��i�]���L���|���1���ƭ-�Ӫ
+A�\��@u��f�4uǤ�D��ӫ�xa�?^��].�-���MO��V���SO|9Ǭ���TQ��(��i�v�4�^1��r����'_�����־�敓;�t�j:J}��ljj�X��;rI��[
+ w��{׶,l� ղ�)Β����7n,ح�B�@X���^���%�� �b������tp��,>dqZ{�/������b�=J�d~�J�߀g�YqGvW��kM�<���J�;��Y�Ƭ�Jdg�q��O9�J��c�[�
+�h�G&b~Ei�&����\� ��ؕ$�y�?���:K�ڄ�|Z�u���Q�z��Lqjgæ���1M&��9[�R�n��~��c���C�j{�3�@s~G&?�B&u�ƧV6�h!"�E���N�j��xr�ȡ�i��4[5_\�ܰc�ey��8�7@2���Ɍ)Y�g�o�oW�Ϻ����s�7�]�}É`w�*�ߍ��"/��� �����8�E��t������$�
+2T�b��ѳi��Po�>n�R��?���Ӕ�7�Iy� >��/��.��I5�'���O�Ȇ&���&}�JY싗^_�  u¾X={����C��C�yVJ�&��Q崔�|�P(��T�:���N+~������@n��Bn{wl��Ċe)h��!����qAl�Q+�a�@?H��g����ɸ���3C�&F��|{�Vm��+���ߥV���n4����葓�W���_hB�kw_u8�c���F�g�L�L�Kwη7�k���S_p���x������>�w���J�?h�y8į�K�{ff�ڻ�׬�q�M�8qx��;Px~T@%�q�� �2
+ħ}��ۆԏ\S�3^g8���Y�0QК�UZ��S�Lp'6����#���������a��a�~J�Z�N��m2$��`E���Q����l+6q����@�ɂ?v_!Y�m��+�U�f��T�V{\S
+��@Z ��fᮔ���/��"�I��:_�8��>g��pt�-�𻀛h��<�$��|����w��=8��9\5�T�S�;װ -n���(|�bca"���ސ���P�6�����uwl�t⺝y_a�շ̯=~�F�a"�0����bx1=Q��ʓY��}2�Z����ԥ�n_;� y��p�M��~g�ZC���33���9Cd̪ Q �\��:����kM!�L}�&�fl"��̔ J����� �?M��� ���k�~Q�o���~�6�ē���C����1�b�YNْ7ѳ��7�[���'��h���������\l>�ac��='oQ���G����Nι��������GO����<��D��K��ƃ��f�<�4�݆3%.t&�"����+���.�����2(�T$!��
+m��`���ؼ֛R� �IM�/�QK�;��E�W���p�vJ����Yex��w]�|`�����U���m̓��x5Pu��h�>�Da�l<��I�Tgwɡ�cC���h� )��9��`jxf!���/��D+�ҥفp6*��"�\�-��p1�� �ˍp���`!.N��㣰(���O gzW�� �b���q
+X^�^��
+3�u��� �f��{ �>�:���H�3�ܲ󯜲���I�}b;J7�A����:�B/�O>ݏ��N9\��ˬ^?^4]���2��֫��
+�ݫڻ�|�X{�,ącڑڠ�W��\�T�۳��O�~��X�}�al�^�ǚ8�Y��@Q����7���V�%X3��CoBް:��`�oć6��G���q�._[缛څ�ft��Xe�����e�w卣��j��/�� �åHsnp�����8�+Rju����p�u^�B����l �Gl *n�Q����}�T�;Vf��`�d U���`�! ��;w�6]<�j�ׇ�7l,ZN���M+�Nǚ� ly)�2pq+�� ��$�t4�4�?t߭�?�7����;����U����_떚��z��33�$�ަ�/ �e��Ǿ$BBX���f;a���b6_���Iia�W�����һ�gc��C���t߁�*-��&.k���>N>c�n�;F4a�9?�-�9xL���0�=SMv�He�?RV|EL����_�C)�ĝ�<�!(����w�^ZGz�]��0P:.� �� ��^��R�}�Mr
+�H;s*o/œ�cA�n�Q.N��/�Y�EݟXuˉ\&�n��Z]�]�?i�����C+.Q��T|DS��*���\K��LFc��˅5���73��?+Y��gB��l�xV�IR�̃I���|?XC����>t���\�w� ���&���~��&=hq�$��S�M
+É3j��7H���!�v�LT�&�R(�J��>\���b~A�7Tu��h���= �^a�ݫ@������(’Oaf�O� �����U�@)�?����X�x���tx�b�r ��>YI
+W����6DlR�Z��O}��w��UM�@nO! uh%��uLtcf7�hKӜb"*�7
+���R-X�"��i�)-��F
+�:�����R�e��pL��vO���U��_ə�:�p6�Br��qzR�NR_Qm_5�-�+6G��d]�TF�d����RQ �2A)Y�+����Tnl�?����Z�U��[��Ӽ�{�h 2�#HBﳡ��;�l/�bs�_��v��G7���UR������!�]x��ڜ|"0�ᨕ1N-@����PX[y���v�R_������3�EO��Lj6��a�Z�d7��{�dt��V�ֵ����x)kM�׺uF�x���'cE�*��>
+���D3�,%�6���uu�+��HŜ�_[,xC������tς�kKE�p���2�2�`��q��T�J�Z�8�����8�ύMR��z�P�"r��\���?ˡ��g��\��W�<�vၯv��c����Vv�c5m��3�ʮŻ����7�]�y�֙#��?��#[�DK��wx����j꾌�a�
+�[��Ț痵�T��;�f��
+u�KB����/��Z��vi���KV��q�ě��q�Jm�HR_��ѝ����ޱK���\]�B ť;RkG2��P����"@�4��X�'���q����yҽ ��+�o��x�t����:R؜
+u7�C�� $�rx+���I#��t� T�7"������M@�#� ��r���~�C� ��H%g�{�&k��Q7�f�
+ڃh����j�[�Oi�m �FU�~���K������o/�N�0�sKo࿅9%4�W��x� h � I ����FQ��w�I��_#sI�B����?Fvf<HBF��c?�~$���w U���
+endstream
+endobj
+41 0 obj
+<< /Filter /FlateDecode /Length 2316 >>
+stream
+xڽX�n���7�w�@�d;�1b/����(-I'�UA�#i�����7�3�@_����� ��h� ���s���񥌓��fs��C�_��w�H:���L�_��o���(��5y�v~|�`��K^漎�K���C'N���7-�;$A�.��Ȋ�顳�����l6��۞T��w�7w���kH\Wۢ�_���wV��3�U�DY Y0z�粩:��L/;�E�Ӏz����{K�.���}S�_.��Y��h[�q�޳Y�B������޼��ڭk�*@x�d�������g6��V��'��*�\Տ����ߴ�Zg0�cN�1��b�W\�yڳ:�J��L$�����7ɕV�=�� �%��xc��̡��6�^��Zd#Y�̏s^�$.�N���tX\�x�6:�ˋˋh%*�1��z+ΰ`1��)R�X��lZ�����.���i=vi����<���6��8�$�ױ��y� �����Y\�3�)��W�L��C@�����7fә��ԏ���~��fwd#>WM����͟~��ˋY�:�c����R�{&�����W��_KV�"o��F���ҍH9K��D�b�$2C%�B�9[��Rɿ򤮺ZES�R�ښ~�(��^h(q�<��O&�e#`:��<G�ԂW&wP�k����\�J�b�Pp�����mV"Yi{��-�Ϫ�JM��D=���� ���5ɩ)Q.(�J��+H�x���B�jRA?r�����`�(1oj��ٖ�(QY,�/�nu� Y�Jf(�--��ּ��E��m,�H�kvr 8s4KF@x>�iJ��QW_*c��>�Um��#ث�֯Z*a���-�MhO�`�!ؿƕܠ��KJ�W��&'�: �x�����U��F(���O�b$�e�H%P���,}��ɤ�ZtE���B[�KM8B:��b�<ߋ��^^t�H� �!M�]������=�>!\���^�O1L�S{����
+���z���Mm��lT�.JA ǖ�L2�׺�7�s�>�Be�^�<��m̳xQ[V�M��I��?� Q�Y�s�1"
+_' T�3 Pʂ�R��a?�����W���O�!}q����]��x��.UA��AGuC �� z��Fb�`Y�º���2�I�d0Y�Œ����ؔ��0�R<ag�0^����ٸ�4�J�s'+�,��8�� ��W���ɪ `m��\��Z�v���۔��fn0��=�~�S�nj�\Tz��T���C(j"&��4F��K�mq[�r^��5��
+k�yd^oj�@ ��jI�0�
+5ZN��)��옲�b��O�w̢,hε1YHK�suO���b>���2ZH��@��6�Ⱦ����� �� �v�� ]<[���]�罯z���͒�a�tOF�A:}TIH��85�� �3c���4��p�<�2Q��{�cLT4�[�[5y\\��S}�[����Z���R :���ً�GH����J�I���)��!��y.+�A�ܽ|�'.T��y��gi�~V�Q�9�m3?�b��D�D�����<jC�-�D*���^�R��2�@�-Ot��4���@�:$�&����Cq�䶙��������D3��������N�g
+}61��\R��"�
+��vKq����۳�C�%�nk|�r��_r'˄��/�M�V�U̙�4A�� ������Q�퉪��L�pS�h�.����w~�0��7�0n<=��槲�����4� �U>�O�ߠ&ȫ�8�/�tK@-Y��h}s�����&n�O��h ����� �,�~��u����EO��A"p�� ���a?y����?�[, �4`�d6�\�y�`�<����S�,�x�FS�ժ�ܐ��� ��o�E_�l�E>�A��fNy����s0�����P�{�(�w�� (Lg_��S��}'�b�E�3t'N�S�N�r��H(����hs��nj�����!�?�@��[�z�.:����`����wY8s�@�DZ��c�nj�� �kM O�6���<��><$=�4�vP>{��eN�aL�R���3BH��-^J ���h�up�:c( ƙl{)��_�4*{��%�_6|~���L�f'u��z<�ű;��ﮣ������n�Z9�q�k����V�$��%���گ��Щ4 �Ե�V��Um�b�������r h����Q�L�wW�0����� ./� ��
+endstream
+endobj
+42 0 obj
+<< /Filter /FlateDecode /Length 678 >>
+stream
+x�}�[��@����>dL_�� "x֑Q�}�t��ry��owNE�]A��է�2e��vLu~4�| ٧��LM0�v(z��"O�����mtwZ��m��;S��|�X۬��M/�6]��9g���������,��w��N��97�C���>�/.��q���,�r.�MYe�}g�% C����y~�|UoD5�QW�)���B�ї�c� ����k�O�յ��/o��U����)�/��ȕ�UuykA�l�QjW�=���]Ȯ)���%��M&d����5ps��{��o�Z�Y}�G����o��F�� 5צ*�)������6^�WW���itBV�S����w�|�*Ѫx%�b(��*j��Cň$��U��z�RPo���)�A͠�s��Z@��.�V8Ce<�Z@�/B��"��(�)�r�Cv>A
+|�+����7���|��>��q�)t�U�D|
+.|
+||Q�D��O���h~�Z�ȓ�G��K0?A�Z�'I�ON��'�3>A<�� �J�P���Q��D��~��E*܃�$>��K�k > v >E.�eI���H�/�l%͏��"�O"��$\���@�Q�X#��h����9%�� ��z��m�n���)K���5��%��2k� w�����P��X�GH�Y
+endstream
+endobj
+6 0 obj
+<< /First 189 /N 26 /Type /ObjStm /Filter /FlateDecode /Length 1632 >>
+stream
+x��XmO9�~���
+:%�רB⥴��q%���~�$&�.d�f��~�=�u�IOPz-�e�3�g�^ �,c�3ə3L
+&�a�3%-�h�0�N1�X�,#*w�`�lLh��b�(�� So9S`��D*�Tئ�̄bb�� N��Or�@Q
+�6& �z�4�eX׆i�oY�t��uz�k�:ݫ|vS���.�6�_+D��O&p ��� y�� Ɩfg�f,��f�cV;f�d ��/_��n> ���<}t��i�,��Z��d�:{���Y���˂��0���mt�aZ���M�yF�YUް��a�X9�__O�8`��v��+^w���k�+meR�f�r|]%E��w��_�\���Xz�Hx)���~�x�v<��l@����o�x�bg�"�$��9�����_ᶖ��t�I!E�����h���Wa���U>v��I{�8T�0�r '� �|O��I��\$� �c};>���9�� Il5C�ԭ�[o�% Ȑ�|:c`R�66� jTY�(j�E�g� Jy� d ׎z@��+ �H���7�LLܣi�dX��$��!yiͣ� <c9�d���?�`��d#�H��&6ő��(d�E�s֯����N�_�;��˟�w��G�ݮ�;B���Z�#ZT�(����=����[ x���_�p��S��z�eb�Z)��MZ�P+�C�I�n \@6���౗���(��h$ʓ!~���w|��x�ȵw�X*�X*����p+��J�˻�T�>*�x��˖� d*�Hd���\��!6�z26�IxC��������Tt�@�D5�"6�����x�*Vk��%�c�J:p-Q0�l2���ME�ι�+=a�M��U�l0��®�M�:?�i�G:M� ��D� ٦��o������^`!�ˁ�둇�[O�ī��{��ԫ��Ã��`!I擼� I��Tٳ��T�޾�����~V��ٺr����u:Wd�jVi�*�Ȏ�b��a���!�U��\�NcQ�q{��bN�H�-�L�@f�h��5�!]��a8��Ӽ����>|fż@Ɋ�Ł`�‡ �><����e18 t��J�_54.m~`��?�慥�m�����?־g����-=ʩ ��f�Ȉ[�F�(�Im��������!d �|�Ճ����s> '��6e���AǤ@)y�ٸ���h��;��3*���pyɹ�� _�bn�(jv�F}�4���H���j~' ���h��G�ݐ�v X/\T�â?�¼�� �%��p��ذ��˩(+�1�X�F9.�i{�SoL�$�
+o#� =���ے�ų-�w^N��h\}��ۃ�sG�b��_�.
+osߦ��d[�O�
+�����-b8��p�~������z�� G����L̍����/�J�Ut���X,�jѫ4���5��׽V)�����.��hM�M�Q�Ǵn/م}*Oc��w��Ř�þ����KQ��z
+D�ɫ�ҹ%Di�S 8"��+x��|J�q4�)u��l �b���u��h5��rD��
+/�F�c֨���K2��O̘O
+�b_��?.O�HA0>פ����䪆.��Q��cix
+endstream
+endobj
+46 0 obj
+<< /ID [ <7F683512A663DEE1A74105BEA782C1FC> <7F683512A663DEE1A74105BEA782C1FC> ] /Info 45 0 R /Root 44 0 R /Size 47 /Type /XRef /W [ 1 2 1 ] /Filter /FlateDecode /Length 144 >>
+stream
+x��;���PT|�ࣱ6Q Kkb��%���Xm,iI�8 ���_f�/8��ғ���(3�{�C�_ۈ�휛�v��϶%��<����zW<���-���ė>oxw�Gb}"#�� ��֧���+A <
+endstream
+endobj
+startxref
+45406
+%%EOF
www/blog/2025/08/18/feature-matrix/pdf/software-design.pdf
Binary files differ
www/blog/2025/08/18/feature-matrix/text-shoot-out.ods
Binary files differ
www/contact.shtml
+<!DOCTYPE html>
+<html lang="en">
+<head>
+ <title>KeenWrite - Contact</title>
+ <meta charset="UTF-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <meta name="description" content="cross-platform, open-source desktop editor">
+ <meta name="keywords" content="markdown, text, editor, software">
+ <meta name="robots" content="index, follow">
+ <meta http-equiv="Content-Security-Policy" content="default-src 'none'; script-src 'self'; connect-src 'self'; img-src 'self'; style-src 'self' 'unsafe-inline';">
+ <style><!--#include file="styles/base.css" --></style>
+</head>
+<body>
+<header>
+ <img src="images/logo/title.svg" alt="KeenWrite" class="title">
+</header>
+<main>
+ <a href="mailto:Dave.Jarvis@gmail.com">Contact</a>
+</main>
+<nav>
+ <ul>
+ <li><a href="screenshots.html">screenshots</a></li>
+ <li><a href="https://www.youtube.com/playlist?list=PLB-WIt1cZYLm1MMx2FBG9KWzPIoWZMKu_">tutorials</a></li>
+ <li><a href="https://gitlab.com/DaveJarvis/KeenWrite">sources</a></li>
+ <li><a href="https://gitlab.com/DaveJarvis/KeenWrite/issues">issues</a></li>
+ <li><a href="https://gitlab.com/DaveJarvis/KeenWrite/-/blob/main/docs/README.md">documentation</a></li>
+ </ul>
+</nav>
+<footer>
+ &copy; 2025, White Magic Software, Ltd.
+</footer>
+</body>
+</html>
+

Adds feature matrix draft

Author DaveJarvis <email>
Date 2025-08-19 11:54:43 GMT-0700
Commit 397b26b00f50788bf137f8d91faccb034b0792ab
Parent c780b54
Delta 496 lines added, 2 lines removed, 494-line increase