Skip to content

Instantly share code, notes, and snippets.

@AlainRo
Last active October 4, 2017 13:41
Show Gist options
  • Save AlainRo/542b063a12524a2f17d1005c1d4beb6e to your computer and use it in GitHub Desktop.
Save AlainRo/542b063a12524a2f17d1005c1d4beb6e to your computer and use it in GitHub Desktop.
Brush & Zoom
<!DOCTYPE html>
<meta charset="utf-8">
<style>
.area {
fill: steelblue;
clip-path: url(#clip);
}
.zoom {
cursor: move;
fill: none;
pointer-events: all;
}
</style>
<svg width="960" height="500"></svg>
<script src="https://d3js.org/d3.v4.min.js"></script>
<script>
var svg = d3.select("svg"),
margin = {top: 20, right: 20, bottom: 110, left: 40},
margin2 = {top: 430, right: 20, bottom: 30, left: 40},
width = +svg.attr("width") - margin.left - margin.right,
height = +svg.attr("height") - margin.top - margin.bottom,
height2 = +svg.attr("height") - margin2.top - margin2.bottom;
var parseDate = d3.timeParse("%b %Y");
var x = d3.scaleTime().range([0, width]),
x2 = d3.scaleTime().range([0, width]),
y = d3.scaleLinear().range([height, 0]),
y2 = d3.scaleLinear().range([height2, 0]);
var xAxis = d3.axisBottom(x),
xAxis2 = d3.axisBottom(x2),
yAxis = d3.axisLeft(y);
var brush = d3.brushX()
.extent([[0, 0], [width, height2]])
.on("brush end", brushed);
var zoom = d3.zoom()
.scaleExtent([1, Infinity])
.translateExtent([[0, 0], [width, height]])
.extent([[0, 0], [width, height]])
.on("zoom", zoomed);
var area = d3.area()
.curve(d3.curveMonotoneX)
.x(function(d) { return x(d.date); })
.y0(height)
.y1(function(d) { return y(d.price); });
var area2 = d3.area()
.curve(d3.curveMonotoneX)
.x(function(d) { return x2(d.date); })
.y0(height2)
.y1(function(d) { return y2(d.price); });
svg.append("defs").append("clipPath")
.attr("id", "clip")
.append("rect")
.attr("width", width)
.attr("height", height);
var focus = svg.append("g")
.attr("class", "focus")
.attr("transform", "translate(" + margin.left + "," + margin.top + ")");
var context = svg.append("g")
.attr("class", "context")
.attr("transform", "translate(" + margin2.left + "," + margin2.top + ")");
d3.csv("sp500.csv", type, function(error, data) {
if (error) throw error;
x.domain(d3.extent(data, function(d) { return d.date; }));
y.domain([0, d3.max(data, function(d) { return d.price; })]);
x2.domain(x.domain());
y2.domain(y.domain());
focus.append("path")
.datum(data)
.attr("class", "area")
.attr("d", area);
focus.append("g")
.attr("class", "axis axis--x")
.attr("transform", "translate(0," + height + ")")
.call(xAxis);
focus.append("g")
.attr("class", "axis axis--y")
.call(yAxis);
context.append("path")
.datum(data)
.attr("class", "area")
.attr("d", area2);
context.append("g")
.attr("class", "axis axis--x")
.attr("transform", "translate(0," + height2 + ")")
.call(xAxis2);
context.append("g")
.attr("class", "brush")
.call(brush)
.call(brush.move, x.range());
svg.append("rect")
.attr("class", "zoom")
.attr("width", width)
.attr("height", height)
.attr("transform", "translate(" + margin.left + "," + margin.top + ")")
.call(zoom);
});
function brushed() {
if (d3.event.sourceEvent && d3.event.sourceEvent.type === "zoom") return; // ignore brush-by-zoom
var s = d3.event.selection || x2.range();
x.domain(s.map(x2.invert, x2));
focus.select(".area").attr("d", area);
focus.select(".axis--x").call(xAxis);
svg.select(".zoom").call(zoom.transform, d3.zoomIdentity
.scale(width / (s[1] - s[0]))
.translate(-s[0], 0));
}
function zoomed() {
if (d3.event.sourceEvent && d3.event.sourceEvent.type === "brush") return; // ignore zoom-by-brush
var t = d3.event.transform;
x.domain(t.rescaleX(x2).domain());
focus.select(".area").attr("d", area);
focus.select(".axis--x").call(xAxis);
context.select(".brush").call(brush.move, x.range().map(t.invertX, t));
}
function type(d) {
d.date = parseDate(d.date);
d.price = +d.price;
return d;
}
</script>
�PNG

IHDR��}��^ iCCPicmH��WTSI�WR -)�7Az���`#$B !T�袂k VtD�����({� ����*�$tݿ���3o�w��;߽o��YA&�@?O�ÌOHd�����@���xGD�(�����M�H�k��X�������@" N�䲳 >��� t@���<���XU @$Kp� kIp� [Km�#}!��Le���(H�3�٩0��bk>�LJx7��4b1����!V�Bl��]�Կ�L��b��aY.R!��r����g9��de�F�Ї��& ��� �V��"��;��O �X�<��^�黎�bF��ٹ��f�����B ��D���l�J}�=�� �����ȑ�h>?3,t$Ί4n�(������I�C Wz� -:N�m��ņA�qGnFTȈ�Â4߰Q�(R���)€H�
���;�f�fI�R��+/-:H��ss�CG9p�~�2�ˏ����9�[$Ȍ��vr3#euƎ��G��v��&��(�59B�{'ȋ��q�q
|�`l� �^{]?|���T��#�Q�8�>�@�".���rA>��ʞ� E:�/��O ��5q�
�O/�lqg�eԏ�8:+џ�G "��x�!�L؄��ot!����$\��9|�GxB�$<"� � w@,x,�2b5�W(��9Lb-`$�d�o�7��p���q� ,q{��7� ss����Ƹ}���IX�ψ^�\�a�E�ؗ���1��w5��>�GKlv k��b��F�0�3X=ֆ��ౕ�X�Fg��rˀqx�6�U�}֟�1;k��P��AwN�dC�f �
y�iyLo�G�2��l� L[kG$�w���
C��F���r�p)���o:�'�@�Mg�n����`���2.y(�t�0�9�G���?� �A4H3a��@d=�K@(k�&�
�{A8 ��:�΂ �
�7�=�6z� 0ށ!AH
�#�.b�X ��3��#�H$��$!�!�H �ن�A*�_���Y�҉�A��>�5� �P*��j���D��FC�ht����2t5�-G���Y�
z�/�A `���,1g� ��L�-Ċ�R���෾���~�#N��8���3���x�_�o�+�Z���w��W��E� �� �T�lB����p�p�^�;"�� ����L ��Wwk�M�Nbq�D"i�,H�p��G*"m%"�!u�zI��d]�-9��H� ɥ����.�S򐜒����\�Gn���}r
rW�z�(��;%��NYB�B����ܧ����חw��*ϓ_,�E���E�n��T�9՗:�*����6Q�P��h4c�-��G[M����=�}P�+X)+p)�)�*t)�T�S4R�V��X�X�xL�b�������Ki�R��I�[J��te�p�,�U��/)?S!����pT���U9��C��t_:�����~�ޫJT5Q
VMW-Q=�ڮ:���f��6G�L픚��1���L��Q�MƧq���qǭW=�k�{���^�\�b���4���4�4h��S5gk��<��?^u��x����G���B�̵"��i��j�����ho�>�ݯ����I�٨sZ�O�����ݨ{F�9S����dna�0����Dz{�����M�c� �k�P �
R 64 �N1�oXex�H���(�h�Q��{c�8���u��L�M�M
L�L��L=MsL�M��͜�2�v�u����i�e�W-P G ���� � .��'ܲ�Zz[�[VYv[1�B�
��^N4��8q��։_��3��Y߳Q��lSh�`���ܖm[f{ݎf`�Ȯ��=�~��m�����_���Վ}N�NIN۝n9�:G8�r��Bp�qY�������5����_n�nnݞM2�ĝ�oR���;�}��؃���C����,�|�e���������;����Kk�� ����� |��0�@�b�v��m��R��6�B���
�fWLv��`rK5$*d[ȣP�Pah�t��)��3
�Յ����
�"L"r"~�J�1�l�H�����Q��YQ��E�D���c#�i�U��[�>�/n}�8~b���+ � ���DRbl����i��6M��0�h��&3�̸4Ssf��S�g�fK"$�%L��
g������'�}ٛ�/8^���>�;w=�i�{���g��R��<�J��y��m�W�A���g�g�Όˬ�"g%e���3�-�:�s�;�"�8�5gS΀0D�?ɝ�[��
�:m"S�O��|�����cg��<�?�m��ܕs��2�Ǟ�<_o���� ��Y�,L^ؼ�`ѲE��W,�,�X�{�u��·K�6,�^�xY�O�?U) �n-w[�k����}��ʭ+�s�/�X���|^�^u�g����<�:eu��5;�����\繮b�����=�l����X����Y�.�ڗ��L�,�,���~��ֵ[?oK�v�̧�f�����������鵳z����]�v�v�����ܸ�t/qo��'�b�����K�~��%���WDV�T:UV�:��
�U��~�����j��=5���#�����_�~�y4�h�1�c�Ǎ�o?A?Q\��έ�K��'�w��|������oV�h�k,;�vj�i��e����l4��M=��<��޹�s�[����9�B��s�ޭg.�_l��z��e��uW�Զ9���������W���w�t4tN�<���u��ߵ ׃�_�v��f��۷�����~v'�Ϋ��w��-�O�_�@�A�C�����Q#v����n{��^�����ǟ{�=�=)}������ƾ����Ӟ����/�S���/M_��믶����W�WïW��xs����������
�/�������Oq����L���ٗ��!_�g
 XB��(��������xv��8����%Dvg�"��&xr9�@�bB�e'lFSa/9~G{��n��Hn���,�b���h@j��pxxh���}���rd�>����]���� �,lX�1@ pHYs%%IR$�bKGD�������UIDATx���wp�g������[珩�U[��fφ[���g�;36��@�A"#�M81`&ڀ��@ �"����Qj�r@�9�nus�5!��n���_}�-!���_�����7!�B!��9�S@!�B�B!�
4!�B!hB!�B(ЄB!�P� !�B�@�B!�B�&�B!�M!�B�B!�
4!�B!hB!�B(�<�B!�P� !�B�@B!�B�&�B!�M!�B�B!�
���^_WWW�r���!�{��`���(�:��ijA(�C������iƌx����w�Wѡ�B!���TX�y.$��K���I�iU�
��t���6))��7�� �B�$Z�!0��óQ�����k�٠���3C(�c�����(ЄB����˜=e�:�;8�p���5'#
�:xr�M!�����ڳ�̱�:KD����,02�P�)ЄB�uE�օg׊�[Pۡ�O�
���Q����,qt
�t9��[͏�P�)ЄB��D��_�_�,����.�Rj�����6�9.���,]�^z4$�����@S� !���d
~V-Z�h�Ҙ��nA'�dw�h���׵�l����j�vp
��5�A(�V[��:CZisK��-�B�=��M���؁��E�]p��C�U�I~s��x%<ޡ��s�(�O/�r�%h+.�1y��=����8!��v�&���b�4�0��-�zT�vrg��m�O�;ߞ�A(�V_����wR� Xu"<��Yu!��xjZ<3��d�z�=d�U�"C��y���u��ό� h�/���+���F�݈)b� �b��������Df��L��'5.�ܞ�A(�f)�&�I���[d��{ e�J/�?���=�� B!�*5m�
���<���6������~s�F�^����_�Q���P���@�v��?��/�����ORi��9�H{�{�C�W��}B���K(��s��F�㻒�����cL�����ɀ�z��&�))��k�/r��Ĭ����z><%�� /����A!�&�ԩ��r����v91�[����=7��x���o��lTEs7?B��l��w��8��=|���̊V������
����_��n�J�g!�b{y�T��-h��+�YX��uc�<�Y��H���s����c�M,�M(Г,�]J���~�}]���V�6�@�kQ�_+����m�a!�bc�o��4������ug"K����:�[��wpG{��s������zR���{����aK��D�ԙ�ߣ�边����4�K����ճ�B���:��p#�/��:�Ro0~Q0�o�ҥ�C��o$�T��� �&��ؼ���U��W
͔�{j�8�{�5�q��$B!���~����g��Z�#|gqƌέ{�x��������d���YAU��=#�C
��
�_|��a�E��b���OBa�Ӏ���׿�M���̎B���4��σ�(���Jve�G�Q��l�;��k�B���ö~��7���M��,B�S����̒�Xj?���.WO��GM
�YX<��DxIC[ !��Hc��Ӌ���O}�]��=d/Ϫh�ӥ�WO���q��s�w���L(�c(�r�v�o⠻���O�*��������z�ߵ�-(`J�.B!�5��Ԋ�nA�R�=�\�3 ��ⷡY5�M;%�y�Y�����o"Bl�@�t�>x11�W��5nm�b��1
�޷�������(�[!��@���]�\�o�u���W� F�ɤ���j�Od/�9���=\�0�;� z��_����W�F��yY�Vo��գ�%5=�j�?�C
��/���E7v(�P!�X{ݚ?1��W;�$��,o�픕^af����R���
w*'��S�r�z?�}�) ͪ���n��T�s'�
��K�y�=C���Y8�jI�dvf�;�B�X�Z���t���N,���{0@�n�n���}���*$�Q
�݄�^����UX7�t���v\�B�޽N���ӣyiՐ#�#�?�b!��NfE���Z �Ƥ'ܘD(�#h��t68G��ye�}~�#L -��Hd������~�T�������TsqB��� �S���:L�\�OWk��@ z�4�?���|��8
,t �S�7 qy�K���N�����~��X&uh���Y8��-��)��Ϛ:�#ס !�����WICW`zURQ�R3��_Ӿf�%+%�����m�aK ��٣�t9nԉ*{oe�
{��0菋f�0�|�{��ر��;OKD�.��\>zԿ��m��A�\��� H�J)i*k�n��u�4!� ��Su9,��T�8%-�] �c�g���������l �=��*֜��keqD�v���u�E���#����'�O��Ƹ�4b��5`�[���lՉ�
bN<�N+m6��(!�s�d2�����@�Z}�Dv/�t,o�f��HseXu{�1�;8�3/�@����,� {��q-���S����S�����_jKj�/��Fr���s||.���;� !��+�,&6n�3�%~��D����x�B�͝������r��sjB���,�z�ö�C�6�yZ��v���̪#�-�/e3"�b�(Ժ�V��KW�v�Hj�V
��{4� ��]zpz^�~�X���6�
2M ��h4 CN�,��tҧįZ�V<2�⑑gh�@߈)rp
�/G���;���l���o%���(!��)��`̩n?x/}�{�p�/���wCε�.W� z.N�6Ӟ�/]ݍ/e !Ӵ@������_\%����z����r����{���{��-++�������/�#>>>*�jbZ5���%
���+K)�Amͩ��9[!��)��d��K�y�3��6�B|v��,,���ŴzCFy�׷R�x���Mf��dvd���VOO�����=x�e)III���/ħľ*���Y��޽�f͚-[��������7n�u���o����?��P��>��5�*^
/9�R��B&qbm�V�K(���it�X�o樂�O�*;��yG���1k�Q�A�̮�����4+�����oݺu����zQ�.\�{�n�J��'�x{{��SRR�y��L6s�̂�������� 7�c�-yGY������E�%B�L�Z}tnݎk � 莳�:�]�q9��d��@i�����UL^=� �^Z���׶m�^��h4�:t��͛_�uGG���KHH��Tmm��ŋ�\�������*�}���-[�Z��X�P����;w�|_.\�p���������ί鰢�F\�엦��^!����h4�4ty>�t��9L���O3DY|(�-Mf��jZ ��aٵ#ܚI�H����
tdd�h����۷o��իSRRV�X!�ɤ-��(����mm���޺ukǎ:]��u�j����}��澈b������p:*�N�������5p����.�4B!�NG��^bY���^|�|2�ŔMf�7s�۽~���l��ѐ�n�W��Y~�L�@��j�^��'�|��s��M���߸q�4�#..nѢE�a�O���G���+z���L&�~@�Fcyy�C8nǕX��-��\~,4�����BȸJ[Zi�ɢ���xe�y�=d)%MS�����F�9����%|����\4ì�D
����4Z�ӝ:u*((H�`�F#~{����?�\��޽{����>p��ܹs]]]�r���띜������[o�V=�7��7��}���W?��<eN`
�׸/t
̨bc"�2�Ҧ�܌-^��@u��x��+��#ϙ;�4u*�<|��-h�;Ҋ�Q�@&P�CBBĦ):�(�׮]��T^^^DD���Z����ݼy�'ZZzC������o�o�����;,�������7��|\ۮ�����O]�k0�؍٘!�����!c�˥
�ű�r\��F*���z?�՟�tf� �5�X3���@�G���ׯ����Y�a| h����S���7����<4�����w��:���G��}��BFMu���;��Γ�z��Hpxv�d~�� 3U�8���M���l�d�Z�ឞ�W'��L�=k����!^O�.j?�E������b��j�'B!#��S��v
�6��@�u\�d*&�ps��+q�-:�x(��TD5 �� hs��@�;��-���gU-��U��Ͼ��ud��^a�ulO�B��R�?�k�Sy+��,��qb?��g#]��;
�/ld�%ӱ@�?,J>�{-��v\�J�0�;�Ho$E���$�A�r���� !Ķc2��VX�$�VrR��{����d�_�3H��/��M�L��;�4���,�>|#�h\O��`|�T��tĝ�%F#�)B�-����w�gW����M�"t^M���D�>�8K�g6h2] ��W{V��\�f��it�)�V�,�޹�3�$!��t�*݁�iL�l����}/�FLѨ�C����$t+���L�m�����R��WE���߼��d�{�,��m�Bl2&��ar���oE��C�;�9�;{4�}�F{7��[lÄm�}(p������1>�˕�;�{����l��7�!��_���7�<���[�<'tJq���l��3?�wX��6L(�f|,
�W-���{n&���G�O.�2 !��^:{4��2x�ܧ�nA���pC����ܱ�$(}�r9�1�@�w����#={�ѐ�K�.?�U���H!���x+�x��7,�>pZi�?��� 1cyC`�ᠹ·�!�@��>���U�Q&�Q�u�,���%��N\~�J�0GڳE.c�N���Ӳ�Q�R�W��%M�Z-�R�m�P��{��s��]����ɭw::xPQ�O<�3 �Bl%���c�҉)�ЇzC�մw͸[��j��1���G�v3ƒP�ͺ$��,�d��
:���b���k̕C!6����> }~-���Q7b�ď@�<��,�z\kو�|�x�h�l҄m��v�a����Ӓ!g2pͩ��9[$!�X{:�_}�L{~��b���g"=�3C�U�v�t���ڜ��O.Ǝ�=i����Z�jB�6�L:�|��m2�TZ}e���ӒLJ �;��ѐ��F�HB��4u*�M��u�l�F;�,r^�&���O]NE���2��� �=�=V�T��P�ԥ*m�ʪl
ˮ��,�痺�t��a*�v�{ el��b�i�=O���ı�C� �\&��0�@S�'�$�ѐ��"V��X�b�`��9�a�_v��,�S!�sDo0v)����$�l�}B{�� �ƹ�0�@S�'�Α��c�+g�o�\�}��2�����dy[���r�i|A�� ���[��l�3L�:^��ŮD(��t]{:������B�$�(7v*��(Xs2�ѵw0��k��碋�;��/ʯ���:sn��8��G�#s���P���.��34�����B&�ސPظ�'^�B!U[i��c���S7�5���O���l�gg��Jx>��@O�]T��(����B&��X��u:����B_�*,]�H*��Y���̵g�ֻ�m�#$��j��� �y&���B!�q�l��o��&r�R+MLv�^�R��=c�c,+����z��ƽ�k\B�H�zCJI�.��nA#�Z�e����]�Ωj�=��[ċ܃�2���z�Ε��|tk���B^�NoTi��t+�
MfE�����K���ݣ�� ��_ظ�B �ٞ�A~s'�{ 3eIo�$7�vyK�M���.���М�6�KB�Y�������n�(���엶�ZŸ.��w�̡Ҝ��]��`45v(�G��
�=�� zɑ����=#M����F��'��C��|t^M;;/�m�7�d�5l�������z�W�܃��T9����%�Om�W��=�E���.W?+o�����XiP,�,;<G/p �{;%��U�7���4t(���,M�һ>��,�� S�)Ж�+�'���B��Y޺�T�(%�X�y׍������$��I|�Q�B��i��" ��g�޼�S�_�9a��iZl�N��|�R��ҭRi��"w)��y��}��
��<zo=<Q�ȭ�h
�%�# 8x/]�ճiB�HK�j�o��j��p��#��2�b���nA ݂% ����.r�fv
[�� 1�K�������!��J?H*g/�@S�-q��Ǵʹ��Bz�>�D�w3��Qqn�M��ü���m����>��}�F�I�3�U�.�V|��҄�NbQ�
�0�z'�~�Ldm��}�M���=
i�c2EKV� ����+��d��M����(3���9t!V�҆�?]�h�S�����hH\~�3�m�����Ʊ<��)����~��ӑ�܃��z�m�⃏������� !�3�J����UQ9u�}��e���u�wF��m�.��� ��E��S�)Ж����.�v,�dveۚ�s�:���~z)����
�2�ң֝�Yr4d�[В#!�=|�=CWz� K��8Ҟak s;E��h
�^���
˯��i��'�d;� w��nq��NJ��� !�+镋�;�rǞc�=Ö�A�w���S�)�f/��W���'��mS|x6j��k��v5���� !��`4�Sx_�8|1�vrNw��1��M���lЇ���F���̚E���^�_��S�Uä�� ��Sy)4�LPNl^�B=�D�&~3�ج���j»{ �I(�hK���wTC�r� B'��0~cи�ug"��Є�q�G�;�)�!s,=r�^Znu��w9�������M��U ��
հU��U���1\~��\;�8��տ �=�/X�<d���v(4�������DF<�Uj�ѝ2քdV/>��;]�mkOG܈)j�TJ�d��n�6���|H�� ���nA����Ym[����l����G��M�6�J����G��&����c�c?I��sہ{i!Ϫ��j� !#�]���Z��k�#��@����7�T���7q��PǾ 4�z/�k���'սҡ�[�\~������dxEs7��(�mmm����
�\.OII ���0����:666//O��}�N��dgg���544�P�(�c��f�픞�'�y�T>��ԥ���������wJk��hBȐ ʨ�F����:?����KU{�ݴ�ο�F�����av��Jl^=�/�z������o�ٳg�����ؔJ�;\\\�y睌�����y��]�v�̙7o�=��ŋ�g�^�f���SII z2/X]NET�ȇ|�z��G���5������� 1ѹu#�����T��%vƺ��i򚶫G����.?y0�h#:tM�OK'7�din��ʷ�J8��x������g?�ٖ-[�����E9%%E.�oܸ��lڴ������gɒ%YYY�=?|����]��G�R�'��-v�x^;���
���b'��tAZ�Ϟ��(!��=G��}�-��-W��V�O���'-92�K�R��|�郤�ǩ�;ˣ�>�#�x��|�6^��Zm]]ݞ={�n�:�
tCCÃ�jugg���� >��cQ�ŧJKK����ϟ/�L<r�ҥ�۷������L&���R^YY�/��
��kz��5u-J�_�;6U'!ѡ���7w��y-�(oYw:R!��/.���XX��:���L��n�v��d���,]~[p8h�[0�v{��O;��ж �//�m۶
,�����{�999����Z�J&������.]z��ygg���V��ݻw7oެ��n+�~��g�}��E>�������k�n_
����v����~�Z�`��a�G|��I���X>-]����R{�����0�G�����T��+�®F y��dӫ�a���^��=�n�e�99�LbS����
�N�;w��̙3===���
źu�=z$>URR�h�"???���x�… ;w�F�������|_ħ�����ٻ(�Y�[o0z��=��#_�f�oB,��x=�pМn��%GB~L�|�
(ѪEc�V��B���y=ɞ�+[�u��c-�(���i��
9��~�>v��֭[E:==���";;�׿���K�������[ZZ��۷aÆ�����9snܸ!>pvv�|��pߜ1ГYӻC��l����N�ѹu��X2ٕm�O��zS���?<�W�>D{><�m/8<�-�U��ڛ�ů�Y��rW��#$)�/^ܿ�(�:������cccE������o�_�]�VRR���4cƌY�f����?%��o�!�@����F
��o;p���־�N����w�?x6��ᄐ��B��7��ƫ�w�H�k����W��_;�[Ѕм1.���|���k����J{���~0�ēl���m�@�����ο��n���~��tsa��tuu��655eff���H�5�z�h�999ҟ�@O~��g�j�^���?���xI�52�;!����;�x�i.��E��˯O)i>�����{��9|>$w,ס�s�yʘK���;}�*-G?/���855U�5p�B���>�܃C2���:��p����=�l��[ �H*��/�2�4���h���l,�./8������K^MC�r�է�o,~El���AWĈ-hs�=�y�EcV�Y!���F��ґ�����ңֱcb��ht�2�2�[��cy�I��//�70F��7��oau�\�)K+m�H��@[�5������<�^4�sK�:�G^M;!��dz�R1�5JF��
Ct����u�#����ľ�1�M���.'�v��� ����~�f��G:��y�r���1��}-�l�(����˛^��A�ֹ�O�A�u�{0�;8�h4q�@S�-ԡ� /[�%�:����'ڹ8�*�A�y�٣��j�+M��'�Yy�t׿Vo��������#��V2�$)�h�v�%GB���/�8�L�&�xl�QX�v��'���r�r�.��3����d~��ܥ�`H��@[zv��-�� �)����l��V�����n�`n��y���9Um )�h�|�i�Gq�L&�V�&WW4u�uV��UZ�ľ��h�Vj
�!#֖�5y�x0�θ�=8<���!�m�{�����
]��Du�p!fՉp��]NE��&5�ǹ��h
~V���Ө�:Q�ف�h����ܥJ.n
ʨz�� ^�Y� ��?$�-vg2`�S�ތ-�N��@��X��q��a4�
�:�=_{*���v�����~""ˏ��
�r���[�.����\�e:z;�(��g-N9�^�u�-t Zr4d�OB\~�xy6ն���e��4�4z3�/����Mב�K{����ѻ���AP�1�(�ɯ8�]ٶ�\�C_i~��[��ʟ_KȬh5��j�Zg8������e��6��ͣ��
bz�q��"� ��E�J�$�����_�,ڹx�h��(�;�%0q����$��z�Qj�w�����hL���BE��̦y�^�x�=��âU�=�\ޣ倒Q�"�U�7�*�$���W���_� �4��Y=� ��n��g��r���Iv�����
K/m���KS�j��4F!�.|����D�3F��qj����-����ao޿U8�a�i���_�ݱL���Hoa8�Fg�x����5Qm�:����k����)y٠�O
�}#)��m\���������[�{�ta��;�SuqH�-5�
�J�� ����x�^�����5&��u���S-�h��m���&t��`4z�k�D���&T���i��86���}%<�[ m�:7w��'�m��t�{������M������������?]�{up�4�zdN���/r�.<�V�_h�d�<d ���_W��zD��{0`��H
4̲��w<,��}?��N��nj�~)� ��M�hܡu��������r�ig��Á
Do0&5n�I�^����qn9�܃=e6t����غ·�{<t����v�f�����f�콝��h� ~��pУ�
��%
�N�)� �)�0�N� �|?ߨ���-�(5�/�'�w����D��+ �On�6�&1��N��+�auSz��� ٕ��W�s�L�v�Zl���G�|IX|Jt�����^r���f�����
:G/a�=p%<�#������z��6��}\s1�
ƛ�� ���
4�8����qN�l0��z�����K��E�b'߰�G��nګW��FtGkOtn�
���O�6��E��Z�jij�������;}��咰���W�ַ���\ۦ�1���[)�=C{���i� �C�[�>﹕H�*��;��|���![y"�AR��N6<�v��P�b�Yx����qޣ�ڭ�ӥ�ɔ!��Fu2 ;�Y���Y��Y~B���7��*���T��?��0E$K/������+����J΅䊏� �%a��^ �� '���x�P�Ŀ\�Ys�I�G�Q ݂�8h�}~=�[�,R���U#���/�S8�M��:����Z�?�_N(�0�(�
/��i\?ܔ�&�&_#�}c�[��djM$�e�����S�;��`s8 �N` ����F�u�weU��!&��?��ZT�ד�]7�\NE,���Ho0��8><��Lv�Vo�!�l��K��H=aϭ�Q'<(k��t9n���@��ٍw��k��Su�T��#���%\�4e�]����>'y=x^�<���J��w���>��h��C��Ei�_!�� �������^��)sjQ�����#޵"Z��[)��!�@��C���MSiǺ��\����`��������dVu����ӹ�J������ ��΂I+m^}2|����Cb�%����Z������
˽P��;j��M���C���d�n/4���8�/խ���E;�r���d�c*3ٍ)
͗�'�p�4uR�P����K�NGC�\˖
��PN*�0���^}�g�q&��dy�Z��L��K������:�`���B�c�,�z���y����W�<H+m^{*b�Q�hXb���Sj���:�X�2��g"KOfUi�Vo�����sx��tc�͞�P���Lu\��* ݊+�@Nu��}s�ͣ@�uM���v�R3� ����կ,wb�����5t(�\���eT�zQl����;cIji�2�1��%��h ���L��e�#�g
4,t}Wldխ�i8~cЫ�O/��D&5ն)�UZ=/�k����7��� �>O���.Ĵ+ԜF�8�� x>�)����/��{=ɖ.��)аD7]��];��T�z͕H ��7}�˩����2=�)D���Y=����6�L�:^�,�t0B�[����ڎ}�˥��G6M�����E5G���X�8%�L�pǾ���?[��Ŀ�[ɂO�(
ʭ��s��=�X�y��ƶ����?�b���֦@�Bo6��r�o6u(4��N���S��ȅn��ˌ&�FO��3�%
�o����=84�����z[�
�����a��Vj�dy ܦi%����cjZ�,�f����X��]���b��[������t��.��)*���Si��Vژo�@c���g���!��Ո��G���br��f�1qڂ��
%
]�R*N<��N�Ƌ�+O�/t rpe�k�{Piw'������������}2�[^=;�zo�6���
�����٨����xh�R� ɝ����"�gW�����l��u���E�O�K' q���:�D�엪���m�*��l�(>� ���F%5�����.�,�B��@[�Eh�륰|�V�7;����/�'Z�`V�/\r$$6��jk�D��9y��� �_��t9��Gc?�������XX[�>kP��������|ͅ
K�5|�A�׏�[�>��Z�4����,��@�5w�z4��l����TD][�����:{��{�� u���D�g�jt���
+��̽(���
VwqQ�R�ƭ�fOtns<����w��fU��ύ�n�
7�Y��e��#�]����h����E����j
��G?�!C��b����JcY��6b2�ӫF��"]��{0��"�_(��8����d�YSP۱�oU69�����_j�7�;ן�v�NC�(��8�Q|���m�b�����9F[�ɮ]��w'u����@��.i���\}���0�0�]�R��${����ˌ������r��|=== ---Ҡ������ؼ�<�N'�h4���qqq
#�[A��8l/1y��'���\?�ۡ�ٙ�5S�M��"�R��z}mm�7�|�g���UCT�Ç;88,_�|�ʕ���999���[�v�̙3o޼)�ŋgϞ�f�''���
4�a3���F��8� c���>���WOIkN�Z��f�С<����i�X�Y
tUU���?��϶l�b�t��ˢ(��ʼnz�dɒ�ׯ���iӦ��n�HVV�h�>loowqq9z�(�Ⰱ�ܮP�gמ ���1�?�\�yu�^fy�{��h�0�S�2OYZi��8ʛ���>y�4�%�,Z������ٳg�֭�@�]�V.�}�t���]�v�_�^�e����RGGG??����744�G.]��}�v��wd�h�
�B�"===��������E��8�u�cjI�I�݃� ��Ӹ�B̭��Ne��h�V/�U.?��NI ݂�2�l��QP۱���i�^��@{yym۶m`��s����T*�ǧN����V�X*~[__�t�����;;;����
~���͛7k4i8���...k_D|�����w�R�a�}�3���r���Vj��KV����G|�6�M��~H*�n�w)�O�*�=d�g�5��[:qT��?��0�����@?~|P�~��Ѻu�
�t�믿���ă�%%%�-����655�G.\��s�Ni�J�
��Ǐ_�r���闳wQ��X ܂�VЏG�Q��u臌E��CNK'�h�L��gW�.�=�����𙴄�-̹ѣq��nk��@;vl�֭�����^QQQXX8k�,Q����~��GQ�7l�PSS������R\\<gΜ7n����/_��hL�V�7wR�6=s�d�s�\}?��w��ц����&M{���8�����w)�6p�0M�J��-�/^ܿ�(�:���~��8��={�w���[o��m�6�B!��ҥKg̘!�uxx��S�=���o����Ӎ��hLϋ�+��r�۩˃"WiC�jv\KX�D- �8�Sխ�07TAm���ֲ� �\.���n���~���_��y.((��˓r�455eff���H�5�z}IIINN��g)И�Z�9��E4��(5�Ģ�on�,9½�`�󑳇,����O"��|H�]y��J�����J�NU(�x��8>���m�Mr��\������e�2�3X�@ �ʭ�lRݪ��;ʊV�e)o`�Ǭ����(��(^<�4t=N��s3����L{ �{0�d�sqX��ӊ8�L�5S(����_jW��`4ַ��2k��l�_u"\���z���z�\e��*5�}~���t�@>f�^e7sq������?��oIG�@Gz3L�&��d�U/�]P۱�D��!
4�q�Z{:�����su���;)��4����;�K��D��Y�)����;�P������dV�|{n�VKo�ћ`��\����b��S�B����d��A�&{�:�m��n���x),_���C��9 ���D�ƳL^M�
�0�;�P��I�?��/�Lf���I(l\~,ԑ� Ӹ̹���a��8~�
L�"�m�`?�;}��5�����#��k�A��@�:�Y����#�L&�k��?u?�l��7�
�z��Vv2ʩj�x�5�e(��dG�����e�% [�T?$��e�jt ϼ���1�\~kR���ӎ�u]��Uh�3�R��ɾ�_��V�l�M��Ku�^�4V$�Y��.u��+��XVt2�(o���ԩ�t9�J/�P��)�q14�h�7�t��0�����BLM��2�XAm��ӑ�;Vs2:�]dE�ar����@S��ن 1
�)���J��;�� �!�fl�.B��~:�#?�U
)���i%�8J�6^��Q�h`
^�/p z�T>�/QF�:�Zo�Zw�^���Kā�Ӌ���Js�_Y�V��*p2r��%5N��������ŗ܌-�zT����z� �����j�A�ֵv�s��C2�}" ���u�qVYc�x7��ܺ�GC\�� ݂��U�u��� ���;VW�š���l���/�7�S�Wsp
�{p��&'��Ö :�i�o$�?���Ѕ������w�8�|\G4�F��n��㯾C����.7�Sն�+���`��n�������^��{O%�{-�
L�
��
�!���)���g���s�_Rq�2O٫ǝ�����f���>k��t14���`�g���Z�a����q���Ҵt�>��`ۋpQ�K���2��>���0�(�I?΅��fy���C�������8�=C�r��dѧ��z"��^�*<��P�h4ے+���yZ�఍/�E�,3.-@���z�+�V �2�h���E�C�9���gU ݂�� V���?)ˬ�j�gU�=I�<���٨�G�������s5�V�=,�E�,t�ᖫO�2�ШS�I�~<jҏIF�������k��ջ�GCV� �X�8e��㡿�-tp
�|�i��m�&������~��
XnO[�VT�9궝_Ӿ��(S�I뇷��S�[�w�>��u`��|�=�Tq��^ayf���N.?S���m��h<�;�=|�w ̨����n|�=\6NI��}Q`�һ ���3��0苡y#��\����٨�\%��+qS���\��}#Ɂ��>n��mJ��l�Pn�k'��S� �tϭ��p��/�whL�ݥw��>��U[3�Z�{�r��䲎�ѐ�©\��AR�7{y�
Xng��LdC�r�k�ڝ��c��{7��s!��_W����`w�z��h>��N�g���gT
4`���r�Ќ�a�@ɬh}����K���=�����}�
���k����
5��)���.�ƒ᧟�.r<4�k�ҷ�q-!��i�s�W2�3��Yi��,��y򭬹K�ٕ8����
X�܃'��
C,�ҭ�Nx�Siy�w���
|^��5�����Zn;,Т^�*�|+ ʨZ�n_Wa(Ѐ划���D�J;%�7^��;��l���%mr�i̓�<�^r$���`�g���C���5��W7���* �����TDU�|��o y)z�[�.�Ĕ�f�~���]�������
����I-�R���)���0h�����GC���p��p5���a�e���y��x�]��|^����y��|���4�p��IJ �1����c���M�D�,;��5����A�sve�d�o 7�CX>�����Ummru�R�.WW4�� ��l�.~ɑ������N�R��X+k�Z{:����#h�҇��w�TڗU7�b��p}]�*��� 1۾�����U'���f�3�wl�Ɉ����1�������Q�)Ѐ�w����N�ܥ�L����FK��׋���,�kr�=I��@���l����I�(Ѐ�UN�Ģ����T���!��^�[�匿��őP��t�N'q�@�a�Ոi����/�Mx}]p��𒆮q�>��~�_h��{�k���O�佫��U��9�H{��+;���2����D������d2i�Z�Fӿʃ���� k��⑑���@êUK��eT����tn���Q㝋�~B�|��}�5hщ���7o���'������j�B���-ٻwoYY�4����_~��xD|�J��@�V;�˩����/t �=�kG�R��7����h�����={����իWg̘w���Y�fݽ{w͚5[�likk{���7n�x�֭��~��ߟ
� M{L�S����1�����-�o��fBBBee�%K>|�i�&oo��u SR�y��L6s�L�e�����޽{��h�)�q��,��8j���
�g����-����˖-�����Y�f��LOO_�n]HH��Tmm��ŋ�\�������*�}���-[�Z��X�����U������������
0�F���b�Xaq}�˩;��ݢ:55����-Y&�͝;���k����c�@��,>������&�u�֎;t:�����Y|vƌx��������ٻ})��ű�S�V�<��l7b�X�ˢ��~x��w����{�����hѢ���9s����G�g���'�A�@��@ ~�#w��n�gW�]���蜜�����ڳgϱc��~��޿_|p����s纺�������;99��y뭷D��&B� �vmI��ܺ%GB�ޢ�h4���~���_|���۷5}���ݼy�'ZZZ��TTT|���۷o������h˔��:�#�>��{�`�5�Dhz��ߊb=p�����@Xf���,��i��Uۦ��l���g)oHZ���Eõ/Yf�"w���@�à��N���^�^����3�oP��R/t9Q�"�zU4w�=��
4^ű�=8,�����$�r�[��)�x�@;��
x�yMo�V�n��O/WC��O/�����N�3~�
�!.B/=_�0�w}S���h 7�#��QM��M�Y��
�����g"K����0�|!�R�0�Eh�\H�Fg(i��p!���h�ҡ�=dn26_}��g
4�8:�ѕ�L�(��@��@�M��
4�@h~��@S�@��@�M��
P�
4?EP�)��@S�@��@�M�(���"(�hP�)��@S�@��@h��O�\��z�J�2 �oM&�V������X<"�@�� t~~��ݻ?��SOO���N�B����y��{����I_��_�G|||DϦ@�~ ���~��-[,X���Û7oΚ5��ݻk֬��������7n�u���o����O���謬�9s愇�����_���>��Sooo�)��;�#��fΜYPP ٿ��ݻ��A���踸���ptt\�r���󣣣׭[">U[[�x��+W�899����Gn߾�e��V+>V�T����������W�^�����]�h�l������o��������'�|��g�I�d2�@��,
���s[[�x�֭[;v���t�c��֭[׬Y�җ�k�:;;���~1{7�[��Ν+���������}��9����E�"##�̙���/ٻw�}��?h4
��Ezzz
��W����!����ںbŊ���{yy͞=;((����o����D�vuu�X|���iϞ=o���h��D�-�"EEE�݁<��tj����w���'N�hii_PQQ����n߾���_��S�`�ZZ9EJ�o�F���6~�
{/�,�
4h
4@�(��
4h
4(�h�
P�
4h
4(�hP�)��@h
4(�hP�)��@S�
4@�(�hP�)��@S�@��@h�
P�)��@S�@��@�M�(��@S�@��@�M��l���������qlll^^�N���h4���qqq
�h�{�noo_�|�_|!>~����y�֮];s�̛7o��|���ٳg�Y���ɩ���
�.���ĉ?��Ϸo߮����ٳiӦ��n�%K�dee�����CQ�]\\�=J��]h�L�j�*777Q�Eo�裏D]����:::���͟?���A<r��%�dS�`����b�ҥ���7o�ܵkWss�+D������:����skk�x��ݻ�7o�h4�㮮�cǎ}��7��e߾}۶m������w�R�`�����W��������\�v��������S%%%�-����655�G.\��s�N��H���膆�������/����w����mxÆ
555�Lϙ3�ƍ�gg�˗/3v=Zʓ'O�9">Ey�ҥ3f̘5kVxx�xD��7�x��7�}����
�_�JeWW�4�sSSSfffMM�4ZC�ח�����tvv��
(ЬD
4h
4@�(��
4h
4(�h�
P�
4h
4(�hP�)��@h
4(�hP�)��@S�
4@�(�hP�)��@S�@��@h�
P�)��@S�@��@�M�(��@S�@��@�M��
��-��SRR���+**L}�����������t� 4Mvvv\\\CC��,�[��J�;\\\�y睌�����y��]�v�̙7o����ŋ�g�^�f���SII �[����DQNII���7n��/�6m������Y�dIVV�h�>loo%��ѣh�o�nhhx���Z�����xϞ=�����S������~~~���_&�t������z���h4*
�������~3k6=Z⸸���{���)55uժU2�L<^__�t�����;;;����G�޽�y�f�F#>nkkۺu���k_D|�����w�R�`�Z�ӝ;wn�̙���MMM
�bݺu�=�*))Y�h�����U|J<r�…�;w�F�J�
��Ǐ_�r���闳wQ�`�:++�׿���K�������[ZZ��۷aÆ�����9snܸ!>pvv�|�2c�`�:**J�����o�����ڵk%%%NNN3f̘5kVxx��ў�x�
��O766R�`�Z�R���U�HWW�x���)33���F����E�������d!�u�f%BP�)��@S�
4@��@�M��
4h
4@�(�hP�)��@S�@��@�M�(��
4h
4(�hP�)��@S�@��@�M��
4�@h
4(�hP�)��@S�@��@h�M��
4h
4(�@ �Vk2�(��@�����/��r���>>>*��
������֭۸q�[��~�m
4(��&77W�悂�����w��=�@����7f��]��סK�w8hݙ��R��>}�dɒ��V���۷�l٢�j��z������EjkkS������oon�z����l�.�ٻ}g��n�σx��0��6 6��
6���6 6 6 ��>����ם��+�0 ��@���,]����M||�֭;v�t:�qss���ӌ3��"���o������_~�ƿ�����O��������~*~��x�� �
6 6 6�AO�?�����������o��?
<ll0'{�ݏ���3^�����������|��޽{���'=�����dѡS���jkkj��V}}�իW��� z� {}��]<�yφxN�$�$�$����e�Shlhؾm� >`�`�`���9�s����曢����T*ׯ_���gϞ��z+..n����?���G�R=z�v�Z�\n�σx�� �
6 6 6 ���۾�<�I�Ip���9t���OcWQQ!6��۷�����zv�Q#�(ڒx��0��-ll�%�
���̩:�N�-b� ;?m���M�M��D[b�`���I������999�_�I���lٲE�P��� ��<�g�M�M�M��p9��6 6 ��?�Nr?z=Z��777�0��~�R���ڌF��?����W�I�I�m8`���/<ll0'��~�7<ׄB!�L�-��SRR���+**�Q�
qqqYYYj�Z�V��dgg�G��C~��D�ĉ�����H/z����#UUUҋ��� |%]SS3�� �g�ZmNNNXX���ϥ9�[[[������{zz��Х���)))1��m��ޞ��YWW7��z�$�S'�4�<��e� lR������mi�t�����q�aH������xP<'��O]ee�a�kL������FDD$''Kۀ�5##CZZZ��w�͠3��#rss�V$~���a���x��)Cl�}
q ��MB�T�����8��҉cL��ߊ��ƮӏzCaa����p���X���c��w�yG�tŞ���r��9s�9sF�o/^�8{��5k�899����o��9����.]�t޼y˗/ojj���[o��v�Z����\�Rmٲe��� .����V.�����֭������]��������2m�߿a��o3?̬5˵f���)���r,��0��R"�I! %��{�'' �6��u}_�����pI 4�s]�Z�sv� ����u?���4hФI�����p"���_饗8�ŋ����
�e�������_�?�mԨQ#F���=�%�L��K�ڵ ������L�HMM5_$W�%֮]k���0�I܃����°�{¤ �����|k�ҥ�t@=��S�G�dɒ�ׯ���p�D
Ձ`�T)���ϐ!CH��Rzz�g�%c�ʕ�)b���=�X+���%�___v�2X U��5q9z�h�v�5k�mn��k
5�Ehh�1c�����,%�T@�
��=�C���8����رc9$����~���ȏ���z�* ���o�����B�g:66�|S�^x�41?��s,C~\�`�5y��� �M���O��W�B6�F"\�v�P߽{7ٍ�I
"�O�8As��[p�e˖�V��b�����[�z�K�&!!aڴi�:�իW��=��޺e�=1������k�m��S���0s�LLDx��� sݺu //�Ç�={�V�6�l��͛3g΍7
I�2���0�þ}�6n��^J� �B�������L����ꫯ���(�$LL�.A�@Igff���7o��5tʔ)T
�&j���mĈ�j�'�|�x���~�Y�T
��^J�d�%�/\��r�� "�|�iӦ���Q�Fp��Zd``��ٳI
��فSnz�4��C۶m#��f������?�O���?b��;wr��=:~�x��6�%�9LT y
����OoZ��p�={�����l!���$���t�'N~,�.�--- =4ݶ���g�i�����oϟ?����6��)a.\������;���3**�J�J��q||<b����U����EvvvSS�C �?q�D�"����/^ܩ��� ������"ی���%8|3����v��޺��<�М1c��'�����M� ��Y�(%� ��fH���)8^*b��_D@���W^q/%f�G?�7�))������c������7�{f��+W���M���~D��ɓCBB�xFQQ�m�#M'��+��Q��l�1ŢE��̬Z����ߴ&�yyy�F2�R!.�������ΝK�3����oذ��P__���s�=w�ܹ~��=��ƍ�ӚM}p��/�.���c4�L��K�r�P�7***���W�Xa�ٍ��Ir�����eff�����Ѐ����b�����HHH�����4#����4h�����ǔ�o����4�t W�@H�A�����g�y��b��K�J�-�J�AT�i.x�\⭷�Bgc��� ���o��4r�&ڑc:t�%K��7����ݻ=��" ̈́o޿��Kh�����;���+� c��aÆ���Q�ID5[L$��[v��A�<s�L�䋆�{�毾��j�[����G��a:|�0?JLL�,�#�#��F�H$� 謬,��c�k��" &H����/����QHcǎ��}||�{<3���r Bc˖-t�d>&%%Q;ͤ.Os ĪU���׿R2� 2p�@�'l��IV���橼G�1b��W�0I�X��ɓ�# �\ZZZjS�F��\ �La�n��
�JaF��x� >���+y��%��\B�6�K�.�*���t�tΜ9�Y��5�ԩS1114T؁0�̓�{��ӧO7I����h�v�e���~*����?���v��UD��c��q/��;�:����S����y�lN0%����D!'�N�̙3S�N]�z5��s�I-++#�UUU�R@��}���5
�� �������L'�� Q� .<��� �z$�?��ϑ��쏟�FC��%���d2EDD64�N_�������� -`�I�&�!�S¼t�Ғ%K�M��K���N�0��� �������MaHOOꩧ���G(�]X]]�K�$8���~:##=��D�{��� �y�,s���s��'�|��K�b�w�^ĥY���K����A���q�y��͟?��5S̜9��5L� 5��hv�R�9���3\�A|�5L������'���[�ws�-�:�G��?�8;� ���;��l�~~~���q������'�|r�С&��ʴ�|�AD<��Z
�q�������c��_��)p}zbN:��G|]�K��ԠQ�zSS~��?�q��Kg�.A�Mudgj�#66��{�uuu���1'{�΄I�9r�!C8�999��0��4W�Y�s����8���;//��{ ������k�Q9Ѽg e����X��z�aÆQ)G����L��x�"[H6{,_\��i\I�L�L�m�lhh0�!4�d�����P�[ee%=�z�범�G��s�Nw��G�r�
��ĉf'�fS�pZ�����7v8{����� )��QB�Y��u��u;
$P��\.a��ڵk�70+5�566R x��7߸L��X�.a����狶I�}p �w�
�,s�]¤:R]g�S����?~�����V+n���Q�O����E�:U��~��ԩSX���6���T
sw�m�7� �9r�-��&L,�Gv�M���zӺ��z$aw��?
hAAA�%$�AAAZAA$�AAAZAA$�AAAZAA hAAA��AA hAAA��AA hAAA��AAAZAA$�AAAZAA$�AAAZAA$�AAA��AA hAAA��AA hAAA���ܸq���p���_|�%�|���΍�0������8|�l��S-�N�:{�����+AA�%aJ��/O���z�tq�Ѵ�֘¦M�������j9�r���N�?Cu��˞K�e�˷~��_^�GN��n�WV�!�˻dLASnM[ۿ�\��ŕ[����-�� �GR@󧷶��%U�Aq�kC�}C3��� K)J+���mlhj�m��:xv�]6�#k��x��+�:�UuM��%K��������g�s��m���.�ir���/��:��*�  ��u�����w۬/4:��kS
*C��?ۛ>gK�;�EMX>nپ�KB_[���e��X��ꈷ�DN��^���;��s+J���斖�V��[�˵
�ʺ�Š����] ��e��<��:qu�����/��W���EH
�ˁ�Ҕ�J�oNiMQe}em#��or�~�(T��2!��
hgH[����ق�mni��(��1�0�������9�����$�𬐄�������ʺ����FG 1�hn�
�j� �"�J�ƀ�006/<����+�DsemSfq�����6ǽ�2|��}�w���۟E- JٓT�^T�W^Ƿ�� �:ɂ��?��� � ��z��!��vn�����t���5D$e(��.����TQ�H�G��÷�u�m��ͭ|���>&�l���%;����FԎ[�,�c��*|p�򰱷oc��VMDR#s�ūw����4�ݗ�"$�{G��k]4r�-�/s��y��Ty'�
�ϛ�&��5QS�F!��{b>ݑ�!"+:��G-<��{Lj[���`�H<��
����G�:��C�"��]�E�q �.��0��&��/�z���e�)�1o�n�wv�>��W��qJ�Pȷ�[-5a9�
H^'�D��ygl���������2|�/��M�s����IC���6��3�{� � ءBߙ�b�}�zkԶ�����!��6��:1���/�8$� �@��l�]i��(s��L]��b���J���XJ޺�����})E|�04�(06o����<$��-qS��b�:�n���2w��[c[F(�_;���=�/���7V�#�7Fd�Tb��V�p���Ug���#'���9|�TXQOsbXR�`]������g:�� ]�g{Ӊp2Oֈ�.�����ر��~��UGH���ή��������x��_�),%��a�F��(���փ�� Y%5�y$�+ �IF � <̱އ��;e{^[Z[I��d$r|N����-Q9k�f,
J�~�)�]��)�,�������+�ƶ�t+O;�J��[\6�]�޷��'t/�WG|�9n}xVXjqVquu}�s0���`|�;oo`س���/n���D���(�!y�4'k��@�=&� ���,ݏttAӨ�{Gw�%�d
�hw���?��}�w�%�V���p���>��6)������ �9�z�3]N�$��9�T7���A�������\S �slnqN�u��u8���}ز7#�]Jd�Jn�Q��w�U7d��唇&}~ w�������E#��\�>�at7�=c��t��7<�Jں�L���!fQ`�ohƎ�<,�VB���[3��͠rjAUTz���9�;����Bx��91c휲�!�Y%5� ���0�&��
�^[�e�?��� v����;k��\�rf��逑׵
��N�8�����'�uS!�E ��� ���O���w��1뾷3��α���Ƽ�:#���A
dSxj�ޤB�Ri]X�Ϟ��A�ٴ`{���
Yh��ª�ƺF����K6X����zu^���(�j�)�Mί<�UF��<:�9S"�9�<k}̔�������Z�c��/R|o�_�ˏ_�)xsue�9 �W��i�wr+�w���fԶ߾���
���z�P�V'�N3O�L1Cf��u��\�[5]YC��
h�Er��!J�I����h��$�,���u�� �m��7#�KH�uU��˄qk������*�A���gg)yϣ\}��^��'�:g�6����ĺ��b�p��>]��փ�n���0�,'�����g-ޙ����w������1'xM� ��D����� ~�w�Xȩw��?���$���;h4��-q.� �F"�9��ۈ�4n?,�} ��{���ps�'���L^��*��ܧ�L�����;-6����YuVZ��F>QJ�����m�99�5��Wn5��Z§��)<�xq`2��Q0�o�g���u�>���`A@�]���7Efo�Ƀ� �Ȧ��-�u5�mz����Ӈ߯�]�nM��V�kt��4fU�HK�[�\\��kM�<����¬Q.��PIu����1T~z����;v[�&6Sͭ]��6v�����R��$Q�B��ѰjW�{& 8��>�5|���'VZ�l����'ɠ�S �`LVYHB��Ќy�'L���f��ҚY���}�IwN#��n��M����jY��r�w�� �'�,kth:���Ë��+],�kwbafqMyM#�9��jkt���bǯ�4�����q��s#�)c��X�;mORa^Y� �>,�s��pk1&��E�᫶n�}��am���4P�T�������8=��K(m}R�m]��5{�������YP���!͹�f��\��-qfE #�JA^~�o�G�� ���Z���m�3y��baS�qЩ֊@f ��"jw�凥�甓4P���k�M^�k3����K�mf�A�c��w&�_�u�'u�$�>��;�3�ya�y1}�O$47��� VQ�0]ے�]zQ����\p��ݯ������˗%��u�u��DN�.VN�~ݽ>��;E6?B�/
L� g��8��=������
�����܊��Ef�jsT�k��� _��=�g�&�U��W5T׷���l���:Gݜ3 �E������|���Er�K�JR�y �,Sб̭���}%)sq��g��F:]C���M* ��bza�Y����ZޚA�>��5ڊ���W�G��O�M���%�7�Ӛn���֍vo�A�4�����&�|YzЪ���Y3�^�j䲵�fX���q����bacn��j �j�
�,���~c���f��{s} V�Xo]a^���CE�P�=J^��C�:_=C*�O�a������\O���>1����) h����3�v��Ł�h��U�ۺwM��ʈD�ʶ�=4�� V����Tt3
��Z�l�9[��L�ٓn���ЌOw$�\o���M7�[^~�˂SPWye�5
��j�M�֟}X��q��-b��d1�����yk�����g���ڱ���|�.i��>!K)v,����%��S��M�����A� �'����c���d���H��뢽�'�����C�wIs����;Gpw&;�:l�3O�0�s���]��d�jqIXQ�՜7�쒚C��;ׅ����c-8XVӘZ�d�o���u� �@*�J/�*��-q����hq^v�id;�fw�s��ջ�$"3��o� �-tH@�QI�-̪��!��r�s����L��2����RK7��G�T�0�6���[7��2!2�����rr����f�d.���Ŷ[�ë<�2�]Ң�
i�1uq�s9��6���u[���5(>}x���ĩOv�y%�.��ٻ}��=�/c���+��/�aWQ��� �Q���j�g��9M�}�� �������.%��.���%΋���]���c�&���|����ѻ�z��J�c�0���NZs�m�5��Z�%'��Q h�:|su����%Ό:��D����,��0�/� h���uk��6���e��#�{����G��y�p�u����FY��{�D���!�s"�� �B
h�go���\��ɉ�o s��JY���Ʌ��uNM������&%�hiu-��SZ�D�H+�����m]L~��[u�\|�^�}Ζ�E�I���<�ԋ����i��>V��! h���Q��x����g{� ���g�oJ�W����~�E���]����f�����s;�s.�/�(8>��Sd6�nyp�sa�-�m���w-pn�(�m-�$�Z`�O�{�?L%���|��r�ڵ ��+n=rc1�_��h)(���l��^���6ׂ��!6s�G���ܦ}�b!-�}x�׺h�􁬲��F�~'�`H����}%|W#�h]�2���Ֆ�4645w9�����q�tu��E���9�! ���ː}hM��n�ܞ <��9��n;�8EQ��P�D��tTz e�}=�۟@������|q=ų�g YS �v��-ܞ��ڨ�+�{����,/-�}�Ya.%=ae��uыw&��e���k� s����������3�]���-��H+���i��r�kE}�������YQ%�[4�%�޹[[/���t��쒚=I�ts�����K`����EQ�?w��2|��s=٠�������*��ݟ1ď��*
*����=p�>�t�����V��_�9oV�ٓ��3��/<��<��Q1��(>�1�n�&��dGg�:(u��������!2��=gKZٽ��*U���۹[�H�"�c������*2������k�Oǰ�78��{�E�55���.:�tcD�y���[%$�EQ�b��ְo&�r��z��3����Ϣ���#��5
�>(i�K��U\�'�pmh�5�u��A=�w��V hQ�YG&� GF�M.�.��/�K-�$�ܕ�.�|/���\����hrb��lk�O��`�s�1���;Z����[��
fe_M�EQ��MGw_/���psܦ����ʺ��C=^�4��]���)��k]���L�� hQ���Yzw�Hs+�ۗ�{��rL�^� �v!��(>�Q-%�����������ԇ:_,-�n��,]��X�&��h�(�I@��/?< ���(���2)���_�+-,�8��������!�������R]���EQEQ�P��+���)k����-���Т(��(�b�2:L+,I@��(��(����(��(��(--��(��(J@K@��(��(��Т(��(����(��(��(J@��(��(����(��(��(--��(��(J@K@��(��(��Т(��(����(��(��(J@��(��(����(��(��(--��(��(J@?,��o�h ��(��(�?���GR@:�elQs\q��3���2�� S�l
A.!��K��1E��o����?>J�������[��������ܳ{{@�����w�x�)�v��D.!��K�3$8��ϗW���=��l���%�r %��������{�ܹs���>}���A����N�<yƒ�v����+����x�)8v,��6�K�%�� U0@ �̙3�-�F.!��K(a�O
5q��+���:th��h;!!!��7���o<�X;`
��\B.���[��r %�����Gп0���'L� ���֐K�%�J�RKr ���î��RK
~��\BjIjI.!�P�T´��>w��ȑ#�<q�N��Ș={����=�X;`
��\B.����Y��r %�����G����������>/b'|��wW�\����_��XC.!��K(av�[��r %�����G�O�AA�~!���曪�����'N����[.\�P\\���������?��OSS[����-NQQQAAoL����ʖS�N�&�ڵkU�;�3g�`;��~hnn���v8����r���������7n��رcX��ѣ?��[�^�ZVV���w��9�$����a�C��iة.ap�����_v��N �>}��1�e�&وM��;y�qip�9��������x���#\�t��X�S� "ZZZ�"^mc�޺v�d�-H��u�o�������IF�S��C��D|�t6��k
8C[[F롔�G��~��G�>�� ���%�_}��q�����زe G�cǎ����y�7F�Ɂq��;�&��8�W^y��{��׾�� <��7��>�w�}7{�����_|�w�r�����z뭽{�����b����
�4i��?N����/��Ǿx�b�A~~��að�СC��Ҿ��k���5jĈ���Ĕ)Sp�]�va:\b�����ў������
��ڵkm�&�2�{p�~XX�rO��dԿ���؁o-]��6�Ƞ��z
���,Yr��u��H�:,�*u��2d�_JOO�L��d�\��8"E 0��Ò��Ă��/;`,������=z4u;̚5�6��ܵ���"44t̘1W�\�#�ԝ���
hZ�V�gz�w�}����;v,�ğ���O�3�qqqW�^%A����_�޵�BH��L������oj� /��&����eȏ ,��&/�P�� �q�|��_��W�&�H�k׮�w�&���8�AAA���'h�9�x ��l�2�|ժU�C,Cx`�a�u�Vt �$$$L�6�\@g�z�j��G{�[��l�'F�������\�MttJ��fΜ��H/��2"�=a�[��"���u���g��j�f�m޼ys�̹q�Faa!i�C���P&vطo�ƍ�K �!|BBB�3�����_}��i \&&�L� {��333��ț7o��:e��B5���6b� � 5��O>����w��,h��p/%d����.\�9�f����>شi�M�¨Q�8ls-200p��٤����)7=�
@�C�ƈ�m۶�x3[RRRpw��çw�����Ν;9�G�?~<�a����t�&*�����7��q8��={p���r��^}�U�Bzz:�'?��L�`������n����3]��@r {����ϟ���c���0.\H�P�Gǎ��?�E�t%̏?�8>>1��{��*�E{h�";;������!�8q�Y�j���/�TJ�O @`}��x�mF^z����Eza�m
ho]��A�DhΘ1E��O�fa��&L�bq֬Y�̅Ml3$�s
�/
1��/"�y��+���3�
�֔zD�`�n��1}�������=����+W��E޿?�a���!!!f<����6Ց��� ƕ��(ZF�s��bѢE�Lf������oZ�ۼ��l#]��`I�iiis��%���}���7l�@U���g z��;w��?���ԃq���iͦ>��ŋI�����1�m�A��%h�i�����+V����FW�$�WWWS�233�~��yRh@@�{�D1DGG�H$$$x{{�?v�Nm��4h����c���~�vK:���R �؇�`cdd�3�<Ce��W��%h�ȖH%� ��4�W.��[o��1���� �����vZ�W �ȱ:tɒ%�����f��ݞPC�f�7�_z�%4�a����E�Є1�߰a����(�$��-&h��^�-;v�{�9s�k�ECC�=N�W_}E�í��ˆ�#G��0>|�%&&b���p#M�����tVV��1�5�q� $����_~��(��c���>>>�=�mc�^���e��j2�����fR���bժU��_)�C� 8p��6�{�$+r���TޣG��1�R��I�$O,p��I�I.---��)�Q�Fq�
� D�0s7�
tMW�0#�O<� �nc������z.�`��%P���d���V�~:g�۬
��z�ԩ��*�@���A�=���ӧ�$PXXh4�A;᲌kbt?Ѝ���ӟ�c�c�z�*"�v�رc�^x�hBCC�)ۃ�� ��?��� 6'��OO|����G�x�̙�S��^���ǹ礖�������l)���>Zg��… ���linn����ƅ �?~��d=�ş�����H��Ol��{��Irr2�"""�a�����]�^����0ԤI�̐�
�)a^�tiɒ%ӦM�%|}}'L��F��IKIE����0���?��S�����.����%h��O?������}�Y�ƽRPJ��<� ��|��ܹs�{ ���%L�ػw/��,�`��%�IDĠA�P۸ļy��ϟo݇�)fΜI�� &�Jn4�Q)�܀vtƌ.� ��&�T@����ďyŭ��9h��#������e��L��??�?����H��ct�O>9t�P�he�h>� "��x�Z����~�؁��1��/��>=1'�h�#>�.�%jjjP��B��� ?���8�ߥ��L��æ:�3���k��Խu���:�wCBB̘�=pg¤@�9rȐ!���qO��f���,�9��ԃ_�}�����c�=���o{��ר��h޳��w��uS,�K ��aè��F�BCx�K\�x�-� �=��.A�4�$
r�m���6a644�Ç
��H�]k�٭����� �рuYJ�����9s�;`�\�rUt�� 3��W���k8���GG�;�={���lj�����(!ެ����vκ�(��H.�0�~��5�Á��ق�)���o\��m���0������E�$�>�����m���.aR)��3�)ab
v�g�?n�|�Z�7p����' ���V�"\�*�O?�t��),C_a� �}s �����6�K�T�9–Ny�&��#;�&K�c
�i]�w=���R�� � � �Ђ � � -� � Ђ � � -� � Ђ � � -� � �� � � H@ � � �� � � H@ � � �� � � H@ � � ���ظF��IIEND�B`�
date price
Jan 2000 1394.46
Feb 2000 1366.42
Mar 2000 1498.58
Apr 2000 1452.43
May 2000 1420.6
Jun 2000 1454.6
Jul 2000 1430.83
Aug 2000 1517.68
Sep 2000 1436.51
Oct 2000 1429.4
Nov 2000 1314.95
Dec 2000 1320.28
Jan 2001 1366.01
Feb 2001 1239.94
Mar 2001 1160.33
Apr 2001 1249.46
May 2001 1255.82
Jun 2001 1224.38
Jul 2001 1211.23
Aug 2001 1133.58
Sep 2001 1040.94
Oct 2001 1059.78
Nov 2001 1139.45
Dec 2001 1148.08
Jan 2002 1130.2
Feb 2002 1106.73
Mar 2002 1147.39
Apr 2002 1076.92
May 2002 1067.14
Jun 2002 989.82
Jul 2002 911.62
Aug 2002 916.07
Sep 2002 815.28
Oct 2002 885.76
Nov 2002 936.31
Dec 2002 879.82
Jan 2003 855.7
Feb 2003 841.15
Mar 2003 848.18
Apr 2003 916.92
May 2003 963.59
Jun 2003 974.5
Jul 2003 990.31
Aug 2003 1008.01
Sep 2003 995.97
Oct 2003 1050.71
Nov 2003 1058.2
Dec 2003 1111.92
Jan 2004 1131.13
Feb 2004 1144.94
Mar 2004 1126.21
Apr 2004 1107.3
May 2004 1120.68
Jun 2004 1140.84
Jul 2004 1101.72
Aug 2004 1104.24
Sep 2004 1114.58
Oct 2004 1130.2
Nov 2004 1173.82
Dec 2004 1211.92
Jan 2005 1181.27
Feb 2005 1203.6
Mar 2005 1180.59
Apr 2005 1156.85
May 2005 1191.5
Jun 2005 1191.33
Jul 2005 1234.18
Aug 2005 1220.33
Sep 2005 1228.81
Oct 2005 1207.01
Nov 2005 1249.48
Dec 2005 1248.29
Jan 2006 1280.08
Feb 2006 1280.66
Mar 2006 1294.87
Apr 2006 1310.61
May 2006 1270.09
Jun 2006 1270.2
Jul 2006 1276.66
Aug 2006 1303.82
Sep 2006 1335.85
Oct 2006 1377.94
Nov 2006 1400.63
Dec 2006 1418.3
Jan 2007 1438.24
Feb 2007 1406.82
Mar 2007 1420.86
Apr 2007 1482.37
May 2007 1530.62
Jun 2007 1503.35
Jul 2007 1455.27
Aug 2007 1473.99
Sep 2007 1526.75
Oct 2007 1549.38
Nov 2007 1481.14
Dec 2007 1468.36
Jan 2008 1378.55
Feb 2008 1330.63
Mar 2008 1322.7
Apr 2008 1385.59
May 2008 1400.38
Jun 2008 1280
Jul 2008 1267.38
Aug 2008 1282.83
Sep 2008 1166.36
Oct 2008 968.75
Nov 2008 896.24
Dec 2008 903.25
Jan 2009 825.88
Feb 2009 735.09
Mar 2009 797.87
Apr 2009 872.81
May 2009 919.14
Jun 2009 919.32
Jul 2009 987.48
Aug 2009 1020.62
Sep 2009 1057.08
Oct 2009 1036.19
Nov 2009 1095.63
Dec 2009 1115.1
Jan 2010 1073.87
Feb 2010 1104.49
Mar 2010 1140.45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment