Skip to content

Instantly share code, notes, and snippets.

@FrissAnalytics
Created September 5, 2018 10:03
Show Gist options
  • Save FrissAnalytics/0308def61709baa51e6b15ab4200f52a to your computer and use it in GitHub Desktop.
Save FrissAnalytics/0308def61709baa51e6b15ab4200f52a to your computer and use it in GitHub Desktop.
Range Slider
license: gpl-3.0
height: 160
<!DOCTYPE html>
<html>
<head>
<style>
body {
margin: 0;
font-family: "Helvetica Neue", sans-serif;
}
.range-body {
fill: #666;
}
.range-dragger {
fill: tomato;
cursor: pointer;
}
.range-label {
fill: #fff;
text-anchor: middle;
font-size: 2em;
pointer-events: none;
}
.range-axis line, .range-axis path {
stroke: #666;
}
.range-axis text {
fill: #666;
}
</style>
</head>
<body>
<div id="range"></div>
<script src="https://d3js.org/d3.v4.min.js"></script>
<script src="https://unpkg.com/d3-marcon@2.0.2/build/d3-marcon.min.js"></script>
<script>
var handle_radius = 50,
handle_start_val = 50,
handle_padding = 10,
slider_height = 5,
axis_height = 20;
var setup = d3.marcon()
.width(window.innerWidth)
.height(handle_radius * 2 + slider_height + handle_padding + axis_height)
.left(handle_radius)
.right(handle_radius)
.bottom(axis_height)
.element("#range");
setup.render();
var range_width = setup.innerWidth(), range_height = setup.innerHeight(), range_svg = setup.svg();
var range_x = d3.scaleLinear()
.range([0, range_width])
.domain([0, 100]);
// the range axis
range_svg.append("g")
.attr("class", "range-axis")
.attr("transform", "translate(0, " + range_height + ")")
.call(d3.axisBottom(range_x))
// the range scale
range_svg.append("rect")
.attr("class", "range-body")
.attr("x", 0)
.attr("y", range_height - slider_height)
.attr("width", range_width)
.attr("height", slider_height);
// the handle
range_svg.append("circle")
.attr("class", "range-dragger range-handle")
.attr("cx", range_x(handle_start_val))
.attr("cy", range_height - slider_height - handle_radius - handle_padding)
.attr("r", handle_radius)
.call(d3.drag()
.on("drag", dragged)
);
// the label
range_svg.append("text")
.attr("class", "range-label")
.attr("x", range_x(handle_start_val))
.attr("y", range_height - slider_height - handle_radius - handle_padding)
.attr("dy", ".3em")
.text(handle_start_val);
// the pointer
range_svg.append("polygon")
.attr("class", "range-dragger range-pointer")
.attr("points", calcPointerPoints(handle_start_val))
.call(d3.drag()
.on("drag", dragged)
);
function calcPointerPoints(handle_val){
var point_c = range_x(handle_val) + "," + (range_height - slider_height);
var point_a = (range_x(handle_val) - (handle_radius / 4)) + "," + (range_height - slider_height - handle_padding - (handle_radius / 10));
var point_b = (range_x(handle_val) + (handle_radius / 4)) + "," + (range_height - slider_height - handle_padding - (handle_radius / 10));
return point_a + " " + point_b + " " + point_c;
}
function dragged(){
var coordinates = [0, 0];
coordinates = d3.mouse(this);
var x = coordinates[0];
x = x > range_width ? range_width :
x < 0 ? 0 :
x;
// find the pct represented by the mouse position
var pct = Math.round(range_x.invert(x));
range_svg.select(".range-handle")
.attr("cx", range_x(pct));
range_svg.select(".range-label")
.attr("x", range_x(pct))
.text(pct);
range_svg.select(".range-pointer")
.attr("points", calcPointerPoints(pct));
}
</script>
</body>
</html>
�PNG

