index.html
<!DOCTYPE html>
<meta charset="utf-8">
<style>
html, body { height: 100%; margin: 0; overflow: hidden; }
</style>
<body>
<script src="https://cdnjs.cloudflare.com/ajax/libs/d3/3.5.5/d3.min.js"></script>
<script>
var body = d3.select("body").node();
var width = body.clientWidth / 100,
height = body.clientHeight / 100;
var svg = d3.select("body").append("svg")
.attr("viewBox", "0 0 " + width + " " + height)
.style("width", "100%")
.style("height", "100%");
var minDistance = 40,
maxDistance = 60,
minDistance2 = minDistance * minDistance,
maxDistance2 = maxDistance * maxDistance;
var tau = 2 * Math.PI,
n = 200,
particles = new Array(n);
for (var i = 0; i < n; ++i) {
particles[i] = {
x: Math.random() * width,
y: Math.random() * height,
vx: 0,
vy: 0
};
}
var clips = svg.append("defs").selectAll("clipPath");
var images = svg.append("g").selectAll("image");
var voronoi = d3.geom.voronoi()
.clipExtent([[0 - maxDistance * 2, 0 - maxDistance * 2], [width + maxDistance * 2, height + maxDistance * 2]])
.x(function(d) { return d.x; })
.y(function(d) { return d.y; });
d3.timer(function(elapsed) {
for (var i = 0; i < n; ++i) {
var p = particles[i];
p.x += p.vx; if (p.x < -maxDistance) p.x += width + maxDistance * 2; else if (p.x > width + maxDistance) p.x -= width + maxDistance * 2;
p.y += p.vy; if (p.y < -maxDistance) p.y += height + maxDistance * 2; else if (p.y > height + maxDistance) p.y -= height + maxDistance * 2;
p.vx += 0.2 * (Math.random() - .5) - 0.01 * p.vx;
p.vy += 0.2 * (Math.random() - .5) - 0.01 * p.vy;
}
var data = voronoi(particles);
clips = clips.data(data, polygon);
clips.exit().remove();
clips.enter().append("clipPath")
.attr("id", function(d, i) { return "clip-" + i; })
.append("path")
.attr("d", polygon);
clips.order();
var imagePolygons = data.map(function(polyPoints) {
var xExtent = d3.extent(polyPoints, function(d) { return d[0]; });
var yExtent = d3.extent(polyPoints, function(d) { return d[1]; });
return {
x: xExtent[0],
y: yExtent[0],
side: d3.max([xExtent[1] - xExtent[0], yExtent[1] - yExtent[0]])
};
});
images = images.data(imagePolygons);
images.exit().remove();
images.enter().append("image")
.attr("xlink:href", function(d, i) { return "doge-" + (i % 10) + ".gif"; });
images
.attr("x", function(d) { return d.x; })
.attr("y", function(d) { return d.y; })
.attr("width", function(d) { return d.side; })
.attr("height", function(d) { return d.side; })
.attr("clip-path", function(d, i) { return "url(#clip-" + i + ")"; })
images.order();
});
function polygon(d) {
return "M" + d.join("L") + "Z";
}
</script>
doge-1.gif
GIF89a� � �� �t�Ȇ�sLٳhk쭹�4ͺ��Ҏ�f5��V;�8�����̳{H��˶�֣HofSr֑�Ô9��4/&��tnN,�ÙӭdĪk�x6Ȕ9ռ���tNE5�Όͫb�Y)��}ͲsƲ���ͥSJ�Ǜ�ˣŜK��FԴr��[ĞS��kƮz��c�өF8)̭j��g4�ÍXQCΪ[Dz{̥[ťb�ŧƢ[ݽ{��}͜BҾ��Ժ|��C�ϤU���g*�͒��V�Ō��b��nϺ���Aβk��ǢSԫ[�Μ[쨥�u�x,�Ӥ(#�ۣeZG�˝�|0
���͞K�ӚжzԦRxqasݾ���;ƶ����4���תˮsԞE��U���æk�ݭ��TŪd�Ä��I����˕�yA֪R�ۭĕAݶo�ָƚC��������/��L����{d��w۫Q�ǑۮZ��N�ϩ��;Ӿ�h㟾�n��u�ٝΪT����dž��aϺ|қ;����n2�q,̦b��h���˶��ۥ��mǺ�B���Ϫ�ԖԦY��CֺtŽ��ئ��\�ǢƲt��Kƫ\��b���Å�ס���V�����˲�ˎ���ӞX���̯�z��i��-ÖKþzlE!ܾ��Ϡ̖@�ޥĦqݳ`ڦN����͗��_�~̹r}`:��b�͋�Ң@�O!�����p���α_��Q�Ѻ�ȁǮuêqǪoǮpîu��vîqˮyж���EǪuȦiضy�n+�/ۦY�ǘ�ךM���Ɇ�ӊҮn={�Ʒm>>;�_'�Ѝ�p1P�ʖI��i�UǧU;�����!�NETSCAPE2.0 !�XMP DataXMP<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.3-c011 66.145661, 2012/02/06-14:56:27 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe Photoshop CS6 (Macintosh)" xmpMM:InstanceID="xmp.iid:22D75947A59911E3835687830AC0C603" xmpMM:DocumentID="xmp.did:22D75948A59911E3835687830AC0C603"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:22D75945A59911E3835687830AC0C603" stRef:documentID="xmp.did:22D75946A59911E3835687830AC0C603"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>��������������������������������������������������������������������������������������������������������������������������������~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!
!�� � , � � � � H����*\Ȱ�Ç#J�H��ŋ3j�ȱ�Ǐ C�I��ɓ(S�\ɲ�˗0cʜI��͛8s��ɳ�ϟ@�
J��ѣH�*]ʴ�ӧP�J�J��ի>`�
��<9�ʵ��VZ�KF��p'.��'Q2������\}�@�}'�����p�'��˗�u�H�)�ods�ԁi��j~���f����� ���" �!C��"^�pRf2�A�G�//�H������q��P�R����FJ+2'6�HP�N��t}_>� 0w�FW�(��p�|رB�@a�@'�~I� .�z�ܖ�P f�E+P�Aa&�x��("��;g<F� ȏ�
�-d�C+,��$y��&sX�Z��, �u��G(�!Ϗ�x�Op����$P�AaId��6T�)u��e�����"�� �������"n� "�cO&�W�q���� �t9`ϩ#�*V���R�@E�$������="�ih�:�~��C� T��G^�G�/81&N^�2 .$ફH�� ��Қ>��Y%-�vB+�>!�;��$��P����!mH:)5"d"i:N�Z#ќq
��� �(�<4�� .����(r���am `O�V�?72d�ǰ���wC%��410����*-�-�訤$��.�~G�;���
��N���`�
A�qL��cI:��H+v0�FM@��y�I��H��j��'|�&�x���߾�s 1�JHDB� ��JƊ�����M�="ך�6kxK���P1.�x�
����p��.q�u?$ ������L�fL�=_:��TBF��&����:L �+M��c�#������y2�ID
�;��8�)��q��r�X��:���\ �.$��3� /���Qc[��7��=
Np��R�y �~�@.A��OT��զ����D��
N�S ����*�6��p����G\*Ȑ
�r�&�/=�;�
w���@Bj23���"?62"�T_�|�C6^��s!q���R��
�c�%��B�
n��$q h�J��V��b�_h�D�5�N0d@\c-H�$�B`t���B|� ݐ��@�.lI�C2��A8�<)��qQ.�#���A(����eI�Q}�l�����7C��!�0�cq@�LF"ƹ�u�bd0'B�u�n@38�y8B��eְ� ~�����g?����Ŵ�"��
��v�L_�D�j @}Ad�2�S��qY -����h���0N�Adx�$^��i��M̩$q� l� ��AԢ�V ����?1$d
��E;D �8ыZn�Ȅ&
0�ƅ - C���b�@��ȰR=���Ӏg^QO!\����*K��+�!
xЏ�J"!�Av���� R�`�\�6Lz�"�h�6�,\��f-Kk��MF�x���d� Ȉ�]�J�V�3��D�4��0����
�4�Ȝ��M �A.b����jR���ى>��}�g݄/�����.1S�B����� ����%";��)ϛ�3�ɰ+r��U�ABp�%�H�O���pQ�,�P�R�5�q��^�!sSi�*�H�s?�P]k�[ۮ,� $�=�u�!8��C$#�t�1-�Y�?�3�����P 69��"p��*�[����r0.Z9���^(�~��Rж��胚��D0����8�db ����+�̖��.�d��G�A�HB:��#A0
��T���&G!�X�2
6��-�W�B��X���H , �`�5o �1�� �XJ!V��t.s�[�Z���d�/my+��[7HǶ�%�/=j_@T��"���ӛζ��ؤ�P0"q`ܪ���f3�r��v���cn��G=3��0� J���p/tg~O�ð�ba�7(����/~9t��C ��|8�^�P:2��t�� �t0Ҭ�U���@�8EV�`#���� >����t���w��
��y\9����b�|��o�dԈz���e����
*���At�&0��&\S1^FJn �f�P�Y��Z�(a�q�?��BH� �q�K�!�q�KAXa����Y��lZ)�AM��!����-�
y��X��쩶5V A����ͨ� �����ldO0�r��C���n@���x�����T�D)/,}�9�n��e+ R]Q���E���
p:�`c�+İ �q+u�(��8�� �P�d߁���5���|���:U�|Pl�u/�x?�S0?' ��(g�6.�5�!�/��m��Y�� ��F`~Z&^�(.�:X����� � ��6#�zD��W� g�gP�E��/�x�#V|F�X��X+�/��0�S�7/� /`�� x��EX0��m��
��a�VZ�uw�c>L�hn:(
���QnA8�'��zB��L0����{t�3UȀ}*�Z+@p+0�hS�b��F���S����%sn(g��R�ATa��u�@Z�0�e2H�T�.٠Wa%����%���z@�%��JpJ�uЄQP�PT�F`5�t��H"��@�/Њ �� / !�`/�|�k�4��UX(�{C2�� �<Z���h~4��&^4�(�0^�H�^1A��wrFh�p�%٨�ٸ!�����5�0�$�_8F� ?3���/`��XS�(:����%��/%�&n#y��/�u[�a0o�M�d�~W1$B��`)�pGqW�͠h��x�O�Q�������p �E���v�/�(. �t���?��ch���<�Fi�d�a����qlӔy@
/�.�u\ ^s�;�`(����uZA �pa)��`��zf�'�Ո�U��pUp��f �5p<���%@]4T| �/ S� 2p���=�1�H�h(�X�`�8��nT�G��I�DF.ؐ��e����Q�?^ 5�I
�����'�n��v���xk�!$5� (�#�0�_�� �= �Ѣ�����(��h�8�0}(P �dI �|�]wqK�
`��0~� g� D � `�!F�[��zDz��0���!} Y?0�!@s���2�=�M�a�*0��a����< 8x?i�̧ R�C���¨m� �yL�I � �1��9E*�DZ̀�bY��4 ��Dz�L uP��|?52Cs� ��)��q ��
�* cF�����+��gH�'�? zms�
��!���c
I�0�:R��0�P�u��7���� #��x$9���Q@�?Y��^Z�2�2P`
��
��
�
�`�.��z٫bHx�0����ɢF� � ��y�e�%�8�&��(���R�������D�# {'�f�{g���Z����0� ��{a�Fp|���1��5��
� ���� ��`��
�S����x̷o4��:� S�� ���QG
����C���&I JK�Dꟲ���:�p�2%�MH�w��C��� :Ы� P F`� -/p�@5@$�������;Q�����������oTp��0��n/�/V���[gQ�<�I�F
I�����A J��u �F�j��@�c������0��� ���p�0�`
� �.��Q0
�O0�
�� � h�.`L�K�?�n��x��)g�`t<�ppK
h�m�dad�pyP,|`�wr�H��Z��{[�:�2��@�����K�P+`��'�;5� �c�-0c���00����0�f�3�bǔ��Gx乘R���Y6�G+I�y�S �u|�&�@?L� �"<��I�� up�C0% L����C� ��
�0�F�?RƦ�`P� ���@N����P�I+� q I�ăp����_[w<P�u�|����P^rBi�E:P Ih��(":�v�[�������r�� �� i` ��`�� ���C������P���&�-��KX?�;` ��E` ���F��8�������|��{�A�`S�G,�d��d��"�7,t����Y�� �1{!�����
�e�� �p�
Nx��2��L:}bYP`���[������� Q�
'P�ƤPl��FP��:�`��H�k-eWx��࣎�'Ȓp���V
� rk,��YR�(����
А�YpW
���O@
P�2p����I��L�/$���{�?���$E�3�&P!2�p��� 0�(��S�f�e!�!>�:`bZp� P��p=Kq�������i��Z���P� ���_`��
�`�$�
�Ԉ9�P�ǤP�� Y�l ����@��c�r+W�F��`Hψ銄WwT����!0ձ�Aou?ɀl`Bu>ےb`�a���JA��@��)� � L@��Q\`�Z` ��P�`
�M5��:�0ÌpL���5��k
��C ��|{� �m� �
s?i
��Y�݃�8/W��Pw�cׁ[��h�:����9c���- 1I�Of]��pJ { D��b��@�K@\0 9p��5�e`$p
�
����U�����r��ɡ
C��ݰ����07�T`1���3]��h
`X�h8�����f�C_��?�[^�52��@ɰ ��H� �*� &`� &� JЍP\�\w�q]����o���M��@�@p:�/ ���3��
����1%�>l�m`��G�����8��Ώ.@�� O��2 ذn�2��#>2�G2�"ߔ���'w�J� DP�p� �� D �H������������Q��{�W�:`�5�����q�
��c���N��<%�
� �3�n���G�5ӭ����瀥.��v7 ���c�I1"7 N�p k@ː�JP�t�`D
��w� ������\����E7 f��� �[�]
��%� �P��1� gc�G+ś�HL�p��]8/+= �.W�o�f��A��#�6+�x+XХap���F�R�*s_�or ��� �`���ǭ� Y��|!0_(�1Y�+��`���
�%� %���
���K0Ѐ62FI
<N�x�gŋA_���#�����R#��x$Zll1 �Dd ��Q��TR�Kb���'��M�9u�����O�;q)Q"F� p��a�`��OY E�*LJ����%<����3��dБ!�1
j��q.�7n1v��(О}�Q�Å%K�%H��)�W�(���~#�8��a��!t��ñE�ZdУ'ɒRS�$�� BPP!jAP���_� �=1DL0]����Ob>��Tf���Wi�b���'�$p�L�Sf�1qL�1-6�����9
}-� դɒ��b���@ h^�A;� >"�l�~Xh��>�\y(�s�8�l��'I� C>J$ jh�ƞ�8Xa7C��m8{�qH)J�Y�)8 B1dQ�
��������rH��)-t�@'�M2h��S�A'"~�z�kxC� ��� ��������l�)���L�\-lt!*t��6�d��2�D2�a�A�g%�G7=��eGc�u�D�&�c��!J�.����Bh�J;->x�
f�$+L ��t�,b�x��{c�xf�z������@�_^� �^x�:�5�2��~B�+��(�W�iH�ŋt���TsCA���b���1�1�$�d@Y��B Df����ǻ�*�>I��� M ֊'L5�@�)PXa�AQ��<�,?� @�Q��.�곂gZq�~��)��G��W`*(d���TI+�TP��ab{�P��0Ƞ�&X1��
xD��>9I��
a�e�2:�*�
i d (K粨]S5 �(BL3<}�#L����`+�d�z:�gx��/6@ÎC��
��f.���"��=������_D՛A��' �5���9@q��a�q����O�K�)���� :@X#1�@$� �t����p3 �u8���� ��������l�^��"P��uE3,���.(��!ui ��� R��6�
WHjRl � P�D�����X� ��z8�M�G?�EcMB
�pF"��8E�0�o�bK�f1�fH��"KY�0�f �u d���b$DC��B,�:��V�Q��;\ �
Y0���>5h��:d�z�y��$e)��C��A��E�B����
b�����ד�BHG ��hY��� Ej0=
���c@G�2 /�� h G�B��gQ$а<c04؊W:A�Ble��тV0�B= �v�LF�<�L4��$$�J}yh.M,_���,\��0���c��I����a���|�,��6ƣ$�@48 �Egd�� �� 2 ���!)�4 �)ԧ�� BL"k\�f���s�/��~8��^<V�d����C�u���U�NDʷ�h���� �a�F�"
�M��-d�(��3�a�4�A�gj9|�@�:��t�g �q��h��hӢ��
`A<�YO�,OZ�@�.@!Hۆ"0�� n��YI���@��Y�@�&*�����
�����R!�225� ����4Zg* ��%dt��%�ٌ>���� x�#��i13FX��T�����.x � M4b&��q$`�Z`��P�:��H���(�5���^���?p �a(E���b��R�B1X��!��ș�J@���<��$ }:�ֱ:�j��A@A���'.t.�^$W�x�� 9:Ёk5�o�E,1�1T��mp��� \S����
� Ž1"B��P H�ǃ� � ^�>)�%���:`g �D;_�~v��e/:9x��,d Ja(��� О�T�tnwZ��UADžI��
�{�\�'� �@�:0�'Xb��%�@�7��xi�8�X��זu18�F���ŤEZ�y��cIq�+��̛@PB�;�j@
� `/f��QG���B ,�5ae�B̀�ףJ\ y�'��Pd{���@,�͎.���6� g9�� �9J� rd��n��
��p7#`�Q��A�)`��#,���},d���a�! �@;�^@a`�L`!���V�:ʂS<�4���5�
< .T���s�
�P�b�v��>tL�*XE�0�!4b4��<o�<� O �͟��n��D�
����/C?,F�/J!3~�\ޏy�r`���P����x3ۥ}�X�����%^�5��z��~���1��5l��B ����K�~#$����=�`]���'����<�� @l{�H��~ �
b�(�{�0��.�=�)\�=������9��(�O�1�Dx���;�p�1`/�J;�[/3��S�z�_ �n��� px��&���m۰�:�9{3`���8����.`���<ϛ ,d8@Kx�1��8���8�)����0x
�;4H�1�K�"x�����kp&!��#�@�{ rh�h��@�da`��>tH�j���I����#�q�G`����KP=T�t�&K @�;�@��E�Hv �4x�S�<�'X�H$�f1�����(2`Z�=�Q��E���` 6�B<��{&�"P�P ^�k �Y �@H�4x�p q :�[;a�v�D�85��"W�+�n��� qx� �cx����
��*|�F��.����ӿ� H�(�4H<P ��!�9�{#�[
�(��'�o �5��X9�-?��X /g�5�()�d�� 0 ^��p�7�3&�6a�a��5A�\
Р�M��hԋP�h�&�:� D��)����fܼ�<��`F�,�x���I�KI���[�6
*��Cs.'��<J��E�+/�[�4����α���2h?^��f|��{�F��*P���6�����oBs��8�o�����D��!j6�3 ɫ�ʛ�*8H�P(�Y(����3��'(8���L�B�p��ԃu�n͟0)[�,P���,6��Z�k �(��+�l +9� �@�N�lIv�M��6�;6B�����?mæ8��|��M�χ����mKCĀU �_D�`� ��Y��ܼadD��fl�k{3����)4���Q�a�C{�)͇��R)
#
@,�d�2/�68#8��*)�z����*9��!�;����x \�J�čh����"`�k�
��7t"�Q+ ��fT�p���:��Q��.��4���K��@��Il3@���DR��� �0P�T�C���R)��X�`[�қ`+ 8 �R"�!C
e����b�f��*�z� i^PT�?.RjÕX`O>U��A=�k��60�Բ�M.o��o�ңIH으E8�EX� �4 9�W�T ��cFF��B
�('���=�w�ϑ���Y�TP ��=�N�s��IPVb�'�j�~��zPYi��@��ʃ�%���� ���h6:K�HZ���?fK@n(�T�F`��?�}U�-�T��.�?2�� hi�38۰����5&���l�F¢�Z�G�-�, �?<#e���!�����ۮ���ŊN��U��{��a<�B�[�o趖�6D��� X9���ŶpIH�T`��pDL��N.�ڔ,� PƮ}�lC��5[�����I���OZq��-�96P�N�B.����[����j�
P��P�EP�#��,P\\1 ��f#f� &PAiSAv�dik�CO��FX����F�S�
�I5]�
��s�Թ���NI�����u8����qP `?H]0�X��Z(L�K2�⩭���
H35��|�ީ���%Wl �|�k�� ��*P���ŀ���P�_��X����#�^Č[���/�F�I�%=r �k�(�*���2p������| O��U���P��4H���`m ӭ�!�R�ѧK2��[X�JM�F���:8 K��'��tbU�_�W]c|����Q$�Q.̂��%��;�ѣb��E.� ����~�Wc�8&���g�O;�,���m��Nx!?���<���B�@�g�Z.@DX�t�Z7��!@�/��a�B��E�W"bJ.�U�BK��#(\�e���Q�MG�6�=һ�<���XU�9�Y�l�XXn�*)���ܴNc���8��a�,!f�;�:�!`�T�p�Jb0ā��
��\������M�y�WJ=�y��4��"�Qa�,<�,F��Q Ù$���H���+�1���)��]�+hZ�v� 3�=��ۃZ�m��s� �)Ӊ��R~����^�>�_0ܤa ��i#�a�ޕ���]a를�����E��i�NiO%��@����āz&�
W���x��.2���`�։�v8����=x?�j �;p�2���튊���;h!T@�����/CA�a�,��-���`�^}��^��ʣd���aF"�i�n��=O���}�4؋n�
��l�l��* � ,X�����V?�E
��Z�L8,aVb�㒥-�c����m�&ܕ�љ�@m����,� ��W�W?�T�6g�Nc�.b�K<����? �In����BJ\���r(�_��Dє��.�ꁎ�F��bV�_���� n֦2�e�*��B�'�����ēI�6��k��k���E \?X����k���!nsgl0�<�ͼ���\ǔD�h�� :X��>� �� �o���HH)�#����Xm[��,�k��*�]!gm�I�'JG0P�P��R��=Bs�oK�|I����Nc��QXa}��4v�a��F �߁�ɠ��؋��n�o� �Xx���H��8fpD� )��-�o6�I��J�+p��o<�?��`���zG�+P�@��4 k��K�q`�1xW��=xO��U���������5�adL����E����'D�G(�8o?��(#!Fx��R��z��]%�5X�s����W��hs�B(�� Y��[��`��܆z��Q�m.��{N�6 @�&\���P��4�nz}�Q�p�ΊO�(�x�s�H��=�p0g�
`uhw;�#�{C��Vnr��O8�`�N,Ws��I(�xVٶ����h=���tB8wB�m@��gL;��O�?s.�����ؚ�W%�q.b�LI���z~�O{p���� �ev
������q��Xl� /h��
8��=�-^�^�I�JϹz�
�ZV�kS���I�5P�^�Id6Rː�zO�!�#F���U0((� ��Cx�p�V�x@�[8p��q��N�+1��?+���Ɋ��fҬi�&Μ:�Q�I��
k"
�b��6GTd���G�@w<�)!B���U�bLX-*����l�B��� �TrQ� ���';}#1����)�k!�4��cX�*�
�T�`@��P�(x����"b
.c�;(~� #���v��1����Nls's'���}����� ���I���Q�3�*�\>l�`ll�
ݷ��C'LwԨ��P 5�x
4+ԃp�`�!A�[ FA�$�����`)�И@wM�@#�1�g����t�8�A�@h1���=��BIF0�/��� ����o��#O��Tr���{ eBRG$��LR�U���w]uWWdAU�U!�x��|�\�քc(h��-�`a�F�` �pP�wa��Ai�� f�1�!�&��M�)*�jv#��a
#�`�JS���9�8�N>�d�P]�E�0C����zV\d5�Zr%��e�%z�RH`����� 0h�F���a�9�AtrvX��� �g%D�
j1��C���H���l��a���(��.�#���L����YI��*UP�xp�ygi�]=�Q�k�Z}�l��A!�4y���`��zs��
t�%xR�bs.�F �z�f�ݥ�����]x�'�k���H89��ЇzF7��A銃�k�)P����8��qg�L�B�0EA��1a�t��U�uVV�k9e�[iY�^�A�jB_}K_��1�tӍX�{nԂ�R�>��e�tj<��@X�th�vS���� C���7�&`���
Evx�Oo��=}�t��)I�H�JЬ6�����
l���P���2Iz���|�X`��F0<ґ7``-#�RД�3���������c:�LC*�pdMkyC.��C5�fq��^`6~��+8 �QH�zCX�j�-T!{��"�(�H��PD�W4 �W�7%��*W(+��p�&�"�XB`
��m���``�n��<W�V�t5������!�j&��A��
!
P�C��E�@=�A^�/�1�-a�6tQCROa=��Ɔ�)�8;�v�+ 4��b)�/|G������2@C|�����&4a�#��P
0x4� MPT���]R��Y< � 8�e��%�D�q�C�7��= C���X��%�EFh[/$@CN�z�Y�VE$"4�Y0�&��P\AW���,gٸD�c\X� ��&���p�3a`o��/��f�P�9�� �5d��T����F'�����|�f�=�^
�H��F��l�*ɾQ�m�c
��'i� �BF*R&P�*�È]HA(����u����W��h'K���`
^� 6�+N��&�al08J����6�X�
7j�#1��9s�x�fD B#0�ЂL� �g?��C'����:Ȑ`W�����"E�=��o�p�,�����
^ Q��ҭ��%luW�ZC�6#�F�6�6��]9j��:+\��7�V�`(��ONx�NHA�aʄ6B!�#��I���/H[�V�NH@k�$n9� ���pz�
güh唸s�zx�+�t��1RL.d�
��+y��
��6�4 �% �}%�1��Yo2���8
7/3.�&vC��B�ˎ�N`�Bi���1���'#� 0f���0ne"�ul��R�:�.����[��j,%N�X(:a�m|D7�h�%�+e���Wk�)Z�yW N�7�Nv������$�
�/��e� Ci �C@��%"�C%$�4�z
\m�����
h���\%�0�+`�JX�{0��� ��G���@,�{� l��?P��j�Z�7+8��*�!K;`f�(Z#6"������}[���AS1��d ؆D��;`r ���,�������z<�c�sx��g-p���W�
�-�b��t7B�i�3���b.S���F�o
*��q�Nu�$�����Aa_���"� ��.�����4>���D��@�~1��Y@�K�X���+�w<�}�+E>�K1 ߎ�4�Q��D���)yg�]��G(cy���6��o��R�,�Q����B�U_�V�갇Q�Ʋf������롕�S�,������}��yFw,LJ�`)M��� ��2�1�yg!��z� %*:
u���� H
ܒ� mPx©�y~Nx��菐_�_�Qa}!Ηm�8��O��^X���pA0P�p���ݕ5XP��dž��#X`�QfpM��[�i������Ey:��g< P�G��� �
@�)����-��I���B�m�X�;hV�\A���d�3Tі�����^rQ <C��3������ۋ����Kjp��Z�9��L_egD�'d��4�ѡ��E,����@��HAl�a��
�We�t���٫T��(�E �E���U!L�A����Y� ���
|�
���
7�EG����>�j��ё ����M#��7�@�Dl���U"�!A���������R��5�U�U��1�5�ݎ��UPa!���(������$@�N�B7UD����t+HĹ����h�c-�Р�-j͈tS�� ��#��I4�TB�C
#��Y*d��p[ B,��0�'�O�)j������5nc82�9�#��Ĥ��+t7��BJ�|�F ��dM�Mf�Q��.�#�����@8��"y�94���F6�
@DJl�0"4G�Uhd,@�)��xWJ6�T⠝d�8�AJ���� Ĥb)�:fCȀM��jP����9���4J�����N+���<��=�XfpC��9�l������_H�;d�
��HA*�B�\$p�%��� R^U"[2�I~(�T\.�J5�
�BLƤ:��_Z��D�B ADG Zbn��$��QC�ӬSP��`bf��� �@��A�i� 3�fL���q�!^d3��t <A�P<�5�d��4B�J���_�T$�b��4R�aD���hp�#X��l�i���@���������dHg
&7�Fg�@�٤
#(B��B|�'��f*p]X�m�����
A<E� `Q�S�HS`��+��`���vCi�7��tv��CG��#Ā<���t���*�������*8
��I7�Ak���gl���#�U)��Vl!R�X������@�8�C ,���qP��@�|_=J�y��M�Α��8hg�,�FtꛔFh�Ԉ�֟��e0ľ}����+��#pJ9,�be���ۢ)n����t�E��~t�DK7�+�)b~�������F�U�b��y+M-_�����PL^L���͜�#1U�Hm�\�~2��X1j����f�J�Z�X�y��f.ʢ��7tè.�<"�uތ�j*Δ,\MF��1 ڗ������]��R��Fˋ�@H��
1��>�±&�B���3J��J+4�mZ�%��bl�Z ��t��N�ӆ�#��E���3�*�)u��5D��$�B��QD8D)S�,����LL(+��( �k:+m��mN ",�~>-�BL- d-7L��.
7����v�uF�M�O��M:�+����@7����S�SAF��1�&+$Z#����@����nՉ��2$��j$��@#�ڑv�FB��rY
*��$3���vn�>���4q��M�Q�p�֜%
�N��`R�7f
Ԁ+��DU6��o�!��Rܳ��~ZH�E�%H�6��b`�+p�u"�~�̀.�6�+�nb��+8��U��J"��6�4� ��@�Sg�Z���{J@>p ����%�
����ZB~A~J�-�Mg�E��8$���\M�n�s�#�����[(T�f@����j��mP��a��T9Bj�0D��1"0��i��AH-9�Y� [l����ˢX��V ����>B#��ˆZ��N��
��.�ez߶����.��F�2�1��.0!#q�+��r�.
��Fd1�:�aA�$��ת���e쉶��ʔElP"��ҡ�$H@±r+� ,Cm�:s��Z�NmHj8Ւ��Lm�!E����<Bpvo�vj�JrT`�r�����Yqˠ���MU�1��S�'�����|: 9�:�g�v�;7p䦠P�سŎC����v�M6epF2bv�%{N|Λ�N�D�
�p�
�騋� &��8�ӹ��0t��q��N�� %�A:�tI׳%���2֖�Ko�7|ȫ��14�-<uC2�8�cjl��C*i�
�PG.�yӑ���#8@B̃.<�U�焑3%80H�t����E����`�� ��)OVw�ay�\�A���T+hU)��d��
~�8�����֊
A$T5876�A��6-#�=[�fOn�47�*3� bΣ���N�� �A���Hj�C�����o��ƹ���� M�Ђ�
���Vǂ0�4eK-�)�rs�NV�k�v��c�P�Ɓ7`�u��āMkSH�����L�"�����Ax������s$P�N+IG.�N-�G�~�7��4��T��ĸkHK�w�/�7� �l�j�����|M�T��T�B p�8��D�8e�qHn��`k�A��iAv��8��6қ�Ӂk��+�O�%%D� ��M��8���!H9�7���`y=�����J�@�ak���(j��������po����BhXhT(=�*��m��T8B��2�zV:�<@5�t!��G�����k�I��8
E���6���%?a�G��x�h�`fhTD���zVZ9�� K* PmC
h �h@
|��gV�^8Rk,R�W�#�:GV�xHG�ꆒԁw�`�<l����o����Jj�r�E�x�_<�&4Ҽ��S�n�38j�P���_d�r3D(/vT�(6�'<�/�8�!XB��f�f��� +`<�������T^�&;�_���|���ԣ63U
#Iˤ�%@y$X-�P��<�.����H<��E
��}t����7�=Syf%� �� 343t<P�&���d�64��8�{;�/�;8�8��C��A�Q�{z��7$�#9�o�#M}�;s�c�&�+0��/vL����~4���o��ۛ������ԣ�#=� %3�4A�fC%��#m�=�[��pËh��>�+���H���9�<E(S~�;��9�C�ȃe�����;� DC�4�8g�G=\����� �0L�+��7 ^Ur�d�G�(P� �?�+Y�t�fL�3iִygN��,�Ί� �Ǭ� �v���#c�2:z)2�;'{����lX�cɞ�iҁ]A%H���I�oC���Ձ(�(S���p`�1��1l�pO���]0rdɓ)W�|sf͛9w��thѣI�6}ujիY�v�vlٳi}wnݻy���xp�É7~yr�˙7w�zt�өW������E��}{���O~~�w���>�>�{� !� � ,T K <