IHDR����\7iCCPICC ProfileX��yTUϷ��sn½tw�t�tw��\��K
" R�H���؄b R�(
(* ��~�����֛���g�ٳ糧��p+S"#Ca�£��n��������H};;+��?�OsO�^>�Y��?������/���޾Q>a(�F�'� v� �EG���,T� �E�q�&V_�ޛ�jC����^H
5�u^�>����)�7(U=�b�@�/\��Ζ��s�P,��v��M�6)���xӗ�D0
�� �����Oa�1�F3)�j������DX�c�;t?����L(
���_�c̜�/�D�c��I�#K�X(&�Y�7֡P7ڢ��GB���}8����>�jc��NN���\�e��G�?����A��N�mޏ r�A1�_F�8Z�n�1!���o_1��9G@X�_��æ>�dn�[n�d����C�����`�(7�?||���7� )~�οy"G#� ~�WE����GZ�BM��B(u��v&]l��`@0��n�_ Kd���&7�����4{� �z����@T���)���u�&�:��E~ �o;��Z?��W�J7�2��6v�E���0 F���B�zhVĨc4�����+�g�3Ù�$w�P�eW�����
,���j�C�����~�`�a�`G�ρ G������X �+���U���y��w1��
����G�c�0\@��z���E}SA������{��Dy"Ld'�%��G'E��ͺo��s���_O ����7����--���d W�{�m�҂4� iDz�[�����Xzs���� ��#^~J~�_}S~�Oݘ��;z}�FD�S������O�<�Gv������g�����a�L�����Q�3N]�d�QW�.������}ȩ��j� ���@��N���]�G�@h=` ,�-p�`:΁ e��� d�#���Ԁ��
h-�6� �~��@��{� ̀9� A"C�'��BҐ"��@Ɛ��C^P�@{�T(:
��NC��e� � =����[h
�-�L�Y`^X ���a}�v����.8N���p|�߆�O�Q�<��aCD1Dl��"IHR�T uH3:ӏ�QdY��0�� �^�0��.L&sS�����y�y����’�<Xi�&�� ��aӱE�j�ul���c�p8N���Uw\0n.W��ǵ�pc�Y<ω��k�m�|4>߆Ŀ�/h �E� ��NH!�Z �� �2��(J�$�}���\b���G|O\�a��Ѧq� ��OSLSG�E��--���=mm2m1�%���oiIL$)�!ɓC:L:Kj'='� ��bd=�9�|�\K�$�&/�1��ҙ�����+��A7H���H/J�O��>����*}�4�A�����P���0�0��̨�h�Ƙ�x���$�I�ɘɗ)�����i�af6d�aNe�b�b~ςcg1g f�f����2��Ī��º�����(�&�f�ʖ�v��)�;/�>�{&{� �<7��GG=��%NNc��<��W\.).{�8��\]\��,�Z�>�Y�W�Gx`)�=<�<=<��|������y;y��������
�Z�����u��� ���?
� �
 ���4�<-�+�,$.�,�"T/�J�FX]�_�@�CxF�_�Zd��y�Q���h��1�{��b�b�b��&�9����ϋ�� K�J쒨���I�K�H�I�K�R*R�R%R}Ұ��t�t�����-�[*� ːd�ebe�˼�e���M�m��"'"�!�'wO�|�|�� & ��f��R�>�%�CJd%�}J�Jߔ����O*?SaV�V9�ҡ����JU�S�RQ�R+UVgQ�S�Q����0�اѢ�����yE󫖌V��9�ɭ�[��Vm�Ҧh������9�3�+�Kѭ�}�'��W�7�/��A����������a�a�bdj�e�k�d�l|�����I��y�S�=��fX3K�<�as^s�Z� 5�D�;�$KG��ﬤ��V�ְ��u��KQ�p�[`kn�o��N�n��M{���}������w:�s�s2p�uz�,����B���R�2�j�z�u�M�-���;�{�{���ţ�cv���m�=U<�=�n߾{��\;Bw��I���������
ŖRA��6�.���1�9���WϷ�w�O��߄���Q������@����� àA߂͂˃�ClCΆ����և¼š™�C��D�E����L�ݥ��p� ՒZEm�j�fA�=11b���Ė�.Ĺ�]�͸;|wO�T|f�D�I™=�=>{:�
�ݿ�m�~��$(�;�c��}�M�k�����(E>�h��T���4޴䴱�ΧӥSӇj,��de�f*e����՝-�]�����}H�P����{sUsO� ?�4O7��(�ф�c���7

~�,|P�\T~��X̱�b����"Ǐ_9x�I�AI})Oif�|�o��I��u����K��N=;mz�F�XEQ%�2��C�Kս3�gj�����Wφ��q��S�V[{��\�y�|��� ��/]l���;]�V�} \������W,�t\U�ZwM�Z�u��Y7��7fF��,�:����ߔ�y�E�����V�ִֵ�����������:vv��t��c��˲��]�������׾��@�AS�zw�CՇ7zTz�?Ryt�W��F�Z_c�F��ց�A��ۏ��2z�����S�φ=�G��>�|���H����ؗY�^��y]�F�M���護Fo{�9�{1�3�i<j|�}�� ���I�ɖ)�����>���iy:�3���/_�}���3�6��������?��T��1k7�z.lny>k�s�fQ}�ޒ���r�
~�xUr���寗kakk�*e�)������Y��0��o�m����-] Y�|I�8b�p�x.��F�ֆB>B�D?�(���\�2�&����E���S����@��#aF�Cb%�������-�2�r��
Ɋ畞���
j�ճ4nh��J�V����Ի��Ґ`�j�crĴ��d)bejl�k{����#�����K��!�:��o��x�o_� �h(��2>��~;��(��A[�B���ж�S���v�ԩQ����OcZck��w'Ň&��1߫�����O#Y�e�k�_Z���2�f�g�d?�ysh�����Gf�����,a��o9nz§d_iqY�ɶ򇧆N�T�VNU��Fβ�H���<w��╺��o��(]u�u�ȍچ���M���7o�\�U�Z�V�^v��#�s��.ǻ��8�-�}��}�ag��G-��}��Q����ǏK����<�>�y�\o7r]_*/'^��z=��Ш�觷��Ɛ��q�����|h�p��<0%75���S�������/>_�^�����m�w��w�� ������h|�kUvmmc���Kp0��Lb.c�qnxm� Q�F�V�$O֤���aHb,gje�be`Sg�pdp^�z�C˫ķ�?Y�`�� �YQZ1~q sI/�x��-�ezd'�1
��[�<��U�U�Ԛ�i�����ͭ��k���kpɰ�� ���L�������*�z�M�m���t� �,��,�4�x�@w'�m��&�=v��,��D�������W�'�5P>�4��ZV��I��IՋ�Z�~s16=�{�q�|��޽���I �p�����N��Z�w`{��A� �LJ���39w�>�%w��|����3� ���[8�pB�$������X�ԩ���T<�������lw��s��_(������� ��Z�.{÷��q�{S�e���m-����u�L�ו|7�^���'�?��q|$Ӌ��ҟ=<h��x����S��gi��$��i������7G��ʼ#��0�9^�~�� ���d�Ծ�A�|�?�}��9���=�G�ϸ٠9�y��� � =?/���VG6�_܁,�g��Cr1Ҙ>lN7�?C$�i�i�Iqd:Ez:�9���L���,��l������+\�܃<��u|��%E�B���"��1cq���r�(i�-�2�̔��}�f�s��J��^*�8�>�Bu7 N��eZ�[�qگun�����2��&OMo���Y�Z�Z[�Z�;mRm��8�>ڷ:�;:i9��_�\t��f����ƣf[z�/n��#y���k�R��՗�;�w�W�z�J`[Pr�^i�f� �8����<���k�m���n�}���w��x����=���&�%I$���L���b�*��q�6��<8��(�>+'���|h��ܬ#!y�G����ߖ?]�P�_dp,�8�DV�x�I�r�S�U*�*%��pV3���!�ң+I���Ńu�_Z�"q����� ,��M���-�[���m���n��h�|sg���=��r�/?|ڳ�+ٷ�����NJC��|v|�4"������q�ٓ�m��-گ���ot� �
@>g�B�y h�yv��8i�`�M�r�����'�9�?��h�i<иy7�D#� � �`b�$!=4>����`4C� l���(o^B�k$�A�1�&& S�y�e�Z�Y'���qx,��� H%4�DWb q�ƚ�4�<� m C�&u�Eə�/tNt-h���v1�3�3�1�0�bVg��������:�Îc/��h�����V��)����[�+P(�+�,�~!rU4W,T�RBZ�,9#�D�斓2I��r�,�3
��)e*�X�ʪ�����x�9�ս�K���=�^��I�9#`�C�9���hA�d��V��� �+�oqx�DvVvqwMt;�~�c“v����{��(�� �"~��Z�� C��.��D �2��D+����쾜�uOb�>��)iV�dn����;̚�&�Q��µb��V'w���8U5rV������˧��h�m�k��&���er����'107�7,�|���7�� ~�Z�����w�S~Nc~m1k�qyh��j��5�����́ p1�t�5�a �*���{�
�Ar���B�m����a+�
��;�b��E�q �����BXm��M�
N��{�g������ ��D-b>q����Z7�kh$L% �5ȧ�h�v�Mл��2�0�3�0�12u3;2�B#�%�\6)���8�8np�s~���&sW������Y����*xX(H�@�C��-�#����RL҄-X�,��<�AaQqRiX�[��m�n�ߵ��k���F�Q� � M�4��M�MM�v�'Y���g5c�mkl��i�ǜ
� \N���}�Pٖ��h��h�>oa�B�������l!J�Na��'"�#?R٣L�cc�Ǝ�f��N���,Q,)q����T����� \��lLN�a��μ�|�B�cZǵJ��4�%Oc*�V�Vs��U�}��«��K}Wf�+4�mz�B�j�N���3u��������W�?��=�x662����-��{� ���i��Y?��C{��V:W�Zܘ�����`�A"(�@�!i��B�P;�f���h�As$ iGV1Z�L3f�����$q�q��:�
�A"j�h`�`�'�F�7I��d;��zA�vO�9�#L2L���Y�,5��/�����{9szspK��,��k�?*&h%$/�!�Y�&�U��Ī���=/�d�2�F�NJ?��T�US�:5H��Z����[�U_� ߈͸��Ü�b��M�����㈳�K�����m�� ;R� J��_5��b��`���0��@���錋����%�*9~�Ӕ�4�!��RFT�P�s���#�y��3
���מ�QJSv�\�ԭ
���3F��5v�C�.�י�7]��r��z⍕��f����R�Tۧ:J����ܻ� �t�x��~�A�ǃOr�-���\xi�j�M��껔q�}�<���i���/&_�gʾ�������s�6�/����c�<� �/��"��U�������T�,�:�^���r�ua Zs^;�>�Q�J��D2�zm����歭-W���V���K�C7��ٸk(}�����������t��F�iTXtXML:com.adobe.xmp<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.4.0">
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<rdf:Description rdf:about=""
xmlns:exif="http://ns.adobe.com/exif/1.0/">
<exif:PixelXDimension>960</exif:PixelXDimension>
<exif:PixelYDimension>160</exif:PixelYDimension>
</rdf:Description>
</rdf:RDF>
</x:xmpmeta>
)c�jIDATx�� ��u}�_y�����ʊ�:--�2���4��Tk�]��8űSfg��!��"S��̰D�+*�DeF"�������� W�Xy��{��}���=�<�����'���<�����ϲ|�?/���
 @�p����� @��# �! @� @��P�C1�N� @�`� @�
x(��I @� @���7@� @�C! �4;I @��� @� @`(ࡘf'I� @�� @�jx�ш�Ж����xd{������"v�*�7�#�|r��C�� ?cvĜ�#~{^ij�G� b�s#�^q� "�Q��4E��[`��Y���� @��6�>��?�;���G���FcT�T�q'D�,b�� Mp�M @��T�(9�T6o��㶈;��+��W�t���ϋx�+"^vJĒ���O @`���L�B���ˈ�n���ƈ6w���^�$�gD������j��C  @��p
��9�Κ�*��}�l��ڍY�W��qꪈ׮����?�3s:x��  @���J���#+�S��#��o�{d: �zK@��0�i�r��k"����I{������tit{�j @��� �6�N���� ��j�uEm4�3U���:/�3{fHB�fR@�I}} @�@o�W}򲈻���{�^����B�nW� @�@� �}7eL��
�����_���6�s�rh�;.�X�ƞ� @��n �ݒ�������ӝ?�{���N}SĻ�u�m @����{vj �:&����+��û:�EO7���"��`đ zz�G���������M� bǶ�g�G7�����"b��N��} �3p�L�� @�@������S�w���]�E����|��K��/�k� @�]�]A�  @�?��[��ͱ>����(gE��:���k=�̔�<S��%@��� ���u�d�������J��8� @�� 4@��T @�����rٳ���-��Q�R @�� �<�N�C/P��\x����Q�*f
Px@'�i @�@
�W �Ӟ[�!�b� @���tb��^�c��=��L~y7r�S @��
�8�N�C/p�"����g�6@�+�
0O�� u:z��D�{eēO =E[��ћ".j��  @�@/ X��0h_��� ��+�K� ��<@��T 0�_�!��o=CmŲ�* @`@\= �4 0�;��5�~5���9<�گF�}V��j�̄���P�'�/���~��b� @���`��^���"����g�@�-�
�s��'��  @ n�4�N 0�  @� p�uA�(+�����4�G�[�c @��>��| �C/pˆ�'��Q�:#�)Нq�*tC�<�y�gOOw�7}Ĭ������ @�o����8�m7'��۽_BZ�1�^�z"@�u
�ujj��+����z�ޘw�\� P��\�� @���7E<���]�,�y�W @�@
�}8i�L�)p�mfJ��L�����T�fH��o�PǺ �~ Ч��� ��Y`��ߛ�O�XvB�a�GƷsk�ƛZ�k�iˣm<�݈[�_+��#^<7�gD<�V��Vj���b_�`��g/�1��&�p @`
�Z ��5��OE�����o&;bl�����+"����g\��U�2p6���#�?�5�4�l�~n��U9���ޒax�F|�/3L�d��I?����/����Z�(s WE|&@��>p tL�! @�@����n�0ͯ �T<,C����w��]�� ���8�6j,�U�Krܫ*�������\�]�~Gw�{�ǿ������]qv�Fٝ��܋���[��7"- @��
�$r������ZG9��Zyj��W��������hĮ�� �g}:b��#V��o%���z����ޒ+ԍ���k_&�{�������f�(u�A'ƦM 0��K�'���zT� �;��0�\i}N�F��#7d���f'-;�/%����l�Zv�1����[F7.� ��gG���qx�yRϻ�Z+���˞��4�kY�͠~�h?�^2��W[)+��TΩ\�}{��?�9(s1����P�4E�Z�[s<̬��?��� ��6�ʕһ� �������y�O"�����F��챀{��l�)W �[������3s�{Vv�ʕ�����yyt�F���\A���֙�e.���j�:"pPGZ�(��C��o�-�{j�z�W���i���8K�[s�u’�����rp��������)G���F�\�]���+��&��m���Yk�Y�.u�E�ǩ} 0* �) @�@ l�E=�]Z �O<2�6��C�!�[�����?�|ɏ�Y<����ev�2�=۲݇s��Q�ٴ���"�4v���~Kwu�Ee�> @��N
�����&@����^O��9�ζ{�s����ꈣF��:C� ����� ����w��'<pd��{����c����m�2Vሼ7�QvW��m9��л-/�n�5������M������q\'��5��6  @���(6 @�@ �ώz7w� �#m-�ˇ7�޷�_�� >'�y�A��uM�swN%�>|��yDy�t���ڥjٖ+� ���R�������-դ����F_k�J��Ѳ+�u��o��[�\t~�z @�{\�@��%��0�\Q��j�~nn>�-̀|���;�/� n�l�:V{a%Ԗ��f8o���2(�>z����K��a�X���\�n��z�m~�e.��� @�+�-`9�z@`W�^���� ��@���\Yݚ�0oۙo�ˠfr�3����.���E��euw�%W�������������q�%�7|)�"�=}�{��o#�.���ˢo���r%�����\��[ ���;�*vu��\�\L�[U @��t��ʩG�3#����{��Ʒ�#/�4WO��Û��W|8b��[.�^��/ڳ�+�O�FH^P�w���O� �y��se���R�d?��ύ����� ���r���F�y�۫�_yp�UH���r벊��<���^��8f:똋������AӬ���'�l�ߝy?�� �[2�n����5M�tQ�抈��+�$���x� e{��� �ϩ��Nt�uNo�������������rk��w�Fy<��܋�R� Ƈ�����5o��W�5/�pa^N]W�c.��v @���O�! 0`�e8��9���<�챃�>�jl�އ[U6�������v}��r�qy���U��37�U1��%��g^7�� ��a[~Wex�S.����>ezY^� 0�V��pҝ2�Z��n��� ���n5���������}���%W|K�ߵy��������X�?&/on�dh���o�6{���v?u}.��� 0����?�M�{�?�4�d��ۃ�1�o^Z\�y^%�N8������<A��3��Fy,�%�w��j��
p�ܞO�z|t����\Y,�����E�#T����F׹/ @�e�9���Ӈ/�'(�������G\W��x����{w���3��`�x���#��9n����Uv��)� ��?�rt���7=̪�����gg�n��\( @�����d*��o�k�!������r%tn�{��C�=�s*]>�e��ÕL�m�%��d�����y������%��V6�tQ�C�2�7�F][��qT�i�c�s��4@�Z�[�r0̸���9��"�����M-Ȁ{�~�<?s�l�'H7�=��e۫�6�4���/�^"����)���&��J���V��Ͷ���oe���q�=ΧZo��l�s�s�Fߪ @��i��@S�fP���w~e�6�޵w��mSЍ\E-OO>&�7Jy����ns���ܬs�e��G�.^���=g�r�ƞ�S ��uϬ�P����Ou���n��;���&�[]}.�G�,bO�Ԕ��1S�́ @�}��o����������v?U��9�e]�>� GU��\.�n._�HӖ �_�� �<al�� �_��Z��;ۙ��Nn��Ec����?]P��9�}t��G�{K��R����e�K��X�+�����F���Ƨ���1�B  @`�V��L�@� ��+an�����|�r�)Υ����濉��7r����Ke���Dܓ���r�h;���<���8�|�r���=����۳���Sk�;#~�!�Q^zv����+ȏo���8v�k���v�h]@n�L �I�c_PO�[r5wU��ޓ��r��>���ˎ���ܰϮ�޷"�f�Ӳ�;Yٙ�\��\{�dG�m_��Q����=��w�@��?�˛��wW*����u� 5|�k.j�& @��Tf=�e*:�����4bǶz��"Tu���K�3�>��������z_����lgt�vW>q�{��<�U�F�����c���w��{�38�R�e��O���O���_�[sջ�2���O�k�-j�t\@�8� @�v��/�ˁ�Z{�lA`�krE��*8�̼�K�g~��Z8~Y�5_��9�[T{ �� Ⱥ @�����\s��kY��L�̼�<�s` Ъ��EG?��Z��K�ؗ9P @�@� �}6a�K��/}��`?S��%@��6�6U'@��x�)3Աn�����ܧg�z�%K#-z���b� @��>��p� �F^y�n 0ﶸ� @�F�FLM @�@�Ny}v8�˝swi��|� �;����ϳg�v��ϊ8uհ+t���u1W @�@�
�}:q�M���]��[��%�萀�!X� @�@��}~��R;�]���B��X@���3tX�V�`�ia� @�@�. �:,PV&Os�;�拭��!�8u ��<8s�L 0���1���6����b� @���`��@y:�Y硨[��z�sݪ�#@���g^� ���ΌX��4<�M�b� @���d"��
����C�Ѯ@1,�
 x�&ө @�@
,\�Q�+P ��B�H@��t* 0*���� �t�]1T @��� �z:ˀ���!@�#�9;�w�hE�E'E|�3��p,�+�}3UJ�- �����G�\mh+�b� @���tb���� "�������q �bT���B�T@ЉuZ 0*�di�{��/��L*�6ŨX) @`���\�F��/���uW�!x��D��b� @�����`�G���}'��E��ue�,�=��_�w�N��% �|;[ؼ)�CD��6��W�_�=���� @`��!�p�K�)����+�3��H*�:*O{��+��@�C& ل;]�|l}��>_�0O}SĻ� ��:E ������- 0L�~!��F<��`��!�F���o��tv @`?�~p�"@��!��@�'/���ۃy��^���".��sV @`���F�C �">�OE����8�9�G��O�>���8gA����T�L`�/#6\�������������>�'@�5
�5bj�H���"n�t�76��I�򌈕o�8���5n�%@�]���� �c��oِO��1O��=�Y���x�j��GgȰ @�7�ޘ� @��^(�F�v�Ȋ��{c���D��S^�R�ޘ� @���{|� �zP`�;n�����������"�e�D,Y�ݾ�F��\@�� 4|�a��
�Mߍ����~?bǶz4����N�8~Y�ғ�ʨ^]� @��� �C6�N�:,�أ�4�#�"���uv��F�������^j @������@�j�ُ#��M�k�?��0��j @��
4�; @��� ����k�~�#������<$� @��i �W�S-�?�vG��p ��@��\��RV}˥�
 �1+���0x��L1�c܊# @���������"p�����[ �F @���� �O������ɶ�ѧ6 @��q��� �@�~`��v[� @`����� @���
T���~�l�Z'@�R�
�����n鱕W$u{��#@�(00���N��qJ @��y���k�Q�\]�& @� @���ޟ##$@� @���5A� @��/ ��! @�� ׀�  @��}����  @� @��DM @� @�@� ��?GFH� @�5�5 j� @�z_@��92B @��A@�Q @� ��p�ϑ @� @�@ p �� @� @����{��� @�j�k@� @������sd� @� P��\�& @� @���ޟ##$@� @���5A� @��/0��,�?L#$@� @�� Xn�Om @���O&�0  @� @�=�=?�  @� @�O�>�(�$@� @�������&@� @��>��d� � @�����S� @��D@2L @�hO@n�Om @���O&�0  @� @�=�=?�  @� @�O�>�(�$@� @�������&@� @��>��d� � @�����S� @��D@2L @�hO@n�Om @���O&�0  @� @�=�=?�  @� @�O��UW+��=IEND�B`�
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment